.topbar-actions [data-action="notification-settings"][hidden]{display:none!important}
.topbar-actions>.avatar svg,.sidebar-profile .avatar svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}
.landing-intro>p{max-width:400px;line-height:1.55}.landing-ideas{grid-column:1/-1;display:grid;grid-template-columns:1fr 1fr 1fr;gap:16px;align-items:stretch;margin:0 0 42px}.landing-ideas>div{align-self:center}.landing-ideas h2{font:400 clamp(26px,3vw,38px)/1.15 'DM Serif Display',Georgia,serif;margin:10px 0}.landing-ideas>a{display:flex;align-items:center;gap:13px;min-height:114px;padding:10px;border:1px solid var(--gh-border,#e8dce5);border-radius:20px;background:var(--gh-paper,#fff);color:var(--gh-ink,#302333);transition:transform .18s ease,box-shadow .18s ease}.landing-ideas>a:hover{transform:translateY(-3px);box-shadow:0 12px 26px #39283b1b}.landing-ideas img{width:92px;height:92px;flex:0 0 92px;object-fit:cover;border-radius:14px}.landing-ideas>a span{display:grid;gap:8px}.landing-ideas>a strong{font-size:14px;line-height:1.3}.landing-ideas>a small{font-size:11px;text-decoration:underline;text-underline-offset:3px}
.guest-inspiration{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:0 0 32px}.guest-inspiration>a,.guest-inspiration-video{display:grid;align-content:start;gap:8px;min-width:0;padding:10px;border:1px solid var(--gh-border,#e8dce5);border-radius:18px;background:var(--gh-paper,#fff);color:var(--gh-ink,#302333)}.guest-inspiration img,.guest-inspiration video{display:block;width:100%;height:160px;object-fit:cover;border-radius:12px;background:var(--gh-lilac,#f7eff6)}.guest-inspiration strong{font-size:14px;line-height:1.3}.guest-inspiration span{font-size:11px;color:var(--gh-muted,#756a77)}.guest-inspiration>a:hover{box-shadow:0 10px 24px #39283b1b;transform:translateY(-2px)}
.texture-photo-note{margin:16px 0 0;color:var(--gh-muted,#756a77);font-size:12px;line-height:1.5}.bilan-fun-question .texture-options .option:has(.texture-example-photo){align-items:center;min-height:128px}.texture-example-photo{width:92px;height:92px;flex:0 0 92px;object-fit:cover;object-position:center 20%;border-radius:14px}.bilan-fun-question .texture-options .option:has(.texture-example-photo) .option-icon{display:none}.bilan-fun-question .option.selected .option-copy strong,.bilan-fun-question .option.selected .option-copy small{color:#29202e!important}html[data-theme=dark] .bilan-fun-question .option.selected .option-copy strong,html[data-theme=dark] .bilan-fun-question .option.selected .option-copy small{color:#fff3fa!important}
.bilan-zone-guide{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin:18px 0 8px;padding:13px 15px;border:1px solid var(--gh-border,#e8dce5);border-radius:15px;background:var(--gh-lilac,#f7eff6);color:var(--gh-ink,#302333)}.bilan-zone-guide strong{width:100%;font-size:13px}.bilan-zone-guide span{padding:6px 9px;border-radius:20px;background:var(--gh-paper,#fff);font-size:12px;font-weight:700}.bilan-zone-guide small{font-size:12px;color:var(--gh-muted,#756a77)}
@media(max-width:760px){.landing-ideas{grid-template-columns:1fr 1fr}.landing-ideas>div{grid-column:1/-1}.landing-ideas>a{min-height:100px}.landing-ideas img{width:74px;height:74px;flex-basis:74px}}
@media(max-width:760px){.guest-inspiration{grid-template-columns:repeat(2,minmax(0,1fr))}.guest-inspiration-video{grid-column:1/-1}.guest-inspiration-video video{height:190px}}
@media(max-width:500px){.landing-ideas,.guest-inspiration{grid-template-columns:1fr}.landing-ideas>a{min-height:90px}.guest-inspiration-video{grid-column:auto}.guest-inspiration img,.guest-inspiration video{height:180px}}
@media(prefers-reduced-motion:reduce){.landing-ideas>a{transition:none}.landing-ideas>a:hover{transform:none}}
