.gs-theme{--gs-cream:#fdf9ed;--gs-ink:#1a1a1a;--gs-ink-mid:#3c3c38;--gs-slate:#6a6a63;--gs-emerald:#04291b;--gs-emerald-line:#04291b17;--gs-emerald-hover:#04291b0a;--gs-dark:#0d1c03;background:var(--gs-cream);color:var(--gs-ink);min-height:calc(100dvh - var(--ps-header-h,96px));align-items:center;padding:48px 0;display:flex}.gs-wrap{width:100%;max-width:560px;padding:0 max(24px, env(safe-area-inset-left,0px));flex-direction:column;gap:40px;margin:0 auto;display:flex}.gs-head{flex-direction:column;gap:14px;display:flex}.gs-eyebrow{letter-spacing:.09em;text-transform:uppercase;color:var(--gs-emerald);opacity:.7;margin:0;font-size:12px;font-weight:500}.gs-question{font-family:var(--font-sans);letter-spacing:-.025em;color:var(--gs-ink);margin:0;font-size:clamp(30px,4.2vw,42px);font-weight:400;line-height:1.08}.gs-options{border:1px solid var(--gs-emerald-line);border-radius:12px;overflow:hidden}.gs-option{color:var(--gs-ink);cursor:pointer;background:0 0;justify-content:space-between;align-items:center;gap:16px;padding:21px 24px;text-decoration:none;transition:background .18s;display:flex}.gs-option+.gs-option{border-top:1px solid var(--gs-emerald-line)}.gs-option:hover{background:var(--gs-emerald-hover)}.gs-option__text{letter-spacing:-.008em;font-size:clamp(15.5px,1.4vw,17.5px);line-height:1.45}.gs-option__arrow{color:#04291b4d;flex-shrink:0;transition:transform .2s,color .2s}.gs-option:hover .gs-option__arrow{color:var(--gs-emerald);transform:translate(4px)}.gs-fallback{color:var(--gs-slate);margin:0;font-size:13.5px}.gs-fallback a{color:var(--gs-emerald);text-underline-offset:3px;-webkit-text-decoration:underline #04291b47;text-decoration:underline #04291b47;transition:text-decoration-color .2s}.gs-fallback a:hover{-webkit-text-decoration-color:var(--gs-emerald);text-decoration-color:var(--gs-emerald)}@media (max-width:540px){.gs-option{padding:18px 20px}.gs-wrap{gap:32px}}
