.CmsAvatar-module__QnAQ7a__avatar{object-fit:cover;border-radius:50%;flex:none}.CmsAvatar-module__QnAQ7a__initials{color:var(--ink);background:var(--ink-wash);font-size:var(--fs-xs);place-items:center;font-weight:800;display:grid}
.PdfUpload-module__XcDdna__box{justify-content:space-between;align-items:center;gap:var(--s-3);padding:var(--s-3) var(--s-4);border:1.5px dashed var(--border-strong);border-radius:var(--r-md);background:var(--surface-sunk);flex-wrap:wrap;display:flex}.PdfUpload-module__XcDdna__current{align-items:center;gap:var(--s-2);min-width:0;font-size:var(--fs-sm);overflow-wrap:anywhere;display:flex}.PdfUpload-module__XcDdna__current svg{color:var(--text-muted);flex:none}.PdfUpload-module__XcDdna__current a{align-items:center;gap:4px;display:inline-flex}.PdfUpload-module__XcDdna__progress{width:160px;height:10px;accent-color:var(--ink)}
.ThemeToggle-module__gv9_OW__toggle{width:var(--tap);height:var(--tap);border-radius:var(--r-md);color:var(--text);background:0 0;border:0;place-items:center;display:inline-grid}.ThemeToggle-module__gv9_OW__toggle:hover{background:var(--ink-wash);color:var(--ink)}.ThemeToggle-module__gv9_OW__sun{display:none}:root[data-theme=dark] .ThemeToggle-module__gv9_OW__sun{display:block}:root[data-theme=dark] .ThemeToggle-module__gv9_OW__moon{display:none}
.Shell-module__X1XCYq__frame{min-height:100dvh;display:grid}@media (min-width:960px){.Shell-module__X1XCYq__frame{grid-template-columns:260px minmax(0,1fr)}}.Shell-module__X1XCYq__side{background:var(--surface);border-bottom:1px solid var(--border)}@media (min-width:960px){.Shell-module__X1XCYq__side{border-bottom:0;border-right:1px solid var(--border);height:100dvh;position:sticky;top:0;overflow-y:auto}}.Shell-module__X1XCYq__brandRow{justify-content:space-between;align-items:center;gap:var(--s-2);padding:var(--s-3) var(--gutter);min-height:var(--header-bar-h);display:flex}@media (min-width:960px){.Shell-module__X1XCYq__brandRow{padding:var(--s-4) var(--s-5) var(--s-2)}}.Shell-module__X1XCYq__brand{align-items:center;gap:var(--s-2);color:var(--text);font-family:var(--font-heading);font-size:var(--fs-lg);font-weight:800;text-decoration:none;display:inline-flex}.Shell-module__X1XCYq__brand:hover{color:var(--text)}.Shell-module__X1XCYq__brandTag{border-radius:var(--r-sm);background:var(--hero-bg);color:var(--hero-text);font-size:var(--fs-xs);letter-spacing:.06em;padding:1px 8px}.Shell-module__X1XCYq__menuButton{border:1px solid var(--border);border-radius:var(--r-md);background:var(--surface);min-height:40px;font-size:var(--fs-sm);align-items:center;gap:6px;padding:0 12px;font-weight:700;display:inline-flex}@media (min-width:960px){.Shell-module__X1XCYq__menuButton{display:none}}.Shell-module__X1XCYq__nav{gap:var(--s-4);padding:0 var(--gutter) var(--s-5);display:none}.Shell-module__X1XCYq__navOpen{display:grid}@media (min-width:960px){.Shell-module__X1XCYq__nav{padding:var(--s-2) var(--s-4) var(--s-6);display:grid}}.Shell-module__X1XCYq__switcher{gap:4px;display:grid}.Shell-module__X1XCYq__switcherLabel{color:var(--text-muted);font-size:var(--fs-xs);font-weight:700}.Shell-module__X1XCYq__switcherBox{position:relative}.Shell-module__X1XCYq__switcherSelect{appearance:none;width:100%;min-height:44px;color:var(--text);border:1.5px solid var(--border-strong);border-radius:var(--r-md);background:var(--surface);padding:8px 40px 8px 12px;font-weight:700}.Shell-module__X1XCYq__switcherIcon{color:var(--text-muted);pointer-events:none;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.Shell-module__X1XCYq__siteOff{padding:var(--s-2) var(--s-3);border-radius:var(--r-md);background:var(--mark-wash);color:var(--mark);font-size:var(--fs-xs);align-items:flex-start;gap:6px;font-weight:700;display:flex}.Shell-module__X1XCYq__siteOff svg{flex:none;margin-top:1px}.Shell-module__X1XCYq__navGroup{gap:4px;display:grid}.Shell-module__X1XCYq__navGroup ul{gap:2px;list-style:none;display:grid}.Shell-module__X1XCYq__navGroupLabel{padding:var(--s-2) 10px 2px;color:var(--text-muted);font-size:var(--fs-xs);letter-spacing:.05em;text-transform:uppercase;font-weight:700}.Shell-module__X1XCYq__navLink{border-radius:var(--r-md);min-height:40px;color:var(--text);font-size:var(--fs-sm);align-items:center;gap:10px;padding:6px 10px;font-weight:600;text-decoration:none;display:flex}.Shell-module__X1XCYq__navLink svg{color:var(--text-muted)}.Shell-module__X1XCYq__navLink:hover{background:var(--ink-wash);color:var(--ink);text-decoration:none}.Shell-module__X1XCYq__navLink[aria-current=page]{background:var(--ink-wash);color:var(--ink);box-shadow:inset 3px 0 0 var(--ink);font-weight:800}.Shell-module__X1XCYq__navLink[aria-current=page] svg{color:var(--ink)}.Shell-module__X1XCYq__body{flex-direction:column;min-width:0;display:flex}.Shell-module__X1XCYq__top{justify-content:space-between;align-items:center;gap:var(--s-3);padding:var(--s-2) var(--gutter);border-bottom:1px solid var(--border);background:var(--surface);display:flex}.Shell-module__X1XCYq__who{align-items:center;gap:var(--s-2);min-width:0;color:var(--text-muted);font-size:var(--fs-sm);display:flex}.Shell-module__X1XCYq__who svg{flex:none}.Shell-module__X1XCYq__email{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.Shell-module__X1XCYq__topActions{align-items:center;gap:var(--s-1);display:flex}.Shell-module__X1XCYq__signOut{border:1px solid var(--border);border-radius:var(--r-md);background:var(--surface);min-height:40px;font-size:var(--fs-sm);padding:0 12px;font-weight:700}.Shell-module__X1XCYq__signOut:hover{border-color:var(--ink);color:var(--ink)}.Shell-module__X1XCYq__main{width:100%;max-width:calc(1280px + 2 * var(--gutter));padding-inline:var(--gutter);flex:1}.Shell-module__X1XCYq__main:focus{outline:none}
.Skeleton-module__QUUPIW__skeleton{border-radius:var(--r-sm);background:var(--skeleton);display:block;position:relative;overflow:hidden}.Skeleton-module__QUUPIW__skeleton:after{content:"";background:linear-gradient(90deg, transparent 0%, var(--skeleton-shine) 50%, transparent 100%);animation:1.4s ease-in-out infinite Skeleton-module__QUUPIW__shine;position:absolute;inset:0;transform:translate(-100%)}@keyframes Skeleton-module__QUUPIW__shine{to{transform:translate(100%)}}@media (prefers-reduced-motion:reduce){.Skeleton-module__QUUPIW__skeleton:after{display:none}}.Skeleton-module__QUUPIW__page{gap:var(--s-4);padding-bottom:var(--s-7);display:grid}.Skeleton-module__QUUPIW__head{gap:var(--s-3);padding:var(--s-5) 0 var(--s-2);display:grid}.Skeleton-module__QUUPIW__rows{gap:var(--s-3);display:grid}@media (min-width:720px){.Skeleton-module__QUUPIW__head{padding-top:var(--s-7)}}
.ProgressBar-module__txim8W__track{background:var(--surface-sunk);height:6px;box-shadow:inset 0 0 0 1px var(--border);border-radius:999px;overflow:hidden}.ProgressBar-module__txim8W__fill{border-radius:inherit;height:100%;transition:width var(--t-med) var(--ease)}.ProgressBar-module__txim8W__ink{background:var(--ink)}.ProgressBar-module__txim8W__correct{background:var(--correct)}
.ProgressCounts-module__mAjgZG__counts{gap:var(--s-2);grid-template-columns:repeat(3,1fr);margin:0;display:grid}.ProgressCounts-module__mAjgZG__item{min-width:0;padding:var(--s-3);border-radius:var(--r-md);background:var(--surface-sunk);flex-direction:column;gap:2px;display:flex}.ProgressCounts-module__mAjgZG__value{color:var(--text);font-family:var(--font-heading);font-variant-numeric:tabular-nums lining-nums;order:-1;margin:0;font-size:1.5rem;font-weight:800;line-height:1.1}.ProgressCounts-module__mAjgZG__of{color:var(--text-muted);font-size:var(--fs-md);font-weight:700}.ProgressCounts-module__mAjgZG__label{color:var(--text-muted);font-size:var(--fs-xs);font-weight:700;line-height:1.25}.ProgressCounts-module__mAjgZG__bar{margin:var(--s-1) 0 0}.ProgressCounts-module__mAjgZG__wait .ProgressCounts-module__mAjgZG__value{color:var(--wait)}.ProgressCounts-module__mAjgZG__done .ProgressCounts-module__mAjgZG__value{color:var(--correct)}.ProgressCounts-module__mAjgZG__compact .ProgressCounts-module__mAjgZG__item{padding:var(--s-2) var(--s-3)}.ProgressCounts-module__mAjgZG__compact .ProgressCounts-module__mAjgZG__value{font-size:var(--fs-xl)}
.AnalysisReport-module__UtZEVq__frame{container-type:inline-size}.AnalysisReport-module__UtZEVq__report{gap:var(--s-3);display:grid}.AnalysisReport-module__UtZEVq__report>*{min-width:0}.AnalysisReport-module__UtZEVq__block{align-content:start;gap:var(--s-3);padding:var(--s-4);border:1px solid var(--border);border-radius:var(--r-lg);background:var(--surface);display:grid}.AnalysisReport-module__UtZEVq__blockTitle{font-size:var(--fs-md);font-weight:800;line-height:1.3}.AnalysisReport-module__UtZEVq__lede{margin-top:calc(-1 * var(--s-2));color:var(--text-muted);font-size:var(--fs-sm);line-height:1.45}.AnalysisReport-module__UtZEVq__band{color:var(--text-muted);font-size:var(--fs-xs);white-space:nowrap;align-items:center;gap:6px;font-weight:700;display:inline-flex}.AnalysisReport-module__UtZEVq__dot{background:var(--band-colour);border-radius:50%;flex:none;width:8px;height:8px}.AnalysisReport-module__UtZEVq__strong{--band-colour:var(--score-strong)}.AnalysisReport-module__UtZEVq__mid{--band-colour:var(--score-mid)}.AnalysisReport-module__UtZEVq__weak{--band-colour:var(--score-weak)}.AnalysisReport-module__UtZEVq__score{align-items:center;gap:var(--s-4);grid-template-columns:auto minmax(0,1fr)}.AnalysisReport-module__UtZEVq__ring{place-items:center;display:grid;position:relative}.AnalysisReport-module__UtZEVq__ring svg{width:112px;height:112px;display:block}.AnalysisReport-module__UtZEVq__track{fill:none;stroke:var(--surface-sunk)}.AnalysisReport-module__UtZEVq__ringValue{font-size:var(--fs-2xl);letter-spacing:-.02em;font-weight:800;position:absolute}.AnalysisReport-module__UtZEVq__scoreBody{justify-items:start;gap:var(--s-2);display:grid}.AnalysisReport-module__UtZEVq__scoreMarks{font-size:var(--fs-lg);font-weight:800}.AnalysisReport-module__UtZEVq__headline{color:var(--text);font-size:var(--fs-sm);line-height:1.45}.AnalysisReport-module__UtZEVq__topicList{gap:var(--s-4);list-style:none;display:grid}.AnalysisReport-module__UtZEVq__topic{gap:6px;display:grid}.AnalysisReport-module__UtZEVq__topicHead{justify-content:space-between;align-items:baseline;gap:var(--s-3);display:flex}.AnalysisReport-module__UtZEVq__topicName{flex:1;min-width:0;font-weight:700;line-height:1.3}.AnalysisReport-module__UtZEVq__topicPct{text-align:right;flex:none;min-width:3.25em;font-weight:800}.AnalysisReport-module__UtZEVq__topicHead .AnalysisReport-module__UtZEVq__band{flex:none}.AnalysisReport-module__UtZEVq__bar{border-radius:var(--r-pill);background:var(--surface-sunk);height:10px;display:block;overflow:hidden}.AnalysisReport-module__UtZEVq__barFill{border-radius:var(--r-pill);height:100%;display:block}.AnalysisReport-module__UtZEVq__topicMeta{align-items:center;gap:2px var(--s-2);color:var(--text-muted);font-size:var(--fs-xs);flex-wrap:wrap;display:flex}.AnalysisReport-module__UtZEVq__kindsBody{align-items:center;gap:var(--s-4);grid-template-columns:auto minmax(0,1fr);display:grid}.AnalysisReport-module__UtZEVq__donut{place-items:center;display:grid;position:relative}.AnalysisReport-module__UtZEVq__donut svg{width:120px;height:120px;display:block}.AnalysisReport-module__UtZEVq__donutValue{font-size:var(--fs-xl);justify-items:center;font-weight:800;line-height:1;display:grid;position:absolute}.AnalysisReport-module__UtZEVq__donutUnit{color:var(--text-muted);font-size:var(--fs-xs);margin-top:2px;font-weight:700}.AnalysisReport-module__UtZEVq__legend{gap:var(--s-2);font-size:var(--fs-sm);list-style:none;display:grid}.AnalysisReport-module__UtZEVq__legendRow{align-items:center;gap:var(--s-2);grid-template-columns:12px minmax(0,1fr) auto 3.25em;display:grid}.AnalysisReport-module__UtZEVq__swatch{border-radius:3px;width:12px;height:12px}.AnalysisReport-module__UtZEVq__legendLabel{line-height:1.3}.AnalysisReport-module__UtZEVq__legendCount{color:var(--text-muted)}.AnalysisReport-module__UtZEVq__legendPct{text-align:right;font-weight:800}@container (max-width:420px){.AnalysisReport-module__UtZEVq__kindsBody{grid-template-columns:minmax(0,1fr);justify-items:center}.AnalysisReport-module__UtZEVq__legend{justify-self:stretch}}.AnalysisReport-module__UtZEVq__priorityList{counter-reset:priority;gap:var(--s-4);list-style:none;display:grid}.AnalysisReport-module__UtZEVq__priority{counter-increment:priority;align-content:start;column-gap:var(--s-3);row-gap:var(--s-1);grid-template-columns:28px minmax(0,1fr);display:grid}.AnalysisReport-module__UtZEVq__priority:before{content:counter(priority);background:var(--ink-wash);width:28px;height:28px;color:var(--ink-strong);font-size:var(--fs-sm);border-radius:50%;grid-row:span 3;place-items:center;font-weight:800;display:grid}.AnalysisReport-module__UtZEVq__priorityTopic{padding-top:3px;font-weight:800;line-height:1.3}.AnalysisReport-module__UtZEVq__priorityWhy{color:var(--text-muted);font-size:var(--fs-sm);line-height:1.5}.AnalysisReport-module__UtZEVq__priorityAction{align-items:flex-start;gap:var(--s-2);margin-top:var(--s-1);padding:var(--s-2) var(--s-3);border-radius:var(--r-md);background:var(--ink-wash);font-size:var(--fs-sm);line-height:1.5;display:flex}.AnalysisReport-module__UtZEVq__priorityAction svg{color:var(--ink);flex:none;margin-top:2px}.AnalysisReport-module__UtZEVq__actionLabel{font-weight:800}.AnalysisReport-module__UtZEVq__points{gap:var(--s-2);font-size:var(--fs-sm);line-height:1.5;list-style:none;display:grid}.AnalysisReport-module__UtZEVq__points li{align-items:flex-start;gap:var(--s-2);display:flex}.AnalysisReport-module__UtZEVq__points svg{flex:none;margin-top:2px}.AnalysisReport-module__UtZEVq__good{color:var(--correct)}.AnalysisReport-module__UtZEVq__tip{color:var(--ink)}.AnalysisReport-module__UtZEVq__chips{gap:var(--s-2);flex-wrap:wrap;list-style:none;display:flex}.AnalysisReport-module__UtZEVq__chip{min-height:36px;padding:0 var(--s-3);border:1px solid var(--border);border-left:4px solid var(--band-colour);border-radius:var(--r-md);background:var(--surface);font-size:var(--fs-sm);align-items:center;gap:6px;font-weight:700;display:inline-flex}.AnalysisReport-module__UtZEVq__chip .AnalysisReport-module__UtZEVq__dot{display:none}.AnalysisReport-module__UtZEVq__chipQ{color:var(--text-muted)}@container (min-width:720px){.AnalysisReport-module__UtZEVq__report{gap:var(--s-4);grid-template-columns:minmax(0,3fr) minmax(0,2fr)}.AnalysisReport-module__UtZEVq__block{padding:var(--s-5)}.AnalysisReport-module__UtZEVq__score,.AnalysisReport-module__UtZEVq__priorities,.AnalysisReport-module__UtZEVq__questions,.AnalysisReport-module__UtZEVq__full{grid-column:1/-1}.AnalysisReport-module__UtZEVq__kindsBody{grid-template-columns:minmax(0,1fr);justify-items:center}.AnalysisReport-module__UtZEVq__legend{justify-self:stretch}.AnalysisReport-module__UtZEVq__priorityList{gap:var(--s-5)}.AnalysisReport-module__UtZEVq__priority{column-gap:var(--s-4);grid-template-rows:auto 1fr;grid-template-columns:28px minmax(0,1fr) minmax(0,1fr)}.AnalysisReport-module__UtZEVq__priority:before{grid-row:span 2}.AnalysisReport-module__UtZEVq__priorityAction{grid-area:1/3/span 2;align-self:start;margin-top:0}}
.PaperSteps-module__marotq__card{border:1px solid var(--border);border-radius:var(--r-lg);background:var(--surface);box-shadow:var(--shadow-sheet);display:grid}.PaperSteps-module__marotq__cardTitle{padding:var(--s-4) var(--s-4) var(--s-2);font-size:var(--fs-lg)}.PaperSteps-module__marotq__steps{counter-reset:step;list-style:none}.PaperSteps-module__marotq__step{counter-increment:step;gap:var(--s-3);padding:var(--s-4);border-top:1px solid var(--border);grid-template-columns:32px minmax(0,1fr);display:grid}.PaperSteps-module__marotq__step:before{content:counter(step);background:var(--ink-wash);width:32px;height:32px;color:var(--ink-strong);font-weight:800;font-size:var(--fs-sm);border-radius:50%;place-items:center;display:grid}.PaperSteps-module__marotq__body{align-content:center;gap:2px;min-width:0;min-height:32px;display:grid}.PaperSteps-module__marotq__title{font-size:var(--fs-md);font-weight:700}.PaperSteps-module__marotq__status{color:var(--text-muted);font-size:var(--fs-sm);align-items:flex-start;gap:6px;display:flex}.PaperSteps-module__marotq__status svg{flex:none;margin-top:3px}.PaperSteps-module__marotq__ready .PaperSteps-module__marotq__status{color:var(--text)}.PaperSteps-module__marotq__ready .PaperSteps-module__marotq__status svg{color:var(--correct)}.PaperSteps-module__marotq__wait .PaperSteps-module__marotq__status svg{color:var(--wait)}.PaperSteps-module__marotq__action{grid-column:2;min-width:0}@media (min-width:720px){.PaperSteps-module__marotq__step{align-items:center;gap:var(--s-4);grid-template-columns:32px minmax(0,1fr) 12rem}.PaperSteps-module__marotq__action{grid-column:3}}
.FoldedText-module__aqtynq__folded{-webkit-line-clamp:var(--fold-lines);line-clamp:var(--fold-lines);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.FoldedText-module__aqtynq__more{min-height:var(--tap);margin-top:calc(-1 * var(--s-2));color:var(--ink);cursor:pointer;text-underline-offset:3px;background:0 0;border:0;place-self:flex-start start;padding:0;font-weight:700;text-decoration:underline}
.ReviewSlider-module__vPAULW__slider{gap:var(--s-4);display:grid}.ReviewSlider-module__vPAULW__controls{justify-content:flex-end;gap:var(--s-2);display:flex}.ReviewSlider-module__vPAULW__control{width:var(--tap);height:var(--tap);color:var(--ink);background:var(--surface);border:1px solid var(--border-strong);border-radius:var(--r-pill);cursor:pointer;transition:background var(--t-fast) var(--ease);place-items:center;display:grid}.ReviewSlider-module__vPAULW__control:hover{background:var(--ink-wash)}.ReviewSlider-module__vPAULW__viewport,.ReviewSlider-module__vPAULW__swipe{padding:var(--s-2) var(--s-3) var(--s-6);margin:calc(-1 * var(--s-2)) calc(-1 * var(--s-3)) calc(-1 * var(--s-4))}.ReviewSlider-module__vPAULW__viewport{-webkit-mask-image:linear-gradient(to right, transparent, #000 var(--s-6), #000 calc(100% - var(--s-6)), transparent);mask-image:linear-gradient(to right, transparent, #000 var(--s-6), #000 calc(100% - var(--s-6)), transparent);overflow:hidden}.ReviewSlider-module__vPAULW__swipe{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--s-3);scrollbar-width:none;overflow-x:auto}.ReviewSlider-module__vPAULW__swipe::-webkit-scrollbar{display:none}.ReviewSlider-module__vPAULW__belt{align-items:stretch;width:max-content;display:flex}.ReviewSlider-module__vPAULW__moving{animation:ReviewSlider-module__vPAULW__belt var(--duration) linear infinite}.ReviewSlider-module__vPAULW__still{animation-play-state:paused}@keyframes ReviewSlider-module__vPAULW__belt{to{transform:translateX(calc(-1 * var(--set-width)))}}.ReviewSlider-module__vPAULW__set{align-items:stretch;gap:var(--s-4);padding-right:var(--s-4);list-style:none;display:flex}.ReviewSlider-module__vPAULW__card{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-lg);box-shadow:var(--shadow-sheet);width:min(320px, calc(100vw - 2 * var(--gutter) - var(--s-6)));scroll-snap-align:start;flex:none;display:flex;position:relative}.ReviewSlider-module__vPAULW__cardBody{gap:var(--s-3);padding:var(--s-5);flex-direction:column;flex:1;min-width:0;display:flex}.ReviewSlider-module__vPAULW__who{align-items:center;gap:var(--s-3);display:flex}.ReviewSlider-module__vPAULW__avatar{object-fit:cover;border-radius:50%;flex:none;width:44px;height:44px}.ReviewSlider-module__vPAULW__initials{color:var(--ink);background:var(--ink-wash);font-size:var(--fs-sm);place-items:center;font-weight:800;display:grid}.ReviewSlider-module__vPAULW__whoText{min-width:0;display:grid}.ReviewSlider-module__vPAULW__name{overflow-wrap:anywhere;font-weight:700}.ReviewSlider-module__vPAULW__when{color:var(--text-muted);font-size:var(--fs-sm)}.ReviewSlider-module__vPAULW__starRow{gap:2px;display:inline-flex}.ReviewSlider-module__vPAULW__starOn{color:var(--wait);fill:var(--accent)}.ReviewSlider-module__vPAULW__starOff{color:var(--border-strong)}.ReviewSlider-module__vPAULW__text{color:var(--text);white-space:pre-line;overflow-wrap:anywhere}
.GuidePageOnHome-module__ItsHKW__frame{border:1px solid var(--border);border-radius:var(--r-lg);box-shadow:var(--shadow-sheet);overflow:hidden}.GuidePageOnHome-module__ItsHKW__spreadView{display:none}@media (min-width:720px){.GuidePageOnHome-module__ItsHKW__phoneView [data-count]{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:12px}}@media (min-width:1312px){.GuidePageOnHome-module__ItsHKW__phoneView{display:none}.GuidePageOnHome-module__ItsHKW__spreadView{width:1280px;margin-inline:calc(50% - 640px);display:block}.GuidePageOnHome-module__ItsHKW__fullHeight{height:800px}}@media (min-width:1024px){.GuidePageOnHome-module__ItsHKW__phoneView.GuidePageOnHome-module__ItsHKW__fluid{display:none}.GuidePageOnHome-module__ItsHKW__spreadView.GuidePageOnHome-module__ItsHKW__fluid{width:auto;height:640px;margin-inline:0;display:block}.GuidePageOnHome-module__ItsHKW__spreadView.GuidePageOnHome-module__ItsHKW__fluid>div{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:24px;padding:32px}.GuidePageOnHome-module__ItsHKW__spreadView.GuidePageOnHome-module__ItsHKW__fluid h2{font-size:38px}.GuidePageOnHome-module__ItsHKW__spreadView.GuidePageOnHome-module__ItsHKW__fluid li{grid-template-columns:150px 1fr;gap:18px;font-size:15.5px}.GuidePageOnHome-module__ItsHKW__spreadView.GuidePageOnHome-module__ItsHKW__fluid li b{font-size:19px}}
.HomeScreen-module__j5Gm2W__hero{background:var(--hero-bg);color:var(--hero-text);padding-block:var(--s-7) calc(var(--s-8) + var(--s-5));background-image:radial-gradient(circle at 85% 20%, color-mix(in srgb, var(--ink) 35%, transparent) 0, transparent 45%)}.HomeScreen-module__j5Gm2W__heroGrid{gap:var(--s-7);display:grid}.HomeScreen-module__j5Gm2W__heroText{gap:var(--s-4);align-content:center;display:grid}.HomeScreen-module__j5Gm2W__heroTitle{color:var(--hero-text);font-size:var(--fs-hero);letter-spacing:-.025em;font-weight:800;line-height:1.05}.HomeScreen-module__j5Gm2W__titleEyebrow{margin-bottom:var(--s-2);color:var(--hero-muted);font-size:var(--fs-sm);letter-spacing:.02em;font-weight:700;line-height:1.4;display:block}.HomeScreen-module__j5Gm2W__titleLine,.HomeScreen-module__j5Gm2W__titleAccent{display:block}.HomeScreen-module__j5Gm2W__titleAccent{color:var(--accent)}.HomeScreen-module__j5Gm2W__lede{max-width:60ch;color:var(--hero-muted);font-size:var(--fs-md);line-height:1.5}.HomeScreen-module__j5Gm2W__steps{grid-template-columns:repeat(var(--steps), minmax(0, 1fr));max-width:34rem;padding-top:var(--s-1);list-style:none;display:grid}.HomeScreen-module__j5Gm2W__step{text-align:center;justify-items:center;gap:6px;display:grid;position:relative}.HomeScreen-module__j5Gm2W__step+.HomeScreen-module__j5Gm2W__step:before{content:"";background:color-mix(in srgb, var(--hero-muted) 35%, transparent);border-radius:1px;height:2px;position:absolute;top:11px;left:calc(14px - 50%);right:calc(50% + 14px)}.HomeScreen-module__j5Gm2W__stepNo{background:var(--accent);width:24px;height:24px;color:var(--on-accent);border-radius:50%;place-items:center;font-size:.75rem;font-weight:800;display:grid}.HomeScreen-module__j5Gm2W__stepText{max-width:9ch;color:var(--hero-muted);font-size:var(--fs-xs);font-weight:700;line-height:1.25}@media (min-width:1024px){.HomeScreen-module__j5Gm2W__stepText{max-width:11ch}}.HomeScreen-module__j5Gm2W__prices{gap:var(--s-2);max-width:34rem;display:grid}.HomeScreen-module__j5Gm2W__pricesTitle{color:var(--hero-muted);font-size:var(--fs-sm);font-weight:700}.HomeScreen-module__j5Gm2W__priceList{align-items:stretch;gap:var(--s-2);grid-template-columns:repeat(3,minmax(0,1fr));padding-bottom:4px;list-style:none;display:grid}.HomeScreen-module__j5Gm2W__priceList li{min-width:0;display:grid}.HomeScreen-module__j5Gm2W__priceBox{align-content:start;gap:var(--s-1);min-width:0;min-height:var(--tap);padding:var(--s-2);border-radius:var(--r-md);background:var(--hero-card);box-shadow:0 4px 0 var(--accent);color:var(--hero-card-text);transition:transform var(--t-fast) var(--ease);text-decoration:none;display:grid;overflow:hidden}.HomeScreen-module__j5Gm2W__priceBox:hover{color:var(--hero-card-text);transform:translateY(-2px)}.HomeScreen-module__j5Gm2W__priceLevel{min-width:0;color:color-mix(in srgb, var(--hero-card-text) 75%, var(--hero-card));font-size:clamp(.6875rem, 3.6vw, var(--fs-xs));justify-content:space-between;align-items:center;gap:2px;font-weight:700;line-height:1.2;display:flex;overflow:hidden}.HomeScreen-module__j5Gm2W__priceName{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.HomeScreen-module__j5Gm2W__priceChevron{color:var(--hero-card-text);flex:none;display:none}.HomeScreen-module__j5Gm2W__priceValue{font-size:1.375rem;font-weight:800;line-height:1}.HomeScreen-module__j5Gm2W__priceUnit{color:color-mix(in srgb, var(--hero-card-text) 75%, var(--hero-card));font-size:var(--fs-xs);font-weight:600;display:none}@media (min-width:1024px){.HomeScreen-module__j5Gm2W__prices{margin-top:var(--s-1)}.HomeScreen-module__j5Gm2W__priceBox{padding:var(--s-3) var(--s-4)}.HomeScreen-module__j5Gm2W__priceLevel{font-size:var(--fs-sm)}.HomeScreen-module__j5Gm2W__priceValue{font-size:1.625rem}.HomeScreen-module__j5Gm2W__priceUnit{display:inline}.HomeScreen-module__j5Gm2W__priceChevron{display:block}}@media (prefers-reduced-motion:reduce){.HomeScreen-module__j5Gm2W__priceBox{transition:none}}.HomeScreen-module__j5Gm2W__heroActions{gap:var(--s-3);max-width:34rem;margin-top:var(--s-2);flex-wrap:wrap;display:flex}.HomeScreen-module__j5Gm2W__heroActions .HomeScreen-module__j5Gm2W__ctaGold{flex:100%}.HomeScreen-module__j5Gm2W__ctaGold{cursor:pointer;justify-content:center;align-items:center;gap:var(--s-2);min-height:48px;padding:0 var(--s-5);border-radius:var(--r-md);font-family:inherit;font-size:var(--fs-md);transition:background-color var(--t-fast) var(--ease), transform var(--t-fast) var(--ease);background:var(--accent);color:var(--on-accent);font-weight:800;text-decoration:none;display:inline-flex}.HomeScreen-module__j5Gm2W__ctaGold:hover{background:var(--accent-strong);color:var(--on-accent)}.HomeScreen-module__j5Gm2W__hero :focus-visible{outline-color:var(--accent)}.HomeScreen-module__j5Gm2W__numbers{margin-top:var(--s-6);background:var(--surface);border:1px solid var(--border);border-radius:var(--r-lg);box-shadow:var(--shadow-pop);grid-auto-columns:1fr;grid-auto-flow:column;list-style:none;display:grid;position:relative;overflow:hidden}.HomeScreen-module__j5Gm2W__number{padding:var(--s-5) var(--s-4);text-align:center;gap:2px;display:grid}.HomeScreen-module__j5Gm2W__number+.HomeScreen-module__j5Gm2W__number{border-left:1px solid var(--border)}.HomeScreen-module__j5Gm2W__numberValue{color:var(--ink);font-family:var(--font-heading);font-size:var(--fs-2xl);font-weight:800;line-height:1.1}.HomeScreen-module__j5Gm2W__numberLabel{color:var(--text-muted);font-size:var(--fs-sm);font-weight:600}.HomeScreen-module__j5Gm2W__section{padding-block:var(--s-7)}.HomeScreen-module__j5Gm2W__sectionHead{gap:var(--s-2);max-width:720px;margin-bottom:var(--s-6);display:grid}.HomeScreen-module__j5Gm2W__kicker{color:var(--ink);font-size:var(--fs-sm);letter-spacing:.06em;text-transform:uppercase;font-weight:800}.HomeScreen-module__j5Gm2W__sectionTitle{font-size:var(--fs-2xl)}.HomeScreen-module__j5Gm2W__guideLinks{gap:var(--s-2) var(--s-5);margin-top:var(--s-5);flex-wrap:wrap;font-weight:700;display:flex}.HomeScreen-module__j5Gm2W__guideLinks a{min-height:var(--tap);align-items:center;display:inline-flex}.HomeScreen-module__j5Gm2W__faqSupport{margin-top:var(--s-4)}.HomeScreen-module__j5Gm2W__closing{background:var(--hero-bg);color:var(--hero-text)}.HomeScreen-module__j5Gm2W__closingInner{justify-items:start;gap:var(--s-3);padding-block:var(--s-8);display:grid}.HomeScreen-module__j5Gm2W__closingTitle{max-width:24ch;color:var(--hero-text);font-size:var(--fs-2xl)}.HomeScreen-module__j5Gm2W__closingText{color:var(--hero-muted);font-size:var(--fs-lg);margin-bottom:var(--s-2)}.HomeScreen-module__j5Gm2W__closing :focus-visible{outline-color:var(--accent)}@media (min-width:720px){.HomeScreen-module__j5Gm2W__hero{padding-block:var(--s-8) calc(var(--s-9) + var(--s-6))}.HomeScreen-module__j5Gm2W__section{padding-block:var(--s-8)}}.HomeScreen-module__j5Gm2W__wideOnly{display:none}@media (min-width:1024px){.HomeScreen-module__j5Gm2W__untilWide{display:none}.HomeScreen-module__j5Gm2W__wideOnly{display:block}.HomeScreen-module__j5Gm2W__heroGrid{gap:var(--s-6) var(--s-7);grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:center}.HomeScreen-module__j5Gm2W__pointsCell,.HomeScreen-module__j5Gm2W__stepsCell{grid-column:1/-1}.HomeScreen-module__j5Gm2W__hero{margin-bottom:var(--journey-hang);--journey-hang:calc(var(--s-9) + var(--s-6));padding-bottom:0}.HomeScreen-module__j5Gm2W__pointsCell{margin-bottom:calc(-1 * var(--journey-hang))}.HomeScreen-module__j5Gm2W__stepsCell .HomeScreen-module__j5Gm2W__steps{max-width:52rem;margin-inline:auto}}.HomeScreen-module__j5Gm2W__phoneHero{gap:var(--s-4);margin-top:calc(-1 * var(--s-8));display:grid;position:relative}.HomeScreen-module__j5Gm2W__cards{gap:var(--s-3);margin-inline:calc(-1 * var(--gutter));padding:0 var(--gutter) var(--s-3);scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter);scrollbar-width:none;list-style:none;display:flex;overflow-x:auto}.HomeScreen-module__j5Gm2W__cards::-webkit-scrollbar{display:none}.HomeScreen-module__j5Gm2W__cardItem{scroll-snap-align:start;flex:0 0 min(82%,320px);display:flex}.HomeScreen-module__j5Gm2W__card{border:1px solid var(--border);border-radius:var(--r-lg);background:var(--surface);width:100%;box-shadow:var(--shadow-pop);color:var(--text);font:inherit;text-align:left;cursor:pointer;flex-direction:column;padding:0;text-decoration:none;display:flex;overflow:hidden}.HomeScreen-module__j5Gm2W__card:hover{color:var(--text)}.HomeScreen-module__j5Gm2W__cardShot{--view-h:220px;--frame-h:221px;border-bottom:1px solid var(--border);background:var(--paper)}.HomeScreen-module__j5Gm2W__cardBody{gap:var(--s-1);padding:var(--s-4);display:grid}.HomeScreen-module__j5Gm2W__cardLabel{color:var(--ink);font-size:var(--fs-xs);letter-spacing:.06em;text-transform:uppercase;font-weight:800}.HomeScreen-module__j5Gm2W__cardTitle{min-height:2.5em;font-size:var(--fs-md);font-weight:800;line-height:1.25}.HomeScreen-module__j5Gm2W__cardButton{justify-content:center;align-items:center;gap:var(--s-2);min-height:46px;margin-top:var(--s-3);border-radius:var(--r-md);background:var(--hero-bg);color:var(--hero-text);font-weight:700;display:flex}.HomeScreen-module__j5Gm2W__cardButton svg{color:var(--accent);transition:transform var(--t-fast) var(--ease)}.HomeScreen-module__j5Gm2W__card:hover .HomeScreen-module__j5Gm2W__cardButton svg{transform:translate(3px)}.HomeScreen-module__j5Gm2W__stages{gap:var(--s-3);display:grid}.HomeScreen-module__j5Gm2W__stagesHead{justify-content:space-between;align-items:center;gap:var(--s-3);padding-inline:2px;display:flex}.HomeScreen-module__j5Gm2W__stagesTitle{color:var(--text-muted);font-family:inherit;font-size:var(--fs-xs);letter-spacing:.1em;text-transform:uppercase;font-weight:800}.HomeScreen-module__j5Gm2W__stagesScore{padding:0 var(--s-2);border:2px solid var(--mark);border-radius:var(--r-pill);color:var(--mark);flex:none;font-size:1.25rem;line-height:1.3}.HomeScreen-module__j5Gm2W__stage{gap:var(--s-2);padding:var(--s-3);border-radius:var(--r-lg);background:var(--stage-wash);display:grid}.HomeScreen-module__j5Gm2W__stagePapers{--stage:var(--ink);--stage-text:var(--ink);--stage-wash:var(--ink-wash)}.HomeScreen-module__j5Gm2W__stageChecking{--stage:var(--wait);--stage-text:var(--wait);--stage-wash:var(--wait-wash)}.HomeScreen-module__j5Gm2W__stageAfter{--stage:var(--score-strong);--stage-text:var(--correct);--stage-wash:var(--correct-wash)}.HomeScreen-module__j5Gm2W__journeyCard .HomeScreen-module__j5Gm2W__stagePapers{--stage:var(--tone-1);--stage-text:var(--tone-1);--stage-wash:var(--tone-1-wash)}.HomeScreen-module__j5Gm2W__journeyCard .HomeScreen-module__j5Gm2W__stageChecking{--stage:var(--tone-2);--stage-text:var(--tone-2);--stage-wash:var(--tone-2-wash)}.HomeScreen-module__j5Gm2W__journeyCard .HomeScreen-module__j5Gm2W__stageAfter{--stage:var(--tone-3);--stage-text:var(--tone-3);--stage-wash:var(--tone-3-wash)}.HomeScreen-module__j5Gm2W__stageHead{align-items:baseline;gap:2px var(--s-2);color:var(--stage);flex-wrap:wrap;display:flex}.HomeScreen-module__j5Gm2W__stageNo{font-size:1.375rem;font-weight:800;line-height:1}.HomeScreen-module__j5Gm2W__stageName{white-space:nowrap;font-family:inherit;font-size:var(--fs-lg);font-weight:800;line-height:1.15}.HomeScreen-module__j5Gm2W__stageWhen{font-size:var(--fs-xs);white-space:nowrap;margin-left:auto;font-weight:700}.HomeScreen-module__j5Gm2W__stagePoints{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;list-style:none;display:grid}.HomeScreen-module__j5Gm2W__stagePoints li{min-width:0;padding:7px var(--s-2);border-radius:var(--r-sm);background:var(--surface);color:var(--text);text-wrap:balance;align-items:center;gap:6px;font-size:.8125rem;font-weight:700;line-height:1.2;display:flex}.HomeScreen-module__j5Gm2W__stageIcon{color:var(--stage);flex:none}.HomeScreen-module__j5Gm2W__mentorCard{align-items:center;gap:var(--s-3);width:100%;min-height:var(--tap);padding:var(--s-4);border-radius:var(--r-lg);background:var(--hero-bg);color:var(--hero-text);font:inherit;text-align:left;cursor:pointer;border:0;display:flex}.HomeScreen-module__j5Gm2W__mentorIcon{background:var(--accent);width:42px;height:42px;color:var(--on-accent);border-radius:50%;flex:none;place-items:center;display:grid}.HomeScreen-module__j5Gm2W__mentorText{font-size:var(--fs-md);flex:1;font-weight:800;line-height:1.3;display:grid}.HomeScreen-module__j5Gm2W__mentorTag{color:var(--accent);font-size:var(--fs-sm);font-weight:600}.HomeScreen-module__j5Gm2W__mentorGo{color:var(--accent);transition:transform var(--t-fast) var(--ease);flex:none}.HomeScreen-module__j5Gm2W__mentorCard:hover .HomeScreen-module__j5Gm2W__mentorGo{transform:translate(3px)}.HomeScreen-module__j5Gm2W__mentorCard:focus-visible,.HomeScreen-module__j5Gm2W__card:focus-visible{outline:3px solid var(--focus);outline-offset:2px}@media (min-width:1024px){.HomeScreen-module__j5Gm2W__phoneHero{display:none}}.HomeScreen-module__j5Gm2W__deskActions{align-items:center;gap:var(--s-3);margin-top:var(--s-2);flex-wrap:wrap;display:flex}.HomeScreen-module__j5Gm2W__deskActions .HomeScreen-module__j5Gm2W__ctaGold{min-height:56px;padding-inline:var(--s-6)}.HomeScreen-module__j5Gm2W__deskMentor{align-items:center;gap:var(--s-3);min-height:56px;padding:0 var(--s-4) 0 var(--s-2);border:1.5px solid color-mix(in srgb, var(--hero-text) 28%, transparent);border-radius:var(--r-md);color:var(--hero-text);font:inherit;text-align:left;cursor:pointer;transition:border-color var(--t-fast) var(--ease);background:0 0;display:inline-flex}.HomeScreen-module__j5Gm2W__deskMentor:hover{border-color:color-mix(in srgb, var(--hero-text) 60%, transparent)}.HomeScreen-module__j5Gm2W__deskMentorIcon{border-radius:var(--r-md);background:var(--hero-card);width:40px;height:40px;color:var(--hero-card-text);place-items:center;display:grid}.HomeScreen-module__j5Gm2W__deskMentorText{font-size:var(--fs-md);font-weight:800;line-height:1.2;display:grid}.HomeScreen-module__j5Gm2W__deskMentorTag{color:var(--accent);font-size:var(--fs-xs);font-weight:600}.HomeScreen-module__j5Gm2W__deskTiles{gap:var(--s-3);margin-top:var(--s-3);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.HomeScreen-module__j5Gm2W__deskTile{align-content:start;justify-items:start;gap:var(--s-3);padding:var(--s-4);border-radius:var(--r-lg);background:var(--hero-card);color:var(--hero-card-text);font:inherit;text-align:left;cursor:pointer;box-shadow:var(--hero-tile-shadow);transition:transform var(--t-med) var(--ease), box-shadow var(--t-med) var(--ease);border:0;text-decoration:none;display:grid;position:relative}.HomeScreen-module__j5Gm2W__deskTile:hover{color:var(--hero-card-text);box-shadow:var(--hero-tile-shadow-hover);transform:translateY(-3px)}.HomeScreen-module__j5Gm2W__deskTileIcon{border-radius:var(--r-md);background:var(--hero-card-chip);width:36px;height:36px;color:var(--accent);place-items:center;display:grid}.HomeScreen-module__j5Gm2W__deskTileGo{top:var(--s-4);right:var(--s-4);background:var(--hero-card-chip);width:26px;height:26px;color:var(--hero-card);transition:transform var(--t-med) var(--ease);border-radius:50%;place-items:center;display:grid;position:absolute}.HomeScreen-module__j5Gm2W__deskTile:hover .HomeScreen-module__j5Gm2W__deskTileGo{transform:translate(2px,-2px)}.HomeScreen-module__j5Gm2W__deskTileText{font-size:var(--fs-md);gap:2px;font-weight:800;line-height:1.2;display:grid}.HomeScreen-module__j5Gm2W__deskTileKicker{color:var(--hero-card-muted);font-size:var(--fs-xs);font-weight:600}.HomeScreen-module__j5Gm2W__collage{aspect-ratio:660/560;position:relative}.HomeScreen-module__j5Gm2W__collage img{background:var(--paper);object-fit:cover;object-position:top center;box-shadow:var(--hero-shot-shadow);display:block;position:absolute}.HomeScreen-module__j5Gm2W__collage .HomeScreen-module__j5Gm2W__collageSheet{border-radius:var(--r-sm);object-position:top left;width:48.5%;height:58%;top:4%;left:0;transform:rotate(-2.5deg)}.HomeScreen-module__j5Gm2W__collage .HomeScreen-module__j5Gm2W__collageReport{border-radius:var(--r-md);width:42.5%;height:71%;top:0;left:57.5%;transform:rotate(2deg)}.HomeScreen-module__j5Gm2W__collage .HomeScreen-module__j5Gm2W__collageResult{border-radius:var(--r-lg);width:55%;height:68%;box-shadow:var(--hero-shot-shadow-front);top:31.5%;left:34.5%}.HomeScreen-module__j5Gm2W__journeyCard{padding:var(--s-5) 28px 28px;border-radius:var(--r-xl);background:var(--bg);color:var(--text);box-shadow:var(--shadow-pop)}.HomeScreen-module__j5Gm2W__journeyHead{padding:0 var(--s-1) 18px;align-items:center;gap:14px;display:flex}.HomeScreen-module__j5Gm2W__journeyTitle{color:var(--text-muted);font-family:inherit;font-size:var(--fs-sm);letter-spacing:.12em;text-transform:uppercase;font-weight:800}.HomeScreen-module__j5Gm2W__journeyScore{padding:0 var(--s-3);border:2.5px solid var(--mark);border-radius:var(--r-pill);color:var(--mark);flex:none;font-size:1.625rem;line-height:1.15;transform:rotate(-3deg)}.HomeScreen-module__j5Gm2W__journeyStages{gap:var(--s-1);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.HomeScreen-module__j5Gm2W__journeyStage{gap:var(--s-1);background:var(--stage-wash);flex-direction:column;min-width:0;padding:20px 22px 22px;display:flex;position:relative}.HomeScreen-module__j5Gm2W__journeyStage:first-child{border-radius:var(--r-lg) 0 0 var(--r-lg)}.HomeScreen-module__j5Gm2W__journeyStage:last-child{border-radius:0 var(--r-lg) var(--r-lg) 0}.HomeScreen-module__j5Gm2W__journeyArrow{z-index:1;background:var(--surface);width:34px;height:34px;color:var(--stage-text);box-shadow:var(--shadow-sheet);border-radius:50%;place-items:center;display:grid;position:absolute;top:30px;right:-21px}.HomeScreen-module__j5Gm2W__journeyStageHead{align-items:baseline;gap:var(--s-2) 10px;color:var(--stage-text);font-weight:800;display:flex}.HomeScreen-module__j5Gm2W__journeyStageNo{font-size:var(--fs-sm);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap}.HomeScreen-module__j5Gm2W__journeyWhen{font-size:var(--fs-xs);text-align:right;margin-left:auto;font-weight:700}.HomeScreen-module__j5Gm2W__journeyStageName{margin-bottom:var(--s-2);color:var(--stage-text);font-family:inherit;font-size:var(--fs-xl);font-weight:800;line-height:1.15}.HomeScreen-module__j5Gm2W__journeyPoints{gap:7px;list-style:none;display:grid}.HomeScreen-module__j5Gm2W__journeyPoints li{padding:10px var(--s-3);border-radius:var(--r-md);background:var(--surface);align-items:flex-start;gap:10px;display:flex}.HomeScreen-module__j5Gm2W__journeyIcon{border-radius:var(--r-sm);background:var(--stage-wash);width:28px;height:28px;color:var(--stage);flex:none;place-items:center;display:grid}.HomeScreen-module__j5Gm2W__journeyPointText{gap:2px;min-width:0;display:grid}.HomeScreen-module__j5Gm2W__journeyPointText strong{color:var(--text);font-size:var(--fs-md);font-weight:700;line-height:1.25}.HomeScreen-module__j5Gm2W__journeyDetail{color:var(--text-muted);font-size:var(--fs-xs);line-height:1.35}.HomeScreen-module__j5Gm2W__journeyNumbers{margin-top:var(--s-5);padding-top:var(--s-4);border-top:1px solid var(--border);grid-auto-columns:1fr;grid-auto-flow:column;list-style:none;display:grid}.HomeScreen-module__j5Gm2W__journeyNumber{justify-content:center;align-items:baseline;gap:2px var(--s-2);padding-inline:var(--s-4);text-align:center;flex-wrap:wrap;display:flex}.HomeScreen-module__j5Gm2W__journeyNumber+.HomeScreen-module__j5Gm2W__journeyNumber{border-left:1px solid var(--border)}
.CheckedCompare-module__yd5AJa__cards{--col:calc(100cqw - 2 * var(--s-4));--shape:var(--page-shape);gap:var(--s-4);grid-template-columns:minmax(0,1fr);list-style:none;display:grid;container-type:inline-size}.CheckedCompare-module__yd5AJa__card{gap:var(--s-2);padding:var(--s-4);border-radius:var(--r-lg);flex-direction:column;display:flex}.CheckedCompare-module__yd5AJa__sheet{height:calc(var(--col) * var(--shape));margin-bottom:var(--s-3);border-radius:var(--r-md);background:var(--paper);overflow:hidden}.CheckedCompare-module__yd5AJa__sheet img{object-fit:cover;object-position:top;width:100%;height:100%;display:block}.CheckedCompare-module__yd5AJa__shot{--view-h:calc(var(--col) * var(--shape) - 2px);--frame-h:calc(var(--col) * var(--shape));margin-bottom:var(--s-3);border:1px solid var(--hero-line);border-radius:var(--r-md);background:var(--paper)}.CheckedCompare-module__yd5AJa__label{font-size:var(--fs-xs);letter-spacing:.06em;text-transform:uppercase;font-weight:800}.CheckedCompare-module__yd5AJa__cardTitle{font-size:var(--fs-lg);line-height:1.3}.CheckedCompare-module__yd5AJa__points{gap:var(--s-2);margin-top:var(--s-1);font-size:var(--fs-sm);font-weight:600;list-style:none;display:grid}.CheckedCompare-module__yd5AJa__points li{align-items:flex-start;gap:var(--s-2);display:flex}.CheckedCompare-module__yd5AJa__points svg{flex:none;margin-top:1px}.CheckedCompare-module__yd5AJa__ours{background:var(--surface);border:1px solid var(--ink);box-shadow:0 0 0 1px var(--ink), var(--shadow-sheet)}.CheckedCompare-module__yd5AJa__ours .CheckedCompare-module__yd5AJa__label,.CheckedCompare-module__yd5AJa__tick{color:var(--ink)}.CheckedCompare-module__yd5AJa__ours .CheckedCompare-module__yd5AJa__sheet{border:1px solid var(--border)}.CheckedCompare-module__yd5AJa__panel{--bar-h:32px;background:var(--hero-bg);border:1px solid var(--hero-line);color:var(--hero-text)}.CheckedCompare-module__yd5AJa__panel .CheckedCompare-module__yd5AJa__label{color:var(--accent)}.CheckedCompare-module__yd5AJa__panel .CheckedCompare-module__yd5AJa__cardTitle{color:var(--hero-text)}.CheckedCompare-module__yd5AJa__line{margin-bottom:var(--s-3);color:var(--hero-muted);font-size:var(--fs-sm)}.CheckedCompare-module__yd5AJa__browser{margin-bottom:var(--s-3);border:1px solid var(--hero-line);border-radius:var(--r-md);background:var(--paper);overflow:hidden}.CheckedCompare-module__yd5AJa__bar{align-items:center;gap:var(--s-3);height:var(--bar-h);padding-inline:var(--s-3);background:var(--hero-line);display:flex}.CheckedCompare-module__yd5AJa__dots{flex:none;gap:5px;display:flex}.CheckedCompare-module__yd5AJa__dots span{background:var(--hero-muted);opacity:.6;border-radius:50%;width:8px;height:8px}.CheckedCompare-module__yd5AJa__url{min-width:0;padding:2px var(--s-2);border-radius:var(--r-pill);background:var(--hero-bg);color:var(--hero-muted);white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:.6875rem;overflow:hidden}.CheckedCompare-module__yd5AJa__view{--view-h:calc(var(--col) * var(--shape) - var(--bar-h) - 2px)}.CheckedCompare-module__yd5AJa__open{justify-content:center;align-items:center;gap:var(--s-2);min-height:var(--tap);padding:0 var(--s-4);border-radius:var(--r-md);background:var(--hero-btn-soft);color:var(--hero-btn-soft-text);transition:background-color var(--t-fast) var(--ease);margin-top:auto;font-weight:800;text-decoration:none;display:inline-flex}.CheckedCompare-module__yd5AJa__open svg{color:var(--hero-btn-soft-icon)}.CheckedCompare-module__yd5AJa__open:hover{background:var(--hero-btn-soft-hover);color:var(--hero-btn-soft-text)}.CheckedCompare-module__yd5AJa__open:focus-visible{outline-color:var(--accent)}@media (max-width:859px){html[data-android] .CheckedCompare-module__yd5AJa__cards{--col:calc(var(--swipe-card) * 100cqw - 2 * var(--s-4));grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:calc(var(--swipe-card) * 100%);gap:var(--s-3);margin-inline:calc(-1 * var(--gutter));padding-inline:var(--gutter);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter);scrollbar-width:none;overflow-x:auto}html[data-android] .CheckedCompare-module__yd5AJa__card{scroll-snap-align:start}}@media (min-width:860px){.CheckedCompare-module__yd5AJa__cards{--col:calc((100cqw - 2 * var(--s-5)) / 3 - 2 * var(--s-5));--shape:.8;gap:var(--s-5);grid-template-columns:repeat(3,minmax(0,1fr))}.CheckedCompare-module__yd5AJa__card{padding:var(--s-5)}}
.ResultQuestion-module__Cq6qSG__card{gap:var(--s-4);padding:var(--s-5);background:var(--surface);border:1px solid var(--border);border-radius:var(--r-lg);box-shadow:var(--shadow-sheet);scroll-margin-top:calc(var(--sticky-top) + 72px);display:grid}.ResultQuestion-module__Cq6qSG__head{justify-content:space-between;align-items:flex-start;gap:var(--s-4);padding-bottom:var(--s-3);border-bottom:1px solid var(--border);display:flex}.ResultQuestion-module__Cq6qSG__headText{gap:2px;display:grid}.ResultQuestion-module__Cq6qSG__title{font-size:var(--fs-lg)}.ResultQuestion-module__Cq6qSG__meta{color:var(--text-muted);font-size:var(--fs-sm);font-weight:600}.ResultQuestion-module__Cq6qSG__marks{font-family:var(--font-serif);font-size:var(--fs-xl);white-space:nowrap;flex:none;font-weight:600;line-height:1.1}.ResultQuestion-module__Cq6qSG__mistakes{gap:var(--s-5);list-style:none;display:grid}.ResultQuestion-module__Cq6qSG__mistake{gap:var(--s-3);display:grid}.ResultQuestion-module__Cq6qSG__mistake+.ResultQuestion-module__Cq6qSG__mistake{padding-top:var(--s-5);border-top:1px dashed var(--border)}.ResultQuestion-module__Cq6qSG__part{gap:var(--s-1);display:grid}.ResultQuestion-module__Cq6qSG__label{color:var(--text-muted);font-size:var(--fs-xs);letter-spacing:.04em;text-transform:uppercase;align-items:center;gap:6px;font-weight:700;display:inline-flex}.ResultQuestion-module__Cq6qSG__where{padding:var(--s-3) var(--s-4);border-radius:var(--r-md);background:var(--surface-sunk);color:var(--ink);font-size:var(--fs-md);font-weight:600}.ResultQuestion-module__Cq6qSG__underline{-webkit-text-decoration:underline wavy var(--mark);text-decoration:underline wavy var(--mark);text-underline-offset:.3em;text-decoration-skip-ink:none;text-decoration-thickness:1.5px}.ResultQuestion-module__Cq6qSG__wrongLabel{color:var(--mark)}.ResultQuestion-module__Cq6qSG__wrong{color:var(--text)}.ResultQuestion-module__Cq6qSG__fix{padding:var(--s-3) var(--s-4);border-radius:var(--r-md);border-left:3px solid var(--correct);background:var(--correct-wash)}.ResultQuestion-module__Cq6qSG__fixLabel{color:var(--correct)}.ResultQuestion-module__Cq6qSG__fixText,.ResultQuestion-module__Cq6qSG__plain{color:var(--text)}.ResultQuestion-module__Cq6qSG__footer{padding-top:var(--s-3);border-top:1px solid var(--border)}.ResultQuestion-module__Cq6qSG__solution{min-height:var(--tap);color:var(--ink);font-weight:700;font-size:var(--fs-sm);text-underline-offset:.18em;background:0 0;border:0;align-items:center;gap:6px;padding:0;text-decoration:underline;text-decoration-thickness:1px;display:inline-flex}.ResultQuestion-module__Cq6qSG__solution:hover{color:var(--ink-strong);text-decoration-thickness:2px}.ResultQuestion-module__Cq6qSG__full{align-items:center;gap:var(--s-3);padding-block:var(--s-4);grid-template-columns:auto 1fr auto}.ResultQuestion-module__Cq6qSG__fullText{color:var(--correct);font-size:var(--fs-sm);align-items:center;gap:6px;font-weight:700;display:inline-flex}.ResultQuestion-module__Cq6qSG__full .ResultQuestion-module__Cq6qSG__marks{font-size:var(--fs-lg)}@media (max-width:479px){.ResultQuestion-module__Cq6qSG__card{padding:var(--s-4)}.ResultQuestion-module__Cq6qSG__full{grid-template-columns:1fr auto}.ResultQuestion-module__Cq6qSG__full .ResultQuestion-module__Cq6qSG__fullText{grid-area:2/1/auto/-1}}
.TextField-module__ug21xG__field{gap:var(--s-1);display:grid}.TextField-module__ug21xG__label{font-weight:700}.TextField-module__ug21xG__hint{color:var(--text-muted);font-size:var(--fs-sm)}.TextField-module__ug21xG__input{width:100%;min-height:var(--tap);margin-top:var(--s-1);padding:var(--s-3) var(--s-3);border:1.5px solid var(--border-strong);border-radius:var(--r-md);background:var(--surface);color:var(--text);font-size:var(--fs-md);line-height:var(--lh-body);transition:border-color var(--t-fast) var(--ease)}.TextField-module__ug21xG__multiline{resize:vertical;min-height:9.5rem}.TextField-module__ug21xG__input::placeholder{color:var(--text-muted);opacity:.8}.TextField-module__ug21xG__input:focus-visible{border-color:var(--focus);outline-offset:0}.TextField-module__ug21xG__invalid{border-color:var(--mark)}.TextField-module__ug21xG__input:disabled{background:var(--surface-sunk);color:var(--text-muted)}.TextField-module__ug21xG__foot{justify-content:space-between;align-items:flex-start;gap:var(--s-3);display:flex}.TextField-module__ug21xG__foot:empty{display:none}.TextField-module__ug21xG__error{gap:var(--s-2);color:var(--mark);font-size:var(--fs-sm);align-items:flex-start;font-weight:600;display:flex}.TextField-module__ug21xG__error>span{background:var(--mark);width:18px;height:18px;color:var(--surface);border-radius:50%;flex:none;place-items:center;margin-top:1px;font-size:12px;font-weight:800;line-height:1;display:inline-grid}.TextField-module__ug21xG__count{color:var(--text-muted);font-size:var(--fs-xs);font-variant-numeric:tabular-nums;white-space:nowrap;margin-left:auto}
.RequestCallForm-module__qDwAlq__form{--tap:44px;gap:var(--s-3);display:grid;container:callback/inline-size}.RequestCallForm-module__qDwAlq__form label,.RequestCallForm-module__qDwAlq__label{font-size:var(--fs-sm);font-weight:700}.RequestCallForm-module__qDwAlq__form :is(input,textarea){margin-top:0;line-height:1.25}.RequestCallForm-module__qDwAlq__form textarea{min-height:0;padding-block:var(--s-2);line-height:var(--lh-body)}.RequestCallForm-module__qDwAlq__pair{gap:var(--s-3);display:grid}@container callback (min-width:380px){.RequestCallForm-module__qDwAlq__pair{grid-template-columns:1fr 1fr;align-items:start}}.RequestCallForm-module__qDwAlq__field{gap:var(--s-1);min-width:0;display:grid}.RequestCallForm-module__qDwAlq__hint{color:var(--text-muted);font-size:var(--fs-xs);font-variant-numeric:tabular-nums;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.RequestCallForm-module__qDwAlq__error{gap:var(--s-2);color:var(--mark);font-size:var(--fs-sm);align-items:flex-start;font-weight:600;display:flex}.RequestCallForm-module__qDwAlq__error>span{background:var(--mark);width:18px;height:18px;color:var(--surface);border-radius:50%;flex:none;place-items:center;margin-top:1px;font-size:12px;font-weight:800;line-height:1;display:inline-grid}.RequestCallForm-module__qDwAlq__inlineButton{color:var(--ink);font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;font-weight:700;text-decoration:underline}.RequestCallForm-module__qDwAlq__phone,.RequestCallForm-module__qDwAlq__select,.RequestCallForm-module__qDwAlq__combo{border:1.5px solid var(--border-strong);border-radius:var(--r-md);background:var(--surface);transition:border-color var(--t-fast) var(--ease);align-items:stretch;display:flex;position:relative}.RequestCallForm-module__qDwAlq__phone:focus-within,.RequestCallForm-module__qDwAlq__select:focus-within,.RequestCallForm-module__qDwAlq__combo:focus-within{border-color:var(--focus);outline:2px solid var(--focus);outline-offset:1px}.RequestCallForm-module__qDwAlq__invalid{border-color:var(--mark)}.RequestCallForm-module__qDwAlq__prefix{padding:0 var(--s-3);border-right:1.5px solid var(--border);color:var(--text);font-variant-numeric:tabular-nums;place-items:center;font-weight:600;display:grid}.RequestCallForm-module__qDwAlq__phoneInput,.RequestCallForm-module__qDwAlq__comboInput,.RequestCallForm-module__qDwAlq__select select{width:0;min-width:0;min-height:calc(var(--tap) - 3px);padding:0 var(--s-3);border-radius:var(--r-md);color:var(--text);font-size:var(--fs-md);background:0 0;border:0;flex:1}.RequestCallForm-module__qDwAlq__phoneInput{font-variant-numeric:tabular-nums;letter-spacing:.04em}.RequestCallForm-module__qDwAlq__phoneInput:focus-visible,.RequestCallForm-module__qDwAlq__comboInput:focus-visible,.RequestCallForm-module__qDwAlq__select select:focus-visible{outline:none}.RequestCallForm-module__qDwAlq__phoneInput::placeholder,.RequestCallForm-module__qDwAlq__comboInput::placeholder{color:var(--text-muted);letter-spacing:normal;opacity:.8}.RequestCallForm-module__qDwAlq__phoneInput:disabled,.RequestCallForm-module__qDwAlq__comboInput:disabled,.RequestCallForm-module__qDwAlq__select select:disabled{color:var(--text-muted)}.RequestCallForm-module__qDwAlq__select select{appearance:none;cursor:pointer;padding-right:40px}.RequestCallForm-module__qDwAlq__selectIcon{color:var(--text-muted);pointer-events:none;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.RequestCallForm-module__qDwAlq__comboDisabled{background:var(--surface-sunk);border-color:var(--border)}.RequestCallForm-module__qDwAlq__comboButton{border-radius:var(--r-md);width:40px;color:var(--text-muted);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;padding:0;display:grid}.RequestCallForm-module__qDwAlq__comboButton:disabled{cursor:default;opacity:.6}@media (hover:hover){.RequestCallForm-module__qDwAlq__comboButton:not(:disabled):hover{color:var(--text)}}.RequestCallForm-module__qDwAlq__flipped{transform:rotate(180deg)}.RequestCallForm-module__qDwAlq__listbox{z-index:5;max-height:264px;padding:var(--s-1);border:1px solid var(--border);border-radius:var(--r-md);background:var(--surface);box-shadow:var(--shadow-pop);margin:0;list-style:none;position:absolute;top:calc(100% + 6px);left:-1.5px;right:-1.5px;overflow-y:auto}.RequestCallForm-module__qDwAlq__option{gap:var(--s-2);min-height:var(--tap);padding:var(--s-2) var(--s-3);border-radius:var(--r-sm);color:var(--text);cursor:pointer;grid-template-columns:1fr auto 20px;align-items:center;display:grid}.RequestCallForm-module__qDwAlq__optionActive{background:var(--ink-wash);outline:2px solid var(--focus);outline-offset:-2px}.RequestCallForm-module__qDwAlq__option[aria-selected=true] .RequestCallForm-module__qDwAlq__optionName{font-weight:700}.RequestCallForm-module__qDwAlq__optionName{font-size:var(--fs-sm);line-height:1.35}.RequestCallForm-module__qDwAlq__optionMeta{color:var(--text-muted);font-size:var(--fs-sm);font-variant-numeric:tabular-nums;white-space:nowrap}.RequestCallForm-module__qDwAlq__optionTick{color:var(--ink)}.RequestCallForm-module__qDwAlq__optionEmpty{padding:var(--s-3);color:var(--text-muted);font-size:var(--fs-sm)}.RequestCallForm-module__qDwAlq__methods{gap:var(--s-1);min-width:0;display:grid;container:methods/inline-size}.RequestCallForm-module__qDwAlq__chips{gap:var(--s-2);flex-wrap:wrap;display:flex}.RequestCallForm-module__qDwAlq__chip{justify-content:center;align-items:center;gap:var(--s-2);min-height:calc(var(--tap) - var(--s-1));padding:0 var(--s-4);border:1.5px solid var(--border-strong);border-radius:var(--r-pill);background:var(--surface);color:var(--text);font-size:var(--fs-sm);cursor:pointer;transition:border-color var(--t-fast) var(--ease), background var(--t-fast) var(--ease), color var(--t-fast) var(--ease);font-weight:700;display:flex;position:relative}.RequestCallForm-module__qDwAlq__chip input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.RequestCallForm-module__qDwAlq__chip:has(input:checked){border-color:var(--ink);background:var(--ink);color:var(--on-ink)}.RequestCallForm-module__qDwAlq__chip:has(input:focus-visible){outline:2px solid var(--focus);outline-offset:2px}.RequestCallForm-module__qDwAlq__chip:has(input:disabled){cursor:default;opacity:.7}@container methods (max-width:15rem){.RequestCallForm-module__qDwAlq__chips{flex-wrap:nowrap}.RequestCallForm-module__qDwAlq__chip{gap:var(--s-1);padding:0 var(--s-2);flex:auto}}@media (hover:hover){.RequestCallForm-module__qDwAlq__chip:not(:has(input:checked)):hover{border-color:var(--ink);background:var(--ink-wash)}}.RequestCallForm-module__qDwAlq__failure{gap:var(--s-2);padding:var(--s-3);border:1px solid color-mix(in srgb, var(--mark) 35%, transparent);border-radius:var(--r-md);background:var(--mark-wash);color:var(--mark);font-size:var(--fs-sm);align-items:flex-start;font-weight:600;display:flex}.RequestCallForm-module__qDwAlq__failure>svg{flex:none;margin-top:1px}.RequestCallForm-module__qDwAlq__actions{gap:var(--s-2);display:grid}.RequestCallForm-module__qDwAlq__privacy{color:var(--text-muted);font-size:var(--fs-xs);text-align:center}.RequestCallForm-module__qDwAlq__nowrap{white-space:nowrap}.RequestCallForm-module__qDwAlq__done{justify-items:center;gap:var(--s-2);padding:var(--s-6) var(--s-3);text-align:center;display:grid}.RequestCallForm-module__qDwAlq__doneIcon{background:var(--correct-wash);width:56px;height:56px;color:var(--correct);border-radius:50%;place-items:center;display:grid}.RequestCallForm-module__qDwAlq__doneTitle{margin-top:var(--s-2);font-size:var(--fs-xl)}.RequestCallForm-module__qDwAlq__doneTitle:focus-visible{outline-offset:4px}.RequestCallForm-module__qDwAlq__doneText{max-width:34ch;margin-bottom:var(--s-3);color:var(--text-muted);font-size:var(--fs-lg);font-variant-numeric:tabular-nums}
.ResultView-module__zbMHmW__message{padding-block:var(--s-7)}.ResultView-module__zbMHmW__page{gap:var(--s-5);padding-bottom:var(--s-7);display:grid}.ResultView-module__zbMHmW__page>*{min-width:0}.ResultView-module__zbMHmW__marks{gap:var(--s-4);scroll-margin-top:calc(var(--sticky-top) + var(--s-4));display:grid}.ResultView-module__zbMHmW__marksTitle{font-size:var(--fs-xl)}.ResultView-module__zbMHmW__layout{gap:var(--s-5);flex-direction:column;min-width:0;display:flex}.ResultView-module__zbMHmW__layout>*{min-width:0}.ResultView-module__zbMHmW__aside{display:contents}.ResultView-module__zbMHmW__score{order:1}.ResultView-module__zbMHmW__chips{order:2}.ResultView-module__zbMHmW__questions{order:3}.ResultView-module__zbMHmW__score{gap:var(--s-3);padding:var(--s-5);background:var(--surface);border:1px solid var(--border);border-radius:var(--r-lg);box-shadow:var(--shadow-sheet);display:grid}.ResultView-module__zbMHmW__scoreValue{color:var(--text);font-family:var(--font-serif);font-size:2.5rem;font-weight:600;line-height:1}.ResultView-module__zbMHmW__scoreMax{color:var(--text-muted);font-size:var(--fs-xl)}.ResultView-module__zbMHmW__summary{padding-top:var(--s-3);border-top:1px solid var(--border)}.ResultView-module__zbMHmW__lost{padding-top:var(--s-3);border-top:1px solid var(--border);font-weight:700}.ResultView-module__zbMHmW__biggest{color:var(--text);font-size:var(--fs-sm);line-height:2}.ResultView-module__zbMHmW__biggestLabel{color:var(--text-muted);font-weight:700}.ResultView-module__zbMHmW__biggest a{font-weight:700}.ResultView-module__zbMHmW__chips{top:var(--sticky-top);z-index:5;margin-inline:calc(-1 * var(--gutter));padding:var(--s-2) var(--gutter);background:color-mix(in srgb, var(--bg) 94%, transparent);-webkit-backdrop-filter:blur(8px);border-bottom:1px solid var(--border);position:sticky}.ResultView-module__zbMHmW__chipsLabel{margin-bottom:var(--s-1);color:var(--text-muted);font-size:var(--fs-xs);letter-spacing:.04em;text-transform:uppercase;font-weight:700}.ResultView-module__zbMHmW__chips ul{gap:var(--s-2);flex-wrap:wrap;list-style:none;display:flex}.ResultView-module__zbMHmW__chip{min-height:var(--tap);padding:0 var(--s-3);border:1px solid var(--border-strong);border-radius:var(--r-pill);background:var(--surface);color:var(--text);font-size:var(--fs-sm);align-items:center;gap:6px;font-weight:600;text-decoration:none;display:inline-flex}@media (hover:hover){.ResultView-module__zbMHmW__chip:hover{border-color:var(--ink);color:var(--ink)}}.ResultView-module__zbMHmW__chipQ{font-weight:800}.ResultView-module__zbMHmW__chipFull{border-color:color-mix(in srgb, var(--correct) 50%, var(--border));background:var(--correct-wash)}.ResultView-module__zbMHmW__chipFull svg{color:var(--correct)}.ResultView-module__zbMHmW__questions{gap:var(--s-4);display:grid}.ResultView-module__zbMHmW__next{gap:var(--s-3);padding:var(--s-5);background:var(--surface);border:1px solid var(--border);border-radius:var(--r-lg);display:grid}.ResultView-module__zbMHmW__nextTitle{font-size:var(--fs-lg)}.ResultView-module__zbMHmW__nextText{color:var(--text-muted)}.ResultView-module__zbMHmW__next>*{min-width:0}.ResultView-module__zbMHmW__next a{max-width:100%}.ResultView-module__zbMHmW__nextLabel{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}@media (min-width:1024px){.ResultView-module__zbMHmW__layout{align-items:start;gap:var(--s-6);grid-template-columns:340px minmax(0,1fr);display:grid}.ResultView-module__zbMHmW__aside{gap:var(--s-4);top:calc(var(--sticky-top) + var(--s-4));grid-area:1/1;display:grid;position:sticky}.ResultView-module__zbMHmW__questions{grid-column:2}.ResultView-module__zbMHmW__chips{padding:var(--s-4);background:var(--surface);border:1px solid var(--border);border-radius:var(--r-lg);-webkit-backdrop-filter:none;margin:0;position:static}.ResultView-module__zbMHmW__next .ResultView-module__zbMHmW__nextLabel+svg{flex:none}}@media (min-width:720px){.ResultView-module__zbMHmW__next>a{justify-self:start;width:auto;min-width:20rem}}
@font-face{font-family:Caveat;font-style:normal;font-weight:500;font-display:swap;src:url(../media/da4b870ab52b3094-s.2rv_b6cm3-gtx.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Caveat;font-style:normal;font-weight:500;font-display:swap;src:url(../media/86d70b7c76b6ec6e-s.43yn3v1dnm71_.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Caveat;font-style:normal;font-weight:500;font-display:swap;src:url(../media/11cc37d7380d16b4-s.27riv1g955cgo.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Caveat;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a85fe84266768609-s.p.0h6ig86gwutp4.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Caveat;font-style:normal;font-weight:700;font-display:swap;src:url(../media/da4b870ab52b3094-s.2rv_b6cm3-gtx.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Caveat;font-style:normal;font-weight:700;font-display:swap;src:url(../media/86d70b7c76b6ec6e-s.43yn3v1dnm71_.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Caveat;font-style:normal;font-weight:700;font-display:swap;src:url(../media/11cc37d7380d16b4-s.27riv1g955cgo.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Caveat;font-style:normal;font-weight:700;font-display:swap;src:url(../media/a85fe84266768609-s.p.0h6ig86gwutp4.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Caveat Fallback;src:local(Arial);ascent-override:124.77%;descent-override:38.99%;line-gap-override:0.0%;size-adjust:76.94%}.caveat_c055ea0d-module__QswKiG__className{font-family:Caveat,Caveat Fallback;font-style:normal}
.PrizeScene-module__WMLC1a__scene{aspect-ratio:340/184;position:relative;container-type:inline-size}.PrizeScene-module__WMLC1a__slot{--u:calc(100cqw / 340);left:calc(var(--u) * var(--x));top:calc(var(--u) * var(--y));width:calc(var(--u) * var(--w));height:calc(var(--u) * var(--h));rotate:var(--turn);position:absolute}.PrizeScene-module__WMLC1a__progress{--progress-loop:5.5s;--x:172;--y:2;--w:156;--h:100;--turn:4deg}.PrizeScene-module__WMLC1a__sheet{--x:12;--y:8;--w:150;--h:118;--turn:-5deg}.PrizeScene-module__WMLC1a__call{--x:50;--y:112;--w:240;--h:60;--turn:-1deg}.PrizeScene-module__WMLC1a__face{border-radius:calc(var(--u) * 12);height:100%;overflow:hidden}.PrizeScene-module__WMLC1a__face svg{width:100%;height:100%;display:block;overflow:visible}.PrizeScene-module__WMLC1a__face text{font-family:var(--font-sans)}.PrizeScene-module__WMLC1a__glass{border:1px solid var(--prize-glass-edge);background:linear-gradient(160deg, var(--prize-glass-hi), var(--prize-glass-lo));box-shadow:0 calc(var(--u) * 14) calc(var(--u) * 28) calc(var(--u) * -10) var(--prize-shadow), inset 0 1px 0 var(--prize-glass-edge);-webkit-backdrop-filter:blur(10px)saturate(140%);backdrop-filter:blur(10px)saturate(140%)}.PrizeScene-module__WMLC1a__paper{border-radius:calc(var(--u) * 8);background:linear-gradient(175deg, var(--prize-paper), var(--prize-paper-shade));box-shadow:0 calc(var(--u) * 16) calc(var(--u) * 30) calc(var(--u) * -10) var(--prize-shadow), 0 calc(var(--u) * 2) calc(var(--u) * 4) var(--prize-shadow-near)}.PrizeScene-module__WMLC1a__card{border:1px solid var(--prize-card-edge);border-radius:calc(var(--u) * 16);background:var(--prize-card);box-shadow:0 calc(var(--u) * 18) calc(var(--u) * 32) calc(var(--u) * -12) var(--prize-shadow), 0 calc(var(--u) * 2) calc(var(--u) * 6) var(--prize-shadow-near);-webkit-backdrop-filter:blur(12px)saturate(150%);backdrop-filter:blur(12px)saturate(150%)}.PrizeScene-module__WMLC1a__label{fill:var(--prize-muted);letter-spacing:.02em;font-size:8.5px;font-weight:600}.PrizeScene-module__WMLC1a__gridLine{stroke:var(--prize-glass-edge);stroke-dasharray:2 3;stroke-width:.6px;opacity:.6}.PrizeScene-module__WMLC1a__climb{fill:none;stroke-width:2.4px;stroke-linecap:round;stroke-dasharray:1}.PrizeScene-module__WMLC1a__dot{fill:var(--prize-bg);stroke:var(--prize-sky);stroke-width:1.4px}.PrizeScene-module__WMLC1a__leaf{fill:var(--prize-gold);opacity:.85}.PrizeScene-module__WMLC1a__coinRing{fill:none;stroke:var(--prize-gold-light);stroke-width:.8px;opacity:.8}.PrizeScene-module__WMLC1a__coinStar{fill:var(--prize-gold-light);stroke:var(--prize-gold-deep);stroke-width:.5px}.PrizeScene-module__WMLC1a__shine{fill:var(--prize-text);opacity:0}.PrizeScene-module__WMLC1a__rule{stroke:var(--prize-paper-rule);stroke-width:.7px}.PrizeScene-module__WMLC1a__margin{stroke:var(--prize-paper-margin);stroke-width:.8px}.PrizeScene-module__WMLC1a__question{fill:var(--prize-pen);font-family:var(--font-serif);font-size:7.5px;font-style:italic;font-weight:700}.PrizeScene-module__WMLC1a__ink{fill:none;stroke:var(--prize-pen);stroke-width:1.05px;stroke-linecap:round;stroke-linejoin:round}.PrizeScene-module__WMLC1a__underline,.PrizeScene-module__WMLC1a__tickMark,.PrizeScene-module__WMLC1a__marksRing{fill:none;stroke:var(--prize-mark);stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1}.PrizeScene-module__WMLC1a__underline{stroke-width:1px}.PrizeScene-module__WMLC1a__tickMark{stroke-width:1.7px}.PrizeScene-module__WMLC1a__marksRing{stroke-width:1.2px}.PrizeScene-module__WMLC1a__marks{fill:var(--prize-mark);font-family:var(--font-serif);font-size:12px;font-style:italic;font-weight:700}.PrizeScene-module__WMLC1a__initials{fill:var(--prize-text);letter-spacing:.04em;font-size:11px;font-weight:700}.PrizeScene-module__WMLC1a__name{fill:var(--prize-card-ink);font-size:11.5px;font-weight:700}.PrizeScene-module__WMLC1a__status{fill:var(--prize-card-muted);font-size:9.5px;font-weight:500}.PrizeScene-module__WMLC1a__wait{fill:var(--prize-card-muted)}.PrizeScene-module__WMLC1a__waBack{fill:var(--prize-call-tint)}.PrizeScene-module__WMLC1a__waGlyph{fill:none;stroke:var(--prize-call);stroke-width:1.2px;stroke-linejoin:round}.PrizeScene-module__WMLC1a__waPhone,.PrizeScene-module__WMLC1a__accept{fill:var(--prize-call)}.PrizeScene-module__WMLC1a__handset{fill:var(--prize-text)}.PrizeScene-module__WMLC1a__pulse{fill:none;stroke:var(--prize-call);stroke-width:1.4px;opacity:0}.PrizeScene-module__WMLC1a__pulse1{opacity:.3;scale:1.3}.PrizeScene-module__WMLC1a__dot,.PrizeScene-module__WMLC1a__badge,.PrizeScene-module__WMLC1a__glow,.PrizeScene-module__WMLC1a__pulse,.PrizeScene-module__WMLC1a__marks{transform-box:fill-box;transform-origin:50%}@media (prefers-reduced-motion:no-preference){.PrizeScene-module__WMLC1a__slot{animation:.85s cubic-bezier(.2,.8,.2,1) backwards PrizeScene-module__WMLC1a__settle}.PrizeScene-module__WMLC1a__progress{animation-delay:50ms}.PrizeScene-module__WMLC1a__sheet{animation-delay:.18s}.PrizeScene-module__WMLC1a__call{animation-delay:.34s}.PrizeScene-module__WMLC1a__face{animation:PrizeScene-module__WMLC1a__float var(--beat) 1.3s ease-in-out infinite alternate}.PrizeScene-module__WMLC1a__progress .PrizeScene-module__WMLC1a__face{--beat:6.2s;--lift:-2}.PrizeScene-module__WMLC1a__sheet .PrizeScene-module__WMLC1a__face{--beat:5.4s;--lift:-2.6}.PrizeScene-module__WMLC1a__call .PrizeScene-module__WMLC1a__face{--beat:4.6s;--lift:-3.2}.PrizeScene-module__WMLC1a__climb{animation:PrizeScene-module__WMLC1a__climbLoop var(--progress-loop) .5s ease-in-out infinite backwards}.PrizeScene-module__WMLC1a__area{animation:PrizeScene-module__WMLC1a__areaLoop var(--progress-loop) .5s ease-out infinite backwards}.PrizeScene-module__WMLC1a__dot{animation:PrizeScene-module__WMLC1a__popLoop var(--progress-loop) ease-out infinite backwards}.PrizeScene-module__WMLC1a__dot1{animation-delay:.85s}.PrizeScene-module__WMLC1a__dot2{animation-delay:1.05s}.PrizeScene-module__WMLC1a__dot3{animation-delay:1.3s}.PrizeScene-module__WMLC1a__badge{animation:PrizeScene-module__WMLC1a__popLoop var(--progress-loop) 1.5s cubic-bezier(.3, 1.6, .5, 1) infinite backwards}.PrizeScene-module__WMLC1a__glow{animation:PrizeScene-module__WMLC1a__areaLoop var(--progress-loop) 1.1s ease-out infinite backwards, PrizeScene-module__WMLC1a__breathe 1.9s 2.2s ease-in-out infinite alternate}.PrizeScene-module__WMLC1a__shine{animation:PrizeScene-module__WMLC1a__shineLoop var(--progress-loop) 2s ease-in-out infinite}.PrizeScene-module__WMLC1a__underline{animation:.45s ease-out 1.05s backwards PrizeScene-module__WMLC1a__draw}.PrizeScene-module__WMLC1a__tickMark{animation:.3s ease-out backwards PrizeScene-module__WMLC1a__draw}.PrizeScene-module__WMLC1a__tick1{animation-delay:.85s}.PrizeScene-module__WMLC1a__tick2{animation-delay:1.15s}.PrizeScene-module__WMLC1a__tick3{animation-delay:1.45s}.PrizeScene-module__WMLC1a__marksRing{animation:.5s ease-out 1.7s backwards PrizeScene-module__WMLC1a__draw}.PrizeScene-module__WMLC1a__marks{animation:.4s cubic-bezier(.3,1.6,.5,1) 1.85s backwards PrizeScene-module__WMLC1a__pop}.PrizeScene-module__WMLC1a__pulse{animation:2.4s ease-out infinite PrizeScene-module__WMLC1a__pulse}.PrizeScene-module__WMLC1a__pulse1{animation-delay:.9s}.PrizeScene-module__WMLC1a__pulse2{animation-delay:2.1s}.PrizeScene-module__WMLC1a__wait{animation:1.4s ease-in-out infinite PrizeScene-module__WMLC1a__wait}.PrizeScene-module__WMLC1a__wait1{animation-delay:.9s}.PrizeScene-module__WMLC1a__wait2{animation-delay:1.1s}.PrizeScene-module__WMLC1a__wait3{animation-delay:1.3s}}@keyframes PrizeScene-module__WMLC1a__settle{0%{opacity:0;translate:0 calc(var(--u) * 18);scale:.94}}@keyframes PrizeScene-module__WMLC1a__float{to{translate:0 calc(var(--u) * var(--lift))}}@keyframes PrizeScene-module__WMLC1a__climbLoop{0%{stroke-dashoffset:1px;opacity:0}2%{opacity:1}24%,84%{stroke-dashoffset:0;opacity:1}94%,to{stroke-dashoffset:0;opacity:0}}@keyframes PrizeScene-module__WMLC1a__areaLoop{0%,6%{opacity:0}20%,80%{opacity:1}92%,to{opacity:0}}@keyframes PrizeScene-module__WMLC1a__popLoop{0%{opacity:0;scale:.3}8%,76%{opacity:1;scale:1}86%,to{opacity:0;scale:.6}}@keyframes PrizeScene-module__WMLC1a__shineLoop{0%,to{opacity:0}2%{opacity:.75;translate:-14px}16%{opacity:.75;translate:14px}18%{opacity:0}}@keyframes PrizeScene-module__WMLC1a__draw{0%{stroke-dashoffset:1px;opacity:0}4%{opacity:1}}@keyframes PrizeScene-module__WMLC1a__fade{0%{opacity:0}}@keyframes PrizeScene-module__WMLC1a__pop{0%{opacity:0;scale:.3}}@keyframes PrizeScene-module__WMLC1a__breathe{to{opacity:.6;scale:.88}}@keyframes PrizeScene-module__WMLC1a__shine{0%{opacity:.75;translate:-14px}to{opacity:.75;translate:14px}}@keyframes PrizeScene-module__WMLC1a__pulse{0%{opacity:.55;scale:1}to{opacity:0;scale:1.75}}@keyframes PrizeScene-module__WMLC1a__wait{0%,to{opacity:.35}50%{opacity:1}}
.WhyPanel-module__tDoxzG__layout{grid-template-columns:minmax(0,1fr);grid-template-areas:"head""form""art""why";display:grid;position:relative}.WhyPanel-module__tDoxzG__head{z-index:1;padding:var(--s-5) var(--why-head-end,var(--s-4)) 0 var(--s-4);grid-area:head;position:relative}.WhyPanel-module__tDoxzG__kicker{color:var(--ink);font-size:var(--fs-xs);letter-spacing:.08em;text-transform:uppercase;font-weight:800}.WhyPanel-module__tDoxzG__title{margin-top:var(--s-1);font-size:var(--fs-xl);line-height:var(--lh-tight);letter-spacing:-.01em;text-wrap:balance}.WhyPanel-module__tDoxzG__title:focus{outline:none}.WhyPanel-module__tDoxzG__highlight{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--prize-gold);text-decoration-color:var(--prize-gold);text-underline-offset:.14em;text-decoration-skip-ink:none;text-decoration-thickness:.14em}.WhyPanel-module__tDoxzG__form{min-width:0;padding:var(--s-4) var(--s-4) var(--s-5);grid-area:form}.WhyPanel-module__tDoxzG__formKicker{display:none}.WhyPanel-module__tDoxzG__formTitle{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.WhyPanel-module__tDoxzG__panel{border-top:1px solid var(--prize-line);background:radial-gradient(circle at 72% 14%, var(--prize-glow), transparent 48%), linear-gradient(165deg, var(--prize-bg-top), var(--prize-bg) 80%);grid-area:art-start/1/why-end;position:relative;overflow:hidden}.WhyPanel-module__tDoxzG__panel:before,.WhyPanel-module__tDoxzG__panel:after{content:"";pointer-events:none;position:absolute}.WhyPanel-module__tDoxzG__panel:before{background-image:linear-gradient(var(--prize-grid) 1px, transparent 1px), linear-gradient(90deg, var(--prize-grid) 1px, transparent 1px);-webkit-mask-image:radial-gradient(ellipse 80% 60% at 70% 18%, var(--prize-text) 20%, transparent 75%);mask-image:radial-gradient(ellipse 80% 60% at 70% 18%, var(--prize-text) 20%, transparent 75%);background-size:22px 22px;inset:0}.WhyPanel-module__tDoxzG__panel:after{aspect-ratio:1;background:radial-gradient(circle, var(--prize-glow-blue), transparent 68%);border-radius:50%;width:80%;bottom:-30%;left:-25%}@media (prefers-reduced-motion:no-preference){.WhyPanel-module__tDoxzG__panel:after{animation:9s ease-in-out infinite alternate WhyPanel-module__tDoxzG__drift}}@keyframes WhyPanel-module__tDoxzG__drift{to{transform:translate(18%,-12%)scale(1.15)}}.WhyPanel-module__tDoxzG__art,.WhyPanel-module__tDoxzG__why{z-index:1;color:var(--prize-text);position:relative}.WhyPanel-module__tDoxzG__art{padding:var(--s-5) var(--s-4) 0;grid-area:art;justify-content:center;display:flex;overflow:clip}.WhyPanel-module__tDoxzG__illustration{width:min(320px,94%);height:auto}.WhyPanel-module__tDoxzG__why{padding:var(--s-3) var(--s-4) calc(var(--s-5) + env(safe-area-inset-bottom));grid-area:why}.WhyPanel-module__tDoxzG__points{gap:var(--s-2);padding:0;list-style:none;display:grid}.WhyPanel-module__tDoxzG__points li{gap:var(--s-3);padding:calc(var(--s-1) + var(--s-1) / 2) var(--s-3);border:1px solid var(--prize-glass-line);border-radius:var(--r-md);background:var(--prize-glass);font-size:var(--fs-sm);text-wrap:pretty;align-items:center;font-weight:600;line-height:1.35;display:flex}.WhyPanel-module__tDoxzG__points .WhyPanel-module__tDoxzG__pending{visibility:hidden}.WhyPanel-module__tDoxzG__tick{background:linear-gradient(145deg, var(--prize-gold-light), var(--prize-gold) 60%);width:22px;height:22px;box-shadow:0 0 0 3px var(--prize-glow);color:var(--on-accent);border-radius:50%;flex:none;place-items:center;display:grid}.WhyPanel-module__tDoxzG__tick svg{stroke-width:3px}@media (min-width:880px){.WhyPanel-module__tDoxzG__layout{grid-template-columns:var(--why-columns,minmax(0, 24rem) minmax(0, 1fr));grid-template-rows:auto auto 1fr;grid-template-areas:"art form""head form""why form"}.WhyPanel-module__tDoxzG__panel{background:radial-gradient(circle at 66% 16%, var(--prize-glow), transparent 42%), linear-gradient(170deg, var(--prize-bg-top), var(--prize-bg) 85%);border-top:0;grid-row:art-start/why-end}.WhyPanel-module__tDoxzG__art{padding:var(--s-6) var(--s-6) 0}.WhyPanel-module__tDoxzG__illustration{width:100%;max-width:22rem}.WhyPanel-module__tDoxzG__head{padding:var(--s-3) var(--s-6) 0;color:var(--prize-text)}.WhyPanel-module__tDoxzG__kicker{display:none}.WhyPanel-module__tDoxzG__formKicker{gap:var(--s-2);margin-bottom:var(--s-2);color:var(--ink);font-size:var(--fs-xs);letter-spacing:.08em;text-transform:uppercase;align-items:center;font-weight:800;display:flex}.WhyPanel-module__tDoxzG__formKicker:before{background:var(--prize-gold);content:"";border-radius:1px;width:20px;height:2px}.WhyPanel-module__tDoxzG__title{color:var(--prize-text);font-size:var(--fs-2xl);margin-top:0}.WhyPanel-module__tDoxzG__highlight{color:var(--prize-gold);text-decoration:none}@supports ((-webkit-background-clip:text) or (background-clip:text)){.WhyPanel-module__tDoxzG__highlight{background:linear-gradient(100deg, var(--prize-gold) 20%, var(--prize-gold-light) 50%, var(--prize-gold) 80%);color:#0000;background-size:250% 100%;-webkit-background-clip:text;background-clip:text}}@media (prefers-reduced-motion:no-preference){.WhyPanel-module__tDoxzG__highlight{animation:5s ease-in-out 2s infinite WhyPanel-module__tDoxzG__sheen}}@keyframes WhyPanel-module__tDoxzG__sheen{0%{background-position:100% 0}40%,to{background-position:0 0}}.WhyPanel-module__tDoxzG__why{padding:var(--s-3) var(--s-6) var(--s-6)}.WhyPanel-module__tDoxzG__formTitle{width:auto;height:auto;margin-bottom:var(--s-4);clip:auto;white-space:normal;font-size:var(--fs-lg);position:static}.WhyPanel-module__tDoxzG__form{padding:var(--why-form-top,var(--s-6)) var(--s-6) var(--s-6);align-self:start}}@media (forced-colors:active){.WhyPanel-module__tDoxzG__highlight{color:canvastext;background:0 0}}
.ExaminerCard-module__XVnlpq__card{--step:.7s;--start:.4s;--row-h:30px;--after:calc(var(--start) + var(--rows) * var(--step));gap:var(--s-2);padding:var(--s-3);border-radius:var(--r-lg);background:var(--surface);color:var(--text);box-shadow:var(--shadow-pop);font-size:var(--fs-sm);display:grid;transform:rotate(-2deg)}.ExaminerCard-module__XVnlpq__eyebrow{align-items:center;gap:var(--s-2);color:var(--text-muted);font-size:var(--fs-xs);letter-spacing:.08em;text-transform:uppercase;font-weight:800;display:flex}.ExaminerCard-module__XVnlpq__score{color:var(--text);font-size:var(--fs-md);letter-spacing:0;font-variant-numeric:tabular-nums;margin-left:auto}.ExaminerCard-module__XVnlpq__dot{background:var(--mark);border-radius:50%;width:8px;height:8px;animation:1.6s ease-in-out infinite ExaminerCard-module__XVnlpq__pulse}.ExaminerCard-module__XVnlpq__sheet{padding:var(--s-1) var(--s-3);border:1px solid var(--border);border-radius:var(--r-md);background:repeating-linear-gradient(to bottom, transparent 0 calc(var(--row-h) - 1px), var(--rule-line) calc(var(--row-h) - 1px) var(--row-h));display:grid;position:relative}.ExaminerCard-module__XVnlpq__row{align-items:center;gap:var(--s-2);height:var(--row-h);opacity:0;animation:ExaminerCard-module__XVnlpq__write .4s ease-out calc(var(--start) + var(--i) * var(--step)) forwards;grid-template-columns:20px minmax(0,1fr) auto;display:grid}.ExaminerCard-module__XVnlpq__line{color:var(--pen);white-space:nowrap;text-overflow:ellipsis;font-size:1.1rem;overflow:hidden}.ExaminerCard-module__XVnlpq__mark{fill:none;stroke-width:2.6px;stroke-linecap:round;stroke-linejoin:round}.ExaminerCard-module__XVnlpq__mark path{stroke-dasharray:40;stroke-dashoffset:40px;animation:ExaminerCard-module__XVnlpq__draw .35s ease-out calc(var(--start) + var(--i) * var(--step) + .3s) forwards}.ExaminerCard-module__XVnlpq__remark{opacity:0;animation:ExaminerCard-module__XVnlpq__write .3s ease-out calc(var(--start) + var(--i) * var(--step) + .45s) forwards;font-size:1.05rem;font-weight:700}.ExaminerCard-module__XVnlpq__right .ExaminerCard-module__XVnlpq__mark,.ExaminerCard-module__XVnlpq__right .ExaminerCard-module__XVnlpq__remark{stroke:var(--correct);color:var(--correct)}.ExaminerCard-module__XVnlpq__partly .ExaminerCard-module__XVnlpq__mark,.ExaminerCard-module__XVnlpq__partly .ExaminerCard-module__XVnlpq__remark{stroke:var(--wait);color:var(--wait)}.ExaminerCard-module__XVnlpq__wrong .ExaminerCard-module__XVnlpq__mark,.ExaminerCard-module__XVnlpq__wrong .ExaminerCard-module__XVnlpq__remark{stroke:var(--mark);color:var(--mark)}.ExaminerCard-module__XVnlpq__pen{transform-origin:50% 90%;animation:ExaminerCard-module__XVnlpq__mark calc(var(--rows) * var(--step)) linear var(--start) forwards;pointer-events:none;position:absolute;top:-14px;left:-10px}.ExaminerCard-module__XVnlpq__penBody{fill:var(--text)}.ExaminerCard-module__XVnlpq__penTip{fill:var(--mark)}.ExaminerCard-module__XVnlpq__chips{gap:var(--s-2);flex-wrap:wrap;list-style:none;display:flex}.ExaminerCard-module__XVnlpq__chips li{padding:2px var(--s-2);border-radius:var(--r-sm);opacity:0;animation:ExaminerCard-module__XVnlpq__pop .35s cubic-bezier(.2, 1.4, .4, 1) calc(var(--after) + var(--i) * .15s) forwards;border:1.5px solid;font-weight:700}.ExaminerCard-module__XVnlpq__chips .ExaminerCard-module__XVnlpq__wrong{color:var(--mark);background:var(--mark-wash)}.ExaminerCard-module__XVnlpq__chips .ExaminerCard-module__XVnlpq__partly{color:var(--wait);background:var(--wait-wash)}.ExaminerCard-module__XVnlpq__note{padding:var(--s-3);border-radius:var(--r-md);background:var(--hero-bg);color:var(--hero-text);opacity:0;animation:ExaminerCard-module__XVnlpq__write .4s ease-out calc(var(--after) + .5s) forwards;gap:2px;display:grid}.ExaminerCard-module__XVnlpq__noteLabel{color:var(--accent);font-size:var(--fs-xs);letter-spacing:.08em;text-transform:uppercase;font-weight:800}.ExaminerCard-module__XVnlpq__noteText,.ExaminerCard-module__XVnlpq__noteFix{-webkit-line-clamp:2;line-clamp:2;color:var(--hero-muted);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ExaminerCard-module__XVnlpq__noteFix{color:var(--hero-text)}.ExaminerCard-module__XVnlpq__noteFix span{color:var(--accent);font-weight:700}@keyframes ExaminerCard-module__XVnlpq__write{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@keyframes ExaminerCard-module__XVnlpq__draw{to{stroke-dashoffset:0}}@keyframes ExaminerCard-module__XVnlpq__pop{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:none}}@keyframes ExaminerCard-module__XVnlpq__mark{0%{transform:translateY(0)rotate(-35deg)}95%{opacity:1;transform:translateY(calc(var(--rows) * var(--row-h) - 18px)) rotate(-35deg)}to{opacity:0;transform:translateY(calc(var(--rows) * var(--row-h) - 18px)) rotate(-35deg)}}@keyframes ExaminerCard-module__XVnlpq__pulse{50%{opacity:.35}}@media (prefers-reduced-motion:reduce){.ExaminerCard-module__XVnlpq__row,.ExaminerCard-module__XVnlpq__remark,.ExaminerCard-module__XVnlpq__chips li,.ExaminerCard-module__XVnlpq__note{opacity:1;animation:none}.ExaminerCard-module__XVnlpq__mark path{stroke-dashoffset:0;animation:none}.ExaminerCard-module__XVnlpq__pen,.ExaminerCard-module__XVnlpq__dot{display:none}}
.RequestCallBlock-module__WCcR4q__block{border:1px solid var(--border);border-radius:var(--r-lg);background:var(--surface);color:var(--text);box-shadow:var(--shadow-sheet);overflow:hidden}.RequestCallBlock-module__WCcR4q__layout{--why-columns:minmax(0, 5fr) minmax(0, 6fr)}@media (min-width:880px){.RequestCallBlock-module__WCcR4q__block{border-radius:calc(var(--r-lg) + var(--s-2))}}
.SampleResultScreen-module__4PNoRG__page{gap:var(--s-5);padding-top:var(--s-5);padding-bottom:var(--s-7);display:grid}.SampleResultScreen-module__4PNoRG__page>*{min-width:0}.SampleResultScreen-module__4PNoRG__banner{gap:var(--s-5);padding:var(--s-5);border:1px solid var(--hero-line);border-radius:var(--r-lg);background:var(--hero-bg);color:var(--hero-text);align-items:start;display:grid}.SampleResultScreen-module__4PNoRG__bannerBody{gap:var(--s-3);justify-items:start;display:grid}.SampleResultScreen-module__4PNoRG__bannerArt{justify-self:center;width:100%;max-width:380px;display:none}.SampleResultScreen-module__4PNoRG__bannerEyebrow{color:var(--accent);font-size:var(--fs-sm);letter-spacing:.06em;text-transform:uppercase;font-weight:800}.SampleResultScreen-module__4PNoRG__bannerTitle{color:var(--hero-text);font-size:var(--fs-xl)}.SampleResultScreen-module__4PNoRG__bannerText{max-width:70ch;color:var(--hero-muted);font-size:var(--fs-sm)}.SampleResultScreen-module__4PNoRG__points{gap:var(--s-2);color:var(--hero-text);font-size:var(--fs-sm);font-weight:600;list-style:none;display:grid}.SampleResultScreen-module__4PNoRG__points li{align-items:flex-start;gap:6px;display:flex}.SampleResultScreen-module__4PNoRG__points svg{color:var(--accent);flex:none;margin-top:1px}.SampleResultScreen-module__4PNoRG__bannerAction{margin-top:var(--s-1)}@media (max-width:719px){.SampleResultScreen-module__4PNoRG__page{padding-bottom:calc(var(--s-7) + var(--tap) + var(--s-6))}.SampleResultScreen-module__4PNoRG__bannerText{-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.SampleResultScreen-module__4PNoRG__points,.SampleResultScreen-module__4PNoRG__bannerAction{display:none}}.SampleResultScreen-module__4PNoRG__phoneCopy{justify-content:space-between;align-items:center;gap:var(--s-3);padding:var(--s-4);border:1px solid var(--border);border-radius:var(--r-lg);background:var(--surface);box-shadow:var(--shadow-sheet);display:flex}.SampleResultScreen-module__4PNoRG__phoneCopy:has(.SampleResultScreen-module__4PNoRG__phoneCopyPair){flex-direction:column;align-items:stretch}.SampleResultScreen-module__4PNoRG__phoneCopyPair{gap:var(--s-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.SampleResultScreen-module__4PNoRG__phoneCopyTitle{font-size:var(--fs-lg)}.SampleResultScreen-module__4PNoRG__phoneCopyText{color:var(--text-muted);font-size:var(--fs-sm)}.SampleResultScreen-module__4PNoRG__page .SampleResultScreen-module__4PNoRG__wideOnly{display:none}.SampleResultScreen-module__4PNoRG__cardHead{padding:var(--s-4) var(--s-4) var(--s-2);gap:2px;display:grid}.SampleResultScreen-module__4PNoRG__cardTitle{font-size:var(--fs-lg)}.SampleResultScreen-module__4PNoRG__cardLede{color:var(--text-muted);font-size:var(--fs-sm)}.SampleResultScreen-module__4PNoRG__plans{padding-top:var(--s-6);scroll-margin-top:var(--s-6)}@media (min-width:720px){.SampleResultScreen-module__4PNoRG__banner{padding:var(--s-5) var(--s-6)}.SampleResultScreen-module__4PNoRG__phoneCopy{display:none}.SampleResultScreen-module__4PNoRG__page .SampleResultScreen-module__4PNoRG__wideOnly{display:grid}}@media (min-width:900px){.SampleResultScreen-module__4PNoRG__banner{gap:var(--s-6);grid-template-columns:minmax(0,1fr) minmax(320px,380px)}.SampleResultScreen-module__4PNoRG__bannerArt{display:block}}
.ContactActions-module__D5vI-W__outline:is(a,button){border:1px solid var(--border);padding-inline:var(--s-3);color:var(--text);white-space:normal}@media (hover:hover){.ContactActions-module__D5vI-W__outline:is(a,button):hover{border-color:var(--ink);background:var(--ink-wash);color:var(--ink-strong)}}.ContactActions-module__D5vI-W__gold:is(a,button){padding-inline:var(--s-3)}
.RecentTickets-module__NEh3gq__recent{width:100%}.RecentTickets-module__NEh3gq__head{justify-content:space-between;align-items:center;gap:var(--s-3);display:flex}.RecentTickets-module__NEh3gq__title{color:var(--text);font-family:var(--font-sans);font-size:var(--fs-sm);font-weight:700}.RecentTickets-module__NEh3gq__all{min-height:var(--tap);color:var(--ink);font-size:var(--fs-sm);align-items:center;font-weight:700;display:inline-flex}.RecentTickets-module__NEh3gq__rows{margin:0;padding:0;list-style:none;display:grid}.RecentTickets-module__NEh3gq__rows li{border-top:1px solid var(--border)}.RecentTickets-module__NEh3gq__row{align-items:center;gap:var(--s-3);min-height:var(--tap);padding:var(--s-2) 0;color:var(--text);text-decoration:none;display:flex}.RecentTickets-module__NEh3gq__row:hover{color:var(--text)}.RecentTickets-module__NEh3gq__row:hover .RecentTickets-module__NEh3gq__subject{text-decoration:underline}.RecentTickets-module__NEh3gq__main{flex:1;gap:2px;min-width:0;display:grid}.RecentTickets-module__NEh3gq__subject{text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.RecentTickets-module__NEh3gq__meta{color:var(--text-muted);font-size:var(--fs-xs)}.RecentTickets-module__NEh3gq__open,.RecentTickets-module__NEh3gq__solved,.RecentTickets-module__NEh3gq__replied{font-weight:700}.RecentTickets-module__NEh3gq__open{color:var(--ink)}.RecentTickets-module__NEh3gq__solved{color:var(--correct)}.RecentTickets-module__NEh3gq__replied{color:var(--text)}.RecentTickets-module__NEh3gq__go{color:var(--text-muted);flex:none}.RecentTickets-module__NEh3gq__problem{color:var(--text-muted);font-size:var(--fs-sm)}
.PlanReview-module__0Q6RDq__review{gap:var(--s-2);padding-top:var(--s-3);border-top:1px solid var(--border);display:grid}.PlanReview-module__0Q6RDq__form{z-index:1;position:relative}.PlanReview-module__0Q6RDq__heading{color:var(--text);font-size:var(--fs-sm);margin:0;padding:0;font-weight:700}.PlanReview-module__0Q6RDq__starsField{gap:var(--s-1);border:0;min-width:0;margin:0;padding:0;display:grid}.PlanReview-module__0Q6RDq__starPicker{gap:var(--s-1);display:flex}.PlanReview-module__0Q6RDq__starOption{width:var(--tap);height:var(--tap);border-radius:var(--r-sm);cursor:pointer;justify-content:center;align-items:center;display:inline-flex}.PlanReview-module__0Q6RDq__starOption:hover{background:var(--surface-sunk)}.PlanReview-module__0Q6RDq__starOption input:focus-visible+svg{outline:3px solid var(--focus);outline-offset:4px;border-radius:var(--r-sm)}.PlanReview-module__0Q6RDq__starOn{color:var(--wait);fill:var(--accent)}.PlanReview-module__0Q6RDq__starOff{color:var(--border-strong)}.PlanReview-module__0Q6RDq__textLabel{color:var(--text-muted);font-size:var(--fs-sm);font-weight:600}.PlanReview-module__0Q6RDq__text{width:100%;min-height:88px;padding:var(--s-2) var(--s-3);border:1px solid var(--border-strong);border-radius:var(--r-md);background:var(--surface);color:var(--text);font:inherit;font-size:var(--fs-md);line-height:var(--lh-body);resize:vertical}.PlanReview-module__0Q6RDq__text:focus-visible{outline:3px solid var(--focus);outline-offset:1px}.PlanReview-module__0Q6RDq__footer{justify-content:space-between;align-items:center;gap:var(--s-3);display:flex}.PlanReview-module__0Q6RDq__count{color:var(--text-muted);font-size:var(--fs-xs);font-variant-numeric:tabular-nums}.PlanReview-module__0Q6RDq__error{color:var(--mark);font-size:var(--fs-sm);margin:0;font-weight:600}.PlanReview-module__0Q6RDq__closed{padding-top:var(--s-3);border-top:1px solid var(--border);color:var(--text-muted);font-size:var(--fs-sm);margin:0}
.EmailPreview-module__4tUyua__preview{gap:var(--s-3);padding:var(--s-4);border:1.5px solid var(--border);border-radius:var(--r-lg);background:var(--bg);min-width:0;display:grid}.EmailPreview-module__4tUyua__head{justify-content:space-between;align-items:center;gap:var(--s-2);flex-wrap:wrap;display:flex}.EmailPreview-module__4tUyua__subject{font-size:var(--fs-sm);overflow-wrap:anywhere}.EmailPreview-module__4tUyua__frame{border:1px solid var(--border);border-radius:var(--r-md);background:#fff;width:100%;height:600px;margin-inline:auto;display:block}.EmailPreview-module__4tUyua__phone{max-width:375px}.EmailPreview-module__4tUyua__desktop{max-width:100%}
.AdsScreen-module__3rHR7a__layout{gap:var(--s-5);display:grid}.AdsScreen-module__3rHR7a__fields{gap:var(--s-5);min-width:0;display:grid}.AdsScreen-module__3rHR7a__side{gap:var(--s-3);min-width:0;display:grid}@media (min-width:1100px){.AdsScreen-module__3rHR7a__layout{grid-template-columns:minmax(0,1.2fr) minmax(320px,1fr);align-items:start}.AdsScreen-module__3rHR7a__side{top:var(--s-5);position:sticky}}.AdsScreen-module__3rHR7a__preview{gap:var(--s-3);padding:var(--s-4);border:1.5px solid var(--border);border-radius:var(--r-lg);background:var(--bg);display:grid}.AdsScreen-module__3rHR7a__addRow{gap:var(--s-2);flex-wrap:wrap;align-items:center;display:flex}.AdsScreen-module__3rHR7a__addRow select{flex:220px;min-width:0}
.PhoneForm-module__NgJcVa__form{gap:var(--s-1);display:grid}.PhoneForm-module__NgJcVa__label{font-weight:700}.PhoneForm-module__NgJcVa__field{margin-top:var(--s-1);border:1.5px solid var(--border-strong);border-radius:var(--r-md);background:var(--surface);transition:border-color var(--t-fast) var(--ease);align-items:stretch;display:flex}.PhoneForm-module__NgJcVa__field:focus-within{border-color:var(--focus);outline:2px solid var(--focus);outline-offset:1px}.PhoneForm-module__NgJcVa__invalid{border-color:var(--mark)}.PhoneForm-module__NgJcVa__prefix{padding:0 var(--s-3);border-right:1.5px solid var(--border);color:var(--text);font-size:var(--fs-lg);font-variant-numeric:tabular-nums;place-items:center;font-weight:600;display:grid}.PhoneForm-module__NgJcVa__input{min-width:0;min-height:var(--tap);padding:var(--s-3);border-radius:0 var(--r-md) var(--r-md) 0;color:var(--text);font-size:var(--fs-lg);font-variant-numeric:tabular-nums;letter-spacing:.04em;background:0 0;border:0;flex:1}.PhoneForm-module__NgJcVa__input:focus-visible{outline:none}.PhoneForm-module__NgJcVa__input::placeholder{color:var(--text-muted);letter-spacing:normal;opacity:.8}.PhoneForm-module__NgJcVa__input:disabled{color:var(--text-muted)}.PhoneForm-module__NgJcVa__hint{color:var(--text-muted);font-size:var(--fs-sm)}.PhoneForm-module__NgJcVa__error{gap:var(--s-2);color:var(--mark);font-size:var(--fs-sm);align-items:flex-start;font-weight:600;display:flex}.PhoneForm-module__NgJcVa__error>span{background:var(--mark);width:18px;height:18px;color:var(--surface);border-radius:50%;flex:none;place-items:center;margin-top:1px;font-size:12px;font-weight:800;line-height:1;display:inline-grid}.PhoneForm-module__NgJcVa__saved{color:var(--correct);font-size:var(--fs-sm);font-weight:600}.PhoneForm-module__NgJcVa__actions{margin-top:var(--s-3)}.PhoneForm-module__NgJcVa__confirm{width:min(420px,100vw - 32px);padding:var(--s-6) var(--s-5) var(--s-5);border:1px solid var(--border);border-radius:var(--r-lg);background:var(--surface);color:var(--text);box-shadow:var(--shadow-pop)}.PhoneForm-module__NgJcVa__confirm::backdrop{background:var(--scrim)}.PhoneForm-module__NgJcVa__confirmTitle{font-size:var(--fs-xl);font-variant-numeric:tabular-nums}.PhoneForm-module__NgJcVa__confirmTitle:focus-visible{outline-offset:4px}.PhoneForm-module__NgJcVa__confirmText{margin-top:var(--s-3);color:var(--text-muted)}.PhoneForm-module__NgJcVa__confirmActions{gap:var(--s-3);margin-top:var(--s-5);display:grid}
.TicketCard-module__jQdKuW__card{--text:var(--hero-text);--text-muted:var(--hero-muted);--border:var(--hero-line);--ink:var(--hero-text);--ink-strong:var(--hero-text);--ink-wash:var(--hero-line);--correct:var(--hero-correct);--focus:var(--hero-text);gap:var(--s-5);margin-top:var(--s-5);padding:var(--s-5) var(--s-4);border:1px solid var(--hero-line);border-radius:var(--r-lg);background:var(--hero-bg);color:var(--text);grid-template-areas:"promise""tickets""contact";display:grid}@media (min-width:480px){.TicketCard-module__jQdKuW__card{padding:var(--s-6);border-radius:calc(var(--r-lg) + var(--s-2))}}.TicketCard-module__jQdKuW__card a:not([class]){color:var(--text)}.TicketCard-module__jQdKuW__promise{align-content:start;justify-items:start;gap:var(--s-3);grid-area:promise;min-width:0;display:grid}.TicketCard-module__jQdKuW__kicker{color:var(--accent);font-size:var(--fs-xs);letter-spacing:.08em;text-transform:uppercase;font-weight:800}.TicketCard-module__jQdKuW__title{max-width:18ch;margin-bottom:var(--s-2);color:var(--text);font-size:var(--fs-2xl);line-height:var(--lh-tight)}.TicketCard-module__jQdKuW__action{width:100%}.TicketCard-module__jQdKuW__contact{align-content:start;gap:var(--s-3);min-width:0;padding-top:var(--s-5);border-top:1px solid var(--border);grid-area:contact;display:grid}.TicketCard-module__jQdKuW__tickets{grid-area:tickets;min-width:0}.TicketCard-module__jQdKuW__talk{justify-content:space-between;align-items:center;gap:var(--s-2) var(--s-3);flex-wrap:wrap;display:flex}.TicketCard-module__jQdKuW__talkText{gap:2px;display:grid}.TicketCard-module__jQdKuW__number{font-size:var(--fs-lg);font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:700}.TicketCard-module__jQdKuW__actions{gap:var(--s-2);flex-wrap:wrap;display:flex}.TicketCard-module__jQdKuW__muted{color:var(--text-muted);font-size:var(--fs-sm)}.TicketCard-module__jQdKuW__emailLine{justify-content:space-between;align-items:center;gap:var(--s-2) var(--s-3);color:var(--text-muted);font-size:var(--fs-sm);flex-wrap:wrap;display:flex}.TicketCard-module__jQdKuW__emailLine p{overflow-wrap:anywhere;min-width:0}.TicketCard-module__jQdKuW__emailLink{color:var(--text);font-weight:700}@media (min-width:900px){.TicketCard-module__jQdKuW__card{margin-top:var(--s-6);padding:var(--s-7) var(--s-7);grid-template:"promise contact""promise tickets"1fr/minmax(0,1fr) minmax(0,1fr);gap:0}.TicketCard-module__jQdKuW__promise{padding-right:var(--s-7);border-right:1px solid var(--border)}.TicketCard-module__jQdKuW__title{font-size:var(--fs-3xl)}.TicketCard-module__jQdKuW__action{width:auto;min-width:240px}.TicketCard-module__jQdKuW__contact,.TicketCard-module__jQdKuW__tickets{padding-left:var(--s-7)}.TicketCard-module__jQdKuW__contact{border-top:0;padding-top:0}.TicketCard-module__jQdKuW__tickets{padding-top:var(--s-5)}}
.ReferCard-module__xWoiaW__stack{gap:var(--s-4);display:grid}.ReferCard-module__xWoiaW__card{gap:var(--s-4);padding:var(--s-5);background:var(--surface);border:1px solid var(--border);border-radius:var(--r-lg);display:grid}.ReferCard-module__xWoiaW__title{font-size:var(--fs-lg);line-height:var(--lh-tight)}.ReferCard-module__xWoiaW__muted{color:var(--text-muted);line-height:var(--lh-body)}.ReferCard-module__xWoiaW__share{gap:var(--s-3);display:grid}.ReferCard-module__xWoiaW__link{padding:var(--s-3);border:1.5px dashed var(--border-strong);border-radius:var(--r-md);background:var(--surface-sunk);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:var(--fs-sm);overflow-wrap:anywhere;-webkit-user-select:all;user-select:all}.ReferCard-module__xWoiaW__actions{gap:var(--s-2);flex-wrap:wrap;display:flex}.ReferCard-module__xWoiaW__actions>*{flex:12rem}.ReferCard-module__xWoiaW__error{align-items:flex-start;gap:var(--s-2);color:var(--mark);font-size:var(--fs-sm);display:flex}.ReferCard-module__xWoiaW__error svg{flex:none;margin-top:2px}.ReferCard-module__xWoiaW__count{color:var(--text-muted);font-weight:600}.ReferCard-module__xWoiaW__friendList{margin:0;padding:0;list-style:none;display:grid}.ReferCard-module__xWoiaW__friend{justify-content:space-between;align-items:center;gap:var(--s-1) var(--s-3);min-height:48px;padding:var(--s-2) 0;border-bottom:1px solid var(--border);flex-wrap:wrap;display:flex}.ReferCard-module__xWoiaW__friend:last-child{border-bottom:0}.ReferCard-module__xWoiaW__friendName{font-weight:700}.ReferCard-module__xWoiaW__joined{color:var(--text-muted);font-weight:500}.ReferCard-module__xWoiaW__bought{color:var(--correct);font-size:var(--fs-sm);align-items:center;gap:6px;font-weight:700;display:inline-flex}.ReferCard-module__xWoiaW__waiting{color:var(--text-muted);font-size:var(--fs-sm)}.ReferCard-module__xWoiaW__more{min-height:var(--tap);color:var(--ink);font:inherit;cursor:pointer;background:0 0;border:0;justify-self:start;padding:0;font-weight:700;text-decoration:underline}.ReferCard-module__xWoiaW__more:focus-visible{outline:3px solid var(--focus);outline-offset:2px}
.SubmitSheet-module__jg7-ta__box{gap:var(--s-4);display:grid}.SubmitSheet-module__jg7-ta__input{opacity:0;width:1px;height:1px;position:absolute;overflow:hidden}.SubmitSheet-module__jg7-ta__input:focus-visible+.SubmitSheet-module__jg7-ta__drop{outline:3px solid var(--focus);outline-offset:2px}.SubmitSheet-module__jg7-ta__drop{align-content:center;justify-items:center;gap:var(--s-1);min-height:120px;padding:var(--s-5) var(--s-4);border:2px dashed var(--border-strong);border-radius:var(--r-lg);background:var(--surface-sunk);text-align:center;cursor:pointer;transition:border-color var(--t-fast) var(--ease), background-color var(--t-fast) var(--ease);display:grid}@media (hover:hover){.SubmitSheet-module__jg7-ta__drop:hover{border-color:var(--ink);background:var(--ink-wash)}}.SubmitSheet-module__jg7-ta__dragging{border-color:var(--ink);background:var(--ink-wash)}.SubmitSheet-module__jg7-ta__dropIcon{color:var(--ink);margin-bottom:var(--s-1)}.SubmitSheet-module__jg7-ta__dropTitle{color:var(--ink);font-weight:700}.SubmitSheet-module__jg7-ta__dropHint{color:var(--text-muted);font-size:var(--fs-sm)}.SubmitSheet-module__jg7-ta__dropDesk{display:none}@media (min-width:1024px) and (hover:hover){.SubmitSheet-module__jg7-ta__drop{min-height:140px}.SubmitSheet-module__jg7-ta__dropDesk{display:inline}}.SubmitSheet-module__jg7-ta__chosen{align-items:center;gap:var(--s-2) var(--s-3);padding:var(--s-3) var(--s-3) var(--s-3) var(--s-4);border:1px solid var(--border);border-radius:var(--r-md);background:var(--surface);flex-wrap:wrap;display:flex}.SubmitSheet-module__jg7-ta__fileIcon{color:var(--ink);flex:none}.SubmitSheet-module__jg7-ta__fileName{flex:1;min-width:0;display:grid}.SubmitSheet-module__jg7-ta__fileTitle{text-overflow:ellipsis;white-space:nowrap;font-weight:700;overflow:hidden}.SubmitSheet-module__jg7-ta__fileSize{color:var(--text-muted);font-size:var(--fs-sm)}.SubmitSheet-module__jg7-ta__fileActions{gap:var(--s-1);display:flex}.SubmitSheet-module__jg7-ta__fileActions>*{min-height:var(--tap)}.SubmitSheet-module__jg7-ta__error{gap:var(--s-2);color:var(--mark);font-size:var(--fs-sm);align-items:flex-start;font-weight:600;display:flex}.SubmitSheet-module__jg7-ta__error svg{flex:none;margin-top:2px}.SubmitSheet-module__jg7-ta__confirm{gap:var(--s-3);display:grid}.SubmitSheet-module__jg7-ta__consequence{color:var(--text-muted);font-size:var(--fs-sm);text-align:center}.SubmitSheet-module__jg7-ta__progress{justify-items:start;gap:var(--s-2);display:grid}.SubmitSheet-module__jg7-ta__progressTitle{font-weight:700}.SubmitSheet-module__jg7-ta__track{border-radius:var(--r-pill);background:var(--surface-sunk);width:100%;height:10px;overflow:hidden}.SubmitSheet-module__jg7-ta__fill{border-radius:inherit;background:var(--ink);height:100%;transition:width var(--t-med) var(--ease)}.SubmitSheet-module__jg7-ta__progressText{font-weight:700;font-size:var(--fs-sm)}.SubmitSheet-module__jg7-ta__keepOpen{color:var(--text-muted);font-size:var(--fs-sm)}
.PlanPoints-module__BGssIW__layout{gap:var(--s-5);display:grid}@media (min-width:1100px){.PlanPoints-module__BGssIW__layout{grid-template-columns:minmax(0,1.4fr) minmax(260px,1fr);align-items:start}}.PlanPoints-module__BGssIW__preview{gap:var(--s-2);padding:var(--s-4);border:1.5px solid var(--border);border-radius:var(--r-lg);background:var(--bg);display:grid}.PlanPoints-module__BGssIW__previewList{font-size:var(--fs-sm);gap:2px;list-style:none;display:grid}.PlanPoints-module__BGssIW__previewList li{gap:var(--s-2);align-items:flex-start;padding-block:4px;display:flex}.PlanPoints-module__BGssIW__tick{color:var(--correct);flex:none;margin-top:2px}.PlanPoints-module__BGssIW__row{gap:var(--s-2);flex-wrap:wrap;display:flex}.PlanPoints-module__BGssIW__kind{flex:none;width:auto}.PlanPoints-module__BGssIW__tileValue{flex:0 0 7rem;width:7rem}.PlanPoints-module__BGssIW__grow{flex:12rem;min-width:0}.PlanPoints-module__BGssIW__previewTiles{gap:var(--s-2);font-size:var(--fs-xs);text-align:center;grid-template-columns:repeat(3,minmax(0,1fr));font-weight:700;list-style:none;display:grid}.PlanPoints-module__BGssIW__previewTiles li{padding:var(--s-2) var(--s-1);border-radius:var(--r-md);background:var(--card-tile);color:var(--card-tile-label);display:grid}.PlanPoints-module__BGssIW__previewTileValue{color:var(--card-tile-value);font-size:var(--fs-lg);font-weight:800}.PlanPoints-module__BGssIW__previewHeading{padding-top:var(--s-2);color:var(--card-group);font-size:var(--fs-xs);letter-spacing:.08em;text-transform:uppercase;font-weight:800}
.PreviewLayout-module__i3l78W__layout{gap:var(--s-5);display:grid}.PreviewLayout-module__i3l78W__fields{gap:var(--s-5);min-width:0;display:grid}.PreviewLayout-module__i3l78W__side{gap:var(--s-3);min-width:0;display:grid}@media (min-width:1100px){.PreviewLayout-module__i3l78W__layout{grid-template-columns:minmax(0,1fr) minmax(360px,1fr);align-items:start}.PreviewLayout-module__i3l78W__side{top:var(--s-5);position:sticky}}.PreviewLayout-module__i3l78W__code{min-height:360px;line-height:1.5}.PreviewLayout-module__i3l78W__fieldset{border:0;min-width:0;margin:0;padding:0}
.CatalogScreen-module__miUiyG__levelList{gap:var(--s-3);display:grid}.CatalogScreen-module__miUiyG__columns{gap:var(--s-5);display:grid}@media (min-width:900px){.CatalogScreen-module__miUiyG__columns{grid-template-columns:repeat(2,minmax(0,1fr))}}.CatalogScreen-module__miUiyG__column{gap:var(--s-2);align-content:start;min-width:0;display:grid}.CatalogScreen-module__miUiyG__columnTitle{font-size:var(--fs-md)}.CatalogScreen-module__miUiyG__chapters{gap:var(--s-4);padding-top:var(--s-3);border-top:1px solid var(--border);display:grid}.CatalogScreen-module__miUiyG__chapters summary{cursor:pointer;font-weight:700}.CatalogScreen-module__miUiyG__chapterGroup{gap:var(--s-2);margin-top:var(--s-4);display:grid}.CatalogScreen-module__miUiyG__addForm,.CatalogScreen-module__miUiyG__editForm{gap:var(--s-3);width:100%;display:grid}@media (min-width:720px){.CatalogScreen-module__miUiyG__addForm,.CatalogScreen-module__miUiyG__editForm{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;align-items:start}.CatalogScreen-module__miUiyG__addForm>:last-child,.CatalogScreen-module__miUiyG__editForm>:last-child{padding-top:28px}}
.PostEditorScreen-module__wdlaNa__form{gap:var(--s-5);min-width:0;display:grid}.PostEditorScreen-module__wdlaNa__bodyBlock{gap:var(--s-3);min-width:0;display:grid}.PostEditorScreen-module__wdlaNa__bodyHead{justify-content:flex-start;display:flex}textarea.PostEditorScreen-module__wdlaNa__body{tab-size:2;min-height:60vh;line-height:1.6}.PostEditorScreen-module__wdlaNa__preview{min-height:40vh;padding:var(--s-4);border:1.5px solid var(--border);border-radius:var(--r-md);background:var(--surface);overflow-wrap:anywhere;min-width:0}.PostEditorScreen-module__wdlaNa__cheats{font-size:var(--fs-sm)}.PostEditorScreen-module__wdlaNa__cheats summary{cursor:pointer;min-height:32px;font-weight:700}.PostEditorScreen-module__wdlaNa__cheatList{gap:var(--s-2);margin-top:var(--s-2);display:grid}.PostEditorScreen-module__wdlaNa__cheat{gap:2px var(--s-4);display:grid}@media (min-width:720px){.PostEditorScreen-module__wdlaNa__cheat{grid-template-columns:minmax(0,18rem) minmax(0,1fr);align-items:start}}.PostEditorScreen-module__wdlaNa__cheat dt code{border-radius:var(--r-sm);background:var(--surface-sunk);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:var(--fs-xs);white-space:pre-wrap;overflow-wrap:anywhere;padding:2px 8px;display:block}.PostEditorScreen-module__wdlaNa__cheat dd{color:var(--text-muted);margin:0}.PostEditorScreen-module__wdlaNa__date{max-width:220px}.PostEditorScreen-module__wdlaNa__actions{padding-block:var(--s-3);background:var(--bg);border-top:1px solid var(--border);z-index:1;position:sticky;bottom:0}.PostEditorScreen-module__wdlaNa__boxPlaceholder{margin-block:var(--s-4);padding:var(--s-3) var(--s-4);border:1px dashed var(--border-strong);border-left:3px solid var(--accent);border-radius:var(--r-md);color:var(--text-muted);font-weight:600}
.ProductsScreen-module__GqDcIW__grid{gap:var(--s-4);grid-template-columns:repeat(auto-fill,minmax(240px,1fr));list-style:none;display:grid}.ProductsScreen-module__GqDcIW__card{justify-items:start;gap:var(--s-2);padding:var(--s-5);background:var(--surface);border:1.5px solid var(--border);border-radius:var(--r-lg);color:var(--text);transition:border-color var(--t-fast) var(--ease);text-decoration:none;display:grid}.ProductsScreen-module__GqDcIW__card:hover{border-color:var(--ink);color:var(--text);text-decoration:none}.ProductsScreen-module__GqDcIW__name{font-family:var(--font-heading);font-size:var(--fs-xl);font-weight:800}
.ResourcesScreen-module__CQ2DNG__editForm{gap:var(--s-4);width:100%;display:grid}.ResourcesScreen-module__CQ2DNG__meta{align-items:center;gap:4px var(--s-2);color:var(--text-muted);flex-wrap:wrap;margin-top:4px;display:flex}.ResourcesScreen-module__CQ2DNG__url{font-size:var(--fs-xs);overflow-wrap:anywhere}.ResourcesScreen-module__CQ2DNG__urlRow{gap:var(--s-2);align-items:start;display:grid}.ResourcesScreen-module__CQ2DNG__urlField{min-width:0}.ResourcesScreen-module__CQ2DNG__openLink{justify-self:start}@media (min-width:720px){.ResourcesScreen-module__CQ2DNG__urlRow{grid-template-columns:minmax(0,1fr) auto}.ResourcesScreen-module__CQ2DNG__openLink{margin-top:30px}}
.SubmissionScreen-module__sSBf1a__questions{gap:var(--s-3);list-style:none;display:grid}.SubmissionScreen-module__sSBf1a__question{gap:var(--s-2);padding:var(--s-3) var(--s-4);border:1px solid var(--border);border-radius:var(--r-md);display:grid}.SubmissionScreen-module__sSBf1a__mistakes{gap:var(--s-3);padding-left:var(--s-4);border-left:3px solid var(--margin-rule);font-size:var(--fs-sm);list-style:none;display:grid}
.TicketScreen-module__gR3WQa__thread{gap:var(--s-3);list-style:none;display:grid}.TicketScreen-module__gR3WQa__message{gap:var(--s-1);padding:var(--s-3) var(--s-4);border:1px solid var(--border);border-radius:var(--r-md);background:var(--surface);border-left-width:4px;display:grid}.TicketScreen-module__gR3WQa__fromStudent{border-left-color:var(--wait)}.TicketScreen-module__gR3WQa__fromTeam{border-left-color:var(--ink);background:var(--ink-wash)}.TicketScreen-module__gR3WQa__byline{gap:2px var(--s-2);font-size:var(--fs-sm);flex-wrap:wrap;display:flex}.TicketScreen-module__gR3WQa__body{white-space:pre-wrap;overflow-wrap:anywhere;line-height:var(--lh-body);margin:0}.TicketScreen-module__gR3WQa__actions{align-items:center;gap:var(--s-2);flex-wrap:wrap;display:flex}
.TalkIllustration-module__t0rRbq__art{height:auto;display:block}.TalkIllustration-module__t0rRbq__ask,.TalkIllustration-module__t0rRbq__reply,.TalkIllustration-module__t0rRbq__call,.TalkIllustration-module__t0rRbq__mail,.TalkIllustration-module__t0rRbq__badge,.TalkIllustration-module__t0rRbq__wave,.TalkIllustration-module__t0rRbq__sparkle,.TalkIllustration-module__t0rRbq__dot{transform-box:fill-box;transform-origin:50%}.TalkIllustration-module__t0rRbq__dots{opacity:0}@media (prefers-reduced-motion:no-preference){.TalkIllustration-module__t0rRbq__ask{transform-origin:0 100%;animation:TalkIllustration-module__t0rRbq__pop .45s var(--ease) .2s both}.TalkIllustration-module__t0rRbq__dots{animation:1.5s linear .5s both TalkIllustration-module__t0rRbq__typing}.TalkIllustration-module__t0rRbq__dot{animation:.6s ease-in-out .5s 3 TalkIllustration-module__t0rRbq__bounce}.TalkIllustration-module__t0rRbq__dot2{animation-delay:.65s}.TalkIllustration-module__t0rRbq__dot3{animation-delay:.8s}.TalkIllustration-module__t0rRbq__askText{animation:.3s ease-out 1.9s both TalkIllustration-module__t0rRbq__show}.TalkIllustration-module__t0rRbq__reply{transform-origin:100% 100%;animation:TalkIllustration-module__t0rRbq__pop .45s var(--ease) 2.2s both}.TalkIllustration-module__t0rRbq__ticks{stroke-dasharray:1;animation:.35s ease-out 2.65s both TalkIllustration-module__t0rRbq__draw}.TalkIllustration-module__t0rRbq__call{animation:TalkIllustration-module__t0rRbq__ring 1s var(--ease) .1s 2}.TalkIllustration-module__t0rRbq__wave{animation:2.6s ease-out .6s infinite both TalkIllustration-module__t0rRbq__wave}.TalkIllustration-module__t0rRbq__wave2{animation-delay:1.9s}.TalkIllustration-module__t0rRbq__mail{animation:TalkIllustration-module__t0rRbq__drop .5s var(--ease) .4s both, TalkIllustration-module__t0rRbq__bob 4s ease-in-out 3.2s infinite}.TalkIllustration-module__t0rRbq__badge{animation:TalkIllustration-module__t0rRbq__pop .35s var(--ease) 2.9s both}.TalkIllustration-module__t0rRbq__sparkle{animation:2.8s ease-in-out 1.2s infinite both TalkIllustration-module__t0rRbq__twinkle}}@keyframes TalkIllustration-module__t0rRbq__pop{0%{opacity:0;transform:scale(.4)}70%{opacity:1;transform:scale(1.05)}to{transform:scale(1)}}@keyframes TalkIllustration-module__t0rRbq__typing{0%,92%{opacity:1}to{opacity:0}}@keyframes TalkIllustration-module__t0rRbq__bounce{0%,to{transform:translateY(0)}40%{transform:translateY(-4px)}}@keyframes TalkIllustration-module__t0rRbq__show{0%{opacity:0}}@keyframes TalkIllustration-module__t0rRbq__draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes TalkIllustration-module__t0rRbq__ring{0%,60%,to{transform:rotate(0)}10%{transform:rotate(-9deg)}20%{transform:rotate(9deg)}30%{transform:rotate(-7deg)}40%{transform:rotate(5deg)}}@keyframes TalkIllustration-module__t0rRbq__wave{0%{opacity:.5;transform:scale(1)}70%,to{opacity:0;transform:scale(1.6)}}@keyframes TalkIllustration-module__t0rRbq__drop{0%{opacity:0;transform:translateY(-16px)scale(.7)}70%{opacity:1;transform:translateY(2px)scale(1.03)}to{transform:none}}@keyframes TalkIllustration-module__t0rRbq__bob{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@keyframes TalkIllustration-module__t0rRbq__twinkle{0%,to{opacity:.45;transform:scale(.75)}50%{opacity:1;transform:scale(1.15)}}
.PhoneGate-module__F8POWW__dialog{width:min(440px,100vw - 32px);max-height:calc(100dvh - 32px);padding:var(--s-6) var(--s-5) var(--s-4);border:1px solid var(--border);border-radius:var(--r-lg);background:var(--surface);color:var(--text);box-shadow:var(--shadow-pop)}.PhoneGate-module__F8POWW__dialog::backdrop{background:var(--scrim)}.PhoneGate-module__F8POWW__title{font-size:var(--fs-xl)}.PhoneGate-module__F8POWW__why{margin-top:var(--s-2);color:var(--text-muted)}.PhoneGate-module__F8POWW__form{margin-top:var(--s-5)}.PhoneGate-module__F8POWW__foot{justify-content:space-between;gap:var(--s-2);margin-top:var(--s-4);padding-top:var(--s-3);border-top:1px solid var(--border);flex-wrap:wrap;display:flex}.PhoneGate-module__F8POWW__footLink{min-height:var(--tap);padding:0 var(--s-2);border-radius:var(--r-sm);color:var(--ink);font-size:var(--fs-sm);text-underline-offset:3px;background:0 0;border:0;align-items:center;font-weight:600;text-decoration:underline;display:inline-flex}.PhoneGate-module__F8POWW__footLink:hover{background:var(--ink-wash);color:var(--ink-strong)}.PhoneGate-module__F8POWW__loading{color:var(--correct);font-weight:600}.PhoneGate-module__F8POWW__error{margin-top:var(--s-2);color:var(--mark);font-size:var(--fs-sm)}
.InviteArt-module__5r6P5a__art{width:100%;max-width:440px;height:auto;display:block}.InviteArt-module__5r6P5a__ground{stroke:var(--hero-line);stroke-width:2px;stroke-linecap:round;fill:none}.InviteArt-module__5r6P5a__trail{fill:none;stroke:var(--accent);stroke-width:3px;stroke-dasharray:2 9;stroke-linecap:round}.InviteArt-module__5r6P5a__linkChip{fill:var(--surface)}.InviteArt-module__5r6P5a__linkIcon{fill:none;stroke:var(--ink);stroke-width:2.4px;stroke-linecap:round}.InviteArt-module__5r6P5a__linkText{fill:var(--text);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:15px;font-weight:700}.InviteArt-module__5r6P5a__youHalo{fill:var(--ink)}.InviteArt-module__5r6P5a__friendHalo{fill:var(--hero-line)}.InviteArt-module__5r6P5a__personFill{fill:var(--hero-text)}.InviteArt-module__5r6P5a__youFill{fill:var(--on-ink)}.InviteArt-module__5r6P5a__personLabel{fill:var(--hero-muted);font-size:15px;font-weight:700}.InviteArt-module__5r6P5a__coinEdge{fill:var(--wait)}.InviteArt-module__5r6P5a__coinFace{fill:var(--accent)}.InviteArt-module__5r6P5a__coinRing{fill:none;stroke:var(--accent-strong);stroke-width:1.5px}.InviteArt-module__5r6P5a__coinText{fill:var(--on-accent);font-weight:800}.InviteArt-module__5r6P5a__percentChip{fill:var(--accent)}.InviteArt-module__5r6P5a__spendText{fill:var(--accent);font-size:28px;font-weight:800}.InviteArt-module__5r6P5a__spendNote{fill:var(--hero-muted);font-size:15px;font-weight:600}.InviteArt-module__5r6P5a__percentText{fill:var(--on-accent);font-size:16px;font-weight:800}@media (prefers-reduced-motion:no-preference){.InviteArt-module__5r6P5a__trail{animation:1.6s linear infinite InviteArt-module__5r6P5a__travel}@keyframes InviteArt-module__5r6P5a__travel{to{stroke-dashoffset:-22px}}}
