.consultation-module__g9jNOG__root{--out:cubic-bezier(.22, 1, .36, 1);--pop:cubic-bezier(.16, 1, .3, 1);width:min(100%,1180px);color:var(--color-ink);font-family:var(--font-sans);margin:0 auto;font-size:16px;line-height:1.6}:where(.consultation-module__g9jNOG__root) p{margin:0}:where(.consultation-module__g9jNOG__root) button{font:inherit;cursor:pointer}.consultation-module__g9jNOG__bar{border-bottom:1px solid var(--color-line);justify-content:space-between;align-items:center;gap:16px;min-height:56px;padding:0 28px;display:flex}.consultation-module__g9jNOG__tag{font-family:var(--font-mono);color:var(--color-ink-muted);letter-spacing:.04em;font-size:.64rem}.consultation-module__g9jNOG__textBtn{letter-spacing:.14em;text-transform:uppercase;color:var(--color-ink-muted);background:0 0;border:0;padding:0;font-size:.64rem;font-weight:800}.consultation-module__g9jNOG__eyebrow{letter-spacing:.15em;text-transform:uppercase;color:var(--color-ink-muted);font-size:.66rem;font-weight:800;line-height:1.3}.consultation-module__g9jNOG__display{color:var(--color-ink-strong);letter-spacing:0;margin:14px 0 0;font-size:clamp(2.3rem,5vw,4.1rem);font-weight:300;line-height:.98}.consultation-module__g9jNOG__h2{color:var(--color-ink-strong);margin:10px 0 0;font-size:clamp(1.6rem,3.2vw,2.35rem);font-weight:300;line-height:1.07}.consultation-module__g9jNOG__h3{color:var(--color-ink-strong);margin:0;font-size:1.05rem;font-weight:500;line-height:1.3}.consultation-module__g9jNOG__display:focus,.consultation-module__g9jNOG__h2:focus{outline:none}.consultation-module__g9jNOG__lead{max-width:56ch;color:var(--color-ink-muted);margin-top:14px;font-size:1.02rem;line-height:1.65}.consultation-module__g9jNOG__mono{font-family:var(--font-mono);letter-spacing:.02em;color:var(--color-ink-muted);font-size:.72rem}.consultation-module__g9jNOG__btn{border:1px solid var(--color-ink);background:var(--color-ink);min-height:52px;color:var(--color-paper);letter-spacing:.14em;text-transform:uppercase;justify-content:center;align-items:center;gap:10px;padding:0 28px;font-size:.68rem;font-weight:800;line-height:1;text-decoration:none;display:inline-flex}.consultation-module__g9jNOG__btn:disabled{cursor:not-allowed;opacity:.5}.consultation-module__g9jNOG__full{width:100%}.consultation-module__g9jNOG__arr{letter-spacing:0;font-size:1rem;font-weight:500}.consultation-module__g9jNOG__back{background:var(--color-paper-clean);color:var(--color-ink);border-width:1.5px}.consultation-module__g9jNOG__back .consultation-module__g9jNOG__arr{order:-1}.consultation-module__g9jNOG__fine{color:var(--color-ink-muted);font-size:.78rem;line-height:1.55}.consultation-module__g9jNOG__link{color:inherit;letter-spacing:.12em;text-transform:uppercase;text-underline-offset:3px;background:0 0;border:0;padding:0;font-size:.66rem;font-weight:800;text-decoration:underline}.consultation-module__g9jNOG__glp{border:1px solid var(--color-line);background:var(--color-paper-muted);letter-spacing:.06em;text-transform:uppercase;color:var(--color-ink);vertical-align:middle;white-space:nowrap;padding:2px 7px;font-size:.66rem;font-weight:700;line-height:1.4;display:inline-block}.consultation-module__g9jNOG__intro{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:start;gap:56px;padding:56px 56px 48px;display:grid}.consultation-module__g9jNOG__intro .consultation-module__g9jNOG__display{max-width:11ch}.consultation-module__g9jNOG__facts{flex-wrap:wrap;gap:8px;margin-top:22px;display:flex}.consultation-module__g9jNOG__facts span{border:1px solid var(--color-line);font-family:var(--font-mono);background:#ffffff80;padding:7px 11px;font-size:.68rem}.consultation-module__g9jNOG__steps{border-top:1px solid var(--color-line);margin:30px 0 0;padding:0;list-style:none}.consultation-module__g9jNOG__steps li{border-bottom:1px solid var(--color-line);grid-template-columns:44px 1fr;gap:4px 12px;padding:14px 0;display:grid}.consultation-module__g9jNOG__steps li b{font-family:var(--font-mono);color:var(--color-ink-muted);padding-top:3px;font-size:.72rem;font-weight:400}.consultation-module__g9jNOG__steps li strong{font-size:.95rem;font-weight:600}.consultation-module__g9jNOG__steps li span{color:var(--color-ink-muted);grid-column:2;font-size:.88rem;line-height:1.5}.consultation-module__g9jNOG__cta{flex-wrap:wrap;align-items:center;gap:18px;margin-top:28px;display:flex}.consultation-module__g9jNOG__ruo{border-top:1px solid var(--color-line);margin-top:28px;padding-top:16px}.consultation-module__g9jNOG__sample{border:1.5px solid var(--color-ink);background:var(--color-paper-clean);transform:rotate(.6deg);box-shadow:0 8px 24px #05050514}.consultation-module__g9jNOG__sampleHead{border-bottom:1px solid var(--color-line);justify-content:space-between;gap:10px;padding:14px 18px;display:flex}.consultation-module__g9jNOG__sampleBody{padding:18px}.consultation-module__g9jNOG__sampleBody .consultation-module__g9jNOG__h3{font-size:1.45rem;font-weight:300;line-height:1.1}.consultation-module__g9jNOG__sampleRows{margin-top:14px}.consultation-module__g9jNOG__sampleRow{border-bottom:1px solid var(--color-line);grid-template-columns:38px 1fr auto;align-items:center;gap:12px;padding:12px 0;display:grid}.consultation-module__g9jNOG__sampleRow:last-child{border-bottom:0}.consultation-module__g9jNOG__sampleRow>b{border:1px solid var(--color-line);background:repeating-linear-gradient(45deg, #1717130d 0 6px, transparent 6px 12px), var(--color-paper-muted);height:38px;font-family:var(--font-mono);justify-content:center;align-items:center;font-size:.62rem;font-weight:500;display:flex}.consultation-module__g9jNOG__sampleRow i{background:var(--color-paper-sunken);height:8px;display:block}.consultation-module__g9jNOG__sampleRow i+i{background:var(--color-paper-muted);width:60%;margin-top:6px}.consultation-module__g9jNOG__sampleCap{color:var(--color-ink-muted);margin-top:10px;font-size:.8rem}.consultation-module__g9jNOG__prog{padding:18px 28px 0}.consultation-module__g9jNOG__progTop{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.consultation-module__g9jNOG__progTop .consultation-module__g9jNOG__eyebrow{color:var(--color-ink)}.consultation-module__g9jNOG__segs,.consultation-module__g9jNOG__segNames{grid-template-columns:repeat(3,1fr);gap:4px;display:grid}.consultation-module__g9jNOG__segs{margin-top:10px}.consultation-module__g9jNOG__seg{background:var(--color-line);height:3px;position:relative;overflow:hidden}.consultation-module__g9jNOG__seg b{background:var(--color-ink);transform-origin:0;transition:transform .5s var(--out);position:absolute;inset:0}.consultation-module__g9jNOG__segNames{margin-top:6px}.consultation-module__g9jNOG__segNames span{letter-spacing:.1em;text-transform:uppercase;color:var(--color-ink-muted);white-space:nowrap;text-overflow:ellipsis;font-size:.62rem;font-weight:800;overflow:hidden}.consultation-module__g9jNOG__segNames .consultation-module__g9jNOG__segOn{color:var(--color-ink)}.consultation-module__g9jNOG__qWrap{grid-template-columns:minmax(0,1fr) 300px;gap:48px;padding:36px 56px 48px;display:grid}.consultation-module__g9jNOG__why{border-left:2px solid var(--color-ink);background:#ffffff8c;align-items:flex-start;gap:10px;max-width:60ch;margin-top:14px;padding:12px 14px;font-size:.9rem;line-height:1.5;display:flex}.consultation-module__g9jNOG__why b{letter-spacing:.14em;text-transform:uppercase;flex-shrink:0;padding-top:3px;font-size:.64rem;font-weight:800}.consultation-module__g9jNOG__how{letter-spacing:.14em;text-transform:uppercase;color:var(--color-ink-muted);margin-top:20px;font-size:.62rem;font-weight:800}.consultation-module__g9jNOG__opts{gap:8px;margin-top:10px;display:grid}.consultation-module__g9jNOG__opt{isolation:isolate;border:1px solid var(--color-line);text-align:left;width:100%;color:var(--color-ink);-webkit-tap-highlight-color:transparent;background:#ffffff73;align-items:center;gap:14px;padding:15px 18px;display:flex;position:relative}.consultation-module__g9jNOG__opt:before{content:"";z-index:-1;opacity:0;transition:opacity .2s var(--ease-standard);background:#fff;position:absolute;inset:0}.consultation-module__g9jNOG__opt:after{content:"";border:1px solid var(--color-ink);box-shadow:inset 0 0 0 1.5px var(--color-ink);opacity:0;transition:opacity .2s var(--ease-standard);pointer-events:none;position:absolute;inset:-1px}.consultation-module__g9jNOG__on:before{opacity:.9}.consultation-module__g9jNOG__on:after{opacity:1}.consultation-module__g9jNOG__mark{border:1.5px solid var(--color-ink-subtle);background:var(--color-paper-clean);width:20px;height:20px;color:var(--color-paper);flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative}.consultation-module__g9jNOG__mark:before{content:"";background:var(--color-ink);transition:transform .26s var(--pop);position:absolute;inset:-1.5px;transform:scale(0)}.consultation-module__g9jNOG__mark svg{width:12px;height:12px;transition:transform .26s var(--pop) 40ms;position:relative;transform:scale(0)}.consultation-module__g9jNOG__radio{border-radius:999px}.consultation-module__g9jNOG__radio:before{border-radius:999px;inset:4px}.consultation-module__g9jNOG__radio:after{content:"";border:1.5px solid var(--color-ink);opacity:0;transition:opacity .2s var(--ease-standard);border-radius:999px;position:absolute;inset:-1.5px}.consultation-module__g9jNOG__on .consultation-module__g9jNOG__mark:before,.consultation-module__g9jNOG__on .consultation-module__g9jNOG__mark svg{transform:scale(1)}.consultation-module__g9jNOG__on .consultation-module__g9jNOG__radio:after{opacity:1}.consultation-module__g9jNOG__optText{flex:1;min-width:0}.consultation-module__g9jNOG__optLabel{font-size:.98rem;font-weight:600;line-height:1.3;display:block}.consultation-module__g9jNOG__optSub{font-family:var(--font-mono);color:var(--color-ink-muted);margin-top:3px;font-size:.68rem;line-height:1.4;display:block}.consultation-module__g9jNOG__optEffect{color:var(--color-ink);margin-top:5px;font-size:.84rem;line-height:1.45;display:block}.consultation-module__g9jNOG__optImg{object-fit:cover;object-position:center 58%;border:1px solid var(--color-line);background:#e9e5dd;flex-shrink:0;width:44px;height:56px}.consultation-module__g9jNOG__pill{letter-spacing:.12em;text-transform:uppercase;border:1px solid var(--color-ink);white-space:nowrap;flex-shrink:0;padding:4px 8px;font-size:.62rem;font-weight:800}.consultation-module__g9jNOG__pillCore{background:var(--color-ink);color:var(--color-paper)}.consultation-module__g9jNOG__pillOptional{border-color:var(--color-ink-subtle);color:var(--color-ink-muted)}.consultation-module__g9jNOG__pillPrice{border-color:var(--color-line);font-family:var(--font-mono);letter-spacing:0;text-transform:none;color:var(--color-ink-muted);font-size:.68rem;font-weight:400}.consultation-module__g9jNOG__areaOpt{padding-right:116px}.consultation-module__g9jNOG__areaOpt .consultation-module__g9jNOG__pill{height:max-content;margin:auto 0;position:absolute;top:0;bottom:0;right:18px}.consultation-module__g9jNOG__qFoot{justify-content:space-between;align-items:center;gap:16px;margin-top:22px;display:flex}.consultation-module__g9jNOG__qFootEnd{align-items:center;gap:18px;margin-left:auto;display:flex}.consultation-module__g9jNOG__notes,.consultation-module__g9jNOG__ready{border:1px solid var(--color-line);background:var(--color-paper-clean);align-self:start}.consultation-module__g9jNOG__ready{border:1.5px solid var(--color-ink)}.consultation-module__g9jNOG__notesHead{border-bottom:1px solid var(--color-line);justify-content:space-between;gap:8px;padding:14px 16px;display:flex}.consultation-module__g9jNOG__notesHead .consultation-module__g9jNOG__eyebrow{color:var(--color-ink)}.consultation-module__g9jNOG__notes dl{margin:0;padding:6px 16px 10px}.consultation-module__g9jNOG__notes dt{letter-spacing:.13em;text-transform:uppercase;color:var(--color-ink-muted);margin-top:10px;font-size:.62rem;font-weight:800}.consultation-module__g9jNOG__notes dd{margin:2px 0 0;font-size:.88rem;line-height:1.4}.consultation-module__g9jNOG__notes .consultation-module__g9jNOG__empty{color:var(--color-ink-muted);font-family:var(--font-mono);font-size:.7rem}.consultation-module__g9jNOG__notesFoot{border-top:1px solid var(--color-line);background:var(--color-paper-muted);color:var(--color-ink-muted);padding:12px 16px;font-size:.78rem;line-height:1.45}.consultation-module__g9jNOG__notesFoot strong{color:var(--color-ink);font-weight:600}.consultation-module__g9jNOG__readyRow{border-bottom:1px solid var(--color-line);justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;font-size:.92rem;display:flex}.consultation-module__g9jNOG__readyRow b{font-weight:600}.consultation-module__g9jNOG__readyRow:last-child{background:var(--color-paper-muted);color:var(--color-ink-muted);border-bottom:0;font-size:.84rem}.consultation-module__g9jNOG__locked{font-family:var(--font-mono);color:var(--color-ink-muted);letter-spacing:.1em;white-space:nowrap;font-size:.7rem}.consultation-module__g9jNOG__form{gap:14px;max-width:520px;margin-top:24px;display:grid}.consultation-module__g9jNOG__field>span{letter-spacing:.13em;text-transform:uppercase;margin-bottom:6px;font-size:.62rem;font-weight:800;display:block}.consultation-module__g9jNOG__input{border:1px solid var(--color-line);background:var(--color-paper-clean);width:100%;min-height:52px;font:inherit;color:var(--color-ink);border-radius:0;padding:14px 16px;font-size:1rem;display:block}.consultation-module__g9jNOG__input:focus{outline:2px solid var(--color-ink);outline-offset:-1px}.consultation-module__g9jNOG__input[aria-invalid=true]{border-color:var(--color-error);box-shadow:inset 0 0 0 1px var(--color-error)}.consultation-module__g9jNOG__errMsg{color:var(--color-error);margin-top:6px;font-size:.84rem}.consultation-module__g9jNOG__optin{color:var(--color-ink-muted);align-items:flex-start;gap:10px;font-size:.84rem;line-height:1.5;display:flex}.consultation-module__g9jNOG__optin input{width:18px;height:18px;accent-color:var(--color-ink);flex-shrink:0;margin:2px 0 0}.consultation-module__g9jNOG__report{padding:40px 56px 48px}.consultation-module__g9jNOG__reportHead{border-bottom:1.5px solid var(--color-ink);grid-template-columns:1fr auto;align-items:end;gap:24px;padding-bottom:22px;display:grid}.consultation-module__g9jNOG__reportHead .consultation-module__g9jNOG__display{max-width:16ch;font-size:clamp(2.1rem,4.4vw,3.5rem)}.consultation-module__g9jNOG__meta{grid-template-columns:auto auto;gap:4px 16px;margin:0;font-size:.8rem;display:grid}.consultation-module__g9jNOG__meta dt{letter-spacing:.13em;text-transform:uppercase;color:var(--color-ink-muted);padding-top:3px;font-size:.62rem;font-weight:800}.consultation-module__g9jNOG__meta dd{font-family:var(--font-mono);margin:0;font-size:.74rem}.consultation-module__g9jNOG__saved{border:1px solid var(--color-success);background:#4a6b4a0f;align-items:flex-start;gap:12px;margin-top:18px;padding:12px 16px;font-size:.88rem;line-height:1.5;display:flex}.consultation-module__g9jNOG__saved>i{background:var(--color-success);border-radius:999px;flex-shrink:0;width:8px;height:8px;margin-top:7px}.consultation-module__g9jNOG__saved b{font-weight:600}.consultation-module__g9jNOG__warn{border-color:var(--color-warning);background:#8a6d000f}.consultation-module__g9jNOG__warn>i{background:var(--color-warning)}.consultation-module__g9jNOG__neutral{border-color:var(--color-line);background:var(--color-paper-clean)}.consultation-module__g9jNOG__neutral>i{background:var(--color-ink)}.consultation-module__g9jNOG__saved+.consultation-module__g9jNOG__saved{margin-top:10px}.consultation-module__g9jNOG__privNote{border:1px solid var(--color-success);background:#4a6b4a0f;align-items:flex-start;gap:10px;max-width:60ch;margin-top:12px;padding:10px 14px;font-size:.86rem;line-height:1.5;display:flex}.consultation-module__g9jNOG__privNote>i{background:var(--color-success);border-radius:999px;flex-shrink:0;width:8px;height:8px;margin-top:6px}.consultation-module__g9jNOG__asideBody{gap:8px;padding:12px 16px;font-size:.88rem;line-height:1.5;display:grid}.consultation-module__g9jNOG__stopWrap{max-width:860px;padding:64px 56px 72px}.consultation-module__g9jNOG__stopWrap .consultation-module__g9jNOG__h2{max-width:26ch;margin-top:14px}.consultation-module__g9jNOG__stopWrap .consultation-module__g9jNOG__privNote{margin-top:22px}.consultation-module__g9jNOG__stopWrap .consultation-module__g9jNOG__cta{margin-top:28px}.consultation-module__g9jNOG__goalBox{border:1.5px solid var(--color-ink);background:var(--color-paper-clean);margin-top:28px;padding:20px 22px}.consultation-module__g9jNOG__goalText{letter-spacing:-.01em;margin-top:6px;font-size:clamp(1.4rem,3.2vw,2rem);font-weight:300;line-height:1.2}.consultation-module__g9jNOG__goalSub{color:var(--color-ink-muted);margin-top:10px;font-size:.88rem;line-height:1.5}.consultation-module__g9jNOG__lotFirst .consultation-module__g9jNOG__itemMain{flex-direction:column;display:flex}.consultation-module__g9jNOG__lotFirst .consultation-module__g9jNOG__itemTop{order:-2}.consultation-module__g9jNOG__lotFirst .consultation-module__g9jNOG__specs{order:-1}.consultation-module__g9jNOG__lotFirst .consultation-module__g9jNOG__itemDesc{margin-top:12px}.consultation-module__g9jNOG__pending{border-color:var(--color-line);background:#ffffff80}.consultation-module__g9jNOG__pending>i{background:var(--color-ink-subtle)}.consultation-module__g9jNOG__sec{margin-top:36px}.consultation-module__g9jNOG__secHead{border-bottom:1px solid var(--color-line);align-items:baseline;gap:12px;padding-bottom:10px;display:flex}.consultation-module__g9jNOG__secHead .consultation-module__g9jNOG__h3{font-size:1.3rem;font-weight:400}.consultation-module__g9jNOG__secNote{margin-left:auto}.consultation-module__g9jNOG__because{border:1px solid var(--color-line);background:var(--color-paper-clean);margin-top:14px}.consultation-module__g9jNOG__because>div{border-bottom:1px solid var(--color-line);grid-template-columns:150px minmax(0,220px) minmax(0,1fr);align-items:baseline;gap:4px 20px;padding:12px 16px;display:grid}.consultation-module__g9jNOG__because>div:last-child{border-bottom:0}.consultation-module__g9jNOG__because span{letter-spacing:.13em;text-transform:uppercase;color:var(--color-ink-muted);font-size:.62rem;font-weight:800}.consultation-module__g9jNOG__because strong{font-size:.92rem;font-weight:500;line-height:1.35}.consultation-module__g9jNOG__because p{color:var(--color-ink-muted);font-size:.88rem;line-height:1.5}.consultation-module__g9jNOG__summary{background:var(--color-paper-muted);border-left:2px solid var(--color-ink);max-width:72ch;margin-top:16px;padding:18px 20px;font-size:1rem;line-height:1.65}.consultation-module__g9jNOG__items{gap:14px;margin-top:16px;display:grid}.consultation-module__g9jNOG__item{border:1.5px solid var(--color-ink);background:var(--color-paper-clean);grid-template-columns:120px minmax(0,1fr) 170px;display:grid}.consultation-module__g9jNOG__off{border:1.5px dashed var(--color-ink-subtle);background:#ffffff80}.consultation-module__g9jNOG__thumb{border-right:1px solid var(--color-line);background:#e9e5dd;overflow:hidden}.consultation-module__g9jNOG__thumb img{object-fit:cover;object-position:center 60%;width:100%;height:170px;display:block}.consultation-module__g9jNOG__itemMain{min-width:0;padding:18px 20px}.consultation-module__g9jNOG__itemMain,.consultation-module__g9jNOG__thumb img,.consultation-module__g9jNOG__price{transition:opacity .25s var(--ease-standard)}.consultation-module__g9jNOG__off .consultation-module__g9jNOG__itemMain,.consultation-module__g9jNOG__off .consultation-module__g9jNOG__price{opacity:.62}.consultation-module__g9jNOG__off .consultation-module__g9jNOG__thumb img{opacity:.6}.consultation-module__g9jNOG__itemTop{flex-wrap:wrap;align-items:center;gap:8px 10px;display:flex}.consultation-module__g9jNOG__itemName{color:var(--color-ink-strong);font-size:1.15rem;font-weight:500}.consultation-module__g9jNOG__itemDesc{color:var(--color-ink-muted);margin-top:2px;font-size:.9rem}.consultation-module__g9jNOG__effect,.consultation-module__g9jNOG__reason{margin-top:12px;font-size:.92rem;line-height:1.5}.consultation-module__g9jNOG__effect{border-left:2px solid var(--color-ink);background:var(--color-paper-muted);padding:10px 12px}.consultation-module__g9jNOG__effect b,.consultation-module__g9jNOG__reason b{letter-spacing:.13em;text-transform:uppercase;color:var(--color-ink-muted);margin-bottom:2px;font-size:.62rem;font-weight:800;display:block}.consultation-module__g9jNOG__reason{font-size:.95rem;line-height:1.55}.consultation-module__g9jNOG__specs{border:1px solid var(--color-line);grid-template-columns:repeat(3,minmax(0,1fr));margin-top:14px;display:grid}.consultation-module__g9jNOG__specs>div{border-right:1px solid var(--color-line);padding:9px 12px}.consultation-module__g9jNOG__specs>div:last-child{border-right:0}.consultation-module__g9jNOG__specs span{letter-spacing:.13em;text-transform:uppercase;color:var(--color-ink-muted);font-size:.62rem;font-weight:800;display:block}.consultation-module__g9jNOG__specs strong{font-family:var(--font-mono);margin-top:2px;font-size:.72rem;font-weight:400;line-height:1.35;display:block}.consultation-module__g9jNOG__itemLinks{flex-wrap:wrap;gap:8px 18px;margin-top:12px;display:flex}.consultation-module__g9jNOG__itemSide{border-left:1px solid var(--color-line);background:#efede673;flex-direction:column;justify-content:space-between;gap:12px;padding:18px;display:flex}.consultation-module__g9jNOG__qty{font-family:var(--font-mono);color:var(--color-ink-muted);font-size:.72rem}.consultation-module__g9jNOG__price{color:var(--color-ink-strong);font-size:1.5rem;font-weight:300;line-height:1}.consultation-module__g9jNOG__inc{letter-spacing:.12em;text-transform:uppercase;color:var(--color-success);font-size:.64rem;font-weight:800}.consultation-module__g9jNOG__toggle{color:var(--color-ink);letter-spacing:.12em;text-transform:uppercase;-webkit-tap-highlight-color:transparent;background:0 0;border:0;align-items:center;gap:8px;padding:0;font-size:.62rem;font-weight:800;display:flex}.consultation-module__g9jNOG__sw{background:var(--color-glass);border-radius:999px;flex-shrink:0;width:36px;height:20px;position:relative}.consultation-module__g9jNOG__sw:before{content:"";border-radius:inherit;background:var(--color-ink);opacity:0;transition:opacity .2s var(--ease-standard);position:absolute;inset:0}.consultation-module__g9jNOG__sw:after{content:"";background:var(--color-paper-clean);width:14px;height:14px;transition:transform .24s var(--pop);border-radius:999px;position:absolute;top:3px;left:3px}.consultation-module__g9jNOG__toggle[aria-checked=true] .consultation-module__g9jNOG__sw:before{opacity:1}.consultation-module__g9jNOG__toggle[aria-checked=true] .consultation-module__g9jNOG__sw:after{transform:translate(16px)}.consultation-module__g9jNOG__gloss{border:1px solid var(--color-line);background:var(--color-paper-clean);grid-template-columns:repeat(2,minmax(0,1fr));margin-top:14px;display:grid}.consultation-module__g9jNOG__gloss>div{border-bottom:1px solid var(--color-line);padding:14px 18px}.consultation-module__g9jNOG__gloss>div:nth-child(odd){border-right:1px solid var(--color-line)}.consultation-module__g9jNOG__gloss>div:nth-last-child(-n+2){border-bottom:0}.consultation-module__g9jNOG__gloss b{font-size:.92rem;font-weight:600;display:block}.consultation-module__g9jNOG__gloss p{color:var(--color-ink-muted);margin-top:3px;font-size:.86rem;line-height:1.5}.consultation-module__g9jNOG__total{background:var(--color-ink);color:var(--color-paper);justify-content:space-between;align-items:center;gap:16px;margin-top:28px;padding:22px 28px;display:flex}.consultation-module__g9jNOG__total span{letter-spacing:.14em;text-transform:uppercase;font-size:.62rem;font-weight:800;display:block}.consultation-module__g9jNOG__total small{font-family:var(--font-mono);color:var(--color-ink-subtle);margin-top:4px;font-size:.7rem;display:block}.consultation-module__g9jNOG__total strong{font-variant-numeric:tabular-nums;font-size:2rem;font-weight:300}.consultation-module__g9jNOG__actions{flex-wrap:wrap;align-items:center;gap:18px;margin-top:16px;display:flex}.consultation-module__g9jNOG__ruoBox{border:1px solid var(--color-line);background:#ffffff80;margin-top:28px;padding:16px 18px}.consultation-module__g9jNOG__ruoBox .consultation-module__g9jNOG__eyebrow{color:var(--color-ink)}.consultation-module__g9jNOG__ruoBox p+p{margin-top:6px}.consultation-module__g9jNOG__btn,.consultation-module__g9jNOG__opt,.consultation-module__g9jNOG__toggle,.consultation-module__g9jNOG__textBtn,.consultation-module__g9jNOG__link{transition:transform .12s var(--ease-standard)}.consultation-module__g9jNOG__btn:active:not(:disabled),.consultation-module__g9jNOG__textBtn:active,.consultation-module__g9jNOG__link:active{transform:scale(.97)}.consultation-module__g9jNOG__opt:active{transform:scale(.985)}.consultation-module__g9jNOG__toggle:active{transform:scale(.94)}@media (max-width:720px){.consultation-module__g9jNOG__bar{padding:0 16px}.consultation-module__g9jNOG__intro{grid-template-columns:1fr;gap:32px;padding:32px 18px}.consultation-module__g9jNOG__sample{transform:none}.consultation-module__g9jNOG__prog{padding:14px 18px 0}.consultation-module__g9jNOG__segNames span{letter-spacing:.06em;font-size:.58rem}.consultation-module__g9jNOG__stopWrap{padding:36px 18px 44px}.consultation-module__g9jNOG__qWrap{grid-template-columns:1fr;gap:24px;padding:22px 18px 30px}.consultation-module__g9jNOG__opt{gap:12px;padding:14px}.consultation-module__g9jNOG__optLabel{font-size:.95rem}.consultation-module__g9jNOG__pill{padding:3px 6px}.consultation-module__g9jNOG__areaOpt{padding-right:14px}.consultation-module__g9jNOG__areaOpt .consultation-module__g9jNOG__optLabel{padding-right:136px}.consultation-module__g9jNOG__areaOpt .consultation-module__g9jNOG__pill{margin:0;top:12px;bottom:auto;right:12px}.consultation-module__g9jNOG__optImg{width:38px;height:48px}.consultation-module__g9jNOG__qFoot{background:var(--color-paper);padding:10px 0;position:sticky;bottom:0}.consultation-module__g9jNOG__notes dl{grid-template-columns:auto 1fr;align-items:baseline;gap:0 16px;display:grid}.consultation-module__g9jNOG__notes dt,.consultation-module__g9jNOG__notes dd{margin-top:8px}.consultation-module__g9jNOG__report{padding:26px 16px 32px}.consultation-module__g9jNOG__reportHead{grid-template-columns:1fr;gap:16px}.consultation-module__g9jNOG__because>div,.consultation-module__g9jNOG__item{grid-template-columns:1fr}.consultation-module__g9jNOG__thumb{border-right:0;border-bottom:1px solid var(--color-line)}.consultation-module__g9jNOG__thumb img{object-fit:contain;object-position:center;height:190px}.consultation-module__g9jNOG__itemMain{padding:16px}.consultation-module__g9jNOG__specs{grid-template-columns:1fr 1fr}.consultation-module__g9jNOG__specs>div:nth-child(2){border-right:0}.consultation-module__g9jNOG__specs>div:nth-child(3){border-top:1px solid var(--color-line);border-right:0;grid-column:1/-1}.consultation-module__g9jNOG__itemSide{border-left:0;border-top:1px solid var(--color-line);flex-direction:row;align-items:center;padding:14px 16px}.consultation-module__g9jNOG__gloss{grid-template-columns:1fr}.consultation-module__g9jNOG__gloss>div:nth-child(odd){border-right:0}.consultation-module__g9jNOG__gloss>div:nth-last-child(2){border-bottom:1px solid var(--color-line)}.consultation-module__g9jNOG__total{padding:18px}.consultation-module__g9jNOG__total strong{font-size:1.7rem}.consultation-module__g9jNOG__actions{justify-content:center}.consultation-module__g9jNOG__actions .consultation-module__g9jNOG__btn{width:100%}}@media (prefers-reduced-motion:reduce){.consultation-module__g9jNOG__root *,.consultation-module__g9jNOG__root :before,.consultation-module__g9jNOG__root :after{transition:none!important;animation:none!important}.consultation-module__g9jNOG__btn:active:not(:disabled),.consultation-module__g9jNOG__opt:active,.consultation-module__g9jNOG__toggle:active,.consultation-module__g9jNOG__textBtn:active,.consultation-module__g9jNOG__link:active{transform:none}}
.quiz-module__Gu6t0W__pageShell{min-height:100vh;color:var(--color-ink);position:relative}.quiz-module__Gu6t0W__noticeBar{padding:11px var(--space-5);color:var(--color-paper);background:var(--color-ink);font-size:.6rem;font-weight:var(--weight-bold);letter-spacing:var(--tracking-notice);text-align:center;text-transform:uppercase;line-height:1.2}.quiz-module__Gu6t0W__quizShell{min-height:calc(100vh - 48px);position:relative}.quiz-module__Gu6t0W__stage{z-index:1;width:min(100%,860px);padding:0 var(--space-5);margin:0 auto;position:relative}.quiz-module__Gu6t0W__stageHeader{justify-content:space-between;align-items:center;gap:var(--space-4);border-bottom:1px solid var(--color-line);min-height:66px;color:var(--color-ink-subtle);font-family:var(--font-mono);letter-spacing:.04em;font-size:.62rem;display:flex}.quiz-module__Gu6t0W__restartButton,.quiz-module__Gu6t0W__backButton{align-items:center;gap:var(--space-2);color:var(--color-ink-muted);font-size:.66rem;font-weight:var(--weight-heavy);letter-spacing:.12em;text-transform:uppercase;background:0 0;border:0;display:inline-flex}.quiz-module__Gu6t0W__restartButton:hover,.quiz-module__Gu6t0W__backButton:hover{color:var(--color-ink-strong)}.quiz-module__Gu6t0W__progress{z-index:12;background:var(--color-line);height:2px;position:sticky;top:0}.quiz-module__Gu6t0W__progressBar{background:var(--color-ink);height:100%;transition:width .45s var(--ease-standard)}.quiz-module__Gu6t0W__center{min-height:min(760px,100vh - 150px);padding:var(--space-6) 0 var(--space-8);flex-direction:column;justify-content:center;display:flex}.quiz-module__Gu6t0W__eyebrow{color:var(--color-ink-muted);font-size:.66rem;font-weight:var(--weight-heavy);letter-spacing:.15em;text-transform:uppercase;margin:0;line-height:1.25}.quiz-module__Gu6t0W__introTitle{max-width:11ch;margin:var(--space-4) 0 0;color:var(--color-ink-strong);font-family:var(--font-display);font-size:var(--h-hero);font-weight:var(--weight-light);letter-spacing:0;line-height:.96}.quiz-module__Gu6t0W__introLead,.quiz-module__Gu6t0W__questionLead,.quiz-module__Gu6t0W__resultLead{max-width:56ch;margin:var(--space-5) 0 0;color:var(--color-ink-muted);font-size:1.08rem;line-height:1.65}.quiz-module__Gu6t0W__metaRow,.quiz-module__Gu6t0W__focusRow,.quiz-module__Gu6t0W__chips{gap:var(--space-2);flex-wrap:wrap;display:flex}.quiz-module__Gu6t0W__metaRow{margin-top:var(--space-5)}.quiz-module__Gu6t0W__metaRow span{padding:var(--space-2) var(--space-3);border:1px solid var(--color-line);color:var(--color-ink);font-family:var(--font-mono);letter-spacing:.03em;font-size:.62rem}.quiz-module__Gu6t0W__focusRow{margin-top:var(--space-5)}.quiz-module__Gu6t0W__focusRow span{border:1px solid var(--color-line);color:var(--color-ink-muted);font-size:.66rem;font-weight:var(--weight-heavy);letter-spacing:.1em;text-transform:uppercase;background:#ffffff80;padding:9px 13px}.quiz-module__Gu6t0W__introCta{margin-top:var(--space-6);align-self:flex-start}.quiz-module__Gu6t0W__finePrint,.quiz-module__Gu6t0W__resultFine,.quiz-module__Gu6t0W__submitNote{max-width:70ch;margin:var(--space-5) 0 0;color:var(--color-ink-subtle);font-family:var(--font-mono);font-size:.62rem;line-height:1.7}.quiz-module__Gu6t0W__btn{min-height:52px;padding:0 var(--space-6);border:1px solid var(--color-ink);font-size:.68rem;font-weight:var(--weight-heavy);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;transition:background var(--motion-fast) var(--ease-standard), color var(--motion-fast) var(--ease-standard), border-color var(--motion-fast) var(--ease-standard), opacity var(--motion-fast) var(--ease-standard);justify-content:center;align-items:center;gap:10px;line-height:1;display:inline-flex}.quiz-module__Gu6t0W__btn:disabled{cursor:not-allowed;opacity:.42}.quiz-module__Gu6t0W__btnPrimary{color:var(--color-paper);background:var(--color-ink)}.quiz-module__Gu6t0W__btnPrimary:hover:not(:disabled){background:var(--color-ink-strong)}.quiz-module__Gu6t0W__btnSecondary{color:var(--color-ink);background:0 0;border-width:1.5px}.quiz-module__Gu6t0W__btnSecondary:hover{color:var(--color-paper);background:var(--color-ink)}.quiz-module__Gu6t0W__btnLarge{min-height:58px;font-size:.72rem}.quiz-module__Gu6t0W__questionCard,.quiz-module__Gu6t0W__teaser{width:100%;max-width:720px;margin:0 auto}.quiz-module__Gu6t0W__questionTop{align-items:center;gap:var(--space-4);display:flex}.quiz-module__Gu6t0W__questionNumber{color:var(--color-ink-strong);font-family:var(--font-mono);letter-spacing:.06em;font-size:.68rem}.quiz-module__Gu6t0W__questionEyebrow{color:var(--color-ink-subtle);font-size:.6rem;font-weight:var(--weight-heavy);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase}.quiz-module__Gu6t0W__questionTitle{margin:var(--space-4) 0 0;color:var(--color-ink-strong);font-family:var(--font-display);font-size:clamp(1.7rem,3.6vw,2.6rem);font-weight:var(--weight-light);letter-spacing:0;line-height:1.05}.quiz-module__Gu6t0W__options{margin-top:var(--space-6);gap:10px;display:grid}.quiz-module__Gu6t0W__option{align-items:center;gap:var(--space-4);width:100%;padding:18px var(--space-5);border:1px solid var(--color-line);color:var(--color-ink);text-align:left;transition:border-color var(--motion-fast) var(--ease-standard), background var(--motion-fast) var(--ease-standard), box-shadow var(--motion-fast) var(--ease-standard);background:#fff6;display:flex}.quiz-module__Gu6t0W__option:hover{border-color:var(--color-ink-subtle);background:#ffffffd9}.quiz-module__Gu6t0W__optionSelected{border-color:var(--color-ink);box-shadow:inset 0 0 0 1.5px var(--color-ink);background:#ffffffe6}.quiz-module__Gu6t0W__optionKey{border:1px solid var(--color-line);width:30px;height:30px;color:var(--color-ink-muted);font-family:var(--font-mono);flex-shrink:0;justify-content:center;align-items:center;font-size:.72rem;display:flex}.quiz-module__Gu6t0W__optionSelected .quiz-module__Gu6t0W__optionKey{color:var(--color-paper);background:var(--color-ink);border-color:var(--color-ink)}.quiz-module__Gu6t0W__optionText{gap:var(--space-1);flex-direction:column;flex:1;min-width:0;display:flex}.quiz-module__Gu6t0W__optionLabel{color:var(--color-ink-strong);font-size:1.02rem;line-height:1.25}.quiz-module__Gu6t0W__optionSub{color:var(--color-ink-subtle);font-family:var(--font-mono);letter-spacing:.02em;font-size:.64rem;line-height:1.45}.quiz-module__Gu6t0W__optionIndicator{border:1px solid var(--color-line);width:18px;height:18px;color:var(--color-paper);flex-shrink:0;justify-content:center;align-items:center;display:flex}.quiz-module__Gu6t0W__optionSelected .quiz-module__Gu6t0W__optionIndicator{background:var(--color-ink);border-color:var(--color-ink)}.quiz-module__Gu6t0W__freeText{width:100%;min-height:120px;margin-top:var(--space-6);padding:var(--space-4) 18px;border:1px solid var(--color-line);color:var(--color-ink);resize:vertical;background:#fff9;font-size:1rem}.quiz-module__Gu6t0W__freeText:focus,.quiz-module__Gu6t0W__field input:focus{border-color:var(--color-ink);box-shadow:inset 0 0 0 1px var(--color-ink);outline:none}.quiz-module__Gu6t0W__questionFoot{justify-content:space-between;align-items:center;gap:var(--space-4);margin-top:var(--space-6);display:flex}.quiz-module__Gu6t0W__analyse{justify-content:center;align-items:center;gap:var(--space-5);padding:var(--space-8) 0;text-align:center;flex-direction:column;display:flex}.quiz-module__Gu6t0W__analyseDots{gap:var(--space-2);display:flex}.quiz-module__Gu6t0W__analyseDots span{background:var(--color-ink);width:9px;height:9px;animation:quiz-module__Gu6t0W__blink 1s var(--ease-standard) infinite}.quiz-module__Gu6t0W__analyseDots span:nth-child(2){animation-delay:.15s}.quiz-module__Gu6t0W__analyseDots span:nth-child(3){animation-delay:.3s}.quiz-module__Gu6t0W__analyse p{color:var(--color-ink-muted);font-family:var(--font-mono);letter-spacing:.03em;margin:0;font-size:.72rem}@keyframes quiz-module__Gu6t0W__blink{0%,to{opacity:.2}50%{opacity:1}}.quiz-module__Gu6t0W__chips{margin-top:var(--space-5)}.quiz-module__Gu6t0W__chip{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border:1px solid var(--color-line);color:var(--color-ink);background:#ffffff80;font-size:.82rem;display:inline-flex}.quiz-module__Gu6t0W__chip span{color:var(--color-ink-subtle);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;font-size:.54rem}.quiz-module__Gu6t0W__lockedPreview{margin-top:var(--space-5);border:1px solid var(--color-line);background:#fff6;position:relative;overflow:hidden}.quiz-module__Gu6t0W__lockRows{padding:var(--space-2) 0;filter:blur(5px);opacity:.6;-webkit-user-select:none;user-select:none}.quiz-module__Gu6t0W__lockRow{justify-content:space-between;align-items:center;gap:var(--space-4);padding:15px var(--space-5);border-bottom:1px solid var(--color-line);color:var(--color-ink-strong);display:flex}.quiz-module__Gu6t0W__lockRow:last-child{border-bottom:0}.quiz-module__Gu6t0W__lockOverlay{justify-content:center;align-items:center;gap:var(--space-4);padding:var(--space-5);color:var(--color-ink);text-align:center;background:linear-gradient(#f7f6f159,#f7f6f1e6);flex-direction:column;display:flex;position:absolute;inset:0}.quiz-module__Gu6t0W__lockOverlay p{max-width:34ch;margin:0;font-size:.96rem;line-height:1.5}.quiz-module__Gu6t0W__teaserBack,.quiz-module__Gu6t0W__gateBack{margin-top:var(--space-5)}.quiz-module__Gu6t0W__gateWrap{width:100%;max-width:560px;margin:0 auto}.quiz-module__Gu6t0W__gateForm{gap:var(--space-4);margin-top:var(--space-6);display:grid}.quiz-module__Gu6t0W__field{gap:var(--space-2);display:grid}.quiz-module__Gu6t0W__field span{color:var(--color-ink-muted);font-size:.6rem;font-weight:var(--weight-heavy);letter-spacing:.13em;text-transform:uppercase}.quiz-module__Gu6t0W__field input{width:100%;padding:14px var(--space-4);border:1px solid var(--color-line);color:var(--color-ink);background:#ffffffb3;font-size:1rem}.quiz-module__Gu6t0W__gateError{color:var(--color-error);font-family:var(--font-mono);margin:0;font-size:.68rem}.quiz-module__Gu6t0W__fullButton{width:100%;margin-top:var(--space-1)}.quiz-module__Gu6t0W__result{width:100%;max-width:820px;padding:var(--space-7) 0 var(--space-9);margin:0 auto}.quiz-module__Gu6t0W__resultTitle{margin:var(--space-4) 0 0;color:var(--color-ink-strong);font-family:var(--font-display);font-size:clamp(2rem,4vw,3rem);font-weight:var(--weight-light);letter-spacing:0;line-height:1}.quiz-module__Gu6t0W__specGrid{margin-top:var(--space-5);border:1px solid var(--color-line);background:#fff6;border-bottom:0;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));display:grid}.quiz-module__Gu6t0W__specItem{border-right:1px solid var(--color-line);border-bottom:1px solid var(--color-line);min-width:0;padding:15px 18px}.quiz-module__Gu6t0W__specItem span{color:var(--color-ink-subtle);font-family:var(--font-mono);letter-spacing:.07em;text-transform:uppercase;font-size:.54rem;display:block}.quiz-module__Gu6t0W__specItem strong{margin-top:var(--space-2);color:var(--color-ink-strong);font-size:.92rem;font-weight:var(--weight-regular);overflow-wrap:anywhere;line-height:1.35;display:block}.quiz-module__Gu6t0W__packCard{margin-top:var(--space-5);border:1.5px solid var(--color-ink);background:var(--color-paper-clean)}.quiz-module__Gu6t0W__packHead{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-4) var(--space-5);border-bottom:1px solid var(--color-line);color:var(--color-ink-muted);font-size:.6rem;font-weight:var(--weight-heavy);letter-spacing:.13em;text-transform:uppercase;display:flex}.quiz-module__Gu6t0W__packHead span:last-child{color:var(--color-ink-subtle);font-family:var(--font-mono);font-weight:var(--weight-regular);letter-spacing:.03em;text-transform:none}.quiz-module__Gu6t0W__tableScroller{overflow-x:auto}.quiz-module__Gu6t0W__packTable{border-collapse:collapse;width:100%;min-width:680px}.quiz-module__Gu6t0W__packTable th{padding:var(--space-3) var(--space-5);border-bottom:1px solid var(--color-line);color:var(--color-ink-muted);font-family:var(--font-mono);font-size:.55rem;font-weight:var(--weight-medium);letter-spacing:.06em;text-align:left;text-transform:uppercase}.quiz-module__Gu6t0W__packTable th:nth-child(n+3),.quiz-module__Gu6t0W__packTable td:nth-child(n+3){text-align:right}.quiz-module__Gu6t0W__packTable td{padding:var(--space-4) var(--space-5);border-bottom:1px solid var(--color-line);vertical-align:middle}.quiz-module__Gu6t0W__packTable tbody tr:last-child td{border-bottom:0}.quiz-module__Gu6t0W__productCell{align-items:center;gap:var(--space-4);display:flex}.quiz-module__Gu6t0W__productThumb{border:1px solid var(--color-line);background:repeating-linear-gradient(45deg, #1717130d 0 6px, transparent 6px 12px), var(--color-paper-muted);flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:flex;overflow:hidden}.quiz-module__Gu6t0W__productThumb span{color:var(--color-ink-subtle);font-family:var(--font-mono);letter-spacing:.04em;font-size:.5rem}.quiz-module__Gu6t0W__productName{color:var(--color-ink-strong);overflow-wrap:anywhere;font-size:1rem;line-height:1.2;display:block}.quiz-module__Gu6t0W__productNote{max-width:38ch;margin-top:var(--space-1);color:var(--color-ink-muted);font-size:.78rem;line-height:1.4;display:block}.quiz-module__Gu6t0W__focusCell,.quiz-module__Gu6t0W__numberCell{color:var(--color-ink-subtle);font-family:var(--font-mono);white-space:nowrap;font-size:.72rem}.quiz-module__Gu6t0W__numberCell{color:var(--color-ink-strong);font-size:.82rem}.quiz-module__Gu6t0W__addons{margin-top:var(--space-5)}.quiz-module__Gu6t0W__addonsTitle{margin:0 0 var(--space-1);color:var(--color-ink-muted);font-size:.6rem;font-weight:var(--weight-heavy);letter-spacing:.13em;text-transform:uppercase}.quiz-module__Gu6t0W__addonsSub{margin:0 0 var(--space-4);color:var(--color-ink-muted);font-size:.86rem}.quiz-module__Gu6t0W__addon{align-items:center;gap:var(--space-4);width:100%;margin-bottom:var(--space-2);padding:var(--space-4) var(--space-5);border:1px solid var(--color-line);color:var(--color-ink);text-align:left;transition:border-color var(--motion-fast) var(--ease-standard), background var(--motion-fast) var(--ease-standard), box-shadow var(--motion-fast) var(--ease-standard);background:#fff6;display:flex}.quiz-module__Gu6t0W__addon:hover{border-color:var(--color-ink-subtle)}.quiz-module__Gu6t0W__addonOn{border-color:var(--color-ink);box-shadow:inset 0 0 0 1.5px var(--color-ink);background:#ffffffd9}.quiz-module__Gu6t0W__addonBox{border:1px solid var(--color-ink-subtle);width:18px;height:18px;color:var(--color-paper);flex-shrink:0;justify-content:center;align-items:center;display:flex}.quiz-module__Gu6t0W__addonOn .quiz-module__Gu6t0W__addonBox{background:var(--color-ink);border-color:var(--color-ink)}.quiz-module__Gu6t0W__addonText{flex:1;min-width:0}.quiz-module__Gu6t0W__addonPrice{color:var(--color-ink-strong);font-family:var(--font-mono);white-space:nowrap;font-size:.9rem}.quiz-module__Gu6t0W__addon:not(.quiz-module__Gu6t0W__addonOn) .quiz-module__Gu6t0W__addonPrice{color:var(--color-ink-subtle)}.quiz-module__Gu6t0W__totalBar{justify-content:space-between;align-items:center;gap:var(--space-4);margin-top:var(--space-5);padding:22px var(--space-6);color:var(--color-paper);background:var(--color-ink);display:flex}.quiz-module__Gu6t0W__totalBar span{color:#f7f6f199;font-size:.6rem;font-weight:var(--weight-heavy);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;display:block}.quiz-module__Gu6t0W__totalBar small{margin-top:var(--space-2);color:#f7f6f180;font-family:var(--font-mono);font-size:.66rem;display:block}.quiz-module__Gu6t0W__totalBar strong{color:var(--color-paper-clean);font-family:var(--font-display);font-size:2.4rem;font-weight:var(--weight-light);font-variant-numeric:tabular-nums;line-height:1}.quiz-module__Gu6t0W__resultActions{gap:var(--space-3);margin-top:var(--space-5);flex-wrap:wrap;display:flex}.quiz-module__Gu6t0W__resultActions .quiz-module__Gu6t0W__btn{flex:1;min-width:200px}.quiz-module__Gu6t0W__resultFine,.quiz-module__Gu6t0W__submitNote{text-align:center;margin-inline:auto}.quiz-module__Gu6t0W__toast{left:50%;bottom:var(--space-7);z-index:60;gap:var(--space-2);padding:14px var(--space-5);color:var(--color-paper);background:var(--color-ink);font-size:.64rem;font-weight:var(--weight-heavy);letter-spacing:var(--tracking-eyebrow);opacity:0;pointer-events:none;text-transform:uppercase;transition:opacity .2s var(--ease-standard), transform .2s var(--ease-standard);display:flex;position:fixed;transform:translate(-50%)translateY(20px)}.quiz-module__Gu6t0W__toastOn{opacity:1;transform:translate(-50%)}@media (max-width:720px){.quiz-module__Gu6t0W__noticeBar,.quiz-module__Gu6t0W__stage{padding-inline:var(--space-4)}.quiz-module__Gu6t0W__stageHeader{min-height:58px}.quiz-module__Gu6t0W__center{min-height:auto;padding-block:var(--space-7)}.quiz-module__Gu6t0W__introTitle{max-width:12ch}.quiz-module__Gu6t0W__questionFoot,.quiz-module__Gu6t0W__totalBar{flex-direction:column;align-items:stretch}.quiz-module__Gu6t0W__questionFoot .quiz-module__Gu6t0W__btn,.quiz-module__Gu6t0W__questionFoot .quiz-module__Gu6t0W__backButton{width:100%}.quiz-module__Gu6t0W__addon{flex-wrap:wrap;align-items:flex-start}.quiz-module__Gu6t0W__addonPrice{width:100%;padding-left:82px}.quiz-module__Gu6t0W__totalBar strong{font-size:1.9rem}}@media (max-width:520px){.quiz-module__Gu6t0W__focusRow span,.quiz-module__Gu6t0W__metaRow span{width:100%}.quiz-module__Gu6t0W__option{align-items:flex-start}.quiz-module__Gu6t0W__optionIndicator{margin-top:var(--space-1)}.quiz-module__Gu6t0W__packHead,.quiz-module__Gu6t0W__productCell{flex-direction:column;align-items:flex-start}.quiz-module__Gu6t0W__productNote{max-width:none}}@media (prefers-reduced-motion:reduce){.quiz-module__Gu6t0W__analyseDots span{animation:none}.quiz-module__Gu6t0W__progressBar,.quiz-module__Gu6t0W__btn,.quiz-module__Gu6t0W__option,.quiz-module__Gu6t0W__addon,.quiz-module__Gu6t0W__toast{transition:none}}
.YourStackClient-module__7yj8ua__item{grid-template-columns:100px minmax(0,1fr) auto;gap:22px;padding:24px;display:grid}.YourStackClient-module__7yj8ua__item+.YourStackClient-module__7yj8ua__item{border-top:1px solid var(--color-line)}.YourStackClient-module__7yj8ua__photo{aspect-ratio:1;object-fit:contain;background:var(--color-paper-muted);width:100%;height:auto}.YourStackClient-module__7yj8ua__main{min-width:0}.YourStackClient-module__7yj8ua__name{overflow-wrap:anywhere;margin:0;font-size:1.15rem;font-weight:500;line-height:1.3}.YourStackClient-module__7yj8ua__glp{color:var(--color-ink-muted);margin-top:6px;font-size:.7rem;display:inline-block}.YourStackClient-module__7yj8ua__descriptor{color:var(--color-ink-muted);margin:8px 0 0;font-size:.83rem;line-height:1.5}.YourStackClient-module__7yj8ua__effect,.YourStackClient-module__7yj8ua__reason{margin:14px 0 0;font-size:.85rem;line-height:1.6}.YourStackClient-module__7yj8ua__effect strong,.YourStackClient-module__7yj8ua__reason strong{margin-bottom:3px;font-size:.7rem;display:block}.YourStackClient-module__7yj8ua__reason{border-left:2px solid var(--color-line);padding-left:12px}.YourStackClient-module__7yj8ua__specs{flex-wrap:wrap;gap:12px 22px;margin:16px 0;display:flex}.YourStackClient-module__7yj8ua__specs dt{color:var(--color-ink-subtle);font-size:.65rem}.YourStackClient-module__7yj8ua__specs dd{margin:4px 0 0;font-size:.75rem}.YourStackClient-module__7yj8ua__link{text-underline-offset:3px;align-items:center;gap:6px;font-size:.8rem;text-decoration:underline;display:inline-flex}.YourStackClient-module__7yj8ua__link:focus-visible{outline-offset:4px;outline:2px solid}.YourStackClient-module__7yj8ua__price{text-align:right}.YourStackClient-module__7yj8ua__price span,.YourStackClient-module__7yj8ua__price small{color:var(--color-ink-muted);font-size:.72rem;display:block}.YourStackClient-module__7yj8ua__price strong{margin:8px 0;font-size:1.4rem;font-weight:500;display:block}@media (max-width:640px){.YourStackClient-module__7yj8ua__item{grid-template-columns:64px minmax(0,1fr);gap:14px;padding:18px 14px}.YourStackClient-module__7yj8ua__price{text-align:left;grid-column:2}}
