.veZmbG_editor{gap:var(--app-s5);min-width:0;color:var(--app-text);display:grid}.veZmbG_rows{gap:var(--app-s3);display:grid}.veZmbG_row{min-width:0;padding:var(--app-s4);border:1px solid var(--app-line);border-radius:var(--app-r-lg);background:var(--app-surface);box-shadow:var(--app-shadow-1)}.veZmbG_rowHead{justify-content:space-between;align-items:center;gap:var(--app-s3);margin-bottom:var(--app-s3);display:flex}.veZmbG_rowHead h2{font-size:var(--app-t-ui);margin:0;font-weight:700}.veZmbG_remove{color:var(--app-text-3);font:inherit;font-size:var(--app-t-sm);cursor:pointer;background:0 0;border:0;padding:5px 7px}.veZmbG_remove:hover{color:var(--app-bad)}.veZmbG_field{min-width:0;color:var(--app-text-2);font-size:var(--app-t-sm);gap:7px;font-weight:600;display:grid}.veZmbG_field span small{color:var(--app-text-3);font-weight:450}.veZmbG_field input{border:1px solid var(--app-line-strong);border-radius:var(--app-r-ctl);background:var(--app-surface);width:100%;min-width:0;min-height:46px;color:var(--app-text);font:inherit;outline:none;padding:0 13px;font-size:1rem}.veZmbG_field input::placeholder{color:var(--app-text-3)}.veZmbG_field input:focus{border-color:var(--app-teal);box-shadow:0 0 0 3px var(--app-teal-soft)}.veZmbG_field input[aria-invalid=true]{border-color:var(--app-bad)}.veZmbG_identity{border-radius:var(--app-r-md);background:var(--app-surface-2);grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:10px;margin-top:9px;padding:9px;display:grid}.veZmbG_favicon{border:1px solid var(--app-line);background:var(--app-surface);width:38px;height:38px;color:var(--app-text-2);border-radius:10px;place-items:center;font-weight:700;display:grid;overflow:hidden}.veZmbG_favicon img{object-fit:contain;width:28px;height:28px}.veZmbG_identity>span:nth-child(2){min-width:0;display:grid}.veZmbG_identity b,.veZmbG_identity small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.veZmbG_identity b{font-size:var(--app-t-ui)}.veZmbG_identity small{color:var(--app-text-3)}.veZmbG_found{color:var(--app-text-3);font-size:var(--app-t-xs)}.veZmbG_found[data-ready]{color:var(--app-ok);font-weight:700}.veZmbG_qualities{margin:var(--app-s4) 0;border:0;padding:0}.veZmbG_qualities legend{color:var(--app-text-2);font-size:var(--app-t-sm);margin-bottom:9px;font-weight:650}.veZmbG_qualities>div{flex-wrap:wrap;gap:7px;display:flex}.veZmbG_qualities button{border:1px solid var(--app-line);border-radius:var(--r-pill);background:var(--app-surface-2);min-height:36px;color:var(--app-text-2);font:inherit;font-size:var(--app-t-sm);cursor:pointer;align-items:center;gap:7px;padding:0 11px;display:inline-flex}.veZmbG_qualities button span{background:var(--app-surface);width:17px;height:17px;color:var(--app-text-3);border-radius:50%;place-items:center;line-height:1;display:grid}.veZmbG_qualities button[aria-pressed=true]{border-color:color-mix(in oklab, var(--app-teal) 45%, var(--app-line));background:var(--app-teal-soft);color:var(--app-teal-ink);font-weight:650}.veZmbG_qualities button[aria-pressed=true] span{background:var(--app-teal);color:var(--app-btn-fg)}.veZmbG_add{border:1px dashed var(--app-line-strong);border-radius:var(--app-r-ctl);min-height:40px;color:var(--app-teal-ink);font:inherit;font-size:var(--app-t-ui);cursor:pointer;background:0 0;justify-self:start;align-items:center;gap:8px;padding:0 13px;font-weight:650;display:inline-flex}.veZmbG_add span{font-size:1.25rem;font-weight:400}.veZmbG_limit{color:var(--app-text-3);font-size:var(--app-t-sm);margin:0}.veZmbG_samples{min-width:0;padding-top:var(--app-s4);border-top:1px solid var(--app-line)}.veZmbG_samplesHead{justify-content:space-between;align-items:start;gap:var(--app-s4);margin-bottom:var(--app-s3);display:flex}.veZmbG_samplesHead h2{font-size:var(--app-t-h3);letter-spacing:-.015em;margin:0 0 4px}.veZmbG_samplesHead p{color:var(--app-text-2);font-size:var(--app-t-sm);margin:0}.veZmbG_samplesHead>span,.veZmbG_cardHead>span{border-radius:var(--r-pill);background:var(--app-surface-2);color:var(--app-text-3);font-size:var(--app-t-xs);text-transform:uppercase;letter-spacing:.04em;flex:none;padding:5px 9px;font-weight:700}.veZmbG_gallery{scroll-snap-type:x proximity;grid-auto-columns:minmax(190px,1fr);grid-auto-flow:column;gap:10px;padding:2px 2px 10px;display:grid;overflow-x:auto}.veZmbG_gallery button{border:1px solid var(--app-line);border-radius:var(--app-r-md);background:var(--app-surface);min-width:0;color:var(--app-text);text-align:left;cursor:pointer;scroll-snap-align:start;padding:0;overflow:hidden}.veZmbG_gallery button:disabled{opacity:.5;cursor:not-allowed}.veZmbG_gallery button[aria-pressed=true]{border-color:var(--app-teal);box-shadow:0 0 0 2px var(--app-teal-soft)}.veZmbG_gallery button>b{min-height:48px;font-size:var(--app-t-sm);padding:10px 11px;line-height:1.35;display:block}.veZmbG_sampleImage{aspect-ratio:16/9.75;border-bottom:1px solid var(--app-line);background:var(--app-surface-2);display:block;position:relative;overflow:hidden}.veZmbG_sampleImage img,.veZmbG_samplePicked img{object-fit:cover;width:100%;height:100%}.veZmbG_sampleImage small{border-radius:var(--r-pill);background:color-mix(in oklab, var(--app-navy) 86%, transparent);color:var(--app-hero-fg);letter-spacing:.05em;text-transform:uppercase;padding:4px 7px;font-size:.63rem;font-weight:800;position:absolute;top:7px;left:7px}.veZmbG_sampleImage i{background:var(--app-teal);width:27px;height:27px;color:var(--app-btn-fg);border-radius:50%;place-items:center;font-style:normal;font-weight:800;display:grid;position:absolute;top:7px;right:7px}.veZmbG_samplePicked{align-items:center;gap:var(--app-s3);border:1px solid var(--app-line);border-radius:var(--app-r-md);background:var(--app-surface-2);grid-template-columns:minmax(110px,36%) 1fr;display:grid;overflow:hidden}.veZmbG_samplePicked img{aspect-ratio:16/10;border-right:1px solid var(--app-line)}.veZmbG_samplePicked span{padding-right:var(--app-s3);gap:3px;display:grid}.veZmbG_samplePicked small{color:var(--app-teal-ink);text-transform:uppercase;letter-spacing:.05em;font-weight:750}.veZmbG_samplePicked b{line-height:1.35}.veZmbG_attribution{color:var(--app-text-3);font-size:var(--app-t-xs);margin:4px 0 0;line-height:1.5}.veZmbG_dislike{border:1px solid var(--app-line);border-radius:var(--app-r-md);background:var(--app-surface-2)}.veZmbG_dislike summary{justify-content:space-between;gap:var(--app-s3);color:var(--app-text);font-size:var(--app-t-ui);cursor:pointer;padding:13px 15px;font-weight:650;display:flex}.veZmbG_dislike summary span{color:var(--app-text-3);font-size:var(--app-t-xs);text-transform:uppercase}.veZmbG_dislike>div{gap:var(--app-s3);grid-template-columns:1fr 1fr;padding:0 15px 15px;display:grid}.veZmbG_problem{color:var(--app-bad);font-size:var(--app-t-sm);margin:0;font-weight:650}.veZmbG_blank{border-left:2px solid var(--app-teal);color:var(--app-text-2);font-size:var(--app-t-sm);margin:0;padding-left:11px;line-height:1.55}.veZmbG_card{gap:var(--app-s5);display:grid}.veZmbG_cardHead{justify-content:space-between;align-items:start;gap:var(--app-s4);display:flex}.veZmbG_cardHead h2{font-size:var(--app-t-h2);letter-spacing:-.025em;margin:2px 0 7px}.veZmbG_cardHead p{max-width:64ch;color:var(--app-text-2);margin:0;line-height:1.55}.veZmbG_kicker{letter-spacing:.08em;text-transform:uppercase;font-weight:800;color:var(--app-teal-ink)!important;font-size:var(--app-t-xs)!important}.veZmbG_earlier{padding:var(--app-s3);border-radius:var(--app-r-md);background:var(--app-warn-soft);color:var(--app-text-2);gap:4px;margin:0;display:grid}.veZmbG_earlier b{color:var(--app-text)}.veZmbG_earlier small{color:var(--app-text-3)}.veZmbG_saveBar{align-items:center;gap:var(--app-s3);padding-top:var(--app-s3);border-top:1px solid var(--app-line);display:flex}.veZmbG_saveMessage{color:var(--app-text-2);font-size:var(--app-t-sm)}.veZmbG_loading{gap:10px;display:grid}.veZmbG_loading i{border-radius:var(--app-r-md);background:var(--app-surface-2);width:100%;height:52px;display:block}.veZmbG_loading i:nth-child(2){width:82%}.veZmbG_loading i:nth-child(3){width:66%}.veZmbG_editor button:focus-visible,.veZmbG_dislike summary:focus-visible,.veZmbG_field input:focus-visible{outline:2px solid var(--app-focus);outline-offset:2px}@media (max-width:700px){.veZmbG_row{padding:var(--app-s3)}.veZmbG_identity{grid-template-columns:36px minmax(0,1fr)}.veZmbG_found{display:none}.veZmbG_qualities>div{grid-template-columns:1fr 1fr;display:grid}.veZmbG_qualities button{text-align:left;justify-content:flex-start;min-width:0;height:auto;min-height:38px;padding:6px 9px;line-height:1.25}.veZmbG_gallery{grid-auto-columns:minmax(178px,72vw)}.veZmbG_dislike>div{grid-template-columns:1fr}.veZmbG_cardHead{display:grid}.veZmbG_cardHead>span{grid-row:1;justify-self:start}.veZmbG_saveBar{flex-direction:column;align-items:stretch}.veZmbG_saveBar button{width:100%}.veZmbG_samplePicked{grid-template-columns:40% 1fr}}@media (prefers-reduced-motion:reduce){.veZmbG_gallery{scroll-behavior:auto}}
._3K9Cxq_report{gap:var(--s-7);min-width:0;max-width:72.5rem;color:var(--app-text);font-size:var(--app-t-body);margin:0 auto;display:grid}@media (max-width:767px){._3K9Cxq_report{gap:var(--s-6)}}._3K9Cxq_quiet{color:var(--app-text-3);font-size:var(--app-t-sm);line-height:1.5}._3K9Cxq_sampleBanner{align-items:center;gap:var(--s-2) var(--s-3);margin-bottom:calc(var(--s-4) * -1);padding:var(--s-3) var(--s-4);border-radius:var(--app-r-md);background:var(--app-warn-soft);color:var(--app-text);font-size:var(--app-t-sm);flex-wrap:wrap;line-height:1.5;display:flex}._3K9Cxq_sampleBanner>span:last-child{flex:20rem}._3K9Cxq_sampleTag{border-radius:var(--r-pill);background:var(--app-warn);height:1.5rem;color:var(--app-surface);font-size:var(--app-t-xs);letter-spacing:.02em;white-space:nowrap;align-items:center;padding:0 .625rem;font-weight:700;display:inline-flex}._3K9Cxq_toolbar{justify-content:space-between;align-items:center;gap:var(--s-3);margin-bottom:calc(var(--s-5) * -1);flex-wrap:wrap;display:flex}._3K9Cxq_toolbarText{gap:.25rem;min-width:0;display:grid}._3K9Cxq_title{font-size:clamp(1.625rem, 1.35rem + 1.2vw, var(--app-t-h1));letter-spacing:-.025em;font-weight:600;line-height:1.1}._3K9Cxq_toolbar{align-items:flex-end}._3K9Cxq_kicker{color:var(--app-teal-ink);font-size:var(--app-t-xs);letter-spacing:.08em;text-transform:uppercase;font-weight:650}._3K9Cxq_toolbarMeta{color:var(--app-text-2);font-size:var(--app-t-sm);align-items:center;gap:.375rem;display:inline-flex}._3K9Cxq_toolbarMeta svg{color:var(--app-ok)}._3K9Cxq_toolbarActions{gap:var(--s-2);flex-wrap:wrap;display:flex}@media (max-width:480px){._3K9Cxq_toolbarActions{width:100%}._3K9Cxq_toolbarActions>*{flex:1}}._3K9Cxq_contents{min-width:0;margin-bottom:calc(var(--s-5) * -1)}._3K9Cxq_contents ol{scrollbar-width:none;gap:.375rem;margin:0;padding:0 0 2px;list-style:none;display:flex;overflow-x:auto}._3K9Cxq_contents ol::-webkit-scrollbar{display:none}@media (min-width:1024px){._3K9Cxq_contents ol{flex-wrap:wrap;overflow:visible}}._3K9Cxq_contents a{border-radius:var(--r-pill);background:var(--app-surface);min-height:2.25rem;box-shadow:var(--app-shadow-1);color:var(--app-text-2);font-size:var(--app-t-sm);white-space:nowrap;transition:color var(--app-d-fast) var(--app-ease-std), box-shadow var(--app-d-fast) var(--app-ease-std);align-items:center;gap:.4rem;padding:0 .75rem 0 .5rem;font-weight:550;display:inline-flex}._3K9Cxq_contents a:hover{color:var(--app-text);box-shadow:var(--app-shadow-2)}._3K9Cxq_contents a:focus-visible{outline:2px solid var(--app-focus);outline-offset:2px}._3K9Cxq_contents a span{background:var(--app-surface-2);width:1.375rem;height:1.375rem;color:var(--app-teal-ink);font-variant-numeric:tabular-nums;border-radius:50%;place-items:center;font-size:.6875rem;font-weight:700;display:grid}._3K9Cxq_section{gap:var(--s-4);min-width:0;scroll-margin-top:5rem;display:grid}._3K9Cxq_sectionHead{justify-content:space-between;align-items:flex-end;gap:var(--s-3);flex-wrap:wrap;display:flex}._3K9Cxq_sectionHead>div:first-child{gap:.3rem;min-width:0;max-width:46rem;display:grid}._3K9Cxq_sectionNo{color:var(--app-teal-ink);font-size:var(--app-t-xs);letter-spacing:.08em;font-variant-numeric:tabular-nums;font-weight:700}._3K9Cxq_sectionHead h2{color:var(--app-text);letter-spacing:-.02em;font-size:clamp(1.3125rem,1.15rem + .6vw,1.625rem);font-weight:650;line-height:1.2}._3K9Cxq_sectionLead{color:var(--app-text-2);font-size:var(--app-t-ui);line-height:1.55}._3K9Cxq_sectionAside{gap:var(--s-2);display:flex}._3K9Cxq_subHead{color:var(--app-text-2);font-size:var(--app-t-xs);letter-spacing:.06em;text-transform:uppercase;font-weight:650}._3K9Cxq_hero{isolation:isolate;gap:var(--s-5);padding:var(--s-5);border-radius:var(--app-r-xl);background:linear-gradient(135deg, var(--app-hero-a) 0%, var(--app-hero-b) 100%);box-shadow:var(--app-shadow-2);color:var(--app-hero-fg);scroll-margin-top:5rem;display:grid;position:relative;overflow:hidden}@media (min-width:768px){._3K9Cxq_hero{padding:var(--s-7) var(--s-7) var(--s-6)}}._3K9Cxq_heroLoop{z-index:-1;width:22rem;height:22rem;color:var(--app-teal);opacity:.22;pointer-events:none;position:absolute;bottom:-7rem;right:-6rem}._3K9Cxq_heroTop{gap:var(--s-5);align-items:start;display:grid}@media (min-width:900px){._3K9Cxq_heroTop{gap:var(--s-7);grid-template-columns:minmax(0,1fr) 17rem}}._3K9Cxq_heroMain{gap:var(--s-3);min-width:0;display:grid}._3K9Cxq_heroEyebrow{color:var(--app-hero-fg-2);font-size:var(--app-t-sm);font-weight:500}._3K9Cxq_heroLabel{color:var(--app-teal);font-size:var(--app-t-xs);letter-spacing:.08em;text-transform:uppercase;font-weight:700}._3K9Cxq_heroConstraint{letter-spacing:-.02em;text-wrap:pretty;max-width:40ch;font-size:clamp(1.25rem,1.05rem + .8vw,1.625rem);font-weight:600;line-height:1.25}._3K9Cxq_heroWhy{max-width:72ch;color:var(--app-hero-fg-2);font-size:var(--app-t-body);line-height:1.6}._3K9Cxq_decision{padding:var(--s-4) var(--s-5) var(--s-5);border-radius:var(--app-r-lg);background:var(--app-hero-fill);box-shadow:inset 0 0 0 1px var(--app-hero-line);gap:.35rem;display:grid}._3K9Cxq_decisionLabel{color:var(--app-hero-fg-2);font-size:var(--app-t-xs);letter-spacing:.08em;text-transform:uppercase;font-weight:650}._3K9Cxq_decisionWord{letter-spacing:-.035em;align-items:center;gap:.625rem;font-size:clamp(2.25rem,1.9rem + 1.2vw,2.875rem);font-weight:700;line-height:1.05;display:inline-flex}._3K9Cxq_decisionWord:before{content:"";background:var(--app-teal);width:.875rem;height:.875rem;box-shadow:0 0 0 5px var(--app-hero-line);border-radius:50%;flex:none}._3K9Cxq_decision[data-decision=keep] ._3K9Cxq_decisionWord:before{background:var(--app-hero-ok)}._3K9Cxq_decision[data-decision=replace] ._3K9Cxq_decisionWord:before{background:var(--app-hero-warn)}._3K9Cxq_decisionLine{color:var(--app-hero-fg);font-size:var(--app-t-ui);opacity:.92;line-height:1.45}._3K9Cxq_heroReplace{gap:var(--s-3);display:grid}@media (min-width:900px){._3K9Cxq_heroReplace{grid-template-columns:repeat(3,minmax(0,1fr))}}._3K9Cxq_heroReplace>div{padding:var(--s-3) var(--s-4);border-radius:var(--app-r-md);background:var(--app-hero-fill)}._3K9Cxq_heroReplace h3{color:var(--app-hero-fg-2);font-size:var(--app-t-xs);letter-spacing:.06em;text-transform:uppercase;margin-bottom:.25rem;font-weight:650}._3K9Cxq_heroReplace p,._3K9Cxq_heroReplace li{font-size:var(--app-t-ui);line-height:1.5}._3K9Cxq_heroReplace ul{margin:0;padding-left:1.1rem;list-style:outside}._3K9Cxq_topWrap{gap:var(--s-3);scroll-margin-top:5rem;display:grid}._3K9Cxq_heroSub{color:var(--app-hero-fg-2);font-size:var(--app-t-xs);letter-spacing:.08em;text-transform:uppercase;font-weight:650}._3K9Cxq_top{gap:var(--s-3);margin:0;padding:0;list-style:none;display:grid}@media (min-width:900px){._3K9Cxq_top{grid-template-columns:repeat(3,minmax(0,1fr))}}._3K9Cxq_top li{min-width:0;display:flex}._3K9Cxq_topCard{width:100%;padding:var(--s-4);border-radius:var(--app-r-lg);background:var(--app-hero-fill);box-shadow:inset 0 0 0 1px var(--app-hero-line);color:var(--app-hero-fg);text-align:left;transition:background-color var(--app-d-fast) var(--app-ease-std), transform var(--app-d-press) var(--app-ease-std);grid-template-rows:1fr auto;grid-template-columns:auto minmax(0,1fr);gap:.375rem .75rem;display:grid}._3K9Cxq_topCard:hover{background:var(--app-hero-fill-2)}._3K9Cxq_topCard:active{transform:scale(.99)}._3K9Cxq_topCard:focus-visible{outline:2px solid var(--app-teal);outline-offset:2px}._3K9Cxq_topNo{background:var(--app-teal);width:1.75rem;height:1.75rem;color:var(--app-on-teal);font-size:var(--app-t-sm);font-variant-numeric:tabular-nums;border-radius:50%;grid-row:1/span 2;place-items:center;font-weight:750;display:grid}[data-theme=dark] ._3K9Cxq_topNo{color:#03202b}._3K9Cxq_topTitle{font-size:var(--app-t-body);letter-spacing:-.005em;font-weight:600;line-height:1.35}._3K9Cxq_topMeta{color:var(--app-hero-fg-2);font-size:var(--app-t-sm)}._3K9Cxq_ifMine{padding:var(--s-1) 0 var(--s-1) var(--s-4);border-left:3px solid var(--app-teal);gap:.5rem;margin:0;display:grid}._3K9Cxq_ifMine figcaption{color:var(--app-teal);font-size:var(--app-t-xs);letter-spacing:.08em;text-transform:uppercase;font-weight:700}._3K9Cxq_ifMine blockquote{max-width:70ch;margin:0;font-size:clamp(1rem,.95rem + .25vw,1.125rem);line-height:1.6}._3K9Cxq_ifMine blockquote:first-letter{text-transform:uppercase}._3K9Cxq_heroNeed{border-radius:var(--r-pill);background:var(--app-hero-fill);color:var(--app-hero-fg);font-size:var(--app-t-sm);justify-self:start;align-items:center;gap:.5rem;padding:.375rem .75rem;font-weight:550;display:inline-flex}._3K9Cxq_heroNeed:before{content:"";background:var(--app-hero-ok);border-radius:50%;flex:none;width:.5rem;height:.5rem}._3K9Cxq_journey{gap:var(--s-3);margin:0;padding:0;list-style:none;display:grid;position:relative}._3K9Cxq_jStep{gap:var(--s-3);grid-template-columns:2.25rem minmax(0,1fr);min-width:0;display:grid;position:relative}._3K9Cxq_jMarker{justify-content:center;display:flex;position:relative}._3K9Cxq_jStep:not(:last-child) ._3K9Cxq_jMarker:after{content:"";top:2.25rem;bottom:calc(var(--s-3) * -1);background:var(--app-line-strong);width:2px;margin-left:-1px;position:absolute;left:50%}._3K9Cxq_jDot{z-index:1;background:var(--app-surface-2);width:2.25rem;height:2.25rem;box-shadow:0 0 0 4px var(--app-bg);color:var(--app-text-3);border-radius:50%;flex:none;place-items:center;display:grid;position:relative}[data-state=passed] ._3K9Cxq_jDot{background:var(--app-ok-soft);color:var(--app-ok)}[data-state=problem] ._3K9Cxq_jDot{background:var(--app-warn-soft);color:var(--app-warn)}[data-state=not_verified] ._3K9Cxq_jDot{background:var(--app-surface);box-shadow:0 0 0 4px var(--app-bg), inset 0 0 0 1.5px var(--app-line-strong)}._3K9Cxq_jBody{min-width:0;padding:var(--s-4);border-radius:var(--app-r-lg);background:var(--app-surface);box-shadow:var(--app-shadow-1);align-content:start;justify-items:start;gap:.5rem;display:grid}._3K9Cxq_jStep[data-state=problem] ._3K9Cxq_jBody:before{content:"";background:var(--app-warn);border-radius:2px;width:2rem;height:3px}._3K9Cxq_jStep[data-state=passed] ._3K9Cxq_jBody:before{content:"";background:var(--app-ok);border-radius:2px;width:2rem;height:3px}._3K9Cxq_jNo{display:none}._3K9Cxq_jName{font-size:var(--app-t-body);letter-spacing:-.01em;font-weight:650}._3K9Cxq_jSummary{color:var(--app-text);font-size:var(--app-t-ui);line-height:1.55}._3K9Cxq_jConsequence{color:var(--app-text-2);font-size:var(--app-t-sm);line-height:1.5}._3K9Cxq_jLinks{gap:.125rem;margin:.125rem 0 0;padding:0;list-style:none;display:grid}@media (min-width:1100px){._3K9Cxq_journey{gap:var(--s-3);grid-template-columns:repeat(6,minmax(0,1fr))}._3K9Cxq_jStep{gap:var(--s-3);grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1fr)}._3K9Cxq_jMarker{padding-left:var(--s-4);justify-content:flex-start}._3K9Cxq_jStep:not(:last-child) ._3K9Cxq_jMarker:after{top:50%;bottom:auto;left:calc(var(--s-4) + 2.25rem);right:calc(var(--s-3) * -1 - var(--s-4));width:auto;height:2px;margin:-1px 0 0}._3K9Cxq_jBody{height:100%;padding:var(--s-3) var(--s-3) var(--s-4)}._3K9Cxq_jSummary{font-size:var(--app-t-sm)}._3K9Cxq_jConsequence{font-size:var(--app-t-xs)}}._3K9Cxq_linkBtn{min-height:44px;color:var(--app-teal-ink);font-size:var(--app-t-sm);text-align:left;text-decoration:underline;-webkit-text-decoration-color:var(--app-teal-line);text-decoration-color:var(--app-teal-line);text-underline-offset:3px;align-items:center;padding:.125rem 0;font-weight:550;line-height:1.4;display:inline-flex}._3K9Cxq_linkBtn:hover{text-decoration-color:currentColor}._3K9Cxq_linkBtn:focus-visible,._3K9Cxq_inlineLink:focus-visible{outline:2px solid var(--app-focus);outline-offset:2px;border-radius:4px}._3K9Cxq_systems{gap:var(--s-3);margin:0;padding:0;list-style:none;display:grid}@media (min-width:640px){._3K9Cxq_systems{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1100px){._3K9Cxq_systems{grid-template-columns:repeat(3,minmax(0,1fr))}}._3K9Cxq_system{min-width:0;padding:var(--s-4) var(--s-4) var(--s-4) calc(var(--s-4) + 3px);border-radius:var(--app-r-lg);background:var(--app-surface);box-shadow:var(--app-shadow-1), inset 3px 0 0 var(--accent,var(--app-line-strong));align-content:start;gap:.625rem;display:grid}._3K9Cxq_system[data-disposition=keep]{--accent:var(--app-ok)}._3K9Cxq_system[data-disposition=improve]{--accent:var(--app-teal)}._3K9Cxq_system[data-disposition=replace]{--accent:var(--app-warn)}._3K9Cxq_system[data-disposition=missing]{box-shadow:inset 0 0 0 1.5px var(--app-line-strong);background:0 0}._3K9Cxq_systemHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;display:flex}._3K9Cxq_system h3{font-size:var(--app-t-body);letter-spacing:-.01em;font-weight:650;line-height:1.3}._3K9Cxq_systemReason{color:var(--app-text-2);font-size:var(--app-t-ui);line-height:1.55}._3K9Cxq_systemFacts{border-top:1px solid var(--app-line);font-size:var(--app-t-sm);gap:.375rem;margin:.125rem 0 0;padding-top:.625rem;line-height:1.45;display:grid}._3K9Cxq_systemFacts>div{gap:var(--s-2);grid-template-columns:6.75rem minmax(0,1fr);display:grid}._3K9Cxq_systemFacts dt{color:var(--app-text-3)}._3K9Cxq_systemFacts dd{color:var(--app-text);margin:0}._3K9Cxq_dispo{border-radius:var(--r-pill);height:1.5rem;font-size:var(--app-t-xs);letter-spacing:.04em;text-transform:uppercase;align-items:center;padding:0 .625rem;font-weight:700;display:inline-flex}._3K9Cxq_dispo[data-disposition=keep]{background:var(--app-ok-soft);color:var(--app-ok)}._3K9Cxq_dispo[data-disposition=improve]{background:var(--app-teal-soft);color:var(--app-teal-ink)}._3K9Cxq_dispo[data-disposition=replace]{background:var(--app-warn-soft);color:var(--app-warn)}._3K9Cxq_dispo[data-disposition=missing]{background:var(--app-surface-2);color:var(--app-text-2);box-shadow:inset 0 0 0 1px var(--app-line-strong)}._3K9Cxq_confidence{border-radius:var(--r-pill);background:var(--app-surface-2);height:1.5rem;color:var(--app-text-2);font-size:var(--app-t-xs);white-space:nowrap;align-items:center;gap:.375rem;padding:0 .5625rem 0 .5rem;font-weight:650;display:inline-flex}._3K9Cxq_confDot{background:var(--app-line-strong);border-radius:50%;flex:none;width:.4375rem;height:.4375rem}._3K9Cxq_confidence[data-confidence=verified]{background:var(--app-ok-soft);color:var(--app-ok)}._3K9Cxq_confidence[data-confidence=verified] ._3K9Cxq_confDot{background:var(--app-ok)}._3K9Cxq_confidence[data-confidence=strong_indication]{background:var(--app-teal-soft);color:var(--app-teal-ink)}._3K9Cxq_confidence[data-confidence=strong_indication] ._3K9Cxq_confDot{background:var(--app-teal)}._3K9Cxq_confidence[data-confidence=hypothesis]{background:var(--app-warn-soft);color:var(--app-warn)}._3K9Cxq_confidence[data-confidence=hypothesis] ._3K9Cxq_confDot{background:var(--app-warn)}._3K9Cxq_confidence[data-confidence=unable_to_check]{box-shadow:inset 0 0 0 1px var(--app-line-strong);background:0 0}._3K9Cxq_confidence[data-confidence=unable_to_check] ._3K9Cxq_confDot{box-shadow:inset 0 0 0 1.5px var(--app-text-3);background:0 0}._3K9Cxq_findings{gap:var(--s-2);margin:0;padding:0;list-style:none;display:grid}@media (min-width:900px){._3K9Cxq_findings{gap:var(--s-3);grid-template-columns:repeat(2,minmax(0,1fr))}}._3K9Cxq_findings li{min-width:0;display:flex}._3K9Cxq_finding{width:100%;min-width:0;padding:var(--s-4);border-radius:var(--app-r-lg);background:var(--app-surface);box-shadow:var(--app-shadow-1);color:var(--app-text);text-align:left;transition:box-shadow var(--app-d-fast) var(--app-ease-std), transform var(--app-d-press) var(--app-ease-std);align-content:start;gap:.5rem;display:grid}._3K9Cxq_finding:hover{box-shadow:var(--app-shadow-2)}._3K9Cxq_finding:active{transform:scale(.995)}._3K9Cxq_finding:focus-visible{outline:2px solid var(--app-focus);outline-offset:2px}._3K9Cxq_finding[data-flagged]{box-shadow:var(--app-shadow-1), inset 0 0 0 1.5px var(--app-warn)}._3K9Cxq_findingTop{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}._3K9Cxq_findingArea{color:var(--app-text-3);font-size:var(--app-t-xs);letter-spacing:.04em;text-transform:uppercase;font-weight:600}._3K9Cxq_savedMark{color:var(--app-teal-ink);margin-left:auto;display:inline-flex}._3K9Cxq_findingTitle{font-size:var(--app-t-body);letter-spacing:-.01em;text-wrap:pretty;font-weight:620;line-height:1.35}._3K9Cxq_findingWhere{color:var(--app-text-2);font-size:var(--app-t-sm)}._3K9Cxq_findingMeta{color:var(--app-text-3);font-size:var(--app-t-sm);flex-wrap:wrap;align-items:center;gap:.375rem .5rem;margin-top:.25rem;display:flex}._3K9Cxq_findingOpen{color:var(--app-teal-ink);align-items:center;gap:.25rem;margin-left:auto;font-weight:600;display:inline-flex}._3K9Cxq_finding:hover ._3K9Cxq_findingOpen svg{transform:translate(2px)}._3K9Cxq_findingOpen svg{transition:transform var(--app-d-fast) var(--app-ease-std)}._3K9Cxq_board{gap:var(--s-3);display:grid}@media (min-width:900px){._3K9Cxq_board{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start}}._3K9Cxq_column{gap:var(--s-3);min-width:0;padding:var(--s-3);border-radius:var(--app-r-lg);background:var(--app-surface-2);display:grid}._3K9Cxq_column[data-column=do_now]{background:var(--app-teal-soft)}._3K9Cxq_columnHead{color:var(--app-text);font-size:var(--app-t-ui);justify-content:space-between;align-items:center;padding:.125rem .25rem 0;font-weight:700;display:flex}._3K9Cxq_columnHead span{border-radius:var(--r-pill);background:var(--app-surface);min-width:1.5rem;height:1.5rem;color:var(--app-text-2);font-size:var(--app-t-xs);font-variant-numeric:tabular-nums;place-items:center;padding:0 .375rem;display:grid}._3K9Cxq_columnList{gap:var(--s-2);counter-reset:board;margin:0;padding:0;list-style:none;display:grid}._3K9Cxq_columnList li{display:flex}._3K9Cxq_boardCard{width:100%;padding:var(--s-3) var(--s-3) var(--s-3) var(--s-4);border-radius:var(--app-r-md);background:var(--app-surface);box-shadow:var(--app-shadow-1);color:var(--app-text);text-align:left;transition:box-shadow var(--app-d-fast) var(--app-ease-std);gap:.375rem;display:grid}._3K9Cxq_boardCard:hover{box-shadow:var(--app-shadow-2)}._3K9Cxq_boardCard:focus-visible{outline:2px solid var(--app-focus);outline-offset:2px}._3K9Cxq_boardTitle{font-size:var(--app-t-ui);font-weight:600;line-height:1.4}._3K9Cxq_boardMeta{color:var(--app-text-3);font-size:var(--app-t-xs)}._3K9Cxq_doc{border-radius:var(--app-r-lg);background:var(--app-surface);min-width:0;box-shadow:var(--app-shadow-1);display:grid}._3K9Cxq_docHead{justify-content:space-between;align-items:flex-start;gap:var(--s-3);padding:var(--s-5) var(--s-5) var(--s-4);border-bottom:1px solid var(--app-line);flex-wrap:wrap;display:flex}._3K9Cxq_docHead>div{gap:.375rem;max-width:44rem;display:grid}._3K9Cxq_docHead h3{font-size:var(--app-t-h3);letter-spacing:-.015em;font-weight:650;line-height:1.25}._3K9Cxq_docHead p{color:var(--app-text-2);font-size:var(--app-t-ui);line-height:1.55}._3K9Cxq_docBody{padding:var(--s-4) var(--s-5) var(--s-5)}@media (min-width:768px){._3K9Cxq_docBody{padding:var(--s-5) var(--s-7) var(--s-6)}}._3K9Cxq_docFoot{gap:var(--s-2);padding:var(--s-4) var(--s-5);border-top:1px solid var(--app-line);border-radius:0 0 var(--app-r-lg) var(--app-r-lg);background:var(--app-surface-2);color:var(--app-text-2);font-size:var(--app-t-sm);line-height:1.5;display:grid}._3K9Cxq_docFoot b{color:var(--app-text)}._3K9Cxq_docLinks{gap:.25rem var(--s-4);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}._3K9Cxq_md{gap:var(--s-3);max-width:46rem;color:var(--app-text);font-size:var(--app-t-body);line-height:1.65;display:grid}._3K9Cxq_md h4{margin-top:var(--s-3);padding-top:var(--s-4);border-top:1px solid var(--app-line);font-size:var(--app-t-body);letter-spacing:-.005em;font-weight:700}._3K9Cxq_md h4:first-child{border-top:0;margin-top:0;padding-top:0}._3K9Cxq_md h5{color:var(--app-text-2);font-size:var(--app-t-xs);letter-spacing:.06em;text-transform:uppercase;font-weight:700}._3K9Cxq_md p strong{color:var(--app-text-2);font-size:var(--app-t-xs);letter-spacing:.06em;text-transform:uppercase;margin-bottom:-.5rem;font-weight:700;display:block}._3K9Cxq_md p:has(>strong:only-child){margin-bottom:-.25rem}._3K9Cxq_md ul{gap:.375rem;margin:0;padding-left:1.2rem;list-style:outside;display:grid}._3K9Cxq_md li::marker{color:var(--app-teal)}._3K9Cxq_mdTable{border-radius:var(--app-r-md);min-width:0;box-shadow:inset 0 0 0 1px var(--app-line);overflow-x:auto}._3K9Cxq_mdTable table{border-collapse:collapse;width:100%;font-size:var(--app-t-sm)}._3K9Cxq_mdTable th,._3K9Cxq_mdTable td{border-bottom:1px solid var(--app-line);text-align:left;vertical-align:top;padding:.625rem .875rem}._3K9Cxq_mdTable tr:last-child td{border-bottom:0}._3K9Cxq_mdTable th{background:var(--app-surface-2);color:var(--app-text-2);white-space:nowrap;font-weight:650}._3K9Cxq_baseline{max-width:48rem;padding:var(--s-3) var(--s-4);border-radius:var(--app-r-md);background:var(--app-teal-soft);color:var(--app-text);font-size:var(--app-t-ui);align-items:flex-start;gap:.625rem;line-height:1.5;display:flex}._3K9Cxq_baseline svg{color:var(--app-teal-ink);flex:none;margin-top:.15rem}._3K9Cxq_weeks{gap:var(--s-3);margin:0;padding:0;list-style:none;display:grid}@media (min-width:640px){._3K9Cxq_weeks{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1100px){._3K9Cxq_weeks{grid-template-columns:repeat(4,minmax(0,1fr))}}._3K9Cxq_week{gap:var(--s-3);min-width:0;padding:var(--s-4);border-radius:var(--app-r-lg);background:var(--app-surface);box-shadow:var(--app-shadow-1);grid-template-rows:auto auto 1fr auto;display:grid}._3K9Cxq_week[data-week="1"]{box-shadow:var(--app-shadow-1), inset 0 3px 0 var(--app-teal)}._3K9Cxq_weekNo{color:var(--app-teal-ink);font-size:var(--app-t-xs);letter-spacing:.08em;text-transform:uppercase;font-weight:700}._3K9Cxq_week h3{font-size:var(--app-t-body);letter-spacing:-.01em;font-weight:650;line-height:1.3}._3K9Cxq_weekActions{font-size:var(--app-t-ui);align-content:start;gap:.625rem;margin:0;padding:0;line-height:1.45;list-style:none;display:grid}._3K9Cxq_weekActions li{grid-template-columns:1rem minmax(0,1fr);gap:.5rem;display:grid}._3K9Cxq_tick{width:1rem;height:1rem;box-shadow:inset 0 0 0 1.5px var(--app-line-strong);border-radius:4px;margin-top:.15rem}._3K9Cxq_weekWho{color:var(--app-text-3);font-size:var(--app-t-xs);display:block}._3K9Cxq_inlineLink{min-height:24px;color:var(--app-text);text-align:left;text-decoration:underline;-webkit-text-decoration-color:var(--app-line-strong);text-decoration-color:var(--app-line-strong);text-underline-offset:3px;display:inline-block}._3K9Cxq_inlineLink:hover{-webkit-text-decoration-color:var(--app-teal);text-decoration-color:var(--app-teal)}._3K9Cxq_measure{padding-top:var(--s-3);border-top:1px solid var(--app-line);color:var(--app-text-2);font-size:var(--app-t-sm);gap:.25rem;line-height:1.5;display:grid}._3K9Cxq_measure b{color:var(--app-text);font-size:var(--app-t-xs);letter-spacing:.05em;text-transform:uppercase;font-weight:700}._3K9Cxq_ways{gap:var(--s-3);display:grid}@media (min-width:900px){._3K9Cxq_ways{gap:var(--s-4);grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1.25fr);align-items:stretch}}._3K9Cxq_way,._3K9Cxq_wayOffer{align-content:start;gap:var(--s-2);min-width:0;padding:var(--s-5);border-radius:var(--app-r-lg);display:grid}._3K9Cxq_way{background:var(--app-surface);box-shadow:var(--app-shadow-1)}._3K9Cxq_way h3,._3K9Cxq_wayOffer h3{font-size:var(--app-t-h3);letter-spacing:-.015em;font-weight:650;line-height:1.25}._3K9Cxq_way p,._3K9Cxq_wayOffer>p{color:var(--app-text-2);font-size:var(--app-t-ui);line-height:1.55}._3K9Cxq_wayKicker{color:var(--app-text-3);font-size:var(--app-t-xs);letter-spacing:.08em;text-transform:uppercase;font-weight:650}._3K9Cxq_wayCount{padding-top:var(--s-2);margin-top:auto;color:var(--app-text-3)!important;font-size:var(--app-t-sm)!important}._3K9Cxq_wayOffer{background:var(--app-surface-2);box-shadow:inset 0 0 0 1.5px var(--app-teal-line);position:relative}@media (max-width:899px){._3K9Cxq_wayOffer{margin-top:var(--s-3)}}._3K9Cxq_wayOffer ._3K9Cxq_wayKicker{color:var(--app-teal-ink)}._3K9Cxq_wayOffer h4{margin-top:var(--s-2);color:var(--app-text-2);font-size:var(--app-t-xs);letter-spacing:.06em;text-transform:uppercase;font-weight:650}._3K9Cxq_wayHonest{border-radius:var(--r-pill);background:var(--app-surface);justify-self:start;align-items:center;gap:.4rem;padding:.25rem .625rem;font-weight:600;display:inline-flex;color:var(--app-text)!important;font-size:var(--app-t-sm)!important}._3K9Cxq_wayHonest:before{content:"";background:var(--app-ok);border-radius:50%;width:.4375rem;height:.4375rem}._3K9Cxq_wayScope{color:var(--app-text);font-size:var(--app-t-ui);gap:.375rem;margin:0;padding-left:1.1rem;line-height:1.45;list-style:outside;display:grid}._3K9Cxq_wayScope li::marker{color:var(--app-teal)}._3K9Cxq_wayTerms{margin:var(--s-2) 0 0;border-radius:var(--app-r-md);background:var(--app-surface);box-shadow:var(--app-shadow-1);font-size:var(--app-t-sm);gap:0;line-height:1.45;display:grid}._3K9Cxq_wayTerms>div{gap:var(--s-2);padding:.625rem var(--s-3);border-top:1px solid var(--app-line);grid-template-columns:5rem minmax(0,1fr);display:grid}._3K9Cxq_wayTerms>div:first-child{border-top:0}._3K9Cxq_wayTerms dt{color:var(--app-text-3)}._3K9Cxq_wayTerms dd{color:var(--app-text);margin:0;font-weight:550}._3K9Cxq_wayAct{justify-items:start;gap:var(--s-2);margin-top:var(--s-3);display:grid}._3K9Cxq_wayAct p{color:var(--app-text-2);font-size:var(--app-t-sm);line-height:1.45}._3K9Cxq_wayAct [data-credit]{color:var(--app-text);font-weight:550}._3K9Cxq_shots{gap:var(--s-4);grid-template-columns:repeat(auto-fill,minmax(min(100%,15rem),1fr));align-items:start;display:grid}._3K9Cxq_shot{gap:.625rem;min-width:0;margin:0;display:grid}._3K9Cxq_shotFrame{border-radius:var(--app-r-md);background:var(--app-surface-2);box-shadow:var(--app-shadow-1);position:relative;overflow:hidden}._3K9Cxq_shot[data-device=mobile] ._3K9Cxq_shotFrame{max-width:20rem}._3K9Cxq_shotCanvas{width:100%;position:relative}._3K9Cxq_shotCanvas img{width:100%;height:auto;display:block}._3K9Cxq_mark{border:2px solid var(--app-bad);background:color-mix(in srgb, var(--app-bad) 8%, transparent);border-radius:6px;position:absolute;box-shadow:0 0 0 1px #ffffff8c}._3K9Cxq_mark b{background:var(--app-bad);color:#fff;border-radius:50%;place-items:center;width:1.25rem;height:1.25rem;font-size:.6875rem;font-weight:750;display:grid;position:absolute;top:-.6rem;left:-.6rem;box-shadow:0 0 0 2px #fff}._3K9Cxq_mark[data-edge] b{top:.25rem;left:.25rem}._3K9Cxq_shot figcaption{gap:.375rem;display:grid}._3K9Cxq_shotTitle{color:var(--app-text);font-size:var(--app-t-sm);font-weight:600}._3K9Cxq_shotDevice{color:var(--app-text-3);font-weight:500}._3K9Cxq_markList{color:var(--app-text-2);font-size:var(--app-t-sm);gap:.25rem;margin:0;padding:0;line-height:1.4;list-style:none;display:grid}._3K9Cxq_markList li{grid-template-columns:1.25rem minmax(0,1fr);gap:.4rem;display:grid}._3K9Cxq_markList b{background:var(--app-bad);color:#fff;border-radius:50%;place-items:center;width:1.125rem;height:1.125rem;margin-top:.05rem;font-size:.625rem;font-weight:750;display:grid}._3K9Cxq_evidenceGrid{gap:var(--s-5);margin-top:var(--s-2);display:grid}@media (min-width:1000px){._3K9Cxq_evidenceGrid{gap:var(--s-6);grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:start}}._3K9Cxq_evidenceGrid>div{gap:var(--s-3);min-width:0;display:grid}._3K9Cxq_evidenceSide{gap:var(--s-4);display:grid}._3K9Cxq_evList{border-radius:var(--app-r-lg);background:var(--app-surface);box-shadow:var(--app-shadow-1);margin:0;padding:0;list-style:none;display:grid}._3K9Cxq_evLine{padding:var(--s-3) var(--s-4);border-top:1px solid var(--app-line);gap:.25rem;scroll-margin-top:5rem;display:grid}._3K9Cxq_evLine:first-child{border-top:0}._3K9Cxq_evHead{flex-wrap:wrap;align-items:center;gap:.375rem .5rem;display:flex}._3K9Cxq_evKind{color:var(--app-teal-ink);font-size:var(--app-t-xs);letter-spacing:.05em;text-transform:uppercase;font-weight:700}._3K9Cxq_evLine[data-kind=owner_said] ._3K9Cxq_evKind{color:var(--app-text-2)}._3K9Cxq_evDate{color:var(--app-text-3);font-size:var(--app-t-xs);margin-left:auto}._3K9Cxq_evLabel{font-size:var(--app-t-ui);font-weight:600;line-height:1.4}._3K9Cxq_evValue{color:var(--app-text-2);font-size:var(--app-t-sm);line-height:1.5}._3K9Cxq_evUrl{color:var(--app-text-3);font-family:var(--font-mono);overflow-wrap:anywhere;font-size:.75rem}._3K9Cxq_limits,._3K9Cxq_scopeBox,._3K9Cxq_sources{gap:var(--s-3);padding:var(--s-4);border-radius:var(--app-r-lg);background:var(--app-surface);box-shadow:var(--app-shadow-1);display:grid}._3K9Cxq_limits ul{gap:var(--s-3);margin:0;padding:0;list-style:none;display:grid}._3K9Cxq_limits li{padding-left:var(--s-3);box-shadow:inset 2px 0 0 var(--app-line-strong);font-size:var(--app-t-sm);color:var(--app-text-2);gap:.25rem;line-height:1.5;display:grid}._3K9Cxq_limitWhat{color:var(--app-text);font-size:var(--app-t-ui);font-weight:600}._3K9Cxq_limitHow b{color:var(--app-text);font-weight:600}._3K9Cxq_scopeBox dl{font-size:var(--app-t-sm);gap:.5rem;margin:0;line-height:1.45;display:grid}._3K9Cxq_scopeBox dl>div{gap:var(--s-2);grid-template-columns:7.5rem minmax(0,1fr);display:grid}._3K9Cxq_scopeBox dt{color:var(--app-text-3)}._3K9Cxq_scopeBox dd{margin:0}._3K9Cxq_scopeBox h4{color:var(--app-text-2);font-size:var(--app-t-xs);letter-spacing:.05em;text-transform:uppercase;font-weight:650}._3K9Cxq_plainList{color:var(--app-text-2);font-size:var(--app-t-sm);gap:.375rem;margin:0;padding-left:1.1rem;line-height:1.5;list-style:outside;display:grid}._3K9Cxq_sources ol{font-size:var(--app-t-sm);gap:.5rem;margin:0;padding-left:1.25rem;line-height:1.45;display:grid}._3K9Cxq_sources li::marker{color:var(--app-text-3);font-variant-numeric:tabular-nums}._3K9Cxq_sources a{min-height:24px;color:var(--app-text);text-decoration:underline;-webkit-text-decoration-color:var(--app-line-strong);text-decoration-color:var(--app-line-strong);text-underline-offset:2px;overflow-wrap:anywhere;display:inline-block}._3K9Cxq_sources span{color:var(--app-text-3);font-size:var(--app-t-xs);display:block}._3K9Cxq_questions{gap:var(--s-4);padding:var(--s-5);border-radius:var(--app-r-lg);background:var(--app-surface);box-shadow:var(--app-shadow-1);scroll-margin-top:5rem;display:grid}._3K9Cxq_qHead{justify-content:space-between;align-items:flex-start;gap:var(--s-3);flex-wrap:wrap;display:flex}._3K9Cxq_qHead h2{font-size:var(--app-t-h3);letter-spacing:-.015em;font-weight:650}._3K9Cxq_thread{gap:var(--s-3);margin:0;padding:0;list-style:none;display:grid}._3K9Cxq_thread>li{padding:var(--s-4);border-radius:var(--app-r-md);background:var(--app-surface-2);gap:.5rem;display:grid}._3K9Cxq_qAbout{color:var(--app-text-3);font-size:var(--app-t-xs);font-weight:600}._3K9Cxq_qText{font-size:var(--app-t-ui);font-weight:600;line-height:1.5}._3K9Cxq_answer{padding:var(--s-3) var(--s-4);border-radius:var(--app-r-md);background:var(--app-surface);box-shadow:inset 3px 0 0 var(--app-teal);font-size:var(--app-t-ui);gap:.375rem;line-height:1.55;display:grid}._3K9Cxq_answer span{color:var(--app-text-3);font-size:var(--app-t-xs)}._3K9Cxq_waiting{color:var(--app-text-2);font-size:var(--app-t-sm);align-items:center;gap:.5rem;display:inline-flex}._3K9Cxq_ask{gap:var(--s-3);display:grid}._3K9Cxq_field{font-size:var(--app-t-sm);color:var(--app-text-2);gap:.375rem;font-weight:600;display:grid}._3K9Cxq_field select,._3K9Cxq_field textarea,._3K9Cxq_field input{border-radius:var(--app-r-ctl);background:var(--app-surface);width:100%;min-height:2.75rem;box-shadow:inset 0 0 0 1px var(--app-line-strong);color:var(--app-text);font:inherit;font-size:var(--app-t-body);border:0;padding:.625rem .75rem;font-weight:400}._3K9Cxq_field textarea{resize:vertical;line-height:1.5}._3K9Cxq_field select:focus-visible,._3K9Cxq_field textarea:focus-visible,._3K9Cxq_field input:focus-visible{outline:2px solid var(--app-focus);outline-offset:1px}._3K9Cxq_askFoot{justify-content:space-between;align-items:center;gap:var(--s-3);flex-wrap:wrap;display:flex}._3K9Cxq_sheetChips{flex-wrap:wrap;gap:.375rem;display:flex}._3K9Cxq_sheetFacts{gap:var(--s-3);margin:0;display:grid}._3K9Cxq_sheetFacts>div{gap:.25rem;display:grid}._3K9Cxq_sheetFacts dt{color:var(--app-text-3);font-size:var(--app-t-xs);letter-spacing:.05em;text-transform:uppercase;font-weight:650}._3K9Cxq_sheetFacts dd{font-size:var(--app-t-ui);margin:0;line-height:1.55}._3K9Cxq_sheetUrl{color:var(--app-text-3);font-family:var(--font-mono);overflow-wrap:anywhere;font-size:.75rem;display:block}._3K9Cxq_sheetAction{padding:var(--s-3) var(--s-4);border-radius:var(--app-r-md);background:var(--app-teal-soft);gap:.375rem;display:grid}._3K9Cxq_sheetAction h3,._3K9Cxq_sheetBlock h3,._3K9Cxq_copyHead h3{color:var(--app-text-2);font-size:var(--app-t-xs);letter-spacing:.05em;text-transform:uppercase;font-weight:650}._3K9Cxq_sheetAction h3{color:var(--app-teal-ink)}._3K9Cxq_sheetAction p:not(._3K9Cxq_quiet){font-size:var(--app-t-ui);font-weight:550;line-height:1.55}._3K9Cxq_sheetBlock{gap:var(--s-2);font-size:var(--app-t-ui);line-height:1.55;display:grid}._3K9Cxq_copyBlock{gap:var(--s-2);display:grid}._3K9Cxq_copyHead{justify-content:space-between;align-items:center;gap:var(--s-2);display:flex}._3K9Cxq_copyText{padding:var(--s-3) var(--s-4);border-radius:var(--app-r-md);background:var(--app-surface-2);box-shadow:inset 0 0 0 1px var(--app-line);font-size:var(--app-t-ui);white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.6}._3K9Cxq_guided{gap:var(--s-3);display:grid}._3K9Cxq_guidedProgress{grid-auto-flow:column;gap:.375rem;display:grid}._3K9Cxq_guidedProgress span{background:var(--app-surface-3);height:4px;transition:background-color var(--app-d-base) var(--app-ease-std);border-radius:2px}._3K9Cxq_guidedProgress span[data-on]{background:var(--app-teal)}._3K9Cxq_guidedStep{color:var(--app-text-3);font-size:var(--app-t-xs);letter-spacing:.06em;text-transform:uppercase;font-weight:650}._3K9Cxq_guidedTitle{letter-spacing:-.02em;font-size:1.375rem;font-weight:650;line-height:1.2}._3K9Cxq_guidedDecision{align-items:baseline;gap:var(--s-3);padding:var(--s-3) var(--s-4);border-radius:var(--app-r-md);background:linear-gradient(135deg, var(--app-hero-a), var(--app-hero-b));color:var(--app-hero-fg);display:flex}._3K9Cxq_guidedDecision span{color:var(--app-hero-fg-2);font-size:var(--app-t-xs);letter-spacing:.06em;text-transform:uppercase;font-weight:650}._3K9Cxq_guidedDecision b{letter-spacing:-.03em;font-size:1.75rem;font-weight:700}._3K9Cxq_guidedLead{font-size:var(--app-t-body);font-weight:600;line-height:1.45}._3K9Cxq_guidedQuote{padding-left:var(--s-3);border-left:3px solid var(--app-teal);font-size:var(--app-t-ui);margin:0;line-height:1.6}._3K9Cxq_guidedList,._3K9Cxq_guidedJourney{gap:var(--s-3);margin:0;padding:0;list-style:none;display:grid}._3K9Cxq_guidedList li{gap:var(--s-3);padding:var(--s-3);border-radius:var(--app-r-md);background:var(--app-surface-2);grid-template-columns:1.75rem minmax(0,1fr);display:grid}._3K9Cxq_guidedList li>div{justify-items:start;gap:.375rem;display:grid}._3K9Cxq_guidedItemTitle{font-size:var(--app-t-ui);flex-wrap:wrap;align-items:center;gap:.5rem;font-weight:650;line-height:1.4;display:flex}._3K9Cxq_guidedJourney li{gap:var(--s-3);grid-template-columns:2.25rem minmax(0,1fr);align-items:start;display:grid}._3K9Cxq_guidedJourney ._3K9Cxq_jDot{box-shadow:none}._3K9Cxq_guidedJourney li[data-state=not_verified] ._3K9Cxq_jDot{box-shadow:inset 0 0 0 1.5px var(--app-line-strong)}._3K9Cxq_guidedBoard{gap:var(--s-3);display:grid}._3K9Cxq_guidedBoard>div{gap:var(--s-2);padding:var(--s-3);border-radius:var(--app-r-md);background:var(--app-surface-2);display:grid}._3K9Cxq_guidedBoard>div:first-child{background:var(--app-teal-soft)}._3K9Cxq_guidedBoard ul{gap:.25rem;margin:0;padding-left:1.1rem;list-style:outside;display:grid}@media print{._3K9Cxq_toolbar,._3K9Cxq_contents,._3K9Cxq_questions,._3K9Cxq_findingOpen,._3K9Cxq_linkBtn,._3K9Cxq_report [data-copy],._3K9Cxq_wayAct{display:none!important}._3K9Cxq_report{gap:var(--s-5)}._3K9Cxq_hero{box-shadow:none}}._3K9Cxq_sources ol{list-style:decimal}@media (min-width:640px) and (max-width:1099px){._3K9Cxq_systems>._3K9Cxq_system:last-child:nth-child(odd){grid-column:1/-1}}@media (min-width:1100px){._3K9Cxq_systems>._3K9Cxq_system:last-child:nth-child(3n+1){grid-column:1/-1}}
._OPvTG_frame{min-width:0}._OPvTG_simple{padding-top:var(--app-s6)}._OPvTG_facts{margin-top:var(--app-s4);gap:10px;display:grid}._OPvTG_facts>div{justify-content:space-between;gap:var(--app-s3);font-size:var(--app-t-sm);color:var(--app-text-2);display:flex}._OPvTG_facts dd{color:var(--app-text);text-align:right;font-weight:600}._OPvTG_wide{width:100%}._OPvTG_banner{margin-top:var(--app-s4);border-radius:var(--app-r-md);background:var(--app-teal-soft);color:var(--app-teal-ink);font-size:var(--app-t-sm);max-width:70ch;padding:12px 16px;font-weight:500}._OPvTG_onNavy,._OPvTG_reveal ._OPvTG_onNavy,._OPvTG_outcome ._OPvTG_onNavy{background:var(--app-hero-fg);color:var(--app-navy)}._OPvTG_onNavy:hover,._OPvTG_reveal ._OPvTG_onNavy:hover,._OPvTG_outcome ._OPvTG_onNavy:hover{background:color-mix(in oklab, var(--app-hero-fg) 90%, var(--app-teal))}:root[data-theme=dark] ._OPvTG_onNavy{color:var(--app-hero-a)}:root[data-theme=dark] ._OPvTG_reveal ._OPvTG_onNavy{color:var(--app-hero-a)}:root[data-theme=dark] ._OPvTG_outcome ._OPvTG_onNavy{color:var(--app-hero-a)}._OPvTG_block{margin-top:var(--app-s7)}._OPvTG_blockTitle{font-size:var(--app-t-h3);letter-spacing:-.015em;font-weight:650;line-height:1.25}._OPvTG_blockLead{color:var(--app-text-2);font-size:var(--app-t-ui);max-width:62ch;margin-top:6px}._OPvTG_sheet{width:100%;max-width:560px;max-height:none;color:var(--app-text);background:0 0;border:0;margin:auto auto 0;padding:0}@media (min-width:720px){._OPvTG_sheet{margin:auto}}._OPvTG_sheet::backdrop{background:var(--app-scrim)}._OPvTG_sheet[open] ._OPvTG_sheetPanel{animation:_OPvTG_sheet-in var(--app-d-sheet) var(--app-ease-out) both}@keyframes _OPvTG_sheet-in{0%{opacity:0;transform:translateY(24px)}}._OPvTG_sheetPanel{background:var(--app-surface);overscroll-behavior:contain;border-radius:var(--app-r-sheet) var(--app-r-sheet) 0 0;max-height:100dvh;box-shadow:var(--app-shadow-3);padding:var(--app-s6) var(--app-gutter) calc(var(--app-s5) + env(safe-area-inset-bottom,0px));overflow-y:auto}@media (min-width:720px){._OPvTG_sheetPanel{border-radius:var(--app-r-sheet);padding:var(--app-s7)}}._OPvTG_sheetTitle{font-size:var(--app-t-h2);letter-spacing:-.02em;font-weight:650}._OPvTG_sheetRows{margin-top:var(--app-s4);gap:var(--app-s4);display:grid}._OPvTG_sheetRows>div{border-top:1px solid var(--app-line);padding-top:var(--app-s3)}._OPvTG_sheetRows dt{font-size:var(--app-t-xs);letter-spacing:.06em;text-transform:uppercase;color:var(--app-text-3);font-weight:700}._OPvTG_sheetRows dd{color:var(--app-text);margin-top:4px}._OPvTG_sheetActions{gap:var(--app-s3);margin-top:var(--app-s6);flex-wrap:wrap-reverse;justify-content:flex-end;display:flex}@media (max-width:519px){._OPvTG_sheetActions>*{flex:100%}}._OPvTG_liveTag{border:1px solid var(--app-teal-line);height:22px;color:var(--app-teal-ink);border-radius:99px;align-items:center;gap:6px;padding:0 9px;font-size:12px;font-weight:600;display:inline-flex}._OPvTG_liveDot{background:var(--app-teal);width:7px;height:7px;animation:_OPvTG_breathe 1.8s var(--app-ease-out) infinite;border-radius:50%}@keyframes _OPvTG_breathe{50%{box-shadow:0 0 0 5px color-mix(in oklab, var(--app-teal) 22%, transparent)}}._OPvTG_nowLine{margin-top:var(--app-s4);border-radius:var(--app-r-md);border:1px solid var(--app-teal-line);background:color-mix(in oklab, var(--app-teal-soft) 55%, transparent);color:var(--app-text-2);font-size:var(--app-t-sm);flex-wrap:wrap;align-items:center;gap:6px 14px;padding:10px 14px;line-height:1.4;display:flex}._OPvTG_nowLine b{color:var(--app-teal-ink);font-variant-numeric:tabular-nums;font-weight:700}._OPvTG_nowLine span+span:before{content:"·";color:var(--app-text-3);margin-right:14px}@media (max-width:559px){._OPvTG_nowLine{flex-direction:column;align-items:flex-start;gap:2px}._OPvTG_nowLine span+span:before{content:none}}._OPvTG_nowLine [data-now]{color:var(--app-text);overflow-wrap:anywhere;min-width:0;font-weight:600}._OPvTG_area[data-state=now] ._OPvTG_areaIcon{animation:_OPvTG_breathe 1.8s var(--app-ease-out) infinite}@media (prefers-reduced-motion:reduce){._OPvTG_liveDot,._OPvTG_area[data-state=now] ._OPvTG_areaIcon{animation:none}}._OPvTG_researchGrid{gap:var(--app-s5);margin-top:var(--app-s6);align-items:start;display:grid}@media (min-width:1080px){._OPvTG_researchGrid{gap:var(--app-s5);grid-template-columns:minmax(0,1fr) 300px}}._OPvTG_researchMain{gap:var(--app-s5);min-width:0;display:grid}._OPvTG_researchSide{gap:var(--app-s4);min-width:0;display:grid}@media (max-width:1079px){._OPvTG_researchSide{order:-1}._OPvTG_researchSide ._OPvTG_dots,._OPvTG_researchSide ._OPvTG_honest{display:none}}._OPvTG_profile{background:var(--app-surface);border-radius:var(--app-r-xl);box-shadow:var(--app-shadow-2);min-width:0;overflow:hidden}._OPvTG_profileHead{gap:var(--app-s4);padding:var(--app-s5);background:color-mix(in oklab, var(--app-teal-soft) 55%, var(--app-surface));border-bottom:1px solid var(--app-line);align-items:center;display:flex}._OPvTG_profileName{flex:1;min-width:0}._OPvTG_profileTitle{font-size:var(--app-t-h2);letter-spacing:-.025em;overflow-wrap:anywhere;font-weight:680;line-height:1.1}._OPvTG_profileWhat{font-size:var(--app-t-sm);color:var(--app-text-2);margin-top:4px}._OPvTG_tagYou{flex:none;align-self:flex-start}@media (max-width:519px){._OPvTG_profileHead{flex-wrap:wrap}._OPvTG_tagYou{flex-basis:100%;order:-1;width:max-content;max-width:max-content}}._OPvTG_areas{grid-template-columns:1fr;display:grid}@media (min-width:640px){._OPvTG_areas{grid-template-columns:repeat(2,minmax(0,1fr))}._OPvTG_area:last-child:nth-child(odd){grid-column:1/-1}}@media (min-width:1280px){._OPvTG_areas{grid-template-columns:repeat(3,minmax(0,1fr))}._OPvTG_area:last-child:nth-child(odd){grid-column:auto}._OPvTG_area:last-child:nth-child(3n+1){grid-column:1/-1}._OPvTG_area:last-child:nth-child(3n+2){grid-column:span 2}}._OPvTG_area{padding:var(--app-s4) var(--app-s5) var(--app-s5);border-bottom:1px solid var(--app-line);box-shadow:1px 0 0 var(--app-line);flex-direction:column;gap:10px;min-width:0;min-height:150px;display:flex;position:relative}._OPvTG_area[data-state=now]{background:color-mix(in oklab, var(--app-teal-soft) 60%, transparent)}._OPvTG_area:after{content:"";border-radius:var(--app-r-md);box-shadow:0 0 0 2px var(--app-teal);opacity:0;pointer-events:none;position:absolute;inset:3px}._OPvTG_area[data-fresh]:after{animation:_OPvTG_settle 1.2s var(--app-ease-out) both}._OPvTG_area[data-fresh]>*{animation:_OPvTG_rise var(--app-d-slow) var(--app-ease-out) both}@keyframes _OPvTG_settle{20%{opacity:1}to{opacity:0}}@keyframes _OPvTG_rise{0%{opacity:0;transform:translateY(6px)}}@media (prefers-reduced-motion:reduce){._OPvTG_area[data-fresh]:after,._OPvTG_area[data-fresh]>*{animation:none}}._OPvTG_areaHead{justify-content:space-between;align-items:baseline;gap:var(--app-s3);display:flex}._OPvTG_areaLabel{font-size:var(--app-t-xs);letter-spacing:.06em;text-transform:uppercase;color:var(--app-text-2);font-weight:700}._OPvTG_areaTag{color:var(--app-text-3);white-space:nowrap;font-size:12px;font-weight:600}._OPvTG_area[data-state=found] ._OPvTG_areaTag,._OPvTG_area[data-state=now] ._OPvTG_areaTag{color:var(--app-teal-ink)}._OPvTG_area[data-state=thin] ._OPvTG_areaTag,._OPvTG_area[data-state=limited] ._OPvTG_areaTag{color:var(--app-warn)}._OPvTG_areaFinding{font-size:var(--app-t-ui);color:var(--app-text);text-wrap:pretty;font-weight:500;line-height:1.5}._OPvTG_areaNote{font-size:var(--app-t-sm);color:var(--app-text-2)}._OPvTG_openQ{font-size:var(--app-t-sm);color:var(--app-text-2);border:1.5px dashed color-mix(in oklab, var(--app-warn) 55%, transparent);background:var(--app-warn-soft);border-radius:var(--app-r-md);padding:10px 12px}._OPvTG_areaWait{font-size:var(--app-t-sm);color:var(--app-text-3);align-items:center;gap:12px;margin:auto 0;display:flex}._OPvTG_area[data-state=now] ._OPvTG_areaWait{color:var(--app-teal-ink)}._OPvTG_areaIcon{border-radius:var(--app-r-md);border:1.5px dashed var(--app-line-strong);width:44px;height:44px;color:var(--app-text-3);flex:none;place-items:center;display:grid}._OPvTG_area[data-state=now] ._OPvTG_areaIcon{border-color:var(--app-teal);color:var(--app-teal-ink)}._OPvTG_sources{flex-wrap:wrap;gap:6px;margin-top:auto;display:flex}._OPvTG_sources a,._OPvTG_sources li>span{background:var(--app-surface-2);min-height:28px;color:var(--app-text-2);border-radius:99px;align-items:center;gap:6px;max-width:100%;padding:0 10px 0 4px;font-size:12px;font-weight:600;text-decoration:none;display:inline-flex}._OPvTG_sources a:hover{background:var(--app-surface-3);color:var(--app-text)}._OPvTG_sourceMark{background:var(--app-teal-soft);width:20px;height:20px;color:var(--app-teal-ink);border-radius:50%;flex:none;place-items:center;font-size:11px;font-weight:700;display:grid}._OPvTG_areasSkeleton{background:var(--app-line);grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:1px;display:grid}._OPvTG_areasSkeleton i{background:var(--app-surface);height:150px}._OPvTG_ringCard{position:relative}._OPvTG_ringRow{gap:var(--app-s4);align-items:center;display:flex}._OPvTG_ring{flex:none;width:88px;height:88px;position:relative}._OPvTG_ring svg{width:100%;height:100%;transform:rotate(-90deg)}._OPvTG_ringTrack,._OPvTG_ringFill{fill:none;stroke-width:9px}._OPvTG_ringTrack{stroke:var(--app-surface-3)}._OPvTG_ringFill{stroke:var(--app-teal);stroke-linecap:round}._OPvTG_ringNum{text-align:center;place-content:center;line-height:1;display:grid;position:absolute;inset:0}._OPvTG_ringNum b{letter-spacing:-.03em;font-size:1.6rem;font-weight:700}._OPvTG_ringNum small{color:var(--app-text-3);margin-top:3px;font-size:11px}._OPvTG_ringTitle{font-weight:650;font-size:var(--app-t-body)}._OPvTG_ringSub{font-size:var(--app-t-sm);color:var(--app-text-2);margin-top:2px}._OPvTG_dots{margin-top:var(--app-s4);font-size:var(--app-t-sm);color:var(--app-text-3);gap:8px;display:grid}._OPvTG_dots li{align-items:center;gap:10px;display:flex}._OPvTG_dot{background:var(--app-surface-3);border-radius:50%;flex:none;width:8px;height:8px}._OPvTG_dots li[data-state=found]{color:var(--app-text)}._OPvTG_dots li[data-state=found] ._OPvTG_dot{background:var(--app-teal)}._OPvTG_dots li[data-state=now]{color:var(--app-text);font-weight:600}._OPvTG_dots li[data-state=now] ._OPvTG_dot{background:var(--app-navy);box-shadow:0 0 0 3px var(--app-teal-soft)}:root[data-theme=dark] ._OPvTG_dots li[data-state=now] ._OPvTG_dot{background:var(--app-teal)}._OPvTG_dots li[data-state=thin] ._OPvTG_dot,._OPvTG_dots li[data-state=limited] ._OPvTG_dot{background:var(--app-warn)}._OPvTG_dots li[data-state=thin],._OPvTG_dots li[data-state=limited],._OPvTG_dots li[data-state=skipped]{color:var(--app-text-2)}._OPvTG_sideCard{gap:8px;display:grid}._OPvTG_sideBody{font-size:var(--app-t-sm);color:var(--app-text-2);display:block}._OPvTG_meanwhile{margin-top:4px;border-radius:var(--app-r-md);color:var(--app-text);transition:background-color var(--app-d-fast);align-items:flex-start;gap:12px;margin-inline:-10px;padding:10px;text-decoration:none;display:flex}._OPvTG_meanwhile:hover{background:var(--app-surface-2)}._OPvTG_meanwhile b{font-weight:600;font-size:var(--app-t-ui)}._OPvTG_meanwhileIcon{border-radius:var(--app-r-sm);background:var(--app-teal-soft);width:36px;height:36px;color:var(--app-teal-ink);flex:none;place-items:center;display:grid}._OPvTG_outcome{border-radius:var(--app-r-xl);padding:var(--app-s6);background:linear-gradient(135deg, var(--app-hero-a), var(--app-hero-b));color:var(--app-hero-fg);box-shadow:var(--app-shadow-2);animation:_OPvTG_rise var(--app-d-slow) var(--app-ease-out) both;gap:10px;display:grid;position:relative;overflow:hidden}._OPvTG_outcome p{color:var(--app-hero-fg-2);max-width:62ch}._OPvTG_outcome svg{width:220px;height:220px;color:var(--app-teal);opacity:.35;top:-70px;right:-60px}._OPvTG_outcome ._OPvTG_onNavy svg{opacity:1;color:currentColor;width:18px;height:18px;position:static}._OPvTG_outcome button svg{opacity:1;color:currentColor;width:18px;height:18px;position:static}._OPvTG_outcome ._OPvTG_onNavy{position:relative}._OPvTG_outcomeTitle{font-size:var(--app-t-h1);letter-spacing:-.03em;font-weight:680;line-height:1.1}._OPvTG_outcomeCapped{background:var(--app-surface);color:var(--app-text);border:1.5px dashed color-mix(in oklab, var(--app-warn) 60%, transparent)}._OPvTG_outcomeCapped p{color:var(--app-text-2)}@media (prefers-reduced-motion:reduce){._OPvTG_outcome{animation:none}}._OPvTG_reveal{border-radius:var(--app-r-xl);background:radial-gradient(600px 400px at 100% 0%, color-mix(in oklab, var(--app-teal) 22%, transparent), transparent 70%), linear-gradient(150deg, var(--app-hero-a), var(--app-hero-b));color:var(--app-hero-fg);box-shadow:var(--app-shadow-3);padding:var(--app-s7) var(--app-s5);gap:var(--app-s6);animation:_OPvTG_reveal-in .52s var(--app-ease-out) both;display:grid;position:relative;overflow:hidden}@keyframes _OPvTG_reveal-in{0%{opacity:0;transform:translateY(14px)scale(.99)}}@media (min-width:720px){._OPvTG_reveal{padding:var(--app-s8) var(--app-s7)}}@media (min-width:1080px){._OPvTG_reveal{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:start}}@media (prefers-reduced-motion:reduce){._OPvTG_reveal{animation:none}}._OPvTG_revealText{min-width:0}._OPvTG_revealEyebrow{color:var(--app-teal-line)}:root[data-theme=dark] ._OPvTG_revealEyebrow{color:var(--app-teal)}._OPvTG_revealTitle{font-size:var(--app-t-display);letter-spacing:-.04em;text-wrap:balance;overflow-wrap:anywhere;margin-top:12px;font-weight:700;line-height:1.02}._OPvTG_reveal[data-reveal=rebuild] ._OPvTG_revealTitle{font-size:clamp(2.25rem,4.2vw,3.25rem)}._OPvTG_revealTitle:focus{outline:none}._OPvTG_revealTitle span{color:var(--app-hero-fg-2)}._OPvTG_revealLead{margin-top:var(--app-s4);font-size:var(--app-t-lead);color:var(--app-hero-fg-2);text-wrap:pretty;max-width:58ch}._OPvTG_revealFacts{margin-top:var(--app-s5);gap:10px;display:grid}@media (min-width:720px){._OPvTG_revealFacts{grid-template-columns:repeat(auto-fit,minmax(12rem,1fr))}}._OPvTG_revealFacts li{border:1px solid var(--app-hero-line);background:var(--app-hero-fill);border-radius:var(--app-r-lg);min-width:0;animation:_OPvTG_rise var(--app-d-slow) var(--app-ease-out) both;flex-direction:column;gap:4px;padding:14px;display:flex}._OPvTG_revealFacts li:nth-child(2){animation-delay:90ms}._OPvTG_revealFacts li:nth-child(3){animation-delay:.18s}@media (prefers-reduced-motion:reduce){._OPvTG_revealFacts li{animation:none}}._OPvTG_revealFacts span{font-size:var(--app-t-sm);color:var(--app-hero-fg-2)}._OPvTG_revealFacts b{overflow-wrap:anywhere;font-weight:650;line-height:1.3}._OPvTG_revealFacts i{color:var(--app-teal-line);margin-top:auto;padding-top:6px;font-size:12px;font-style:normal;font-weight:600}:root[data-theme=dark] ._OPvTG_revealFacts i{color:var(--app-teal)}._OPvTG_revealActions{margin-top:var(--app-s5);gap:var(--app-s3) var(--app-s4);flex-wrap:wrap;align-items:center;display:flex}._OPvTG_revealNote{font-size:var(--app-t-sm);color:var(--app-hero-fg-2)}._OPvTG_revealLinks{margin-top:var(--app-s4);gap:var(--app-s4);font-size:var(--app-t-sm);flex-wrap:wrap;display:flex}._OPvTG_revealLinks a{color:var(--app-hero-fg);text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:var(--app-hero-line);text-decoration-color:var(--app-hero-line);align-items:center;min-height:32px;display:inline-flex}._OPvTG_revealQuote{margin:var(--app-s4) 0 0;border-left:2px solid var(--app-teal-line);max-width:58ch;padding:2px 0 2px 14px}._OPvTG_revealQuote span{color:var(--app-hero-fg-2);font-size:12px;font-weight:600;display:block}._OPvTG_revealQuote p{font-size:var(--app-t-body);color:var(--app-hero-fg);margin-top:2px}._OPvTG_revealAsk{color:var(--app-hero-fg);text-decoration:underline;-webkit-text-decoration-color:var(--app-teal-line);text-decoration-color:var(--app-teal-line);text-underline-offset:4px;align-items:center;gap:6px;font-weight:650;line-height:1.3;display:inline-flex}._OPvTG_revealResearch{margin-top:var(--app-s4);gap:8px;display:grid}._OPvTG_revealResearch>p{font-size:var(--app-t-sm);color:var(--app-hero-fg-2)}._OPvTG_revealFound{color:var(--app-hero-fg);gap:8px;margin:0;padding:0;font-size:14px;line-height:1.45;list-style:none;display:grid}._OPvTG_revealFound li{grid-template-columns:6px minmax(0,1fr);gap:10px;display:grid}._OPvTG_revealFound li:before{content:"";background:var(--app-teal-line);border-radius:50%;width:6px;height:6px;margin-top:.55em}._OPvTG_revealResearch ._OPvTG_revealMore{justify-self:start;margin-top:0;padding-top:0}._OPvTG_revealMore{color:var(--app-teal-line);text-underline-offset:3px;margin-top:auto;padding-top:6px;font-size:12px;font-weight:600;text-decoration:underline}:root[data-theme=dark] ._OPvTG_revealMore{color:var(--app-teal)}._OPvTG_revealPrice{margin-top:var(--app-s5);gap:var(--app-s4);padding:var(--app-s4) var(--app-s5);border:1px solid var(--app-hero-line);border-radius:var(--app-r-lg);background:var(--app-hero-fill);display:grid}@media (min-width:720px){._OPvTG_revealPrice{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:center}}._OPvTG_revealPrice dl{margin:0;display:grid}._OPvTG_revealPrice dl div{font-size:var(--app-t-sm);justify-content:space-between;gap:12px;padding:3px 0;display:flex}._OPvTG_revealPrice dt{color:var(--app-hero-fg-2)}._OPvTG_revealPrice dd{font-variant-numeric:tabular-nums;margin:0;font-weight:600}._OPvTG_revealPrice dl div[data-total]{border-top:1px solid var(--app-hero-line);align-items:baseline;margin-top:4px;padding-top:8px}._OPvTG_revealPrice dl div[data-total] dt{color:var(--app-hero-fg);font-weight:650}._OPvTG_revealPrice dl div[data-total] dd{letter-spacing:-.03em;font-size:2rem;font-weight:700}._OPvTG_revealPrice small{letter-spacing:0;color:var(--app-hero-fg-2);font-size:12px;font-weight:500}._OPvTG_revealPrice ul{color:var(--app-hero-fg-2);gap:6px;margin:0;padding:0 0 0 16px;font-size:13px;line-height:1.45;display:grid}._OPvTG_revealOffer{margin-top:var(--app-s5);gap:2px;display:grid}._OPvTG_revealOffer span{font-size:var(--app-t-sm);color:var(--app-hero-fg-2)}._OPvTG_revealOffer b{font-size:1.25rem;font-weight:650}._OPvTG_revealOffer i{color:var(--app-hero-fg-2);font-size:13px;font-style:normal}._OPvTG_revealNext{padding:var(--app-s4) var(--app-s5);border:1px solid var(--app-hero-line);border-radius:var(--app-r-lg);background:var(--app-hero-fill)}._OPvTG_revealNext p{font-size:var(--app-t-sm);font-weight:650}._OPvTG_revealNext ol{counter-reset:next;gap:6px;margin:8px 0 0;padding:0;list-style:none;display:grid}._OPvTG_revealNext li{color:var(--app-hero-fg-2);counter-increment:next;grid-template-columns:22px minmax(0,1fr);gap:8px;font-size:13.5px;line-height:1.45;display:grid}._OPvTG_revealNext li:before{content:counter(next);background:var(--app-hero-fill-2,var(--app-hero-fill));border:1px solid var(--app-hero-line);width:20px;height:20px;color:var(--app-hero-fg);border-radius:50%;place-items:center;font-size:11px;font-weight:700;display:grid}._OPvTG_revealSide{gap:var(--app-s4);min-width:0;animation:_OPvTG_rise .6s var(--app-ease-out) .2s both;display:grid}@media (prefers-reduced-motion:reduce){._OPvTG_revealSide{animation:none}}._OPvTG_changes{padding:var(--app-s5);border-radius:var(--app-r-lg);background:var(--app-surface);color:var(--app-text);box-shadow:var(--app-shadow-2);gap:10px;display:grid}._OPvTG_changes h2{font-size:var(--app-t-body);letter-spacing:-.01em;font-weight:650}._OPvTG_changes h2+ul,._OPvTG_changes h2+ol{margin-top:2px}._OPvTG_changes ul+h2{margin-top:var(--app-s3)}._OPvTG_changes ul{gap:10px;margin:0;padding:0;list-style:none;display:grid}._OPvTG_changes ul li{font-size:var(--app-t-sm);color:var(--app-text-2);grid-template-columns:18px minmax(0,1fr);gap:8px;line-height:1.45;display:grid}._OPvTG_changes ul li svg{color:var(--app-teal-ink);margin-top:3px}._OPvTG_changes ul li b{color:var(--app-text);font-weight:600;display:block}._OPvTG_changes p{font-size:var(--app-t-sm);color:var(--app-text-2)}._OPvTG_howSteps{gap:12px;margin:0;padding:0;list-style:none;display:grid}._OPvTG_howSteps li{font-size:var(--app-t-sm);color:var(--app-text-2);grid-template-columns:26px minmax(0,1fr);gap:10px;line-height:1.45;display:grid}._OPvTG_howSteps li>span:first-child{background:var(--app-teal-soft);width:26px;height:26px;color:var(--app-teal-ink);border-radius:50%;place-items:center;font-size:12px;font-weight:700;display:grid}._OPvTG_howSteps b{color:var(--app-text);font-weight:600;display:block}._OPvTG_onboardingWhat{margin-top:var(--app-s5);border-radius:var(--app-r-xl);background:radial-gradient(500px 240px at 100% 0%, color-mix(in oklab, var(--app-teal) 23%, transparent), transparent 75%), linear-gradient(145deg, var(--app-hero-a), var(--app-hero-b));color:var(--app-hero-fg);box-shadow:var(--app-shadow-3);gap:10px;padding:clamp(24px,4vw,44px);display:grid}._OPvTG_onboardingWhat>span{color:var(--app-teal);font-size:var(--app-t-sm);letter-spacing:.04em;text-transform:uppercase;font-weight:750}._OPvTG_onboardingWhat h2{letter-spacing:-.035em;margin:0;font-size:clamp(27px,3vw,38px)}._OPvTG_onboardingWhat p{max-width:65ch;color:color-mix(in oklab, var(--app-hero-fg) 84%, transparent);margin:0;line-height:1.55}._OPvTG_onboardingWhat strong{margin-top:8px;font-size:clamp(24px,3vw,34px)}._OPvTG_onboardingWhat small{max-width:70ch;color:color-mix(in oklab, var(--app-hero-fg) 75%, transparent);line-height:1.5;display:block}._OPvTG_onboardingSteps{margin-top:0}._OPvTG_onboardingSteps ol{margin:var(--app-s4) 0 0;counter-reset:step;gap:10px;padding:0;list-style:none;display:grid}._OPvTG_onboardingSteps li{background:var(--app-surface);border:1px solid var(--app-line);border-radius:var(--app-r-md);counter-increment:step;grid-template-columns:34px minmax(0,1fr);gap:3px 12px;padding:15px;display:grid}._OPvTG_onboardingSteps li:before{content:counter(step);background:var(--app-teal-soft);width:30px;height:30px;color:var(--app-teal-ink);border-radius:50%;grid-row:1/span 2;place-items:center;font-weight:800;display:grid}._OPvTG_onboardingSteps li b{color:var(--app-text)}._OPvTG_onboardingSteps li span{color:var(--app-text-2);line-height:1.5}._OPvTG_onboardingTeam>div{margin-top:var(--app-s4);gap:10px;display:grid}._OPvTG_onboardingTeam article{background:var(--app-surface);border:1px solid var(--app-line);border-radius:var(--app-r-md);align-items:flex-start;gap:14px;padding:15px;display:flex}._OPvTG_onboardingTeam article>div{min-width:0}._OPvTG_onboardingTeam b,._OPvTG_onboardingTeam span{display:block}._OPvTG_onboardingTeam article div>span{color:var(--app-teal-ink);font-size:var(--app-t-sm);font-weight:700}._OPvTG_onboardingTeam p{color:var(--app-text-2);margin:6px 0 0;line-height:1.5}._OPvTG_onboardingFound{margin-top:var(--app-s7);border:1px solid var(--app-line);border-radius:var(--app-r-md);background:var(--app-surface);padding:18px 20px}._OPvTG_onboardingFound summary{cursor:pointer;color:var(--app-text);justify-content:space-between;gap:12px;font-weight:750;display:flex}._OPvTG_onboardingFound summary span{color:var(--app-text-3);font-size:var(--app-t-sm);font-weight:500}._OPvTG_onboardingFound summary:focus-visible{outline:3px solid var(--app-teal);outline-offset:4px}._OPvTG_onboardingFound ul{gap:8px;margin:16px 0;padding-left:20px;display:grid}._OPvTG_onboardingFound li,._OPvTG_onboardingFound p{color:var(--app-text-2);line-height:1.5}@media (min-width:780px){._OPvTG_onboardingTeam>div{grid-template-columns:repeat(3,minmax(0,1fr))}}._OPvTG_planGrid{gap:var(--app-s6);margin-top:var(--app-s5);align-items:start;display:grid}@media (min-width:1080px){._OPvTG_planGrid{gap:var(--app-s6);grid-template-columns:minmax(0,1fr) 340px}}._OPvTG_planMain,._OPvTG_planSide{min-width:0}._OPvTG_blueprint{border-radius:var(--app-r-xl);padding:var(--app-s5);background:linear-gradient(var(--app-line) 1px, transparent 1px) 0 0 / 24px 24px, linear-gradient(90deg, var(--app-line) 1px, transparent 1px) 0 0 / 24px 24px, var(--app-surface-2);box-shadow:inset 0 0 0 1px var(--app-line);position:relative;overflow:hidden}._OPvTG_core{border-radius:var(--app-r-lg);background:var(--app-surface);width:max-content;max-width:100%;box-shadow:0 0 0 2px var(--app-teal), var(--app-shadow-2);font-size:var(--app-t-h3);letter-spacing:-.015em;animation:_OPvTG_rise var(--app-d-slow) var(--app-ease-out) both;align-items:center;gap:12px;margin:0 auto;padding:12px 18px 12px 12px;display:flex;position:relative}._OPvTG_core b{overflow-wrap:anywhere}._OPvTG_lanes{margin-top:var(--app-s6);gap:var(--app-s4);display:grid;position:relative}._OPvTG_lanes:before{content:"";left:50%;top:calc(-1 * var(--app-s6));height:var(--app-s6);background:var(--app-teal);transform-origin:top;width:2px;animation:_OPvTG_grow .42s var(--app-ease-out) .12s both;position:absolute}@keyframes _OPvTG_grow{0%{transform:scaleY(0)}}@media (min-width:720px){._OPvTG_lanes{grid-template-columns:repeat(2,minmax(0,1fr))}._OPvTG_lane:last-child:nth-child(odd){grid-column:1/-1}}@media (min-width:1180px){._OPvTG_lanes{grid-template-columns:repeat(var(--lanes), minmax(0, 1fr))}._OPvTG_lane:last-child:nth-child(odd){grid-column:auto}}._OPvTG_lane{animation:_OPvTG_rise var(--app-d-slow) var(--app-ease-out) both;align-content:start;gap:8px;display:grid}._OPvTG_lane:nth-child(2){animation-delay:80ms}._OPvTG_lane:nth-child(3){animation-delay:.16s}._OPvTG_lane:nth-child(4){animation-delay:.24s}._OPvTG_lane:nth-child(5){animation-delay:.32s}._OPvTG_lane:nth-child(6){animation-delay:.4s}._OPvTG_laneName{background:var(--app-surface);box-shadow:0 0 0 1px var(--app-teal-line);color:var(--app-teal-ink);font-size:var(--app-t-xs);letter-spacing:.06em;text-transform:uppercase;border-radius:99px;justify-self:center;padding:3px 12px;font-weight:700}._OPvTG_module{border-radius:var(--app-r-md);background:var(--app-surface);box-shadow:var(--app-shadow-1);font-size:var(--app-t-sm);transition:opacity var(--app-d-base) var(--app-ease-std);align-items:center;gap:8px;padding:10px 12px;font-weight:600;line-height:1.3;display:flex}._OPvTG_module i{background:var(--app-teal);border-radius:50%;flex:none;width:8px;height:8px}._OPvTG_module[data-owner=FOUNDER_ACTION] i{background:var(--app-warn)}._OPvTG_module[data-owner=EXTERNAL_PROVIDER\/AUTHORITY] i{background:var(--app-navy-2)}._OPvTG_module[data-out]{opacity:.38;text-decoration:line-through}@media (prefers-reduced-motion:reduce){._OPvTG_core,._OPvTG_lane,._OPvTG_lanes:before{animation:none}}._OPvTG_packages,._OPvTG_directions{gap:var(--app-s3);margin-top:var(--app-s4);display:grid}@media (min-width:720px){._OPvTG_packages[data-count="2"],._OPvTG_directions[data-count="2"],._OPvTG_directions[data-count="4"]{grid-template-columns:repeat(2,minmax(0,1fr))}._OPvTG_directions[data-count="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}}._OPvTG_pkg,._OPvTG_direction{padding:var(--app-s4) var(--app-s5);border-radius:var(--app-r-lg);background:var(--app-surface);box-shadow:0 0 0 1px var(--app-line-strong);cursor:pointer;transition:box-shadow var(--app-d-fast), transform var(--app-d-press);align-content:start;gap:6px;min-width:0;display:grid;position:relative}._OPvTG_pkg:hover,._OPvTG_direction:hover{box-shadow:0 0 0 1px var(--app-text-3), var(--app-shadow-1)}:is(._OPvTG_pkg:has(input:focus-visible),._OPvTG_direction:has(input:focus-visible)){outline:2px solid var(--app-focus);outline-offset:2px}._OPvTG_pkgOn,._OPvTG_pkgOn:hover{box-shadow:0 0 0 2px var(--app-teal), var(--app-shadow-1)}:is(._OPvTG_pkg:has(input:disabled),._OPvTG_direction:has(input:disabled)){cursor:default}._OPvTG_pkgInput{opacity:0;width:1px;height:1px;position:absolute}._OPvTG_pkgBody{gap:6px;display:grid}._OPvTG_pkgHead{justify-content:space-between;align-items:baseline;gap:var(--app-s3);display:flex}._OPvTG_pkgName{font-weight:650;font-size:var(--app-t-body)}._OPvTG_pkgPrice{font-size:var(--app-t-h3);letter-spacing:-.02em;font-weight:700}._OPvTG_pkgHeadline{color:var(--app-teal-ink);font-weight:600;font-size:var(--app-t-ui)}._OPvTG_pkgText{color:var(--app-text-2);font-size:var(--app-t-sm)}._OPvTG_pkgNote{color:var(--app-text-3);font-size:12.5px}._OPvTG_badge{background:var(--app-teal-soft);height:22px;color:var(--app-teal-ink);box-shadow:0 0 0 2px var(--app-bg);border-radius:99px;align-items:center;padding:0 10px;font-size:12px;font-weight:700;display:inline-flex;position:absolute;top:-11px;right:14px}._OPvTG_why,._OPvTG_trade{font-size:var(--app-t-sm);color:var(--app-text-2)}._OPvTG_why b{color:var(--app-ok)}._OPvTG_trade b{color:var(--app-warn)}._OPvTG_items{margin-top:var(--app-s4);border-radius:var(--app-r-lg);background:var(--app-surface);box-shadow:var(--app-shadow-1);overflow:hidden}._OPvTG_item{gap:8px var(--app-s3);padding:var(--app-s4) var(--app-s5);border-top:1px solid var(--app-line);transition:background-color var(--app-d-fast);grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}._OPvTG_item:first-child{border-top:0}@media (min-width:720px){._OPvTG_item{grid-template-columns:minmax(0,1fr) auto auto}}._OPvTG_item[data-out]{background:var(--app-surface-2)}._OPvTG_item[data-out] ._OPvTG_itemName{color:var(--app-text-3);text-decoration:line-through}._OPvTG_itemText{grid-column:1/-1;min-width:0}@media (min-width:720px){._OPvTG_itemText{grid-column:auto}}._OPvTG_itemName{font-size:var(--app-t-body);font-weight:600}._OPvTG_itemDetail{font-size:var(--app-t-sm);color:var(--app-text-2);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:2px;display:-webkit-box;overflow:hidden}._OPvTG_who{white-space:nowrap;background:var(--app-teal-soft);height:26px;color:var(--app-teal-ink);border-radius:99px;justify-self:start;align-items:center;padding:0 10px;font-size:12px;font-weight:600;display:inline-flex}._OPvTG_who[data-owner=FOUNDER_ACTION]{background:var(--app-warn-soft);color:var(--app-warn)}._OPvTG_who[data-owner=EXTERNAL_PROVIDER\/AUTHORITY]{background:var(--app-surface-2);color:var(--app-text-2)}._OPvTG_notNow{justify-self:end}._OPvTG_notNow[aria-pressed=true]{background:var(--app-surface);box-shadow:inset 0 0 0 1px var(--app-line-strong)}._OPvTG_itemState{color:var(--app-text-3);justify-self:end;font-size:12.5px}._OPvTG_weak{margin-top:var(--app-s4);gap:10px;display:grid}._OPvTG_weak li{border-radius:var(--app-r-md);background:var(--app-surface);box-shadow:inset 3px 0 0 var(--app-warn), var(--app-shadow-1);font-size:var(--app-t-ui);gap:4px;padding:12px 14px;display:grid}._OPvTG_weak li[data-kind=open],._OPvTG_weak li[data-kind=assumption]{box-shadow:inset 3px 0 0 var(--app-line-strong), var(--app-shadow-1)}._OPvTG_weakKind{font-size:var(--app-t-xs);letter-spacing:.06em;text-transform:uppercase;color:var(--app-text-3);font-weight:700}._OPvTG_summary{gap:4px;display:grid}._OPvTG_summaryTitle{font-size:var(--app-t-h3);letter-spacing:-.015em;font-weight:650}._OPvTG_priceRow{border-top:1px solid var(--app-line);padding-top:10px}._OPvTG_priceRow dd{font-size:var(--app-t-h3);letter-spacing:-.02em;font-weight:700}._OPvTG_summaryNote{color:var(--app-text-2);margin-top:8px;font-size:12.5px}._OPvTG_summary>button{margin-top:var(--app-s4)}._OPvTG_approved{margin-top:var(--app-s4);color:var(--app-ok);align-items:center;gap:8px;font-weight:600;display:flex}._OPvTG_decline{margin-top:var(--app-s3);font-size:var(--app-t-sm)}._OPvTG_decline summary{cursor:pointer;color:var(--app-text-2);align-items:center;min-height:32px;font-weight:600;display:flex}._OPvTG_decline[open]{gap:8px;display:grid}._OPvTG_decline textarea{min-height:90px;font-size:var(--app-t-ui)}._OPvTG_decline button{justify-self:start}._OPvTG_detailsLink{margin-top:var(--app-s3);font-size:var(--app-t-sm)}._OPvTG_checkoutGrid{gap:var(--app-s5);margin-top:var(--app-s6);align-items:start;display:grid}@media (min-width:1000px){._OPvTG_checkoutGrid{gap:var(--app-s6);grid-template-columns:minmax(0,1.15fr) minmax(0,1fr)}}._OPvTG_offer{border-radius:var(--app-r-xl);background:var(--app-surface);box-shadow:var(--app-shadow-2);min-width:0;overflow:hidden}._OPvTG_offerHead{padding:var(--app-s5) var(--app-s5) var(--app-s5);background:linear-gradient(140deg, var(--app-hero-a), var(--app-hero-b));color:var(--app-hero-fg);position:relative;overflow:hidden}._OPvTG_offerLoop{width:170px;height:170px;color:var(--app-teal);opacity:.4;position:absolute;top:-50px;right:-40px}._OPvTG_offerChip{right:var(--app-s5);top:var(--app-s5);background:var(--app-hero-fill-2);height:24px;box-shadow:0 0 0 1px var(--app-hero-line);border-radius:99px;align-items:center;padding:0 10px;font-size:12px;font-weight:700;display:inline-flex;position:absolute}._OPvTG_offerName{font-size:var(--app-t-body);padding-right:90px;font-weight:650}._OPvTG_offerPrice{font-size:var(--app-t-display);letter-spacing:-.04em;margin-top:4px;font-weight:720;line-height:1.05}._OPvTG_offerFor{font-size:var(--app-t-sm);color:var(--app-hero-fg-2);margin-top:6px}._OPvTG_timeline{padding:var(--app-s5);gap:var(--app-s4);display:grid}._OPvTG_timeline li{gap:var(--app-s3);grid-template-columns:36px minmax(0,1fr);display:grid;position:relative}._OPvTG_timeline li+li:before{content:"";left:17px;top:calc(-1 * var(--app-s4));height:var(--app-s4);background:var(--app-line-strong);width:2px;position:absolute}._OPvTG_timeline b{font-weight:650}._OPvTG_timeline p{font-size:var(--app-t-sm);color:var(--app-text-2);margin-top:2px}._OPvTG_tlIcon{border-radius:var(--app-r-md);background:var(--app-teal-soft);width:36px;height:36px;color:var(--app-teal-ink);place-items:center;display:grid}._OPvTG_tlIcon svg{width:18px;height:18px}._OPvTG_notIncluded{margin:0 var(--app-s5) var(--app-s5);font-size:var(--app-t-sm)}._OPvTG_notIncluded summary{cursor:pointer;color:var(--app-teal-ink);align-items:center;min-height:32px;font-weight:600;display:flex}._OPvTG_notIncluded p{color:var(--app-text-2);margin-top:6px}._OPvTG_receipt{border-radius:var(--app-r-xl) var(--app-r-xl) 0 0;background:var(--app-surface);box-shadow:var(--app-shadow-1);padding:var(--app-s5) var(--app-s5) var(--app-s6);gap:var(--app-s3);min-width:0;display:grid;position:relative;-webkit-mask:radial-gradient(7px at 7px 100%,#0000 98%,#000) -7px 0/14px 100% repeat-x;mask:radial-gradient(7px at 7px 100%,#0000 98%,#000) -7px 0/14px 100% repeat-x}._OPvTG_lines{display:grid}._OPvTG_lines>div{justify-content:space-between;gap:var(--app-s3);border-bottom:1px solid var(--app-line);font-size:var(--app-t-ui);padding:10px 0;display:flex}._OPvTG_lines dd{text-align:right;font-weight:600}._OPvTG_due{border-top:2px solid var(--app-line-strong);align-items:baseline;margin-top:6px;border-bottom:0!important;padding-top:14px!important}._OPvTG_due dd{font-size:var(--app-t-h1);letter-spacing:-.03em;color:var(--app-teal-ink);font-weight:720}._OPvTG_terms{font-size:var(--app-t-sm);color:var(--app-text-2);cursor:pointer;grid-template-columns:22px minmax(0,1fr);align-items:start;gap:10px;display:grid}._OPvTG_terms input{width:20px;height:20px;accent-color:var(--app-navy);margin-top:1px}._OPvTG_terms a{color:var(--app-teal-ink);font-weight:600}._OPvTG_terms small{color:var(--app-text-3);margin-top:4px;font-size:12.5px;display:block}._OPvTG_waiting{padding:var(--app-s4);border-radius:var(--app-r-md);background:var(--app-surface-2);font-size:var(--app-t-sm);color:var(--app-text-2);gap:8px;display:grid}._OPvTG_waiting b{color:var(--app-text);font-size:var(--app-t-ui)}._OPvTG_secured{font-size:var(--app-t-sm);color:var(--app-text-3);justify-content:center;align-items:center;gap:8px;display:flex}._OPvTG_stripeMark{background:var(--app-navy-2);width:20px;height:20px;color:var(--app-hero-fg);border-radius:5px;place-items:center;font-size:12px;font-weight:800;display:grid}._OPvTG_pilot{font-size:var(--app-t-sm)}._OPvTG_pilot summary{cursor:pointer;color:var(--app-teal-ink);align-items:center;min-height:32px;font-weight:600;display:flex}._OPvTG_pilot form{gap:8px;margin-top:6px;display:grid}._OPvTG_pilot button{justify-self:start}._OPvTG_stripeNote{color:var(--app-text-3);font-size:12.5px}._OPvTG_confirm{text-align:center;padding-top:var(--app-s6);justify-items:center;display:grid}._OPvTG_confirm ._OPvTG_lead,._OPvTG_confirm p{margin-inline:auto}._OPvTG_confirmMark{background:var(--app-teal-soft);width:132px;height:132px;color:var(--app-teal);margin-bottom:var(--app-s4);border-radius:50%;place-items:center;display:grid;position:relative}._OPvTG_confirmMark>svg:first-child{width:104px;height:104px}._OPvTG_confirmMark[data-state=done]>svg:first-child{animation:_OPvTG_close-loop .7s var(--app-ease-out) both}._OPvTG_confirmMark>svg:nth-child(2){color:var(--app-navy);animation:_OPvTG_land .36s var(--app-ease-out) .52s both;position:absolute}:root[data-theme=dark] ._OPvTG_confirmMark>svg:nth-child(2){color:var(--app-text)}@keyframes _OPvTG_close-loop{0%{opacity:.4;transform:rotate(-120deg)}}@keyframes _OPvTG_land{0%{opacity:0;transform:scale(.6)}}@media (prefers-reduced-motion:reduce){._OPvTG_confirmMark>svg{animation:none!important}}._OPvTG_confirmFacts{margin-top:var(--app-s5);text-align:left;gap:10px;width:100%;display:grid}._OPvTG_confirmFacts li{border-radius:var(--app-r-md);background:var(--app-surface);box-shadow:0 0 0 1px var(--app-line);animation:_OPvTG_rise var(--app-d-slow) var(--app-ease-out) both;align-items:flex-start;gap:12px;padding:14px 16px;display:flex}._OPvTG_confirmFacts li:first-child{animation-delay:.7s}._OPvTG_confirmFacts li:nth-child(2){animation-delay:.79s}._OPvTG_confirmFacts li:nth-child(3){animation-delay:.88s}@media (prefers-reduced-motion:reduce){._OPvTG_confirmFacts li{animation:none}}._OPvTG_confirmFacts svg{color:var(--app-teal-ink);flex:none;margin-top:2px}._OPvTG_photoInvite{width:100%;margin:var(--app-s5) 0;text-align:left;border:1px solid var(--app-line);border-radius:var(--app-r-lg);background:var(--app-teal-soft);gap:18px;padding:clamp(20px,3vw,28px);display:flex}._OPvTG_photoInviteIcon{border-radius:var(--app-r-md);background:var(--app-surface);width:44px;height:44px;color:var(--app-teal-ink);flex:none;place-items:center;display:grid}._OPvTG_photoInvite h2{font-size:var(--app-t-lg);color:var(--app-text);line-height:1.2}._OPvTG_photoInvite p{color:var(--app-text-2);margin:8px 0 16px}@media (max-width:520px){._OPvTG_photoInvite{gap:12px}._OPvTG_photoInviteIcon{width:36px;height:36px}}._OPvTG_confirmActions{justify-content:center}._OPvTG_checkout,._OPvTG_plan,._OPvTG_research{min-width:0}
.hZPPDW_frame{border-radius:var(--app-r-lg);background:var(--app-surface);min-width:0;box-shadow:var(--app-shadow-2);margin:0;overflow:hidden}.hZPPDW_bar{border-bottom:1px solid var(--app-line);background:var(--app-surface-2);align-items:center;gap:7px;height:34px;padding:0 12px;display:flex}.hZPPDW_bar>i{background:var(--app-line-strong);border-radius:50%;flex:none;width:9px;height:9px}.hZPPDW_url{background:var(--app-surface);min-width:0;height:22px;color:var(--app-text-3);white-space:nowrap;text-overflow:ellipsis;border-radius:6px;flex:1;align-items:center;gap:6px;margin-left:6px;padding:0 9px;font-size:.72rem;display:flex;overflow:hidden}.hZPPDW_url svg{color:var(--app-ok);flex:none}.hZPPDW_view{aspect-ratio:16/10;background:var(--app-surface-2);position:relative;overflow:hidden}.hZPPDW_frame[data-size=sm] .hZPPDW_view{aspect-ratio:16/9}.hZPPDW_view img{object-fit:cover;object-position:top center;width:100%;height:100%;display:block}.hZPPDW_waiting{place-content:center;justify-items:center;gap:var(--s-1);height:100%;padding:var(--s-5);text-align:center;color:var(--app-text-3);background:radial-gradient(120% 90% at 50% 0%, color-mix(in oklab, var(--app-teal) 7%, transparent), transparent 70%), var(--app-surface-2);display:grid}.hZPPDW_waiting svg{margin-bottom:var(--s-1);color:var(--app-teal-ink);opacity:.8}.hZPPDW_waiting b{color:var(--app-text);font-size:var(--app-t-ui);font-weight:650}.hZPPDW_waiting span{max-width:30ch;font-size:var(--app-t-sm);line-height:1.45}.hZPPDW_frame[data-size=sm] .hZPPDW_waiting span{display:none}.hZPPDW_tag{background:color-mix(in oklab, var(--app-navy) 88%, transparent);color:#fff;font-size:var(--app-t-xs);letter-spacing:.01em;box-shadow:var(--app-shadow-1);border-radius:99px;padding:4px 10px;font-weight:650;position:absolute;bottom:12px;left:12px}.hZPPDW_meta{border-top:1px solid var(--app-line);color:var(--app-text-2);font-size:var(--app-t-sm);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;padding:12px 14px;display:flex}.hZPPDW_state{align-items:center;gap:8px;min-width:0;display:inline-flex}.hZPPDW_aside{font-variant-numeric:tabular-nums}
@page{margin:16mm 15mm 18mm}._2I3puG_tools{justify-content:space-between;align-items:center;gap:var(--s-2);max-width:52rem;margin:0 auto var(--s-4);flex-wrap:wrap;display:flex}._2I3puG_doc{gap:var(--s-6);max-width:52rem;padding:var(--s-5);border-radius:var(--app-r-lg);background:var(--app-surface);box-shadow:var(--app-shadow-2);color:var(--app-text);margin:0 auto;font-size:.9375rem;line-height:1.55;display:grid}@media (min-width:768px){._2I3puG_doc{padding:3.5rem 4rem}}._2I3puG_cover{gap:var(--s-2);padding-bottom:var(--s-4);border-bottom:3px solid var(--app-navy);display:grid}._2I3puG_kicker{color:var(--app-teal-ink);font-size:var(--app-t-xs);letter-spacing:.1em;text-transform:uppercase;font-weight:700}._2I3puG_cover h1{letter-spacing:-.025em;font-size:clamp(1.75rem,1.4rem + 1.4vw,2.5rem);font-weight:700;line-height:1.1}._2I3puG_coverMeta{color:var(--app-text-2);font-size:var(--app-t-sm)}._2I3puG_note{border-radius:var(--r-pill);background:var(--app-warn-soft);color:var(--app-warn);font-size:var(--app-t-sm);justify-self:start;padding:.25rem .625rem;font-weight:650}._2I3puG_section{gap:var(--s-3);break-inside:auto;display:grid}._2I3puG_section h2{border-bottom:1px solid var(--app-line);letter-spacing:-.015em;break-after:avoid;align-items:baseline;gap:.625rem;padding-bottom:.375rem;font-size:1.375rem;font-weight:700;line-height:1.25;display:flex}._2I3puG_section h2 span{color:var(--app-teal-ink);font-size:var(--app-t-sm);font-variant-numeric:tabular-nums}._2I3puG_section h2 em{color:var(--app-text-3);font-size:var(--app-t-sm);font-style:normal;font-weight:500}._2I3puG_section h3{margin-top:var(--s-2);color:var(--app-text-2);font-size:var(--app-t-xs);letter-spacing:.06em;text-transform:uppercase;break-after:avoid;font-weight:700}._2I3puG_small{color:var(--app-text-2);font-size:var(--app-t-sm)}._2I3puG_nowrap{white-space:nowrap}._2I3puG_verdict{gap:var(--s-4);align-items:start;display:grid}@media (min-width:640px){._2I3puG_verdict{grid-template-columns:minmax(0,1fr) 13rem}}@media print{._2I3puG_verdict{grid-template-columns:minmax(0,1fr) 13rem}}._2I3puG_verdict h3{margin-top:0}._2I3puG_big{letter-spacing:-.01em;font-size:1.25rem;font-weight:600;line-height:1.35}._2I3puG_decision{padding:var(--s-3) var(--s-4);border-radius:var(--app-r-md);background:var(--app-hero-a);color:var(--app-hero-fg);break-inside:avoid;-webkit-print-color-adjust:exact;print-color-adjust:exact;gap:.25rem;display:grid}._2I3puG_decision span{color:var(--app-hero-fg-2);font-size:var(--app-t-xs)}._2I3puG_decision span:first-child{letter-spacing:.08em;text-transform:uppercase;font-weight:700}._2I3puG_decision b{letter-spacing:-.03em;font-size:2rem;font-weight:700;line-height:1.1}._2I3puG_top{gap:.5rem;margin:0;padding-left:1.25rem;display:grid}._2I3puG_top li{break-inside:avoid}._2I3puG_quote{margin:var(--s-2) 0 0;padding:var(--s-2) var(--s-4);border-left:3px solid var(--app-teal);background:var(--app-surface-2);break-inside:avoid;-webkit-print-color-adjust:exact;print-color-adjust:exact}._2I3puG_journey{gap:var(--s-2) var(--s-4);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}@media (min-width:900px),print{._2I3puG_journey{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:480px){._2I3puG_journey{grid-template-columns:minmax(0,1fr)}}._2I3puG_journey li{padding:var(--s-2) var(--s-3);border-top:3px solid var(--app-line-strong);font-size:var(--app-t-sm);break-inside:avoid;gap:.25rem;display:grid}._2I3puG_journey li[data-state=passed]{border-top-color:var(--app-ok)}._2I3puG_journey li[data-state=problem]{border-top-color:var(--app-warn)}._2I3puG_jHead{flex-wrap:wrap;justify-content:space-between;gap:.5rem;display:flex}._2I3puG_jHead span{color:var(--app-text-3);font-size:var(--app-t-xs);text-transform:uppercase;letter-spacing:.04em;font-weight:650}._2I3puG_table{border-collapse:collapse;width:100%;font-size:var(--app-t-sm);line-height:1.45}._2I3puG_table th,._2I3puG_table td{border-bottom:1px solid var(--app-line);text-align:left;vertical-align:top;padding:.5rem .625rem .5rem 0}._2I3puG_table th{color:var(--app-text-2);font-weight:650}._2I3puG_table tr{break-inside:avoid}@media (max-width:640px){._2I3puG_table{display:block;overflow-x:auto}}._2I3puG_dispo{border-radius:var(--r-pill);background:var(--app-surface-2);font-size:var(--app-t-xs);text-transform:uppercase;letter-spacing:.04em;white-space:nowrap;-webkit-print-color-adjust:exact;print-color-adjust:exact;padding:.05rem .5rem;font-weight:700;display:inline-block}._2I3puG_dispo[data-disposition=keep]{background:var(--app-ok-soft);color:var(--app-ok)}._2I3puG_dispo[data-disposition=improve]{background:var(--app-teal-soft);color:var(--app-teal-ink)}._2I3puG_dispo[data-disposition=replace]{background:var(--app-warn-soft);color:var(--app-warn)}._2I3puG_finding{padding:var(--s-3) 0 var(--s-4);border-bottom:1px solid var(--app-line);break-inside:avoid;gap:.5rem;display:grid}._2I3puG_fHead{align-items:baseline;gap:.625rem;font-size:1.0625rem;line-height:1.35;display:flex}._2I3puG_fNo{background:var(--app-navy);color:#fff;width:1.5rem;height:1.5rem;font-size:var(--app-t-xs);-webkit-print-color-adjust:exact;print-color-adjust:exact;border-radius:50%;flex:none;place-items:center;font-weight:700;display:grid}._2I3puG_fMeta{color:var(--app-text-2);font-size:var(--app-t-sm);flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}._2I3puG_facts{font-size:var(--app-t-sm);gap:.375rem;margin:0;display:grid}._2I3puG_facts>div{gap:var(--s-3);grid-template-columns:9rem minmax(0,1fr);display:grid}@media (max-width:560px){._2I3puG_facts>div{grid-template-columns:minmax(0,1fr);gap:0}}._2I3puG_facts dt{color:var(--app-text-3);font-weight:600}._2I3puG_facts dd{margin:0}._2I3puG_copy{border-radius:var(--app-r-sm);background:var(--app-surface-2);white-space:pre-wrap;-webkit-print-color-adjust:exact;print-color-adjust:exact;padding:.5rem .75rem}._2I3puG_board{gap:var(--s-4);display:grid}@media (min-width:640px),print{._2I3puG_board{grid-template-columns:repeat(3,minmax(0,1fr))}}._2I3puG_board h3{margin-top:0}._2I3puG_board ol{font-size:var(--app-t-sm);gap:.375rem;margin:.375rem 0 0;padding-left:1.1rem;display:grid}._2I3puG_docTitle{color:var(--app-text)!important;letter-spacing:-.01em!important;text-transform:none!important;margin-top:0!important;font-size:1.125rem!important}._2I3puG_docBody{padding:var(--s-4) var(--s-5);border-radius:var(--app-r-md);box-shadow:inset 0 0 0 1px var(--app-line)}._2I3puG_weeks{gap:var(--s-3);display:grid}@media (min-width:640px),print{._2I3puG_weeks{grid-template-columns:repeat(2,minmax(0,1fr))}}._2I3puG_weeks>div{padding:var(--s-3);border-radius:var(--app-r-md);box-shadow:inset 0 0 0 1px var(--app-line);break-inside:avoid;align-content:start;gap:.375rem;display:grid}._2I3puG_weeks h3{margin-top:0;color:var(--app-text)!important;font-size:var(--app-t-ui)!important;letter-spacing:0!important;text-transform:none!important}._2I3puG_weekNo{color:var(--app-teal-ink);font-size:var(--app-t-xs);letter-spacing:.08em;text-transform:uppercase;font-weight:700}._2I3puG_weeks ul{font-size:var(--app-t-sm);margin:0;padding-left:1.1rem}._2I3puG_ways{gap:var(--s-3);display:grid}@media (min-width:640px),print{._2I3puG_ways{grid-template-columns:repeat(2,minmax(0,1fr))}}._2I3puG_ways>div{break-inside:avoid}._2I3puG_ways h3,._2I3puG_offer h3{margin-top:0}._2I3puG_offer{margin-top:var(--s-2);padding:var(--s-3) var(--s-4);border:1.5px solid var(--app-teal-line);border-radius:var(--app-r-md);break-inside:avoid;gap:.5rem;display:grid}._2I3puG_offer ul{font-size:var(--app-t-sm);margin:0;padding-left:1.1rem}._2I3puG_shots{gap:var(--s-3);grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;display:grid}@media (max-width:640px){._2I3puG_shots{grid-template-columns:minmax(0,1fr)}}._2I3puG_shots figure{break-inside:avoid}._2I3puG_limits{font-size:var(--app-t-sm);gap:.375rem;margin:0;padding-left:1.1rem;display:grid}._2I3puG_sources{font-size:var(--app-t-xs);color:var(--app-text-2);overflow-wrap:anywhere;gap:.25rem;margin:0;padding-left:1.25rem;display:grid}@media print{body:has(._2I3puG_doc) *{visibility:hidden}:is(body:has(._2I3puG_doc) ._2I3puG_doc,body:has(._2I3puG_doc) ._2I3puG_doc *){visibility:visible}._2I3puG_doc{width:100%;max-width:none;box-shadow:none;border-radius:0;gap:18pt;margin:0;padding:0;font-size:10.5pt;position:absolute;top:0;left:0}._2I3puG_tools{display:none}._2I3puG_pageStart{break-before:page}}._2I3puG_top,._2I3puG_board ol,._2I3puG_sources{list-style:decimal}._2I3puG_limits,._2I3puG_weeks ul,._2I3puG_offer ul{list-style:outside}._2I3puG_table:focus-visible{outline:3px solid var(--app-focus);outline-offset:3px}
.z3GOTW_card{margin-top:var(--app-s7);background:var(--app-surface);border:1px solid var(--app-line);border-radius:var(--app-r-lg);box-shadow:var(--app-shadow-1);grid-template-columns:minmax(160px,34%) 1fr;gap:clamp(18px,3vw,32px);padding:clamp(18px,3vw,28px);display:grid}.z3GOTW_card[data-has-shot=false]{grid-template-columns:1fr}.z3GOTW_picture{align-self:start;min-width:0}.z3GOTW_words{align-content:center;justify-items:start;gap:10px;display:grid}.z3GOTW_words h2{color:var(--app-text);margin:0;font-size:clamp(1.35rem,2vw,1.9rem);line-height:1.15}.z3GOTW_words p{color:var(--app-text-2);margin:0;line-height:1.5}.z3GOTW_words strong{color:var(--app-text);font-size:1.05rem}.z3GOTW_words small,.z3GOTW_hint{color:var(--app-text-2);font-size:.85rem;line-height:1.45}.z3GOTW_eyebrow{color:var(--app-teal-ink);letter-spacing:.09em;text-transform:uppercase;font-size:.78rem;font-weight:800}.z3GOTW_words .z3GOTW_safety{background:var(--app-teal-soft);border-radius:var(--app-r-md);color:var(--app-teal-ink);padding:10px 12px;font-size:.87rem}.z3GOTW_words button,.z3GOTW_pay{border-radius:var(--app-r-md);background:var(--app-navy);color:#fff;font:inherit;cursor:pointer;border:0;margin-top:8px;padding:12px 18px;font-weight:750}.z3GOTW_words button:disabled,.z3GOTW_pay:disabled{opacity:.5;cursor:not-allowed}.z3GOTW_words button:focus-visible,.z3GOTW_pay:focus-visible,.z3GOTW_close:focus-visible{outline:3px solid var(--app-teal);outline-offset:3px}.z3GOTW_dialog{border:1px solid var(--app-line);border-radius:var(--app-r-lg);background:var(--app-surface);width:min(100% - 32px,520px);max-height:90vh;color:var(--app-text);padding:clamp(22px,4vw,36px);position:fixed;overflow:auto;box-shadow:0 24px 80px #00000040}.z3GOTW_dialog::backdrop{background:#030d1cb3}.z3GOTW_dialog h2{margin:8px 0;font-size:1.7rem}.z3GOTW_dialog p{line-height:1.5}.z3GOTW_close{color:var(--app-text);cursor:pointer;background:0 0;border:0;font-size:1.8rem;position:absolute;top:14px;right:16px}.z3GOTW_dialog dl{gap:10px;margin:24px 0;display:grid}.z3GOTW_dialog dl div{justify-content:space-between;gap:12px;display:flex}.z3GOTW_dialog dd{margin:0;font-weight:700}.z3GOTW_total{border-top:1px solid var(--app-line);padding-top:12px;font-size:1.12rem;font-weight:800}.z3GOTW_agree{align-items:flex-start;gap:10px;font-size:.9rem;line-height:1.4;display:flex}.z3GOTW_agree input{flex:none;width:18px;height:18px}.z3GOTW_agree a{color:var(--app-teal-ink);text-decoration:underline}.z3GOTW_pay{width:100%;margin-top:20px}.z3GOTW_error{color:var(--app-bad)}@media (max-width:650px){.z3GOTW_card{grid-template-columns:1fr}.z3GOTW_picture{max-height:180px;overflow:hidden}}
._06P8za_pending{visibility:hidden;display:contents}._06P8za_unknown{display:contents}._06P8za_unknown ._06P8za_hintFace{display:none}html[data-so-hint] ._06P8za_unknown ._06P8za_hintFace{display:flex}html[data-so-hint] ._06P8za_unknown ._06P8za_pending{display:none}._06P8za_avatar:before{content:"";background:currentColor;width:62%;height:62%;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Ccircle cx='12' cy='8' r='4.4'/%3E%3Cpath d='M3.2 22c.7-5 4.4-8 8.8-8s8.1 3 8.8 8z'/%3E%3C/svg%3E") bottom/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Ccircle cx='12' cy='8' r='4.4'/%3E%3Cpath d='M3.2 22c.7-5 4.4-8 8.8-8s8.1 3 8.8 8z'/%3E%3C/svg%3E") bottom/contain no-repeat}._06P8za_hintPic,._06P8za_avatarPic{border-radius:50%;width:100%;height:100%;position:absolute;inset:0}._06P8za_hintPic{background:var(--so-hint-pic,none) center / cover no-repeat}._06P8za_avatarPic{object-fit:cover;-webkit-user-select:none;user-select:none;opacity:0;transition:opacity var(--avatar-fade) ease-out}._06P8za_avatarPic[data-loaded]{opacity:1}._06P8za_login,._06P8za_dashboard{border-radius:var(--app-r-ctl);min-height:44px;color:var(--app-text-2);font-size:var(--app-t-ui);white-space:nowrap;transition:background-color var(--app-d-fast) var(--app-ease-std), color var(--app-d-fast) var(--app-ease-std);align-items:center;padding:0 14px;font-weight:600;display:inline-flex}._06P8za_login:hover,._06P8za_dashboard:hover{background:var(--app-surface-2);color:var(--app-text)}._06P8za_account{align-items:center;gap:var(--app-s1);display:flex;position:relative}._06P8za_trigger{align-items:center;gap:var(--app-s1);min-height:44px;padding:0 var(--app-s1);border-radius:var(--app-r-ctl);color:var(--app-text-2);cursor:pointer;background:0 0;border:0;display:inline-flex}._06P8za_avatar{background:var(--app-navy);width:32px;height:32px;color:var(--app-hero-fg);font-size:var(--app-t-sm);border-radius:50%;place-items:center;font-weight:600;display:inline-grid;position:relative;overflow:hidden}:root[data-theme=dark] ._06P8za_avatar{background:var(--app-teal-ink);color:var(--app-on-teal)}._06P8za_chevron{width:12px;height:12px;transition:transform var(--app-d-fast) var(--app-ease-std)}._06P8za_chevronOpen{transform:rotate(180deg)}._06P8za_menu[hidden]{display:none}._06P8za_menu{top:calc(100% + var(--app-s2));z-index:40;min-width:13rem;padding:var(--app-s2);border-radius:var(--app-r-md);background:var(--app-surface);box-shadow:var(--app-shadow-3);gap:2px;display:grid;position:absolute;right:0}._06P8za_email{padding:var(--app-s2);border-bottom:1px solid var(--app-line);color:var(--app-text-3);font-size:var(--app-t-xs);overflow-wrap:anywhere;margin-bottom:2px}._06P8za_menuItem,._06P8za_signOut{width:100%;min-height:40px;padding:0 var(--app-s2);border-radius:var(--app-r-sm);color:var(--app-text-2);font-family:var(--font-sans);font-size:var(--app-t-ui);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;display:flex}._06P8za_menuItem:hover,._06P8za_signOut:hover{background:var(--app-surface-2);color:var(--app-text)}._06P8za_signOut{border-top:1px solid var(--app-line);border-radius:0 0 var(--app-r-sm) var(--app-r-sm);margin-top:2px}._06P8za_sheetAccount{gap:var(--app-s3);display:grid}._06P8za_name{color:var(--app-text);font-size:var(--app-t-sm);font-weight:600;display:block}._06P8za_sheetEmail{color:var(--app-text-3);font-size:var(--app-t-sm);overflow-wrap:anywhere}._06P8za_sheetButton,._06P8za_sheetSignOut{border-radius:var(--app-r-md);background:var(--app-surface-2);width:100%;min-height:52px;color:var(--app-text);font-family:var(--font-sans);font-size:var(--app-t-body);cursor:pointer;transition:background-color var(--app-d-fast) var(--app-ease-std);border:0;justify-content:center;align-items:center;font-weight:600;display:inline-flex}._06P8za_sheetButton:hover,._06P8za_sheetSignOut:hover{background:var(--app-surface-3)}@media (max-width:640px){._06P8za_dashboard{display:none}}
.H7GfPa_segBtn:focus-visible{outline:2px solid var(--so-teal);outline-offset:3px}.H7GfPa_row{background:var(--so-fill-2);border-radius:14px;justify-content:space-between;align-items:center;gap:12px;min-height:52px;padding:6px 6px 6px 14px;display:flex}.H7GfPa_rowLabel{font-weight:600;font-size:var(--so-t-ui);color:var(--so-ink)}.H7GfPa_seg{border:1px solid var(--so-line);background:var(--so-seg-track);border-radius:12px;gap:2px;padding:3px;display:inline-flex}.H7GfPa_segBtn{min-height:38px;color:var(--so-ink-2);font:inherit;font-size:var(--so-t-sm);cursor:pointer;transition:background-color var(--so-d-hover) var(--so-ease), color var(--so-d-hover) var(--so-ease);background:0 0;border:0;border-radius:9px;align-items:center;gap:7px;padding:0 14px;font-weight:700;display:inline-flex}.H7GfPa_segBtn svg{width:16px;height:16px}:is(:root:not([data-theme=light]) .H7GfPa_segBtn[data-theme-choice=dark],:root[data-theme=light] .H7GfPa_segBtn[data-theme-choice=light]){background:var(--so-seg-on);color:var(--so-seg-on-ink);box-shadow:var(--so-seg-on-shadow)}
._5OgY5W_header{z-index:50;background:var(--so-header-solid);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);transition:box-shadow var(--so-d-hover) var(--so-ease);position:fixed;inset:0 0 auto;box-shadow:0 1px #0000}._5OgY5W_solid{box-shadow:0 1px 0 var(--so-line)}._5OgY5W_inner{height:var(--so-header-h);max-width:var(--so-wrap);padding-inline:var(--so-pad);justify-content:space-between;align-items:center;gap:20px;margin-inline:auto;display:flex}._5OgY5W_compact ._5OgY5W_actions{margin-left:auto}._5OgY5W_nav{align-items:center;display:flex}._5OgY5W_navList{align-items:center;gap:4px;display:flex;position:relative}._5OgY5W_navLink{border-radius:var(--so-r-sm);min-height:40px;color:var(--so-ink-2);white-space:nowrap;cursor:pointer;transition:background-color var(--so-d-hover) var(--so-ease), color var(--so-d-hover) var(--so-ease);background:0 0;border:0;align-items:center;gap:6px;padding:0 13px;font-size:.9375rem;font-weight:500;display:inline-flex}._5OgY5W_navLink:hover{color:var(--so-hi);background:var(--so-fill-2)}._5OgY5W_indicator{background:var(--so-hi);opacity:0;pointer-events:none;border-radius:2px;width:0;height:2px;position:absolute;bottom:2px;left:0}._5OgY5W_indicatorOn{opacity:.9}._5OgY5W_indicatorMove{transition:transform .26s var(--so-ease), width .26s var(--so-ease), opacity var(--so-d-hover) var(--so-ease)}@media (prefers-reduced-motion:reduce){._5OgY5W_indicatorMove{transition:none}}._5OgY5W_on,._5OgY5W_navLink[aria-current=page]{color:var(--so-hi)}._5OgY5W_dd{position:relative}._5OgY5W_chev{width:12px;height:12px;transition:transform var(--so-d-hover) var(--so-ease)}._5OgY5W_chevOpen{transform:rotate(180deg)}._5OgY5W_menu{border-radius:var(--so-r-md);background:var(--so-menu);border:1px solid var(--so-line-2);width:340px;box-shadow:var(--so-shadow-menu);animation:_5OgY5W_menu-in var(--app-d-base) var(--app-ease-out) both;padding:8px;position:absolute;top:calc(100% + 10px);left:-12px}._5OgY5W_menu:before{content:"";height:12px;position:absolute;inset:-12px 0 auto}._5OgY5W_menuOut{animation:_5OgY5W_menu-out var(--app-d-fast) var(--app-ease-in) both}@keyframes _5OgY5W_menu-in{0%{opacity:0;transform:translateY(-6px)scale(.98)}}@keyframes _5OgY5W_menu-out{to{opacity:0;transform:translateY(-4px)}}._5OgY5W_menuList{gap:2px;display:grid}._5OgY5W_menuLink{color:var(--so-ink);transition:background-color var(--so-d-hover) var(--so-ease);border-radius:12px;grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px 12px;display:grid}._5OgY5W_menuLink:hover,._5OgY5W_menuLink[aria-current=page]{background:var(--so-fill-2)}._5OgY5W_menuIcon{background:var(--so-teal-fill);width:44px;height:44px;color:var(--so-teal);border-radius:12px;place-items:center;display:grid}._5OgY5W_menuIcon svg{width:22px;height:22px}._5OgY5W_menuText{min-width:0;display:grid}._5OgY5W_menuText b{font-size:.96875rem;font-weight:700}._5OgY5W_menuText span{font-size:var(--so-t-sm);color:var(--so-muted);line-height:1.35}._5OgY5W_menuGo{font-weight:700;font-size:var(--so-t-sm);color:var(--so-accent-text)}._5OgY5W_menuAside{border-top:1px solid var(--so-line);font-size:var(--so-t-sm);color:var(--so-ink-2);border-radius:0 0 12px 12px;justify-content:space-between;align-items:center;gap:10px;margin-top:6px;padding:12px;font-weight:600;display:flex}._5OgY5W_menuAside:hover{color:var(--so-hi)}._5OgY5W_menuAsideNote{color:var(--so-muted);font-weight:500}._5OgY5W_actions{flex:none;align-items:center;gap:10px;display:flex}._5OgY5W_account{display:contents}._5OgY5W_themeBtn{margin-right:2px}._5OgY5W_cta{border-radius:var(--so-r-btn);background:var(--so-primary);min-height:44px;color:var(--so-on-primary);font-size:.9375rem;font-weight:var(--so-btn-weight);white-space:nowrap;box-shadow:var(--so-shadow-primary);transition:transform var(--so-d-hover) var(--so-ease), box-shadow var(--so-d-hover) var(--so-ease);justify-content:center;align-items:center;padding:0 18px;display:inline-flex}._5OgY5W_cta:hover{box-shadow:var(--so-shadow-primary-hover);transform:translateY(-2px)}._5OgY5W_ctaIn{display:none}html[data-so-hint] ._5OgY5W_ctaIn{display:inline}html[data-so-hint] ._5OgY5W_ctaOut{display:none}._5OgY5W_ctaFull{width:100%;min-height:52px;font-size:var(--so-t-ui)}._5OgY5W_burger{border:1px solid var(--so-line-2);background:var(--so-fill);width:44px;height:44px;color:var(--so-ink);cursor:pointer;border-radius:12px;place-items:center;display:none}._5OgY5W_burger svg{width:20px;height:20px}._5OgY5W_sheet{z-index:60;background:var(--so-scrim);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);animation:_5OgY5W_menu-in var(--app-d-base) var(--app-ease-out) both;position:fixed;inset:0}._5OgY5W_sheetOut{animation:_5OgY5W_menu-out var(--app-d-fast) var(--app-ease-in) both}._5OgY5W_sheetIn{inset:calc(var(--so-header-h) + 4px) 10px auto 10px;max-height:calc(100dvh - var(--so-header-h) - 16px);border-radius:var(--so-r);background:var(--so-sheet);border:1px solid var(--so-line-2);padding:16px;position:absolute;overflow:auto}._5OgY5W_sheetList{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}._5OgY5W_sheetLink{background:var(--so-fill-2);min-height:48px;font-weight:600;font-size:var(--so-t-ui);color:var(--so-ink);border-radius:12px;align-items:center;padding:0 14px;display:flex}._5OgY5W_sheetLink[aria-current=page]{background:var(--so-teal-fill);color:var(--so-teal-2)}._5OgY5W_sheetActions{gap:10px;margin-top:12px;display:grid}@media (min-width:1181px){._5OgY5W_sheet{display:none}}@media (max-width:1180px){._5OgY5W_nav,._5OgY5W_account{display:none}._5OgY5W_burger{display:grid}}@media (max-width:640px){._5OgY5W_cta:not(._5OgY5W_ctaFull),._5OgY5W_actions ._5OgY5W_themeBtn{display:none}}._5OgY5W_header:has(._5OgY5W_sheet:not([hidden])) ._5OgY5W_inner{z-index:61;position:relative}
.BigwaW_banner{z-index:60;left:var(--so-pad);right:var(--so-pad);border:1px solid var(--so-line);border-radius:var(--so-r-md);background:var(--so-card);max-width:440px;box-shadow:var(--so-shadow-float);color:var(--so-ink);padding:18px 20px;position:fixed;bottom:16px}.BigwaW_text{font-size:var(--so-t-sm);color:var(--so-muted);margin:0;line-height:1.55}.BigwaW_link{color:var(--so-ink);text-underline-offset:2px;text-decoration:underline}.BigwaW_row{grid-template-columns:1fr 1fr;gap:10px;margin-top:14px;display:grid}.BigwaW_button{border:1px solid var(--so-line-2);border-radius:var(--so-r-btn);background:var(--so-fill);min-height:44px;color:var(--so-ink);font:inherit;font-weight:700;font-size:var(--so-t-ui);cursor:pointer;transition:background-color var(--so-d-hover) var(--so-ease);padding:0 16px}.BigwaW_button:hover{background:var(--so-fill-3)}.BigwaW_button:focus-visible,.BigwaW_link:focus-visible,.BigwaW_change:focus-visible{outline:2px solid var(--so-primary);outline-offset:2px}.BigwaW_change{color:inherit;font:inherit;text-underline-offset:2px;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}@media (max-width:480px){.BigwaW_banner{max-width:none;bottom:12px}}
._47BJna_strip{border-top:1px solid var(--so-line);background:linear-gradient(180deg, var(--so-bg-band), var(--so-bg))}._47BJna_wrap{max-width:var(--so-wrap);padding:44px var(--so-pad);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px 30px;margin-inline:auto;display:flex}._47BJna_title{letter-spacing:-.03em;color:var(--so-ink);font-size:clamp(1.5rem,2.3vw,2rem);font-weight:800;line-height:1.15}._47BJna_accent{font-family:var(--so-serif);letter-spacing:-.02em;background:var(--so-grad-text);color:#0000;-webkit-background-clip:text;background-clip:text;font-style:italic;font-weight:500}._47BJna_text{font-size:var(--so-t-sm);color:var(--so-muted);margin-top:6px}._47BJna_row{flex-wrap:wrap;gap:12px;display:flex}._47BJna_ghost,._47BJna_go{border-radius:var(--so-r-btn);min-height:52px;font-weight:700;font-size:var(--so-t-ui);white-space:nowrap;transition:transform var(--so-d-hover) var(--so-ease), box-shadow var(--so-d-hover) var(--so-ease), background-color var(--so-d-hover) var(--so-ease);justify-content:center;align-items:center;gap:10px;padding:0 22px;display:inline-flex}._47BJna_ghost{border:1px solid var(--so-line-2);background:var(--so-fill);color:var(--so-ink)}._47BJna_ghost:hover{background:var(--so-fill-3)}._47BJna_go{background:var(--so-primary);color:var(--so-on-primary);box-shadow:var(--so-shadow-primary)}._47BJna_go:hover{box-shadow:var(--so-shadow-primary-hover);transform:translateY(-2px)}._47BJna_arrow{fill:none;stroke:currentColor;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}@media (max-width:640px){._47BJna_row,._47BJna_ghost,._47BJna_go{width:100%}}
._3ahCfG_body{padding-bottom:var(--app-s8)}
