.wGzxhG_intro{grid-template-columns:1.1fr .9fr;align-items:end;gap:1.5rem 5rem;padding-block:3rem;display:grid}.wGzxhG_intro h1{font-family:var(--kyl-font-display);letter-spacing:var(--kyl-tracking-display);text-wrap:balance;max-width:20ch;font-size:clamp(2rem,4vw,3.5rem);line-height:1.05}.wGzxhG_intro p{color:var(--kyl-fg-muted);max-width:52ch;font-size:1.125rem;line-height:1.65}.wGzxhG_switch{border-bottom:1px solid var(--kyl-line);flex-wrap:wrap;gap:.5rem 1.5rem;padding-block:1rem;display:flex}.wGzxhG_switch a{text-underline-offset:.4em;align-items:center;gap:.5rem;min-height:44px;display:inline-flex}.wGzxhG_switch a[aria-current=page]{font-weight:600;text-decoration:underline}.wGzxhG_filters{flex-wrap:wrap;gap:.75rem;padding-block:1.75rem;display:flex}.wGzxhG_filters a{border:1px solid var(--kyl-line);border-radius:var(--kyl-radius-md);align-items:center;min-height:44px;padding:.65rem 1rem;display:inline-flex}.wGzxhG_filters a[aria-current=page]{background:var(--kyl-fg);color:var(--kyl-bg)}.wGzxhG_grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:3rem 1.5rem;padding-bottom:4rem;display:grid}.wGzxhG_card{min-width:0}.wGzxhG_picture{border:1px solid var(--kyl-line);border-radius:.75rem;height:23rem;overflow:hidden}.wGzxhG_picture:hover{border-color:var(--kyl-fg-muted)}.wGzxhG_card h2{font-family:var(--kyl-font-display);font-size:1.5rem;line-height:1.2}.wGzxhG_cardHead{flex-wrap:wrap;align-items:center;gap:.75rem;margin-block:1.25rem .5rem;display:flex}.wGzxhG_card p{color:var(--kyl-fg-muted);margin-bottom:1rem;line-height:1.6}.wGzxhG_card a{text-underline-offset:.2em}.wGzxhG_card a:hover{text-decoration:underline}.wGzxhG_detailIntro{gap:1.5rem;padding-block:2.5rem;display:grid}.wGzxhG_detailIntro h1{font-family:var(--kyl-font-display);letter-spacing:var(--kyl-tracking-display);font-size:clamp(2rem,4vw,3.8rem);line-height:1.05}.wGzxhG_detailIntro p{max-width:60ch;color:var(--kyl-fg-muted);font-size:1.125rem}.wGzxhG_actions{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.wGzxhG_preview{gap:1rem;display:grid}.wGzxhG_toolbar{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:1rem;display:flex}.wGzxhG_toolbar label{margin-bottom:.35rem;font-size:.875rem;font-weight:600;display:block}.wGzxhG_stage{border:1px solid var(--kyl-line);background:var(--kyl-surface-sunken);border-radius:.75rem;padding:1rem}.wGzxhG_viewport{background:var(--kyl-bg);scrollbar-color:var(--kyl-fg-muted) var(--kyl-surface-sunken);scrollbar-gutter:stable;width:100%;max-height:76vh;margin-inline:auto;overflow:auto}.wGzxhG_viewport[data-device=phone]{max-width:390px}.wGzxhG_viewport:focus-visible{outline:2px solid var(--kyl-accent);outline-offset:3px}.wGzxhG_note{color:var(--kyl-fg-muted);font-size:.875rem;line-height:1.6}.wGzxhG_customise{grid-template-columns:.75fr 1.25fr;gap:2rem 4rem;padding-block:3rem;display:grid}.wGzxhG_customise h2{font-family:var(--kyl-font-display);font-size:2rem;line-height:1.15}.wGzxhG_customise p{color:var(--kyl-fg-muted);max-width:48ch;margin-top:1rem;line-height:1.6}.wGzxhG_faq{border-top:1px solid var(--kyl-line);max-width:54rem;padding-block:3rem}.wGzxhG_faq h2{font-family:var(--kyl-font-display);margin-bottom:1.5rem;font-size:1.8rem}.wGzxhG_desk{border-top:1px solid var(--kyl-line);grid-template-columns:1fr 1.5fr;gap:2rem;padding-block:3rem;display:grid}.wGzxhG_desk h2{font-family:var(--kyl-font-display);font-size:1.7rem}.wGzxhG_desk p{max-width:60ch;color:var(--kyl-fg-muted);margin-bottom:1rem;line-height:1.6}@media (max-width:1000px){.wGzxhG_grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.wGzxhG_intro,.wGzxhG_customise,.wGzxhG_desk{grid-template-columns:1fr;gap:1.25rem}.wGzxhG_intro{padding-block:2rem}.wGzxhG_grid{grid-template-columns:1fr;gap:2.5rem}.wGzxhG_picture{height:25rem}.wGzxhG_stage{border-radius:.35rem;padding:0}.wGzxhG_filters{gap:.5rem}.wGzxhG_filters a{padding-inline:.75rem}.wGzxhG_toolbar{align-items:center}}
.KXH5DG_section{padding-block:clamp(3.5rem,7vw,6rem)}.KXH5DG_intro{gap:2.5rem;display:grid}.KXH5DG_story h2{max-width:22ch;font-family:var(--font-display);letter-spacing:var(--kyl-tracking-display);text-wrap:balance;font-size:clamp(1.9rem,1.25rem + 2.1vw,3.5rem);font-weight:600;line-height:1.08}.KXH5DG_story>p{max-width:52ch;color:var(--kyl-fg-muted);margin-top:1.5rem;font-size:1.0625rem;line-height:1.7}.KXH5DG_actions{flex-wrap:wrap;align-items:center;gap:.75rem 1.5rem;margin-top:1.75rem;display:flex}.KXH5DG_textLink{text-underline-offset:.25em;align-items:center;min-height:44px;text-decoration:underline;display:inline-flex}.KXH5DG_products,.KXH5DG_scope ul{border-top:1px solid var(--kyl-line);margin:0;padding:0;list-style:none}.KXH5DG_products li,.KXH5DG_scope li{border-bottom:1px solid var(--kyl-line)}.KXH5DG_products a{min-height:76px;transition:color var(--kyl-dur) var(--kyl-ease);justify-content:space-between;align-items:center;gap:1rem;padding-block:1rem;display:flex}.KXH5DG_products a:hover{color:var(--kyl-accent-ink)}.KXH5DG_products a>span{gap:.3rem;display:grid}.KXH5DG_products strong,.KXH5DG_scope h3,.KXH5DG_cost h3,.KXH5DG_details>h3,.KXH5DG_terms h3{font-family:var(--font-display);font-size:1.25rem;font-weight:600;line-height:1.35}.KXH5DG_products a>span>span,.KXH5DG_scope>p,.KXH5DG_cost p,.KXH5DG_steps p,.KXH5DG_terms p,.KXH5DG_note{color:var(--kyl-fg-muted);line-height:1.65}.KXH5DG_products svg{flex-shrink:0;width:1.25rem;height:1.25rem}.KXH5DG_scope>p{margin-block:.75rem 1.5rem}.KXH5DG_scope li{padding-block:1rem}.KXH5DG_cost{border-block:1px solid var(--kyl-line);gap:1rem;margin-top:2.5rem;padding-block:1.75rem;display:grid}.KXH5DG_cost p{max-width:70ch}.KXH5DG_details{margin-top:3rem}.KXH5DG_steps{gap:1.75rem 3rem;margin-top:1.75rem;padding-left:1.5rem;list-style:decimal;display:grid}.KXH5DG_steps li{padding-left:.375rem}.KXH5DG_steps h4{font-weight:600}.KXH5DG_steps p,.KXH5DG_terms p{max-width:70ch;margin-top:.75rem}.KXH5DG_terms{margin-top:2.5rem}.KXH5DG_note{max-width:90ch;margin-top:1.25rem;font-size:.875rem}@media (min-width:768px){.KXH5DG_steps{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.KXH5DG_intro{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);gap:5rem}.KXH5DG_cost{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:3rem}}@media (prefers-reduced-motion:reduce){.KXH5DG_products a{transition:none}}
.w6mLaG_figure{min-width:0}.w6mLaG_figure>img,.w6mLaG_figure>[role=img]{aspect-ratio:3/2;width:100%;height:auto}
.DSympW_band{isolation:isolate;background:var(--kyl-bg);border-block:1px solid var(--kyl-line);padding-block:clamp(3.5rem,6vw,5.5rem);position:relative;overflow:hidden}.DSympW_band[data-tone=sunken]{background:var(--kyl-surface-sunken)}.DSympW_band:before{content:"";z-index:-1;background:radial-gradient(55% 65% at 24% 50%, var(--kyl-accent-wash), transparent 72%);position:absolute;inset:0}.DSympW_inner{gap:3rem;display:grid}.DSympW_art{place-items:center;padding-block:1rem 2rem;display:grid}.DSympW_stack{aspect-ratio:3/4;width:min(70%,15.5rem);margin-right:14%;display:grid;position:relative}.DSympW_stack>*{grid-area:1/1}.DSympW_page{border:1px solid var(--kyl-line);background:var(--kyl-surface);box-shadow:var(--kyl-shadow-md);transform-origin:0 100%;transition:transform var(--kyl-dur-slow) var(--kyl-ease);border-radius:.5rem;flex-direction:column;gap:.7rem;padding:14% 9% 12% 56%;display:flex}.DSympW_page[data-depth="1"]{transform:translate(9%,-3%)rotate(4deg)}.DSympW_page[data-depth="2"]{opacity:.85;transform:translate(17%,-5%)rotate(9deg)}.DSympW_pageHeading{background:var(--kyl-line-strong);border-radius:999px;width:80%;height:.55rem;margin-bottom:.35rem;display:block}.DSympW_pageRow{align-items:center;gap:.5rem;display:flex}.DSympW_pageBox{border:1.5px solid var(--kyl-line-strong);border-radius:.15rem;flex:none;width:.7rem;height:.7rem}.DSympW_pageLine{background:var(--kyl-line);border-radius:999px;height:.35rem;display:block}.DSympW_cover{z-index:2;background:radial-gradient(90% 60% at 100% 0%, #1fc09438, transparent 70%), var(--kyl-brand-bg);color:var(--kyl-brand-fg);outline:1px solid var(--kyl-brand-line);outline-offset:-1px;box-shadow:inset 0 1px 0 #ffffff14, var(--kyl-shadow-lg), 0 28px 60px #141d1a2e;transform-origin:0 100%;transition:transform var(--kyl-dur-slow) var(--kyl-ease);border-radius:.5rem 1.6rem .5rem .5rem;flex-direction:column;padding:11% 10% 9%;display:flex;position:relative;transform:rotate(-3deg)}@supports (color:lab(0% 0 0)){.DSympW_cover{background:radial-gradient(90% 60% at 100% 0%, lab(69.3708% -48.6625 10.7997/.22), transparent 70%), var(--kyl-brand-bg);box-shadow:inset 0 1px 0 lab(100% 0 0/.08), var(--kyl-shadow-lg), 0 28px 60px lab(9.71716% -5.10931 .749469/.18)}}.DSympW_cover:after{content:"";background:linear-gradient(225deg, var(--kyl-surface-sunken) 50%, #bfd8cd 50%);border-radius:0 1.6rem 0 .35rem;width:1.6rem;height:1.6rem;position:absolute;top:0;right:0;box-shadow:-2px 2px 4px #00000038;box-shadow:-2px 2px 4px lab(0% 0 0/.22)}@supports (color:lab(0% 0 0)){.DSympW_cover:after{background:linear-gradient(225deg, var(--kyl-surface-sunken) 50%, lab(84.1607% -10.0286 2.2839) 50%)}}.DSympW_coverHead{align-items:center;gap:.55rem;display:flex}.DSympW_coverTile{--kyl-p-class:currentColor;--kyl-p-clinic:currentColor;background:var(--kyl-brand-accent);width:1.9rem;height:1.9rem;color:var(--kyl-brand-bg);border-radius:.5rem;place-items:center;display:grid}.DSympW_coverTile svg{width:1.1rem;height:1.1rem}.DSympW_coverBrand{color:var(--kyl-brand-fg);font-size:.8125rem;font-weight:600}.DSympW_coverLogo{vertical-align:-.22em;width:auto;height:1.1em;color:var(--kyl-brand-fg-muted);margin-right:.2em;display:inline-block}.DSympW_coverKicker{letter-spacing:.1em;text-transform:uppercase;color:var(--kyl-brand-accent);margin:auto 0 0;padding-top:1.25rem;font-size:.6875rem;font-weight:600}.DSympW_coverTitle{font-family:var(--font-display);letter-spacing:var(--kyl-tracking-display);text-wrap:balance;margin:.5rem 0 0;font-size:1.375rem;line-height:1.1}.DSympW_coverFoot{border-top:1px solid var(--kyl-brand-line);color:var(--kyl-brand-fg-muted);gap:.45rem;margin:1.25rem 0 0;padding-top:.75rem;font-size:.75rem;display:flex}.DSympW_coverSubtitle{color:var(--kyl-brand-fg-muted);margin:1rem 0 0;font-size:.875rem;line-height:1.5}@media (hover:hover) and (prefers-reduced-motion:no-preference){.DSympW_art:hover .DSympW_cover{transform:rotate(-5deg)translateY(-.4rem)}.DSympW_art:hover .DSympW_page[data-depth="1"]{transform:translate(14%,-4%)rotate(7deg)}.DSympW_art:hover .DSympW_page[data-depth="2"]{transform:translate(26%,-6%)rotate(13deg)}}.DSympW_copy{flex-direction:column;min-width:0;display:flex}.DSympW_label{letter-spacing:.08em;text-transform:uppercase;color:var(--kyl-accent-ink);margin:0;font-size:.8125rem;font-weight:600}.DSympW_title{max-width:20ch;font-family:var(--font-display);letter-spacing:var(--kyl-tracking-display);color:var(--kyl-fg);text-wrap:balance;margin:.75rem 0 0;font-size:clamp(1.875rem,1.25rem + 1.9vw,3rem);line-height:1.05}.DSympW_lede{max-width:50ch;color:var(--kyl-fg-muted);margin:1.125rem 0 0;font-size:1.0625rem;line-height:1.6}.DSympW_insideLabel{letter-spacing:.08em;text-transform:uppercase;color:var(--kyl-fg-muted);margin:2rem 0 0;font-size:.75rem;font-weight:600}.DSympW_inside{color:var(--kyl-fg);gap:.625rem;margin:.75rem 0 0;padding:0;font-size:.9375rem;line-height:1.45;list-style:none;display:grid}.DSympW_inside li{align-items:flex-start;gap:.625rem;display:flex}.DSympW_tick{background:var(--kyl-accent-wash);width:1.125rem;height:1.125rem;color:var(--kyl-accent-ink);border-radius:999px;flex:none;margin-top:.1rem;padding:.15rem}.DSympW_free{color:var(--kyl-fg);margin:2rem 0 0;font-size:.9375rem;font-weight:600}.DSympW_form{margin-top:.875rem}.DSympW_read{margin:.5rem 0 0}.DSympW_readLink{min-height:2.75rem;color:var(--kyl-accent-ink);text-underline-offset:4px;align-items:center;font-size:.875rem;font-weight:500;display:inline-flex}.DSympW_readLink:hover{text-decoration:underline}@media (min-width:768px){.DSympW_stack{width:19rem;margin-right:4rem}.DSympW_coverTitle{font-size:1.5rem}}@media (min-width:1024px){.DSympW_inner{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:5rem}.DSympW_stack{width:21rem;margin-right:3rem}.DSympW_coverTitle{font-size:1.75rem}}.DSympW_inline{border:1px solid var(--kyl-line);background:var(--kyl-surface);box-shadow:var(--kyl-shadow-md);border-radius:1rem;gap:1.5rem;padding:1.5rem;display:grid}.DSympW_inlineArt{width:9rem}.DSympW_inlineArt .DSympW_cover{aspect-ratio:3/4;padding:12% 11% 10%;transform:rotate(-2deg)}.DSympW_inlineArt .DSympW_coverTitle{font-size:.9375rem}.DSympW_inlineArt .DSympW_coverTile{width:1.4rem;height:1.4rem}.DSympW_inlineArt .DSympW_coverTile svg{width:.85rem;height:.85rem}.DSympW_inlineArt .DSympW_coverBrand{font-size:.625rem}.DSympW_inlineArt .DSympW_coverFoot{margin-top:.6rem;padding-top:.45rem;font-size:.5625rem}.DSympW_inlineArt .DSympW_cover:after{background:linear-gradient(225deg, var(--kyl-surface) 50%, #bfd8cd 50%);border-radius:0 1rem 0 .25rem;width:1rem;height:1rem}@supports (color:lab(0% 0 0)){.DSympW_inlineArt .DSympW_cover:after{background:linear-gradient(225deg, var(--kyl-surface) 50%, lab(84.1607% -10.0286 2.2839) 50%)}}.DSympW_inlineTitle{font-family:var(--font-display);letter-spacing:var(--kyl-tracking-display);color:var(--kyl-fg);margin:0;font-size:1.5rem}.DSympW_inlineLede{max-width:48ch;color:var(--kyl-fg-muted);margin:.5rem 0 0;font-size:.9375rem;line-height:1.55}@media (min-width:640px){.DSympW_inline{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:2rem;padding:2rem}}
._1gCb3q_block{padding-top:clamp(4rem,8vw,6.5rem)}._1gCb3q_kick{letter-spacing:.12em;text-transform:uppercase;color:var(--kyl-accent-ink);align-items:center;gap:.5rem;font-size:.78rem;font-weight:700;display:inline-flex}._1gCb3q_kickDark{color:var(--kyl-brand-accent);}._1gCb3q_h2{font-family:var(--font-display);letter-spacing:var(--kyl-tracking-display);text-wrap:balance;margin-top:.75rem;font-size:clamp(1.9rem,1.2rem + 2vw,2.9rem);line-height:1.05}._1gCb3q_h2Big{font-size:clamp(2.1rem,1.3rem + 2.4vw,3.2rem);}._1gCb3q_head{align-items:end;gap:1rem;margin-bottom:2.25rem;display:grid}._1gCb3q_headText{max-width:52ch;color:var(--kyl-fg-muted);font-size:clamp(1rem,.92rem + .25vw,1.08rem);line-height:1.65}._1gCb3q_lede{max-width:46ch;color:var(--kyl-fg-muted);margin-top:1rem;font-size:1.08rem;line-height:1.65}._1gCb3q_soon{border:1px solid var(--kyl-line);background:var(--kyl-surface-sunken);color:var(--kyl-fg-muted);letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;vertical-align:2px;border-radius:999px;margin-left:.4rem;padding:.05rem .5rem;font-size:.66rem;font-weight:700;display:inline-block}._1gCb3q_soonDark{border-color:var(--kyl-brand-fg-muted);color:var(--kyl-brand-fg-muted);background:0 0;}._1gCb3q_link{color:var(--kyl-accent-ink);font-weight:600;text-decoration:none}._1gCb3q_link:hover{text-underline-offset:3px;text-decoration:underline}._1gCb3q_chips{flex-wrap:wrap;gap:.5rem;width:auto;display:flex}._1gCb3q_chip{border:1px solid var(--kyl-line);height:auto;min-height:44px;color:var(--kyl-fg-muted);font-size:.95rem;font-weight:inherit;white-space:normal;box-shadow:none;cursor:pointer;transition:background-color var(--kyl-dur-slow) var(--kyl-ease), border-color var(--kyl-dur-slow) var(--kyl-ease), color var(--kyl-dur-slow) var(--kyl-ease);background:0 0;border-radius:999px;align-items:center;gap:.5rem;padding:0 .95rem;display:inline-flex}._1gCb3q_chip:before{content:"";width:6px;height:6px;transition:background-color var(--kyl-dur-slow) var(--kyl-ease);border:1.5px solid;border-radius:50%}._1gCb3q_chip:hover:not(:disabled){border-color:var(--kyl-line-strong);color:var(--kyl-fg)}._1gCb3q_chip[data-state=off]:hover{background:0 0}._1gCb3q_chip[data-state=on]{background:var(--kyl-accent-wash);color:var(--kyl-accent-ink);border-color:#0000}._1gCb3q_chip[data-state=on]:before{border-color:var(--kyl-accent);background:var(--kyl-accent)}._1gCb3q_chip:disabled{opacity:1;cursor:default}._1gCb3q_chip:focus-visible{outline:2px solid var(--kyl-focus);outline-offset:2px;box-shadow:none}._1gCb3q_nameit{align-items:center;gap:clamp(2rem,5vw,3rem);display:grid}._1gCb3q_field{gap:.5rem;margin-top:1.4rem;display:grid}._1gCb3q_fieldLabel{-webkit-user-select:auto;user-select:auto;color:var(--kyl-fg-muted);font-size:.9rem}._1gCb3q_input{border:1px solid var(--kyl-line-strong);background:var(--kyl-surface);height:auto;box-shadow:none;transition:border-color var(--kyl-dur) var(--kyl-ease), box-shadow var(--kyl-dur) var(--kyl-ease);border-radius:14px;align-items:center;gap:.6rem;padding:.35rem .35rem .35rem 1.1rem;display:flex}._1gCb3q_input:focus-within{border-color:var(--kyl-accent);box-shadow:0 0 0 4px var(--kyl-accent-wash)}._1gCb3q_input input{min-width:0;height:auto;color:var(--kyl-fg);background:0 0;border:0;outline:none;flex:1;padding:.6rem 0;font-size:1.12rem}._1gCb3q_inputEnd{cursor:default;margin:0;padding:0}._1gCb3q_stage{isolation:isolate;border:1px solid var(--kyl-line);background:radial-gradient(120% 90% at 80% 0%, var(--kyl-accent-wash), transparent 60%), var(--kyl-surface-sunken);border-radius:28px;min-height:520px;position:relative;overflow:hidden}._1gCb3q_stage:before{content:"";z-index:-1;background-image:radial-gradient(var(--kyl-line-strong) 1px, transparent 1.2px);opacity:.5;background-size:22px 22px;position:absolute;inset:0;-webkit-mask:linear-gradient(#000,#0000 85%);mask:linear-gradient(#000,#0000 85%)}._1gCb3q_paper{--ink-p:#261d16;--muted-p:#6c6158;--rule-p:#c4bcb4;color:var(--ink-p);background:#fdfcf7;background:lab(98.8712% -.0126958 2.29005);box-shadow:inset 0 1px #fffc,0 24px 48px -24px #20130873,0 2px 6px #2013081f;box-shadow:inset 0 1px lab(100% 0 0/.8),0 24px 48px -24px lab(7.1291% 5.82799 7.6681/.45),0 2px 6px lab(7.1291% 5.82799 7.6681/.12)}@supports (color:lab(0% 0 0)){._1gCb3q_paper{--ink-p:lab(11.7857% 3.70778 6.94342);--muted-p:lab(41.9561% 3.51177 6.75876);--rule-p:lab(76.806% 1.76087 5.43144)}}._1gCb3q_phMenu{aspect-ratio:9/18.6;background:#0b110f;background:lab(4.52726% -2.23441 .336665);border-radius:38px;width:min(250px,46%);padding:9px;position:absolute;top:44px;left:8%;box-shadow:0 40px 80px -40px #0000008c,0 0 0 1px #292f2d;box-shadow:0 40px 80px -40px lab(0% 0 0/.55),0 0 0 1px lab(18.9316% -3.38042 .498462)}._1gCb3q_scr{color:#221811;color:lab(9.46389% 3.74058 6.52272);height:100%;animation:_1gCb3q_swap .6s var(--kyl-ease);background:#fbfaf7;background:lab(98.2809% -.0107884 1.5252);border-radius:30px;grid-template-rows:auto auto 1fr;display:grid;overflow:hidden}._1gCb3q_scrTop{background:linear-gradient(#ffebd4,#fbfaf7);background:linear-gradient(lab(94.2025% 4.94936 14.6758),lab(98.2809% -.0107884 1.5252));padding:22px 14px 12px}._1gCb3q_av{color:#fff;width:34px;height:34px;font-family:var(--font-display);background:#dd7b2b;background:lab(62.1044% 34.8669 57.7218);border-radius:10px;place-items:center;font-weight:600;display:grid}._1gCb3q_nm{font-family:var(--font-display);text-overflow:ellipsis;white-space:nowrap;margin-top:8px;font-size:1.05rem;font-weight:600;line-height:1.1;overflow:hidden}._1gCb3q_meta{color:#6b5a4d;color:lab(39.606% 5.42295 10.2753);align-items:center;gap:6px;margin-top:3px;font-size:.66rem;display:flex}._1gCb3q_meta i{background:#25984d;background:lab(55.4741% -45.4549 30.1606);border-radius:50%;width:6px;height:6px}._1gCb3q_tabsRow{gap:6px;padding:0 14px 8px;font-size:.64rem;font-weight:700;display:flex}._1gCb3q_tabsRow span{color:#5e534a;color:lab(36.1551% 3.53254 6.77581);background:#efebe4;background:lab(93.0686% .581116 3.77332);border-radius:999px;padding:4px 9px}._1gCb3q_tabsRow span:first-child{color:#fff;background:#261d16;background:lab(11.7857% 3.70778 6.94342)}._1gCb3q_scr ul{align-content:start;gap:8px;margin:0;padding:4px 12px;list-style:none;display:grid}._1gCb3q_scr li{background:#fff;border-radius:12px;grid-template-columns:1fr auto;align-items:center;gap:2px 8px;padding:8px;display:grid;box-shadow:0 1px 2px #1d140d14;box-shadow:0 1px 2px lab(7.17208% 3.64868 5.4563/.08)}._1gCb3q_scr li b{text-overflow:ellipsis;white-space:nowrap;font-size:.74rem;overflow:hidden}._1gCb3q_scr li small{color:#6b5a4d;color:lab(39.606% 5.42295 10.2753);font-variant-numeric:tabular-nums;grid-column:1;font-size:.66rem}._1gCb3q_add{color:#09672e;color:lab(37.6918% -36.456 24.3006);background:#e8fbeb;background:lab(96.9216% -8.87239 5.65778);border:1px solid #a9d0b0;border:1px solid lab(79.9123% -17.808 11.42);border-radius:8px;grid-area:1/2/span 2;padding:4px 9px;font-size:.62rem;font-weight:800}._1gCb3q_kot{border-radius:6px;width:min(190px,36%);padding:14px 14px 16px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.72rem;line-height:1.55;position:absolute;top:34px;right:9%;transform:rotate(1.5deg)}._1gCb3q_kotHead{border-bottom:1px dashed var(--rule-p);justify-content:space-between;margin-bottom:6px;padding-bottom:6px;font-weight:700;display:flex}._1gCb3q_kotStatus{color:#873d00;color:lab(35.4284% 30.8212 47.0104);font-family:var(--font-sans,inherit);background:#ffebd4;background:lab(94.1955% 6.32608 18.4657);border-radius:999px;align-items:center;gap:6px;margin-top:8px;padding:3px 9px;font-size:.66rem;font-weight:700;display:inline-flex}._1gCb3q_kotStatus:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px;animation:1.6s ease-in-out infinite _1gCb3q_blink}._1gCb3q_bill{width:min(250px,46%);padding:18px 18px 26px;font-size:.78rem;position:absolute;top:214px;right:6%;-webkit-mask:linear-gradient(#000,#000) top/100% calc(100% - 10px) no-repeat,radial-gradient(6px at 50% 100%,#0000 96%,#000) bottom/14px 12px repeat-x;mask:linear-gradient(#000,#000) top/100% calc(100% - 10px) no-repeat,radial-gradient(6px at 50% 100%,#0000 96%,#000) bottom/14px 12px repeat-x}._1gCb3q_billHead{font-family:var(--font-display);text-align:center;text-overflow:ellipsis;white-space:nowrap;font-size:1rem;font-weight:600;overflow:hidden}._1gCb3q_billMeta{color:var(--muted-p);text-align:center;margin-top:2px;font-size:.62rem}._1gCb3q_bill table{border-collapse:collapse;width:100%;margin-top:12px}._1gCb3q_bill td{padding:3px 0}._1gCb3q_bill td:last-child{text-align:right;font-variant-numeric:tabular-nums}._1gCb3q_billTotal td{border-top:1px dashed var(--rule-p);padding-top:7px;font-size:.9rem;font-weight:700}._1gCb3q_toast{border:1px solid var(--kyl-line);background:var(--kyl-surface);animation:_1gCb3q_toastIn .8s var(--kyl-ease) .4s both;border-radius:14px;align-items:center;gap:10px;padding:10px 14px 10px 10px;font-size:.82rem;display:flex;position:absolute;bottom:34px;left:6%;box-shadow:0 20px 40px -20px #11262059;box-shadow:0 20px 40px -20px lab(13.3936% -10.3436 1.5044/.35)}._1gCb3q_toast i{background:var(--kyl-accent-wash);width:30px;height:30px;color:var(--kyl-accent-ink);border-radius:50%;place-items:center;font-style:normal;font-weight:800;display:grid}._1gCb3q_toast small{color:var(--kyl-fg-muted);font-size:.72rem;display:block}._1gCb3q_offer{border:1px solid var(--kyl-line);border-radius:24px;margin-top:clamp(2.5rem,5vw,4rem);display:grid;overflow:hidden}._1gCb3q_offerL{background:var(--kyl-brand-bg);color:var(--kyl-brand-fg);--kyl-heading:var(--kyl-brand-fg);align-content:center;gap:.9rem;padding:clamp(1.4rem,3.5vw,2.4rem);display:grid}._1gCb3q_badge{color:var(--kyl-brand-accent);letter-spacing:.1em;text-transform:uppercase;justify-self:start;align-items:center;gap:.5rem;font-size:.78rem;font-weight:700;display:inline-flex}._1gCb3q_badge:before{content:"";background:var(--kyl-brand-accent);border-radius:50%;width:7px;height:7px}._1gCb3q_offerH{font-family:var(--font-display);letter-spacing:var(--kyl-tracking-display);color:var(--kyl-brand-fg);text-wrap:balance;font-size:clamp(1.9rem,1.3rem + 1.8vw,2.8rem);line-height:1.04}._1gCb3q_offerSub{color:var(--kyl-brand-fg-muted);font-size:clamp(1rem,.92rem + .3vw,1.15rem);line-height:1.5}._1gCb3q_offerBtn{background:var(--kyl-brand-fg);border-color:var(--kyl-brand-fg);color:var(--kyl-brand-bg)}._1gCb3q_offerR{background:var(--kyl-surface);align-content:center;gap:.9rem;padding:clamp(1.4rem,3.5vw,2.4rem);display:grid}._1gCb3q_ticks{gap:.65rem;margin:0;padding:0;list-style:none;display:grid}._1gCb3q_ticks li{grid-template-columns:18px 1fr;gap:.6rem;display:grid}._1gCb3q_ticks li:before{content:"";background:var(--kyl-accent-wash);width:16px;height:16px;box-shadow:inset 0 0 0 1.5px var(--kyl-accent);border-radius:50%;margin-top:3px}._1gCb3q_spots{border-top:1px solid var(--kyl-line);gap:.5rem;padding-top:.75rem;display:grid}._1gCb3q_spotsRow{font-variant-numeric:tabular-nums;justify-content:space-between;gap:.75rem;font-size:.95rem;display:flex}._1gCb3q_day{align-items:start;gap:clamp(2rem,5vw,3rem);display:grid}._1gCb3q_times,._1gCb3q_hours{gap:.6rem;display:grid}._1gCb3q_hours{width:100%}._1gCb3q_time{color:inherit;text-align:left;cursor:pointer;white-space:normal;height:auto;font:inherit;transition:background-color var(--kyl-dur-slow) var(--kyl-ease), border-color var(--kyl-dur-slow) var(--kyl-ease);background:0 0;border:1px solid #0000;border-radius:16px;grid-template-columns:70px minmax(0,1fr);justify-content:normal;align-items:stretch;gap:1rem;padding:1.1rem 1.25rem;display:grid}._1gCb3q_time:disabled{cursor:default;opacity:1}._1gCb3q_clock{font-family:var(--font-display);color:var(--kyl-fg-muted);font-variant-numeric:tabular-nums;transition:color var(--kyl-dur-slow) var(--kyl-ease);font-size:1.25rem;font-weight:600}._1gCb3q_timeTitle{font-family:var(--font-display);text-transform:capitalize;font-size:1.25rem;font-weight:600;display:block}._1gCb3q_timeStory{color:var(--kyl-fg-muted);opacity:0;transition:grid-template-rows .6s cubic-bezier(.65, 0, .35, 1), opacity .5s var(--kyl-ease);grid-template-rows:0fr;margin-top:.35rem;line-height:1.6;display:grid}._1gCb3q_timeStory>span{min-height:0;overflow:hidden}._1gCb3q_time[data-state=on]{border-color:var(--kyl-line);background:var(--kyl-surface)}._1gCb3q_time[data-state=on] ._1gCb3q_clock{color:var(--kyl-accent-ink)}._1gCb3q_time[data-state=on] ._1gCb3q_timeStory{opacity:1;grid-template-rows:1fr}._1gCb3q_bar{background:var(--kyl-line);border-radius:3px;grid-column:2;height:3px;margin-top:.6rem;overflow:hidden}._1gCb3q_bar i{background:var(--kyl-accent);width:0;height:100%;display:block}._1gCb3q_day[data-running=true] ._1gCb3q_time[data-state=on] ._1gCb3q_bar i{animation:6s linear forwards _1gCb3q_fill}._1gCb3q_pause{border:1px solid var(--kyl-line);min-height:36px;color:var(--kyl-fg-muted);font-size:.85rem;font-weight:inherit;cursor:pointer;background:0 0;border-radius:999px;justify-self:end;height:auto;padding:0 .85rem}._1gCb3q_pause:disabled{opacity:1}._1gCb3q_pause:hover:not(:disabled){border-color:var(--kyl-line-strong);color:var(--kyl-fg)}._1gCb3q_phoneWrap{place-items:center;display:grid;position:sticky;top:40px}._1gCb3q_phone{aspect-ratio:9/17;background:#090f0d;background:lab(3.77908% -1.9775 .298277);border-radius:44px;width:min(320px,100%);padding:12px;box-shadow:0 40px 80px -40px #11262066;box-shadow:0 40px 80px -40px lab(13.3936% -10.3436 1.5044/.4)}._1gCb3q_screen{background:var(--kyl-bg);border-radius:34px;height:100%;position:relative;overflow:hidden}._1gCb3q_scene{visibility:hidden;transition:transform .55s var(--kyl-ease), visibility 0s linear .55s;align-content:start;gap:9px;padding:20px 14px 12px;display:grid;position:absolute;inset:0 0 62px;overflow:hidden;transform:translateY(14px)}._1gCb3q_sceneOn{visibility:visible;transition:transform .55s var(--kyl-ease);transform:none}._1gCb3q_sbar{color:var(--kyl-fg-muted);justify-content:space-between;font-size:.7rem;font-weight:600;display:flex}._1gCb3q_stitle{font-family:var(--font-display);text-overflow:ellipsis;white-space:nowrap;margin-top:6px;font-size:1.15rem;font-weight:600;overflow:hidden}._1gCb3q_tile{border:1px solid var(--kyl-line);background:var(--kyl-surface);border-radius:14px;gap:4px;padding:12px;display:grid}._1gCb3q_tile b{font-size:.9rem}._1gCb3q_tile small{color:var(--kyl-fg-muted);font-size:.76rem}._1gCb3q_row{justify-content:space-between;align-items:center;gap:8px;display:flex}._1gCb3q_tag{background:var(--kyl-accent-wash);color:var(--kyl-accent-ink);border-radius:999px;flex:none;padding:2px 8px;font-size:.68rem;font-weight:700}._1gCb3q_tagWarm{color:#873d00;color:lab(35.4284% 30.8212 47.0104);background:#ffebd4;background:lab(94.1955% 6.32608 18.4657)}._1gCb3q_big{font-family:var(--font-display);font-variant-numeric:tabular-nums;font-size:1.7rem;font-weight:600}._1gCb3q_spark{align-items:flex-end;gap:4px;height:42px;margin-top:6px;display:flex}._1gCb3q_spark b{background:var(--kyl-accent-wash);border-radius:3px 3px 0 0;flex:1}._1gCb3q_sparkHigh{background:var(--kyl-accent)!important}._1gCb3q_src{flex-wrap:wrap;gap:6px;display:flex}._1gCb3q_src span{border:1px solid var(--kyl-line);border-radius:999px;padding:3px 8px;font-size:.68rem;font-weight:700}._1gCb3q_grid4{grid-template-columns:repeat(4,1fr);gap:6px;display:grid}._1gCb3q_cell{aspect-ratio:1;background:var(--kyl-surface-sunken);color:var(--kyl-fg-muted);border-radius:10px;place-items:center;font-size:.66rem;font-weight:700;display:grid;overflow:hidden}._1gCb3q_cellWarm{color:#873d00;color:lab(35.4284% 30.8212 47.0104);background:#ffebd4;background:lab(94.1955% 6.32608 18.4657)}._1gCb3q_cellAccent{background:var(--kyl-accent-wash);color:var(--kyl-accent-ink)}._1gCb3q_tabbar{border-top:1px solid var(--kyl-line);background:var(--kyl-surface);grid-template-columns:repeat(4,1fr);align-items:center;height:62px;padding:0 6px 6px;display:grid;position:absolute;bottom:0;left:0;right:0}._1gCb3q_tabbar span{color:var(--kyl-fg-muted);transition:color var(--kyl-dur-slow) var(--kyl-ease);justify-items:center;gap:3px;font-size:.62rem;font-weight:700;display:grid}._1gCb3q_tabbar span i{opacity:.25;width:18px;height:18px;transition:opacity var(--kyl-dur-slow) var(--kyl-ease);background:currentColor;border-radius:6px}._1gCb3q_tabbar ._1gCb3q_tabOn{color:var(--kyl-accent-ink)}._1gCb3q_tabbar ._1gCb3q_tabOn i{background:var(--kyl-accent);opacity:1}._1gCb3q_calc{gap:1.25rem;display:grid}._1gCb3q_panel{border:1px solid var(--kyl-line);background:var(--kyl-surface);border-radius:22px;padding:clamp(1.25rem,3vw,2rem)}._1gCb3q_slider{border-bottom:1px solid var(--kyl-line);gap:.5rem;padding-block:.85rem;display:grid}._1gCb3q_slider:last-child{border-bottom:0}._1gCb3q_sliderTop{justify-content:space-between;gap:.75rem;font-size:.95rem;display:flex}._1gCb3q_sliderTop b{font-family:var(--font-display);font-variant-numeric:tabular-nums;font-size:1.15rem;font-weight:600}._1gCb3q_slider [data-slot=slider]{height:28px}._1gCb3q_slider [data-slot=slider]:before{content:"";position:absolute;inset:-8px 0}._1gCb3q_slider [data-slot=slider-track]{background:var(--kyl-surface-sunken);height:6px}._1gCb3q_slider [data-slot=slider-range]{background:var(--kyl-accent)}._1gCb3q_slider [data-slot=slider-thumb]{border:2px solid var(--kyl-accent);background:var(--kyl-surface);width:22px;height:22px;box-shadow:none;cursor:grab}._1gCb3q_slider [data-slot=slider-thumb]:focus-visible{outline:2px solid var(--kyl-focus);outline-offset:2px}._1gCb3q_result{background:var(--kyl-brand-bg);color:var(--kyl-brand-fg);border-radius:22px;align-content:space-between;gap:1.5rem;padding:clamp(1.4rem,3vw,2.1rem);display:grid}._1gCb3q_resultLabel{color:var(--kyl-brand-fg-muted);font-size:.9rem}._1gCb3q_fig{font-family:var(--font-display);letter-spacing:-.03em;font-variant-numeric:tabular-nums;margin-top:.5rem;font-size:clamp(2.4rem,1.6rem + 2.4vw,3.5rem);font-weight:600;line-height:1}._1gCb3q_figSmall{font-size:clamp(1.8rem,1.3rem + 1.4vw,2.3rem)}._1gCb3q_resultNote{color:var(--kyl-brand-fg-muted);font-size:.84rem;line-height:1.55}._1gCb3q_fit{align-items:start;gap:2rem;display:grid}._1gCb3q_fitQ{font-family:var(--font-display);margin-bottom:.9rem;font-size:1.3rem;font-weight:600}._1gCb3q_planBox{border:1.5px solid var(--kyl-accent);background:var(--kyl-surface);animation:_1gCb3q_rise .5s var(--kyl-ease);border-radius:22px;gap:1rem;padding:clamp(1.4rem,3vw,2rem);display:grid}._1gCb3q_planTop{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.75rem;display:flex}._1gCb3q_planFor{color:var(--kyl-fg-muted);font-size:.9rem}._1gCb3q_planName{font-family:var(--font-display);letter-spacing:var(--kyl-tracking-display);font-size:1.9rem;font-weight:600}._1gCb3q_planPrice{font-family:var(--font-display);font-variant-numeric:tabular-nums;font-size:2.3rem;font-weight:600}._1gCb3q_planPrice small{color:var(--kyl-fg-muted);font-family:inherit;font-size:.9rem;font-weight:400}._1gCb3q_planSub{color:var(--kyl-fg-muted);font-size:.92rem}._1gCb3q_planLines{grid-template-columns:1fr;gap:.65rem 1.5rem;margin:0;padding:0;list-style:none;display:grid}._1gCb3q_planLines li{grid-template-columns:18px minmax(0,1fr);gap:.6rem;font-size:.95rem;line-height:1.45;display:grid}._1gCb3q_planLines li:before{content:"";background:var(--kyl-accent-wash);width:16px;height:16px;box-shadow:inset 0 0 0 1.5px var(--kyl-accent);border-radius:50%;margin-top:2px}._1gCb3q_lineSoon{color:var(--kyl-fg-muted)}._1gCb3q_planLines li._1gCb3q_lineSoon:before{box-shadow:none;border:1.5px dashed var(--kyl-line-strong);background:0 0}._1gCb3q_planActs{flex-wrap:wrap;align-items:center;gap:.75rem 1.25rem;margin-top:.4rem;display:flex}._1gCb3q_planActs>button{white-space:normal;text-align:center;max-width:100%}._1gCb3q_ladder{gap:.9rem;margin:0;padding:0;list-style:none;display:grid;position:relative}._1gCb3q_ladder li{border:1px solid var(--kyl-line);background:var(--kyl-surface);transition:border-color var(--kyl-dur-slow) var(--kyl-ease), box-shadow var(--kyl-dur-slow) var(--kyl-ease);border-radius:20px;align-content:start;gap:.5rem;padding:1.4rem 1.25rem 1.1rem;display:grid;position:relative}._1gCb3q_branch{border-style:dashed!important}._1gCb3q_here{box-shadow:inset 0 0 0 1px var(--kyl-accent);border-color:var(--kyl-accent)!important}._1gCb3q_ladderOpen{border-color:var(--kyl-accent-ink)!important}._1gCb3q_hereTag{background:var(--kyl-accent);color:var(--kyl-accent-fg);border-radius:999px;padding:.2rem .65rem;font-size:.72rem;font-weight:700;position:absolute;top:-11px;left:1.1rem}._1gCb3q_when{color:var(--kyl-accent-ink);font-size:.8rem;font-weight:700}._1gCb3q_ladderName{font-family:var(--font-display);font-size:1.35rem;font-weight:600}._1gCb3q_ladderLine{color:var(--kyl-fg-muted);font-size:.94rem;line-height:1.55}._1gCb3q_pp{font-variant-numeric:tabular-nums;font-weight:700}._1gCb3q_more{height:auto;min-height:44px;color:var(--kyl-accent-ink);cursor:pointer;background:0 0;border:0;justify-self:start;align-items:center;gap:.5rem;padding:0;font-size:.92rem;font-weight:600;display:inline-flex}._1gCb3q_more i{width:7px;height:7px;transition:transform var(--kyl-dur-slow) var(--kyl-ease);border-bottom:1.6px solid;border-right:1.6px solid;transform:rotate(45deg)translateY(-2px)}._1gCb3q_more:hover,._1gCb3q_more:disabled{color:var(--kyl-accent-ink);opacity:1;background:0 0}._1gCb3q_more:focus-visible{outline:2px solid var(--kyl-focus);outline-offset:2px;box-shadow:none}._1gCb3q_more[aria-expanded=true] i{transform:rotate(-135deg)translate(-1px,-1px)}._1gCb3q_detail{opacity:0;transition:grid-template-rows .65s cubic-bezier(.65, 0, .35, 1), opacity .5s var(--kyl-ease);grid-template-rows:0fr;display:grid}._1gCb3q_detail[data-state=open]{opacity:1;grid-template-rows:1fr}._1gCb3q_detailIn{min-height:0;overflow:hidden}._1gCb3q_detailCard{border:1px solid var(--kyl-line);background:var(--kyl-surface);animation:_1gCb3q_rise .45s var(--kyl-ease);border-radius:22px;gap:2rem;margin-top:1rem;padding:clamp(1.25rem,3vw,2rem);display:grid}._1gCb3q_plus{color:var(--kyl-fg-muted);letter-spacing:.1em;text-transform:uppercase;margin-bottom:.9rem;font-size:.76rem;font-weight:700}._1gCb3q_replace,._1gCb3q_xs{gap:.8rem;display:grid}._1gCb3q_rep,._1gCb3q_x{border:1px solid var(--kyl-line);background:var(--kyl-surface);transition:border-color var(--kyl-dur-slow) var(--kyl-ease), box-shadow var(--kyl-dur-slow) var(--kyl-ease);border-radius:18px;align-content:start;gap:.5rem;padding:1.25rem;display:grid}._1gCb3q_rep s{color:var(--kyl-fg-muted);font-size:.95rem}._1gCb3q_rep b{font-family:var(--font-display);font-size:1.15rem;font-weight:600}._1gCb3q_rep small{color:var(--kyl-fg-muted)}._1gCb3q_x:hover{border-color:var(--kyl-line-strong);box-shadow:0 22px 44px -32px #11262059;box-shadow:0 22px 44px -32px lab(13.3936% -10.3436 1.5044/.35)}._1gCb3q_moment{color:var(--kyl-accent-ink);font-size:.82rem;font-weight:700}._1gCb3q_xName{font-family:var(--font-display);font-size:1.2rem;font-weight:600}._1gCb3q_xLine{color:var(--kyl-fg-muted);font-size:.94rem;line-height:1.55}._1gCb3q_from{font-size:.9rem;font-weight:700}._1gCb3q_from small{color:var(--kyl-fg-muted);font-weight:400}._1gCb3q_reserve{border:1px solid var(--kyl-line);background:var(--kyl-surface);border-radius:26px;display:grid;overflow:hidden}._1gCb3q_why{background:var(--kyl-brand-bg);color:var(--kyl-brand-fg);--kyl-heading:var(--kyl-brand-fg);align-content:space-between;gap:1.75rem;padding:clamp(1.5rem,4vw,2.75rem);display:grid}._1gCb3q_whyH{font-family:var(--font-display);color:var(--kyl-brand-fg);text-wrap:balance;margin-top:.9rem;font-size:clamp(1.9rem,1.3rem + 1.6vw,2.6rem);line-height:1.05}._1gCb3q_whyP{color:var(--kyl-brand-fg-muted);margin-top:.75rem}._1gCb3q_whyList{gap:.9rem;margin:0;padding:0;list-style:none;display:grid}._1gCb3q_whyList li{color:var(--kyl-brand-fg-muted);grid-template-columns:22px 1fr;gap:.75rem;line-height:1.5;display:grid}._1gCb3q_whyList li b{color:var(--kyl-brand-fg);display:block}._1gCb3q_whyList li:before{content:"";width:18px;height:18px;box-shadow:inset 0 0 0 1.5px var(--kyl-brand-accent);background:#1fc09433;background:lab(69.3708% -48.6625 10.7997/.2);border-radius:50%;margin-top:2px}._1gCb3q_formWrap{padding:clamp(1.5rem,4vw,2.75rem)}._1gCb3q_form{gap:1rem;display:grid}._1gCb3q_formCompact{gap:.85rem}._1gCb3q_pair{gap:.9rem;display:grid}._1gCb3q_form label{-webkit-user-select:auto;user-select:auto;color:var(--kyl-fg-muted);font-size:.9rem;font-weight:inherit;line-height:inherit;gap:.35rem;display:grid}._1gCb3q_form input[type=text],._1gCb3q_form input[type=tel],._1gCb3q_form select{border:1px solid var(--kyl-line-strong);background:var(--kyl-bg);min-height:48px;box-shadow:none;color:var(--kyl-fg);transition:border-color var(--kyl-dur) var(--kyl-ease), box-shadow var(--kyl-dur) var(--kyl-ease);border-radius:10px;padding:0 .9rem;font-size:1rem}._1gCb3q_form select{padding-inline-end:2.5rem}._1gCb3q_form input:focus,._1gCb3q_form select:focus{border-color:var(--kyl-accent);box-shadow:0 0 0 4px var(--kyl-accent-wash);outline:none}._1gCb3q_check{align-items:flex-start;gap:.6rem;display:flex}._1gCb3q_form ._1gCb3q_check label{color:var(--kyl-fg);cursor:pointer;display:block}._1gCb3q_check [data-slot=checkbox]{border-color:var(--kyl-line-strong);background:var(--kyl-bg);width:20px;height:20px;box-shadow:none;border-radius:5px;margin-top:1px}._1gCb3q_check [data-slot=checkbox][data-state=checked]{border-color:var(--kyl-accent);background:var(--kyl-accent);color:var(--kyl-accent-fg)}._1gCb3q_check [data-slot=checkbox]:focus-visible{outline:2px solid var(--kyl-focus);outline-offset:2px}._1gCb3q_alert{border-color:var(--kyl-danger);background:var(--kyl-surface)}._1gCb3q_spin{margin-inline-end:.5rem}@media (prefers-reduced-motion:reduce){._1gCb3q_spin{animation:none}}._1gCb3q_honeypot{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}._1gCb3q_err{color:var(--kyl-danger);font-size:.85rem}._1gCb3q_fine{color:var(--kyl-fg-muted);font-size:.8rem}._1gCb3q_carry{flex-wrap:wrap;gap:.5rem;margin-top:.4rem;font-size:.8rem;display:flex}._1gCb3q_carry span{background:var(--kyl-surface-sunken);color:var(--kyl-fg-muted);border-radius:999px;padding:.25rem .6rem}._1gCb3q_done{animation:_1gCb3q_rise .5s var(--kyl-ease);align-content:start;gap:1rem;display:grid}._1gCb3q_ribbon{background:var(--kyl-accent-wash);color:var(--kyl-accent-ink);white-space:normal;border:0;border-radius:999px;justify-self:start;padding:.35rem .75rem;font-size:.85rem;font-weight:700}._1gCb3q_doneTitle{font-family:var(--font-display);outline:none;font-size:1.6rem;font-weight:600}._1gCb3q_steps{counter-reset:s;gap:.75rem;margin:0;padding:0;list-style:none;display:grid}._1gCb3q_steps li{counter-increment:s;grid-template-columns:34px 1fr;gap:.75rem;display:grid}._1gCb3q_steps li:before{content:counter(s);background:var(--kyl-accent-wash);width:30px;height:30px;color:var(--kyl-accent-ink);border-radius:50%;place-items:center;font-weight:700;display:grid}._1gCb3q_steps b{display:block}._1gCb3q_faqGrid{align-items:start;gap:clamp(1.75rem,4vw,3.5rem);display:grid}._1gCb3q_faq{border-top:1px solid var(--kyl-line)}._1gCb3q_faqSide{position:sticky;top:32px}._1gCb3q_faqCard{border:1px solid var(--kyl-line);background:radial-gradient(120% 90% at 100% 0%, var(--kyl-accent-wash), transparent 60%), var(--kyl-surface);min-height:360px;animation:_1gCb3q_rise .4s var(--kyl-ease);border-radius:24px;align-content:start;gap:1rem;padding:clamp(1.4rem,3vw,1.9rem);display:grid;overflow:hidden}._1gCb3q_lbl{color:var(--kyl-accent-ink);letter-spacing:.12em;text-transform:uppercase;font-size:.76rem;font-weight:700}._1gCb3q_faqH{font-family:var(--font-display);text-transform:capitalize;font-size:1.45rem;font-weight:600;line-height:1.15}._1gCb3q_faqS{color:var(--kyl-fg-muted);line-height:1.6}._1gCb3q_bub{border-radius:16px;max-width:88%;padding:.6rem .9rem;font-size:.92rem;line-height:1.45}._1gCb3q_bubMe{background:var(--kyl-accent);color:var(--kyl-accent-fg);border-bottom-right-radius:4px;justify-self:end}._1gCb3q_bubUs{background:var(--kyl-surface-sunken);border-bottom-left-radius:4px}._1gCb3q_qchips{flex-wrap:wrap;gap:.5rem;display:flex}._1gCb3q_qchips button{border:1px solid var(--kyl-line);color:var(--kyl-fg);text-align:left;cursor:pointer;transition:border-color var(--kyl-dur) var(--kyl-ease), background-color var(--kyl-dur) var(--kyl-ease);background:0 0;border-radius:999px;padding:.45rem .75rem;font-size:.85rem}._1gCb3q_qchips button:hover{border-color:var(--kyl-accent);background:var(--kyl-accent-wash)}._1gCb3q_big3{font-family:var(--font-display);letter-spacing:-.04em;color:var(--kyl-fg);font-size:clamp(4rem,8vw,6rem);font-weight:600;line-height:.9}._1gCb3q_tl{gap:.75rem;margin:0;padding:0;list-style:none;display:grid}._1gCb3q_tl li{grid-template-columns:30px 1fr;gap:.75rem;display:grid}._1gCb3q_tl li:before{content:"";background:var(--kyl-accent);width:14px;height:14px;box-shadow:0 0 0 5px var(--kyl-accent-wash);border-radius:50%;margin:4px 0 0 8px}._1gCb3q_tl b{display:block}._1gCb3q_tl small{color:var(--kyl-fg-muted)}._1gCb3q_plist{gap:.4rem;display:grid}._1gCb3q_plist div{border:1px solid var(--kyl-line);background:var(--kyl-bg);font-variant-numeric:tabular-nums;border-radius:12px;justify-content:space-between;gap:.5rem;padding:.6rem .75rem;font-size:.94rem;display:flex}._1gCb3q_plist ._1gCb3q_plistCur{border-color:var(--kyl-accent);background:var(--kyl-accent-wash);color:var(--kyl-accent-ink);font-weight:700}._1gCb3q_dev{border:1px solid var(--kyl-line);background:var(--kyl-bg);border-radius:14px;grid-template-columns:14px 1fr;align-items:start;gap:.75rem;padding:.75rem;display:grid}._1gCb3q_devDot{background:var(--kyl-accent);border-radius:50%;width:10px;height:10px;margin-top:6px}._1gCb3q_dev b{display:block}._1gCb3q_dev small{color:var(--kyl-fg-muted)}._1gCb3q_sticky{bottom:calc(16px + env(safe-area-inset-bottom,0px));z-index:var(--kyl-z-sticky);border:1px solid var(--kyl-line);background:var(--kyl-surface);width:min(860px,100% - 24px);transition:transform .6s var(--kyl-ease);border-radius:16px;justify-content:space-between;align-items:center;gap:.75rem;padding:.6rem .6rem .6rem 1.1rem;display:flex;position:fixed;left:50%;transform:translate(-50%,140%);box-shadow:0 20px 50px -20px #11262066;box-shadow:0 20px 50px -20px lab(13.3936% -10.3436 1.5044/.4)}._1gCb3q_stickyOn{transform:translate(-50%)}._1gCb3q_stickyWho{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:.92rem;overflow:hidden}._1gCb3q_stickyWho b{font-family:var(--font-display);font-weight:600}._1gCb3q_stickyBtn{white-space:nowrap;flex:none}._1gCb3q_dialog{max-width:560px}._1gCb3q_dialogTitle{font-family:var(--font-display);text-transform:capitalize;font-size:1.5rem}._1gCb3q_stage[data-product=clinic]{background:radial-gradient(90% 70% at 85% 5%, #139ec652, transparent 60%), radial-gradient(70% 60% at 0% 100%, #3ea38c38, transparent 60%), var(--kyl-surface-sunken)}@supports (color:lab(0% 0 0)){._1gCb3q_stage[data-product=clinic]{background:radial-gradient(90% 70% at 85% 5%, lab(59.8202% -23.9292 -30.9359/.32), transparent 60%), radial-gradient(70% 60% at 0% 100%, lab(60.6938% -34.9242 3.03507/.22), transparent 60%), var(--kyl-surface-sunken)}}._1gCb3q_stage[data-product=clinic] ._1gCb3q_scrTop{background:linear-gradient(#c8efff,#f7fbfc);background:linear-gradient(lab(92.1139% -11.3482 -13.314),lab(98.2848% -1.02499 -.986981))}._1gCb3q_stage[data-product=clinic] ._1gCb3q_av{background:#007bae;background:lab(47.793% -16.474 -38.2967)}._1gCb3q_stage[data-product=class]{background:radial-gradient(90% 70% at 85% 5%, #5da26052, transparent 60%), var(--kyl-surface-sunken)}@supports (color:lab(0% 0 0)){._1gCb3q_stage[data-product=class]{background:radial-gradient(90% 70% at 85% 5%, lab(60.8782% -33.613 27.4038/.32), transparent 60%), var(--kyl-surface-sunken)}}._1gCb3q_stage[data-product=class] ._1gCb3q_scrTop{background:linear-gradient(#d3f2cd,#f9fbf8);background:linear-gradient(lab(92.634% -15.5997 14.8016),lab(98.3084% -.880718 1.15923))}._1gCb3q_stage[data-product=class] ._1gCb3q_av{background:#21763c;background:lab(43.5038% -36.3107 24.0307)}._1gCb3q_stage[data-product=commerce]{background:radial-gradient(90% 70% at 85% 5%, #cd725c52, transparent 60%), var(--kyl-surface-sunken)}@supports (color:lab(0% 0 0)){._1gCb3q_stage[data-product=commerce]{background:radial-gradient(90% 70% at 85% 5%, lab(58.4127% 35.0187 29.1238/.32), transparent 60%), var(--kyl-surface-sunken)}}._1gCb3q_stage[data-product=commerce] ._1gCb3q_scrTop{background:linear-gradient(#ffded4,#fcf9f8);background:linear-gradient(lab(91.424% 16.8972 13.5949),lab(98.2438% .861734 1.17649))}._1gCb3q_stage[data-product=commerce] ._1gCb3q_av{background:#d45b3d;background:lab(54.5446% 47.5157 41.5591)}._1gCb3q_stage[data-product=desk]{background:radial-gradient(90% 70% at 85% 5%, #8f81d352, transparent 60%), var(--kyl-surface-sunken)}@supports (color:lab(0% 0 0)){._1gCb3q_stage[data-product=desk]{background:radial-gradient(90% 70% at 85% 5%, lab(57.9133% 19.1771 -40.7177/.32), transparent 60%), var(--kyl-surface-sunken)}}._1gCb3q_stage[data-product=desk] ._1gCb3q_scrTop{background:linear-gradient(#e7e4ff,#fafafd);background:linear-gradient(lab(91.3742% 6.54346 -17.4781),lab(98.2227% .481009 -1.42359))}._1gCb3q_stage[data-product=desk] ._1gCb3q_av{background:#6451ac;background:lab(40.0022% 25.4312 -46.9756)}._1gCb3q_nameit,._1gCb3q_offer,._1gCb3q_day,._1gCb3q_calc,._1gCb3q_fit,._1gCb3q_planBox,._1gCb3q_panel,._1gCb3q_result,._1gCb3q_detailCard,._1gCb3q_reserve,._1gCb3q_faqGrid,._1gCb3q_head{grid-template-columns:minmax(0,1fr)}._1gCb3q_nameit>*,._1gCb3q_planBox>*,._1gCb3q_detailCard>*,._1gCb3q_offer>*,._1gCb3q_day>*,._1gCb3q_calc>*,._1gCb3q_fit>*,._1gCb3q_reserve>*,._1gCb3q_faqGrid>*{min-width:0}._1gCb3q_chooser{gap:1rem;display:grid}._1gCb3q_choices{border:0;gap:.5rem;margin:0;padding:0;display:grid}._1gCb3q_choiceRow{font-size:inherit;font-weight:inherit;line-height:inherit;-webkit-user-select:auto;user-select:auto;border:1px solid var(--kyl-line);cursor:pointer;transition:border-color var(--kyl-dur) var(--kyl-ease), background-color var(--kyl-dur) var(--kyl-ease);border-radius:14px;grid-template-columns:20px minmax(0,1fr);align-items:start;gap:.75rem;padding:.75rem .9rem;display:grid}._1gCb3q_choiceRow:hover{border-color:var(--kyl-line-strong)}._1gCb3q_choiceRow[data-checked=true]{border-color:var(--kyl-accent);background:var(--kyl-accent-wash)}._1gCb3q_choiceRow [data-slot=radio-group-item]{border-color:var(--kyl-line-strong);background:var(--kyl-bg);width:18px;height:18px;box-shadow:none;color:var(--kyl-accent);margin-top:2px}._1gCb3q_choiceRow [data-slot=radio-group-item][data-state=checked]{border-color:var(--kyl-accent)}._1gCb3q_choiceRow [data-slot=radio-group-item] svg{fill:var(--kyl-accent)}._1gCb3q_choiceRow [data-slot=radio-group-item]:focus-visible{outline:2px solid var(--kyl-focus);outline-offset:2px}._1gCb3q_choiceRow b{display:block}._1gCb3q_choiceRow small{color:var(--kyl-fg-muted)}._1gCb3q_back:hover{text-decoration:none}._1gCb3q_back{height:auto;min-height:44px;font-size:inherit;color:var(--kyl-accent-ink);cursor:pointer;background:0 0;border:0;justify-self:start;padding:0;font-weight:600}@media (min-width:640px){._1gCb3q_pair{grid-template-columns:1fr 1fr}._1gCb3q_replace,._1gCb3q_xs,._1gCb3q_ladder{grid-template-columns:repeat(2,minmax(0,1fr))}._1gCb3q_planLines{grid-template-columns:1fr 1fr}}@media (min-width:980px){._1gCb3q_head{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:2.5rem}._1gCb3q_nameit{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}._1gCb3q_offer{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr)}._1gCb3q_day{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}._1gCb3q_calc{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)}._1gCb3q_fit{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}._1gCb3q_replace{grid-template-columns:repeat(auto-fit,minmax(12rem,1fr))}._1gCb3q_xs{grid-template-columns:repeat(4,minmax(0,1fr))}._1gCb3q_ladder[data-count="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}._1gCb3q_ladder[data-count="4"]{grid-template-columns:repeat(4,minmax(0,1fr))}._1gCb3q_ladder[data-count="5"]{grid-template-columns:repeat(5,minmax(0,1fr))}._1gCb3q_detailCard{grid-template-columns:minmax(0,.8fr) minmax(0,1.6fr)}._1gCb3q_reserve{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}._1gCb3q_faqGrid{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr)}}@media (max-width:979px){._1gCb3q_phoneWrap,._1gCb3q_faqSide{position:static}}@media (max-width:639px){._1gCb3q_phMenu{width:52%;left:5%}._1gCb3q_kot{width:42%;right:4%}._1gCb3q_bill{width:56%;top:230px;right:4%}._1gCb3q_toast{bottom:20px;left:4%}._1gCb3q_stage{min-height:540px}._1gCb3q_sticky{width:auto;left:12px;right:76px;transform:translateY(140%)}._1gCb3q_stickyOn{transform:none}}@media (max-width:479px){._1gCb3q_sticky{padding:.5rem}._1gCb3q_stickyWho{display:none}._1gCb3q_stickyBtn{flex:1}}@keyframes _1gCb3q_swap{0%{opacity:.35;transform:translateY(6px)}}@keyframes _1gCb3q_rise{0%{opacity:.4;transform:translateY(10px)}}@keyframes _1gCb3q_toastIn{0%{opacity:.2;transform:translateY(12px)}}@keyframes _1gCb3q_blink{50%{opacity:.25}}@keyframes _1gCb3q_fill{to{width:100%}}@media (prefers-reduced-motion:reduce){._1gCb3q_scr,._1gCb3q_toast,._1gCb3q_planBox,._1gCb3q_detailCard,._1gCb3q_done,._1gCb3q_faqCard,._1gCb3q_kotStatus:before,._1gCb3q_day[data-running=true] ._1gCb3q_time[data-state=on] ._1gCb3q_bar i{animation:none}._1gCb3q_chip,._1gCb3q_chip:before,._1gCb3q_time,._1gCb3q_clock,._1gCb3q_timeStory,._1gCb3q_scene,._1gCb3q_sceneOn,._1gCb3q_detail,._1gCb3q_more i,._1gCb3q_sticky,._1gCb3q_tabbar span,._1gCb3q_tabbar span i,._1gCb3q_rep,._1gCb3q_x,._1gCb3q_ladder li,._1gCb3q_input{transition:none}}._1gCb3q_slider [data-disabled]{opacity:1}
.OlL1pG_footer{background-image:radial-gradient(90% 60% at 30% -8%,#1a342c8c,#0000 65%),radial-gradient(60% 50% at 95% 0,#192e2759,#0000 70%);background-image:radial-gradient(90% 60% at 30% -8%,lab(19.2593% -12.0577 1.75471/.55),#0000 65%),radial-gradient(60% 50% at 95% 0,lab(16.8738% -10.3114 1.50302/.35),#0000 70%);position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0f;box-shadow:inset 0 1px lab(100% 0 0/.06)}.OlL1pG_intro{gap:3rem;padding-bottom:3.5rem;display:grid}.OlL1pG_introCopy,.OlL1pG_newsletter{min-width:0}.OlL1pG_brand{align-items:center;min-height:44px;font-size:2rem;display:inline-flex}.OlL1pG_line{max-width:18ch;color:var(--kyl-brand-fg);font-family:var(--kyl-font-display);letter-spacing:var(--kyl-tracking-display);text-wrap:balance;margin-top:1.5rem;font-size:clamp(2.125rem,1.65rem + 1.8vw,3.75rem);font-weight:500;line-height:1.05}.OlL1pG_summary{max-width:52ch;color:var(--kyl-brand-fg-muted);margin-top:1.25rem;font-size:.9375rem;line-height:1.65}.OlL1pG_actions{flex-wrap:wrap;align-items:center;gap:.5rem 1.25rem;margin-top:1.25rem;display:flex}.OlL1pG_action{white-space:normal;text-align:left;height:auto;min-height:44px;padding-block:.75rem}.OlL1pG_textAction{min-height:44px;color:var(--kyl-brand-fg);text-decoration:underline;-webkit-text-decoration-color:var(--kyl-brand-line);text-decoration-color:var(--kyl-brand-line);text-underline-offset:.3em;align-items:center;font-size:.875rem;line-height:1.5;display:inline-flex}.OlL1pG_textAction:hover{text-decoration-color:currentColor}.OlL1pG_newsletter{align-self:end;max-width:32rem}.OlL1pG_newsletterHeading{max-width:23ch;color:var(--kyl-brand-fg);font-family:var(--kyl-font-display);letter-spacing:var(--kyl-tracking-display);text-wrap:balance;font-size:clamp(1.375rem,1.1rem + .65vw,1.75rem);font-weight:500;line-height:1.25}.OlL1pG_newsletterCopy{max-width:48ch;color:var(--kyl-brand-fg-muted);margin-block:.75rem 1.5rem;font-size:.875rem;line-height:1.65}.OlL1pG_index{grid-template-columns:minmax(0,1fr);gap:2rem;padding-bottom:2.5rem;display:grid}.OlL1pG_column{border-top:1px solid var(--kyl-brand-line);min-width:0;padding-top:1.25rem}.OlL1pG_heading{color:var(--kyl-brand-fg);font-family:var(--kyl-font-display);letter-spacing:var(--kyl-tracking-display);font-size:1.125rem;font-weight:500;line-height:1.3}.OlL1pG_columnNote{max-width:30ch;color:var(--kyl-brand-fg-muted);margin-top:.75rem;font-size:.8125rem;line-height:1.55}.OlL1pG_links{flex-direction:column;margin-top:.75rem;display:flex}.OlL1pG_link{min-height:44px;color:color-mix(in oklab, var(--kyl-brand-fg) 82%, transparent);justify-content:space-between;align-items:center;gap:.75rem;padding-block:.5rem;font-size:.9375rem;line-height:1.5;display:flex}.OlL1pG_link>span:first-child{overflow-wrap:break-word;background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-repeat:no-repeat;background-size:0 1px;min-width:0;padding-bottom:1px}.OlL1pG_link>span:last-child:not(:first-child){flex-shrink:0}.OlL1pG_link:hover{color:var(--kyl-brand-fg)}.OlL1pG_link:hover>span:first-child,.OlL1pG_link:focus-visible>span:first-child{background-size:100% 1px}.OlL1pG_footer :is(a,button):focus-visible{outline:2px solid var(--kyl-brand-accent);outline-offset:4px}.OlL1pG_productDirectory{border-top:1px solid var(--kyl-brand-line);padding-block:1.5rem 2rem}.OlL1pG_directoryHeading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 2rem;display:flex}.OlL1pG_directoryPaths{flex-wrap:wrap;gap:.5rem 1.5rem;display:flex}.OlL1pG_productLinks{grid-template-columns:minmax(0,1fr);gap:.25rem 2rem;margin-top:1rem;display:grid}.OlL1pG_base{border-top:1px solid var(--kyl-brand-line);flex-direction:column;gap:1.5rem;padding-block:1.75rem .5rem;display:flex}.OlL1pG_markWrap{margin-top:1.5rem}.OlL1pG_mark{width:100%;height:auto;display:block;overflow:hidden}.OlL1pG_markTop{stop-color:var(--kyl-brand-line)}.OlL1pG_markFoot{stop-color:var(--kyl-brand-bg-deep)}@media (min-width:480px){.OlL1pG_index,.OlL1pG_productLinks{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:2rem}}@media (min-width:1024px){.OlL1pG_intro{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:clamp(3rem,6vw,6rem);padding-bottom:4.5rem}.OlL1pG_newsletter{padding-bottom:.5rem}.OlL1pG_index{grid-template-columns:repeat(4,minmax(0,1fr));gap:2.5rem;padding-bottom:3rem}.OlL1pG_productLinks{grid-template-columns:repeat(5,minmax(0,1fr))}.OlL1pG_base{flex-direction:row;justify-content:space-between;align-items:center;gap:3rem}}@media (prefers-reduced-motion:no-preference){.OlL1pG_link>span:first-child{transition:background-size .26s var(--kyl-ease)}.OlL1pG_textAction{transition:text-decoration-color .2s var(--kyl-ease)}}
._8WisYW_header{z-index:var(--kyl-z-header);transition:transform .48s cubic-bezier(.16,1,.3,1),box-shadow .48s cubic-bezier(.16,1,.3,1);position:sticky;top:0;transform:translateY(0)}._8WisYW_header[data-scrolled=true][data-scroll-state=visible]{box-shadow:var(--kyl-shadow-md)}._8WisYW_header[data-scroll-state=hidden]{transition-duration:.2s;transform:translateY(calc(-100% - 2px))}._8WisYW_header:focus-within{transition:none;transform:translateY(0)}@media (prefers-reduced-motion:reduce){._8WisYW_header{transition:none}}
.ZfN3rG_root{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);display:grid}.ZfN3rG_eyebrow,.ZfN3rG_stageEyebrow,.ZfN3rG_craftEyebrow{letter-spacing:.14em;text-transform:uppercase;margin:0;font-size:.7rem;font-weight:700;line-height:1.5}.ZfN3rG_index{padding:1.75rem 2.125rem 1.5rem}.ZfN3rG_eyebrow{color:var(--menu-accent)}.ZfN3rG_chapters{margin:.875rem 0 0;padding:0;list-style:none}.ZfN3rG_chapter{min-height:3.5rem;color:var(--menu-fg);border-top:1px solid var(--menu-line);grid-template-columns:2.75rem minmax(0,auto) minmax(0,1fr);align-items:baseline;gap:.625rem;padding:.75rem 0;text-decoration:none;display:grid}.ZfN3rG_chapters li:last-child .ZfN3rG_chapter{border-bottom:1px solid var(--menu-line)}.ZfN3rG_chapter:focus-visible{outline:2px solid var(--menu-accent);outline-offset:2px}.ZfN3rG_number{color:var(--menu-muted);font-variant-numeric:tabular-nums;font-size:.8rem;font-weight:600}.ZfN3rG_label{font-family:var(--kyl-font-display);letter-spacing:-.015em;white-space:nowrap;font-size:clamp(1.6rem,2.3vw,2.25rem);font-weight:600;line-height:1}.ZfN3rG_description{color:var(--menu-muted);text-align:end;text-overflow:ellipsis;white-space:nowrap;opacity:0;font-size:.84rem;overflow:hidden}.ZfN3rG_chapter[data-active=true] .ZfN3rG_label{color:var(--menu-accent)}.ZfN3rG_chapter[data-active=true] .ZfN3rG_description{opacity:1}.ZfN3rG_stage{--kyl-heading:var(--kyl-brand-fg);color:var(--kyl-brand-fg);background:var(--kyl-brand-bg);flex-direction:column;padding:1.75rem 1.75rem 1.375rem;display:flex;position:relative;overflow:hidden}.ZfN3rG_stage:before{content:"";pointer-events:none;background:radial-gradient(circle,#1fc0943d,#0000 65%);background:radial-gradient(circle,lab(69.3708% -48.6625 10.7997/.24),#0000 65%);border-radius:50%;width:26rem;height:26rem;position:absolute;top:-12.5rem;right:-11rem}.ZfN3rG_stageEyebrow{color:var(--kyl-brand-accent);position:relative}.ZfN3rG_view{min-height:8.75rem;margin-top:.875rem;position:relative}.ZfN3rG_line{font-family:var(--kyl-font-display);letter-spacing:-.015em;margin:0;font-size:1.85rem;font-weight:600;line-height:1.06}.ZfN3rG_line span{color:var(--kyl-brand-accent)}.ZfN3rG_body{max-width:40ch;color:var(--kyl-brand-fg-muted);margin:.75rem 0 0;font-size:.9rem;line-height:1.55}.ZfN3rG_fan{height:12.5rem;margin-top:.5rem;position:relative}.ZfN3rG_store{aspect-ratio:1.6;background:var(--kyl-brand-surface);border-radius:.6rem;width:14.5rem;position:absolute;top:.5rem;left:50%;overflow:hidden;box-shadow:0 0 0 1px #ffffff1a,0 24px 40px -20px #0009;box-shadow:0 0 0 1px lab(100% 0 0/.1),0 24px 40px -20px lab(0% 0 0/.6)}.ZfN3rG_store>div{pointer-events:none}.ZfN3rG_store:first-child{transform:translate(-118%)translateY(.9rem)rotate(-7deg)scale(.86)}.ZfN3rG_store:nth-child(2){z-index:2;transform:translate(-50%)}.ZfN3rG_store:nth-child(3){transform:translate(18%)translateY(.9rem)rotate(7deg)scale(.86)}.ZfN3rG_proof{color:var(--kyl-brand-fg-muted);border-top:1px solid var(--kyl-brand-line);justify-content:space-between;align-items:center;gap:.875rem;margin-top:auto;padding-top:.875rem;font-size:.84rem;display:flex;position:relative}.ZfN3rG_proof b{color:var(--kyl-brand-fg);font-weight:600}.ZfN3rG_proofLink{min-height:2.75rem;color:var(--kyl-brand-fg);border:1px solid var(--kyl-brand-line);border-radius:999px;flex:none;align-items:center;gap:.375rem;padding:0 .875rem;font-weight:600;text-decoration:none;display:inline-flex}.ZfN3rG_proofLink:hover{border-color:var(--kyl-brand-accent);color:var(--kyl-brand-accent)}.ZfN3rG_proofLink:focus-visible{outline:2px solid var(--kyl-brand-accent);outline-offset:2px}.ZfN3rG_chip:focus-visible{outline:2px solid var(--menu-accent);outline-offset:2px}.ZfN3rG_craft{background:var(--menu-wash);border-top:1px solid var(--menu-line);grid-column:1/-1;align-items:center;gap:.75rem;padding:.75rem 2.125rem;display:flex}.ZfN3rG_craftEyebrow{color:var(--menu-muted);margin-right:.5rem}.ZfN3rG_craft ul{flex-wrap:wrap;gap:.625rem;margin:0;padding:0;list-style:none;display:flex}.ZfN3rG_chip{min-height:2.75rem;color:var(--menu-fg);background:var(--menu-bg);border:1px solid var(--menu-line);border-radius:999px;align-items:center;gap:.5rem;padding:0 1rem;font-size:.875rem;font-weight:600;text-decoration:none;display:inline-flex}.ZfN3rG_chip:hover{border-color:var(--menu-accent);color:var(--menu-accent)}@media (prefers-reduced-motion:no-preference){.ZfN3rG_label,.ZfN3rG_description{transition:transform var(--kyl-dur) var(--kyl-ease), color var(--kyl-dur) var(--kyl-ease), opacity var(--kyl-dur) var(--kyl-ease)}.ZfN3rG_chapter[data-active=true] .ZfN3rG_label{transform:translate(.5rem)}.ZfN3rG_view{animation:ZfN3rG_about-swap .36s var(--kyl-ease) both}.ZfN3rG_store{transition:transform .6s var(--kyl-ease)}.ZfN3rG_stage:hover .ZfN3rG_store:first-child{transform:translate(-126%)translateY(.5rem)rotate(-9deg)scale(.88)}.ZfN3rG_stage:hover .ZfN3rG_store:nth-child(3){transform:translate(26%)translateY(.5rem)rotate(9deg)scale(.88)}}@keyframes ZfN3rG_about-swap{0%{opacity:0;transform:translateY(8px)}}
._mVzLW_root{grid-template-columns:minmax(0,1fr) 18.75rem;display:grid}._mVzLW_board{padding:1.75rem 2rem}._mVzLW_board h3{color:var(--menu-fg);font-family:var(--kyl-font-display);letter-spacing:-.01em;margin:0;font-size:1.625rem;font-weight:600;line-height:1.08}._mVzLW_lede{color:var(--menu-muted);margin:.375rem 0 0;font-size:.9rem}._mVzLW_grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;margin:1.125rem 0 0;padding:0;list-style:none;display:grid}._mVzLW_card{height:100%;color:var(--menu-fg);border:1px solid var(--menu-line);border-radius:1rem;flex-direction:column;padding:1rem;text-decoration:none;display:flex}._mVzLW_card:hover{border-color:color-mix(in oklab, var(--menu-accent) 45%, var(--menu-line))}._mVzLW_card:focus-visible{outline:2px solid var(--menu-accent);outline-offset:2px}._mVzLW_top{justify-content:space-between;align-items:center;display:flex}._mVzLW_icon{width:2.25rem;height:2.25rem;color:var(--menu-accent);background:var(--menu-tint);border-radius:.625rem;place-items:center;display:grid}._mVzLW_switch{background:var(--menu-line);border-radius:999px;width:2.5rem;height:1.5rem;position:relative}._mVzLW_switch:after{content:"";background:var(--menu-bg);border-radius:50%;width:1.125rem;height:1.125rem;position:absolute;top:.1875rem;left:.1875rem;box-shadow:0 1px 3px #00000040;box-shadow:0 1px 3px lab(0% 0 0/.25)}._mVzLW_card:hover ._mVzLW_switch,._mVzLW_card:focus-visible ._mVzLW_switch{background:var(--kyl-accent)}._mVzLW_card:hover ._mVzLW_switch:after,._mVzLW_card:focus-visible ._mVzLW_switch:after{transform:translate(1rem)}._mVzLW_name{margin-top:.875rem;font-size:.97rem;font-weight:600}._mVzLW_purpose{color:var(--menu-muted);margin-top:.25rem;font-size:.82rem;line-height:1.45}._mVzLW_learn{color:var(--menu-accent);align-items:center;gap:.375rem;margin-top:auto;padding-top:.625rem;font-size:.82rem;font-weight:600;display:inline-flex}._mVzLW_band{--kyl-heading:var(--kyl-brand-fg);color:var(--kyl-brand-fg);background:var(--kyl-brand-bg);flex-direction:column;padding:1.75rem;display:flex;position:relative;overflow:hidden}._mVzLW_band:before{content:"";pointer-events:none;background:radial-gradient(circle,#1fc0943d,#0000 65%);background:radial-gradient(circle,lab(69.3708% -48.6625 10.7997/.24),#0000 65%);border-radius:50%;width:22.5rem;height:22.5rem;position:absolute;bottom:-12.5rem;left:-10rem}._mVzLW_eyebrow{color:var(--kyl-brand-accent);letter-spacing:.14em;text-transform:uppercase;margin:0;font-size:.7rem;font-weight:700;position:relative}._mVzLW_band h4{font-family:var(--kyl-font-display);margin:.75rem 0 0;font-size:1.45rem;font-weight:600;line-height:1.12;position:relative}._mVzLW_facts{gap:.625rem;margin:1rem 0 0;padding:0;list-style:none;display:grid;position:relative}._mVzLW_facts li{color:var(--kyl-brand-fg-muted);gap:.625rem;font-size:.86rem;line-height:1.45;display:flex}._mVzLW_facts li:before{content:"";background:var(--kyl-brand-accent);border-radius:50%;flex:none;width:.5rem;height:.5rem;margin-top:.4rem}._mVzLW_bandLink{min-height:2.75rem;color:var(--kyl-brand-fg);align-self:flex-start;align-items:center;gap:.5rem;margin-top:auto;font-size:.9rem;font-weight:600;text-decoration:none;display:inline-flex;position:relative}._mVzLW_bandLink:hover{color:var(--kyl-brand-accent)}._mVzLW_bandLink:focus-visible{outline:2px solid var(--kyl-brand-accent);outline-offset:2px}@media (prefers-reduced-motion:no-preference){._mVzLW_card{transition:border-color var(--kyl-dur) var(--kyl-ease), transform .3s var(--kyl-ease), box-shadow .3s var(--kyl-ease)}._mVzLW_card:hover{transform:translateY(-2px);box-shadow:0 14px 28px -18px #061a1459;box-shadow:0 14px 28px -18px lab(7.60009% -9.07487 1.40363/.35)}._mVzLW_switch,._mVzLW_switch:after{transition:background-color .35s var(--kyl-ease), transform .35s var(--kyl-ease)}}
.GJ_sCa_panel{--kyl-heading:var(--menu-fg);--menu-bg:var(--kyl-surface);--menu-fg:var(--kyl-fg);--menu-muted:var(--kyl-fg-muted);--menu-line:var(--kyl-line);--menu-wash:var(--kyl-surface-sunken);--menu-accent:var(--kyl-accent-ink);--menu-tint:var(--kyl-accent-wash);inset-inline:max(1.25rem,50vw - 640px);overscroll-behavior:contain;max-height:calc(100dvh - 9rem);color:var(--menu-fg);background:var(--menu-bg);box-shadow:var(--kyl-shadow-lg);border-radius:1rem;position:absolute;top:calc(100% + .65rem);overflow-y:auto}.GJ_sCa_panel[data-tone=brand]{--menu-bg:var(--kyl-brand-bg-deep);--menu-fg:var(--kyl-brand-fg);--menu-muted:var(--kyl-brand-fg-muted);--menu-line:var(--kyl-brand-line);--menu-wash:var(--kyl-brand-bg);--menu-accent:var(--kyl-brand-accent);--menu-tint:var(--kyl-brand-surface)}.GJ_sCa_content{padding:2.25rem 2.5rem}.GJ_sCa_eyebrow{color:var(--menu-accent);letter-spacing:.13em;text-transform:uppercase;font-size:.65rem;font-weight:600;line-height:1.5}.GJ_sCa_intro h2{font-family:var(--kyl-font-display);letter-spacing:var(--kyl-tracking-display);white-space:pre-line;margin-top:0;font-size:clamp(1.65rem,2.2vw,2.2rem);font-weight:500;line-height:1.14}.GJ_sCa_description{color:var(--menu-muted);font-size:.875rem;line-height:1.6;display:block}.GJ_sCa_intro>.GJ_sCa_description{max-width:31ch;margin-top:1rem}.GJ_sCa_textLink{min-height:44px;color:var(--menu-fg);align-items:center;gap:1.1rem;font-size:.875rem;font-weight:600;display:inline-flex}.GJ_sCa_intro .GJ_sCa_textLink{margin-top:1rem}.GJ_sCa_textLink svg{color:var(--menu-accent)}.GJ_sCa_headingLine{border-bottom:1px solid var(--menu-line);margin-bottom:1.5rem;padding-bottom:1.5rem}.GJ_sCa_headingLine .GJ_sCa_intro{grid-template-columns:1fr 1fr auto;align-items:center;gap:0 2rem;display:grid}.GJ_sCa_headingLine .GJ_sCa_eyebrow{grid-column:1}.GJ_sCa_headingLine .GJ_sCa_intro h2{white-space:normal;grid-area:2/1;margin-top:.35rem;font-size:1.85rem}.GJ_sCa_headingLine .GJ_sCa_intro>.GJ_sCa_description{grid-area:1/2/span 2;max-width:34ch;margin:0}.GJ_sCa_headingLine .GJ_sCa_intro .GJ_sCa_textLink{grid-area:1/3/span 2;margin:0}.GJ_sCa_groupTitle{color:var(--menu-fg);letter-spacing:.015em;align-items:center;gap:.8rem;margin-bottom:.7rem;font-size:.875rem;font-weight:600;display:flex}.GJ_sCa_group+.GJ_sCa_group{margin-top:1.25rem}.GJ_sCa_linkList{gap:.15rem;display:grid}.GJ_sCa_row{border-radius:.45rem;align-items:center;gap:.6rem;min-height:44px;margin-inline:-.6rem;padding:.5rem .6rem;font-size:.9375rem;line-height:1.4;display:flex}.GJ_sCa_rowIcon{color:var(--menu-muted);flex-shrink:0;place-items:center;display:grid}.GJ_sCa_rowIcon svg{width:16px;height:16px}.GJ_sCa_rowLabel{flex:1}.GJ_sCa_rowArrow{opacity:0;color:var(--menu-accent);flex-shrink:0}.GJ_sCa_preview{aspect-ratio:1.6;border:1px solid var(--menu-line);background:var(--menu-wash);border-radius:.6rem;display:block;overflow:hidden}.GJ_sCa_preview>div{pointer-events:none}.GJ_sCa_thumb{border-radius:.3rem;flex-shrink:0;width:3.1rem}.GJ_sCa_visualList{grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem 1.15rem;display:grid}.GJ_sCa_visualList .GJ_sCa_row{min-height:52px}.GJ_sCa_spotlight{background:var(--menu-wash);border-radius:.8rem;align-self:stretch;padding:1.2rem}.GJ_sCa_spotlightPreview{margin-block:1rem;display:block}.GJ_sCa_spotlight .GJ_sCa_textLink{margin-top:.6rem}.GJ_sCa_story{grid-template-columns:.8fr 2.4fr;align-items:stretch;gap:2.5rem;display:grid}.GJ_sCa_editorial{grid-template-columns:minmax(0,.95fr) repeat(2,minmax(0,1fr));align-items:start;gap:clamp(2rem,4vw,4rem);display:grid}.GJ_sCa_editorial>.GJ_sCa_group+.GJ_sCa_group{margin:0}.GJ_sCa_editorial>.GJ_sCa_intro{padding-right:1rem}.GJ_sCa_editorial .GJ_sCa_row{align-items:flex-start;padding-block:.75rem}.GJ_sCa_editorial .GJ_sCa_rowIcon,.GJ_sCa_editorial .GJ_sCa_rowArrow{margin-top:.15rem}.GJ_sCa_rowDescription{color:var(--menu-muted);margin-top:.3rem;font-size:.8125rem;font-weight:400;line-height:1.55;display:block}.GJ_sCa_stripTitle{color:var(--menu-muted);font-size:.875rem;font-weight:500}.GJ_sCa_themes{grid-template-columns:1.25fr 1.3fr .8fr;gap:2rem;display:grid}.GJ_sCa_themeIndexes{grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:1rem 1.5rem;display:grid}.GJ_sCa_themeIndexes .GJ_sCa_group+.GJ_sCa_group{margin:0}.GJ_sCa_themeIndexes .GJ_sCa_rowIcon{display:none}.GJ_sCa_capabilities{grid-template-columns:repeat(3,minmax(0,1fr));gap:2.75rem;padding-block:.25rem 1.5rem;display:grid}.GJ_sCa_capabilities .GJ_sCa_group+.GJ_sCa_group{margin:0}.GJ_sCa_number{border:1px solid var(--menu-line);width:1.7rem;height:1.7rem;color:var(--menu-accent);border-radius:50%;place-items:center;font-size:.65rem;display:grid}.GJ_sCa_capabilitySpotlight{background:var(--menu-wash);border-radius:.6rem;align-items:center;gap:1.5rem;padding:.7rem 1.2rem;display:flex}.GJ_sCa_capabilitySpotlight .GJ_sCa_description{flex:1}.GJ_sCa_journey{grid-template-columns:.85fr 1.3fr .8fr;gap:2.5rem;display:grid}.GJ_sCa_journeySteps .GJ_sCa_group{border-left:1px solid var(--menu-line);padding:.25rem 0 1.1rem 1.5rem;position:relative}.GJ_sCa_journeySteps .GJ_sCa_group+.GJ_sCa_group{margin:0}.GJ_sCa_journeySteps .GJ_sCa_groupTitle{color:var(--menu-fg);font-size:.8rem}.GJ_sCa_journeySteps .GJ_sCa_number{background:var(--menu-bg);margin-left:-2.38rem}.GJ_sCa_guide{grid-template-columns:1fr 1.2fr 1fr;gap:2.5rem;display:grid}.GJ_sCa_guideIndex .GJ_sCa_group{border-bottom:1px solid var(--menu-line);padding-bottom:1.1rem}.GJ_sCa_guideIndex .GJ_sCa_groupTitle{color:var(--menu-fg);font-size:.85rem}.GJ_sCa_guide .GJ_sCa_spotlight{border:1px solid var(--menu-line);background:0 0;padding:1.6rem}.GJ_sCa_guide .GJ_sCa_spotlight .GJ_sCa_description{margin-top:1rem}.GJ_sCa_footer{background:var(--menu-wash);border-top:1px solid var(--menu-line);grid-template-columns:.8fr repeat(3,minmax(0,1fr));align-items:center;gap:1.5rem;padding:.875rem 2.5rem;display:grid}.GJ_sCa_footerLink{border-radius:.35rem;justify-content:space-between;align-items:center;gap:1rem;min-height:44px;display:flex}.GJ_sCa_footerTitle{font-size:.75rem;font-weight:500;display:block}.GJ_sCa_footerLink .GJ_sCa_description{margin-top:.15rem;font-size:.67rem}.GJ_sCa_footerLink svg{color:var(--menu-accent);flex-shrink:0}.GJ_sCa_row:hover,.GJ_sCa_row:focus-visible{background:var(--menu-wash)}.GJ_sCa_row:hover .GJ_sCa_rowArrow,.GJ_sCa_row:focus-visible .GJ_sCa_rowArrow{opacity:1}.GJ_sCa_textLink:hover,.GJ_sCa_footerLink:hover{color:var(--menu-accent)}@media (max-width:1199px){.GJ_sCa_content{padding:1.5rem}.GJ_sCa_themes{grid-template-columns:1.4fr 1.3fr;gap:1.5rem}.GJ_sCa_themes .GJ_sCa_spotlight{grid-column:1/-1;align-items:center;gap:1.25rem;display:flex}.GJ_sCa_themes .GJ_sCa_spotlightPreview{flex-shrink:0;width:8rem;margin:0}.GJ_sCa_themes .GJ_sCa_spotlight .GJ_sCa_description{flex:1}.GJ_sCa_story{grid-template-columns:.75fr 2.4fr;gap:1.5rem}.GJ_sCa_journey,.GJ_sCa_guide{gap:1.5rem}.GJ_sCa_footer{gap:1rem;padding-inline:1.5rem}}@media (prefers-reduced-motion:no-preference){.GJ_sCa_panel{animation:GJ_sCa_menu-arrive .2s var(--kyl-ease) both}.GJ_sCa_footer{animation:GJ_sCa_menu-rise .52s var(--kyl-ease) backwards;animation-delay:calc(var(--i,0) * 40ms + 40ms);animation-delay:.24s}.GJ_sCa_row,.GJ_sCa_textLink,.GJ_sCa_footerLink{transition:color .16s,background-color .16s}.GJ_sCa_rowArrow,.GJ_sCa_textLink svg{transition:opacity .16s, transform .2s var(--kyl-ease)}.GJ_sCa_textLink:hover svg{transform:translate(2px,-2px)}}@keyframes GJ_sCa_menu-arrive{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}@keyframes GJ_sCa_menu-rise{0%{transform:translateY(10px)}}.GJ_sCa_panel[data-menu-layout=resources] .GJ_sCa_content,.GJ_sCa_panel[data-menu-layout=story] .GJ_sCa_content,.GJ_sCa_panel[data-menu-layout=portfolio] .GJ_sCa_content,.GJ_sCa_panel[data-menu-layout=addons] .GJ_sCa_content{padding:0}.GJ_sCa_panel[data-menu-layout=resources]{scrollbar-width:none}.GJ_sCa_panel[data-menu-layout=resources]::-webkit-scrollbar{display:none}
.AsQcNW_root{padding:1.5rem 1.5rem 1.25rem}.AsQcNW_head{padding:0 .375rem 1rem}.AsQcNW_head h3{color:var(--menu-fg);font-family:var(--kyl-font-display);letter-spacing:-.01em;margin:0;font-size:1.75rem;font-weight:600;line-height:1.05}.AsQcNW_head p{color:var(--menu-muted);margin:.375rem 0 0;font-size:.9rem}.AsQcNW_row{gap:.625rem;height:20rem;margin:0;padding:0;list-style:none;display:flex}.AsQcNW_slot{flex:1;min-width:0}.AsQcNW_slot[data-wide=true]{flex:2.6}.AsQcNW_card{color:#fff;background:var(--kyl-brand-bg);border-radius:1rem;flex-direction:column;justify-content:flex-end;height:100%;text-decoration:none;display:flex;position:relative;overflow:hidden}.AsQcNW_card:before{content:"";z-index:1;background:linear-gradient(#0000 30%,#010805e0);background:linear-gradient(#0000 30%,lab(1.65071% -2.1692 .337121/.88));position:absolute;inset:0}.AsQcNW_card:focus-visible{outline:2px solid var(--menu-accent);outline-offset:3px}.AsQcNW_photo{object-fit:cover}.AsQcNW_icon{z-index:2;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff29;background:lab(100% 0 0/.16);border:1px solid #ffffff47;border:1px solid lab(100% 0 0/.28);border-radius:.7rem;place-items:center;width:2.375rem;height:2.375rem;display:grid;position:absolute;top:1rem;left:1rem}.AsQcNW_text{z-index:2;flex-direction:column;padding:1.125rem;display:flex;position:relative}.AsQcNW_name{font-family:var(--kyl-font-display);white-space:nowrap;font-size:1.35rem;font-weight:600;line-height:1.05}.AsQcNW_task,.AsQcNW_more{opacity:0;max-height:0;overflow:hidden}.AsQcNW_task{color:#ffffffdb;color:lab(100% 0 0/.86);margin-top:.375rem;font-size:.9rem}.AsQcNW_more{align-items:center;gap:.375rem;margin-top:.75rem;font-size:.875rem;font-weight:600;display:inline-flex}.AsQcNW_card[data-open=true] .AsQcNW_task,.AsQcNW_card[data-open=true] .AsQcNW_more{opacity:1;max-height:3.75rem}.AsQcNW_card[data-open=true] .AsQcNW_name{font-size:1.85rem}@media (prefers-reduced-motion:no-preference){.AsQcNW_slot{transition:flex .6s var(--kyl-ease)}.AsQcNW_task,.AsQcNW_more{transition:max-height .45s var(--kyl-ease), opacity .45s var(--kyl-ease)}.AsQcNW_name{transition:font-size .45s var(--kyl-ease)}.AsQcNW_photo{transition:transform .9s var(--kyl-ease)}.AsQcNW_card[data-open=true] .AsQcNW_photo{transform:scale(1.04)}}
.Jy5lna_root{grid-template-rows:minmax(0,1fr) auto;grid-template-columns:16.5rem minmax(0,1fr) 18.75rem;display:grid}.Jy5lna_root .Jy5lna_tabs{display:contents}.Jy5lna_eyebrow,.Jy5lna_railEyebrow,.Jy5lna_bandEyebrow,.Jy5lna_stripEyebrow{letter-spacing:.14em;text-transform:uppercase;margin:0;font-size:.7rem;font-weight:700;line-height:1.5}.Jy5lna_rail{background:var(--menu-wash);border-right:1px solid var(--menu-line);flex-direction:column;gap:.125rem;padding:1.5rem .875rem 1.25rem;display:flex}.Jy5lna_railEyebrow{color:var(--menu-muted);padding:0 .75rem .625rem}.Jy5lna_tab{min-height:2.875rem;color:var(--menu-muted);text-align:start;cursor:pointer;transition:background-color var(--kyl-dur) var(--kyl-ease), color var(--kyl-dur) var(--kyl-ease), box-shadow var(--kyl-dur) var(--kyl-ease);background:0 0;border:0;border-radius:.75rem;align-items:center;gap:.75rem;padding:.375rem .75rem;display:flex;position:relative}.Jy5lna_tab[data-first-business]{margin-top:.625rem}.Jy5lna_tab[data-first-business]:before{content:"";inset-inline:.75rem;background:var(--menu-line);height:1px;position:absolute;top:-.375rem}.Jy5lna_tab:hover{color:var(--menu-fg)}.Jy5lna_tab:focus-visible{outline:2px solid var(--menu-accent);outline-offset:2px}.Jy5lna_tab[data-state=active]{color:var(--menu-fg);background:var(--menu-bg);box-shadow:0 1px 2px #0000000d,0 10px 24px -14px #061a1459;box-shadow:0 1px 2px lab(0% 0 0/.05),0 10px 24px -14px lab(7.60009% -9.07487 1.40363/.35)}.Jy5lna_tabIcon{width:2.125rem;height:2.125rem;color:var(--menu-fg);background:var(--menu-bg);border:1px solid var(--menu-line);transition:background-color var(--kyl-dur) var(--kyl-ease), color var(--kyl-dur) var(--kyl-ease), border-color var(--kyl-dur) var(--kyl-ease);border-radius:.625rem;flex:none;place-items:center;display:grid}.Jy5lna_tab[data-state=active] .Jy5lna_tabIcon{color:var(--kyl-accent-fg);background:var(--kyl-accent);border-color:var(--kyl-accent)}.Jy5lna_tabText{flex-direction:column;min-width:0;display:flex}.Jy5lna_tabName{font-size:.9375rem;font-weight:600;line-height:1.3}.Jy5lna_tabProduct{color:var(--menu-muted);text-overflow:ellipsis;white-space:nowrap;font-size:.78rem;line-height:1.35;overflow:hidden}.Jy5lna_tabChevron{opacity:0;transition:opacity var(--kyl-dur) var(--kyl-ease), transform var(--kyl-dur) var(--kyl-ease);margin-inline-start:auto;transform:translate(-4px)}.Jy5lna_tab[data-state=active] .Jy5lna_tabChevron{opacity:.55;transform:none}.Jy5lna_stack{padding:1.75rem 2.125rem 1.625rem;display:grid}.Jy5lna_audience{grid-area:1/1;min-width:0}.Jy5lna_audience[data-state=inactive]{visibility:hidden}.Jy5lna_heading h3{color:var(--menu-fg);font-family:var(--kyl-font-display);letter-spacing:-.01em;margin:0;font-size:1.75rem;font-weight:600;line-height:1.1}.Jy5lna_heading p{color:var(--menu-muted);margin:.375rem 0 0;font-size:.9rem;line-height:1.5}.Jy5lna_columns{grid-template-columns:minmax(0,1.08fr) minmax(0,1fr);gap:0 2.375rem;margin-top:1.25rem;display:grid}.Jy5lna_eyebrow{color:var(--menu-accent);margin-bottom:.5rem}.Jy5lna_helpList,.Jy5lna_guideList{margin:0;padding:0;list-style:none}.Jy5lna_help{color:var(--menu-fg);transition:background-color var(--kyl-dur) var(--kyl-ease);border-radius:.75rem;gap:.875rem;margin:0 -.75rem;padding:.5625rem .75rem;text-decoration:none;display:flex}.Jy5lna_help:hover,.Jy5lna_help:focus-visible{background:var(--menu-wash)}.Jy5lna_help:focus-visible,.Jy5lna_guide:focus-visible,.Jy5lna_more:focus-visible,.Jy5lna_bandLink:focus-visible,.Jy5lna_strip a:focus-visible{outline:2px solid var(--menu-accent);outline-offset:2px}.Jy5lna_helpIcon{width:2.25rem;height:2.25rem;color:var(--menu-accent);background:var(--menu-tint);border-radius:.625rem;flex:none;place-items:center;display:grid}.Jy5lna_helpText{flex-direction:column;min-width:0;display:flex}.Jy5lna_helpLabel{align-items:center;gap:.375rem;font-size:.9375rem;font-weight:600;line-height:1.35;display:flex}.Jy5lna_helpDescription{color:var(--menu-muted);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin-top:.125rem;font-size:.84rem;line-height:1.45;display:-webkit-box;overflow:hidden}.Jy5lna_arrow{opacity:0;transition:opacity var(--kyl-dur) var(--kyl-ease), transform var(--kyl-dur) var(--kyl-ease);flex:none;transform:translate(-3px,3px)}.Jy5lna_help:hover .Jy5lna_arrow,.Jy5lna_help:focus-visible .Jy5lna_arrow,.Jy5lna_guide:hover .Jy5lna_arrow,.Jy5lna_guide:focus-visible .Jy5lna_arrow{opacity:1;transform:none}.Jy5lna_guide{min-height:2.75rem;color:var(--menu-fg);border-bottom:1px solid var(--menu-line);transition:color var(--kyl-dur) var(--kyl-ease);justify-content:space-between;align-items:center;gap:.75rem;font-size:.9rem;font-weight:500;text-decoration:none;display:flex}.Jy5lna_guide:hover{color:var(--menu-accent)}.Jy5lna_more{min-height:2.75rem;color:var(--menu-accent);align-items:center;gap:.375rem;margin-top:.25rem;font-size:.875rem;font-weight:600;text-decoration:none;display:inline-flex}.Jy5lna_band{--kyl-heading:var(--kyl-brand-fg);color:var(--kyl-brand-fg);background:var(--kyl-brand-bg);flex-direction:column;padding:1.75rem 1.75rem 1.5rem;display:flex;position:relative;overflow:hidden}.Jy5lna_band:before{content:"";pointer-events:none;background:radial-gradient(circle,#1fc09438,#0000 65%);background:radial-gradient(circle,lab(69.3708% -48.6625 10.7997/.22),#0000 65%);border-radius:50%;width:21rem;height:21rem;position:absolute;top:-10rem;right:-10.5rem}.Jy5lna_bandEyebrow{color:var(--kyl-brand-accent);position:relative}.Jy5lna_covers{height:10.5rem;margin:1rem 0 1.125rem;position:relative}.Jy5lna_covers[data-count="0"]{height:0;margin:.75rem 0 0}.Jy5lna_cover{aspect-ratio:2/3;width:6.5rem;transition:transform .5s var(--kyl-ease), opacity .4s var(--kyl-ease);border-radius:.375rem .75rem .75rem .375rem;margin-left:-3.25rem;position:absolute;top:.25rem;left:50%;overflow:hidden;box-shadow:0 0 0 1px #ffffff24,0 22px 36px -14px #0009;box-shadow:0 0 0 1px lab(100% 0 0/.14),0 22px 36px -14px lab(0% 0 0/.6)}.Jy5lna_cover img{object-fit:cover;width:100%;height:100%;display:block}.Jy5lna_cover[data-position=front]{z-index:3;transform:none}.Jy5lna_cover[data-position=left]{z-index:2;opacity:.9;transform:translate(-3.75rem)translateY(.625rem)rotate(-8deg)scale(.88)}.Jy5lna_cover[data-position=right]{z-index:2;opacity:.9;transform:translate(3.75rem)translateY(.625rem)rotate(8deg)scale(.88)}.Jy5lna_cover[data-position=hidden]{z-index:1;opacity:0;transform:translateY(1rem)scale(.8)}.Jy5lna_bandTitle{font-family:var(--kyl-font-display);letter-spacing:-.01em;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;margin:0;font-size:1.375rem;font-weight:600;line-height:1.15;display:-webkit-box;position:relative;overflow:hidden}.Jy5lna_bandBody{color:var(--kyl-brand-fg-muted);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin:.5rem 0 0;font-size:.84rem;line-height:1.5;display:-webkit-box;position:relative;overflow:hidden}.Jy5lna_bandLink{min-height:2.75rem;color:var(--kyl-brand-fg);align-self:flex-start;align-items:center;gap:.5rem;margin-top:auto;padding-top:.5rem;font-size:.9rem;font-weight:600;text-decoration:none;display:inline-flex;position:relative}.Jy5lna_bandLink:hover{color:var(--kyl-brand-accent)}.Jy5lna_strip{background:var(--menu-wash);border-top:1px solid var(--menu-line);grid-column:1/-1;align-items:center;gap:2rem;padding:.5rem 1.875rem;display:flex}.Jy5lna_stripEyebrow{color:var(--menu-muted)}.Jy5lna_strip ul{flex-wrap:wrap;gap:0 2rem;margin:0;padding:0;list-style:none;display:flex}.Jy5lna_strip a{min-height:2.75rem;color:var(--menu-fg);transition:color var(--kyl-dur) var(--kyl-ease);align-items:center;gap:.375rem;font-size:.875rem;font-weight:500;text-decoration:none;display:inline-flex}.Jy5lna_strip a:hover{color:var(--menu-accent)}.Jy5lna_strip .Jy5lna_contact{color:var(--menu-muted);margin-inline-start:auto}@media (prefers-reduced-motion:no-preference){.Jy5lna_audience[data-state=active] .Jy5lna_heading,.Jy5lna_audience[data-state=active] li{animation:Jy5lna_resources-rise .32s var(--kyl-ease) both;animation-delay:calc(var(--n,0) * 28ms)}}@media (prefers-reduced-motion:reduce){.Jy5lna_tab,.Jy5lna_tabIcon,.Jy5lna_tabChevron,.Jy5lna_help,.Jy5lna_arrow,.Jy5lna_guide,.Jy5lna_cover,.Jy5lna_strip a{transition:none}}@keyframes Jy5lna_resources-rise{0%{opacity:0;transform:translateY(6px)}}
._1UEdTG_link{position:relative}._1UEdTG_link:after{content:"";transform-origin:0;background:currentColor;height:1px;position:absolute;bottom:8px;left:0;right:0;transform:scaleX(0)}._1UEdTG_link:hover:after,._1UEdTG_link:focus-visible:after{transform:scaleX(1)}._1UEdTG_menu{box-shadow:var(--kyl-shadow-lg);border-radius:1rem}._1UEdTG_item[aria-current=page]{background:var(--kyl-accent-wash)}@media (prefers-reduced-motion:no-preference){._1UEdTG_link:after,._1UEdTG_arrow,._1UEdTG_chevron{transition:transform .18s var(--kyl-ease)}._1UEdTG_item:hover ._1UEdTG_arrow,._1UEdTG_item:focus ._1UEdTG_arrow{transform:translate(2px,-2px)}._1UEdTG_trigger[data-state=open] ._1UEdTG_chevron{transform:rotate(180deg)}}
._8zW54G_stage{--hue:var(--kyl-p-table);border:1px solid var(--kyl-line);background:radial-gradient(70% 52% at 32% 26%, color-mix(in oklch, var(--hue) 26%, transparent), transparent 72%), radial-gradient(60% 46% at 28% 86%, color-mix(in oklch, var(--hue) 14%, transparent), transparent 74%), var(--kyl-surface);box-shadow:var(--kyl-shadow-lg);border-radius:1.75rem;justify-items:center;gap:1.5rem;padding:1.5rem clamp(1rem,4vw,2.25rem);display:grid;position:relative}[data-hero-hue=class] ._8zW54G_stage{--hue:var(--kyl-p-class)}[data-hero-hue=clinic] ._8zW54G_stage{--hue:var(--kyl-p-clinic)}._8zW54G_phone{--bezel:.5625rem;box-sizing:border-box;width:clamp(14.5rem,62vw,17rem);padding:var(--bezel);background:linear-gradient(145deg,#4b4d50,#0c0d0f 22%,#070709 78%,#3b3d40);background:linear-gradient(145deg,lab(32.7004% -.304237 -2.23729),lab(3.69165% -.113092 -.928384) 22%,lab(1.97894% -.0718236 -.617588) 78%,lab(25.7401% -.299901 -2.23495));border-radius:3.1rem;position:relative;box-shadow:0 0 0 1px #6163678c,inset 0 0 0 1.5px #010102,0 2.25rem 3.5rem -1.5rem #0205118c,0 .875rem 1.5rem -.75rem #02051173;box-shadow:0 0 0 1px lab(41.9806% -.30838 -2.23956/.55),inset 0 0 0 1.5px lab(.308001% -.0170246 -.185385),0 2.25rem 3.5rem -1.5rem lab(1.48411% .282519 -5.19811/.55),0 .875rem 1.5rem -.75rem lab(1.48411% .282519 -5.19811/.45)}._8zW54G_phone:before,._8zW54G_phone:after{content:"";background:linear-gradient(#616367,#232426);background:linear-gradient(lab(41.9806% -.30838 -2.23956),lab(14.1468% -.201508 -1.49081));border-radius:2px;width:3px;position:absolute}._8zW54G_phone:before{height:13%;top:24%;right:-3px}._8zW54G_phone:after{height:7%;top:18%;left:-3px;box-shadow:0 3.25rem #36383b;box-shadow:0 3.25rem lab(23.4236% -.252903 -1.86407)}._8zW54G_screen{aspect-ratio:1206/2622;background:#050607;background:lab(1.55606% -.0601262 -.528014);border-radius:2.55rem;position:relative;overflow:hidden}._8zW54G_screen img{object-fit:cover;width:100%;height:100%;display:block}._8zW54G_video{object-fit:cover;opacity:0;width:100%;height:100%;display:block;position:absolute;inset:0}._8zW54G_video[data-shown]{opacity:1}._8zW54G_press{cursor:pointer;background:0 0;border:0;place-items:center;width:100%;height:100%;display:grid;position:absolute;inset:0}._8zW54G_press:focus-visible{outline-offset:-6px;border-radius:2.55rem;outline:3px solid #f2f2f2;outline:3px solid lab(95.36% 0 0)}._8zW54G_ring{color:#fcfcfc;color:lab(98.84% .0000298023 -.0000119209);background:#0b0d12c7;background:lab(3.67543% -.212148 -2.43837/.78);border:1.5px solid #ffffffe6;border:1.5px solid lab(100% 0 0/.9);border-radius:50%;place-items:center;width:4.5rem;height:4.5rem;display:grid}._8zW54G_ring svg{fill:currentColor;width:1.625rem;height:1.625rem;margin-left:.15rem}._8zW54G_srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._8zW54G_side{align-content:center;gap:.875rem;width:100%;min-width:0;display:grid}._8zW54G_rail{grid-template-columns:repeat(2,minmax(0,1fr));gap:.125rem 1rem;display:grid}._8zW54G_railStep{color:var(--kyl-fg-muted);padding:.25rem 0 .25rem .75rem;font-size:.875rem;line-height:1.4;position:relative}._8zW54G_railStep:before{content:"";background:var(--kyl-line-strong);border-radius:2px;width:2px;position:absolute;top:.35rem;bottom:.35rem;left:0}._8zW54G_railStep[data-active]{color:var(--kyl-fg);font-weight:600}._8zW54G_railStep[data-active]:before{background:var(--hue)}._8zW54G_controls{flex-wrap:wrap;align-items:center;gap:.5rem .625rem;display:flex}._8zW54G_toggle{min-height:2.75rem}._8zW54G_note{color:var(--kyl-fg-muted);font-size:.8125rem;line-height:1.5}._8zW54G_availability{font-size:.875rem;font-weight:500;line-height:1.5}._8zW54G_details{color:var(--kyl-fg-muted);font-size:.8125rem;line-height:1.5}._8zW54G_details summary{min-height:2.75rem;color:var(--kyl-fg);cursor:pointer;align-items:center;font-weight:500;display:flex}._8zW54G_details ol{gap:.375rem;margin-top:.5rem;display:grid}._8zW54G_details strong{color:var(--kyl-fg);font-weight:600}@media (min-width:640px){._8zW54G_stage{grid-template-columns:auto minmax(0,15rem);justify-content:center;align-items:center;gap:clamp(1.5rem,3vw,3rem)}._8zW54G_phone{width:clamp(14.5rem,46svh - 9.66rem,19.5rem)}._8zW54G_rail{grid-template-columns:minmax(0,1fr)}}@media (min-width:1024px){._8zW54G_phone{transform:perspective(1800px)rotateY(5deg)rotateX(1deg)}}@media (prefers-reduced-motion:no-preference){._8zW54G_video{transition:opacity .32s var(--kyl-ease,ease-out)}._8zW54G_railStep:before{transition:background-color .18s var(--kyl-ease,ease-out)}}
.BEeh_a_section{--hue:var(--kyl-accent);--hue-ink:var(--kyl-accent-ink);border-block:1px solid var(--kyl-line);background:radial-gradient(60% 40% at 85% 0%, color-mix(in oklch, var(--hue) 9%, transparent), transparent 70%), var(--kyl-bg);padding-block:clamp(4rem,7vw,7.5rem);position:relative}.BEeh_a_section[data-hue=table]{--hue:var(--kyl-p-table);--hue-ink:color-mix(in oklch, var(--kyl-p-table) 80%, var(--kyl-fg))}.BEeh_a_section[data-hue=clinic]{--hue:var(--kyl-p-clinic);--hue-ink:color-mix(in oklch, var(--kyl-p-clinic) 70%, var(--kyl-fg))}.BEeh_a_section[data-hue=class]{--hue:var(--kyl-p-class);--hue-ink:var(--kyl-p-class)}[data-theme=dark] .BEeh_a_section[data-hue=class]{--hue:var(--kyl-p-class-on-dark);--hue-ink:var(--kyl-p-class-on-dark)}.BEeh_a_section[data-hue=desk]{--hue:var(--kyl-p-desk);--hue-ink:color-mix(in oklch, var(--kyl-p-desk) 80%, var(--kyl-fg))}.BEeh_a_inner{gap:clamp(2rem,4vw,3.25rem);display:grid}.BEeh_a_head{gap:1rem;max-width:60rem;display:grid}.BEeh_a_label{color:var(--hue-ink);letter-spacing:.08em;text-transform:uppercase;font-size:.8125rem;font-weight:600}.BEeh_a_title{max-width:16ch;font-family:var(--font-display);letter-spacing:var(--kyl-tracking-display);text-wrap:balance;font-size:clamp(2.25rem,1.2rem + 3.4vw,4.25rem);font-weight:500;line-height:1.02}.BEeh_a_intro{max-width:52ch;color:var(--kyl-fg-muted);font-size:clamp(1rem,.95rem + .25vw,1.125rem);line-height:1.7}.BEeh_a_tabs{gap:clamp(1.5rem,3vw,2.5rem);min-width:0}.BEeh_a_rail{min-width:0;margin-inline:calc(var(--kyl-gutter,1rem) * -1);padding-inline:var(--kyl-gutter,1rem);scroll-snap-type:x proximity;scroll-padding-inline:var(--kyl-gutter,1rem);scrollbar-width:none;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 1rem calc(100% - 2.5rem),#0000);mask-image:linear-gradient(90deg,#0000 0,#000 1rem calc(100% - 2.5rem),#0000)}.BEeh_a_rail::-webkit-scrollbar{display:none}.BEeh_a_list.BEeh_a_list{border:1px solid var(--kyl-line);background:var(--kyl-surface-sunken);border-radius:999px;gap:.375rem;width:max-content;height:auto;padding:.375rem;display:inline-flex}.BEeh_a_trigger.BEeh_a_trigger{min-height:2.75rem;color:var(--kyl-fg-muted);scroll-snap-align:start;transition:color .18s var(--kyl-ease), background-color .18s var(--kyl-ease), border-color .18s var(--kyl-ease), box-shadow .18s var(--kyl-ease);border:1px solid #0000;border-radius:999px;flex:none;gap:.625rem;padding:0 1.125rem;font-size:.9375rem;font-weight:500}.BEeh_a_trigger.BEeh_a_trigger:after{display:none}.BEeh_a_trigger.BEeh_a_trigger:hover{color:var(--kyl-fg)}.BEeh_a_trigger.BEeh_a_trigger:disabled{opacity:1}.BEeh_a_trigger.BEeh_a_trigger[data-state=active]{border-color:var(--kyl-line);background:var(--kyl-surface);color:var(--kyl-fg);box-shadow:var(--kyl-shadow-md)}.BEeh_a_trigger.BEeh_a_trigger:focus-visible{outline:2px solid var(--kyl-focus);outline-offset:2px;box-shadow:none}.BEeh_a_count{background:color-mix(in oklch, var(--kyl-fg) 7%, transparent);min-width:1.5rem;color:var(--kyl-fg-muted);font-variant-numeric:tabular-nums;border-radius:999px;padding:.0625rem .4375rem;font-size:.75rem;line-height:1.5}.BEeh_a_trigger[data-state=active] .BEeh_a_count{background:color-mix(in oklch, var(--hue) 16%, transparent);color:var(--kyl-fg)}.BEeh_a_panel[data-state=inactive]{display:none}.BEeh_a_panel[data-state=active]{animation:BEeh_a_panel-in .42s var(--kyl-ease) both}.BEeh_a_panel[data-state=active] .BEeh_a_window{animation:BEeh_a_window-in .62s var(--kyl-ease) both}@keyframes BEeh_a_panel-in{0%{opacity:.001;translate:0 .5rem}}@keyframes BEeh_a_window-in{0%{opacity:.001;translate:0 .75rem;scale:.985}}.BEeh_a_panelGrid{gap:clamp(1.75rem,4vw,2.5rem);display:grid}.BEeh_a_panelGrid>.BEeh_a_stage{order:-1}.BEeh_a_copy{align-content:start;gap:1.25rem;display:grid}.BEeh_a_groupTitle{max-width:20ch;font-family:var(--font-display);letter-spacing:var(--kyl-tracking-display);text-wrap:balance;font-size:clamp(1.5rem,1.15rem + 1vw,2rem);font-weight:500;line-height:1.12}.BEeh_a_features{border-top:1px solid var(--kyl-line);margin:0;padding:0;list-style:none;display:grid}.BEeh_a_feature{border-bottom:1px solid var(--kyl-line);grid-template-columns:2.25rem 1fr;gap:.75rem;padding-block:.9375rem;display:grid}.BEeh_a_index{color:var(--hue-ink);font-variant-numeric:tabular-nums;letter-spacing:.04em;padding-top:.125rem;font-size:.8125rem;font-weight:600}.BEeh_a_featureName{color:var(--kyl-fg);font-size:1rem;font-weight:600;line-height:1.4;display:block}.BEeh_a_featureLine{color:var(--kyl-fg-muted);margin-top:.1875rem;font-size:.9375rem;line-height:1.6;display:block}.BEeh_a_stage{border:1px solid var(--kyl-line);background:radial-gradient(70% 60% at 30% 18%, color-mix(in oklch, var(--hue) 24%, transparent), transparent 72%), radial-gradient(60% 50% at 82% 96%, color-mix(in oklch, var(--hue) 14%, transparent), transparent 74%), var(--kyl-surface);min-width:0;box-shadow:var(--kyl-shadow-lg);border-radius:clamp(1.125rem,2.5vw,1.75rem);padding:clamp(.625rem,3.5vw,2.5rem);position:relative}.BEeh_a_section[data-hue=table] .BEeh_a_stage{background:radial-gradient(90% 55% at 50% 108%, color-mix(in oklch, var(--hue) 34%, transparent), transparent 70%), radial-gradient(60% 50% at 20% 10%, color-mix(in oklch, var(--hue) 12%, transparent), transparent 72%), var(--kyl-surface)}.BEeh_a_section[data-hue=class] .BEeh_a_stage:before{content:"";border:1px solid color-mix(in oklch, var(--hue) 30%, transparent);background:linear-gradient(150deg, color-mix(in oklch, var(--hue) 22%, transparent), color-mix(in oklch, var(--hue) 6%, transparent));border-radius:1.25rem;position:absolute;inset:12% 3% 3% 14%}.BEeh_a_window{border:1px solid color-mix(in oklch, var(--kyl-fg) 14%, transparent);background:var(--kyl-surface);box-shadow:0 0 0 1px color-mix(in oklch, var(--kyl-fg) 4%, transparent), 0 1.75rem 3rem -1.25rem #0e162459, 0 .75rem 1.25rem -.75rem #0e162440;border-radius:.875rem;margin:0;position:relative;overflow:hidden}@supports (color:lab(0% 0 0)){.BEeh_a_window{box-shadow:0 0 0 1px color-mix(in oklch, var(--kyl-fg) 4%, transparent), 0 1.75rem 3rem -1.25rem lab(7.06747% -.19002 -10.6574/.35), 0 .75rem 1.25rem -.75rem lab(7.06747% -.19002 -10.6574/.25)}}[data-theme=dark] .BEeh_a_window{box-shadow:inset 0 1px #ffffff14,0 0 0 1px #00000080,0 1.75rem 3rem -1.25rem #000000b3;box-shadow:inset 0 1px lab(100% 0 0/.08),0 0 0 1px lab(0% 0 0/.5),0 1.75rem 3rem -1.25rem lab(0% 0 0/.7)}.BEeh_a_chrome{border-bottom:1px solid var(--kyl-line);background:var(--kyl-surface-sunken);grid-template-columns:auto 1fr auto;align-items:center;gap:.75rem;height:2.25rem;padding-inline:.875rem;display:grid}.BEeh_a_chrome:after{content:"";width:2.75rem}.BEeh_a_lights{gap:.375rem;display:inline-flex}.BEeh_a_lights i{background:color-mix(in oklch, var(--kyl-fg) 18%, transparent);border-radius:50%;width:.625rem;height:.625rem}.BEeh_a_address{background:var(--kyl-surface);max-width:100%;color:var(--kyl-fg-muted);text-overflow:ellipsis;white-space:nowrap;border-radius:999px;justify-self:center;padding:.1875rem .875rem;font-size:.75rem;overflow:hidden}.BEeh_a_screen{aspect-ratio:16/10;background:var(--kyl-surface-sunken);position:relative;overflow:hidden}.BEeh_a_screen img{object-fit:cover;object-position:top left;width:100%;height:100%;display:block}.BEeh_a_screen .BEeh_a_shotDark,[data-theme=dark] .BEeh_a_screen .BEeh_a_shotLight{display:none}[data-theme=dark] .BEeh_a_screen .BEeh_a_shotDark{display:block}.BEeh_a_badge{border:1px solid var(--kyl-line);background:color-mix(in oklch, var(--kyl-surface) 92%, transparent);color:var(--kyl-fg);border-radius:999px;padding:.125rem .5rem;font-size:.6875rem;font-weight:500;position:absolute;bottom:.5rem;right:.5rem}@media (min-width:768px){.BEeh_a_badge{padding:.25rem .625rem;font-size:.75rem;bottom:.75rem;right:.75rem}}.BEeh_a_slot{grid-template-columns:minmax(3rem,18%) 1fr;height:100%;display:grid}.BEeh_a_slotSide{border-right:1px solid var(--kyl-line);background:var(--kyl-surface);align-content:start;gap:.75rem;padding:1.25rem .875rem;display:grid}.BEeh_a_slotSide i,.BEeh_a_slotRows i{background:color-mix(in oklch, var(--kyl-fg) 9%, transparent);border-radius:999px;height:.5rem;display:block}.BEeh_a_slotSide i:first-child{background:color-mix(in oklch, var(--hue) 45%, transparent)}.BEeh_a_slotSide i:nth-child(2n){width:70%}.BEeh_a_slotMain{align-content:center;gap:.625rem;padding:clamp(1rem,4vw,2.5rem);display:grid}.BEeh_a_slotRows{gap:.5rem;margin-bottom:clamp(.5rem,2vw,1.25rem);display:grid}.BEeh_a_slotRows i:first-child{width:46%;height:.75rem}.BEeh_a_slotRows i:nth-child(2){width:78%}.BEeh_a_slotRows i:nth-child(3){width:62%}.BEeh_a_slotTitle{font-family:var(--font-display);text-wrap:balance;font-size:clamp(1.125rem,.8rem + 1.6vw,1.875rem);font-weight:500;line-height:1.15}.BEeh_a_slotNote{max-width:36ch;color:var(--kyl-fg-muted);font-size:clamp(.75rem,.7rem + .3vw,.875rem);line-height:1.5}@media (min-width:768px){.BEeh_a_rail{margin-inline:0;padding-inline:0}}@media (min-width:1080px){.BEeh_a_panelGrid{grid-template-columns:minmax(0,5fr) minmax(0,8fr);align-items:start;gap:clamp(2.5rem,4vw,4rem)}.BEeh_a_panelGrid>.BEeh_a_stage{order:0}.BEeh_a_copy{padding-top:.5rem;position:sticky;top:6rem}}@media (prefers-reduced-motion:reduce){.BEeh_a_panel[data-state=active],.BEeh_a_panel[data-state=active] .BEeh_a_window{animation:none}.BEeh_a_trigger.BEeh_a_trigger{transition:none}}
._6vRFWW_showreel{justify-items:start;gap:.75rem;max-width:100%;display:grid}._6vRFWW_kicker{color:var(--kyl-accent);align-items:center;gap:.5rem;font-size:.75rem;line-height:1.5;display:flex}._6vRFWW_kicker svg{flex-shrink:0;width:1rem;height:1rem}._6vRFWW_trigger{white-space:normal;text-align:left;max-width:100%;height:auto;min-height:106px;padding:.5rem .75rem}._6vRFWW_filmstrip{border-radius:.5rem;flex-shrink:0;display:block;overflow:hidden}._6vRFWW_filmstrip img{aspect-ratio:3/2;object-fit:contain;border-radius:2px;width:clamp(96px,20vw,160px);height:auto;display:block}._6vRFWW_label{gap:.125rem;display:grid}._6vRFWW_label>span{font-size:.75rem;font-weight:400}._6vRFWW_dialog{width:calc(100% - 2rem);max-width:56rem;max-height:calc(100dvh - 2rem);overflow-y:auto}._6vRFWW_video{aspect-ratio:3/2;background:var(--kyl-surface-sunken);object-fit:contain;border-radius:.5rem;width:100%;max-height:60dvh;display:block}@media (prefers-reduced-motion:reduce){._6vRFWW_trigger,._6vRFWW_dialog{transition:none;animation:none}}._6vRFWW_showreel[data-narrated]{width:min(100%,32rem)}._6vRFWW_showreel[data-narrated] ._6vRFWW_trigger{justify-content:start;gap:.875rem;width:100%;padding:.625rem}._6vRFWW_showreel[data-narrated] ._6vRFWW_filmstrip img{aspect-ratio:16/9;width:clamp(112px,22vw,176px)}._6vRFWW_dialog[data-narrated]{max-width:72rem}._6vRFWW_dialog[data-narrated] ._6vRFWW_video{aspect-ratio:16/9}._6vRFWW_transcript{border-top:1px solid var(--kyl-line);padding-top:.5rem}._6vRFWW_transcript summary{cursor:pointer;align-content:center;min-height:44px;display:list-item}._6vRFWW_transcript p{max-width:70ch;margin-top:.75rem;line-height:1.7}@media (max-width:420px){._6vRFWW_showreel[data-narrated] ._6vRFWW_trigger{gap:.5rem}._6vRFWW_showreel[data-narrated] ._6vRFWW_filmstrip img{width:96px}}._6vRFWW_productFilm{width:100%;margin-top:1.5rem}
._5ztlQq_hero{align-items:center;gap:2.5rem;padding-block:clamp(3rem,7vw,6rem) clamp(3rem,6vw,5rem);display:grid}._5ztlQq_copy{flex-direction:column;align-items:flex-start;min-width:0;display:flex}._5ztlQq_audience{color:var(--kyl-fg-muted);letter-spacing:.01em;margin-top:1.25rem;font-size:.875rem}._5ztlQq_title{font-family:var(--font-display);letter-spacing:var(--kyl-tracking-display);text-wrap:balance;margin-top:.75rem;font-size:clamp(2.3rem,1.1rem + 2.7vw,4rem);line-height:1.06}._5ztlQq_title>span{color:var(--kyl-accent)}._5ztlQq_pitch{max-width:44ch;margin-top:1.5rem;font-size:clamp(1rem,.92rem + .25vw,1.125rem);line-height:1.6}._5ztlQq_truth{max-width:48ch;color:var(--kyl-fg-muted);margin-top:1rem;font-size:.9375rem;line-height:1.6}._5ztlQq_actions{flex-wrap:wrap;align-items:center;gap:.75rem 1.25rem;margin-top:2rem;display:flex}._5ztlQq_frame{background:var(--kyl-surface);min-width:0;box-shadow:var(--kyl-shadow-lg);border-radius:1rem;padding:clamp(.5rem,1vw,.875rem)}._5ztlQq_staged{min-width:0}._5ztlQq_frame figure{margin:0}._5ztlQq_frame figcaption{padding-inline:.375rem}@media (min-width:1024px){._5ztlQq_hero{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(3rem,5vw,6rem)}}@media (prefers-reduced-motion:no-preference){._5ztlQq_rise{animation:_5ztlQq_product-rise var(--kyl-dur-slow,.6s) var(--kyl-ease,ease-out) both}._5ztlQq_riseLate{animation:_5ztlQq_product-rise var(--kyl-dur-slow,.6s) var(--kyl-ease,ease-out) .12s both}}@keyframes _5ztlQq_product-rise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media (max-width:639px){._5ztlQq_hero{gap:2rem;padding-block:2rem 3rem}._5ztlQq_title{font-size:clamp(1.875rem,1.3rem + 2.5vw,2.5rem);line-height:1.12}._5ztlQq_title br{display:none}._5ztlQq_pitch{margin-top:1rem}._5ztlQq_actions{gap:.75rem;width:100%;margin-top:1.5rem}._5ztlQq_actions>*{white-space:normal;text-align:center;flex:auto;min-height:3rem}}
.pEj5VG_lockup{flex-wrap:wrap;align-items:center;gap:.75rem;min-width:0;display:inline-flex}.pEj5VG_tile{border:1px solid color-mix(in oklab, var(--kyl-accent) 22%, var(--kyl-line));background:var(--kyl-accent-wash);width:2.5rem;height:2.5rem;color:var(--kyl-accent-ink);border-radius:.75rem;flex:none;place-items:center;display:grid;box-shadow:inset 0 1px #ffffff80;box-shadow:inset 0 1px lab(100% 0 0/.5)}.pEj5VG_tile svg{width:1.25rem;height:1.25rem}.pEj5VG_word{white-space:nowrap;align-items:baseline;gap:.375rem;display:inline-flex}.pEj5VG_brand{width:auto;height:1.05rem;color:var(--kyl-fg-muted);flex:none;margin-bottom:-.21rem}.pEj5VG_name{font-family:var(--font-display);letter-spacing:var(--kyl-tracking-display);color:var(--kyl-fg);font-size:1.375rem;line-height:1}.pEj5VG_pill{border:1px solid var(--kyl-line);border-radius:var(--kyl-radius-pill);color:var(--kyl-fg-muted);align-items:center;gap:.375rem;padding:.25rem .625rem;font-size:.75rem;font-weight:500;line-height:1.2;display:inline-flex}.pEj5VG_dot{opacity:.75;background:currentColor;border-radius:50%;width:.375rem;height:.375rem}.pEj5VG_pill[data-status=Live]{background:var(--kyl-accent);color:var(--kyl-accent-fg);border-color:#0000}.pEj5VG_pill[data-status=public]{border-color:var(--kyl-accent);color:var(--kyl-accent-ink)}.pEj5VG_lockup[data-size=lg] .pEj5VG_tile{border-radius:1rem;width:3.25rem;height:3.25rem}.pEj5VG_lockup[data-size=lg] .pEj5VG_tile svg{width:1.625rem;height:1.625rem}.pEj5VG_lockup[data-size=lg] .pEj5VG_name{font-size:clamp(1.6rem,1.2rem + 1vw,2rem)}.pEj5VG_lockup[data-tone=brand] .pEj5VG_tile{--kyl-p-class:var(--kyl-p-class-on-dark);--kyl-p-clinic:var(--kyl-p-clinic-on-dark);border-color:var(--kyl-brand-line);background:var(--kyl-brand-surface);color:var(--kyl-brand-accent);box-shadow:inset 0 1px #ffffff14;box-shadow:inset 0 1px lab(100% 0 0/.08)}.pEj5VG_lockup[data-tone=brand] .pEj5VG_brand{color:var(--kyl-brand-fg-muted)}.pEj5VG_lockup[data-tone=brand] .pEj5VG_name{color:var(--kyl-brand-fg)}.pEj5VG_lockup[data-tone=brand] .pEj5VG_pill{border-color:var(--kyl-brand-line);color:var(--kyl-brand-fg-muted)}.pEj5VG_lockup[data-tone=brand] .pEj5VG_pill[data-status=Live]{background:var(--kyl-brand-accent);color:var(--kyl-brand-bg);border-color:#0000}.pEj5VG_lockup[data-tone=brand] .pEj5VG_pill[data-status=public]{border-color:var(--kyl-brand-accent);color:var(--kyl-brand-accent)}
.IYDr-a_story{border:1px solid var(--kyl-line);background:var(--kyl-surface);color:var(--kyl-fg);border-radius:1.5rem;grid-template-columns:.9fr 1.1fr;align-items:center;gap:clamp(2rem,5vw,5rem);padding:clamp(1.25rem,5vw,4rem);display:grid}.IYDr-a_intro{max-width:32rem}.IYDr-a_eyebrow,.IYDr-a_caption>span{color:var(--kyl-accent);letter-spacing:.06em;font-size:.75rem;font-weight:600}.IYDr-a_intro h2{font-family:var(--font-display);letter-spacing:var(--kyl-tracking-display);margin-block:1rem;font-size:clamp(2rem,4.5vw,4rem);line-height:1.08}.IYDr-a_intro>p:not(.IYDr-a_eyebrow){line-height:1.65}.IYDr-a_disclosure,.IYDr-a_note{color:var(--kyl-fg-muted);font-size:.75rem}.IYDr-a_disclosure{max-width:60ch;margin-top:1rem}.IYDr-a_sequence{gap:1.5rem;min-width:0}.IYDr-a_controls{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.IYDr-a_tabs{scrollbar-width:none;flex-wrap:nowrap;justify-content:flex-start;max-width:100%;height:auto;min-height:44px;overflow-x:auto}.IYDr-a_tabs::-webkit-scrollbar{display:none}.IYDr-a_tabs>button{white-space:nowrap;flex:none;min-height:44px;padding-inline:.875rem}.IYDr-a_stage{perspective:1200px;min-height:33rem}.IYDr-a_panel{flex-direction:column;align-items:stretch;gap:1.5rem;display:flex}.IYDr-a_panel[hidden]{display:none}.IYDr-a_caption h3{font-family:var(--font-display);margin-block:.75rem;font-size:clamp(1.4rem,2vw,1.8rem);line-height:1.15}.IYDr-a_caption p{max-width:44ch;color:var(--kyl-fg-muted);line-height:1.65}.IYDr-a_sheet{border:1px solid var(--kyl-line);background:var(--kyl-bg);min-width:0;box-shadow:0 16px 40px color-mix(in oklch, var(--kyl-fg) 8%, transparent);border-radius:1rem;order:-1;min-height:21rem;padding:clamp(1.25rem,3vw,2rem)}.IYDr-a_sheet h4{margin-block:1rem;font-size:1.25rem}.IYDr-a_sheet blockquote{margin:1.25rem 0;font-size:clamp(1.15rem,2vw,1.6rem);line-height:1.5}.IYDr-a_store{padding:.5rem}.IYDr-a_store>div{aspect-ratio:4/3;border-radius:.75rem;overflow:hidden}.IYDr-a_details{gap:1rem;margin-block:1.5rem;display:grid}.IYDr-a_details dt{color:var(--kyl-fg-muted);font-size:.75rem}.IYDr-a_details dd{margin:.25rem 0 0;line-height:1.5}@media (prefers-reduced-motion:no-preference){.IYDr-a_panel[data-state=active] .IYDr-a_sheet{animation:.65s cubic-bezier(.2,.8,.2,1) both IYDr-a_story-arrive}@keyframes IYDr-a_story-arrive{0%{opacity:.3;transform:translateY(16px)rotateX(3deg)scale(.97)}to{opacity:1;transform:none}}}@media (max-width:1023px){.IYDr-a_story{grid-template-columns:1fr}.IYDr-a_intro{max-width:42rem}}@media (max-width:767px){.IYDr-a_stage{perspective:none;min-height:35rem}.IYDr-a_caption p{max-width:none}}@media (prefers-reduced-motion:reduce){.IYDr-a_tabs>button{transition:none}}
.t8ztIW_cards{gap:1rem;margin:0;padding:0;list-style:none;display:grid}.t8ztIW_card{border:1px solid var(--kyl-line);background:var(--kyl-surface);min-width:0;transition:border-color var(--kyl-dur-slow) var(--kyl-ease), box-shadow var(--kyl-dur-slow) var(--kyl-ease);border-radius:20px;align-content:start;gap:.75rem;padding:clamp(1.25rem,3vw,1.6rem);display:grid}.t8ztIW_card:hover{border-color:var(--kyl-line-strong);box-shadow:0 22px 44px -32px #11262059;box-shadow:0 22px 44px -32px lab(13.3936% -10.3436 1.5044/.35)}.t8ztIW_name{font-family:var(--font-display);font-size:1.3rem;font-weight:600}.t8ztIW_line{color:var(--kyl-fg-muted);line-height:1.55}.t8ztIW_ask{color:var(--kyl-fg-muted);margin-top:.25rem;font-size:.9rem}.t8ztIW_actions{flex-wrap:wrap;align-items:center;gap:.75rem 1.25rem;margin-top:auto;padding-top:.5rem;display:flex}.t8ztIW_actions>a:first-child{white-space:normal;max-width:100%}.t8ztIW_other{color:var(--kyl-fg-muted);margin-top:1.5rem}.t8ztIW_closing{margin-top:clamp(4rem,8vw,6.5rem);padding-block:clamp(3.5rem,7vw,5.5rem)}.t8ztIW_closingGrid{grid-template-columns:minmax(0,1fr);align-items:start;gap:clamp(2rem,5vw,3.5rem);display:grid}.t8ztIW_closingCopy{color:var(--kyl-brand-fg-muted);gap:1rem;display:grid}.t8ztIW_closingCopy h2{color:var(--kyl-brand-fg);font-family:var(--font-display);text-wrap:balance;font-size:clamp(2rem,1.3rem + 2vw,3rem);line-height:1.05}.t8ztIW_closingCopy ul{gap:.4rem;margin:0;padding-left:1.1rem;display:grid}.t8ztIW_closingForm{background:var(--kyl-surface);min-width:0;color:var(--kyl-fg);border-radius:22px;padding:clamp(1.4rem,3vw,2rem)}@media (min-width:720px){.t8ztIW_cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1080px){.t8ztIW_cards{grid-template-columns:repeat(3,minmax(0,1fr))}.t8ztIW_closingGrid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.t8ztIW_card{transition:none}}
._5wY-oa_band{border-top:1px solid var(--kyl-line);background:var(--kyl-bg);padding-block:clamp(3.5rem,7vw,6rem)}._5wY-oa_heading{border-bottom:1px solid var(--kyl-line);justify-content:space-between;align-items:flex-end;gap:2rem;padding-bottom:2rem;display:flex}._5wY-oa_band ._5wY-oa_heading h2{font-family:var(--font-display);letter-spacing:var(--kyl-tracking-display);text-transform:none;margin-top:.85rem;font-size:clamp(2.8rem,6vw,5.6rem);font-weight:500;line-height:1}._5wY-oa_eyebrow{color:var(--kyl-accent-ink);letter-spacing:.08em;text-transform:uppercase;font-size:.7rem;font-weight:600;line-height:1.5}._5wY-oa_lede{max-width:66ch;color:var(--kyl-fg-muted);margin-top:1.2rem;line-height:1.6}._5wY-oa_spread{grid-template-columns:repeat(12,minmax(0,1fr));gap:1.5rem;margin-top:2rem;display:grid}._5wY-oa_story{grid-column:span 4;min-width:0;position:relative}._5wY-oa_card{border:1px solid var(--kyl-line);height:100%;box-shadow:none;background:var(--kyl-surface);border-radius:1rem;gap:0;padding:clamp(1rem,1.35vw,1.5rem);overflow:visible}._5wY-oa_imageFrame{aspect-ratio:3/2;background:var(--kyl-accent-wash);border-radius:.6rem;position:relative;overflow:hidden}._5wY-oa_photo,._5wY-oa_photoFallback{object-fit:cover;width:100%;height:100%}._5wY-oa_photoFallback{background:var(--kyl-accent-wash)}._5wY-oa_pick{background:var(--kyl-accent-wash);color:var(--kyl-accent-ink);border-radius:.2rem;justify-self:start;padding:.45rem .8rem;font-size:.75rem;font-weight:500}._5wY-oa_body{flex-direction:column;flex:1;gap:.75rem;padding-top:1.15rem;display:flex}._5wY-oa_cardHeader,._5wY-oa_cardContent,._5wY-oa_cardFooter{padding:0}._5wY-oa_cardHeader{gap:.6rem}._5wY-oa_cardHeader h3{font-family:var(--font-display);letter-spacing:var(--kyl-tracking-display);text-transform:none;text-wrap:pretty;font-size:clamp(1.35rem,1.65vw,1.7rem);font-weight:500;line-height:1.23}._5wY-oa_cardContent{color:var(--kyl-fg-muted);font-size:.9375rem;line-height:1.6}._5wY-oa_cardFooter{justify-content:space-between;align-items:center;gap:.75rem;margin-top:auto;padding-top:.75rem;display:flex}._5wY-oa_cardFooter>svg{width:1.1rem;height:1.1rem;color:var(--kyl-accent-ink);flex-shrink:0}._5wY-oa_meta{color:var(--kyl-fg-muted);flex-wrap:wrap;gap:.4rem;font-size:.75rem;line-height:1.5;display:flex}._5wY-oa_stretched:after{content:"";border-radius:.35rem;position:absolute;inset:0}._5wY-oa_stretched:focus-visible{outline:none}._5wY-oa_story:has(._5wY-oa_stretched:focus-visible){outline:2px solid var(--kyl-accent-ink);outline-offset:6px;border-radius:.35rem}._5wY-oa_story[data-featured=true]{grid-area:span 4/span 7}._5wY-oa_story[data-featured=true] ._5wY-oa_imageFrame{aspect-ratio:auto}._5wY-oa_story[data-featured=true] ._5wY-oa_photo{height:auto}._5wY-oa_story[data-featured=true] ._5wY-oa_photoFallback{aspect-ratio:3/2}._5wY-oa_story[data-featured=true] h3{max-width:28ch;letter-spacing:var(--kyl-tracking-display);font-size:clamp(1.8rem,2.55vw,2.7rem);line-height:1.13}._5wY-oa_story[data-featured=true] ._5wY-oa_body{gap:1rem}._5wY-oa_story[data-secondary=true]{grid-column:span 5}._5wY-oa_story[data-secondary=true] ._5wY-oa_card{grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);align-content:stretch;gap:1rem;display:grid}._5wY-oa_story[data-secondary=true] ._5wY-oa_imageFrame{aspect-ratio:auto;align-self:stretch;min-height:0}._5wY-oa_story[data-secondary=true] ._5wY-oa_photo,._5wY-oa_story[data-secondary=true] ._5wY-oa_photoFallback{position:absolute;inset:0}._5wY-oa_story[data-secondary=true] ._5wY-oa_body{padding-top:0}._5wY-oa_story[data-secondary=true] ._5wY-oa_cardContent{font-size:.8125rem}._5wY-oa_story[data-secondary=true] ._5wY-oa_cardFooter{margin-top:0;padding-top:.5rem}._5wY-oa_caption{border-top:1px solid var(--kyl-line);color:var(--kyl-fg-muted);margin-top:2rem;padding-top:1rem;font-size:.75rem}@media (max-width:1279px){._5wY-oa_spread{grid-template-columns:repeat(2,minmax(0,1fr))}._5wY-oa_story,._5wY-oa_story[data-featured=true],._5wY-oa_story[data-secondary=true]{border:0;grid-area:auto/span 1;padding:0}._5wY-oa_story[data-secondary=true] ._5wY-oa_card{display:flex}._5wY-oa_story[data-featured=true]{grid-column:1/-1}._5wY-oa_story[data-featured=true] ._5wY-oa_card{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:1.5rem;display:grid}._5wY-oa_story[data-featured=true] ._5wY-oa_body{padding-top:0}._5wY-oa_story[data-secondary=true] ._5wY-oa_imageFrame{aspect-ratio:3/2;align-self:stretch;min-height:0}._5wY-oa_story[data-secondary=true] ._5wY-oa_photo,._5wY-oa_story[data-secondary=true] ._5wY-oa_photoFallback{position:static}._5wY-oa_imageFrame{aspect-ratio:3/2}._5wY-oa_story[data-secondary=true] ._5wY-oa_body{padding-top:1.15rem}._5wY-oa_story[data-featured=true] h3{font-size:1.7rem}._5wY-oa_cardContent{display:none}._5wY-oa_heading{flex-direction:column;align-items:flex-start;gap:1.2rem}}@media (max-width:639px){._5wY-oa_spread{grid-template-columns:1fr;gap:2rem}._5wY-oa_story,._5wY-oa_story[data-featured=true],._5wY-oa_story[data-secondary=true]{grid-column:1}._5wY-oa_story[data-featured=true] h3{font-size:1.8rem}._5wY-oa_story[data-featured=true] ._5wY-oa_card{align-items:stretch;gap:0;display:flex}._5wY-oa_story[data-featured=true] ._5wY-oa_body{padding-top:1.15rem}}@media (prefers-reduced-motion:no-preference){._5wY-oa_cardFooter>svg{transition:transform .2s var(--kyl-ease)}._5wY-oa_story:hover ._5wY-oa_cardFooter>svg,._5wY-oa_story:focus-within ._5wY-oa_cardFooter>svg{transform:translate(2px,-2px)}}
._51ObBq_wall{padding-block:clamp(3.5rem,7vw,6rem);overflow:hidden}._51ObBq_rows{gap:1.25rem;margin-top:clamp(2rem,4vw,3rem);display:grid;position:relative}._51ObBq_rows:before,._51ObBq_rows:after{content:"";z-index:2;pointer-events:none;width:clamp(2rem,8vw,9rem);position:absolute;top:0;bottom:0}._51ObBq_rows:before{background:linear-gradient(to right, var(--kyl-bg), transparent);left:0}._51ObBq_rows:after{background:linear-gradient(to left, var(--kyl-bg), transparent);right:0}._51ObBq_lane{overflow:hidden}._51ObBq_track{width:max-content;animation:64s linear infinite _51ObBq_wall-drift;display:flex}._51ObBq_lane[data-direction=right] ._51ObBq_track{animation-duration:76s;animation-direction:reverse}._51ObBq_lane:hover ._51ObBq_track{animation-play-state:paused}._51ObBq_run{flex:none;gap:1.25rem;margin:0;padding:0 .625rem;list-style:none;display:flex}._51ObBq_card{border:1px solid var(--kyl-line);background:var(--kyl-surface);width:clamp(18rem,24vw,24rem);box-shadow:var(--kyl-shadow-sm);transition:translate var(--kyl-dur) var(--kyl-ease), box-shadow var(--kyl-dur) var(--kyl-ease), border-color var(--kyl-dur) var(--kyl-ease);border-radius:1rem;flex-direction:column;flex:none;justify-content:space-between;gap:1.25rem;padding:1.5rem 1.625rem;display:flex}._51ObBq_card:hover{border-color:var(--kyl-line-strong);box-shadow:var(--kyl-shadow-md);translate:0 -3px}._51ObBq_quote{color:var(--kyl-fg);-webkit-line-clamp:5;-webkit-box-orient:vertical;margin:0;font-size:1rem;line-height:1.6;display:-webkit-box;overflow:hidden}._51ObBq_by{border-top:1px solid var(--kyl-line);flex-wrap:wrap;align-items:baseline;gap:.25rem .625rem;margin:0;padding-top:1rem;font-size:.8125rem;display:flex}._51ObBq_name{color:var(--kyl-fg);font-weight:600}._51ObBq_role{color:var(--kyl-fg-muted)}._51ObBq_mark{border:1px solid var(--kyl-line);border-radius:var(--kyl-radius-pill);color:var(--kyl-fg-muted);padding:.1rem .5rem;font-size:.6875rem}@keyframes _51ObBq_wall-drift{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){._51ObBq_track{animation-play-state:paused}}
