.study-panel-module__F2HDPa__panel{background:var(--field);color:var(--on-fill);position:relative}.study-panel-module__F2HDPa__panel:after{content:"";background:var(--accent-rule);width:4px;position:absolute;top:0;bottom:0;right:0}.study-panel-module__F2HDPa__inner{flex-direction:column;min-height:100vh;max-height:100vh;padding:28px 36px 28px 32px;display:flex;position:sticky;top:0;overflow-y:auto}.study-panel-module__F2HDPa__wordmark{width:200px;height:auto;margin-bottom:56px;display:block}.study-panel-module__F2HDPa__title{font-size:var(--text-step-title);font-weight:var(--font-weight-bold);letter-spacing:-.01em;color:var(--on-fill);margin:0 0 14px;line-height:1.1}.study-panel-module__F2HDPa__title:before{content:"";background:var(--accent-rule);width:44px;height:4px;margin-bottom:16px;display:block}.study-panel-module__F2HDPa__deck{font-size:var(--text-body);color:var(--text-on-field);margin:0 0 40px;line-height:1.55}.study-panel-module__F2HDPa__where{font-size:var(--text-label);font-weight:var(--font-weight-bold);font-variant-numeric:tabular-nums;color:var(--on-fill);flex-wrap:wrap;align-items:center;gap:6px 10px;margin:0 0 20px;display:flex}.study-panel-module__F2HDPa__chip{background:var(--c);color:var(--field);font-size:var(--text-chip);font-weight:var(--font-weight-heavy);align-items:center;gap:6px;padding:2px 8px;display:inline-flex}.study-panel-module__F2HDPa__steps{border-top:1px solid var(--rule-on-field);margin:0;padding:0;list-style:none}.study-panel-module__F2HDPa__steps li{border-bottom:1px solid var(--rule-on-field)}.study-panel-module__F2HDPa__row{width:100%;min-height:40px;font:inherit;font-size:var(--text-label);text-align:left;color:var(--text-on-field);background:0 0;border:0;grid-template-columns:34px 1fr;align-items:center;padding:8px 0;line-height:1.3;display:grid}button.study-panel-module__F2HDPa__row{cursor:pointer}button.study-panel-module__F2HDPa__row:hover .study-panel-module__F2HDPa__label{color:var(--on-fill);text-underline-offset:3px;text-decoration:underline}.study-panel-module__F2HDPa__num{border:2px solid var(--c);width:22px;height:22px;font-size:var(--text-xs);font-weight:var(--font-weight-heavy);font-variant-numeric:tabular-nums;color:var(--on-fill);place-items:center;display:grid}.study-panel-module__F2HDPa__now .study-panel-module__F2HDPa__label{color:var(--on-fill);font-weight:var(--font-weight-bold)}.study-panel-module__F2HDPa__now .study-panel-module__F2HDPa__num{background:var(--c);color:var(--field)}.study-panel-module__F2HDPa__opt{font-size:var(--text-xs);font-weight:var(--font-weight-normal);color:var(--text-on-field);margin-left:6px}.study-panel-module__F2HDPa__sub{font-size:var(--text-sm);color:var(--text-on-field);gap:4px;margin:0 0 8px 34px;padding:0;list-style:none;display:grid}.study-panel-module__F2HDPa__sub li{border:0;align-items:center;gap:8px;display:flex}.study-panel-module__F2HDPa__sub li:before{content:"";border-radius:var(--radius-round);border:1.5px solid var(--text-on-field);width:6px;height:6px}.study-panel-module__F2HDPa__sub .study-panel-module__F2HDPa__subNow{color:var(--on-fill);font-weight:var(--font-weight-semibold)}.study-panel-module__F2HDPa__sub .study-panel-module__F2HDPa__subNow:before,.study-panel-module__F2HDPa__sub .study-panel-module__F2HDPa__subDone:before{background:var(--on-fill);border-color:var(--on-fill)}.study-panel-module__F2HDPa__key{font-size:var(--text-chip);color:var(--text-on-field);flex-wrap:wrap;gap:6px 14px;margin:14px 0 0;display:flex}.study-panel-module__F2HDPa__key span{align-items:center;gap:6px;display:inline-flex}.study-panel-module__F2HDPa__key span:before{content:"";background:var(--c);flex-shrink:0;width:12px;height:12px}.study-panel-module__F2HDPa__foot{font-size:var(--text-chip);color:var(--text-on-field);margin:auto 0 0;padding-top:20px}.study-panel-module__F2HDPa__footIcon{vertical-align:-3px;margin-right:8px}.study-panel-module__F2HDPa__foot a{color:var(--on-fill);text-underline-offset:3px;padding-block:3px}.study-panel-module__F2HDPa__saved{font-size:var(--text-chip);color:var(--text-on-field);padding-top:12px}.study-panel-module__F2HDPa__savedText{margin:0 0 6px;line-height:1.45}.study-panel-module__F2HDPa__savedActions{gap:16px;margin:0;display:flex}.study-panel-module__F2HDPa__savedLink{min-height:24px;font:inherit;color:var(--text-on-field);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.study-panel-module__F2HDPa__savedLink:hover{color:var(--on-fill)}.study-panel-module__F2HDPa__savedLink:disabled{cursor:default}.study-panel-module__F2HDPa__srOnly{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:1040px){.study-panel-module__F2HDPa__panel:after{width:auto;height:4px;top:auto;left:0}.study-panel-module__F2HDPa__inner{min-height:0;max-height:none;padding:20px 20px 24px;position:static;overflow-y:visible}.study-panel-module__F2HDPa__wordmark{width:170px;margin-bottom:28px}.study-panel-module__F2HDPa__title{font-size:var(--text-3xl)}.study-panel-module__F2HDPa__deck{margin-bottom:20px}.study-panel-module__F2HDPa__where{margin-bottom:0}.study-panel-module__F2HDPa__saved{padding-top:16px}.study-panel-module__F2HDPa__steps,.study-panel-module__F2HDPa__key,.study-panel-module__F2HDPa__foot{display:none}}
.parts-module__xzirZG__steps{max-width:var(--measure-work);counter-reset:step;margin:0 0 20px;padding:0;list-style:none}.parts-module__xzirZG__steps li{border-bottom:1px solid var(--border);font-size:var(--text-body);color:var(--text-primary);overflow-wrap:anywhere;grid-template-columns:28px minmax(0,1fr);gap:12px;padding:10px 0;line-height:1.5;display:grid}.parts-module__xzirZG__steps code,.parts-module__xzirZG__note code{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.9em}.parts-module__xzirZG__steps li:first-child{border-top:1px solid var(--border)}.parts-module__xzirZG__stepNum{background:var(--accent-1);width:24px;height:24px;color:var(--on-fill);font-size:var(--text-xs);font-weight:var(--font-weight-heavy);font-variant-numeric:tabular-nums;place-items:center;margin-top:1px;display:grid}.parts-module__xzirZG__note{max-width:var(--measure-work);background:var(--quiet-fill);font-size:var(--text-label);color:var(--text-secondary);margin:0 0 20px;padding:14px 18px;line-height:1.55}.parts-module__xzirZG__note p{margin:0}.parts-module__xzirZG__note .parts-module__xzirZG__phoneOnly{display:none}@media (max-width:640px) and (pointer:coarse){.parts-module__xzirZG__note .parts-module__xzirZG__phoneOnly{margin-top:8px;display:block}}.parts-module__xzirZG__note p+p{margin-top:8px}.parts-module__xzirZG__note .parts-module__xzirZG__noteTitle{font-size:var(--text-body);font-weight:var(--font-weight-bold);color:var(--accent-1);align-items:center;gap:8px;margin:0 0 6px;display:flex}.parts-module__xzirZG__drop{width:100%;max-width:var(--measure-work);border:1px dashed var(--text-muted);border-radius:var(--radius-control);background:var(--surface);font:inherit;text-align:center;color:var(--text-primary);cursor:pointer;padding:28px 24px;display:block}.parts-module__xzirZG__drop:hover,.parts-module__xzirZG__drop.parts-module__xzirZG__dragging{border-color:var(--accent-1);background:var(--selected-fill);border-style:solid}.parts-module__xzirZG__drop[aria-disabled=true]{border-style:solid;border-color:var(--border);background:var(--secondary);color:var(--text-muted);cursor:not-allowed}.parts-module__xzirZG__drop svg{color:var(--accent-1);margin:0 auto 8px;display:block}.parts-module__xzirZG__drop[aria-disabled=true] svg{color:var(--text-muted)}.parts-module__xzirZG__drop .parts-module__xzirZG__touchLabel{display:none}@media (hover:none) and (pointer:coarse){.parts-module__xzirZG__drop .parts-module__xzirZG__pointerLabel{display:none}.parts-module__xzirZG__drop .parts-module__xzirZG__touchLabel{display:block}}.parts-module__xzirZG__drop b{font-size:var(--text-body);font-weight:var(--font-weight-bold);display:block}.parts-module__xzirZG__drop span{font-size:var(--text-sm);color:var(--text-muted);margin-top:4px;display:block}.parts-module__xzirZG__rows{max-width:var(--measure-work);border-top:1px solid var(--border);margin:20px 0 0;padding:0;list-style:none}.parts-module__xzirZG__row{border-bottom:1px solid var(--border);align-items:flex-start;gap:16px;padding:12px 0;display:flex}.parts-module__xzirZG__fileIcon{color:var(--text-muted);flex-shrink:0;margin-top:2px}.parts-module__xzirZG__rowBody{flex:1;min-width:0}.parts-module__xzirZG__rowName{font-size:var(--text-base);font-weight:var(--font-weight-semibold);color:var(--text-primary);overflow-wrap:anywhere;margin:0}.parts-module__xzirZG__rowMeta{font-size:var(--text-sm);color:var(--text-muted);font-variant-numeric:tabular-nums;margin:2px 0 0}.parts-module__xzirZG__progress{background:var(--border);height:4px;margin-top:8px;overflow:hidden}.parts-module__xzirZG__progress i{background:var(--accent-1);transform-origin:0;height:100%;transition:transform .2s;display:block}.parts-module__xzirZG__problem{font-size:var(--text-label);font-weight:var(--font-weight-bold);color:var(--accent-1);align-items:flex-start;gap:8px;margin:8px 0 0;line-height:1.45;display:flex}.parts-module__xzirZG__problem svg{flex-shrink:0;width:18px;height:18px;margin-top:2px}.parts-module__xzirZG__rowActions{flex-shrink:0;align-items:center;gap:14px;padding-top:2px;display:flex}@media (max-width:640px){.parts-module__xzirZG__row{flex-wrap:wrap}.parts-module__xzirZG__rowActions{justify-content:flex-end;width:100%;padding-top:0}}.parts-module__xzirZG__statusBlock{max-width:var(--measure-work);color:var(--accent-1);grid-template-columns:24px minmax(0,1fr);gap:14px;padding:40px 0 20px;display:grid}.parts-module__xzirZG__statusBlock svg{margin-top:4px}.parts-module__xzirZG__statusTitle{font-size:var(--text-2xl);font-weight:var(--font-weight-bold);letter-spacing:-.005em;color:var(--text-primary);margin:0 0 8px;line-height:1.3}.parts-module__xzirZG__statusBody{font-size:var(--text-body);color:var(--text-secondary);margin:0;line-height:1.6}.parts-module__xzirZG__statusCentered{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:16px;margin:0 auto;padding:64px 0 24px;display:flex}.parts-module__xzirZG__statusCentered svg{margin-top:0}.parts-module__xzirZG__statusCentered .parts-module__xzirZG__statusBody{max-width:34rem}.parts-module__xzirZG__statusCentered~.parts-module__xzirZG__note{margin-left:auto;margin-right:auto}@media (min-width:1041px){.parts-module__xzirZG__statusCentered{min-height:calc(100dvh - var(--bar-h,96px) - 48px);padding-top:24px}.parts-module__xzirZG__statusCentered:has(~.parts-module__xzirZG__note){min-height:0;padding-top:64px}}.parts-module__xzirZG__loader{flex-shrink:0;overflow:visible}.parts-module__xzirZG__loader rect{fill:none;stroke:var(--accent-1);stroke-width:5px}.parts-module__xzirZG__loaderTrack{opacity:.12}.parts-module__xzirZG__loaderCar{stroke-dasharray:25 75;animation:1.2s linear infinite parts-module__xzirZG__parts-travel}@keyframes parts-module__xzirZG__parts-travel{to{stroke-dashoffset:-100px}}@media (prefers-reduced-motion:reduce){.parts-module__xzirZG__loaderCar{animation:none}}.parts-module__xzirZG__spin{animation:1s linear infinite parts-module__xzirZG__parts-spin}@keyframes parts-module__xzirZG__parts-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.parts-module__xzirZG__spin{animation:none}}.parts-module__xzirZG__frontendOnly{bottom:0;right:0;left:var(--panel-w,0px);z-index:3;background:var(--notice);color:var(--notice-foreground);font-size:var(--text-label);align-items:center;gap:12px;padding:12px clamp(20px,5vw,72px);line-height:1.5;display:flex;position:fixed}.parts-module__xzirZG__frontendOnly svg{flex-shrink:0}.parts-module__xzirZG__frontendOnly .parts-module__xzirZG__frontendText{max-width:880px;margin:0}.parts-module__xzirZG__frontendOnly strong{font-weight:800}
.report-module__YlpJ5W__page{background:var(--surface);min-height:100vh;color:var(--text-primary);font-size:var(--text-body);line-height:1.55}.report-module__YlpJ5W__skip{z-index:60;border-radius:var(--radius-control);background:var(--surface);color:var(--accent-1);font-weight:var(--font-weight-heavy);padding:10px 16px;text-decoration:none;position:absolute;top:-100px;left:16px}.report-module__YlpJ5W__skip:focus{top:12px}.report-module__YlpJ5W__main{min-width:0;padding:0 clamp(20px, 5vw, 72px) calc(40px + var(--bar-h,0px))}.report-module__YlpJ5W__main a{color:var(--accent-1);text-underline-offset:3px}.report-module__YlpJ5W__main:focus{outline:none}.report-module__YlpJ5W__main>*{max-width:880px}.report-module__YlpJ5W__wide>*{max-width:none}.report-module__YlpJ5W__title{font-size:var(--text-step-title);font-weight:var(--font-weight-bold);letter-spacing:-.01em;color:var(--accent-1);margin:0;padding-top:clamp(32px,5vw,56px);line-height:1.1}.report-module__YlpJ5W__confirm{margin-top:32px}.report-module__YlpJ5W__confirmText{margin:0 0 24px}.report-module__YlpJ5W__srOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.study-shell-module__kzMsxq__layout{grid-template-columns:var(--panel-w) minmax(0, 1fr);--panel-w:340px;background:var(--surface);min-height:100vh;color:var(--text-primary);font-size:var(--text-body);line-height:1.55;display:grid}.study-shell-module__kzMsxq__skip{z-index:60;border-radius:var(--radius-control);background:var(--surface);color:var(--accent-1);font-weight:var(--font-weight-heavy);padding:10px 16px;text-decoration:none;position:absolute;top:-100px;left:16px}.study-shell-module__kzMsxq__skip:focus{outline-color:var(--focus-ring-on-field);top:12px}.study-shell-module__kzMsxq__main{min-width:0;padding:0 clamp(20px, 5vw, 72px) calc(40px + var(--note-h,0px))}.study-shell-module__kzMsxq__main a{color:var(--accent-1);text-underline-offset:3px}.study-shell-module__kzMsxq__main:focus{outline:none}.study-shell-module__kzMsxq__main>*{max-width:880px}@media (max-width:1040px){.study-shell-module__kzMsxq__layout{--panel-w:0px;grid-template-columns:minmax(0,1fr)}}
.field-module__2-W-kW__canvas{top:max(24px, calc((100vh - var(--s-h)) / 2));height:var(--s-h);margin-top:var(--s-gap);flex-direction:column;min-width:0;display:flex;position:sticky}.field-module__2-W-kW__head{border-bottom:1px solid var(--border);gap:12px;padding-bottom:14px;display:grid}.field-module__2-W-kW__rail{flex-wrap:wrap;gap:6px;margin:0;padding:0;display:flex}.field-module__2-W-kW__rail button{border:2px solid var(--scale-3);background:var(--surface);cursor:pointer;border-radius:0;width:20px;height:20px;padding:0;transition:background-color .25s,border-color .25s}.field-module__2-W-kW__rail button[data-done]{border-color:var(--scale-2);background:var(--scale-2)}.field-module__2-W-kW__rail button[aria-current=step]{border-color:var(--mark);background:var(--mark)}.field-module__2-W-kW__rail button:hover{border-color:var(--mark)}.field-module__2-W-kW__ctitle{grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:2px 16px;min-height:66px;margin:0;display:grid}.field-module__2-W-kW__title{font-size:var(--text-body);font-weight:var(--font-weight-heavy);color:var(--accent-1);text-overflow:ellipsis;white-space:nowrap;grid-area:1/1;display:block;overflow:hidden}.field-module__2-W-kW__sub{-webkit-line-clamp:2;font-size:var(--text-sm);min-height:2lh;color:var(--text-muted);-webkit-box-orient:vertical;grid-area:2/1;line-height:1.4;display:-webkit-box;overflow:hidden}.field-module__2-W-kW__sub span[data-lead]{font-weight:var(--font-weight-bold);color:var(--accent-1)}.field-module__2-W-kW__sub span+span:before{content:"·";opacity:.6;margin:0 8px}.field-module__2-W-kW__act{grid-area:1/2/3;align-self:center;align-items:center;gap:8px;display:flex}.field-module__2-W-kW__act[hidden]{display:none}.field-module__2-W-kW__open{border:1px solid var(--accent-1);border-radius:var(--radius-control);background:var(--accent-1);min-height:34px;color:var(--on-fill);font:inherit;font-size:var(--text-sm);font-weight:var(--font-weight-bold);white-space:nowrap;cursor:pointer;padding:6px 12px}.field-module__2-W-kW__open:hover{background:var(--accent-1-hover)}.field-module__2-W-kW__clear{border:1px solid var(--accent-1);border-radius:var(--radius-control);min-height:34px;color:var(--accent-1);font:inherit;font-size:var(--text-sm);font-weight:var(--font-weight-bold);cursor:pointer;background:0 0;padding:6px 12px}.field-module__2-W-kW__clear:hover{background:var(--selected-fill)}.field-module__2-W-kW__selhint{font-size:var(--text-sm);color:var(--text-muted);white-space:nowrap}.field-module__2-W-kW__toggle{width:44px;height:44px;color:var(--accent-1);cursor:pointer;background:0 0;border:0;justify-content:center;align-self:center;align-items:center;margin:-5px 0;padding:0;display:inline-flex}.field-module__2-W-kW__toggle svg{width:20px;height:20px}.field-module__2-W-kW__field{flex:1;min-height:0;margin:18px 0 0;position:relative}.field-module__2-W-kW__sq{background:var(--scale-1);cursor:pointer;opacity:0;border:0;border-radius:0;padding:0;position:absolute;top:0;left:0}.field-module__2-W-kW__sq:after{content:"";border:2px solid var(--shade);opacity:0;transition:opacity .35s;position:absolute;inset:0}.field-module__2-W-kW__sq[data-hollow]:after{opacity:1}.field-module__2-W-kW__sq[data-out]{pointer-events:none}.field-module__2-W-kW__sq[data-also]{outline:2px solid var(--you);outline-offset:2px}.field-module__2-W-kW__sq[data-more]{--dot:var(--surface)}.field-module__2-W-kW__sq[data-more]:before{content:"";width:calc(var(--more) * 7px - 2px);background:repeating-linear-gradient(to right, var(--dot) 0 5px, transparent 5px 7px);pointer-events:none;height:5px;position:absolute;bottom:3px;left:3px}.field-module__2-W-kW__sq[data-more="1"]{--more:1}.field-module__2-W-kW__sq[data-more="2"]{--more:2}.field-module__2-W-kW__sq[data-more="3"]{--more:3}.field-module__2-W-kW__sq:focus-visible{outline:3px solid var(--focus-ring);outline-offset:3px;z-index:2}.field-module__2-W-kW__lab{font:inherit;font-size:var(--text-sm);font-weight:var(--font-weight-bold);color:var(--text-primary);text-align:left;cursor:pointer;opacity:0;background:0 0;border:0;align-items:center;gap:0 8px;padding:0;line-height:1.25;display:flex;position:absolute}.field-module__2-W-kW__lab em{font-style:normal;font-weight:var(--font-weight-semibold);color:var(--text-muted);font-variant-numeric:tabular-nums}.field-module__2-W-kW__lab i{flex-shrink:0;width:12px;height:12px}.field-module__2-W-kW__lab[data-kind~=left]{text-align:right;justify-content:flex-end;padding-right:14px}.field-module__2-W-kW__lab[data-kind~=left] span{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.field-module__2-W-kW__lab[data-kind~=below]{text-align:center;flex-direction:column;justify-content:flex-start;align-items:center;gap:2px;padding-top:10px}.field-module__2-W-kW__lab[data-kind~=above]{flex-direction:column;justify-content:flex-end;align-items:flex-start;gap:2px;padding-bottom:8px}.field-module__2-W-kW__lab[data-kind~=row]{white-space:nowrap;flex-direction:row;justify-content:flex-start;align-items:center;gap:8px;padding:0;overflow:hidden}.field-module__2-W-kW__lab[data-kind~=row] span{text-overflow:ellipsis;overflow:hidden}.field-module__2-W-kW__lab[data-kind~=mark]{font-size:var(--text-xs);font-weight:var(--font-weight-bold);color:var(--text-muted)}.field-module__2-W-kW__lab[data-kind~=dow]{justify-content:center}.field-module__2-W-kW__lab[data-kind~=head]{align-items:flex-end}.field-module__2-W-kW__lab[data-kind~=stack]{flex-direction:column;justify-content:center;align-items:flex-end;gap:0;padding-right:10px;line-height:1.15}.field-module__2-W-kW__lab:hover span{text-underline-offset:3px;text-decoration:underline}.field-module__2-W-kW__lab[data-lit] span,.field-module__2-W-kW__lab[data-lit] em{color:var(--you)}.field-module__2-W-kW__count{font-size:var(--text-sm);font-weight:var(--font-weight-heavy);color:var(--you);font-variant-numeric:tabular-nums;opacity:0;align-items:center;display:flex;position:absolute}.field-module__2-W-kW__ghost{background:var(--secondary);opacity:0;pointer-events:none;position:absolute}.field-module__2-W-kW__ghost[data-out]{border:1px solid var(--secondary);background:0 0}.field-module__2-W-kW__rule{background:var(--border);opacity:0;pointer-events:none;position:absolute}.field-module__2-W-kW__tip{--ax:0px;z-index:6;border-radius:var(--radius-control);background:var(--accent-1);width:max-content;max-width:280px;color:var(--on-fill);font-size:var(--text-sm);pointer-events:none;opacity:0;white-space:normal;padding:10px 14px;line-height:1.45;position:absolute;transform:translate(-50%,-100%)}.field-module__2-W-kW__tip[data-below]{transform:translate(-50%)}.field-module__2-W-kW__tip:after{content:"";bottom:-5px;left:calc(50% + var(--ax,0px) - 5px);background:inherit;width:10px;height:10px;position:absolute;transform:rotate(45deg)}.field-module__2-W-kW__tip[data-below]:after{top:-5px;bottom:auto}.field-module__2-W-kW__tip b{font-size:var(--text-label)}.field-module__2-W-kW__ring{border:2px solid var(--accent-1);pointer-events:none;opacity:0;position:absolute}.field-module__2-W-kW__detail{z-index:5;background:var(--accent-1);color:var(--on-fill);font-size:var(--text-sm);align-items:flex-start;gap:8px;margin-top:6px;padding:12px 6px 12px 14px;line-height:1.45;display:flex;position:absolute;top:100%;left:0;right:0}.field-module__2-W-kW__detailText{flex:1;gap:2px;min-width:0;display:grid}.field-module__2-W-kW__detailText b{font-size:var(--text-label)}.field-module__2-W-kW__detailClose{width:44px;height:44px;color:inherit;cursor:pointer;background:0 0;border:0;flex-shrink:0;place-items:center;margin:-10px 0;padding:0;display:grid}.field-module__2-W-kW__detailClose svg{width:20px;height:20px}@media (min-width:1001px){.field-module__2-W-kW__detail{margin-top:0;top:auto;bottom:56px}}.field-module__2-W-kW__sel{border-top:1px solid var(--border);min-height:48px;font-size:var(--text-sm);color:var(--text-muted);margin-top:14px;padding-top:12px}.field-module__2-W-kW__key{flex-wrap:wrap;gap:6px 28px;margin:0;display:flex}.field-module__2-W-kW__key span{align-items:center;gap:3px;display:inline-flex}.field-module__2-W-kW__key i{display:inline-block}.field-module__2-W-kW__key i:last-of-type{margin-right:8px}@media (pointer:coarse){.field-module__2-W-kW__rail button{width:28px;height:28px;margin:8px}.field-module__2-W-kW__open,.field-module__2-W-kW__clear{min-height:44px}.field-module__2-W-kW__lab:before{content:"";position:absolute;inset:-8px 0}}@media (max-width:1000px){.field-module__2-W-kW__canvas{background:var(--surface);z-index:3;order:-1;height:min(60vh,560px);margin-top:0;padding-top:12px;position:sticky;top:0}}@media (max-width:640px){.field-module__2-W-kW__canvas{--full:clamp(258px, 32vh, 298px);--strip:132px;height:var(--full);border-bottom:1px solid var(--border);padding:8px 0 4px}.field-module__2-W-kW__head{border-bottom:0;gap:0;padding-bottom:4px}.field-module__2-W-kW__rail,.field-module__2-W-kW__sel{display:none}.field-module__2-W-kW__canvas[data-compact]{height:var(--strip)}.field-module__2-W-kW__canvas[data-overlay]{margin-bottom:calc(var(--strip) - var(--full))}.field-module__2-W-kW__ctitle{grid-template-rows:40px 26px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:0 8px;min-height:0}.field-module__2-W-kW__title{grid-area:1/1/auto/-1}.field-module__2-W-kW__ctitle{position:relative}.field-module__2-W-kW__ctitle:has(.field-module__2-W-kW__toggle) .field-module__2-W-kW__title{padding-right:44px}.field-module__2-W-kW__toggle{margin:0;position:absolute;top:-2px;right:0}.field-module__2-W-kW__sub{-webkit-line-clamp:1;grid-area:2/1/auto/-1;min-height:0}.field-module__2-W-kW__canvas[data-focus] .field-module__2-W-kW__sub,.field-module__2-W-kW__canvas[data-drill] .field-module__2-W-kW__sub{grid-column:1}.field-module__2-W-kW__act{grid-area:2/2;align-self:center;margin:-4px 0}.field-module__2-W-kW__open,.field-module__2-W-kW__clear{min-height:30px;padding:4px 10px}.field-module__2-W-kW__title{font-size:var(--text-sm)}.field-module__2-W-kW__field{margin-top:4px}.field-module__2-W-kW__lab{font-size:var(--text-xs)}}@media (max-width:1000px) and (max-height:520px){.field-module__2-W-kW__canvas{height:var(--s-h);background:0 0;border-bottom:0;order:0;margin-top:0;padding:0;top:8px}.field-module__2-W-kW__head{border-bottom:0;gap:0;padding-bottom:6px}.field-module__2-W-kW__rail,.field-module__2-W-kW__sel,.field-module__2-W-kW__sub{display:none}.field-module__2-W-kW__ctitle{grid-template-rows:auto 34px;grid-template-columns:1fr;gap:6px 0;min-height:0}.field-module__2-W-kW__act{grid-area:2/1;align-self:start}.field-module__2-W-kW__act[hidden]{visibility:hidden;display:flex}.field-module__2-W-kW__open,.field-module__2-W-kW__clear{min-height:30px;padding:4px 10px}.field-module__2-W-kW__title{font-size:var(--text-label)}.field-module__2-W-kW__field{margin-top:6px}.field-module__2-W-kW__lab{font-size:var(--text-xs)}}@media (prefers-reduced-motion:reduce){.field-module__2-W-kW__rail button,.field-module__2-W-kW__sq:after,.field-module__2-W-kW__canvas{transition:none}}@media print{.field-module__2-W-kW__canvas{break-inside:avoid;border:0;order:1;height:520px;margin:8px 0 20px;padding:0;position:static}.field-module__2-W-kW__rail,.field-module__2-W-kW__tip,.field-module__2-W-kW__ring,.field-module__2-W-kW__act{display:none!important}.field-module__2-W-kW__sel,.field-module__2-W-kW__sub{min-height:0;margin-top:8px;padding-top:8px;display:block!important}.field-module__2-W-kW__key span:last-child{display:none}.field-module__2-W-kW__head{gap:12px}.field-module__2-W-kW__ctitle{grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr)}}.field-module__2-W-kW__canvas[data-paper]{border:0;order:1;height:520px;margin:8px 0 20px;padding:0;position:static}.field-module__2-W-kW__canvas[data-paper] .field-module__2-W-kW__rail,.field-module__2-W-kW__canvas[data-paper] .field-module__2-W-kW__tip,.field-module__2-W-kW__canvas[data-paper] .field-module__2-W-kW__ring,.field-module__2-W-kW__canvas[data-paper] .field-module__2-W-kW__act{display:none!important}.field-module__2-W-kW__canvas[data-paper] .field-module__2-W-kW__sel,.field-module__2-W-kW__canvas[data-paper] .field-module__2-W-kW__sub{min-height:0;margin-top:8px;padding-top:8px;display:block!important}.field-module__2-W-kW__canvas[data-paper] .field-module__2-W-kW__key span:last-child{display:none}.field-module__2-W-kW__canvas[data-paper] .field-module__2-W-kW__head{gap:12px}.field-module__2-W-kW__canvas[data-paper] .field-module__2-W-kW__ctitle{grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr)}
.intro-module__lepXmW__intro{z-index:40;background:var(--surface);color:var(--text-primary);align-items:center;padding:clamp(24px,5vw,72px);display:grid;position:fixed;inset:0;overflow-y:auto}.intro-module__lepXmW__inner{gap:clamp(20px,4vh,40px);width:100%;max-width:880px;margin:0 auto;display:grid}.intro-module__lepXmW__eyebrow{font-size:var(--text-label);font-weight:var(--font-weight-semibold);color:var(--text-secondary);flex-wrap:wrap;align-items:center;gap:10px 14px;margin:0;display:flex}.intro-module__lepXmW__chip{background:var(--phase-profile);color:var(--on-fill);font-size:var(--text-chip);font-weight:var(--font-weight-heavy);letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:8px;padding:5px 10px;display:inline-flex}.intro-module__lepXmW__chip svg{width:14px;height:14px}.intro-module__lepXmW__title{font-size:var(--text-display);font-weight:var(--font-weight-bold);letter-spacing:-.03em;color:var(--accent-1);text-wrap:balance;margin:26px 0 16px;line-height:1}.intro-module__lepXmW__title span{display:inline-block}.intro-module__lepXmW__title:before{content:"";background:var(--phase-profile);width:56px;height:5px;margin-bottom:22px;display:block}.intro-module__lepXmW__lead{max-width:40ch;font-size:var(--text-deck);color:var(--text-primary);margin:0;line-height:1.5}.intro-module__lepXmW__field{height:clamp(160px,32vh,300px);position:relative}.intro-module__lepXmW__sq{background:var(--scale-1);opacity:0;position:absolute;top:0;left:0}.intro-module__lepXmW__actions{justify-items:start;gap:14px;display:grid}.intro-module__lepXmW__start{border-radius:var(--radius-control);background:var(--accent-1);min-height:52px;color:var(--on-fill);font:inherit;font-size:var(--text-body);font-weight:var(--font-weight-heavy);cursor:pointer;border:0;padding:14px 28px}.intro-module__lepXmW__start:hover{background:var(--accent-1-hover)}.intro-module__lepXmW__hint{font-size:var(--text-sm);color:var(--text-muted);margin:0}@media (max-width:640px){.intro-module__lepXmW__title{font-size:var(--text-display-phone);margin-top:18px}.intro-module__lepXmW__field{height:clamp(140px,28vh,220px)}}@media (max-height:520px){.intro-module__lepXmW__field{display:none}}
.form-module__Wa_jya__part{border-bottom:4px solid var(--accent-1);justify-content:space-between;align-items:baseline;gap:16px;padding:40px 0 14px;display:flex}.form-module__Wa_jya__partTitle{font-size:var(--text-label);font-weight:var(--font-weight-heavy);letter-spacing:.1em;text-transform:uppercase;color:var(--accent-1);align-items:center;gap:10px;margin:0;display:flex}.form-module__Wa_jya__partTitle:before{content:"";background:var(--accent-1);width:14px;height:14px}.form-module__Wa_jya__partNote{font-size:var(--text-sm);color:var(--text-muted);font-variant-numeric:tabular-nums}.form-module__Wa_jya__lead{max-width:62ch;font-size:var(--text-body);color:var(--text-secondary);margin:20px 0 0;line-height:1.6}.form-module__Wa_jya__lead+.form-module__Wa_jya__lead{margin-top:8px}.form-module__Wa_jya__lead strong{font-weight:var(--font-weight-semibold);color:var(--text-primary)}.form-module__Wa_jya__q{border-bottom:1px solid var(--border);padding:32px 0;scroll-margin-top:24px}.form-module__Wa_jya__q.form-module__Wa_jya__follow{margin-left:24px}.form-module__Wa_jya__qn{background:var(--accent-1);color:var(--on-fill);font-size:var(--text-chip);font-weight:var(--font-weight-heavy);letter-spacing:.06em;font-variant-numeric:tabular-nums;margin-bottom:10px;padding:2px 7px;display:table}.form-module__Wa_jya__qTitle{font-size:var(--text-2xl);font-weight:var(--font-weight-bold);letter-spacing:-.005em;color:var(--text-primary);margin:0 0 18px;line-height:1.3}.form-module__Wa_jya__qTitle.form-module__Wa_jya__withHint{margin-bottom:6px}.form-module__Wa_jya__compact .form-module__Wa_jya__qTitle{font-size:var(--text-intro);font-weight:var(--font-weight-semibold);letter-spacing:0;line-height:1.45}.form-module__Wa_jya__compact{padding:24px 0}.form-module__Wa_jya__hint{font-size:var(--text-label);color:var(--text-muted);margin:0 0 18px;line-height:1.5}.form-module__Wa_jya__need{font-size:var(--text-label);font-weight:var(--font-weight-heavy);color:var(--accent-1);align-items:center;gap:8px;margin:14px 0 0;display:flex}.form-module__Wa_jya__need svg{flex-shrink:0;width:18px;height:18px}.form-module__Wa_jya__tiles{grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:8px;display:grid}.form-module__Wa_jya__tiles.form-module__Wa_jya__wide{grid-template-columns:repeat(auto-fill,minmax(250px,1fr))}.form-module__Wa_jya__tile{border:1px solid var(--border);border-radius:var(--radius-control);background:var(--surface);min-height:54px;font-size:var(--text-base);color:var(--text-primary);cursor:pointer;justify-content:space-between;align-items:center;gap:10px;padding:12px 14px;line-height:1.3;display:flex;position:relative}.form-module__Wa_jya__tile:hover{border-color:var(--accent-1)}.form-module__Wa_jya__tile input{opacity:0;pointer-events:none;position:absolute}.form-module__Wa_jya__mark{border:1.5px solid var(--text-muted);border-radius:var(--radius-control);flex-shrink:0;place-items:center;width:18px;height:18px;display:grid}.form-module__Wa_jya__tile:has(input[type=radio]) .form-module__Wa_jya__mark{border-radius:var(--radius-round)}.form-module__Wa_jya__tile:has(input:checked){background:var(--selected-fill);border-color:var(--selected-edge);color:var(--accent-1);font-weight:var(--font-weight-bold)}.form-module__Wa_jya__tile:has(input:checked) .form-module__Wa_jya__mark{border-color:var(--accent-1);background:var(--accent-1)}.form-module__Wa_jya__mark svg{width:11px;height:11px;color:var(--on-fill);display:none}.form-module__Wa_jya__tile:has(input[type=checkbox]:checked) .form-module__Wa_jya__mark svg{display:block}.form-module__Wa_jya__tile:has(input[type=radio]:checked) .form-module__Wa_jya__mark{background:var(--surface)}.form-module__Wa_jya__tile:has(input[type=radio]:checked) .form-module__Wa_jya__mark:after{content:"";border-radius:var(--radius-round);background:var(--accent-1);width:8px;height:8px}.form-module__Wa_jya__tile:has(input:focus-visible){outline:3px solid var(--ring);outline-offset:2px}.form-module__Wa_jya__scale{border:1px solid var(--border);border-radius:var(--radius-control);grid-auto-columns:1fr;grid-auto-flow:column;display:grid}.form-module__Wa_jya__scale .form-module__Wa_jya__tile{border:0;border-left:1px solid var(--border);text-align:center;min-height:64px;font-size:var(--text-label);border-radius:0;justify-content:center;padding-top:18px}.form-module__Wa_jya__scale .form-module__Wa_jya__tile:first-child{border-left:0}.form-module__Wa_jya__scale .form-module__Wa_jya__mark{display:none}.form-module__Wa_jya__scale .form-module__Wa_jya__tile:before{content:"";border-bottom:1px solid var(--border);height:6px;position:absolute;top:0;left:0;right:0}.form-module__Wa_jya__scale .form-module__Wa_jya__tile:first-child:before{background:var(--scale-1)}.form-module__Wa_jya__scale .form-module__Wa_jya__tile:nth-child(2):before{background:var(--scale-2)}.form-module__Wa_jya__scale .form-module__Wa_jya__tile:nth-child(3):before{background:var(--scale-3)}.form-module__Wa_jya__scale .form-module__Wa_jya__tile:nth-child(4):before{background:var(--scale-4)}.form-module__Wa_jya__scale .form-module__Wa_jya__tile:nth-child(5):before,.form-module__Wa_jya__scale.form-module__Wa_jya__desc .form-module__Wa_jya__tile:first-child:before{background:var(--scale-5)}.form-module__Wa_jya__scale.form-module__Wa_jya__desc .form-module__Wa_jya__tile:nth-child(2):before{background:var(--scale-4)}.form-module__Wa_jya__scale.form-module__Wa_jya__desc .form-module__Wa_jya__tile:nth-child(4):before{background:var(--scale-2)}.form-module__Wa_jya__scale.form-module__Wa_jya__desc .form-module__Wa_jya__tile:nth-child(5):before{background:var(--scale-1)}.form-module__Wa_jya__scale.form-module__Wa_jya__seven .form-module__Wa_jya__tile:first-child:before{background:var(--scale7-1)}.form-module__Wa_jya__scale.form-module__Wa_jya__seven .form-module__Wa_jya__tile:nth-child(2):before{background:var(--scale7-2)}.form-module__Wa_jya__scale.form-module__Wa_jya__seven .form-module__Wa_jya__tile:nth-child(3):before{background:var(--scale7-3)}.form-module__Wa_jya__scale.form-module__Wa_jya__seven .form-module__Wa_jya__tile:nth-child(4):before{background:var(--scale7-4)}.form-module__Wa_jya__scale.form-module__Wa_jya__seven .form-module__Wa_jya__tile:nth-child(5):before{background:var(--scale7-5)}.form-module__Wa_jya__scale.form-module__Wa_jya__seven .form-module__Wa_jya__tile:nth-child(6):before{background:var(--scale7-6)}.form-module__Wa_jya__scale.form-module__Wa_jya__seven .form-module__Wa_jya__tile:nth-child(7):before{background:var(--scale7-7)}.form-module__Wa_jya__scale.form-module__Wa_jya__seven .form-module__Wa_jya__tile{font-variant-numeric:tabular-nums}.form-module__Wa_jya__scale .form-module__Wa_jya__tile:hover{background:var(--secondary)}.form-module__Wa_jya__scale .form-module__Wa_jya__tile:has(input:checked){background:var(--selected-fill);box-shadow:inset 0 0 0 2px var(--accent-1)}.form-module__Wa_jya__scaleEnds{font-size:var(--text-chip);color:var(--text-muted);justify-content:space-between;margin-top:8px;display:flex}.form-module__Wa_jya__status{font-size:var(--text-label);font-weight:var(--font-weight-bold);color:var(--accent-1);align-items:center;gap:8px;margin:28px 0 0;display:flex}.form-module__Wa_jya__status svg{flex-shrink:0}.form-module__Wa_jya__spin{animation:1s linear infinite form-module__Wa_jya__study-spin}@keyframes form-module__Wa_jya__study-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.form-module__Wa_jya__spin{animation:none}}.form-module__Wa_jya__status.form-module__Wa_jya__ready{color:var(--success)}.form-module__Wa_jya__field{border:1px solid var(--text-muted);border-radius:var(--radius-control);background:var(--surface);width:100%;max-width:520px;height:56px;color:var(--text-primary);font:inherit;font-size:var(--text-body);padding:0 14px}.form-module__Wa_jya__field::placeholder{color:var(--text-muted)}.form-module__Wa_jya__textarea{max-width:var(--measure-work);resize:vertical;height:auto;min-height:200px;padding:14px;line-height:1.6}.form-module__Wa_jya__selectWrap{max-width:520px;position:relative}.form-module__Wa_jya__selectWrap .form-module__Wa_jya__field{appearance:none;cursor:pointer;padding-right:44px}.form-module__Wa_jya__selectWrap .form-module__Wa_jya__field[data-empty=true]{color:var(--text-muted)}.form-module__Wa_jya__selectWrap svg{width:18px;height:18px;color:var(--accent-1);pointer-events:none;position:absolute;top:50%;right:14px;transform:translateY(-50%)}.form-module__Wa_jya__comboWrap{max-width:520px;position:relative}.form-module__Wa_jya__comboList{z-index:4;border:1px solid var(--accent-1);border-radius:var(--radius-control);background:var(--surface);max-height:320px;margin:0;padding:4px 0;list-style:none;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow-y:auto}.form-module__Wa_jya__comboOption{min-height:44px;color:var(--text-primary);line-height:1.4;font-size:var(--text-body);cursor:pointer;border-block:1px solid #0000;padding:10px 14px}.form-module__Wa_jya__comboOption strong{font-weight:var(--font-weight-heavy)}.form-module__Wa_jya__comboOption[aria-selected=true]{border-color:var(--selected-edge);background:var(--selected-fill);color:var(--accent-1)}.form-module__Wa_jya__comboList[data-place=above]{top:auto;bottom:calc(100% + 4px)}.form-module__Wa_jya__other{max-width:520px;margin-top:12px}.form-module__Wa_jya__other label{font-size:var(--text-label);font-weight:var(--font-weight-bold);color:var(--text-secondary);margin-bottom:6px;display:block}.form-module__Wa_jya__picked{background:var(--quiet-fill);justify-content:space-between;align-items:center;gap:16px;max-width:520px;padding:16px 18px;display:flex}.form-module__Wa_jya__picked small{font-size:var(--text-xs);font-weight:var(--font-weight-heavy);letter-spacing:.1em;text-transform:uppercase;color:var(--text-muted);display:block}.form-module__Wa_jya__picked b{font-size:var(--text-xl);color:var(--accent-1);line-height:1.3;display:block}.form-module__Wa_jya__picked span{font-size:var(--text-sm);color:var(--text-muted);font-variant-numeric:tabular-nums}.form-module__Wa_jya__match{border:1px solid var(--border);border-radius:var(--radius-control);background:var(--surface);width:100%;max-width:520px;font:inherit;text-align:left;cursor:pointer;padding:12px 14px;display:block}.form-module__Wa_jya__match:hover{border-color:var(--accent-1)}.form-module__Wa_jya__match small{font-size:var(--text-xs);font-weight:var(--font-weight-heavy);letter-spacing:.1em;text-transform:uppercase;color:var(--text-muted);display:block}.form-module__Wa_jya__match b{font-size:var(--text-body);color:var(--accent-1);line-height:1.3;display:block}.form-module__Wa_jya__match span{font-size:var(--text-sm);color:var(--text-muted);margin-top:2px;display:block}.form-module__Wa_jya__linkBtn{min-height:44px;font:inherit;font-size:var(--text-label);font-weight:var(--font-weight-bold);color:var(--accent-1);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;align-items:center;margin:-10px -8px;padding:0 8px;text-decoration:underline;display:inline-flex}.form-module__Wa_jya__linkBtn[aria-disabled=true]{color:var(--text-muted);cursor:not-allowed;text-decoration:none}.form-module__Wa_jya__srOnly{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:640px){.form-module__Wa_jya__q.form-module__Wa_jya__follow{margin-left:12px}.form-module__Wa_jya__qTitle{font-size:1.3125rem}.form-module__Wa_jya__tiles,.form-module__Wa_jya__tiles.form-module__Wa_jya__wide{grid-template-columns:1fr}.form-module__Wa_jya__scale{grid-auto-flow:row}.form-module__Wa_jya__scale .form-module__Wa_jya__tile{border-left:0;border-top:1px solid var(--border);justify-content:flex-start;min-height:50px}.form-module__Wa_jya__scale .form-module__Wa_jya__tile:first-child{border-top:0}.form-module__Wa_jya__scaleEnds{display:none}}
.continue-bar-module__r9hxOW__bar{bottom:var(--note-h,0px);z-index:2;background:var(--surface);border-top:1px solid var(--border);margin-top:48px;position:sticky}.continue-bar-module__r9hxOW__bar[data-resting]{border-top-color:#0000}.continue-bar-module__r9hxOW__end{height:1px}.continue-bar-module__r9hxOW__inner{justify-content:space-between;align-items:center;gap:20px;max-width:880px;padding:16px 0 20px;display:flex}.continue-bar-module__r9hxOW__inset{--inset:max(var(--gutter), calc((100% - var(--maxw)) / 2 + var(--gutter)));padding-inline:var(--inset);max-width:none}.continue-bar-module__r9hxOW__back{flex-shrink:0;gap:6px;margin-right:4px}.continue-bar-module__r9hxOW__statusText{align-items:center;gap:8px;display:inline-flex}.continue-bar-module__r9hxOW__statusText svg{flex-shrink:0}.continue-bar-module__r9hxOW__spin{animation:1s linear infinite continue-bar-module__r9hxOW__bar-spin}@keyframes continue-bar-module__r9hxOW__bar-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.continue-bar-module__r9hxOW__spin{animation:none}}.continue-bar-module__r9hxOW__secondary{flex-shrink:0;align-items:center;margin-right:4px;display:inline-flex}.continue-bar-module__r9hxOW__meter{min-width:0;font-size:var(--text-label);color:var(--text-secondary);flex:1;align-items:center;gap:6px 14px;display:flex}.continue-bar-module__r9hxOW__squares{flex-shrink:0;gap:4px;display:flex}.continue-bar-module__r9hxOW__left{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.continue-bar-module__r9hxOW__squares i{border:2px solid var(--accent-1);width:14px;height:14px}.continue-bar-module__r9hxOW__squares i.continue-bar-module__r9hxOW__on{background:var(--accent-1)}.continue-bar-module__r9hxOW__meter b{color:var(--text-primary);font-variant-numeric:tabular-nums}.continue-bar-module__r9hxOW__gap{font:inherit;font-weight:var(--font-weight-bold);color:var(--accent-1);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;margin:-3px 0;padding:3px 0;text-decoration:underline}.continue-bar-module__r9hxOW__srOnly{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:640px){.continue-bar-module__r9hxOW__squares{display:none}.continue-bar-module__r9hxOW__left,.continue-bar-module__r9hxOW__gap{margin-block:-11px;padding-block:11px}.continue-bar-module__r9hxOW__inner{flex-wrap:wrap;gap:10px 16px;padding:12px 0 16px}.continue-bar-module__r9hxOW__meter{flex-basis:100%;order:0}.continue-bar-module__r9hxOW__back{order:1;margin:0 0 0 -8px}.continue-bar-module__r9hxOW__secondary{flex-basis:100%;order:4;margin:0}.continue-bar-module__r9hxOW__inner>[data-size=xl]{order:3;margin-left:auto}}
.report-module__iu_VXW__root{--mark:var(--phase-profile);--you:var(--accent-1);--s-gap:48px;--s-bottom:24px;--s-h:min(calc(100vh - var(--s-gap) - var(--s-bottom)), 920px);max-width:1200px;color:var(--text-primary);font-size:var(--text-body);margin:0 auto;padding-bottom:120px;line-height:1.55}.report-module__iu_VXW__grid{grid-template-columns:minmax(300px,5fr) minmax(0,7fr);align-items:start;gap:0 64px;display:grid}.report-module__iu_VXW__steps{min-width:0;padding-bottom:42vh}.report-module__iu_VXW__step{align-items:center;min-height:76vh;padding:8vh 0;display:flex}.report-module__iu_VXW__step:first-child{min-height:calc(var(--s-gap) + var(--s-h));padding-top:var(--s-gap)}.report-module__iu_VXW__step:last-child{min-height:60vh}.report-module__iu_VXW__card{opacity:.34;width:100%;min-width:0;transition:opacity .45s}.report-module__iu_VXW__step[data-active] .report-module__iu_VXW__card{opacity:1}.report-module__iu_VXW__chip{background:var(--phase-profile);color:var(--on-fill);font-size:var(--text-chip);font-weight:var(--font-weight-heavy);letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:8px;padding:5px 10px;display:inline-flex}.report-module__iu_VXW__chip svg{width:14px;height:14px}.report-module__iu_VXW__eyebrow{font-size:var(--text-label);font-weight:var(--font-weight-semibold);color:var(--text-secondary);flex-wrap:wrap;align-items:center;gap:10px 14px;margin:0;display:flex}.report-module__iu_VXW__name{font-size:var(--text-display);font-weight:var(--font-weight-bold);letter-spacing:-.03em;color:var(--accent-1);text-wrap:balance;margin:26px 0 16px;line-height:.98}.report-module__iu_VXW__name:focus,.report-module__iu_VXW__name:focus-visible{outline:none}.report-module__iu_VXW__name:before{content:"";background:var(--phase-profile);width:56px;height:5px;margin-bottom:22px;display:block}.report-module__iu_VXW__name span{display:inline-block}.report-module__iu_VXW__style{font-size:var(--text-body);font-weight:var(--font-weight-bold);color:var(--text-secondary);margin:0 0 18px}.report-module__iu_VXW__tag{max-width:36ch;font-size:var(--text-xl);color:var(--text-primary);margin:0;line-height:1.45}.report-module__iu_VXW__basis{font-size:var(--text-sm);color:var(--text-muted);flex-wrap:wrap;align-items:baseline;gap:4px 18px;margin:22px 0 0;display:flex}.report-module__iu_VXW__basis b{color:var(--text-secondary);font-weight:var(--font-weight-bold)}.report-module__iu_VXW__thin{background:var(--quiet-fill);font-size:var(--text-label);color:var(--text-secondary);margin:14px 0 0;padding:14px 18px}.report-module__iu_VXW__thin b{color:var(--accent-1)}.report-module__iu_VXW__hint{font-size:var(--text-sm);font-weight:var(--font-weight-bold);color:var(--text-muted);align-items:center;gap:8px;margin:32px 0 0;display:inline-flex}.report-module__iu_VXW__hint svg{width:16px;height:16px}.report-module__iu_VXW__kicker{font-size:var(--text-chip);font-weight:var(--font-weight-heavy);letter-spacing:.1em;text-transform:uppercase;color:var(--mark);align-items:center;gap:10px;margin:0;display:flex}.report-module__iu_VXW__kicker:before{content:"";background:var(--mark);width:12px;height:12px}.report-module__iu_VXW__h{font-size:var(--text-statement);font-weight:var(--font-weight-bold);letter-spacing:-.015em;color:var(--text-primary);text-wrap:balance;margin:14px 0 12px;line-height:1.1}.report-module__iu_VXW__lead{max-width:44ch;font-size:var(--text-intro);color:var(--text-primary);margin:0;line-height:1.5}.report-module__iu_VXW__n{font-weight:var(--font-weight-heavy);color:var(--mark);font-variant-numeric:tabular-nums}.report-module__iu_VXW__n[data-navy]{color:var(--accent-1)}.report-module__iu_VXW__ev{font:inherit;color:inherit;text-align:left;cursor:pointer;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;-webkit-text-decoration-color:var(--scale-3);text-decoration-color:var(--scale-3);text-underline-offset:3px;background:0 0;border:0;padding:0;text-decoration-thickness:1.5px}.report-module__iu_VXW__ev:hover,.report-module__iu_VXW__ev:focus-visible,.report-module__iu_VXW__ev[aria-pressed=true]{text-decoration-style:solid;-webkit-text-decoration-color:var(--accent-1);text-decoration-color:var(--accent-1)}.report-module__iu_VXW__ev[aria-pressed=true]{background:var(--selected-fill);-webkit-box-decoration-break:clone;box-decoration-break:clone;margin:0 -3px;padding:0 3px}.report-module__iu_VXW__find{gap:8px;max-width:48ch;margin:18px 0 0;padding:0;list-style:none;display:grid}.report-module__iu_VXW__find li{font-size:var(--text-body);color:var(--text-secondary);padding-left:22px;line-height:1.45;position:relative}.report-module__iu_VXW__find li:before{content:"";background:var(--phase-profile);width:12px;height:2px;position:absolute;top:.72em;left:0}.report-module__iu_VXW__colsNote{max-width:48ch;font-size:var(--text-sm);color:var(--text-muted);margin:14px 0 0}@media (min-width:641px){.report-module__iu_VXW__colsNote{display:none}}.report-module__iu_VXW__find[data-facts] li{font-size:var(--text-intro);color:var(--text-primary)}.report-module__iu_VXW__dims{gap:24px;margin-top:26px;display:grid}.report-module__iu_VXW__dims[data-compact]{gap:14px;margin-top:18px}.report-module__iu_VXW__dimName{font-size:var(--text-body);font-weight:var(--font-weight-bold);color:var(--accent-1);justify-content:space-between;gap:12px;margin-bottom:9px;display:flex}.report-module__iu_VXW__dims[data-compact] .report-module__iu_VXW__dimName{font-size:var(--text-label);margin-bottom:6px}.report-module__iu_VXW__mscale{grid-template-columns:repeat(5,1fr);height:10px;display:grid;position:relative}.report-module__iu_VXW__mscale i{transform-origin:0;transition:transform .35s cubic-bezier(.16,1,.3,1);transform:scaleX(0)}.report-module__iu_VXW__mscale i:first-child{background:var(--scale-1)}.report-module__iu_VXW__mscale i:nth-child(2){background:var(--scale-2);transition-delay:70ms}.report-module__iu_VXW__mscale i:nth-child(3){background:var(--scale-3);transition-delay:.14s}.report-module__iu_VXW__mscale i:nth-child(4){background:var(--scale-4);transition-delay:.21s}.report-module__iu_VXW__mscale i:nth-child(5){background:var(--scale-5);transition-delay:.28s}.report-module__iu_VXW__mdot{border:4px solid var(--you);background:var(--surface);opacity:0;width:22px;height:22px;margin:-11px 0 0;transition:left .9s cubic-bezier(.34,1.56,.64,1) .35s,opacity .2s .3s;position:absolute;top:50%;left:0}.report-module__iu_VXW__dim[data-revealed] .report-module__iu_VXW__mscale i{transform:scaleX(1)}.report-module__iu_VXW__dim[data-revealed] .report-module__iu_VXW__mdot{opacity:1}.report-module__iu_VXW__ends{font-size:var(--text-sm);color:var(--text-secondary);justify-content:space-between;gap:16px;margin-top:9px;display:flex}.report-module__iu_VXW__dims[data-compact] .report-module__iu_VXW__ends{font-size:var(--text-xs);margin-top:6px}.report-module__iu_VXW__ends .report-module__iu_VXW__on{font-weight:var(--font-weight-heavy);color:var(--text-primary)}.report-module__iu_VXW__chart{width:100%;margin-top:20px}.report-module__iu_VXW__barsV{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;align-items:end;gap:6px;height:150px;display:grid}.report-module__iu_VXW__barsV[data-tall]{height:200px}.report-module__iu_VXW__barsV[data-sparse]{--axis-h:26px;position:relative}.report-module__iu_VXW__barsV[data-sparse]:after{content:"";left:0;right:0;bottom:var(--axis-h);background:var(--border);pointer-events:none;height:1px;position:absolute}.report-module__iu_VXW__barsV[data-sparse] .report-module__iu_VXW__axis{height:var(--axis-h);text-align:left;white-space:nowrap;border-top:0;margin-top:0;padding-top:6px;overflow:visible}.report-module__iu_VXW__col{cursor:pointer;flex-direction:column;justify-content:flex-end;min-width:0;height:100%;display:flex}.report-module__iu_VXW__col .report-module__iu_VXW__val,.report-module__iu_VXW__row .report-module__iu_VXW__val{font-size:var(--text-sm);font-weight:var(--font-weight-heavy);color:var(--text-primary);font-variant-numeric:tabular-nums;white-space:nowrap}.report-module__iu_VXW__col .report-module__iu_VXW__val{text-align:center;min-height:1.4em}.report-module__iu_VXW__root[data-focusing] .report-module__iu_VXW__val{color:var(--you)}.report-module__iu_VXW__bar{background:var(--secondary);width:62%;margin:2px auto 0;transition:height .9s cubic-bezier(.16,1,.3,1);position:relative}.report-module__iu_VXW__col .report-module__iu_VXW__bar{flex:none}.report-module__iu_VXW__fill{background:var(--bar,var(--accent-1));transition:background-color .9s,opacity .18s;position:absolute;inset:0}.report-module__iu_VXW__chart[data-state=neutral] .report-module__iu_VXW__fill{background:var(--scale-1)}.report-module__iu_VXW__chart[data-state=neutral] .report-module__iu_VXW__val{visibility:hidden}.report-module__iu_VXW__root[data-focusing] .report-module__iu_VXW__fill{opacity:.32}.report-module__iu_VXW__you{background:var(--you);position:absolute;bottom:0;left:0;right:0}.report-module__iu_VXW__row .report-module__iu_VXW__you{top:0;right:auto}.report-module__iu_VXW__axis{border-top:1px solid var(--border);font-size:var(--text-chip);font-weight:var(--font-weight-semibold);color:var(--text-primary);text-align:center;margin-top:6px;padding-top:6px;line-height:1.2}.report-module__iu_VXW__barsH{gap:8px;display:grid}.report-module__iu_VXW__row{cursor:pointer;grid-template-columns:minmax(0,1fr) 72px;align-items:center;gap:4px 12px;display:grid}.report-module__iu_VXW__row .report-module__iu_VXW__rowName{font-size:var(--text-sm);font-weight:var(--font-weight-semibold);color:var(--text-primary)}.report-module__iu_VXW__row .report-module__iu_VXW__bar{grid-column:1/-1;width:100%;height:12px;margin:0;transition:none}.report-module__iu_VXW__row .report-module__iu_VXW__fill{transition:width .9s cubic-bezier(.16,1,.3,1),background-color .9s,opacity .18s;right:auto}.report-module__iu_VXW__row .report-module__iu_VXW__val{text-align:right}.report-module__iu_VXW__stack{gap:1px;height:30px;display:flex}.report-module__iu_VXW__seg{background:var(--bar);min-width:0;font-size:var(--text-sm);font-weight:var(--font-weight-heavy);color:var(--on-fill);cursor:pointer;white-space:nowrap;justify-content:center;align-items:center;transition:flex-grow .9s cubic-bezier(.16,1,.3,1),background-color .9s,opacity .18s;display:flex;position:relative;overflow:hidden}.report-module__iu_VXW__seg[data-light]{color:var(--accent-1)}.report-module__iu_VXW__chart[data-state=neutral] .report-module__iu_VXW__seg{background:var(--scale-1);color:#0000}.report-module__iu_VXW__seg[data-static]{cursor:default}.report-module__iu_VXW__chartNote{font-size:var(--text-chip);color:var(--text-muted);margin:10px 0 0;line-height:1.45}.report-module__iu_VXW__toggle{border:1px solid var(--border);gap:0;margin-top:16px;display:inline-flex}.report-module__iu_VXW__toggle button{background:var(--surface);min-height:32px;font:inherit;font-size:var(--text-chip);font-weight:var(--font-weight-bold);color:var(--text-muted);cursor:pointer;border:0;padding:4px 12px}.report-module__iu_VXW__toggle button[aria-pressed=true]{background:var(--accent-1);color:var(--on-fill)}.report-module__iu_VXW__toggle button:focus-visible{outline:3px solid var(--focus-ring);outline-offset:2px}.report-module__iu_VXW__root[data-focusing] .report-module__iu_VXW__seg[data-dim]{opacity:.32}.report-module__iu_VXW__key,.report-module__iu_VXW__legend{font-size:var(--text-chip);color:var(--text-primary);flex-wrap:wrap;gap:6px 16px;margin:12px 0 0;padding:0;list-style:none;display:flex}.report-module__iu_VXW__key li,.report-module__iu_VXW__legend li{align-items:center;gap:8px;display:inline-flex}.report-module__iu_VXW__key li:before,.report-module__iu_VXW__legend li:before{content:"";background:var(--c);width:12px;height:12px}.report-module__iu_VXW__legend{font-size:var(--text-label);gap:6px;margin-top:22px;display:grid}.report-module__iu_VXW__legend li{grid-template-columns:14px 1fr auto;gap:10px;display:grid}.report-module__iu_VXW__legend li:before{width:14px;height:14px}.report-module__iu_VXW__legend b{font-weight:var(--font-weight-heavy);font-variant-numeric:tabular-nums}.report-module__iu_VXW__acts{margin:20px 0 0;padding:0;list-style:none}.report-module__iu_VXW__acts li{font-size:var(--text-label);cursor:pointer;grid-template-columns:minmax(0,1fr) 40px;align-items:center;gap:6px 12px;padding:8px 0;display:grid}.report-module__iu_VXW__acts li[hidden]{display:none}.report-module__iu_VXW__acts li:hover .report-module__iu_VXW__actName{text-underline-offset:3px;text-decoration:underline}.report-module__iu_VXW__acts li[data-lit] .report-module__iu_VXW__actName{font-weight:var(--font-weight-heavy);color:var(--you)}.report-module__iu_VXW__acts b{text-align:right;font-weight:var(--font-weight-heavy);font-variant-numeric:tabular-nums;color:var(--accent-1)}.report-module__iu_VXW__acts .report-module__iu_VXW__actBar{background:var(--secondary);grid-column:1/-1;height:8px;position:relative}.report-module__iu_VXW__acts .report-module__iu_VXW__actBar i{background:var(--accent-1);height:100%;transition:width .9s cubic-bezier(.16,1,.3,1),background-color .9s;display:block}.report-module__iu_VXW__acts[data-state=neutral] .report-module__iu_VXW__actBar i{background:var(--scale-1);width:50%!important}.report-module__iu_VXW__acts .report-module__iu_VXW__actBar u{background:var(--you);display:none;position:absolute;inset:0 auto 0 0}.report-module__iu_VXW__root[data-focusing] .report-module__iu_VXW__acts .report-module__iu_VXW__actBar i{background:var(--scale-2)}.report-module__iu_VXW__root[data-focusing] .report-module__iu_VXW__acts .report-module__iu_VXW__actBar u{display:block}.report-module__iu_VXW__none{color:var(--text-muted);font-style:normal}.report-module__iu_VXW__more{font:inherit;font-size:var(--text-label);font-weight:var(--font-weight-bold);color:var(--accent-1);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;margin-top:14px;padding:10px 0;text-decoration:underline}.report-module__iu_VXW__h3{font-size:var(--text-xl);font-weight:var(--font-weight-bold);margin:32px 0 0}.report-module__iu_VXW__actions{flex-wrap:wrap;align-items:center;gap:14px 20px;margin-top:16px;display:flex}.report-module__iu_VXW__btn{border-radius:var(--radius-control);background:var(--accent-1);min-height:52px;color:var(--on-fill);font:inherit;font-size:var(--text-body);font-weight:var(--font-weight-heavy);cursor:pointer;border:0;align-items:center;gap:10px;padding:14px 24px;display:inline-flex}.report-module__iu_VXW__btn:hover{background:var(--accent-1-hover)}.report-module__iu_VXW__btn svg{width:20px;height:20px}.report-module__iu_VXW__pdfNote{max-width:62ch;font-size:var(--text-label);color:var(--text-muted);margin:16px 0 0}.report-module__iu_VXW__after{max-width:880px;margin:24px auto 0}.report-module__iu_VXW__part{border-bottom:4px solid var(--mark);justify-content:space-between;align-items:baseline;gap:16px;margin-top:56px;padding-bottom:14px;display:flex}.report-module__iu_VXW__part h2{font-size:var(--text-label);font-weight:var(--font-weight-heavy);letter-spacing:.1em;text-transform:uppercase;color:var(--mark);align-items:center;gap:10px;margin:0;display:flex}.report-module__iu_VXW__part h2:before{content:"";background:var(--mark);width:14px;height:14px}.report-module__iu_VXW__part span{font-size:var(--text-sm);color:var(--text-muted)}.report-module__iu_VXW__pair{grid-template-columns:1fr 1fr;gap:0 48px;display:grid}.report-module__iu_VXW__block{padding:28px 0}.report-module__iu_VXW__block h3{font-size:var(--text-xl);font-weight:var(--font-weight-bold);margin:0 0 4px;line-height:1.3}.report-module__iu_VXW__block .report-module__iu_VXW__blockHint{font-size:var(--text-label);color:var(--text-muted);margin:0 0 18px}.report-module__iu_VXW__said{margin:0;padding:0;list-style:none}.report-module__iu_VXW__said li{border-top:1px solid var(--border);font-size:var(--text-label);padding:10px 0 10px 26px;line-height:1.45;position:relative}.report-module__iu_VXW__said li:last-child{border-bottom:1px solid var(--border)}.report-module__iu_VXW__said li:before{content:"";background:var(--accent-1);width:12px;height:12px;position:absolute;top:15px;left:0}.report-module__iu_VXW__said[data-saw] li:before{box-sizing:border-box;border:2px solid var(--accent-1);background:0 0}.report-module__iu_VXW__empty{max-width:52ch;padding:40px 0}.report-module__iu_VXW__emptyEyebrow{font-size:var(--text-chip);font-weight:var(--font-weight-heavy);letter-spacing:.08em;text-transform:uppercase;color:var(--phase-profile);margin:0 0 8px}.report-module__iu_VXW__emptyTitle{font-size:var(--text-statement);font-weight:var(--font-weight-bold);color:var(--accent-1);margin:0 0 10px;line-height:1.15}.report-module__iu_VXW__emptyBody{color:var(--text-secondary);margin:0;line-height:1.6}.report-module__iu_VXW__printHead,.report-module__iu_VXW__printFoot{display:none}.report-module__iu_VXW__printTitle{font-size:var(--text-3xl);font-weight:var(--font-weight-bold);color:var(--accent-1);margin:0 0 12px;line-height:1.08}.report-module__iu_VXW__printTitle:before{content:"";background:var(--phase-profile);width:44px;height:4px;margin-bottom:18px;display:block}.report-module__iu_VXW__printDeck{max-width:52ch;font-size:var(--text-deck);color:var(--text-secondary);margin:0}.report-module__iu_VXW__printFoot{font-size:var(--text-xs);color:var(--text-muted);margin-top:32px}@media (max-width:1000px){.report-module__iu_VXW__grid{grid-template-columns:1fr}.report-module__iu_VXW__step,.report-module__iu_VXW__step:first-child{min-height:0;padding:40px 0}}@media (max-width:760px){.report-module__iu_VXW__pair{grid-template-columns:1fr}}@media (max-width:640px){.report-module__iu_VXW__step,.report-module__iu_VXW__step:first-child{padding:28px 0}.report-module__iu_VXW__name{font-size:var(--text-display-phone);margin-top:18px}.report-module__iu_VXW__hint{display:none}.report-module__iu_VXW__part{flex-direction:column;align-items:flex-start;gap:4px}.report-module__iu_VXW__part h2{letter-spacing:.08em;align-items:flex-start}.report-module__iu_VXW__part h2:before{flex-shrink:0;margin-top:4px}.report-module__iu_VXW__part span{padding-left:24px}}@media (max-width:1000px) and (max-height:520px){.report-module__iu_VXW__root{--s-gap:0px;--s-h:calc(100vh - 56px);padding-bottom:60px}.report-module__iu_VXW__grid{grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:0 20px}.report-module__iu_VXW__step{min-height:78vh;padding:5vh 0}.report-module__iu_VXW__step:first-child{min-height:calc(100vh - 56px)}.report-module__iu_VXW__step:last-child{min-height:50vh}.report-module__iu_VXW__name{font-size:var(--text-display-phone);margin-top:14px}.report-module__iu_VXW__h{font-size:var(--text-2xl)}}@media (prefers-reduced-motion:reduce){.report-module__iu_VXW__card,.report-module__iu_VXW__mscale i,.report-module__iu_VXW__mdot,.report-module__iu_VXW__bar,.report-module__iu_VXW__fill,.report-module__iu_VXW__seg,.report-module__iu_VXW__acts .report-module__iu_VXW__actBar i{transition:none}}@media print{.report-module__iu_VXW__root{max-width:7.5in;padding:0}.report-module__iu_VXW__grid{flex-direction:column;align-items:stretch;display:flex}.report-module__iu_VXW__steps{display:contents}.report-module__iu_VXW__step,.report-module__iu_VXW__step:first-child{min-height:0;padding:8px 0;display:block}.report-module__iu_VXW__step[data-key=end]{order:2}.report-module__iu_VXW__card{transition:none;opacity:1!important}.report-module__iu_VXW__kicker,.report-module__iu_VXW__h,.report-module__iu_VXW__h3,.report-module__iu_VXW__lead{break-after:avoid}.report-module__iu_VXW__lead,.report-module__iu_VXW__chart,.report-module__iu_VXW__acts,.report-module__iu_VXW__dim,.report-module__iu_VXW__legend,.report-module__iu_VXW__find li,.report-module__iu_VXW__thin,.report-module__iu_VXW__basis,.report-module__iu_VXW__block{break-inside:avoid}.report-module__iu_VXW__dims{gap:16px;margin-top:16px}.report-module__iu_VXW__h{margin:8px 0}.report-module__iu_VXW__ev{margin:0;padding:0;background:0 0!important;text-decoration:none!important}.report-module__iu_VXW__hint,.report-module__iu_VXW__more,.report-module__iu_VXW__actions,.report-module__iu_VXW__pdfNote,.report-module__iu_VXW__h3{display:none!important}.report-module__iu_VXW__acts li[hidden]{display:grid!important}.report-module__iu_VXW__printHead{margin-bottom:4px;display:block}.report-module__iu_VXW__printFoot{display:block}.report-module__iu_VXW__mscale i{transition:none;transform:none}.report-module__iu_VXW__mdot{opacity:1;transition:none}.report-module__iu_VXW__chart[data-state=neutral] .report-module__iu_VXW__fill,.report-module__iu_VXW__acts[data-state=neutral] .report-module__iu_VXW__actBar i{background:var(--accent-1)}}.report-module__iu_VXW__root[data-paper]{max-width:7.5in;padding:0}.report-module__iu_VXW__root[data-paper] .report-module__iu_VXW__grid{flex-direction:column;align-items:stretch;display:flex}.report-module__iu_VXW__root[data-paper] .report-module__iu_VXW__steps{display:contents}.report-module__iu_VXW__root[data-paper] .report-module__iu_VXW__step,.report-module__iu_VXW__root[data-paper] .report-module__iu_VXW__step:first-child{min-height:0;padding:8px 0;display:block}.report-module__iu_VXW__root[data-paper] .report-module__iu_VXW__step[data-key=end]{order:2}.report-module__iu_VXW__root[data-paper] .report-module__iu_VXW__card{transition:none;opacity:1!important}.report-module__iu_VXW__root[data-paper] .report-module__iu_VXW__ev{margin:0;padding:0;background:0 0!important;text-decoration:none!important}.report-module__iu_VXW__root[data-paper] .report-module__iu_VXW__hint,.report-module__iu_VXW__root[data-paper] .report-module__iu_VXW__more,.report-module__iu_VXW__root[data-paper] .report-module__iu_VXW__actions,.report-module__iu_VXW__root[data-paper] .report-module__iu_VXW__pdfNote,.report-module__iu_VXW__root[data-paper] .report-module__iu_VXW__h3{display:none!important}.report-module__iu_VXW__root[data-paper] .report-module__iu_VXW__acts li[hidden]{display:grid!important}.report-module__iu_VXW__root[data-paper] .report-module__iu_VXW__printHead{margin-bottom:4px;display:block}.report-module__iu_VXW__root[data-paper] .report-module__iu_VXW__printFoot{display:block}.report-module__iu_VXW__root[data-paper] .report-module__iu_VXW__mscale i{transition:none;transform:none}.report-module__iu_VXW__root[data-paper] .report-module__iu_VXW__mdot{opacity:1;transition:none}.report-module__iu_VXW__srOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.ucsb-module__bjWVVa__page{--measure:62ch;--maxw:1160px;--gutter:clamp(20px, 5vw, 56px);background:var(--surface);min-height:100%;color:var(--text-primary);font-size:var(--text-body);line-height:1.6}.ucsb-module__bjWVVa__page p{margin:0 0 1em}.ucsb-module__bjWVVa__page a{color:var(--accent-1);text-underline-offset:3px}.ucsb-module__bjWVVa__page a[href^=tel\:]{white-space:nowrap;font-variant-numeric:tabular-nums}.ucsb-module__bjWVVa__wrap{max-width:var(--maxw);padding:0 var(--gutter);margin:0 auto}.ucsb-module__bjWVVa__page .ucsb-module__bjWVVa__skip{z-index:60;border-radius:var(--radius-control);background:var(--surface);color:var(--accent-1);font-weight:var(--font-weight-heavy);padding:10px 16px;text-decoration:none;position:absolute;top:-100px;left:16px}.ucsb-module__bjWVVa__page .ucsb-module__bjWVVa__skip:focus{outline-color:var(--focus-ring-on-field);top:12px}.ucsb-module__bjWVVa__main:focus{outline:none}.ucsb-module__bjWVVa__opening{border-bottom:5px solid var(--accent-rule);background:var(--field);color:var(--on-fill);padding-bottom:96px}.ucsb-module__bjWVVa__opening.ucsb-module__bjWVVa__plain{padding-bottom:clamp(40px,6vw,72px)}.ucsb-module__bjWVVa__top{justify-content:space-between;align-items:center;gap:24px;padding-top:22px;padding-bottom:22px;display:flex}.ucsb-module__bjWVVa__home{align-items:center;min-height:44px;display:inline-flex}.ucsb-module__bjWVVa__wordmark{width:210px;height:auto;display:block}.ucsb-module__bjWVVa__topNav{font-size:var(--text-label);gap:24px;display:flex}.ucsb-module__bjWVVa__page .ucsb-module__bjWVVa__topNav a{color:var(--text-on-field);text-decoration:none}.ucsb-module__bjWVVa__page .ucsb-module__bjWVVa__topNav a:hover{color:var(--on-fill);text-decoration:underline}.ucsb-module__bjWVVa__openingBody{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:48px;padding-top:clamp(32px,6vw,72px);display:grid}.ucsb-module__bjWVVa__seal{width:150px;height:150px;display:block}.ucsb-module__bjWVVa__title{max-width:14ch;font-size:var(--text-display);font-weight:var(--font-weight-bold);letter-spacing:-.015em;margin:0 0 22px;line-height:1.04}.ucsb-module__bjWVVa__title:before{content:"";background:var(--accent-rule);width:48px;height:4px;margin-bottom:20px;display:block}.ucsb-module__bjWVVa__titleLong{max-width:20ch;font-size:var(--text-display-long);line-height:1.08}.ucsb-module__bjWVVa__title em{color:var(--accent-on-field);font-style:normal}.ucsb-module__bjWVVa__page .ucsb-module__bjWVVa__deck{max-width:54ch;font-size:var(--text-deck);color:var(--text-on-field);margin-bottom:32px}.ucsb-module__bjWVVa__opening .ucsb-module__bjWVVa__deck:last-child{margin-bottom:0}.ucsb-module__bjWVVa__actions{flex-wrap:wrap;align-items:center;gap:24px;display:flex}.ucsb-module__bjWVVa__page .ucsb-module__bjWVVa__btn{border-radius:var(--radius-button);background:var(--accent-1);color:var(--on-fill);font-size:var(--text-body);font-weight:var(--font-weight-heavy);align-items:center;gap:12px;padding:16px 28px;text-decoration:none;display:inline-flex}.ucsb-module__bjWVVa__page .ucsb-module__bjWVVa__btn:hover{background:var(--accent-1-hover)}.ucsb-module__bjWVVa__btn svg{width:16px;height:16px}.ucsb-module__bjWVVa__opening .ucsb-module__bjWVVa__btn{background:var(--surface);color:var(--accent-1)}.ucsb-module__bjWVVa__opening .ucsb-module__bjWVVa__btn:hover{background:var(--selected-fill)}.ucsb-module__bjWVVa__page .ucsb-module__bjWVVa__textLink{font-weight:var(--font-weight-bold)}.ucsb-module__bjWVVa__opening .ucsb-module__bjWVVa__textLink{color:var(--on-fill)}.ucsb-module__bjWVVa__tiles{grid-template-columns:repeat(4,1fr);gap:12px;margin-top:-64px;display:grid;position:relative}.ucsb-module__bjWVVa__tile,.ucsb-module__bjWVVa__panel{border:1px solid var(--border);background:var(--surface);border-top:0;position:relative}.ucsb-module__bjWVVa__tile:before,.ucsb-module__bjWVVa__panel:before{content:"";background:var(--edge-on-field);height:6px;position:absolute;top:0;left:-1px;right:-1px}.ucsb-module__bjWVVa__tile{padding:24px 20px 20px}.ucsb-module__bjWVVa__tile small,.ucsb-module__bjWVVa__panelTitle,.ucsb-module__bjWVVa__label{font-size:var(--text-xs);font-weight:var(--font-weight-heavy);letter-spacing:.1em;text-transform:uppercase;color:var(--text-muted);display:block}.ucsb-module__bjWVVa__tile small{margin-bottom:6px}.ucsb-module__bjWVVa__tile b{font-size:var(--text-xl);color:var(--accent-1);font-variant-numeric:tabular-nums;line-height:1.25;display:block}.ucsb-module__bjWVVa__tile span{font-size:var(--text-label);color:var(--text-secondary);margin-top:6px;line-height:1.45;display:block}.ucsb-module__bjWVVa__panel{margin-top:-64px;padding-top:6px}.ucsb-module__bjWVVa__panelTitle{margin:0;padding:16px 22px 12px;position:relative}.ucsb-module__bjWVVa__panel dl{grid-template-columns:2fr 1fr 1.3fr 1.6fr 1fr;margin:0;display:grid}.ucsb-module__bjWVVa__panelRow{border-top:1px solid var(--border);font-size:var(--text-label);padding:12px 22px 16px;line-height:1.45}.ucsb-module__bjWVVa__panelRow dt{color:var(--text-muted);margin-bottom:2px}.ucsb-module__bjWVVa__panelRow dd{color:var(--text-primary);overflow-wrap:anywhere;font-variant-numeric:tabular-nums;margin:0}.ucsb-module__bjWVVa__page .ucsb-module__bjWVVa__fineprint{font-size:var(--text-sm);color:var(--text-muted);margin:14px 0 0}.ucsb-module__bjWVVa__bodyGrid{grid-template-columns:200px minmax(0,1fr);gap:clamp(32px,6vw,80px);display:grid}.ucsb-module__bjWVVa__toc{max-height:calc(100vh - 48px);font-size:var(--text-sm);align-self:start;padding-top:clamp(28px,3.5vw,40px);position:sticky;top:24px;overflow-y:auto}.ucsb-module__bjWVVa__page .ucsb-module__bjWVVa__toc .ucsb-module__bjWVVa__label{margin:0 0 10px}.ucsb-module__bjWVVa__toc ol{border-top:1px solid var(--border);margin:0;padding:0;list-style:none}.ucsb-module__bjWVVa__page .ucsb-module__bjWVVa__toc a{border-bottom:1px solid var(--border-hairline);color:var(--text-secondary);padding:7px 0;text-decoration:none;display:block}.ucsb-module__bjWVVa__page .ucsb-module__bjWVVa__toc a:hover{color:var(--accent-1);text-decoration:underline}.ucsb-module__bjWVVa__page .ucsb-module__bjWVVa__toc a[aria-current=location]{color:var(--accent-1);font-weight:var(--font-weight-bold)}.ucsb-module__bjWVVa__tocSummary{cursor:pointer;justify-content:space-between;align-items:center;min-height:44px;margin:0;list-style:none;display:flex}.ucsb-module__bjWVVa__tocSummary::-webkit-details-marker{display:none}.ucsb-module__bjWVVa__tocSummary svg{width:16px;height:16px}.ucsb-module__bjWVVa__tocDetails[open] .ucsb-module__bjWVVa__tocSummary svg{transform:rotate(180deg)}.ucsb-module__bjWVVa__section{--c:var(--accent-1);padding-top:clamp(48px,6vw,80px);scroll-margin-top:16px}.ucsb-module__bjWVVa__head{border-bottom:4px solid var(--c);justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:28px;padding-bottom:14px;display:flex}.ucsb-module__bjWVVa__headTitle{font-size:var(--text-label);font-weight:var(--font-weight-heavy);letter-spacing:.1em;text-transform:uppercase;color:var(--accent-1);align-items:center;gap:12px;margin:0;display:flex}.ucsb-module__bjWVVa__headTitle:before{content:"";background:var(--c);flex-shrink:0;width:16px;height:16px}.ucsb-module__bjWVVa__head>span{font-size:var(--text-sm);color:var(--text-muted);font-variant-numeric:tabular-nums}.ucsb-module__bjWVVa__compact{padding-top:clamp(28px,3.5vw,40px)}.ucsb-module__bjWVVa__compact .ucsb-module__bjWVVa__head{border-bottom-width:1px;border-bottom-color:var(--border);margin-bottom:14px;padding-bottom:10px}.ucsb-module__bjWVVa__compact .ucsb-module__bjWVVa__headTitle{font-size:var(--text-subtitle);font-weight:var(--font-weight-bold);letter-spacing:0;text-transform:none;font-variant-numeric:tabular-nums;line-height:1.25}.ucsb-module__bjWVVa__compact .ucsb-module__bjWVVa__headTitle:before{display:none}.ucsb-module__bjWVVa__measure{max-width:var(--measure)}.ucsb-module__bjWVVa__questions [data-question]>*{max-width:630px}.ucsb-module__bjWVVa__page .ucsb-module__bjWVVa__measure p,.ucsb-module__bjWVVa__page .ucsb-module__bjWVVa__lede{color:var(--text-secondary)}.ucsb-module__bjWVVa__page .ucsb-module__bjWVVa__lede{max-width:60ch;font-size:var(--text-intro);margin:0 0 24px}.ucsb-module__bjWVVa__page .ucsb-module__bjWVVa__big{max-width:38ch;font-size:var(--text-statement);font-weight:var(--font-weight-semibold);color:var(--text-primary);margin:0;line-height:1.4}.ucsb-module__bjWVVa__big em{color:var(--accent-1);font-style:normal}.ucsb-module__bjWVVa__page .ucsb-module__bjWVVa__big+.ucsb-module__bjWVVa__lede{margin-top:18px}.ucsb-module__bjWVVa__footer{border-top:5px solid var(--accent-rule);background:var(--field);color:var(--text-on-field);padding-bottom:var(--note-h,0px);margin-top:clamp(56px,7vw,96px)}.ucsb-module__bjWVVa__footerInner{font-size:var(--text-sm);grid-template-columns:1.2fr 1fr 1fr;gap:32px;padding-top:36px;padding-bottom:44px;display:grid}.ucsb-module__bjWVVa__footerWordmark{width:190px;height:auto;margin-bottom:12px;display:block}.ucsb-module__bjWVVa__page .ucsb-module__bjWVVa__footerInner p{margin:0 0 6px}.ucsb-module__bjWVVa__page .ucsb-module__bjWVVa__footer a{color:var(--on-fill);padding-block:3px}.ucsb-module__bjWVVa__footerHeading{font-size:var(--text-xs);font-weight:var(--font-weight-heavy);letter-spacing:.1em;text-transform:uppercase;color:var(--on-fill);margin:0 0 8px}.ucsb-module__bjWVVa__footerInner p:last-child{font-variant-numeric:tabular-nums}@media (max-width:1000px){.ucsb-module__bjWVVa__tiles{grid-template-columns:1fr 1fr}.ucsb-module__bjWVVa__openingBody{grid-template-columns:1fr;gap:20px}.ucsb-module__bjWVVa__seal{order:-1;width:88px;height:88px}.ucsb-module__bjWVVa__bodyGrid{grid-template-columns:1fr}.ucsb-module__bjWVVa__panel dl{grid-template-columns:1fr 1fr}.ucsb-module__bjWVVa__panelRow:first-child{grid-column:span 2}.ucsb-module__bjWVVa__toc{max-height:none;padding-top:24px;position:static;overflow:visible}.ucsb-module__bjWVVa__toc:not([data-ready]){display:none}}@media (max-width:640px){.ucsb-module__bjWVVa__page{font-size:var(--text-base)}.ucsb-module__bjWVVa__page .ucsb-module__bjWVVa__topNav a:not(.ucsb-module__bjWVVa__jump){display:none}.ucsb-module__bjWVVa__page .ucsb-module__bjWVVa__topNav a.ucsb-module__bjWVVa__jump{color:var(--on-fill);font-weight:var(--font-weight-bold);text-underline-offset:4px;padding:10px 0;text-decoration:underline;display:inline-block}.ucsb-module__bjWVVa__top{padding-top:14px;padding-bottom:14px}.ucsb-module__bjWVVa__wordmark{width:170px}.ucsb-module__bjWVVa__opening{padding-bottom:84px}.ucsb-module__bjWVVa__opening.ucsb-module__bjWVVa__plain{padding-bottom:36px}.ucsb-module__bjWVVa__openingBody{padding-top:12px}.ucsb-module__bjWVVa__title{font-size:var(--text-display-phone);margin-bottom:16px}.ucsb-module__bjWVVa__title:before{margin-bottom:14px}.ucsb-module__bjWVVa__page .ucsb-module__bjWVVa__deck{font-size:var(--text-body);margin-bottom:24px}.ucsb-module__bjWVVa__seal{width:72px;height:72px}.ucsb-module__bjWVVa__tiles{gap:8px}.ucsb-module__bjWVVa__tile{padding:19px 14px 16px}.ucsb-module__bjWVVa__tile:before{height:5px}.ucsb-module__bjWVVa__tile b{font-size:var(--text-body)}.ucsb-module__bjWVVa__tile span{font-size:var(--text-sm)}.ucsb-module__bjWVVa__head{flex-direction:column;align-items:flex-start;gap:6px}.ucsb-module__bjWVVa__footerInner,.ucsb-module__bjWVVa__panel dl{grid-template-columns:1fr}.ucsb-module__bjWVVa__panelRow:first-child{grid-column:auto}}
.pilot-module__6i0uvG__srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.pilot-module__6i0uvG__views{max-width:1200px;margin:0 auto;padding:24px 0 48px}.pilot-module__6i0uvG__view+.pilot-module__6i0uvG__view{margin-top:56px}.pilot-module__6i0uvG__kicker{font-size:var(--text-chip);font-weight:var(--font-weight-heavy);letter-spacing:.1em;text-transform:uppercase;color:var(--phase-profile);align-items:center;gap:10px;margin:0;display:flex}.pilot-module__6i0uvG__kicker:before{content:"";background:var(--phase-profile);width:12px;height:12px}.pilot-module__6i0uvG__h{font-size:var(--text-statement);font-weight:var(--font-weight-bold);letter-spacing:-.015em;color:var(--text-primary);text-wrap:balance;margin:14px 0 12px;line-height:1.1}.pilot-module__6i0uvG__lead{max-width:62ch;font-size:var(--text-body);color:var(--text-secondary);margin:0 0 20px;line-height:1.6}.pilot-module__6i0uvG__frame{border:1px solid var(--border);background:var(--surface);width:100%;height:min(82vh,860px);min-height:520px;display:block}.pilot-module__6i0uvG__short{height:min(70vh,720px)}@media (max-width:640px){.pilot-module__6i0uvG__frame{min-height:440px}}@media print{.pilot-module__6i0uvG__views{display:none}}
.copyable-block-module__j8Wv6G__block{max-width:var(--measure-work);margin:0 0 20px;position:relative}.copyable-block-module__j8Wv6G__text{border:1px solid var(--border);border-radius:var(--radius-control);background:var(--secondary);max-height:340px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:var(--text-chip);color:var(--text-secondary);white-space:pre-wrap;word-break:break-word;margin:0;padding:16px 120px 16px 18px;line-height:1.55;overflow-y:auto}.copyable-block-module__j8Wv6G__copy{position:absolute;top:10px;right:10px}.copyable-block-module__j8Wv6G__srOnly{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}
.consent-module__AL6q7W__sheet ul{color:var(--text-secondary);margin:0 0 1em;padding-left:20px}.consent-module__AL6q7W__sheet li{margin-bottom:16px}.consent-module__AL6q7W__sheet strong{color:var(--text-primary);margin-bottom:2px;font-weight:700;display:block}.consent-module__AL6q7W__sheet .consent-module__AL6q7W__after{color:var(--text-primary);font-weight:700}.consent-module__AL6q7W__agree{border:1px solid var(--border);border-top:6px solid var(--accent-1);flex-direction:column;align-items:flex-start;gap:20px;max-width:68ch;margin-top:clamp(28px,3.5vw,40px);padding:24px 26px 26px;display:flex}.consent-module__AL6q7W__agreeLabel{font-size:var(--text-base);color:var(--text-primary);cursor:pointer;align-items:flex-start;gap:12px;line-height:1.5;display:flex}.consent-module__AL6q7W__agreeLabel input{width:18px;height:18px;accent-color:var(--accent-1);flex-shrink:0;margin:3px 0 0}
.landing-module__pvh_WW__steps{grid-template-columns:repeat(5,1fr);gap:10px;margin:36px 0 0;padding:0;list-style:none;display:grid}.landing-module__pvh_WW__steps li{--c:var(--accent-1);border:1px solid var(--border);border-top:0;padding:22px 18px 20px;position:relative}.landing-module__pvh_WW__steps li:before{content:"";background:var(--c);height:6px;position:absolute;top:0;left:-1px;right:-1px}.landing-module__pvh_WW__phase{font-size:var(--text-chip);font-weight:var(--font-weight-heavy);white-space:nowrap;color:var(--c);align-items:baseline;gap:8px;margin-bottom:12px;display:flex}.landing-module__pvh_WW__n{background:var(--c);color:var(--on-fill);font-variant-numeric:tabular-nums;padding:2px 7px}.landing-module__pvh_WW__steps h3{font-weight:var(--font-weight-bold);font-size:var(--text-lg);color:var(--accent-1);margin:0 0 8px;line-height:1.25}.landing-module__pvh_WW__steps li>span:last-child{font-size:var(--text-label);color:var(--text-secondary);line-height:1.5;display:block}.landing-module__pvh_WW__figure{margin:0}.landing-module__pvh_WW__profile{background:var(--quiet-fill);grid-template-columns:320px minmax(0,1fr);display:grid}.landing-module__pvh_WW__profileId{border-top:6px solid var(--phase-profile);background:var(--field);color:var(--on-fill);padding:28px}.landing-module__pvh_WW__profileId b{font-size:var(--text-3xl);font-weight:var(--font-weight-bold);letter-spacing:-.005em;margin-bottom:10px;line-height:1.1;display:block}.landing-module__pvh_WW__profileId span{color:var(--text-on-field)}.landing-module__pvh_WW__dims{gap:18px;padding:26px 32px;display:grid}.landing-module__pvh_WW__dimName{font-size:var(--text-body);font-weight:var(--font-weight-bold);color:var(--accent-1);margin-bottom:8px}.landing-module__pvh_WW__scale{grid-template-columns:repeat(5,1fr);height:10px;display:grid;position:relative}.landing-module__pvh_WW__scale i:first-child{background:var(--scale-1)}.landing-module__pvh_WW__scale i:nth-child(2){background:var(--scale-2)}.landing-module__pvh_WW__scale i:nth-child(3){background:var(--scale-3)}.landing-module__pvh_WW__scale i:nth-child(4){background:var(--scale-4)}.landing-module__pvh_WW__scale i:nth-child(5){background:var(--scale-5)}.landing-module__pvh_WW__dot{border:4px solid var(--accent-1);background:var(--surface);width:22px;height:22px;position:absolute;top:50%;transform:translate(-50%,-50%)}.landing-module__pvh_WW__ends{font-size:var(--text-sm);color:var(--text-secondary);justify-content:space-between;margin-top:8px;display:flex}.landing-module__pvh_WW__ends .landing-module__pvh_WW__on{font-weight:var(--font-weight-bold);color:var(--text-primary)}.landing-module__pvh_WW__caption{font-size:var(--text-sm);color:var(--text-muted);margin-top:12px}.landing-module__pvh_WW__caption b{color:var(--text-secondary)}.landing-module__pvh_WW__data{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:clamp(28px,5vw,64px);display:grid}.landing-module__pvh_WW__track{margin:0;padding:0;list-style:none}.landing-module__pvh_WW__track li{grid-template-columns:28px minmax(0,1fr);gap:0 20px;padding-bottom:26px;display:grid;position:relative}.landing-module__pvh_WW__track li:last-child{padding-bottom:0}.landing-module__pvh_WW__track li:before{content:"";background:var(--phase-conversations);grid-row:1/span 2;width:16px;height:16px;margin:4px 0 0 6px}.landing-module__pvh_WW__track li:not(:last-child):after{content:"";background:var(--phase-conversations);width:2px;position:absolute;top:20px;bottom:-4px;left:13px}.landing-module__pvh_WW__track h3{font-weight:var(--font-weight-bold);font-size:var(--text-lg);color:var(--accent-1);margin:0 0 6px;line-height:1.3}.landing-module__pvh_WW__track span{max-width:62ch;font-size:var(--text-base);color:var(--text-secondary);line-height:1.55}.landing-module__pvh_WW__rights{border-top:6px solid var(--phase-conversations);background:var(--field);color:var(--text-on-field);padding:24px 26px 26px}.landing-module__pvh_WW__rights h3{font-size:var(--text-panel-title);font-weight:var(--font-weight-bold);color:var(--on-fill);margin:0 0 8px;line-height:1.2}.landing-module__pvh_WW__rights p{font-size:var(--text-base);margin:0;line-height:1.55}.landing-module__pvh_WW__rights .landing-module__pvh_WW__rightsNote{border-top:1px solid var(--scale-4);color:var(--on-fill);margin-top:18px;padding-top:16px}.landing-module__pvh_WW__restart{border-top:1px solid var(--border);flex-wrap:wrap;align-items:center;gap:24px;margin-top:36px;padding-top:28px;display:none}.landing-module__pvh_WW__computerNote{border-top:1px solid var(--rule-on-field);max-width:34rem;color:var(--text-on-field);font-size:var(--text-label);margin:0 0 24px;padding:14px 0 0;line-height:1.55;display:none}.landing-module__pvh_WW__computerNote h3{font-size:var(--text-label);font-weight:var(--font-weight-bold);color:var(--on-fill);align-items:center;gap:8px;margin:0 0 6px;display:flex}.landing-module__pvh_WW__computerNote p{margin:0}@media (max-width:640px) and (pointer:coarse){.landing-module__pvh_WW__computerNote{display:block}}.landing-module__pvh_WW__deletedNote{border-top:1px solid var(--rule-on-field);border-bottom:1px solid var(--rule-on-field);max-width:34rem;color:var(--on-fill);font-size:var(--text-label);margin:0 0 20px;padding:10px 0}.landing-module__pvh_WW__elig{grid-template-columns:repeat(3,1fr);gap:12px;margin:0 0 28px;padding:0;list-style:none;display:grid}.landing-module__pvh_WW__elig li{border:1px solid var(--selected-edge);background:var(--selected-fill);grid-template-columns:34px 1fr;gap:12px;padding:18px 20px;display:grid}.landing-module__pvh_WW__elig i{background:var(--accent-1);width:28px;height:28px;color:var(--on-fill);place-items:center;display:grid}.landing-module__pvh_WW__elig svg{width:14px;height:14px}.landing-module__pvh_WW__elig span{font-size:var(--text-base);color:var(--text-primary);line-height:1.45}.landing-module__pvh_WW__elig strong{color:var(--accent-1)}.landing-module__pvh_WW__ctaRow{flex-wrap:wrap;align-items:center;gap:28px;display:flex}.landing-module__pvh_WW__ctaRow p{font-size:var(--text-label);color:var(--text-secondary);margin:0}@media (max-width:1000px){.landing-module__pvh_WW__steps{grid-template-columns:repeat(6,1fr)}.landing-module__pvh_WW__steps li{grid-column:span 2}.landing-module__pvh_WW__steps li:nth-child(n+4){grid-column:span 3}.landing-module__pvh_WW__profile,.landing-module__pvh_WW__data{grid-template-columns:1fr}.landing-module__pvh_WW__restart{display:flex}}@media (max-width:760px){.landing-module__pvh_WW__steps{grid-template-columns:1fr}.landing-module__pvh_WW__steps li,.landing-module__pvh_WW__steps li:nth-child(n+4){grid-column:auto}}@media (max-width:640px){.landing-module__pvh_WW__elig{grid-template-columns:1fr}.landing-module__pvh_WW__dims{padding:20px}}.landing-module__pvh_WW__ctaRow p a{padding-block:3px}
.skills-composition-module__A3h7DG__composition{border-top:1px solid var(--border);max-width:1200px;color:var(--text-primary);margin:0 auto;padding:40px 0 48px}.skills-composition-module__A3h7DG__kicker{color:var(--phase-profile);font-size:var(--text-chip);font-weight:var(--font-weight-heavy);text-transform:uppercase;letter-spacing:.1em;margin:0}.skills-composition-module__A3h7DG__heading{font-size:var(--text-statement);font-weight:var(--font-weight-bold);text-wrap:balance;margin:14px 0 16px;line-height:1.3}.skills-composition-module__A3h7DG__lead,.skills-composition-module__A3h7DG__note{max-width:70ch;line-height:1.6}.skills-composition-module__A3h7DG__lead{font-size:var(--text-body)}.skills-composition-module__A3h7DG__note{color:var(--text-secondary);font-size:var(--text-sm)}.skills-composition-module__A3h7DG__groups{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px;margin-top:32px;display:grid}.skills-composition-module__A3h7DG__subheading{font-size:var(--text-subtitle);font-weight:var(--font-weight-bold);margin:0 0 12px}.skills-composition-module__A3h7DG__list{margin:20px 0;padding:0;list-style:none}.skills-composition-module__A3h7DG__row{border-top:1px solid var(--border);break-inside:avoid;grid-template-columns:minmax(0,1fr) auto;gap:16px;padding:16px 0;display:grid}.skills-composition-module__A3h7DG__label{font-weight:var(--font-weight-semibold);overflow-wrap:anywhere;display:block}.skills-composition-module__A3h7DG__relation,.skills-composition-module__A3h7DG__partial{color:var(--text-secondary);font-size:var(--text-sm);margin-top:4px;display:block}.skills-composition-module__A3h7DG__count{text-align:right;font-variant-numeric:tabular-nums}.skills-composition-module__A3h7DG__toggle{border:1px solid var(--text-primary);background:var(--surface);min-height:44px;color:var(--text-primary);font-weight:var(--font-weight-bold);cursor:pointer;border-radius:2px;padding:8px 16px}.skills-composition-module__A3h7DG__toggle:hover{background:var(--selected-fill)}.skills-composition-module__A3h7DG__toggle:focus-visible{outline:3px solid var(--focus-ring);outline-offset:3px}@media (max-width:760px){.skills-composition-module__A3h7DG__groups{grid-template-columns:1fr;gap:28px}.skills-composition-module__A3h7DG__row{gap:12px}}@media print{.skills-composition-module__A3h7DG__toggle{display:none}.skills-composition-module__A3h7DG__groups{display:block}.skills-composition-module__A3h7DG__group+.skills-composition-module__A3h7DG__group{margin-top:28px}}
.handoff-module__lzD14W__handoff{border-top:1px solid var(--border);margin-top:14px;padding-top:14px}.handoff-module__lzD14W__handoff p{margin:0}.handoff-module__lzD14W__handoff p+p{margin-top:8px}.handoff-module__lzD14W__title{font-size:var(--text-body);font-weight:var(--font-weight-bold);color:var(--accent-1)}.handoff-module__lzD14W__actions{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.handoff-module__lzD14W__handoff .handoff-module__lzD14W__status{color:var(--text-primary);margin-top:12px}.handoff-module__lzD14W__codeBlock{margin-top:14px}.handoff-module__lzD14W__code{font-size:var(--text-2xl);font-weight:var(--font-weight-heavy);font-variant-numeric:tabular-nums;letter-spacing:.12em;color:var(--text-primary)}
