._3j42Eq_text{border:1px solid var(--ink);min-height:44px;color:var(--ink);white-space:nowrap;background:0 0;align-items:center;padding:0 1rem;font-size:.9rem;font-weight:600;text-decoration:none;transition:background .2s;display:inline-flex}._3j42Eq_text:hover,._3j42Eq_text:focus-visible{background:color-mix(in srgb, var(--ink) 8%, transparent)}a._3j42Eq_text._3j42Eq_text,a._3j42Eq_rowText{text-decoration:none}
.s58rna_quick{color:var(--ink);flex-wrap:wrap;align-items:center;gap:.35rem .75rem;margin:-.2rem 0 0;display:flex}.s58rna_quick b{font-family:var(--font-editorial), Georgia, serif;letter-spacing:-.02em;font-size:1.7rem;font-weight:400}.s58rna_quick span{color:var(--muted)}.s58rna_quick span[aria-hidden]{color:var(--rule)}.s58rna_quickBook{min-height:44px;color:var(--paper);background:var(--ink);border-radius:2px;align-items:center;margin-left:.25rem;padding:0 1.25rem;font-size:.92rem;font-weight:600;text-decoration:none;transition:background .2s;display:inline-flex}.s58rna_quickBook:hover,.s58rna_quickBook:focus-visible{background:var(--moss)}a.s58rna_callBook{white-space:normal;overflow-wrap:anywhere;padding-top:.45rem;padding-bottom:.45rem;line-height:1.25}div.s58rna_metaWrap{white-space:normal;flex-wrap:wrap;row-gap:.5rem}section>h2.s58rna_question{max-width:24ch;font-size:clamp(2rem,3.4vw,3.3rem);line-height:1}.s58rna_length{border-left:3px solid var(--peach);background:var(--paper);gap:.5rem;max-width:46rem;padding:1.2rem 1.3rem;display:grid}.s58rna_length h3{font-size:1.35rem;line-height:1.15}.s58rna_length p{color:#3f3b34;margin:0;line-height:1.6}.s58rna_length a{color:var(--clay);text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, currentColor 35%, transparent);text-decoration-color:color-mix(in srgb, currentColor 35%, transparent);text-underline-offset:.22em;font-weight:600}div>h2.s58rna_careHeading{margin-bottom:.8rem;font-size:1.4rem;line-height:1.15}.s58rna_diaries{gap:.8rem;max-width:52rem;display:grid}.s58rna_diaries ul{grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));gap:.8rem;margin:0;padding:0;list-style:none;display:grid}.s58rna_diaries li{border:1px solid var(--rule);background:var(--paper);gap:.35rem;padding:1.1rem 1.2rem;display:grid}.s58rna_diaries a{color:var(--ink);font-family:var(--font-editorial), Georgia, serif;letter-spacing:-.02em;font-size:1.25rem;line-height:1.2;text-decoration:none}.s58rna_diaries a:hover,.s58rna_diaries a:focus-visible{text-underline-offset:.15em;text-decoration:underline}.s58rna_diaries span{color:var(--muted);font-size:.92rem;line-height:1.5}.s58rna_menuGroups{gap:2.2rem;display:grid}.s58rna_group{gap:.9rem;scroll-margin-top:96px;display:grid}.s58rna_groupHead{flex-wrap:wrap;align-items:baseline;gap:.2rem 1rem;display:flex}.s58rna_groupHead h3{font-size:clamp(1.6rem,2.4vw,2.1rem);line-height:1.05}.s58rna_groupHead p{color:var(--muted);margin:0;font-size:.95rem;line-height:1.5}.s58rna_menuName{font-family:var(--font-editorial), Georgia, serif;letter-spacing:-.04em;text-wrap:balance;margin:0;font-size:1.45rem;font-weight:400;line-height:1.1}.s58rna_menuName a{color:var(--ink);text-decoration:none}.s58rna_menuName a:hover,.s58rna_menuName a:focus-visible{text-underline-offset:.15em;text-decoration:underline}div>ul.s58rna_pickList{gap:0;margin:0;padding:0;list-style:none;display:grid}div>ul.s58rna_pickList>li{border-bottom:1px solid var(--rule);flex-wrap:wrap;align-items:center;gap:.3rem .8rem;padding:.55rem 0;display:flex}div>ul.s58rna_pickList>li:last-child{border-bottom:0}.s58rna_pickName{flex:14rem;min-width:0}.s58rna_pickPrice{font-family:var(--font-editorial), Georgia, serif;font-size:1.2rem}.s58rna_pickTime{color:var(--muted);font-size:.88rem}ul.s58rna_pickList a.s58rna_pickBook{min-height:44px;color:var(--paper);background:var(--ink);border-radius:2px;align-items:center;padding:0 1rem;font-size:.86rem;font-weight:600;text-decoration:none;display:inline-flex}ul.s58rna_pickList a.s58rna_pickBook:hover,ul.s58rna_pickList a.s58rna_pickBook:focus-visible{background:var(--moss)}.s58rna_fillAnswer{color:#3f3b34;max-width:46rem;margin:0;font-size:1.08rem;line-height:1.6}.s58rna_gridWrap{max-width:100%;overflow-x:auto}.s58rna_grid{border-collapse:collapse;background:var(--paper);font-variant-numeric:tabular-nums;width:100%;max-width:52rem}.s58rna_grid caption{color:var(--muted);text-align:left;padding-bottom:.6rem;font-size:.88rem}.s58rna_grid th,.s58rna_grid td{border-bottom:1px solid var(--rule);text-align:center;white-space:nowrap;padding:.75rem .6rem}.s58rna_grid thead th{color:var(--muted);letter-spacing:.1em;text-transform:uppercase;font-size:.74rem;font-weight:700}.s58rna_grid tbody th{font-family:var(--font-editorial), Georgia, serif;text-align:left;font-size:1.15rem;font-weight:400}.s58rna_grid td a{color:var(--ink);font-family:var(--font-editorial), Georgia, serif;text-decoration:underline;-webkit-text-decoration-color:var(--rule);text-decoration-color:var(--rule);text-underline-offset:.2em;font-size:1.2rem}.s58rna_grid td a:hover,.s58rna_grid td a:focus-visible{text-decoration-color:currentColor}.s58rna_grid .s58rna_setCol{background:color-mix(in srgb, var(--sage) 55%, transparent)}.s58rna_addOnBox{border-left:3px solid var(--peach);background:var(--paper);gap:.7rem;max-width:40rem;padding:1.2rem 1.3rem;display:grid}.s58rna_addOnBox h2{font-size:1.5rem;line-height:1.1}.s58rna_addOnBox p{color:#3f3b34;margin:0;line-height:1.55}.s58rna_story{grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));gap:1rem;display:grid}.s58rna_story>div{border-top:2px solid var(--ink);background:var(--paper);align-content:start;gap:.5rem;padding:1.3rem 1.35rem;display:grid}.s58rna_story h3{font-size:1.3rem;line-height:1.15}.s58rna_story p{color:#3f3b34;margin:0;line-height:1.6}ul.s58rna_storyResearch{border-top:1px solid var(--rule);gap:.6rem;max-width:52rem;margin:0;padding:.9rem 0 0;font-size:.9rem;line-height:1.5;list-style:none;display:grid}.s58rna_storyResearch span{color:var(--clay);font-weight:600}.s58rna_storyResearch .s58rna_researchSummary{color:var(--ink);margin:0}.s58rna_storyResearch cite{color:var(--muted);font-size:.82rem;font-style:normal}.s58rna_storyResearch a{color:var(--clay);text-underline-offset:2px;text-decoration:underline}ul.s58rna_compactMenu li{padding:.8rem 0}details.s58rna_fold{border-top:1px solid var(--rule)}details.s58rna_fold:last-of-type{border-bottom:1px solid var(--rule)}.s58rna_fold>summary{cursor:pointer;flex-wrap:wrap;align-items:baseline;gap:.3rem 1rem;min-height:44px;padding:1rem 2.4rem 1rem 0;list-style:none;display:flex;position:relative}.s58rna_fold>summary::-webkit-details-marker{display:none}.s58rna_fold>summary:after{content:"+";color:var(--clay);font-family:var(--font-editorial), Georgia, serif;font-size:1.9rem;line-height:1;position:absolute;top:50%;right:.3rem;transform:translateY(-50%)}.s58rna_fold[open]>summary:after{content:"–"}.s58rna_fold>summary:focus-visible{outline:2px solid var(--clay);outline-offset:3px}.s58rna_fold>summary h2,.s58rna_fold>summary h3{margin:0;font-size:clamp(1.5rem,2.6vw,2.2rem);line-height:1.05}.s58rna_foldHint{color:var(--muted);font-size:.92rem}.s58rna_fold[open]>:not(summary){margin-bottom:1.4rem}ul.s58rna_priceList{margin:0;padding:0;list-style:none;display:grid}ul.s58rna_priceList li{border-bottom:1px solid var(--rule);grid-template-columns:minmax(0,1fr) auto 4.5rem;align-items:baseline;gap:.2rem 1rem;padding:.7rem 0;display:grid}ul.s58rna_priceList a{color:var(--ink);font-family:var(--font-editorial), Georgia, serif;text-decoration:underline;-webkit-text-decoration-color:var(--rule);text-decoration-color:var(--rule);text-underline-offset:.2em;font-size:1.2rem;line-height:1.2}ul.s58rna_priceList span{font-family:var(--font-editorial), Georgia, serif;font-size:1.15rem}ul.s58rna_priceList small{color:var(--muted);text-align:right}.s58rna_heroMedia{justify-self:center;width:100%;margin-inline:auto}.s58rna_heroPortrait img{aspect-ratio:4/5;object-fit:cover;object-position:50% 20%;max-height:72svh}@media (max-width:900px){.s58rna_heroMedia img,.s58rna_heroPortrait img{aspect-ratio:auto;object-fit:cover;max-height:40svh}.s58rna_heroPortrait img{object-position:50% 18%}}@media (max-width:640px){.s58rna_quick b{font-size:1.5rem}.s58rna_grid th,.s58rna_grid td{padding:.65rem .35rem}.s58rna_grid tbody th{white-space:normal;font-size:1rem}.s58rna_grid td a{font-size:1.05rem}.s58rna_pickName{flex-basis:100%}ul.s58rna_compactCards>li{grid-template-rows:none;grid-template-columns:6.5rem minmax(0,1fr)}ul.s58rna_compactCards img{aspect-ratio:auto;height:100%;min-height:7.5rem}ul.s58rna_compactCards div{gap:.3rem;padding:.95rem 1rem}ul.s58rna_compactCards h3{font-size:1.45rem}ul.s58rna_compactCards p{font-size:.92rem;line-height:1.45}ul.s58rna_priceList li{grid-template-columns:minmax(0,1fr) auto}ul.s58rna_priceList small{text-align:left;grid-column:1/-1}}@media (max-width:700px){section.s58rna_serviceIntro{row-gap:1.2rem}.s58rna_serviceIntro>div:first-child{display:contents}.s58rna_serviceIntro>div:first-child>*{order:4}.s58rna_serviceIntro>div:first-child>:first-child{order:1}.s58rna_serviceIntro>div:first-child>h1{order:2}.s58rna_serviceIntro>figure.s58rna_heroMedia{order:3;max-height:none}.s58rna_serviceIntro>figure.s58rna_heroMedia img{aspect-ratio:16/10;object-fit:cover;height:auto;max-height:none}}
.ZnTQCa_meta{color:var(--muted);flex-wrap:wrap;gap:.35rem 1rem;margin:0;font-size:.86rem;display:flex}.ZnTQCa_meta span+span:before{content:"·";color:var(--rule);margin-right:1rem}.ZnTQCa_layout{padding:clamp(2.5rem, 6vw, 5rem) var(--band-inline) clamp(3rem, 6vw, 5rem)}.ZnTQCa_rail{display:none}.ZnTQCa_article>*{max-width:44rem;margin-inline:auto}.ZnTQCa_article>.ZnTQCa_wide{max-width:64rem}.ZnTQCa_short{background:var(--cream);border-radius:2px;gap:.8rem;padding:1.5rem 1.6rem;display:grid}.ZnTQCa_short h2{text-wrap:balance;font-size:1.5rem;line-height:1.02}.ZnTQCa_short ul{gap:.5rem;margin:0;padding-left:1.2rem;line-height:1.5;display:grid}.ZnTQCa_toc{margin-top:2rem}.ZnTQCa_toc h2{color:var(--clay);text-transform:uppercase;margin-bottom:.6rem;font-family:var(--font-sans), Arial, sans-serif!important;letter-spacing:.14em!important;font-size:.72rem!important;font-weight:700!important}.ZnTQCa_toc ol{gap:.35rem;margin:0;padding-left:1.2rem;display:grid}.ZnTQCa_toc a,.ZnTQCa_body a,.ZnTQCa_sources a,.ZnTQCa_faq a,.ZnTQCa_next a{color:var(--clay);text-underline-offset:.18em}:where(.ZnTQCa_body,.ZnTQCa_sources,.ZnTQCa_faq,.ZnTQCa_next) a:not([class]){text-decoration-line:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:color-mix(in srgb, currentColor 55%, transparent);text-decoration-color:color-mix(in srgb, currentColor 55%, transparent)}:where(.ZnTQCa_body,.ZnTQCa_sources,.ZnTQCa_faq,.ZnTQCa_next) a:not([class]):hover,:where(.ZnTQCa_body,.ZnTQCa_sources,.ZnTQCa_faq,.ZnTQCa_next) a:not([class]):focus-visible{text-decoration-color:currentColor}.ZnTQCa_body{margin-top:2.5rem}.ZnTQCa_body section{scroll-margin-top:96px}.ZnTQCa_body section+section{margin-top:2.8rem}.ZnTQCa_body h2{margin-bottom:1rem;font-size:clamp(1.9rem,3.2vw,2.5rem);line-height:1.08}.ZnTQCa_body p,.ZnTQCa_body li{font-size:1.06rem;line-height:1.72}.ZnTQCa_body p{margin:0 0 1.1rem}.ZnTQCa_body ul,.ZnTQCa_body ol{gap:.45rem;margin:0 0 1.3rem;padding-left:1.3rem;display:grid}.ZnTQCa_tableWrap{border:1px solid var(--rule);border-radius:2px;margin:1.5rem 0 1.8rem;overflow-x:auto}.ZnTQCa_tableWrap table{border-collapse:collapse;width:100%;font-size:.95rem;line-height:1.5}.ZnTQCa_tableWrap caption{color:var(--muted);text-align:left;padding:.9rem 1rem 0;font-size:.86rem}.ZnTQCa_tableWrap th,.ZnTQCa_tableWrap td{border-bottom:1px solid var(--rule);text-align:left;vertical-align:top;padding:.75rem 1rem}.ZnTQCa_tableWrap thead th{color:var(--ink);letter-spacing:.06em;text-transform:uppercase;font-size:.78rem;font-weight:700}.ZnTQCa_tableWrap tbody tr:last-child td,.ZnTQCa_tableWrap tbody tr:last-child th{border-bottom:0}.ZnTQCa_tableWrap tbody th{font-weight:600}.ZnTQCa_quote{border-left:3px solid var(--clay);background:var(--cream);border-radius:0;margin:1.6rem 0;padding:1.3rem 1.5rem}.ZnTQCa_quote p{margin:0 0 .6rem}.ZnTQCa_quote blockquote{font-family:var(--font-editorial), Georgia, serif;margin:0;font-size:1.3rem;line-height:1.45}.ZnTQCa_quote cite{color:var(--muted);margin-top:.6rem;font-size:.86rem;font-style:normal;display:block}.ZnTQCa_callout{border:1px solid var(--rule);background:var(--paper);border-radius:2px;margin:1.6rem 0;padding:1.2rem 1.4rem}.ZnTQCa_callout p:last-child{margin-bottom:0}.ZnTQCa_callout strong:first-child{margin-bottom:.3rem;display:block}.ZnTQCa_script{background:var(--sage);border-radius:2px;margin:1.4rem 0;padding:1rem 1.3rem;font-style:italic}.ZnTQCa_script p{margin:0}.ZnTQCa_figure{margin:2rem 0 2.2rem}.ZnTQCa_figure figcaption{color:var(--muted);margin-top:.8rem;font-size:.9rem;line-height:1.5}.ZnTQCa_panels{grid-template-columns:repeat(var(--panel-columns,3), minmax(0, 1fr));gap:.8rem;display:grid}.ZnTQCa_panel{border:1px solid var(--rule);background:var(--cream);border-radius:2px;align-content:start;gap:.6rem;padding:1rem;display:grid}.ZnTQCa_panel svg{width:100%;height:auto;display:block}.ZnTQCa_body .ZnTQCa_panel p{margin:0;font-size:.92rem;line-height:1.5}.ZnTQCa_artLid{fill:none;stroke:var(--ink);stroke-width:1.8px;stroke-linecap:round}.ZnTQCa_artNatural{fill:none;stroke:var(--muted);stroke-width:1px;stroke-linecap:round;opacity:.75}.ZnTQCa_artNaturalStrong{fill:none;stroke:var(--muted);stroke-width:1.6px;stroke-linecap:round}.ZnTQCa_artExtension{fill:none;stroke:var(--ink);stroke-linecap:round}.ZnTQCa_artArrow{fill:none;stroke:var(--clay);stroke-width:1.8px;stroke-linecap:round}.ZnTQCa_artArrowHead{fill:var(--clay)}.ZnTQCa_artCard{fill:var(--paper);stroke:var(--rule);stroke-width:1.4px}.ZnTQCa_artDot{fill:var(--rule)}.ZnTQCa_artDotStrong{fill:var(--ink)}.ZnTQCa_artDotAccent{fill:var(--clay)}.ZnTQCa_artLabel{fill:var(--muted);font-size:11px;font-family:var(--font-sans), Arial, sans-serif}.ZnTQCa_artBulb{fill:var(--muted)}.ZnTQCa_artEye{fill:var(--paper);stroke:var(--ink);stroke-width:1.8px}.ZnTQCa_artEyeLine{fill:none;stroke:var(--muted);stroke-width:1.4px;stroke-linecap:round}.ZnTQCa_artZone{fill:var(--sage)}.ZnTQCa_artZoneAccent{fill:var(--peach)}.ZnTQCa_artIris{fill:var(--moss);opacity:.85}.ZnTQCa_artBrow{fill:var(--peach);opacity:.55}.ZnTQCa_artBrowDark{fill:var(--clay);opacity:.45}.ZnTQCa_artHair{fill:none;stroke:var(--ink);stroke-width:1.1px;stroke-linecap:round;opacity:.7}.ZnTQCa_artHairDark{fill:none;stroke:var(--ink);stroke-width:1.5px;stroke-linecap:round}.ZnTQCa_artOutline{fill:none;stroke:var(--clay);stroke-width:1.4px;stroke-dasharray:4 3}.ZnTQCa_artStray{fill:none;stroke:var(--muted);stroke-width:1.2px;stroke-linecap:round;opacity:.6}.ZnTQCa_artHood{fill:var(--peach);opacity:.8}.ZnTQCa_artFold{fill:none;stroke:var(--ink);stroke-width:1.6px;stroke-dasharray:3 3}.ZnTQCa_artDrop{fill:var(--sage);stroke:var(--moss);stroke-width:1.8px}.ZnTQCa_artOil{fill:var(--peach);stroke:var(--clay);stroke-width:1.8px}.ZnTQCa_artCheck{fill:none;stroke:var(--moss);stroke-width:3px;stroke-linecap:round;stroke-linejoin:round}.ZnTQCa_artCross{fill:none;stroke:var(--clay);stroke-width:3px;stroke-linecap:round;stroke-linejoin:round}.ZnTQCa_artSteam{fill:none;stroke:var(--clay);stroke-width:2.4px;stroke-linecap:round}.ZnTQCa_artBond{fill:var(--peach);stroke:var(--clay);stroke-width:1.4px}.ZnTQCa_artTrack{fill:none;stroke:var(--rule);stroke-width:6px;stroke-linecap:round}.ZnTQCa_artWindow{fill:var(--peach)}.ZnTQCa_paths{grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem;display:grid}.ZnTQCa_path{border:1px solid var(--rule);background:var(--cream);border-radius:2px;padding:1.1rem 1.1rem .4rem}.ZnTQCa_body .ZnTQCa_pathTitle{gap:.1rem;margin:0 0 .6rem;display:grid}.ZnTQCa_pathTitle strong{font-family:var(--font-editorial), Georgia, serif;font-size:1.35rem;font-weight:400}.ZnTQCa_pathTitle span{color:var(--muted);font-size:.86rem}.ZnTQCa_body .ZnTQCa_path ol{gap:.3rem;padding-left:1.2rem}.ZnTQCa_body .ZnTQCa_path li{font-size:.95rem;line-height:1.45}.ZnTQCa_timeline ol{border-top:4px solid var(--rule);grid-template-columns:repeat(4,minmax(0,1fr));gap:.8rem;margin:0;padding:1.6rem 0 0;list-style:none;display:grid}.ZnTQCa_timeline li{gap:.25rem;padding-top:.4rem;display:grid;position:relative}.ZnTQCa_timeline li:before{content:"";border:3px solid var(--paper);background:var(--clay);border-radius:50%;width:.95rem;height:.95rem;position:absolute;top:-2.15rem;left:0}.ZnTQCa_body .ZnTQCa_timeline li{font-size:.95rem}.ZnTQCa_timeline span{color:var(--muted);letter-spacing:.04em;text-transform:uppercase;font-size:.82rem}.ZnTQCa_body .ZnTQCa_timelineNote{color:var(--muted);margin:1.2rem 0 0;font-size:.92rem}.ZnTQCa_chart{border:1px solid var(--rule);background:var(--paper);border-radius:2px;gap:1.2rem;padding:1.3rem;display:grid}.ZnTQCa_body .ZnTQCa_chartGroupTitle{color:var(--clay);letter-spacing:.12em;text-transform:uppercase;margin:0 0 .4rem;font-size:.74rem;font-weight:700}.ZnTQCa_body .ZnTQCa_chart ul{gap:.3rem;margin:0;padding:0;list-style:none}.ZnTQCa_chart li{grid-template-columns:minmax(0,16rem) minmax(0,1fr) 3.4rem;align-items:center;gap:.8rem;display:grid}.ZnTQCa_body .ZnTQCa_chart li{font-size:.9rem;line-height:1.3}.ZnTQCa_chartTrack{height:.7rem;display:block}.ZnTQCa_chartBar{background:var(--clay);border-radius:0 4px 4px 0;height:100%;display:block}.ZnTQCa_chartValue{font-variant-numeric:tabular-nums;text-align:right;font-weight:600}.ZnTQCa_faq,.ZnTQCa_next,.ZnTQCa_sources{margin-top:3rem}.ZnTQCa_faq h2,.ZnTQCa_next h2,.ZnTQCa_sources h2{text-wrap:balance;margin-bottom:1rem;font-size:clamp(1.9rem,3.2vw,2.5rem);line-height:1.02}.ZnTQCa_faq dl{margin:0;display:grid}.ZnTQCa_faq div{border-top:1px solid var(--rule);padding:1.1rem 0}.ZnTQCa_faq dt{font-family:var(--font-editorial), Georgia, serif;font-size:1.3rem;line-height:1.3}.ZnTQCa_faq dd{color:#3f3b34;margin:.5rem 0 0;line-height:1.65}.ZnTQCa_next ul{gap:.6rem;margin:0;padding:0;list-style:none;display:grid}.ZnTQCa_next li{border:1px solid var(--rule);background:var(--paper);border-radius:2px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.6rem 1rem;padding:.9rem 1rem .9rem 1.2rem;display:grid}.ZnTQCa_next li>div{gap:.15rem;display:grid}.ZnTQCa_next li>div>a{font-weight:600}.ZnTQCa_next li span{color:var(--muted);font-size:.92rem}.ZnTQCa_next .ZnTQCa_bookButton{border:1px solid var(--ink);min-height:44px;color:var(--paper);background:var(--ink);border-radius:0;align-items:center;padding:0 1.15rem;font-size:.9rem;font-weight:600;text-decoration:none;display:inline-flex}.ZnTQCa_next .ZnTQCa_bookButton:hover,.ZnTQCa_next .ZnTQCa_bookButton:focus-visible{border-color:var(--moss);background:var(--moss)}.ZnTQCa_nextNote{color:var(--muted);margin:.8rem 0 0;font-size:.9rem}.ZnTQCa_sources ol{gap:.8rem;margin:0;padding-left:1.2rem;font-size:.92rem;line-height:1.55;display:grid}.ZnTQCa_sources small{color:var(--muted);display:block}.ZnTQCa_byline{border-top:1px solid var(--rule);color:var(--muted);margin-top:2.5rem;padding-top:1.2rem;font-size:.9rem;line-height:1.6}.ZnTQCa_department{color:var(--clay);letter-spacing:.12em;text-transform:uppercase;font-size:.72rem;font-weight:700}@media (max-width:900px){.ZnTQCa_panels{grid-template-columns:repeat(2,minmax(0,1fr))}.ZnTQCa_paths,.ZnTQCa_timeline ol{grid-template-columns:minmax(0,1fr)}.ZnTQCa_timeline ol{border-top:0;border-left:4px solid var(--rule);gap:1.1rem;padding:0 0 0 1.6rem}.ZnTQCa_timeline li:before{top:.45rem;left:-2.3rem}.ZnTQCa_chart li{grid-template-columns:minmax(0,1fr) 3.4rem}.ZnTQCa_chartTrack{grid-area:2/1/auto/-1}}@media (max-width:520px){.ZnTQCa_panels{grid-template-columns:minmax(0,1fr)}.ZnTQCa_panel svg{max-width:17rem;margin-inline:auto}}.ZnTQCa_srOnly{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ZnTQCa_tocPhone{margin-top:1.6rem}.ZnTQCa_tocPhone details{border:1px solid var(--rule);background:var(--paper);border-radius:2px;padding:0 1.1rem}.ZnTQCa_tocPhone summary{min-height:48px;color:var(--clay);letter-spacing:.14em;text-transform:uppercase;cursor:pointer;align-items:center;gap:.4rem;font-size:.74rem;font-weight:700;list-style:none;display:flex}.ZnTQCa_tocPhone summary::-webkit-details-marker{display:none}.ZnTQCa_tocPhone summary span{color:var(--muted);letter-spacing:.04em;text-transform:none;font-weight:500}.ZnTQCa_tocPhone summary:after{content:"+";color:var(--ink);margin-left:auto;font-size:1.3rem;font-weight:400}.ZnTQCa_tocPhone details[open] summary:after{content:"−"}.ZnTQCa_tocPhone ol{gap:0;margin:0 0 1.1rem;padding-left:1.2rem;line-height:1.4;display:grid}.ZnTQCa_tocPhone a{box-sizing:border-box;min-height:44px;color:var(--clay);text-underline-offset:.18em;padding-block:.7rem;display:block}.ZnTQCa_railCard{background:var(--sage);border-radius:2px;gap:.55rem;margin-top:1.8rem;padding:1.1rem;display:grid}.ZnTQCa_railCard p{font-family:var(--font-editorial), Georgia, serif;margin:0 0 .2rem;font-size:1.2rem;line-height:1.15}.ZnTQCa_railCard a{border:1px solid var(--ink);min-height:44px;color:var(--ink);border-radius:0;justify-content:center;align-items:center;font-size:.88rem;font-weight:600;text-decoration:none;display:flex}.ZnTQCa_railCard .ZnTQCa_railBook{color:var(--paper);background:var(--ink)}.ZnTQCa_railCard a:hover,.ZnTQCa_railCard a:focus-visible{border-color:var(--moss);color:var(--paper);background:var(--moss)}@media (min-width:1100px){.ZnTQCa_layout{grid-template-columns:15rem minmax(0,44rem);justify-content:center;align-items:start;column-gap:clamp(3rem,5vw,5.5rem);display:grid}.ZnTQCa_rail{max-height:calc(100vh - 120px);padding-right:.4rem;display:block;position:sticky;top:96px;overflow-y:auto}.ZnTQCa_rail .ZnTQCa_toc{margin-top:0}.ZnTQCa_rail .ZnTQCa_toc ol{gap:.3rem;font-size:.92rem;line-height:1.35}.ZnTQCa_rail .ZnTQCa_toc a{box-sizing:border-box;min-height:24px;padding-block:.15rem;display:block}.ZnTQCa_tocPhone{display:none}}.ZnTQCa_nextStep{border-left:4px solid var(--moss);background:var(--sage);border-radius:0;gap:.3rem;margin:1.8rem 0 2.1rem;padding:1.3rem 1.4rem 1.4rem;display:grid}.ZnTQCa_nextStep .ZnTQCa_nextStepTitle{font-family:var(--font-editorial), Georgia, serif;margin:0;font-size:1.5rem;line-height:1.15}.ZnTQCa_nextStep .ZnTQCa_nextStepText{margin:0;font-size:1.02rem;line-height:1.55}.ZnTQCa_nextStep .ZnTQCa_nextStepNote{color:var(--muted);margin:0;font-size:.88rem;line-height:1.5}.ZnTQCa_nextStep .ZnTQCa_nextStepAction{border:1px solid var(--ink);min-height:44px;color:var(--paper);background:var(--ink);border-radius:0;justify-self:start;align-items:center;margin-top:.6rem;padding:0 1.15rem;font-weight:600;text-decoration:none;display:inline-flex}.ZnTQCa_nextStep .ZnTQCa_nextStepAction:hover,.ZnTQCa_nextStep .ZnTQCa_nextStepAction:focus-visible{border-color:var(--moss);background:var(--moss)}.ZnTQCa_photo{margin:2rem 0 2.2rem}.ZnTQCa_photo img{border-radius:0;width:100%;height:auto;display:block}.ZnTQCa_photo figcaption{color:var(--muted);margin-top:.7rem;font-size:.9rem;line-height:1.5}.ZnTQCa_photo [data-in-the-chair] figcaption{margin-top:0}.ZnTQCa_body .ZnTQCa_pathFoot{margin:.2rem 0 .8rem;font-size:.92rem}.ZnTQCa_body .ZnTQCa_pathFoot a{align-items:center;min-height:44px;font-weight:600;display:inline-flex}.ZnTQCa_pathFoot span{min-height:44px;color:var(--muted);align-items:center;display:inline-flex}.ZnTQCa_chartName small{color:var(--muted);white-space:nowrap;font-size:.78rem}.ZnTQCa_share{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.ZnTQCa_sharePill{border:1px solid var(--rule);min-height:44px;color:var(--ink);font:inherit;cursor:pointer;background:0 0;border-radius:0;align-items:center;padding:0 1.05rem;font-size:.88rem;font-weight:600;text-decoration:none;display:inline-flex}.ZnTQCa_sharePill:hover,.ZnTQCa_sharePill:focus-visible{border-color:var(--ink)}.ZnTQCa_sharePill:focus-visible{outline:2px solid var(--clay);outline-offset:2px}@media (max-width:640px){.ZnTQCa_shareCompact .ZnTQCa_shareExtra{display:none}}.ZnTQCa_shareStatus{overflow-wrap:anywhere;min-width:0;color:var(--moss);font-size:.86rem;font-weight:600}.ZnTQCa_shareEnd{border-top:1px solid var(--rule);gap:.7rem;margin-top:2.6rem;padding-top:1.4rem;display:grid}.ZnTQCa_shareEnd p{font-family:var(--font-editorial), Georgia, serif;margin:0;font-size:1.35rem}.ZnTQCa_author{background:var(--cream);border-radius:2px;grid-template-columns:7.5rem minmax(0,1fr);align-items:center;gap:1.4rem;margin-top:3rem;padding:1.5rem;display:grid}.ZnTQCa_author img{object-fit:cover;border-radius:50%;width:7.5rem;height:7.5rem;display:block}.ZnTQCa_author>div{gap:.4rem;display:grid}.ZnTQCa_author h2{letter-spacing:-.02em;font-size:1.45rem;line-height:1.15}.ZnTQCa_author p{color:var(--muted);margin:0;line-height:1.55}.ZnTQCa_author .ZnTQCa_authorLinks{flex-wrap:wrap;gap:0 1.4rem;display:flex}.ZnTQCa_authorLinks a{min-height:44px;color:var(--clay);text-underline-offset:.18em;align-items:center;font-weight:600;display:inline-flex}.ZnTQCa_sources li{scroll-margin-top:96px}.ZnTQCa_sources li:target{background:color-mix(in srgb, var(--peach) 28%, transparent);outline:6px solid color-mix(in srgb, var(--peach) 28%, transparent);border-radius:2px}.ZnTQCa_hubHero img{aspect-ratio:4/5;object-fit:cover;object-position:center 22%;max-height:36rem}.ZnTQCa_hub{padding:clamp(3.5rem, 7vw, 6.5rem) var(--band-inline)}.ZnTQCa_hub>h2{margin-bottom:1.4rem;font-size:clamp(2.3rem,4vw,4rem);line-height:.95}.ZnTQCa_hubTarget{height:0;display:block;position:relative;top:-110px}.ZnTQCa_chips{flex-wrap:wrap;gap:.5rem;margin-top:1.4rem;margin-bottom:1.4rem;display:flex}.ZnTQCa_chips a{border:1px solid var(--rule);min-height:44px;color:var(--ink);background:var(--paper);border-radius:999px;align-items:center;gap:.45rem;padding:0 1.05rem;font-size:.92rem;text-decoration:none;display:inline-flex}.ZnTQCa_chips a span{color:var(--muted);font-size:.8rem}.ZnTQCa_chips a:hover,.ZnTQCa_chips a:focus-visible{border-color:var(--ink)}.ZnTQCa_hubTarget[id=common-questions]:target~.ZnTQCa_hubGrid>li:not([data-department=common-questions]),.ZnTQCa_hubTarget[id=asked-in-the-chair]:target~.ZnTQCa_hubGrid>li:not([data-department=common-questions]),.ZnTQCa_hubTarget[id=the-decision-edit]:target~.ZnTQCa_hubGrid>li:not([data-department=the-decision-edit]),.ZnTQCa_hubTarget[id=research-notes]:target~.ZnTQCa_hubGrid>li:not([data-department=research-notes]),.ZnTQCa_hubTarget[id=portland-lash-notes]:target~.ZnTQCa_hubGrid>li:not([data-department=portland-lash-notes]){display:none}.ZnTQCa_hubTarget[id=common-questions]:target~.ZnTQCa_chips a[href=\#common-questions],.ZnTQCa_hubTarget[id=asked-in-the-chair]:target~.ZnTQCa_chips a[href=\#common-questions],.ZnTQCa_hubTarget[id=the-decision-edit]:target~.ZnTQCa_chips a[href=\#the-decision-edit],.ZnTQCa_hubTarget[id=research-notes]:target~.ZnTQCa_chips a[href=\#research-notes],.ZnTQCa_hubTarget[id=portland-lash-notes]:target~.ZnTQCa_chips a[href=\#portland-lash-notes]{border-color:var(--ink);color:var(--paper);background:var(--ink)}.ZnTQCa_hubTarget[id=common-questions]:target~.ZnTQCa_chips a[href=\#common-questions] span,.ZnTQCa_hubTarget[id=asked-in-the-chair]:target~.ZnTQCa_chips a[href=\#common-questions] span,.ZnTQCa_hubTarget[id=the-decision-edit]:target~.ZnTQCa_chips a[href=\#the-decision-edit] span,.ZnTQCa_hubTarget[id=research-notes]:target~.ZnTQCa_chips a[href=\#research-notes] span,.ZnTQCa_hubTarget[id=portland-lash-notes]:target~.ZnTQCa_chips a[href=\#portland-lash-notes] span{color:inherit}.ZnTQCa_hubGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin:0;padding:0;list-style:none;display:grid}.ZnTQCa_hubGrid>li{border:1px solid var(--rule);background:var(--paper);border-radius:2px;grid-template-rows:auto 1fr;display:grid;overflow:hidden}.ZnTQCa_hubGrid img{aspect-ratio:4/3;object-fit:cover;width:100%;height:auto;display:block}.ZnTQCa_hubGrid>li>div{align-content:start;gap:.45rem;padding:1.3rem;display:grid}.ZnTQCa_hubGrid h3{font-size:1.65rem;line-height:1.02}.ZnTQCa_hubGrid h3 a{color:var(--ink);text-decoration:none}.ZnTQCa_hubGrid h3 a:after{content:"";position:absolute;inset:0}.ZnTQCa_hubGrid>li{position:relative}.ZnTQCa_hubGrid>li:hover h3 a,.ZnTQCa_hubGrid h3 a:focus-visible{text-underline-offset:.15em;text-decoration:underline}.ZnTQCa_teaser{color:var(--muted);-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;margin:0;line-height:1.5;display:-webkit-box;overflow:hidden}.ZnTQCa_cardMeta{color:var(--muted);margin:.25rem 0 0;font-size:.82rem}.ZnTQCa_hubGrid>.ZnTQCa_hubLead{background:var(--cream);grid-column:1/-1;grid-template-rows:auto;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr)}.ZnTQCa_hubLead img{aspect-ratio:auto;height:100%;min-height:20rem}.ZnTQCa_hubGrid>.ZnTQCa_hubLead>div{align-content:center;gap:.7rem;padding:clamp(1.6rem,4vw,3.2rem)}.ZnTQCa_hubLead h3{font-size:clamp(2.1rem,3.4vw,3.1rem);line-height:.98}.ZnTQCa_hubLead .ZnTQCa_teaser{-webkit-line-clamp:4;line-clamp:4;font-size:1.06rem}@media (max-width:1000px){.ZnTQCa_hubGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.ZnTQCa_hubGrid>li:last-child:nth-child(2n){grid-column:1/-1}}@media (max-width:640px){.ZnTQCa_tableWrap{border:0;border-radius:0;overflow:visible}.ZnTQCa_tableWrap .ZnTQCa_stackTable,.ZnTQCa_tableWrap .ZnTQCa_stackTable tbody,.ZnTQCa_tableWrap .ZnTQCa_stackTable caption{display:block}.ZnTQCa_tableWrap .ZnTQCa_stackTable caption{padding:0 0 .7rem}.ZnTQCa_tableWrap .ZnTQCa_stackTable thead{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ZnTQCa_tableWrap .ZnTQCa_stackTable tr{border:1px solid var(--rule);background:var(--paper);border-radius:2px;flex-wrap:wrap;gap:.2rem 1rem;margin-bottom:.7rem;padding:1rem 1.1rem 1.05rem;display:flex}.ZnTQCa_tableWrap .ZnTQCa_stackTable th,.ZnTQCa_tableWrap .ZnTQCa_stackTable td{border:0;padding:0}.ZnTQCa_tableWrap .ZnTQCa_stackTable tbody th{font-family:var(--font-editorial), Georgia, serif;flex:1 0 100%;order:0;margin-bottom:.2rem;font-size:1.2rem;font-weight:400;line-height:1.25}.ZnTQCa_tableWrap .ZnTQCa_stackTable td{flex:1 0 100%;order:2;padding-top:.45rem}.ZnTQCa_tableWrap .ZnTQCa_stackTable td:before{content:attr(data-label);color:var(--muted);letter-spacing:.1em;text-transform:uppercase;margin-bottom:.1rem;font-size:.7rem;font-weight:700;display:block}.ZnTQCa_tableWrap .ZnTQCa_stackTable td.ZnTQCa_metaCell{overflow-wrap:anywhere;flex:0 auto;order:1;min-width:0;padding-top:0;font-weight:600}.ZnTQCa_tableWrap .ZnTQCa_stackTable td.ZnTQCa_metaCell:before{margin-right:.35rem;display:inline}.ZnTQCa_hubGrid,.ZnTQCa_hubGrid>.ZnTQCa_hubLead{grid-template-columns:minmax(0,1fr)}.ZnTQCa_hubLead img{aspect-ratio:4/3;min-height:0}.ZnTQCa_author{grid-template-columns:minmax(0,1fr);justify-items:start}.ZnTQCa_author img{width:5.5rem;height:5.5rem}}@media (max-width:480px){.ZnTQCa_meta{gap:.2rem;display:grid}.ZnTQCa_meta span+span:before{content:none}}
.OOlf6G_video{opacity:0;transition:opacity .6s}.OOlf6G_video[data-playing]{opacity:1}.OOlf6G_toggle{z-index:2;color:#28251f;cursor:pointer;pointer-events:auto;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#fbf7efe0;border:1px solid #28251f3d;border-radius:0;place-items:center;width:44px;height:44px;padding:0;transition:background .2s;display:grid;position:absolute}.OOlf6G_toggle:hover{background:#fbf7ef}.OOlf6G_toggle svg{fill:currentColor;width:14px;height:14px}.OOlf6G_toggle:focus-visible{outline-offset:3px;outline:2px solid #863c2d}@media (prefers-reduced-motion:reduce){.OOlf6G_video,.OOlf6G_toggle{display:none}}
.Y51cEW_page{--paper:#fbf7ef;--cream:#f4efe6;--ink:#28251f;--muted:#625d54;--clay:#863c2d;--moss:#34483f;--blush:#ecd8d2;--rule:#28251f29;--flow-bar-h:3.25rem;min-height:100svh;color:var(--ink);background:var(--paper);font-family:var(--font-sans), Arial, sans-serif}.Y51cEW_page h1,.Y51cEW_page h2{font-family:var(--font-editorial), Georgia, serif;letter-spacing:-.04em;text-wrap:balance;margin:0;font-weight:400}.Y51cEW_page h1:focus,.Y51cEW_page section:focus,.Y51cEW_page main:focus{outline:none}.Y51cEW_bar{z-index:10;border-bottom:1px solid var(--rule);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fbf7efeb;grid-template-columns:auto 1fr auto;align-items:center;gap:1.5rem;padding:.9rem clamp(1rem,4vw,3rem);display:grid;position:sticky;top:0}.Y51cEW_brand{color:var(--ink);font-family:var(--font-editorial), Georgia, serif;letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;font-size:1.05rem;font-weight:560;text-decoration:none}.Y51cEW_progress{justify-content:center;gap:clamp(.75rem,3vw,2.5rem);margin:0;padding:0;list-style:none;display:flex}.Y51cEW_progress li{color:var(--muted);align-items:center;gap:.5rem;font-size:.8rem;display:flex}.Y51cEW_progress li span{border:1px solid var(--rule);border-radius:50%;place-items:center;width:1.6rem;height:1.6rem;font-size:.72rem;display:grid}.Y51cEW_progress li strong{font-weight:600}.Y51cEW_progress li[aria-current=step]{color:var(--ink)}.Y51cEW_progress li[aria-current=step] span{border-color:var(--clay);color:#fff;background:var(--clay)}.Y51cEW_progress li[data-done] span{border-color:var(--moss);color:var(--moss)}.Y51cEW_book{color:var(--paper);background:var(--ink);border-radius:0;padding:.6rem 1.1rem;font-size:.85rem;font-weight:600;text-decoration:none}.Y51cEW_flowBar{top:var(--site-nav-h,4rem);z-index:20;box-sizing:border-box;height:var(--flow-bar-h);border-bottom:1px solid var(--rule);background:var(--cream);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:1rem;padding:0 clamp(1rem,4.5vw,4.5rem);display:grid;position:sticky}.Y51cEW_progress button{min-height:44px;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:.5rem;padding:0;display:inline-flex}.Y51cEW_progress button strong{text-decoration:underline;-webkit-text-decoration-color:var(--rule);text-decoration-color:var(--rule);text-underline-offset:.2em}.Y51cEW_progress button:hover strong{text-decoration-color:currentColor}.Y51cEW_progress li[aria-current=step] strong{color:var(--clay);font-weight:700}.Y51cEW_flowName{color:var(--clay);letter-spacing:.1em;text-transform:uppercase;margin:0;font-size:.7rem;font-weight:700}.Y51cEW_layout{min-height:calc(100svh - var(--site-nav-h,4rem) - var(--flow-bar-h));scroll-margin-top:calc(var(--site-nav-h,4rem) + var(--flow-bar-h));grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);display:grid}.Y51cEW_layout[data-screen="3"],.Y51cEW_layout[data-wide]{grid-template-columns:minmax(0,1fr)}.Y51cEW_stage{top:calc(var(--site-nav-h,4rem) + var(--flow-bar-h));height:calc(100svh - var(--site-nav-h,4rem) - var(--flow-bar-h));background:#1c1a18;min-height:30rem;position:sticky;overflow:hidden}.Y51cEW_stage[hidden]{display:none}.Y51cEW_video{object-fit:cover;opacity:.55;width:100%;height:100%;position:absolute;inset:0;transform:scaleX(-1)}.Y51cEW_overlay{z-index:2;aspect-ratio:12/5;pointer-events:none;visibility:hidden;background:#241f1d;border:1px solid #fff8ecbf;border-radius:1.25rem;width:min(86%,46rem);height:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-58%)scaleX(-1);box-shadow:0 1.5rem 4rem #00000073}.Y51cEW_overlay[data-live]{visibility:visible}.Y51cEW_prep{z-index:3;color:#f8f1e8;background:radial-gradient(circle at 70% 20%,#c7917e47,#0000 34%),linear-gradient(150deg,#4a3d39,#221f1d 70%);align-content:center;padding:clamp(2rem,6vw,5rem);display:grid;position:absolute;inset:0}.Y51cEW_prep>p{color:#e3b6a6;letter-spacing:.14em;text-transform:uppercase;margin:0 0 .9rem;font-size:.72rem;font-weight:700}.Y51cEW_prep>strong{max-width:12ch;font-family:var(--font-editorial), Georgia, serif;letter-spacing:-.045em;font-size:clamp(2.4rem,4.6vw,4.6rem);font-weight:400;line-height:.98}.Y51cEW_prep ol{counter-reset:prep;gap:.8rem;max-width:30rem;margin:2.5rem 0 0;padding:0;list-style:none;display:grid}.Y51cEW_prep li{counter-increment:prep;border-top:1px solid #f8f1e847;padding-top:.7rem;font-size:.92rem;line-height:1.45}.Y51cEW_prep li:before{content:"0" counter(prep);color:#d9a998;letter-spacing:.1em;margin-right:.8rem;font-size:.7rem}.Y51cEW_prep>small{color:#f8f1e8b8;max-width:30rem;margin-top:1.6rem;font-size:.85rem;line-height:1.5}.Y51cEW_stage[data-state=reading] .Y51cEW_video{opacity:.3;filter:blur(8px)}.Y51cEW_frozen{z-index:2;border:1px solid #fff8ecbf;border-radius:1.25rem;width:min(86%,46rem);margin:0;position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-58%);box-shadow:0 1.5rem 4rem #00000073}.Y51cEW_frozen img{width:100%;height:auto;display:block;transform:scaleX(-1)}.Y51cEW_frozen:after{content:"";background:linear-gradient(100deg,#0000 30%,#fff8ec47 50%,#0000 70%) 0 0/250% 100%;animation:1.8s ease-in-out infinite Y51cEW_shimmer;position:absolute;inset:0}@keyframes Y51cEW_shimmer{0%{background-position:120% 0}to{background-position:-120% 0}}.Y51cEW_closeCamera{z-index:5;color:#fff8f0;min-height:40px;font:inherit;cursor:pointer;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#1c1a188c;border:1px solid #fff8ec80;border-radius:999px;padding:0 1rem;font-size:.82rem;font-weight:600;position:absolute;top:1rem;right:1rem}.Y51cEW_hud{z-index:4;color:#fff;text-align:center;text-shadow:0 1px 12px #000c;justify-content:center;align-items:center;gap:1rem;display:flex;position:absolute;bottom:1.5rem;left:1.5rem;right:1.5rem}.Y51cEW_hud p{max-width:36ch;margin:0;font-size:.95rem}.Y51cEW_live{background:var(--clay);letter-spacing:.1em;text-transform:uppercase;border-radius:999px;flex:none;padding:.45rem .8rem;font-size:.72rem;font-weight:700;animation:1.1s ease-in-out infinite Y51cEW_pulse}@keyframes Y51cEW_pulse{50%{opacity:.6}}.Y51cEW_panel{background:var(--cream);align-items:center;padding:clamp(2rem,5vw,4.5rem) clamp(1rem,5vw,4.5rem);display:flex}.Y51cEW_layout[data-wide] .Y51cEW_panel{justify-content:center}.Y51cEW_layout[data-screen="3"] .Y51cEW_panel{background:var(--paper);justify-content:center}.Y51cEW_screen{gap:1.4rem;width:100%;min-width:0;max-width:34rem;display:grid}.Y51cEW_layout[data-screen="3"] .Y51cEW_screen{max-width:68rem}.Y51cEW_screen h1{scroll-margin-top:calc(var(--site-nav-h,4rem) + var(--flow-bar-h) + 1rem);font-size:clamp(2.3rem,4.2vw,3.9rem);line-height:.98}.Y51cEW_eyebrow{color:var(--clay);letter-spacing:.14em;text-transform:uppercase;margin:0;font-size:.72rem;font-weight:700}.Y51cEW_lede{color:var(--muted);margin:0;font-size:1.02rem;line-height:1.6}.Y51cEW_small{color:var(--muted);margin:0;font-size:.8rem;line-height:1.5}.Y51cEW_waiting{border:1px dashed var(--rule);color:var(--muted);border-radius:.9rem;margin:0;padding:1rem 1.25rem;font-size:.95rem;line-height:1.5}.Y51cEW_small a{color:var(--ink);text-underline-offset:3px;text-decoration:underline}.Y51cEW_alt{color:var(--muted);margin:0;font-size:.88rem}.Y51cEW_alt a{color:var(--ink);text-underline-offset:.18em;text-decoration:underline}.Y51cEW_error{border-left:3px solid var(--clay);background:#fff;margin:0;padding:.8rem 1rem;font-size:.9rem}.Y51cEW_chips{border:0;margin:0;padding:0}.Y51cEW_chips legend{color:var(--muted);margin-bottom:.7rem;padding:0;font-size:.82rem}.Y51cEW_chips div{flex-wrap:wrap;gap:.5rem;display:flex}.Y51cEW_chips label{position:relative}.Y51cEW_chips input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.Y51cEW_chips span{border:1px solid var(--rule);background:#fff;border-radius:999px;align-items:center;min-height:44px;padding:0 1rem;font-size:.9rem;display:inline-flex}.Y51cEW_chips input:checked+span{border-color:var(--ink);color:var(--paper);background:var(--ink)}.Y51cEW_chips input:focus-visible+span{outline:2px solid var(--clay);outline-offset:2px}.Y51cEW_actions{flex-wrap:wrap;gap:.75rem;display:flex}.Y51cEW_primary,.Y51cEW_secondary{border:1px solid var(--ink);min-height:50px;font:inherit;text-align:center;cursor:pointer;border-radius:0;justify-content:center;align-items:center;padding:.75rem 1.15rem;font-size:1rem;font-weight:400;line-height:1.2;text-decoration:none;transition:transform .2s,background .2s,color .2s;display:inline-flex}.Y51cEW_primary:not(:disabled):hover,.Y51cEW_primary:focus-visible,.Y51cEW_secondary:not(:disabled):hover,.Y51cEW_secondary:focus-visible{transform:translateY(-2px)}.Y51cEW_primary{color:var(--paper);background:var(--ink)}.Y51cEW_primary:disabled{opacity:.65;cursor:progress}.Y51cEW_secondary{color:var(--ink);background:0 0}.Y51cEW_still{background:#241f1d;border-radius:1rem;margin:0;overflow:hidden}.Y51cEW_still img{width:100%;height:auto;display:block;transform:scaleX(-1)}.Y51cEW_notes{gap:1.2rem;display:grid}.Y51cEW_notes h2{margin-bottom:.4rem;font-size:1.35rem}.Y51cEW_notes ul{gap:.45rem;margin:0;padding:0;list-style:none;display:grid}.Y51cEW_notes li{border-top:1px solid var(--rule);padding:.7rem 0 .1rem;line-height:1.5}.Y51cEW_stop,.Y51cEW_notice{background:var(--blush);border-radius:.9rem;padding:1.1rem 1.25rem}.Y51cEW_stop strong{margin-bottom:.35rem;font-size:1.02rem;display:block}.Y51cEW_stop p,.Y51cEW_notice p{margin:0;line-height:1.55}.Y51cEW_notice .Y51cEW_actions{margin-top:.9rem}.Y51cEW_research{font-size:.88rem}.Y51cEW_research summary{color:var(--moss);cursor:pointer;font-weight:600}.Y51cEW_research ul{gap:.6rem;margin:.8rem 0 0;padding-left:1.1rem;line-height:1.5;display:grid}.Y51cEW_research em{color:var(--muted);font-style:normal}.Y51cEW_research p{color:var(--muted)}.Y51cEW_cards{grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));gap:1rem;margin:0;padding:0;list-style:none;display:grid}.Y51cEW_cards li{border:1px solid var(--rule);background:#fff;border-radius:1.1rem;grid-template-rows:auto auto auto 1fr auto;gap:.6rem;padding:1.5rem;display:grid}.Y51cEW_cards li:first-child{border-color:var(--ink)}.Y51cEW_cards[data-unranked] li:first-child{border-color:var(--rule)}.Y51cEW_cards h2{font-size:1.6rem;line-height:1.05}.Y51cEW_cards p{margin:0;line-height:1.5}.Y51cEW_rank{color:var(--clay);letter-spacing:.12em;text-transform:uppercase;font-size:.7rem;font-weight:700}.Y51cEW_facts{color:var(--muted);font-size:.9rem}.Y51cEW_cards .Y51cEW_primary,.Y51cEW_cards .Y51cEW_secondary{justify-self:start;margin-top:.4rem}.Y51cEW_addOn{border:1px solid var(--rule);background:var(--cream);border-radius:.9rem;gap:.3rem;padding:1.1rem 1.25rem;display:grid}.Y51cEW_panel .Y51cEW_addOn{background:#fff}.Y51cEW_addOn span{color:var(--moss);letter-spacing:.12em;text-transform:uppercase;font-size:.7rem;font-weight:700}.Y51cEW_addOn p{color:var(--muted);margin:0;line-height:1.5}.Y51cEW_share{border-top:1px solid var(--rule);gap:.6rem;padding-top:1.2rem;display:grid}.Y51cEW_share label{cursor:pointer;grid-template-columns:auto 1fr;align-items:start;gap:.8rem;display:grid}.Y51cEW_share input{width:1.25rem;height:1.25rem;accent-color:var(--ink);margin-top:.15rem}.Y51cEW_share span{gap:.25rem;display:grid}.Y51cEW_share small{color:var(--muted);font-size:.8rem;line-height:1.45}.Y51cEW_share p{margin:0;font-size:.85rem}.Y51cEW_share code{word-break:break-all;font-size:.78rem}.Y51cEW_appointment{border:1px solid var(--rule);background:#fff;border-radius:.9rem;gap:.2rem;margin:0;padding:1rem 1.2rem;display:grid}.Y51cEW_appointment span,.Y51cEW_reply span{color:var(--clay);letter-spacing:.12em;text-transform:uppercase;font-size:.7rem;font-weight:700}.Y51cEW_appointment strong{font-size:1.05rem}.Y51cEW_appointment small{color:var(--muted);font-size:.9rem}.Y51cEW_fields{gap:.9rem;display:grid}.Y51cEW_fields label,.Y51cEW_note,.Y51cEW_linkBox label{color:var(--muted);gap:.4rem;font-size:.85rem;display:grid}.Y51cEW_fields select,.Y51cEW_fields input,.Y51cEW_note textarea,.Y51cEW_linkBox input{border:1px solid var(--rule);width:100%;min-width:0;max-width:100%;min-height:48px;color:var(--ink);font:inherit;background:#fff;border-radius:.7rem;padding:.7rem .9rem;font-size:1rem}.Y51cEW_note textarea{resize:vertical}.Y51cEW_notice{background:var(--blush);border-radius:.8rem;margin:0;padding:.9rem 1rem;line-height:1.5}.Y51cEW_prepare h2{margin-bottom:.6rem;font-size:1.4rem}.Y51cEW_prepare ul,.Y51cEW_expect{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.Y51cEW_prepare li,.Y51cEW_expect li{padding-left:1.4rem;line-height:1.5;position:relative}.Y51cEW_prepare li:before,.Y51cEW_expect li:before{content:"";background:var(--moss);border-radius:50%;width:.45rem;height:.45rem;position:absolute;top:.62em;left:.2rem}.Y51cEW_toggle{flex-wrap:wrap;gap:.5rem;margin-top:.5rem;display:flex}.Y51cEW_toggle button{border:1px solid var(--ink);min-height:44px;color:var(--ink);font:inherit;cursor:pointer;background:#fff;border-radius:999px;padding:0 1rem;font-size:.9rem;font-weight:600}.Y51cEW_toggle button[aria-pressed=true]{color:var(--paper);background:var(--ink)}.Y51cEW_reply{border-left:3px solid var(--moss);background:#fff;gap:.35rem;margin:0;padding:1rem 1.2rem;font-size:1.02rem;line-height:1.55;display:grid}.Y51cEW_linkBox{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:.6rem;display:grid}.Y51cEW_linkBox small{color:var(--muted);grid-column:1/-1;font-size:.8rem}.Y51cEW_linkBox input{font-size:.85rem}.Y51cEW_barLabel{color:var(--muted);justify-self:center;font-size:.85rem;font-weight:600}.Y51cEW_studio{gap:1.2rem;max-width:72rem;margin:0 auto;padding:clamp(2rem,5vw,4rem) clamp(1rem,4vw,3rem);display:grid}.Y51cEW_studio h1{font-size:clamp(2.4rem,4vw,3.6rem)}.Y51cEW_studioList{gap:1.2rem;margin:0;padding:0;list-style:none;display:grid}.Y51cEW_studioCard{border:1px solid var(--rule);background:#fff;border-radius:1.1rem;gap:1rem;padding:1.3rem;display:grid}.Y51cEW_studioCard[data-flagged]{border-color:var(--clay)}.Y51cEW_studioCard>header{flex-wrap:wrap;justify-content:space-between;gap:.8rem;display:flex}.Y51cEW_studioCard>header div{gap:.2rem;display:grid}.Y51cEW_studioCard>header strong{font-size:1.1rem}.Y51cEW_studioCard>header small{color:var(--muted)}.Y51cEW_tags{flex-wrap:wrap;align-self:flex-start;align-items:flex-start;gap:.4rem;margin:0;padding:0;list-style:none;display:flex}.Y51cEW_tags li{background:var(--cream);border-radius:999px;padding:.3rem .7rem;font-size:.78rem;font-weight:600}.Y51cEW_tags li[data-tone=stop]{color:#fff;background:var(--clay)}.Y51cEW_tags li[data-tone=add]{color:#fff;background:var(--moss)}.Y51cEW_tags li[data-tone=done]{border:1px solid var(--moss);color:var(--moss);background:0 0}.Y51cEW_studioStills{grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:.6rem;display:grid}.Y51cEW_studioStills img{border-radius:.7rem;width:100%;height:auto;display:block}.Y51cEW_studioBody{grid-template-columns:repeat(auto-fit,minmax(18rem,1fr));gap:1.2rem 2rem;display:grid}.Y51cEW_studioBody h3{letter-spacing:.1em;text-transform:uppercase;color:var(--clay);margin:0 0 .5rem;font-size:.8rem}.Y51cEW_studioBody p{margin:0 0 .5rem;line-height:1.5}.Y51cEW_studioBody .Y51cEW_actions{margin-top:.6rem}.Y51cEW_controls{gap:.75rem;display:grid}.Y51cEW_status:empty{display:none}.Y51cEW_statusLine{border-left:3px solid var(--moss);background:#fff;border-radius:0 .6rem .6rem 0;gap:.5rem;padding:.75rem 1rem;font-size:.92rem;line-height:1.5;display:grid}.Y51cEW_statusLine[data-tone=alert]{border-left-color:var(--clay)}.Y51cEW_statusLine p{margin:0}.Y51cEW_statusLine .Y51cEW_statusAlt{color:var(--muted);margin:0 0 -.4rem;font-size:.86rem}.Y51cEW_recover{flex-wrap:wrap;gap:.4rem 1.2rem;display:flex}.Y51cEW_recover a{min-height:44px;color:var(--ink);text-underline-offset:.18em;align-items:center;font-weight:600;text-decoration:underline;display:inline-flex}.Y51cEW_reason{color:var(--clay);margin:0;font-size:.88rem;font-weight:600}.Y51cEW_hint{color:var(--muted);margin:0;font-size:.88rem;font-weight:400}.Y51cEW_recording{animation:1.1s ease-in-out infinite Y51cEW_pulse}.Y51cEW_reading{background:#fff;border-radius:.9rem;gap:.6rem;padding:1rem 1.1rem;display:grid}.Y51cEW_reading ol{gap:.45rem;margin:0;padding:0;font-size:.92rem;list-style:none;display:grid}.Y51cEW_reading li{align-items:center;gap:.6rem;display:flex}.Y51cEW_reading li>span{border:1px solid var(--rule);color:#fff;border-radius:50%;flex:none;place-items:center;width:1.15rem;height:1.15rem;font-size:.66rem;display:grid}.Y51cEW_reading li[data-step=done]>span{border-color:var(--moss);background:var(--moss)}.Y51cEW_reading li[data-step=active]>span{border-color:var(--clay);border-right-color:#0000;animation:.9s linear infinite Y51cEW_spin}.Y51cEW_reading li[data-step=waiting]{color:var(--muted)}.Y51cEW_reading p{color:var(--muted);margin:0;font-size:.85rem}@keyframes Y51cEW_spin{to{transform:rotate(360deg)}}.Y51cEW_textButton{min-height:44px;color:var(--ink);font:inherit;text-underline-offset:.18em;cursor:pointer;background:0 0;border:0;justify-self:start;padding:0;font-size:.88rem;font-weight:600;text-decoration:underline}.Y51cEW_tips{gap:.35rem;display:grid}.Y51cEW_tipsRow{color:var(--ink);margin:0;font-size:.9rem;font-weight:600}.Y51cEW_tipsRow span{color:var(--muted);margin:0 .3rem;font-weight:400}.Y51cEW_inApp{background:var(--blush);border-radius:.8rem;gap:.6rem;padding:.9rem 1rem;line-height:1.5;display:grid}.Y51cEW_inApp p{margin:0}.Y51cEW_inApp .Y51cEW_secondary,.Y51cEW_statusLine .Y51cEW_secondary{justify-self:start}.Y51cEW_basedOn{align-items:center;gap:1rem;display:flex}.Y51cEW_basedOn img{border-radius:.6rem;flex:none;width:7.5rem;height:auto;transform:scaleX(-1)}.Y51cEW_basedOn p{gap:.1rem;margin:0;display:grid}.Y51cEW_basedOn span{color:var(--muted);font-size:.85rem}.Y51cEW_ask{border:1px solid var(--ink);background:#fff;border-radius:.9rem;gap:.4rem;padding:1.1rem 1.25rem;display:grid}.Y51cEW_ask>[role=group]{gap:.4rem;display:grid}.Y51cEW_ask>[role=group]+[role=group]{border-top:1px solid var(--rule);margin-top:.7rem;padding-top:.9rem}.Y51cEW_ask p{gap:.2rem;margin:0;display:grid}.Y51cEW_ask strong{font-size:1.05rem}.Y51cEW_ask small{color:var(--muted);font-size:.85rem}.Y51cEW_bookRow{flex-wrap:wrap;align-items:center;gap:.4rem 1.1rem;margin-top:.4rem;display:flex}.Y51cEW_bookRow .Y51cEW_primary,.Y51cEW_bookRow .Y51cEW_secondary{margin-top:0}.Y51cEW_detailsLink{min-height:44px;color:var(--ink);text-underline-offset:.18em;align-items:center;font-size:.9rem;font-weight:600;text-decoration:underline;display:inline-flex}.Y51cEW_reference{flex-wrap:wrap;align-items:center;gap:.2rem .8rem;display:flex}.Y51cEW_reference code{font-size:.85rem}@media (min-width:901px){.Y51cEW_tips{display:none}}@media (max-width:900px){.Y51cEW_layout{grid-template-columns:minmax(0,1fr)}.Y51cEW_panel{align-items:flex-start}.Y51cEW_stage{display:none}.Y51cEW_layout[data-camera=live] .Y51cEW_stage{z-index:60;top:calc(var(--site-nav-h,4rem) + var(--flow-bar-h));height:auto;min-height:0;display:block;position:fixed;bottom:0;left:0;right:0}.Y51cEW_layout[data-camera=live] .Y51cEW_controls{z-index:61;right:1rem;bottom:calc(1rem + env(safe-area-inset-bottom,0px));position:fixed;left:1rem}.Y51cEW_layout[data-camera=live] .Y51cEW_controls .Y51cEW_primary{width:100%;min-height:56px;color:var(--ink);background:#fff8f0;border-color:#0000;box-shadow:0 .6rem 2rem #00000059}.Y51cEW_layout[data-camera=live] .Y51cEW_statusLine,.Y51cEW_layout[data-camera=live] .Y51cEW_reading{color:#fff8f0;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#1c1a18db}.Y51cEW_layout[data-camera=live] .Y51cEW_statusLine a,.Y51cEW_layout[data-camera=live] .Y51cEW_reading .Y51cEW_textButton{color:#fff8f0}.Y51cEW_layout[data-camera=live] .Y51cEW_statusLine .Y51cEW_statusAlt{color:#fff8f0c7}.Y51cEW_layout[data-camera=live] .Y51cEW_reading p,.Y51cEW_layout[data-camera=live] .Y51cEW_reading li[data-step=waiting]{color:#fff8f0b8}.Y51cEW_layout[data-camera=live] .Y51cEW_hud{bottom:calc(6.25rem + env(safe-area-inset-bottom,0px))}.Y51cEW_layout[data-camera=live] .Y51cEW_overlay,.Y51cEW_layout[data-camera=live] .Y51cEW_frozen{top:40%}.Y51cEW_overlay,.Y51cEW_frozen{width:92%}.Y51cEW_flowBar{grid-template-columns:minmax(0,1fr);padding:0 1rem}.Y51cEW_flowName{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.Y51cEW_progress{justify-content:space-between;gap:.4rem}.Y51cEW_progress li{gap:.35rem;font-size:.72rem}.Y51cEW_progress li span{width:1.3rem;height:1.3rem;font-size:.66rem}.Y51cEW_progress li strong{font-weight:500}.Y51cEW_progress li[aria-current=step] strong{font-weight:700}.Y51cEW_progress button{gap:.35rem}}@media (max-width:520px){.Y51cEW_bar{gap:.75rem}.Y51cEW_brand{font-size:.9rem}.Y51cEW_actions>*{flex:100%}.Y51cEW_basedOn img{width:6rem}}@media (prefers-reduced-motion:reduce){.Y51cEW_live,.Y51cEW_recording,.Y51cEW_frozen:after,.Y51cEW_reading li[data-step=active]>span{animation:none}}.Y51cEW_terms{min-width:0;max-width:60ch;color:var(--muted);gap:.35rem;margin:0;font-size:.78rem;line-height:1.55;display:grid}.Y51cEW_terms p{overflow-wrap:anywhere;margin:0}.Y51cEW_terms a{color:var(--ink);text-underline-offset:.18em;text-decoration:underline}.Y51cEW_termsDetails summary{min-height:24px;color:var(--ink);cursor:pointer;align-items:center;gap:.4rem;font-weight:600;list-style:none;display:inline-flex}.Y51cEW_termsDetails summary::-webkit-details-marker{display:none}.Y51cEW_termsDetails summary:before{content:"";border-bottom:1.5px solid;border-right:1.5px solid;width:.4rem;height:.4rem;transition:transform .15s;transform:translateY(-.1rem)rotate(45deg)}.Y51cEW_termsDetails[open] summary:before{transform:translateY(.1rem)rotate(-135deg)}.Y51cEW_termsDetails summary:focus-visible{outline:2px solid var(--moss);outline-offset:2px;border-radius:2px}.Y51cEW_termsDetails p{margin-top:.35rem}@media (prefers-reduced-motion:reduce){.Y51cEW_termsDetails summary:before{transition:none}}.Y51cEW_guidance{border-left:3px solid var(--clay);background:#863c2d0d;grid-column:1/-1;padding:1rem 1.1rem}.Y51cEW_guidance ul{gap:.7rem;margin:.5rem 0 0;padding-left:1.1rem;display:grid}.Y51cEW_guidance small{color:var(--muted);margin-top:.25rem;font-size:.75rem;line-height:1.45;display:block}.Y51cEW_signs{gap:.75rem;display:grid}.Y51cEW_signs section{border-top:1px solid #863c2d2e;gap:.45rem;padding-top:.75rem;display:grid}.Y51cEW_signs h3{margin:0;font-size:.98rem}.Y51cEW_signs ul{gap:.35rem;margin:0;padding-left:1.1rem;line-height:1.5;display:grid}.Y51cEW_signs .Y51cEW_signsDoctor{font-weight:600}.Y51cEW_signCheck section{gap:.4rem;margin-top:.8rem;display:grid}.Y51cEW_signCheck section+section{border-top:1px solid #863c2d26;padding-top:.8rem}.Y51cEW_signCheck p{margin:0}.Y51cEW_verdicts{border:0;flex-wrap:wrap;gap:.5rem;margin:.3rem 0 0;padding:0;display:flex}.Y51cEW_verdicts legend{color:var(--muted);margin-bottom:.4rem;font-size:.8rem}.Y51cEW_prep{padding-block:clamp(2rem,4vw,3rem)}.Y51cEW_prep>p{margin-bottom:1.1rem}.Y51cEW_prepExample{--prep-reserve:28rem;width:100%;max-width:min(34rem, calc((100svh - var(--site-nav-h,4rem) - var(--flow-bar-h) - var(--prep-reserve)) * 1.5));gap:.75rem;display:grid}.Y51cEW_example{gap:.6rem;margin:0;display:grid}.Y51cEW_exampleFrame{background:#241f1d;border-radius:1rem;position:relative;overflow:hidden}.Y51cEW_exampleFrame img{width:100%;height:auto;display:block}.Y51cEW_exampleGuide{pointer-events:none;position:absolute;inset:36% 4% 16% 2%}.Y51cEW_exampleGuide i{filter:drop-shadow(0 1px 3px #00000073);border:0 solid #fff8eceb;width:1.6rem;height:1.6rem;position:absolute}.Y51cEW_exampleGuide i:first-child{border-top-width:2px;border-left-width:2px;border-top-left-radius:.5rem;top:0;left:0}.Y51cEW_exampleGuide i:nth-child(2){border-top-width:2px;border-right-width:2px;border-top-right-radius:.5rem;top:0;right:0}.Y51cEW_exampleGuide i:nth-child(3){border-bottom-width:2px;border-left-width:2px;border-bottom-left-radius:.5rem;bottom:0;left:0}.Y51cEW_exampleGuide i:nth-child(4){border-bottom-width:2px;border-right-width:2px;border-bottom-right-radius:.5rem;bottom:0;right:0}.Y51cEW_example figcaption{font-size:.85rem;line-height:1.45}.Y51cEW_exampleCard{max-width:19rem;color:var(--ink);background:var(--paper);gap:.15rem;padding:1rem 1.1rem;font-size:.86rem;line-height:1.4;display:grid;box-shadow:0 18px 40px #28251f29}.Y51cEW_exampleCard small{color:var(--clay);letter-spacing:.14em;text-transform:uppercase;font-size:.7rem;font-weight:700}.Y51cEW_exampleCard b{font-family:var(--font-editorial), Georgia, serif;margin-top:.4rem;font-size:1.1rem;font-weight:400}.Y51cEW_exampleCard span{color:var(--muted)}.Y51cEW_prep .Y51cEW_exampleCard{border-radius:.75rem;grid-template-columns:minmax(0,3fr) minmax(0,2fr);column-gap:1.25rem;max-width:none;padding:.75rem .95rem .85rem;font-size:.76rem;line-height:1.35}.Y51cEW_prep .Y51cEW_exampleCard small{grid-column:1/-1}.Y51cEW_prep .Y51cEW_exampleCard b{grid-row:2;margin-top:.3rem;font-size:.98rem}.Y51cEW_prep .Y51cEW_exampleCard span{grid-row:3}.Y51cEW_prep .Y51cEW_exampleCard b:nth-of-type(2),.Y51cEW_prep .Y51cEW_exampleCard span:nth-of-type(2){grid-column:2}.Y51cEW_prep .Y51cEW_example figcaption{color:#f8f1e8d9}.Y51cEW_prep ol{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;max-width:34rem;margin-top:1.4rem}.Y51cEW_prep li{font-size:.84rem}.Y51cEW_prep li:before{margin:0 0 .25rem;display:block}.Y51cEW_prep>small{max-width:34rem;margin-top:1rem;font-size:.8rem}.Y51cEW_goodCloseUp{border-top:1px solid #863c2d2e;gap:.9rem;padding-top:1.4rem;display:grid}.Y51cEW_goodCloseUp h2{margin:0;font-size:1.45rem;line-height:1.15}.Y51cEW_goodCloseUp .Y51cEW_example figcaption{color:var(--muted)}.Y51cEW_goodCloseUp .Y51cEW_exampleCard{max-width:none}@media (min-width:901px){.Y51cEW_goodCloseUp{display:none}}.Y51cEW_prep .Y51cEW_prepTips{color:#f8f1e8;letter-spacing:normal;text-transform:none;margin:.9rem 0 0;font-size:.86rem;font-weight:600;display:none}.Y51cEW_prep .Y51cEW_prepTips span{color:#d9a998;margin:0 .35rem;font-weight:400}@media (min-width:901px) and (max-height:860px){.Y51cEW_prep ol{display:none}.Y51cEW_prep .Y51cEW_prepTips{display:block}.Y51cEW_prepExample{--prep-reserve:25rem}}@media (min-width:901px) and (max-height:720px){.Y51cEW_prep>small{display:none}.Y51cEW_prepExample{--prep-reserve:22rem}}.Y51cEW_handoff{align-items:center;gap:1rem;margin:0;display:none}.Y51cEW_handoff svg{background:#fff;border:1px solid #863c2d2e;border-radius:.5rem;flex:none;width:8.5rem;height:8.5rem}.Y51cEW_handoff figcaption{max-width:14rem;color:var(--ink);font-size:.9rem;font-weight:600;line-height:1.4}@media (hover:hover) and (pointer:fine) and (min-width:900px){.Y51cEW_handoff{display:flex}}
.uQmcAG_check{gap:1rem;display:grid}.uQmcAG_group{letter-spacing:.1em;text-transform:uppercase;color:var(--clay);margin:0 0 .4rem;font-size:.8rem}.uQmcAG_rows{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.uQmcAG_row{border:1px solid var(--rule);background:var(--paper);border-radius:.8rem;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.6rem 1rem;padding:.7rem .9rem;display:flex}.uQmcAG_row[data-choice=accepted]{border-color:var(--moss)}.uQmcAG_row[data-choice=corrected]{border-color:var(--clay)}.uQmcAG_row[data-choice=cant-tell]{border-style:dashed}.uQmcAG_read{gap:.15rem;min-width:12rem;display:grid}.uQmcAG_read small{color:var(--muted)}.uQmcAG_choices{flex-wrap:wrap;gap:.4rem;display:flex}.uQmcAG_choice,.uQmcAG_pick{border:1px solid var(--rule);min-height:44px;color:var(--ink);font:inherit;cursor:pointer;background:#fff;border-radius:999px;padding:0 1rem;font-size:.88rem;font-weight:600}.uQmcAG_choice[aria-pressed=true]{border-color:var(--ink);color:var(--paper);background:var(--ink)}.uQmcAG_pick{max-width:100%}.uQmcAG_row[data-choice=corrected] .uQmcAG_pick{border-color:var(--clay);color:var(--clay)}.uQmcAG_choice:disabled,.uQmcAG_pick:disabled{opacity:.6;cursor:progress}.uQmcAG_paging{flex-wrap:wrap;align-items:center;gap:.8rem;display:flex}@media (max-width:600px){.uQmcAG_row{display:grid}.uQmcAG_choice,.uQmcAG_pick{flex:auto}}.uQmcAG_deleteRow{border-top:1px solid var(--rule);flex-wrap:wrap;align-items:center;gap:.6rem 1rem;margin:0;padding-top:.9rem;font-size:.9rem;display:flex}.uQmcAG_deleteRow p{flex-basis:100%;margin:0}.uQmcAG_danger{color:#fff;min-height:50px;font:inherit;cursor:pointer;background:#8f2f22;border:1px solid #8f2f22;border-radius:0;padding:.75rem 1.15rem;font-size:1rem;line-height:1.2}.uQmcAG_danger:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.uQmcAG_danger:disabled{opacity:.6;cursor:progress}.uQmcAG_lookup{border:1px solid var(--rule);background:var(--paper);border-radius:1rem;gap:.6rem;margin:0 0 1.5rem;padding:1rem 1.1rem;display:grid}.uQmcAG_lookup h2{margin:0;font-size:1.15rem}.uQmcAG_lookup form{flex-wrap:wrap;align-items:end;gap:.6rem;display:flex}.uQmcAG_lookup label{color:var(--muted);gap:.25rem;font-size:.85rem;display:grid}.uQmcAG_lookup input{border:1px solid var(--rule);width:min(14rem,100%);min-height:50px;color:var(--ink);font:inherit;letter-spacing:.04em;background:#fff;border-radius:.6rem;padding:.5rem .75rem;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.uQmcAG_matches{gap:.6rem;margin:0;padding:0;list-style:none;display:grid}.uQmcAG_matches li{gap:.4rem;display:grid}
.k92V8W_figure{margin:0}.k92V8W_frame{position:relative;overflow:hidden}.k92V8W_video{object-fit:cover;object-position:var(--loop-focus,50% 50%);pointer-events:none;width:calc(100% - 2px);height:calc(100% - 2px);position:absolute;inset:1px}.k92V8W_toggle{bottom:.8rem;right:.8rem}
.zJE9rG_grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,15rem),1fr));gap:1rem;margin:0;padding:0;list-style:none;display:grid}.zJE9rG_card{align-content:start;gap:.6rem;display:grid}.zJE9rG_facade,.zJE9rG_frame{aspect-ratio:9/16;border:1px solid var(--rule,#28251f2e);border-radius:1.1rem;width:100%}.zJE9rG_frame{background:#000;display:block}.zJE9rG_facade{color:var(--paper,#fbf7ef);background:radial-gradient(120% 80% at 20% 0%, #f1b19e59, transparent 60%), linear-gradient(160deg, var(--moss,#34483f), #202622);font:inherit;text-align:left;cursor:pointer;grid-template-rows:auto 1fr auto;gap:1rem;padding:1.4rem;transition:transform .2s;display:grid}.zJE9rG_facade:hover,.zJE9rG_facade:focus-visible{transform:translateY(-2px)}.zJE9rG_facade:focus-visible{outline:2px solid var(--clay,#863c2d);outline-offset:3px}.zJE9rG_platform{letter-spacing:.14em;text-transform:uppercase;opacity:.8;font-size:.72rem;font-weight:700}.zJE9rG_title{font-family:var(--font-editorial), Georgia, serif;letter-spacing:-.02em;overflow-wrap:anywhere;align-self:end;font-size:1.45rem;line-height:1.1}.zJE9rG_play{align-items:center;gap:.6rem;min-height:44px;font-size:.95rem;display:inline-flex}.zJE9rG_playIcon{background:var(--paper,#fbf7ef);border-radius:999px;width:2.4rem;height:2.4rem;position:relative}.zJE9rG_playIcon:after{content:"";border-style:solid;border-width:.45rem 0 .45rem .75rem;border-color:transparent transparent transparent var(--moss,#34483f);position:absolute;top:50%;left:55%;transform:translate(-50%,-50%)}.zJE9rG_meta{color:var(--muted,#625d54);flex-wrap:wrap;justify-content:space-between;gap:.4rem 1rem;margin:0;font-size:.9rem;display:flex}.zJE9rG_meta a{color:var(--clay,#863c2d);text-underline-offset:2px;text-decoration:underline}.zJE9rG_facade[data-poster]{isolation:isolate;background:var(--moss,#34483f);position:relative;overflow:hidden}.zJE9rG_facade[data-poster]:before{content:"";z-index:-1;background:linear-gradient(#20262273 0%,#20262200 32% 50%,#202622c7 100%);position:absolute;inset:0}.zJE9rG_poster{z-index:-2;object-fit:cover}.zJE9rG_strip{gap:.9rem;max-width:64rem;display:grid}.zJE9rG_stripHead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.4rem 1rem;margin:0;display:flex}.zJE9rG_stripLabel{color:var(--clay,#863c2d);letter-spacing:.14em;text-transform:uppercase;font-size:.72rem;font-weight:700}.zJE9rG_stripMore{min-height:44px;color:var(--ink,#28251f);text-underline-offset:3px;align-items:center;font-size:.95rem;text-decoration:underline;text-decoration-thickness:1px;display:inline-flex}.zJE9rG_stripGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(.4rem,1.4vw,1rem);margin:0;padding:0;list-style:none;display:grid}.zJE9rG_tile{aspect-ratio:4/5;background:var(--sage,#dbe4d8);color:var(--paper,#fbf7ef);border-radius:3px;text-decoration:none;display:block;position:relative;overflow:hidden}.zJE9rG_tile:after{content:"";pointer-events:none;background:linear-gradient(#20262200,#2026229e);position:absolute;inset:45% 0 0}.zJE9rG_tileImage{object-fit:cover;width:100%;height:100%;transition:transform .5s}.zJE9rG_tile:hover .zJE9rG_tileImage,.zJE9rG_tile:focus-visible .zJE9rG_tileImage{transform:scale(1.04)}.zJE9rG_tile:focus-visible{outline:2px solid var(--clay,#863c2d);outline-offset:3px}.zJE9rG_tileCaption{z-index:1;font-family:var(--font-editorial), Georgia, serif;letter-spacing:-.01em;font-size:clamp(.85rem,2vw,1.3rem);line-height:1.05;position:absolute;bottom:clamp(.5rem,1.4vw,1rem);left:clamp(.55rem,1.6vw,1.1rem);right:.5rem}@media (prefers-reduced-motion:reduce){.zJE9rG_facade{transition:none}.zJE9rG_facade:hover,.zJE9rG_facade:focus-visible{transform:none}.zJE9rG_tileImage{transition:none}.zJE9rG_tile:hover .zJE9rG_tileImage,.zJE9rG_tile:focus-visible .zJE9rG_tileImage{transform:none}}
.JNLiQW_barNav{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.4rem 1rem;font-size:.88rem;display:flex}.JNLiQW_barNav a{color:var(--ink);font-weight:600;text-decoration:none}.JNLiQW_barNav a:hover,.JNLiQW_barNav a:focus-visible{text-underline-offset:.2em;text-decoration:underline}.JNLiQW_who{max-width:14rem;color:var(--muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.JNLiQW_signIn{gap:.9rem;display:grid}.JNLiQW_inlineLink{color:var(--clay);text-underline-offset:.18em;font-size:.85rem;font-weight:600}.JNLiQW_back{color:var(--muted);text-underline-offset:.18em;justify-self:start;font-size:.88rem}.JNLiQW_search{flex-wrap:wrap;align-items:flex-end;gap:.75rem;display:flex}.JNLiQW_search label{color:var(--muted);flex:18rem;gap:.4rem;font-size:.85rem;display:grid}.JNLiQW_search input{border:1px solid var(--rule);min-width:0;min-height:48px;color:var(--ink);font:inherit;background:#fff;border-radius:.7rem;padding:.7rem .9rem;font-size:1rem}.JNLiQW_clientList{gap:.6rem;margin:0;padding:0;list-style:none;display:grid}.JNLiQW_clientList>li>a{border:1px solid var(--rule);color:var(--ink);background:#fff;border-radius:1rem;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.3rem 1rem;padding:1rem 1.2rem;text-decoration:none;display:grid}.JNLiQW_clientList>li>a:hover,.JNLiQW_clientList>li>a:focus-visible{border-color:var(--ink)}.JNLiQW_clientList strong{font-family:var(--font-editorial), Georgia, serif;letter-spacing:-.02em;font-size:1.3rem;font-weight:400}.JNLiQW_clientList small{overflow-wrap:anywhere;color:var(--muted);grid-column:1}.JNLiQW_clientList ul{grid-area:1/2/span 2}.JNLiQW_paging{flex-wrap:wrap;gap:.75rem;display:flex}.JNLiQW_facts{border:1px solid var(--rule);background:#fff;border-radius:1.1rem;grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));gap:.9rem 2rem;margin:0;padding:1.2rem 1.3rem;display:grid}.JNLiQW_facts div{gap:.2rem;display:grid}.JNLiQW_facts dt{color:var(--clay);letter-spacing:.12em;text-transform:uppercase;font-size:.72rem;font-weight:700}.JNLiQW_facts dd{overflow-wrap:anywhere;margin:0;line-height:1.45}.JNLiQW_sectionTitle{font-size:clamp(1.6rem,2.6vw,2.2rem);margin-top:1rem!important}.JNLiQW_timeline{gap:1.1rem;margin:0;padding:0;list-style:none;display:grid}.JNLiQW_timeline>li{border-left:2px solid var(--blush);gap:.6rem;padding-left:1rem;display:grid}.JNLiQW_when{color:var(--muted);margin:0;font-size:.85rem}.JNLiQW_when b{color:var(--ink)}.JNLiQW_plain{border:1px solid var(--rule);background:#fff;border-radius:1rem;margin:0;padding:1rem 1.2rem;line-height:1.5}.JNLiQW_plain code{overflow-wrap:anywhere;font-size:.85rem}.JNLiQW_audit{border:1px solid var(--rule);background:#fff;border-radius:1rem;gap:0;margin:0;padding:0;list-style:none;display:grid}.JNLiQW_audit li{border-top:1px solid var(--rule);grid-template-columns:9.5rem minmax(0,1fr);gap:1rem;padding:.7rem 1.1rem;font-size:.9rem;display:grid}.JNLiQW_audit li:first-child{border-top:0}.JNLiQW_audit time{color:var(--muted)}.JNLiQW_teamForm{border:1px solid var(--rule);background:var(--cream);border-radius:1.1rem;gap:.75rem;max-width:40rem;padding:1.2rem 1.3rem;display:grid}.JNLiQW_teamList{border:1px solid var(--rule);background:#fff;border-radius:.9rem;gap:0;margin:0;padding:0;list-style:none;display:grid}.JNLiQW_teamList>li{border-top:1px solid var(--rule);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.6rem 1rem;padding:.75rem 1rem;display:flex}.JNLiQW_teamList>li:first-child{border-top:0}.JNLiQW_teamList>li>span:first-child{gap:.15rem;min-width:0;display:grid}.JNLiQW_teamList small{overflow-wrap:anywhere;color:var(--muted)}.JNLiQW_teamActions{flex-wrap:wrap;gap:.5rem;display:flex}@media (max-width:640px){.JNLiQW_barNav{grid-column:1/-1;justify-content:flex-start}.JNLiQW_who{display:none}.JNLiQW_clientList>li>a{grid-template-columns:minmax(0,1fr)}.JNLiQW_clientList ul{grid-area:auto/1}.JNLiQW_audit li{grid-template-columns:minmax(0,1fr);gap:.2rem}}
._9fdB_G_visits{gap:1.1rem;margin:0;padding:0;list-style:none;display:grid}._9fdB_G_visit{background:#fffdf8;border:1px solid #28251f29;border-radius:1.2rem;gap:1.1rem;padding:clamp(1.2rem,3vw,2rem);display:grid;box-shadow:0 1px #28251f0a,0 18px 40px -32px #28251f73}._9fdB_G_visitHead{gap:.35rem;display:grid}._9fdB_G_visitHead h3{font-size:clamp(1.6rem,3vw,2.2rem);line-height:1.02}._9fdB_G_visitHead p{color:#4f4a42;margin:0}._9fdB_G_status{color:#34483f;letter-spacing:.08em;text-transform:uppercase;background:#dbe4d8;border-radius:999px;justify-self:start;padding:.28rem .7rem;font-size:.74rem;font-weight:700}._9fdB_G_status[data-tone=blush]{color:#863c2d;background:#f8dfd6}._9fdB_G_status[data-tone=quiet]{color:#625d54;background:#efe9df}._9fdB_G_preVisit{border-top:1px solid #28251f1f;gap:1rem;padding-top:1.1rem;display:grid}._9fdB_G_preVisit h4{font-family:var(--font-editorial), Georgia, serif;margin:0;font-size:1.35rem;font-weight:400}._9fdB_G_closeUps{grid-template-columns:repeat(auto-fill,minmax(min(100%,15rem),1fr));gap:.6rem;margin:0;padding:0;list-style:none;display:grid}._9fdB_G_closeUps img{aspect-ratio:12/5;object-fit:cover;background:#efe9df;border-radius:.8rem;width:100%;height:auto;display:block}._9fdB_G_reply{font-family:var(--font-editorial), Georgia, serif;background:#fbf2ec;border-left:3px solid #f1b19e;border-radius:0 .9rem .9rem 0;gap:.35rem;margin:0;padding:1rem 1.2rem;font-size:1.2rem;line-height:1.45;display:grid}._9fdB_G_reply span{color:#863c2d;font-family:var(--font-sans), Arial, sans-serif;letter-spacing:.14em;text-transform:uppercase;font-size:.72rem;font-weight:700}._9fdB_G_small{color:#625d54;margin:0;font-size:.9rem;line-height:1.5}._9fdB_G_empty{border:1px dashed #28251f3d;border-radius:1.2rem;gap:.8rem;padding:1.4rem;display:grid}._9fdB_G_empty p{color:#4f4a42;margin:0}._9fdB_G_signOut{margin:0}._9fdB_G_signOut button,._9fdB_G_form button,._9fdB_G_linkButton{min-height:50px;color:inherit;font:inherit;cursor:pointer;background:0 0;border:1px solid;border-radius:0;padding:.75rem 1.15rem}._9fdB_G_signIn{justify-items:start;gap:1.3rem;max-width:30rem;display:grid}._9fdB_G_form{gap:1rem;width:100%;display:grid}._9fdB_G_form label{color:#28251f;gap:.45rem;font-weight:600;display:grid}._9fdB_G_form input{color:#28251f;width:100%;min-height:54px;font:inherit;background:#fffdf8;border:1px solid #28251f59;border-radius:.7rem;padding:.7rem .9rem;font-size:1.1rem}._9fdB_G_form input:focus-visible,._9fdB_G_form button:focus-visible,._9fdB_G_linkButton:focus-visible,._9fdB_G_signOut button:focus-visible{outline-offset:3px;outline:2px solid #863c2d}._9fdB_G_form input[inputmode=numeric]{letter-spacing:.4em;font-size:1.6rem}._9fdB_G_form button[type=submit]{color:#fbf7ef;background:#28251f;border-color:#28251f}._9fdB_G_form button:disabled{opacity:.6;cursor:progress}._9fdB_G_row{flex-wrap:wrap;gap:.4rem 1rem;display:flex}._9fdB_G_linkButton{text-underline-offset:.2em;border:0;min-height:44px;padding:.5rem 0;text-decoration:underline}._9fdB_G_error{color:#863c2d;margin:0;font-weight:600}._9fdB_G_note{color:#4f4a42;margin:0}@media (max-width:640px){._9fdB_G_form button[type=submit]{width:100%}}
.Fly1_a_figure{width:100%;max-width:min(38rem, var(--figure-max,38rem));gap:.6rem;margin:0;display:grid}.Fly1_a_figure img{aspect-ratio:3/2;object-fit:cover;width:100%;height:auto;display:block}.Fly1_a_figure figcaption{color:var(--muted,#625d54);font-size:var(--type-small,.86rem);line-height:1.4}@media (min-width:901px){.Fly1_a_wide{max-width:var(--figure-max,75rem)}.Fly1_a_wide img{aspect-ratio:16/7;object-position:50% 88%}}
.-VhO8q_page{--paper:#fbf7ef;--cream:#f4efe6;--ink:#28251f;--muted:#625d54;--clay:#863c2d;--sage:#dbe4d8;--moss:#34483f;--peach:#f1b19e;--rule:#28251f2e;color:var(--ink);background:var(--paper);font-family:var(--font-sans), Arial, sans-serif;padding-top:80px}.-VhO8q_page h1,.-VhO8q_page h2,.-VhO8q_page h3{font-family:var(--font-editorial), Georgia, serif;letter-spacing:-.04em;text-wrap:balance;margin:0;font-weight:400}.-VhO8q_eyebrow{color:var(--clay);font-size:var(--type-label,.72rem);letter-spacing:.14em;text-transform:uppercase;margin:0;font-weight:700}.-VhO8q_intro{padding:clamp(3.5rem, 7vw, 6.5rem) var(--band-inline) clamp(3rem, 5vw, 4.5rem);background:var(--sage);gap:1.2rem;display:grid}.-VhO8q_intro h1{max-width:8em;font-size:var(--type-h1,clamp(2.4rem, 4.6vw, 4.8rem));line-height:.94}h1 .-VhO8q_eyebrow{font-family:var(--font-sans), Arial, sans-serif;margin-bottom:1.2rem;line-height:1.55;display:block}.-VhO8q_answer{color:#3f3b34;max-width:44rem;font-size:var(--type-lead,1.15rem);margin:0;line-height:1.6}.-VhO8q_actions{flex-wrap:wrap;gap:.7rem;display:flex}.-VhO8q_actions a{border:1px solid var(--ink);min-height:50px;color:var(--ink);align-items:center;padding:.75rem 1.15rem;text-decoration:none;transition:transform .2s;display:inline-flex}.-VhO8q_actions a:first-child{color:var(--paper);background:var(--ink)}.-VhO8q_actions a:hover,.-VhO8q_actions a:focus-visible{transform:translateY(-2px)}.-VhO8q_proof{grid-template-columns:repeat(auto-fit,minmax(8rem,1fr));gap:1rem 2.8rem;max-width:46rem;margin:.4rem 0 0;padding:0;list-style:none;display:grid;overflow:hidden}.-VhO8q_proof li{align-content:start;gap:.1rem;padding:0;display:grid;position:relative}.-VhO8q_proof li:before{content:"";border-left:1px solid var(--rule);position:absolute;top:0;bottom:0;left:-1.4rem}.-VhO8q_proof strong{font-family:var(--font-editorial), Georgia, serif;font-size:1.6rem;font-weight:400}.-VhO8q_proof span{color:var(--muted);font-size:.82rem}.-VhO8q_section{padding:clamp(3.5rem, 7vw, 6.5rem) var(--band-inline);gap:1.6rem;display:grid}.-VhO8q_section:nth-of-type(2n){background:var(--cream)}.-VhO8q_section>h2{font-size:var(--type-h2,clamp(2.1rem, 4.2vw, 4.4rem));line-height:.98}.-VhO8q_lead{max-width:44rem;color:var(--muted);margin:0;line-height:1.6}.-VhO8q_path{border-top:1px solid var(--rule);grid-template-columns:minmax(12rem,.7fr) minmax(0,2fr);gap:1.5rem 5vw;padding:2rem 0;display:grid}.-VhO8q_path h3{font-size:clamp(1.9rem,3vw,2.8rem);line-height:1}.-VhO8q_path>div>p{color:var(--muted);margin:.6rem 0 0;line-height:1.5}.-VhO8q_steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin:0;padding:0;list-style:none;display:grid}.-VhO8q_steps li{background:var(--paper);border:1px solid var(--rule);align-content:start;gap:.35rem;padding:1.1rem;display:grid}.-VhO8q_steps span{color:var(--clay);font-family:var(--font-editorial), Georgia, serif;font-size:1.5rem;line-height:1}.-VhO8q_steps strong{font-weight:600}.-VhO8q_steps small{color:var(--muted);font-size:.92rem;line-height:1.45}.-VhO8q_checks{grid-template-columns:repeat(auto-fill,minmax(min(100%,22rem),1fr));gap:1rem;margin:0;padding:0;list-style:none;display:grid}.-VhO8q_check{background:var(--paper);border:1px solid var(--rule);align-content:start;gap:.7rem;padding:1.5rem;display:grid}@media (min-width:901px){.-VhO8q_checksTwo{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.-VhO8q_checksTwo>.-VhO8q_check:last-child:nth-child(odd){grid-column:1/-1}.-VhO8q_checksTwo>.-VhO8q_check:last-child:nth-child(odd):has(>.-VhO8q_research){grid-template-rows:repeat(6,auto) 1fr;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 2.5rem}.-VhO8q_checksTwo>.-VhO8q_check:last-child:nth-child(odd):has(>.-VhO8q_research)>:not(.-VhO8q_research){grid-column:1;margin-bottom:.7rem}.-VhO8q_checksTwo>.-VhO8q_check:last-child:nth-child(odd):has(>.-VhO8q_research)>:nth-last-child(2){margin-bottom:0}.-VhO8q_checksTwo>.-VhO8q_check:last-child:nth-child(odd)>.-VhO8q_research{border-top:0;border-left:1px solid var(--rule);grid-area:1/2/-1;align-self:start;margin:0;padding:0 0 0 2.5rem}}.-VhO8q_section:nth-of-type(2n) .-VhO8q_check,.-VhO8q_section:nth-of-type(2n) .-VhO8q_steps li{background:#fdfaf4}.-VhO8q_check h3{font-size:1.7rem;line-height:1.05}.-VhO8q_check p{margin:0;line-height:1.55}.-VhO8q_check .-VhO8q_why{color:var(--muted)}.-VhO8q_research{border-top:1px solid var(--rule);gap:.6rem;margin:.4rem 0 0;padding:.9rem 0 0;list-style:none;display:grid}.-VhO8q_research li{gap:.2rem;font-size:.88rem;line-height:1.45;display:grid}.-VhO8q_researchSummary{color:var(--ink);margin:0}.-VhO8q_research cite{color:var(--muted);font-size:.8rem;font-style:normal}.-VhO8q_research a,.-VhO8q_lead a{color:var(--clay);text-underline-offset:2px;text-decoration:underline}.-VhO8q_researchLabel{color:var(--clay);font-size:var(--type-label,.72rem);letter-spacing:.12em;text-transform:uppercase;font-weight:700}.-VhO8q_qa{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 4vw;margin:0;display:grid}.-VhO8q_qa div{border-top:1px solid var(--rule);padding:1.3rem 0}.-VhO8q_qa dt{font-family:var(--font-editorial), Georgia, serif;font-size:1.35rem}.-VhO8q_qa dd{color:var(--muted);margin:.55rem 0 0;line-height:1.6}.-VhO8q_close{padding:clamp(4rem, 7vw, 6rem) var(--band-inline);text-align:center;color:#f9f3ea;background:var(--moss);justify-items:center;gap:1.4rem;display:grid}.-VhO8q_close h2{font-size:var(--type-h2,clamp(2.1rem, 4.2vw, 4.4rem));text-wrap:balance;line-height:1.02}.-VhO8q_close .-VhO8q_actions a{color:#f9f3ea;border-color:#f9f3ea}.-VhO8q_close .-VhO8q_actions a:first-child{color:var(--ink);background:#f9f3ea}.-VhO8q_page a:focus-visible{outline:2px solid var(--clay);outline-offset:3px}.-VhO8q_close a:focus-visible{outline-color:var(--peach,#ffd9bd)}.-VhO8q_introMedia{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:center;gap:2rem 5vw}.-VhO8q_introMedia>div{gap:1.2rem;display:grid}.-VhO8q_media{border-radius:0;margin:0;overflow:hidden}.-VhO8q_media img{width:100%;height:auto;display:block}.-VhO8q_mediaCaption{color:var(--muted,#5f584d);margin:.55rem 0 0;font-size:.86rem;line-height:1.45}.-VhO8q_page [id]{scroll-margin-top:var(--site-nav-h,80px)}.-VhO8q_jump{flex-wrap:wrap;gap:.6rem;margin:0;padding:0;list-style:none;display:flex}.-VhO8q_jump a{border:1px solid var(--rule);min-height:44px;color:var(--ink);background:var(--paper);border-radius:999px;align-items:center;padding:0 1.1rem;text-decoration:none;display:inline-flex}.-VhO8q_jump a:hover,.-VhO8q_jump a:focus-visible{border-color:var(--ink)}.-VhO8q_care{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.-VhO8q_care>div{border:1px solid var(--rule);background:var(--paper);padding:1.4rem}.-VhO8q_care h3{text-wrap:balance;margin-bottom:.8rem;font-size:1.4rem;line-height:1.02}.-VhO8q_care ul{gap:.55rem;margin:0;padding-left:1.1rem;line-height:1.55;display:grid}.-VhO8q_cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin:0;padding:0;list-style:none;display:grid}.-VhO8q_cards li{border:1px solid var(--rule);background:var(--paper);border-radius:0;grid-template-rows:auto 1fr;display:grid;overflow:hidden}.-VhO8q_cards img{aspect-ratio:4/3;object-fit:cover;width:100%;height:auto;display:block}.-VhO8q_cards div{align-content:start;gap:.45rem;padding:1.3rem;display:grid}.-VhO8q_cards h3{font-size:1.8rem;line-height:1}.-VhO8q_cards h3 a{color:var(--ink);text-decoration:none}.-VhO8q_cards h3 a:hover,.-VhO8q_cards h3 a:focus-visible{text-underline-offset:.15em;text-decoration:underline}.-VhO8q_cards p{color:var(--muted);margin:0;line-height:1.5}.-VhO8q_cards strong{font-weight:600}.-VhO8q_menu{border-top:1px solid var(--rule);margin:0;padding:0;list-style:none;display:grid}.-VhO8q_menu li{border-bottom:1px solid var(--rule);grid-template-columns:minmax(0,1fr) auto;gap:.4rem 2rem;padding:1.3rem 0;display:grid}.-VhO8q_menu h3{font-size:1.45rem;line-height:1.1}.-VhO8q_menu h3 a{color:var(--ink);text-decoration:none}.-VhO8q_menu h3 a:hover,.-VhO8q_menu h3 a:focus-visible{text-underline-offset:.15em;text-decoration:underline}.-VhO8q_menu p{max-width:46rem;color:var(--muted);grid-column:1;margin:0;font-size:.95rem;line-height:1.5}.-VhO8q_menuMeta{white-space:nowrap;grid-area:1/2/span 2;justify-content:flex-end;align-self:start;align-items:center;gap:1rem;display:flex}.-VhO8q_menuMeta b{font-family:var(--font-editorial), Georgia, serif;font-size:1.5rem;font-weight:400}.-VhO8q_menuMeta small{color:var(--muted)}.-VhO8q_book{border:1px solid var(--ink);min-height:44px;color:var(--paper);background:var(--ink);border-radius:0;align-items:center;padding:0 1.15rem;font-size:.9rem;font-weight:600;text-decoration:none;display:inline-flex}.-VhO8q_book:hover,.-VhO8q_book:focus-visible{background:var(--moss)}.-VhO8q_choose{gap:.8rem;margin:0;padding:0;list-style:none;display:grid}.-VhO8q_choose>li{border:1px solid var(--rule);background:var(--paper);grid-template-columns:minmax(12rem,.8fr) minmax(0,1.6fr);align-items:baseline;gap:.4rem 2rem;padding:1.2rem 1.3rem;display:grid}.-VhO8q_choose strong{font-family:var(--font-editorial), Georgia, serif;font-size:1.3rem;font-weight:400;line-height:1.2}.-VhO8q_choose div{gap:.4rem;display:grid}.-VhO8q_choose div p{color:var(--muted);margin:0;font-size:.95rem;line-height:1.5}.-VhO8q_choose ul{flex-wrap:wrap;gap:.4rem 1rem;margin:0;padding:0;list-style:none;display:flex}.-VhO8q_choose ul li{display:inline}.-VhO8q_choose ul a{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--rule);text-decoration-color:var(--rule);text-underline-offset:.2em;font-weight:600}.-VhO8q_choose ul a:hover,.-VhO8q_choose ul a:focus-visible{text-decoration-color:currentColor}.-VhO8q_facts{border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin:0;display:grid}.-VhO8q_facts div{gap:.25rem;padding:1rem 1.2rem 1rem 0;display:grid}.-VhO8q_facts dt{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;font-size:.78rem}.-VhO8q_facts dd{font-family:var(--font-editorial), Georgia, serif;margin:0;font-size:1.5rem}.-VhO8q_qaMore,.-VhO8q_groupMore{color:var(--clay);text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, currentColor 35%, transparent);text-decoration-color:color-mix(in srgb, currentColor 35%, transparent);text-underline-offset:.22em;margin-top:.55rem;font-size:.9rem;font-weight:600;display:inline-block}.-VhO8q_qaMore:hover,.-VhO8q_qaMore:focus-visible,.-VhO8q_groupMore:hover,.-VhO8q_groupMore:focus-visible{text-decoration-color:currentColor}.-VhO8q_groupMore{justify-self:start;margin-top:0}.-VhO8q_gallery{grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem;margin:0;padding:0;list-style:none;display:grid}.-VhO8q_gallery:focus-visible{outline:2px solid var(--clay);outline-offset:4px}.-VhO8q_gallery img{aspect-ratio:3/2;object-fit:cover;border-radius:0;width:100%;height:auto;display:block}.-VhO8q_meet{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;gap:2rem 5vw;display:grid}.-VhO8q_meet>div{gap:1.1rem;display:grid}.-VhO8q_meet h2{font-size:clamp(2.3rem,4vw,4rem);line-height:.95}.-VhO8q_meet p:not(.-VhO8q_eyebrow){max-width:40rem;color:var(--muted);margin:0;font-size:1.05rem;line-height:1.65}.-VhO8q_meetMedia{aspect-ratio:9/16;justify-self:start;width:min(100%,26rem);position:relative}.-VhO8q_meetToggle{bottom:.8rem;right:.8rem}.-VhO8q_meetMedia img,.-VhO8q_meetMedia video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.-VhO8q_reach{grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr));gap:1rem;margin:0;padding:0;list-style:none;display:grid}.-VhO8q_reach li{border:1px solid var(--rule);background:var(--paper);border-radius:0;align-content:start;gap:.45rem;padding:1.4rem;transition:border-color .2s;display:grid;position:relative}.-VhO8q_reach li:hover,.-VhO8q_reach li:focus-within{border-color:var(--ink)}.-VhO8q_reach li:focus-within{outline:2px solid var(--clay);outline-offset:3px}.-VhO8q_reach span{color:var(--clay);letter-spacing:.14em;text-transform:uppercase;font-size:.72rem;font-weight:700}.-VhO8q_reach strong{font-family:var(--font-editorial), Georgia, serif;overflow-wrap:break-word;font-size:1.55rem;font-weight:400;line-height:1.15}.-VhO8q_reach strong a{color:var(--ink);text-decoration:none}.-VhO8q_reach strong a:after{content:"";position:absolute;inset:0}.-VhO8q_reach strong a:focus-visible{outline:none}.-VhO8q_reach strong i{font-family:var(--font-sans), Arial, sans-serif;margin-left:.2em;font-size:.75em;font-style:normal;transition:transform .2s;display:inline-block}.-VhO8q_reach li:hover strong a,.-VhO8q_reach li:focus-within strong a{text-underline-offset:.15em;text-decoration:underline}.-VhO8q_reach li:hover strong i,.-VhO8q_reach li:focus-within strong i{transform:translate(4px)}.-VhO8q_reach p{color:var(--muted);margin:0;font-size:.95rem;line-height:1.5}@media (prefers-reduced-motion:reduce){.-VhO8q_actions a,.-VhO8q_reach li,.-VhO8q_reach strong i{transition:none}.-VhO8q_meetMedia video{display:none}}@media (max-width:900px){.-VhO8q_introMedia,.-VhO8q_care,.-VhO8q_cards,.-VhO8q_meet,.-VhO8q_choose>li{grid-template-columns:minmax(0,1fr)}.-VhO8q_facts{grid-template-columns:repeat(2,minmax(0,1fr))}.-VhO8q_menu li{grid-template-columns:minmax(0,1fr)}.-VhO8q_menuMeta{grid-area:auto/1;justify-content:flex-start}.-VhO8q_path,.-VhO8q_qa{grid-template-columns:1fr}}@media (max-width:700px){.-VhO8q_gallery{margin-inline:calc(-1 * var(--gutter));padding:0 var(--gutter) .4rem;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter);scrollbar-width:none;grid-template-columns:none;grid-auto-columns:80vw;grid-auto-flow:column;gap:.7rem;overflow-x:auto}.-VhO8q_gallery::-webkit-scrollbar{display:none}.-VhO8q_gallery li{scroll-snap-align:start}.-VhO8q_mediaUnderTitle{row-gap:1.2rem}.-VhO8q_mediaUnderTitle>div:first-child{display:contents}.-VhO8q_mediaUnderTitle>div:first-child>*{order:2}.-VhO8q_mediaUnderTitle>div:first-child>:is(.-VhO8q_eyebrow,h1){order:0}.-VhO8q_mediaUnderTitle>.-VhO8q_media,.-VhO8q_mediaUnderTitle.-VhO8q_actionsFirst>div:first-child>.-VhO8q_actions{order:1}.-VhO8q_mediaUnderTitle.-VhO8q_answerFirst>div:first-child>.-VhO8q_answer{order:0}}@media (max-width:640px){.-VhO8q_introMedia .-VhO8q_media{max-height:40svh}.-VhO8q_introMedia .-VhO8q_media:has(>.-VhO8q_mediaCaption){max-height:none}.-VhO8q_introMedia .-VhO8q_media img{object-fit:cover;object-position:50% 25%;height:40svh}.-VhO8q_diaryHero>.-VhO8q_media img{aspect-ratio:16/10;object-fit:cover;height:auto;max-height:none}.-VhO8q_introMedia .-VhO8q_media[data-loop]{max-height:none}.-VhO8q_introMedia .-VhO8q_media[data-loop] img{aspect-ratio:16/10;object-fit:cover;height:auto;max-height:none}.-VhO8q_introMedia .-VhO8q_media[data-loop]>div>p{max-width:calc(100% - 44px - 1.5rem);min-height:28px;font-size:var(--type-label,.72rem);white-space:nowrap;padding:.2rem .45rem;bottom:.5rem;left:.5rem}.-VhO8q_introMedia .-VhO8q_media[data-loop]>div>button{bottom:.5rem;right:.5rem}.-VhO8q_meetMedia{width:min(80%,20rem)}.-VhO8q_steps{grid-template-columns:1fr}.-VhO8q_actions{display:grid}.-VhO8q_actions a{justify-content:center}.-VhO8q_proof{grid-template-columns:minmax(0,1fr);gap:0}.-VhO8q_proof li{border-top:1px solid var(--rule);padding:.75rem 0}.-VhO8q_proof li:before{content:none}}@media (max-width:360px){.-VhO8q_introMedia .-VhO8q_media[data-loop]>div>p{max-width:calc(100% - 1rem)}.-VhO8q_introMedia .-VhO8q_media[data-loop]>div>button{top:.5rem;bottom:auto}}
.PKP-Rq_quote{border-left:2px solid var(--clay);max-width:44rem;margin:0;padding:.2rem 0 .2rem 1.2rem}.PKP-Rq_quote figcaption{color:var(--clay);font-size:var(--type-label,.72rem);letter-spacing:.12em;text-transform:uppercase;font-weight:700}.PKP-Rq_quote blockquote{margin:.6rem 0 0}.PKP-Rq_quote p{color:var(--ink);font-family:var(--font-editorial), Georgia, serif;margin:0;font-size:1.2rem;line-height:1.45}.PKP-Rq_quote p:before{content:"“"}.PKP-Rq_quote p:after{content:"”"}
.mAq9-q_closeUps{min-width:0}.mAq9-q_stills{grid-template-columns:repeat(auto-fit,minmax(min(14rem,100%),1fr));gap:.6rem;display:grid}.mAq9-q_thumbnail{border:1px solid var(--line,#d8ddd5);background:var(--cream,#f7f5ef);color:var(--ink,#203d32);cursor:zoom-in;border-radius:.7rem;padding:0;position:relative;overflow:hidden}.mAq9-q_thumbnail img{width:100%;height:auto;display:block}.mAq9-q_thumbnail>span{font:inherit;text-align:right;padding:.5rem .7rem;font-size:.8rem;display:block}.mAq9-q_thumbnail:focus-visible,.mAq9-q_control:focus-visible,.mAq9-q_viewport:focus-visible{outline:3px solid var(--moss,#557b60);outline-offset:3px}.mAq9-q_dialog{border:1px solid var(--line,#d8ddd5);background:var(--cream,#f7f5ef);width:min(70rem,100vw - 1.5rem);max-width:none;max-height:calc(100dvh - 1.5rem);color:var(--ink,#203d32);border-radius:1rem;margin:auto;padding:clamp(.75rem,2vw,1.3rem);overflow:auto}.mAq9-q_dialog::backdrop{background:#101d17c7}.mAq9-q_toolbar,.mAq9-q_tools,.mAq9-q_navigation{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.mAq9-q_toolbar h2{font:inherit;margin:0;font-weight:600}.mAq9-q_control{min-height:2.75rem;color:inherit;font:inherit;cursor:pointer;background:0 0;border:1px solid;border-radius:2rem;padding:.5rem .85rem;font-size:.85rem}.mAq9-q_control:disabled{opacity:.4;cursor:default}.mAq9-q_help,.mAq9-q_position{margin:.65rem 0;font-size:.85rem;line-height:1.5}.mAq9-q_viewport{overscroll-behavior:contain;background:#17251f;border-radius:.35rem;max-height:60dvh;margin-top:.8rem;overflow:auto}.mAq9-q_detail{width:100%;max-width:none;height:auto;display:block}.mAq9-q_viewport[data-zoomed] .mAq9-q_detail{width:200%}.mAq9-q_position{text-align:center;margin-bottom:0}
._9h1JhW_hero ._9h1JhW_title{max-width:8em}._9h1JhW_meet{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);align-items:center;gap:2rem 5vw;display:grid}._9h1JhW_meet>div{gap:1.1rem;display:grid}._9h1JhW_meet h2{font-size:var(--type-h2,clamp(2.1rem, 4.2vw, 4.4rem));margin:0;line-height:.98}._9h1JhW_meet>div>p:not([class]){max-width:40rem;color:var(--muted);margin:0;font-size:1.05rem;line-height:1.65}._9h1JhW_meetMedia{justify-self:end;width:min(100%,24rem);margin:0}._9h1JhW_meetMedia img{aspect-ratio:4/5;object-fit:cover;background:var(--paper-2,#f3ece3);width:100%;height:auto;display:block}@media (max-width:900px){._9h1JhW_meet{grid-template-columns:minmax(0,1fr)}._9h1JhW_meetMedia{order:-1;justify-self:start}}@media (max-width:640px){._9h1JhW_meetMedia{width:min(80%,20rem)}}
.xy53Aa_portrait{justify-self:center;width:min(100%,27rem)}.xy53Aa_portrait img{aspect-ratio:4/5;object-fit:cover;object-position:50% 30%}.xy53Aa_workPhoto img{aspect-ratio:3/2;object-fit:cover;object-position:50% 100%}.xy53Aa_find.xy53Aa_find{justify-content:center}@media (min-width:641px){.xy53Aa_contactActions.xy53Aa_contactActions{grid-template-columns:repeat(2,minmax(0,15rem));display:grid}.xy53Aa_contactActions.xy53Aa_contactActions a{justify-content:center}}@media (min-width:600px){.xy53Aa_reachFive.xy53Aa_reachFive{grid-template-columns:repeat(2,minmax(0,1fr))}.xy53Aa_reachFive.xy53Aa_reachFive>li:last-child{grid-column:1/-1}}@media (min-width:1100px){.xy53Aa_reachFive.xy53Aa_reachFive{grid-template-columns:repeat(6,minmax(0,1fr))}.xy53Aa_reachFive.xy53Aa_reachFive>li{grid-column:span 2}.xy53Aa_reachFive.xy53Aa_reachFive>li:nth-last-child(-n+2){grid-column:span 3}}.xy53Aa_featureNote{max-width:34rem;color:var(--muted);margin:-.4rem 0 0;font-size:.9rem;line-height:1.5}.xy53Aa_featureNote.xy53Aa_onDark{text-align:center;color:#f9f3eac7;margin-top:-.6rem}.xy53Aa_paths{margin:0;padding:0;list-style:none;display:grid}.xy53Aa_pathRow{border-top:1px solid var(--rule);grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);align-items:center;gap:2.5rem 6vw;padding:clamp(2.5rem,5vw,4rem) 0;display:grid}.xy53Aa_pathRow:nth-child(2n) .xy53Aa_phoneFigure{order:-1}.xy53Aa_pathText{gap:.9rem;display:grid}.xy53Aa_pathText h3{font-size:clamp(2.2rem,3.6vw,3.4rem);line-height:.95}.xy53Aa_pathText>p:not([class]){max-width:32rem;color:var(--muted);margin:0;line-height:1.55}.xy53Aa_pathSteps{margin:.4rem 0 0;padding:0;list-style:none;display:grid}.xy53Aa_pathSteps li{border-top:1px solid var(--rule);grid-template-columns:2.6rem minmax(0,1fr);gap:.15rem .6rem;padding:.95rem 0;display:grid}.xy53Aa_pathSteps li:last-child{border-bottom:1px solid var(--rule)}.xy53Aa_pathSteps span{color:var(--clay);font-family:var(--font-editorial), Georgia, serif;grid-row:span 2;font-size:1.7rem;line-height:1}.xy53Aa_pathSteps strong{font-weight:600}.xy53Aa_pathSteps small{color:var(--muted);font-size:.93rem;line-height:1.45}.xy53Aa_pathLink{min-height:44px;color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--clay);text-decoration-color:var(--clay);text-underline-offset:.3em;justify-self:start;align-items:center;gap:.5rem;font-weight:600;text-decoration-thickness:1px;display:inline-flex}.xy53Aa_pathLink:hover,.xy53Aa_pathLink:focus-visible{color:var(--clay)}.xy53Aa_pathLink small{color:var(--clay);letter-spacing:.12em;text-transform:uppercase;font-size:.6875rem;font-weight:700}.xy53Aa_phoneFigure{justify-items:center;gap:.9rem;margin:0;display:grid}.xy53Aa_phoneFigure figcaption{max-width:17rem;color:var(--muted);text-align:center;font-size:.82rem;line-height:1.45}.xy53Aa_phone{aspect-ratio:9/18.5;background:var(--ink);border-radius:2.4rem;width:min(15.5rem,72vw);padding:.55rem;position:relative;box-shadow:0 1.6rem 3rem -1.6rem #28251f73,0 0 0 1px #28251f14}.xy53Aa_phone:before{content:"";z-index:1;background:var(--ink);border-radius:1rem;width:4.2rem;height:1.05rem;position:absolute;top:1.05rem;left:50%;transform:translate(-50%)}.xy53Aa_screen{height:100%;color:var(--ink);background:var(--paper);border-radius:1.9rem;flex-direction:column;gap:.7rem;padding:2.4rem .85rem .95rem;font-size:.72rem;line-height:1.35;display:flex;overflow:hidden}.xy53Aa_screenBrand{font-family:var(--font-editorial), Georgia, serif;letter-spacing:.14em;text-transform:uppercase;text-align:center;margin:0;font-size:.72rem;font-weight:560}.xy53Aa_screenEyebrow{color:var(--clay);letter-spacing:.1em;text-transform:uppercase;margin:0;font-size:.6875rem;font-weight:700}.xy53Aa_screen img{aspect-ratio:4/3;object-fit:cover;border-radius:.9rem;width:100%;height:auto;display:block}.xy53Aa_screenCard{border:1px solid var(--rule);background:#fffdf8;border-radius:.8rem;gap:.35rem;padding:.7rem;display:grid}.xy53Aa_screenCard strong{font-family:var(--font-editorial), Georgia, serif;letter-spacing:-.02em;font-size:.98rem;font-weight:400;line-height:1.1}.xy53Aa_screenMeta{color:var(--muted)}.xy53Aa_slots{grid-template-columns:repeat(3,minmax(0,1fr));gap:.35rem;display:grid}.xy53Aa_slots i{border:1px solid var(--rule);border-radius:999px;height:1.45rem}.xy53Aa_slots i:nth-child(2){border-color:var(--ink);background:var(--sage)}.xy53Aa_screenButton{color:var(--paper);background:var(--ink);text-align:center;border-radius:999px;margin-top:auto;padding:.6rem;font-weight:600}.xy53Aa_screenButton.xy53Aa_quiet{color:var(--ink);background:var(--sage)}.xy53Aa_closeUp{aspect-ratio:4/3;background:linear-gradient(160deg,#f6e4d8,#efd3c2);border-radius:.9rem;place-items:center;display:grid;position:relative}.xy53Aa_closeUp svg{width:82%;height:auto}.xy53Aa_closeUp em{color:var(--ink);letter-spacing:.08em;text-transform:uppercase;background:#fbf7efdb;border-radius:999px;padding:.1rem .45rem;font-size:.6875rem;font-style:normal;font-weight:700;position:absolute;bottom:.45rem;left:.55rem}.xy53Aa_notes{gap:.45rem;margin:0;padding:0;list-style:none;display:grid}.xy53Aa_notes li{grid-template-columns:.5rem minmax(0,1fr);align-items:start;gap:.15rem .45rem;display:grid}.xy53Aa_notes li:before{content:"";background:var(--clay);border-radius:50%;width:.45rem;height:.45rem;margin-top:.3em}.xy53Aa_notes b{font-weight:600}.xy53Aa_notes i{background:#28251f1a;border-radius:999px;grid-column:2;width:85%;height:.32rem;display:block}.xy53Aa_sender{grid-template-columns:2.6rem minmax(0,1fr);align-items:center;gap:.6rem;display:grid}.xy53Aa_sender img{aspect-ratio:1;object-fit:cover;object-position:50% 18%;border-radius:50%;width:2.6rem;height:2.6rem}.xy53Aa_sender b{font-family:var(--font-editorial), Georgia, serif;font-size:.98rem;font-weight:400;display:block}.xy53Aa_sender span{color:var(--muted)}.xy53Aa_thumbs{grid-template-columns:repeat(3,minmax(0,1fr));gap:.35rem;display:grid}.xy53Aa_thumbs i{aspect-ratio:1;background:linear-gradient(160deg,#f3dccd,#e8c6b2);border-radius:.5rem}.xy53Aa_prep{gap:.35rem;margin:0;padding:0;list-style:none;display:grid}.xy53Aa_prep li{border-left:2px solid var(--sage);padding-left:.85rem}.xy53Aa_deeper{flex-wrap:wrap;align-items:baseline;gap:.35rem 1.2rem;margin:0;padding:0;list-style:none;display:flex}.xy53Aa_deeper li:first-child{color:var(--clay);letter-spacing:.14em;text-transform:uppercase;font-size:.72rem;font-weight:700}.xy53Aa_deeper a,.xy53Aa_checkGuide a{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--clay);text-decoration-color:var(--clay);text-underline-offset:.25em;padding-block:.35rem;line-height:1.4;text-decoration-thickness:1px;display:inline-block}.xy53Aa_deeper a:hover,.xy53Aa_deeper a:focus-visible,.xy53Aa_checkGuide a:hover,.xy53Aa_checkGuide a:focus-visible{color:var(--clay)}.xy53Aa_checkGuide{margin:0;font-size:.92rem}@media (max-width:900px){.xy53Aa_portrait{justify-self:start;width:min(100%,30rem)}.xy53Aa_portrait img{aspect-ratio:4/3;object-position:50% 22%}.xy53Aa_pathRow{grid-template-columns:minmax(0,1fr)}.xy53Aa_pathRow:nth-child(2n) .xy53Aa_phoneFigure{order:0}}@media (max-width:640px){.xy53Aa_workPhoto.xy53Aa_workPhoto.xy53Aa_workPhoto{max-height:none}.xy53Aa_workPhoto.xy53Aa_workPhoto.xy53Aa_workPhoto img{aspect-ratio:3/2;object-position:50% 100%;height:auto}}@media (prefers-reduced-motion:reduce){.xy53Aa_find.xy53Aa_find{transition:none}}
.OYOvia_page{--paper:#fbf7ef;--cream:#f4efe6;--ink:#28251f;--muted:#625d54;--clay:#863c2d;--sage:#dbe4d8;--moss:#34483f;--peach:#f1b19e;--blush:#ecd8d2;--rule:#28251f2e;color:var(--ink);background:var(--paper);font-family:var(--font-sans), Arial, sans-serif}.OYOvia_page h1,.OYOvia_page h2{font-family:var(--font-editorial), Georgia, serif;letter-spacing:-.045em;text-wrap:balance;margin:0;font-weight:400}.OYOvia_eyebrow,.OYOvia_entity{color:var(--clay);font-size:var(--type-label,.72rem);letter-spacing:.14em;text-transform:uppercase;margin:0;font-weight:700}.OYOvia_hero{min-height:100svh;padding:108px var(--band-inline) clamp(2.5rem, 5vw, 4rem);isolation:isolate;background:#ece6dc;grid-template-columns:minmax(0,40rem) auto;justify-content:space-between;align-items:end;gap:2rem 4vw;display:grid;position:relative;overflow:hidden}.OYOvia_heroPoster,.OYOvia_heroVideo{z-index:-2;width:100%;height:100%;position:absolute;inset:0}.OYOvia_heroPoster img,.OYOvia_heroVideo{object-fit:cover;object-position:60% 30%;width:100%;height:100%;display:block}@media (min-width:901px){.OYOvia_heroPoster,.OYOvia_heroVideo{width:calc(100% + max(0px, (100vw - var(--wrap-max)) * .6))}.OYOvia_heroPoster img,.OYOvia_heroVideo{object-position:15% 30%}}@media (min-width:901px) and (max-aspect-ratio:6/5){.OYOvia_heroPoster img,.OYOvia_heroVideo{object-position:50% 30%}}.OYOvia_hero:before{content:"";z-index:-1;background:linear-gradient(90deg,#fbf7eff2 0%,#fbf7efdb 36%,#fbf7ef6b 58%,#fbf7ef00 72%),linear-gradient(#fbf7efbf 0,#fbf7ef00 150px);position:absolute;inset:0}.OYOvia_heroCopy{flex-direction:column;gap:1rem;display:flex}.OYOvia_heroToggle{top:100px;right:var(--band-inline)}.OYOvia_titleBlock{gap:.35rem;display:grid}.OYOvia_proof{-webkit-backdrop-filter:blur(10px);background:#fbf7efbd;grid-template-columns:minmax(13rem,auto);margin:0;padding:.3rem 1.4rem;list-style:none;display:grid}.OYOvia_proof li{border-top:1px solid var(--rule);gap:.1rem;padding:.75rem 0;display:grid}.OYOvia_proof li:first-child{border-top:0}.OYOvia_proof strong{font-family:var(--font-editorial), Georgia, serif;letter-spacing:-.03em;white-space:nowrap;font-size:clamp(1.3rem,1.7vw,1.7rem);font-weight:400}.OYOvia_proof span{color:var(--muted);font-size:var(--type-small,.86rem);white-space:nowrap}.OYOvia_hero h1{max-width:16ch;font-size:var(--type-display,clamp(2.5rem, 5vw, 5.75rem));line-height:.94}.OYOvia_subhead{color:#4a453d;font-family:var(--font-editorial), Georgia, serif;letter-spacing:-.03em;margin:0;font-size:clamp(1.45rem,2.2vw,2.2rem);font-style:italic;line-height:1.1}.OYOvia_lede{color:#3f3b34;max-width:32rem;font-size:var(--type-body,1.05rem);margin:0;line-height:1.6}.OYOvia_heroActions{flex-wrap:wrap;gap:.7rem;margin-top:.4rem;display:flex}.OYOvia_heroActions a,.OYOvia_seeActions a,.OYOvia_meetActions a{border:1px solid var(--ink);min-height:50px;color:var(--ink);align-items:center;padding:.75rem 1.15rem;text-decoration:none;transition:transform .2s,background .2s,color .2s;display:inline-flex}.OYOvia_heroActions a:first-child,.OYOvia_seeActions a:first-child{color:var(--paper);background:var(--ink)}.OYOvia_heroActions a:hover,.OYOvia_heroActions a:focus-visible,.OYOvia_seeActions a:hover,.OYOvia_seeActions a:focus-visible,.OYOvia_meetActions a:hover,.OYOvia_meetActions a:focus-visible{transform:translateY(-2px)}.OYOvia_trust{max-width:32rem;color:var(--muted);font-size:var(--type-small,.86rem);margin:0}.OYOvia_paths{padding-inline:max(0px, calc((100% - var(--wrap-max)) / 2));color:#f8f2e8;background:var(--moss);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.OYOvia_paths a{padding:clamp(1.8rem, 3vw, 2.8rem) var(--gutter);color:inherit;border-left:1px solid #ffffff29;align-content:start;gap:.5rem;text-decoration:none;display:grid}.OYOvia_paths a:first-child{border-left:0}.OYOvia_paths small{color:var(--peach);font-size:var(--type-label,.72rem);letter-spacing:.14em;text-transform:uppercase;font-weight:700}.OYOvia_paths strong{font-family:var(--font-editorial), Georgia, serif;letter-spacing:-.04em;font-size:clamp(1.7rem,2.4vw,2.4rem);font-weight:400}.OYOvia_paths i{font-family:var(--font-sans), Arial, sans-serif;letter-spacing:0;margin-left:.2em;font-size:.7em;font-style:normal;transition:transform .2s;display:inline-block}.OYOvia_paths span{color:#d9d2c7;max-width:30ch;font-size:.95rem;line-height:1.5}.OYOvia_paths a:hover strong,.OYOvia_paths a:focus-visible strong{color:var(--peach)}.OYOvia_paths a:hover i,.OYOvia_paths a:focus-visible i{transform:translate(4px)}.OYOvia_see{padding:clamp(4.5rem, 8vw, 8rem) var(--band-inline);background:var(--cream);grid-template-columns:minmax(0,1fr) minmax(0,.9fr);align-items:center;gap:6vw;scroll-margin-top:5rem;display:grid}.OYOvia_seeCopy{gap:1.3rem;display:grid}.OYOvia_seeLead{color:#3f3b34;max-width:36rem;font-size:var(--type-body,1.05rem);margin:0;line-height:1.6}.OYOvia_see h2,.OYOvia_previsit h2,.OYOvia_work h2,.OYOvia_menu h2,.OYOvia_meet h2,.OYOvia_answers h2,.OYOvia_close h2{font-size:var(--type-h2,clamp(2.1rem, 4.2vw, 4.4rem));line-height:.98}.OYOvia_steps{border-top:1px solid var(--rule);gap:0;margin:.4rem 0 0;padding:0;list-style:none;display:grid}.OYOvia_steps li{border-bottom:1px solid var(--rule);grid-template-columns:2.4rem 1fr;gap:.2rem .8rem;padding:1rem 0;display:grid}.OYOvia_steps span{color:var(--clay);font-family:var(--font-editorial), Georgia, serif;grid-row:span 2;font-size:1.6rem;line-height:1}.OYOvia_steps strong{font-size:1.05rem;font-weight:600}.OYOvia_steps small{color:var(--muted);font-size:.92rem}.OYOvia_seeActions{flex-wrap:wrap;gap:.7rem;display:flex}.OYOvia_seeVisual{margin:0;position:relative}.OYOvia_seeVisual img{aspect-ratio:3/2;object-fit:cover;width:100%;height:auto;display:block}.OYOvia_noteCard{background:var(--paper);gap:.2rem;max-width:19rem;padding:1.1rem 1.2rem;font-size:.9rem;line-height:1.4;display:grid;position:absolute;top:-1.5rem;right:-1.5rem;box-shadow:0 18px 40px #28251f29}.OYOvia_noteCard small{color:var(--clay);font-size:var(--type-label,.72rem);letter-spacing:.14em;text-transform:uppercase;font-weight:700}.OYOvia_noteCard b{font-family:var(--font-editorial), Georgia, serif;margin-top:.45rem;font-size:1.15rem;font-weight:400}.OYOvia_noteCard span{color:var(--muted)}.OYOvia_previsit{padding:clamp(4.5rem, 8vw, 7.5rem) var(--band-inline);text-align:center;background:var(--sage);justify-items:center;gap:1.2rem;scroll-margin-top:5rem;display:grid}.OYOvia_previsit h2{max-width:16ch}.OYOvia_previsit p:not(.OYOvia_eyebrow){color:#3f3b34;max-width:40rem;margin:0;font-size:1.05rem;line-height:1.65}.OYOvia_work{padding:clamp(4.5rem, 8vw, 7.5rem) var(--band-inline);gap:2rem;display:grid}.OYOvia_workHead{gap:.8rem;display:grid}.OYOvia_workHead h2{max-width:18ch}.OYOvia_workHead p:not(.OYOvia_eyebrow){color:var(--muted);font-size:var(--type-body,1.05rem);margin:0}.OYOvia_workGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem;margin:0;padding:0;list-style:none;display:grid}.OYOvia_workGrid:focus-visible{outline:2px solid var(--clay);outline-offset:4px}.OYOvia_workGrid img{aspect-ratio:3/2;object-fit:cover;width:100%;height:auto;display:block}.OYOvia_menu{padding:clamp(4.5rem, 8vw, 7.5rem) var(--band-inline);background:var(--cream);grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:6vw;display:grid}.OYOvia_menuCopy{align-content:start;gap:1rem;display:grid}.OYOvia_menuCopy p:not(.OYOvia_eyebrow){color:var(--muted);margin:0}.OYOvia_menuRows{border-top:1px solid var(--ink)}.OYOvia_menuRows a{color:inherit;border-bottom:1px solid var(--rule);grid-template-columns:1fr auto;gap:.2rem 1rem;padding:1.2rem 0;text-decoration:none;display:grid}.OYOvia_menuRows span{font-family:var(--font-editorial), Georgia, serif;letter-spacing:-.035em;font-size:clamp(1.4rem,2.2vw,2.1rem)}.OYOvia_menuRows small{color:var(--muted);grid-row:2}.OYOvia_menuRows b{font-variant-numeric:tabular-nums;grid-row:span 2;align-self:center;font-weight:600}.OYOvia_menuRows a:hover span,.OYOvia_menuRows a:focus-visible span{color:var(--clay)}.OYOvia_menuFoot{color:var(--muted);flex-wrap:wrap;justify-content:space-between;gap:.8rem;margin-top:1.2rem;font-size:.85rem;display:flex}.OYOvia_menuFoot a{color:var(--ink);font-weight:600}.OYOvia_meet{padding:clamp(4.5rem, 8vw, 7.5rem) var(--band-inline);color:#f8f2e8;background:var(--moss);grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;gap:6vw;display:grid}.OYOvia_meet figure{margin:0}.OYOvia_meet img{width:100%;height:auto;display:block}.OYOvia_meet>div{gap:1.3rem;display:grid}.OYOvia_meetActions{flex-wrap:wrap;gap:.7rem;display:flex}.OYOvia_meetActions a{color:#f9f3ea;border-color:#f9f3ea}.OYOvia_meetActions a:first-child{color:var(--ink);background:#f9f3ea}.OYOvia_meet .OYOvia_eyebrow{color:var(--peach)}.OYOvia_meet p:not(.OYOvia_eyebrow){color:#d9d2c7;max-width:40rem;margin:0;font-size:1.05rem;line-height:1.65}.OYOvia_answers{padding:clamp(4.5rem, 8vw, 7.5rem) var(--band-inline);gap:1.2rem;display:grid}.OYOvia_answers dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 4vw;margin:1rem 0 0;display:grid}.OYOvia_answers dl div{border-top:1px solid var(--rule);padding:1.4rem 0}.OYOvia_answers dt{font-family:var(--font-editorial), Georgia, serif;letter-spacing:-.02em;font-size:1.4rem}.OYOvia_answers dd{color:var(--muted);margin:.6rem 0 0;line-height:1.6}.OYOvia_more{color:var(--ink);justify-self:start;font-weight:600}.OYOvia_answersMore{border-top:1px solid var(--rule);gap:.5rem;padding-top:1.2rem;display:grid}.OYOvia_answersMore p{color:var(--muted);font-size:var(--type-label,.72rem);letter-spacing:.14em;text-transform:uppercase;margin:0;font-weight:700}.OYOvia_answersMore ul{flex-wrap:wrap;gap:.2rem 1.6rem;margin:0;padding:0;list-style:none;display:flex}.OYOvia_answersMore a{min-height:44px;color:var(--ink);text-underline-offset:3px;align-items:center;text-decoration:underline;text-decoration-thickness:1px;display:inline-flex}.OYOvia_close{padding:clamp(4.5rem, 8vw, 7rem) var(--band-inline);text-align:center;color:#f9f3ea;background:var(--moss);justify-items:center;gap:1.6rem;display:grid}.OYOvia_closeNote{color:#d9d2c7;font-size:var(--type-small,.86rem);margin:0}.OYOvia_close .OYOvia_heroActions a{color:#f9f3ea;border-color:#f9f3ea}.OYOvia_close .OYOvia_heroActions a:first-child{color:var(--ink);background:#f9f3ea}.OYOvia_page a:focus-visible{outline:2px solid var(--clay);outline-offset:3px}.OYOvia_paths a:focus-visible,.OYOvia_meet a:focus-visible,.OYOvia_close a:focus-visible{outline-color:var(--peach)}.OYOvia_paths a:focus-visible{outline-offset:-6px}@media (prefers-reduced-motion:reduce){.OYOvia_heroVideo{display:none}.OYOvia_heroActions a,.OYOvia_seeActions a,.OYOvia_meetActions a,.OYOvia_paths i{transition:none}}@media (max-width:900px){.OYOvia_see,.OYOvia_menu,.OYOvia_meet{grid-template-columns:1fr}.OYOvia_hero{background:var(--paper);grid-template-columns:1fr;align-content:start;min-height:0;padding-top:calc(42svh + .75rem)}.OYOvia_heroPoster,.OYOvia_heroVideo{height:42svh;bottom:auto}.OYOvia_heroVideo{width:calc(100% - 2px);height:calc(42svh - 2px);inset:1px 1px auto}.OYOvia_hero:has(.OYOvia_heroVideo[data-playing]) .OYOvia_heroPoster img{opacity:0;transition:opacity 0s linear .6s}.OYOvia_hero:before{background:linear-gradient(180deg, #fbf7ef00 calc(42svh - 90px), var(--paper) 42svh), linear-gradient(180deg, #fbf7efbf 0, #fbf7ef00 110px)}.OYOvia_heroToggle{top:calc(42svh - 64px);right:var(--gutter)}.OYOvia_lede,.OYOvia_trust{max-width:40rem}.OYOvia_proof{grid-template-columns:repeat(3,auto);justify-self:start;padding:1rem .4rem}.OYOvia_proof li{border-top:0;border-left:1px solid var(--rule);padding:.1rem 1.5rem}.OYOvia_proof li:first-child{border-left:0}.OYOvia_paths{grid-template-columns:1fr}.OYOvia_paths a{border-top:1px solid #ffffff29;border-left:0}.OYOvia_paths a:first-child{border-top:0}.OYOvia_noteCard{margin-top:.75rem;max-width:none;margin-inline:0;position:relative;inset:auto}.OYOvia_answers dl{grid-template-columns:1fr}}@media (max-width:700px){.OYOvia_heroPoster img,.OYOvia_heroVideo{object-position:50% 20%}.OYOvia_workGrid{margin-inline:calc(-1 * var(--gutter));padding:0 var(--gutter) .4rem;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter);scrollbar-width:none;grid-template-columns:none;grid-auto-columns:80vw;grid-auto-flow:column;gap:.7rem;overflow-x:auto}.OYOvia_workGrid::-webkit-scrollbar{display:none}.OYOvia_workGrid li{scroll-snap-align:start}}@media (max-width:560px){.OYOvia_hero{padding-bottom:2rem}.OYOvia_heroCopy{gap:.8rem}.OYOvia_entity{order:1}.OYOvia_titleBlock{order:2}.OYOvia_heroActions{order:3;margin-top:.2rem}.OYOvia_trust{order:4}.OYOvia_lede{order:5;font-size:1rem}.OYOvia_subhead{font-size:1.35rem}.OYOvia_proof{-webkit-backdrop-filter:none;border-top:1px solid var(--rule);background:0 0;grid-template-columns:minmax(0,1fr);width:100%;padding:0}.OYOvia_proof li,.OYOvia_proof li:first-child{border-left:0;border-bottom:1px solid var(--rule);justify-content:space-between;align-items:baseline;gap:1rem;padding:.6rem 0;display:flex}.OYOvia_proof strong{font-size:1.2rem}.OYOvia_proof span{text-align:right;white-space:normal}.OYOvia_hero h1{font-size:2.5rem}.OYOvia_heroActions,.OYOvia_seeActions,.OYOvia_meetActions{display:grid}.OYOvia_heroActions a,.OYOvia_seeActions a,.OYOvia_meetActions a{justify-content:center;width:100%;min-height:48px}.OYOvia_previsit{text-align:left;justify-items:stretch}}
