.hero-module__FBiGaq__root{--paper:var(--navy);--sky:#f6f8fb24;--ink:var(--wall-foreground);--line:#f6f8fb38;--ease:var(--motion-out);--ease-io:var(--motion-in-out);--d:.1s;display:contents}:root[data-intro=play] .hero-module__FBiGaq__root{--d:1.5s}.hero-module__FBiGaq__hero{z-index:0;isolation:isolate;background:var(--paper);min-height:100svh;color:var(--ink);--to-title:clamp(1.125rem, 3.25svh, 2rem);--to-bar:clamp(1.5rem, 4.5svh, 2.75rem);grid-template-rows:minmax(0,1fr);padding-block-start:5rem;display:grid;position:sticky;top:0;overflow:clip}.hero-module__FBiGaq__hero ::selection{background:var(--wall-foreground);color:var(--navy)}@media (max-height:539px){.hero-module__FBiGaq__hero{position:relative}}.hero-module__FBiGaq__hero[data-covered=true]{visibility:hidden}.hero-module__FBiGaq__dim{z-index:3;background:var(--navy);opacity:0;pointer-events:none;position:absolute;inset:0}.hero-module__FBiGaq__bar{z-index:40;color:var(--ink);transition:translate .55s var(--ease), background-color .5s var(--ease), color .5s var(--ease), border-color .5s var(--ease);position:absolute;inset:0 0 auto}.hero-module__FBiGaq__bar[data-hidden=true]{translate:0 -105%}@media (prefers-reduced-motion:no-preference){.hero-module__FBiGaq__bar[data-floating=true]{animation:hero-module__FBiGaq__barDrop .55s var(--ease)}}@keyframes hero-module__FBiGaq__barDrop{0%{translate:0 -105%}}.hero-module__FBiGaq__bar[data-floating=true]{background:var(--paper);border-bottom:1px solid var(--line);position:fixed}.hero-module__FBiGaq__bar[data-theme=light]{--ink:var(--foreground);--paper:var(--background);--sky:color-mix(in srgb, var(--foreground) 8%, transparent);--line:var(--border)}.hero-module__FBiGaq__bar[data-theme=light][data-floating=true]{background:var(--background)}.hero-module__FBiGaq__wordmark{position:relative}.hero-module__FBiGaq__logoInk{opacity:0;position:absolute;inset:0}.hero-module__FBiGaq__logoLight,.hero-module__FBiGaq__logoInk{transition:opacity .5s var(--ease)}.hero-module__FBiGaq__bar[data-theme=light] .hero-module__FBiGaq__logoLight{opacity:0}.hero-module__FBiGaq__bar[data-theme=light] .hero-module__FBiGaq__logoInk{opacity:1}.dark .hero-module__FBiGaq__bar[data-theme=light] .hero-module__FBiGaq__logoLight{opacity:1}.dark .hero-module__FBiGaq__bar[data-theme=light] .hero-module__FBiGaq__logoInk{opacity:0}.hero-module__FBiGaq__top{grid-template-columns:1fr auto;align-items:center;gap:1rem;height:5rem;display:grid}.hero-module__FBiGaq__wordmark{justify-self:start;display:block}.hero-module__FBiGaq__wordmark img{width:auto;height:2.375rem}.hero-module__FBiGaq__lang:focus-visible,.hero-module__FBiGaq__pro:focus-visible{outline:3px solid var(--ink);outline-offset:3px}.hero-module__FBiGaq__end{justify-self:end;align-items:center;gap:.375rem;display:flex}.hero-module__FBiGaq__lang{height:2.75rem;color:var(--ink);cursor:pointer;transition:background-color .3s var(--ease), color .5s var(--ease);border-radius:.75rem;align-items:center;gap:.375rem;padding-inline:.75rem .625rem;font-size:.875rem;font-weight:600;display:inline-flex}.hero-module__FBiGaq__lang:hover,.hero-module__FBiGaq__lang[aria-expanded=true]{background:var(--sky)}.hero-module__FBiGaq__langGlobe{width:1.25rem;height:1.25rem}.hero-module__FBiGaq__langCaret{opacity:.6;width:.75rem;height:.75rem;transition:rotate .4s var(--ease)}.hero-module__FBiGaq__lang[aria-expanded=true] .hero-module__FBiGaq__langCaret{rotate:180deg}.hero-module__FBiGaq__pro{height:3rem;color:var(--ink);box-shadow:inset 0 0 0 1px var(--line);white-space:nowrap;transition:background-color .3s var(--ease), color .5s var(--ease), box-shadow .5s var(--ease);-webkit-tap-highlight-color:transparent;border-radius:1rem;align-items:center;gap:.625rem;padding:.3125rem;padding-inline-end:1.125rem;font-size:.9375rem;font-weight:600;display:inline-flex}.hero-module__FBiGaq__pro:hover{background:var(--sky)}.hero-module__FBiGaq__roll svg{color:currentColor}.hero-module__FBiGaq__pro:active{scale:.98}.hero-module__FBiGaq__proDisc{width:2.375rem;height:2.375rem;color:inherit;border-radius:.6875rem;flex:none;place-items:center;display:grid;position:relative}.hero-module__FBiGaq__proDisc img{border-radius:inherit;object-fit:cover}.hero-module__FBiGaq__proDisc svg{transform-origin:50% 85%;width:1.6rem;height:1.6rem}.hero-module__FBiGaq__proPending{border-radius:inherit;background:color-mix(in srgb, var(--navy) 55%, transparent);place-items:center;display:grid;position:absolute;inset:0}.hero-module__FBiGaq__proPending:after{content:"";border:2px solid;border-block-start-color:#0000;border-radius:50%;width:1.25rem;height:1.25rem;animation:.7s linear infinite hero-module__FBiGaq__turn}.hero-module__FBiGaq__roll{line-height:1.3;display:grid;overflow:hidden}.hero-module__FBiGaq__roll>span{transition:translate .5s var(--ease);grid-area:1/1;align-items:center;gap:.375rem;display:inline-flex}.hero-module__FBiGaq__roll>span:last-child{translate:0 115%}.hero-module__FBiGaq__roll svg{width:.9rem;height:.9rem}[dir=rtl] .hero-module__FBiGaq__roll svg{scale:-1 1}.hero-module__FBiGaq__pro:hover .hero-module__FBiGaq__roll>span:first-child{translate:0 -115%}.hero-module__FBiGaq__pro:hover .hero-module__FBiGaq__roll>span:last-child{translate:0}@media (prefers-reduced-motion:no-preference){.hero-module__FBiGaq__pro:hover .hero-module__FBiGaq__proDisc svg{animation:hero-module__FBiGaq__swing .9s var(--ease)}}@keyframes hero-module__FBiGaq__swing{25%{rotate:-10deg}55%{rotate:7deg}80%{rotate:-3deg}}.hero-module__FBiGaq__toTop{--bar-h:5rem;top:calc(.75rem + env(safe-area-inset-top));z-index:39;background:var(--card);width:2.75rem;height:2.75rem;color:var(--foreground);box-shadow:0 6px 18px -8px color-mix(in srgb, var(--navy) 35%, transparent);cursor:pointer;opacity:0;visibility:hidden;touch-action:manipulation;-webkit-tap-highlight-color:transparent;transition:opacity .3s var(--motion-out), translate .55s var(--motion-out), visibility 0s .3s, background-color .2s ease;border-radius:.75rem;place-items:center;margin-inline:auto;display:grid;position:fixed;inset-inline:0;translate:0 -.75rem}.hero-module__FBiGaq__toTop svg{width:1.25rem;height:1.25rem}.hero-module__FBiGaq__toTop[data-shown=true]{opacity:1;visibility:visible;transition-delay:0s;translate:0}.hero-module__FBiGaq__toTop[data-shown=true][data-under-bar=true]{translate:0 var(--bar-h)}@media (hover:hover) and (pointer:fine){.hero-module__FBiGaq__toTop:hover{background:var(--accent)}}.hero-module__FBiGaq__toTop:active{scale:.94}.hero-module__FBiGaq__toTop:focus-visible{outline:3px solid var(--ring);outline-offset:3px}@media (max-width:1023px){.hero-module__FBiGaq__toTop{--bar-h:4rem}}@media (prefers-reduced-motion:reduce){.hero-module__FBiGaq__toTop{transition:opacity .2s linear,visibility 0s .2s;translate:none}.hero-module__FBiGaq__toTop[data-shown=true]{translate:none}.hero-module__FBiGaq__toTop[data-shown=true][data-under-bar=true]{translate:0 var(--bar-h)}}.hero-module__FBiGaq__stage{pointer-events:none;grid-template-columns:minmax(0,1fr);align-items:end;padding-block:2rem clamp(2.5rem,8svh,5rem);display:grid}.hero-module__FBiGaq__copy{pointer-events:auto}.hero-module__FBiGaq__titles{margin-bottom:var(--to-bar);display:grid}.hero-module__FBiGaq__titles>*{grid-area:1/1;align-self:end}.hero-module__FBiGaq__title{font-family:var(--font-display);letter-spacing:calc(-.024em * var(--tracking-scale));margin:0;font-size:clamp(2.75rem,min(1.5rem + 4vw,11.5svh),5.5rem);font-weight:620;line-height:1.04}[dir=rtl] .hero-module__FBiGaq__title{font-size:clamp(2.35rem,min(1.3rem + 3.2vw,9.5svh),4.5rem);line-height:1.3}.hero-module__FBiGaq__line{margin:-.06em -.14em -.18em;padding:.06em .14em .18em;display:block;overflow:clip}[dir=rtl] .hero-module__FBiGaq__line{margin-block:-.2em -.28em;padding-block:.2em .28em}.hero-module__FBiGaq__flip{--swap-by:125%;transform-origin:0 100%;display:grid}[dir=rtl] .hero-module__FBiGaq__flip{transform-origin:100% 100%}.hero-module__FBiGaq__flip>span{text-wrap:balance;display:block}@media (min-width:640px){.hero-module__FBiGaq__flip>span{white-space:nowrap}}.hero-module__FBiGaq__swap{display:grid;overflow:clip}.hero-module__FBiGaq__swap>*{grid-area:1/1}:root[data-audience=kine] :is(.hero-module__FBiGaq__flip,.hero-module__FBiGaq__swap)>[data-side=patient]{translate:0 calc(-1 * var(--swap-by,110%));visibility:hidden}:root:not([data-audience=kine]) :is(.hero-module__FBiGaq__flip,.hero-module__FBiGaq__swap)>[data-side=kine]{translate:0 var(--swap-by,110%);visibility:hidden}.hero-module__FBiGaq__switch{width:fit-content;background:color-mix(in srgb, var(--navy) 55%, transparent);box-shadow:inset 0 0 0 1px var(--line);border-radius:1.125rem;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;margin-block-end:var(--to-title);padding:.3125rem;display:grid;position:relative}.hero-module__FBiGaq__switch:has(:focus-visible){outline:3px solid var(--wall-foreground);outline-offset:3px}.hero-module__FBiGaq__side,.hero-module__FBiGaq__face{white-space:nowrap;justify-content:center;align-items:center;gap:.625rem;min-height:3.25rem;padding-inline:1.125rem 1.375rem;font-size:1.0625rem;font-weight:600;display:inline-flex}.hero-module__FBiGaq__sideIcon{flex:none;width:1.75rem;height:1.75rem}.hero-module__FBiGaq__side{color:color-mix(in srgb, var(--wall-foreground) 68%, transparent);cursor:pointer;-webkit-user-select:none;user-select:none;touch-action:manipulation;-webkit-tap-highlight-color:transparent;border-radius:.8125rem;transition:color .2s;position:relative}@media (hover:hover) and (pointer:fine){.hero-module__FBiGaq__side:hover{color:var(--ink)}}.hero-module__FBiGaq__lit{background:color-mix(in srgb, var(--wall-foreground) 21%, transparent);color:var(--ink);pointer-events:none;clip-path:inset(0 50% 0 0 round .8125rem);border-radius:.8125rem;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;display:grid;position:absolute;inset:.3125rem}:root[data-audience=kine] .hero-module__FBiGaq__lit,:root[dir=rtl] .hero-module__FBiGaq__lit{clip-path:inset(0 0 0 50% round .8125rem)}:root[dir=rtl][data-audience=kine] .hero-module__FBiGaq__lit{clip-path:inset(0 50% 0 0 round .8125rem)}.hero-module__FBiGaq__slab{--row:3.75rem;--corner:.8125rem;--pad:.5rem;--tint:color-mix(in oklch, var(--wall) 20%, var(--wall-foreground));--tint-hover:color-mix(in oklch, var(--wall) 30%, var(--wall-foreground));--icon:1.5rem;--icon-at:.875rem;--text-at:calc(var(--icon-at) + var(--icon) + .625rem);--bar-paper:var(--wall-foreground);--bar-ink:var(--navy);--bar-mark:var(--wall);--locate-ink:var(--wall-deep);border-radius:calc(var(--corner) + var(--pad));background:var(--bar-paper);max-width:44rem;color:var(--bar-ink);transition:box-shadow .2s;overflow:clip}.dark .hero-module__FBiGaq__slab{--bar-paper:var(--card);--bar-ink:var(--foreground);--bar-mark:var(--wall-ink);--locate-ink:var(--accent-foreground);--tint:var(--accent);--tint-hover:var(--secondary);box-shadow:0 0 0 1px var(--input)}.hero-module__FBiGaq__slab:has(.hero-module__FBiGaq__input:focus-visible){box-shadow:0 0 0 4px var(--bar-mark)}.hero-module__FBiGaq__slab>.hero-module__FBiGaq__swap{--swap-d:80ms}.hero-module__FBiGaq__row{align-items:stretch;gap:var(--pad);min-width:0;min-height:calc(var(--row) + 2 * var(--pad));padding:var(--pad);display:flex}.hero-module__FBiGaq__field{flex:1;min-width:0;display:flex;position:relative}.hero-module__FBiGaq__fieldBox{flex:1;min-width:0;display:flex}.hero-module__FBiGaq__fieldIcon{width:var(--icon);height:var(--icon);color:var(--bar-mark);pointer-events:none;margin-block:auto;position:absolute;inset-block:0;inset-inline-start:var(--icon-at)}.hero-module__FBiGaq__fieldPending{border:2px solid;border-block-start-color:#0000;border-radius:50%;animation:.7s linear infinite hero-module__FBiGaq__turn}.hero-module__FBiGaq__input{width:100%;min-width:0;padding-inline:var(--text-at) .25rem;color:var(--bar-ink);text-overflow:ellipsis;background:0 0;outline:none;font-size:1.1875rem;font-weight:600}.hero-module__FBiGaq__input::placeholder{color:#0000;opacity:1}.hero-module__FBiGaq__input[readonly]{cursor:pointer}.hero-module__FBiGaq__hint{inset-block:0;inset-inline:var(--text-at) .25rem;height:1.5em;color:color-mix(in srgb, var(--bar-ink) 66%, transparent);pointer-events:none;margin-block:auto;font-size:1.1875rem;font-weight:500;line-height:1.5;position:absolute;overflow:clip}.hero-module__FBiGaq__hint>span{display:block}.hero-module__FBiGaq__hint>span>span{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.hero-module__FBiGaq__field:has(.hero-module__FBiGaq__input:not(:placeholder-shown)) .hero-module__FBiGaq__hint{visibility:hidden}.hero-module__FBiGaq__locate{border-radius:var(--corner);background:var(--tint);color:var(--locate-ink);white-space:nowrap;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;transition:background-color .2s ease, scale .16s var(--ease);flex:none;place-items:center;padding-inline:1.25rem;font-size:1rem;font-weight:600;display:inline-grid}.hero-module__FBiGaq__locate:active:not(:disabled){scale:.97}.hero-module__FBiGaq__locate:disabled{cursor:progress}@media (hover:hover) and (pointer:fine){.hero-module__FBiGaq__locate:hover:not(:disabled){background:var(--tint-hover)}}.hero-module__FBiGaq__locate:focus-visible{outline:2px solid var(--bar-mark);outline-offset:-2px}.hero-module__FBiGaq__locateFaces{place-items:center;display:grid}.hero-module__FBiGaq__locateFaces>*{transition:opacity .2s var(--ease);grid-area:1/1}.hero-module__FBiGaq__locateFaces>[data-shown=false]{opacity:0}.hero-module__FBiGaq__locateTurn{border:2px solid;border-block-start-color:#0000;border-radius:50%;width:1.125rem;height:1.125rem;animation:.7s linear infinite hero-module__FBiGaq__turn}.hero-module__FBiGaq__slab[data-risen]{translate:0 var(--rise);z-index:2;position:relative}:root[data-hero-search] :is(.hero-module__FBiGaq__switch,.hero-module__FBiGaq__titles,.hero-module__FBiGaq__bar){opacity:0;visibility:hidden}:root[data-hero-search] .hero-module__FBiGaq__film{opacity:.14}.hero-module__FBiGaq__places{z-index:2;height:calc(var(--vvh,100dvh) - var(--places-top,0px));overscroll-behavior:contain;color:var(--ink);position:fixed;overflow-y:auto}.hero-module__FBiGaq__places ul{margin:0;padding:0;list-style:none}.hero-module__FBiGaq__places li+li{border-block-start:1px solid var(--line)}.hero-module__FBiGaq__places button{text-align:start;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;width:100%;min-height:3.25rem;padding-inline:.875rem;font-size:1.125rem;font-weight:600}.hero-module__FBiGaq__places button:active{background:var(--sky)}.hero-module__FBiGaq__places button:focus-visible{outline:2px solid var(--wall-foreground);outline-offset:-2px}.hero-module__FBiGaq__places p{color:color-mix(in srgb, var(--wall-foreground) 72%, transparent);margin:0;padding:.875rem}.hero-module__FBiGaq__fieldClose{width:var(--text-at);color:var(--bar-mark);cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;place-items:center;display:grid;position:absolute;inset-block:0;inset-inline-start:0}.hero-module__FBiGaq__fieldClose svg{width:var(--icon);height:var(--icon)}.hero-module__FBiGaq__fieldClose:focus-visible{outline:2px solid var(--bar-mark);outline-offset:-2px;border-radius:var(--corner)}.hero-module__FBiGaq__prices{min-width:0;padding-inline:var(--text-at) .5rem;border-radius:var(--corner);color:var(--bar-ink);white-space:nowrap;touch-action:manipulation;-webkit-tap-highlight-color:transparent;flex:1;align-items:center;font-size:1.0625rem;font-weight:600;transition:background-color .2s;display:flex;position:relative}@media (hover:hover) and (pointer:fine){.hero-module__FBiGaq__prices:hover{background:var(--tint)}}.hero-module__FBiGaq__prices:focus-visible{outline:2px solid var(--bar-mark);outline-offset:-2px}.hero-module__FBiGaq__cta{border-radius:var(--corner);background:var(--wall);color:var(--wall-foreground);white-space:nowrap;touch-action:manipulation;-webkit-tap-highlight-color:transparent;transition:background-color .2s ease, scale .16s var(--ease);flex:none;justify-content:center;align-items:center;padding-inline:1.75rem;font-size:1.0625rem;font-weight:600;display:flex;position:relative}.hero-module__FBiGaq__cta:active{scale:.97}@media (hover:hover) and (pointer:fine){.hero-module__FBiGaq__cta:hover{background:var(--wall-deep)}}.hero-module__FBiGaq__cta:focus-visible{outline:2px solid var(--wall-foreground);outline-offset:-4px}.hero-module__FBiGaq__ctaPending{border:2px solid;border-block-start-color:#0000;border-radius:50%;width:1rem;height:1rem;margin-block:auto;animation:.7s linear infinite hero-module__FBiGaq__turn;position:absolute;inset-block:0;inset-inline-end:.5rem}.hero-module__FBiGaq__film{z-index:-1;background:var(--navy);position:absolute;inset:0;overflow:hidden}.hero-module__FBiGaq__reel{position:absolute;inset:-3%;container-type:size}[dir=rtl] .hero-module__FBiGaq__reel{scale:-1 1}.hero-module__FBiGaq__pan{--at:0;--pw:max(130cqw, 100cqh * 16 / 9);width:var(--pw);aspect-ratio:16/9;translate:calc((100cqw - var(--pw)) * var(--at)) -50%;position:absolute;top:50%;left:0}:root[data-audience=kine] .hero-module__FBiGaq__pan{--at:.9}.hero-module__FBiGaq__pan img,.hero-module__FBiGaq__pan video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.hero-module__FBiGaq__pan video{opacity:0;transition:opacity .3s linear}.hero-module__FBiGaq__pan video[data-shown=true]{opacity:1}.hero-module__FBiGaq__wash{background:linear-gradient(180deg, color-mix(in srgb, var(--navy) 60%, transparent) 0%, transparent 22%), linear-gradient(90deg, color-mix(in srgb, var(--navy) 94%, transparent) 0%, color-mix(in srgb, var(--navy) 84%, transparent) 28%, color-mix(in srgb, var(--navy) 45%, transparent) 52%, transparent 76%), color-mix(in srgb, var(--navy) 14%, transparent);position:absolute;inset:0}[dir=rtl] .hero-module__FBiGaq__wash{scale:-1 1}@media (max-width:1023px){.hero-module__FBiGaq__hero{--foot:clamp(4.5rem, 11svh, 6.5rem);padding-block-start:4rem}.hero-module__FBiGaq__top{height:4rem}.hero-module__FBiGaq__wordmark img{height:2rem}.hero-module__FBiGaq__stage{padding-block:1rem calc(var(--foot) + env(safe-area-inset-bottom));grid-template-columns:minmax(0,1fr)}.hero-module__FBiGaq__title{--widest:9.8;font-size:min(3rem, (100vw - 2 * var(--gutter)) / var(--widest))}:lang(en) .hero-module__FBiGaq__title{--widest:10.25}[dir=rtl] .hero-module__FBiGaq__title{--widest:9;font-size:min(2.75rem, (100vw - 2 * var(--gutter)) / var(--widest))}}@media (max-width:1023px) and (min-height:540px){.hero-module__FBiGaq__hero{--lines:min(20vw, 6.25rem);--parts:7.625rem;--words:calc(var(--foot) + var(--to-title) + var(--to-bar) + var(--lines) + var(--parts))}[dir=rtl] .hero-module__FBiGaq__hero{--lines:min(28vw, 7.75rem)}.hero-module__FBiGaq__pan{--at:.6;--pw:max(130cqw, (100cqh - var(--words)) * 16 / 9);translate:calc((100cqw - var(--pw)) * var(--at)) 0;top:0;overflow:clip}:root[data-audience=kine] .hero-module__FBiGaq__pan{--at:.92}.hero-module__FBiGaq__pan:after{content:"";background:linear-gradient(180deg, transparent 56%, color-mix(in srgb, var(--navy) 38%, transparent) 76%, color-mix(in srgb, var(--navy) 86%, transparent) 92%, var(--navy) 100%);position:absolute;inset:0}.hero-module__FBiGaq__wash{background:linear-gradient(180deg, color-mix(in srgb, var(--navy) 62%, transparent) 0%, transparent 16%)}[dir=rtl] .hero-module__FBiGaq__wash{scale:none}}@media (min-width:640px) and (max-width:1023px){.hero-module__FBiGaq__title{font-size:clamp(2.25rem,min(7.4vw,13svh),4.5rem)}[dir=rtl] .hero-module__FBiGaq__title{font-size:clamp(2.15rem,min(6.6vw,11svh),3.75rem)}}@media (min-width:640px) and (max-width:1023px) and (min-height:540px){.hero-module__FBiGaq__hero{--lines:15.4vw;--parts:8.625rem}[dir=rtl] .hero-module__FBiGaq__hero{--lines:18vw}}@media (max-width:1023px) and (max-height:539px){.hero-module__FBiGaq__stage{padding-block:1rem 1.25rem}.hero-module__FBiGaq__wash{background:linear-gradient(180deg, color-mix(in srgb, var(--navy) 60%, transparent) 0%, transparent 22%), linear-gradient(90deg, color-mix(in srgb, var(--navy) 94%, transparent) 0%, color-mix(in srgb, var(--navy) 84%, transparent) 45%, transparent 90%)}}@media (max-width:639px){.hero-module__FBiGaq__langGlobe{width:1.125rem;height:1.125rem}.hero-module__FBiGaq__lang{gap:.3125rem;padding-inline:.625rem .5rem}.hero-module__FBiGaq__pro{gap:.5rem;height:2.75rem;padding-inline-end:.875rem;font-size:.875rem}.hero-module__FBiGaq__proDisc{width:2.125rem;height:2.125rem}.hero-module__FBiGaq__proSolo{padding-inline-end:.3125rem}.hero-module__FBiGaq__proSolo .hero-module__FBiGaq__roll{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.hero-module__FBiGaq__switch{width:auto}.hero-module__FBiGaq__side,.hero-module__FBiGaq__face{gap:.4375rem;min-height:3rem;padding-inline:.25rem;font-size:.9375rem}.hero-module__FBiGaq__sideIcon{width:1.5rem;height:1.5rem}.hero-module__FBiGaq__slab{--row:3.25rem;--corner:.6875rem;--pad:.4375rem;--icon:1.375rem;--icon-at:.625rem}.hero-module__FBiGaq__input,.hero-module__FBiGaq__hint{font-size:1.0625rem}.hero-module__FBiGaq__locate{padding-inline:.75rem;font-size:.9375rem}.hero-module__FBiGaq__prices{padding-inline:var(--icon-at) .25rem;font-size:1rem}.hero-module__FBiGaq__cta{padding-inline:1rem;font-size:1rem}}@media (max-width:359px){.hero-module__FBiGaq__side,.hero-module__FBiGaq__face{gap:.3125rem;font-size:.875rem}.hero-module__FBiGaq__sideIcon{width:1.375rem;height:1.375rem}.hero-module__FBiGaq__locate{font-size:.875rem}.hero-module__FBiGaq__prices{padding-inline:.375rem 0;font-size:.875rem}.hero-module__FBiGaq__cta{padding-inline:.625rem;font-size:.875rem}}.hero-module__FBiGaq__intro{display:none}:root[data-intro=play] .hero-module__FBiGaq__intro{z-index:100;background:var(--background);pointer-events:none;animation:hero-module__FBiGaq__introOut .7s var(--motion-out) 1.45s forwards;display:block;position:fixed;inset:0}.hero-module__FBiGaq__introLogo{width:7.17rem;height:2.375rem;fill:var(--wall-foreground);position:absolute;top:50%;left:50%;overflow:visible;translate:-50% -50%;scale:3.4}@media (max-width:1023px){.hero-module__FBiGaq__introLogo{scale:2.6}}.hero-module__FBiGaq__glyph{animation:hero-module__FBiGaq__introGlyphIn .9s var(--motion-out) calc(.1s + var(--i) * 55ms) both}@keyframes hero-module__FBiGaq__introGlyphIn{0%{translate:0 170px}}@keyframes hero-module__FBiGaq__introOut{to{opacity:0;visibility:hidden}}@media (prefers-reduced-motion:no-preference){.hero-module__FBiGaq__wordmark{--n:0}.hero-module__FBiGaq__lang{--n:1}.hero-module__FBiGaq__pro{--n:2}:is(.hero-module__FBiGaq__wordmark,.hero-module__FBiGaq__lang,.hero-module__FBiGaq__pro){animation:hero-module__FBiGaq__navIn 1s var(--ease) calc(var(--d) + .25s + var(--n) * 70ms) backwards}.hero-module__FBiGaq__film{animation:hero-module__FBiGaq__fadeIn 1.6s var(--ease) var(--d) backwards}.hero-module__FBiGaq__pan img,.hero-module__FBiGaq__pan video{animation:hero-module__FBiGaq__filmSettle 2.4s var(--ease) var(--d) backwards}.hero-module__FBiGaq__switch{transform-origin:0;animation:hero-module__FBiGaq__fadeIn .8s var(--ease) calc(var(--d) + 50ms) backwards, hero-module__FBiGaq__switchCall 1.1s var(--ease-io) calc(var(--d) + .6s) both}[dir=rtl] .hero-module__FBiGaq__switch{transform-origin:100%}.hero-module__FBiGaq__switch:after{content:"";border-radius:inherit;pointer-events:none;opacity:0;animation:hero-module__FBiGaq__switchRing 1.3s var(--ease) calc(var(--d) + .85s) both;position:absolute;inset:0}.hero-module__FBiGaq__slab{animation:hero-module__FBiGaq__slabIn .9s var(--ease) calc(var(--d) + .42s) backwards;transition:box-shadow .2s ease, translate .45s var(--motion-drawer)}:is(.hero-module__FBiGaq__switch,.hero-module__FBiGaq__titles){transition:opacity .2s var(--ease), visibility 0s}:root[data-hero-search] :is(.hero-module__FBiGaq__switch,.hero-module__FBiGaq__titles){transition:opacity .16s var(--ease), visibility 0s .16s}.hero-module__FBiGaq__film{transition:opacity .35s var(--ease)}.hero-module__FBiGaq__places{animation:hero-module__FBiGaq__placesIn .4s var(--ease) .12s backwards}.hero-module__FBiGaq__hint>[data-rolls]{animation:hero-module__FBiGaq__hintRoll 15.6s var(--ease-io) calc(var(--d) + 2.4s) infinite}.hero-module__FBiGaq__field:focus-within .hero-module__FBiGaq__hint>[data-rolls]{animation:none}.hero-module__FBiGaq__hero[data-covered=true] .hero-module__FBiGaq__hint>[data-rolls]{animation-play-state:paused}.hero-module__FBiGaq__flip{animation:hero-module__FBiGaq__lineRise 1.1s var(--ease) calc(var(--d) + .12s + var(--i,0) * .1s) backwards}.hero-module__FBiGaq__lit{transition:clip-path .45s var(--ease-io)}:is(.hero-module__FBiGaq__flip,.hero-module__FBiGaq__swap)>[data-side]{transition:translate .62s var(--ease) calc(80ms + var(--swap-d,0s) + var(--i,0) * 70ms), visibility 0s}:root[data-audience=kine] :is(.hero-module__FBiGaq__flip,.hero-module__FBiGaq__swap)>[data-side=patient],:root:not([data-audience=kine]) :is(.hero-module__FBiGaq__flip,.hero-module__FBiGaq__swap)>[data-side=kine]{transition:translate .26s var(--ease) calc(var(--i,0) * 30ms), visibility 0s .32s}.hero-module__FBiGaq__pan{transition:translate 1.1s var(--ease-io)}}@keyframes hero-module__FBiGaq__turn{to{rotate:1turn}}@keyframes hero-module__FBiGaq__fadeIn{0%{opacity:0}}@keyframes hero-module__FBiGaq__navIn{0%{opacity:0;translate:0 -1.25rem}}@keyframes hero-module__FBiGaq__lineRise{0%{translate:0 112%;rotate:2.5deg}}[dir=rtl] .hero-module__FBiGaq__flip{animation-name:hero-module__FBiGaq__lineRiseRtl}@keyframes hero-module__FBiGaq__lineRiseRtl{0%{translate:0 112%;rotate:-2.5deg}}@keyframes hero-module__FBiGaq__filmSettle{0%{scale:1.08}}@keyframes hero-module__FBiGaq__slabIn{0%{opacity:0;translate:0 .75rem}}@keyframes hero-module__FBiGaq__placesIn{0%{opacity:0;translate:0 .75rem}}@keyframes hero-module__FBiGaq__hintRoll{0%,14%{translate:0}16.67%,30.67%{translate:0 -14.2857%}33.33%,47.33%{translate:0 -28.5714%}50%,64%{translate:0 -42.8571%}66.67%,80.67%{translate:0 -57.1429%}83.33%,97.33%{translate:0 -71.4286%}to{translate:0 -85.7143%}}@keyframes hero-module__FBiGaq__switchCall{45%{scale:1.025}}@keyframes hero-module__FBiGaq__switchRing{0%{opacity:1;box-shadow:0 0 0 0 color-mix(in srgb, var(--wall-foreground) 55%, transparent)}to{opacity:0;box-shadow:0 0 0 .875rem #0000}}@media (prefers-reduced-motion:reduce){:root[data-intro=play] .hero-module__FBiGaq__intro{display:none}:root[data-audience=kine] :is(.hero-module__FBiGaq__flip,.hero-module__FBiGaq__swap)>[data-side=patient],:root:not([data-audience=kine]) :is(.hero-module__FBiGaq__flip,.hero-module__FBiGaq__swap)>[data-side=kine]{opacity:0;transition:opacity .2s,visibility 0s .2s;translate:none}:is(.hero-module__FBiGaq__flip,.hero-module__FBiGaq__swap)>[data-side]{transition:opacity .2s,visibility}}
.home-module__06co2W__page{overflow-x:clip}.home-module__06co2W__page>section{z-index:1;position:relative}.home-module__06co2W__noDrag img,.home-module__06co2W__noDrag video,.home-module__06co2W__noDrag svg{-webkit-user-drag:none;-webkit-touch-callout:none}.home-module__06co2W__revealMask{margin:-.08em -.12em -.22em;padding:.08em .12em .22em;display:block;overflow:clip}.home-module__06co2W__revealMask>span{display:block}@media (prefers-reduced-motion:no-preference){.home-module__06co2W__revealMask[data-reveal=wait]>span{translate:0 110%}.home-module__06co2W__revealMask[data-reveal=in]>span{transition:translate 1.15s cubic-bezier(.16, 1, .3, 1) calc(var(--i,0) * 90ms)}.home-module__06co2W__revealRise[data-reveal=wait]{opacity:0;translate:0 1.5rem}.home-module__06co2W__revealRise[data-reveal=in]{transition:opacity .8s var(--motion-out), translate 1s var(--motion-out);transition-delay:calc(var(--i,0) * 90ms)}}.home-module__06co2W__cta{isolation:isolate;border-radius:1rem;gap:1rem;height:3.75rem;padding-inline:1.75rem 1.5rem;font-size:1.125rem;position:relative;overflow:hidden}.home-module__06co2W__ctaFill{z-index:-1;background:var(--wall);transition:background-color .3s var(--motion-out);position:absolute;inset:0}.home-module__06co2W__cta:hover .home-module__06co2W__ctaFill{background:var(--wall-deep)}.home-module__06co2W__ctaIcon{transform-origin:50% 100%;transition:rotate .3s var(--motion-out), scale .3s var(--motion-out);place-items:center;display:grid}.home-module__06co2W__ctaIcon svg{transform-origin:50% 100%;width:1.75rem;height:1.75rem}.home-module__06co2W__cta:hover .home-module__06co2W__ctaIcon{rotate:-12deg;scale:1.2}.home-module__06co2W__cta:after{content:"";pointer-events:none;background:linear-gradient(105deg,#0000 30%,#ffffff4d 50%,#0000 70%);position:absolute;inset:0;translate:-100%}[dir=rtl] .home-module__06co2W__cta:after{translate:100%}@media (prefers-reduced-motion:no-preference){.home-module__06co2W__cta{transition:color .5s var(--motion-out) .2s, box-shadow .5s var(--motion-out), scale .2s var(--motion-out)}.home-module__06co2W__cta[data-ready=false]{color:var(--foreground);box-shadow:inset 0 0 0 1.5px var(--input);transition-delay:0s}.home-module__06co2W__cta[data-ready=false]:hover{box-shadow:inset 0 0 0 1.5px var(--foreground)}.home-module__06co2W__cta[data-ready=false] .home-module__06co2W__ctaFill{clip-path:inset(calc(100% - 3px) calc(100% - var(--cta-fill,0) * 100%) 0 0);transition:clip-path .2s linear}[dir=rtl] .home-module__06co2W__cta[data-ready=false] .home-module__06co2W__ctaFill{clip-path:inset(calc(100% - 3px) 0 0 calc(100% - var(--cta-fill,0) * 100%))}.home-module__06co2W__cta[data-ready=true] .home-module__06co2W__ctaFill{clip-path:inset(0);transition:clip-path .8s cubic-bezier(.65, 0, .35, 1), background-color .3s var(--motion-out)}.home-module__06co2W__cta[data-ready=true]:after{animation:home-module__06co2W__ctaShine 1.2s var(--motion-out) .6s}[dir=rtl] .home-module__06co2W__cta[data-ready=true]:after{animation-name:home-module__06co2W__ctaShineRtl}.home-module__06co2W__cta[data-ready=true] .home-module__06co2W__ctaIcon svg{animation:home-module__06co2W__ctaPop .6s var(--motion-out) .45s, home-module__06co2W__knock 3.6s ease-in-out 2s infinite}}@keyframes home-module__06co2W__ctaShine{0%{translate:-100%}to{translate:100%}}@keyframes home-module__06co2W__ctaShineRtl{0%{translate:100%}to{translate:-100%}}@keyframes home-module__06co2W__ctaPop{40%{scale:1.3}}@keyframes home-module__06co2W__knock{0%,22%,to{translate:0;rotate:none}4%{rotate:-14deg}8%{translate:0 -3px;rotate:12deg}12%{translate:0;rotate:-8deg}16%{rotate:5deg}20%{rotate:-2deg}}.home-module__06co2W__physios{--sheet-r:clamp(1.75rem, 4vw, 3.5rem)}.home-module__06co2W__physiosFrame{background:var(--background);border-radius:calc(var(--sheet,1) * var(--sheet-r)) calc(var(--sheet,1) * var(--sheet-r)) 0 0}.home-module__06co2W__physiosLayout{padding-block:var(--section-space);align-items:center;row-gap:clamp(2.25rem,7vw,3.5rem);display:grid}.home-module__06co2W__physiosText{display:contents}.home-module__06co2W__physiosMap{order:1;justify-self:center;width:100%;max-width:28rem}.home-module__06co2W__physiosLayout .home-module__06co2W__figures{order:2}.home-module__06co2W__physiosCta{order:3}@media (min-width:1024px){.home-module__06co2W__physiosLayout{grid-template-columns:minmax(0,30rem) minmax(0,1fr);column-gap:clamp(3rem,6vw,7rem)}.home-module__06co2W__physiosText{gap:clamp(2.5rem,6svh,3.75rem);display:grid}.home-module__06co2W__physiosMap{order:0;justify-self:end;max-width:38rem}}.home-module__06co2W__figures{grid-template-columns:repeat(2,minmax(0,max-content));column-gap:clamp(2.5rem,8vw,4.5rem);width:100%;display:grid}.home-module__06co2W__figure{align-content:start;gap:.5rem;display:grid}.home-module__06co2W__physiosMap svg{width:100%;height:auto;display:block;overflow:visible}.home-module__06co2W__physiosLand{fill:var(--accent);fill-opacity:var(--fill,1)}.home-module__06co2W__physiosEdge{fill:none;stroke:var(--wall-ink);stroke-width:.55px;stroke-linejoin:round;stroke-linecap:round;stroke-dasharray:1 1;stroke-dashoffset:calc(1 - var(--draw,1));opacity:min(1, calc(var(--draw,1) * 200))}.home-module__06co2W__physiosPen{fill:var(--wall);opacity:0;transition:opacity .3s var(--motion-out)}.home-module__06co2W__physiosPen[data-on=true]{opacity:1}.home-module__06co2W__physiosPenGlow{fill:color-mix(in oklch, var(--ring) 30%, transparent)}.home-module__06co2W__physiosWave{fill:none;stroke:color-mix(in oklch, var(--ring) 70%, transparent);stroke-width:2px;vector-effect:non-scaling-stroke;opacity:var(--wave-o,0);scale:var(--wave,1);transform-box:fill-box;transform-origin:50%}.home-module__06co2W__physiosDot{fill:var(--wall);stroke:var(--background);stroke-width:.7px;transform-box:fill-box;transform-origin:50%}.home-module__06co2W__physiosPing{fill:none;stroke:var(--wall);stroke-width:1.5px;vector-effect:non-scaling-stroke;opacity:0;transform-box:fill-box;transform-origin:50%}.home-module__06co2W__physiosName{font-family:var(--font-sans);fill:var(--muted-foreground);stroke:var(--background);stroke-width:1.1px;stroke-linejoin:round;paint-order:stroke;font-size:3.1px;font-weight:600}.home-module__06co2W__physiosCity[data-big=true] .home-module__06co2W__physiosName{fill:var(--foreground);font-size:3.4px}.home-module__06co2W__physiosCity[data-lit=false] :is(.home-module__06co2W__physiosDot,.home-module__06co2W__physiosName){opacity:0}.home-module__06co2W__physiosCity[data-lit=true] .home-module__06co2W__physiosDot{animation:.7s cubic-bezier(.16,1,.3,1) both home-module__06co2W__cityIn}.home-module__06co2W__physiosCity[data-lit=true] .home-module__06co2W__physiosPing{animation:1.4s cubic-bezier(.16,1,.3,1) both home-module__06co2W__cityPing}.home-module__06co2W__physiosCity[data-lit=true] .home-module__06co2W__physiosName{animation:home-module__06co2W__fadeIn .6s var(--motion-out) .12s both}@keyframes home-module__06co2W__cityIn{0%{opacity:0;scale:0}}@keyframes home-module__06co2W__cityPing{0%{opacity:.6;scale:1}to{opacity:0;scale:3.6}}@keyframes home-module__06co2W__fadeIn{0%{opacity:0}}@media (min-width:1024px){.home-module__06co2W__physiosMap svg{width:min(100%,94.5455svh - 5.67273rem);margin-inline-start:auto}}.home-module__06co2W__story,.home-module__06co2W__storyFrame{background:var(--background)}.home-module__06co2W__story{--story-top:1.5rem}.home-module__06co2W__storyLayout{padding-block:var(--section-space);display:grid}.home-module__06co2W__storyText{gap:clamp(2.5rem,1.5rem + 3vw,4.5rem);display:grid}.home-module__06co2W__storyScene,.home-module__06co2W__storyMarks{display:none}.home-module__06co2W__storySteps{gap:2.75rem;display:grid}.home-module__06co2W__storyStep{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.25rem 1rem;display:grid}.home-module__06co2W__storyStep>div{display:contents}.home-module__06co2W__storyStill{grid-column:1/-1;width:100%;height:auto;margin-bottom:1rem;-webkit-mask-image:none;mask-image:none}.home-module__06co2W__storyStep h3,.home-module__06co2W__storyDesc{grid-column:2}.home-module__06co2W__storyDesc{grid-template-rows:1fr;display:grid}.home-module__06co2W__storyDesc>div{min-height:0;overflow:hidden}.home-module__06co2W__storyMark{aspect-ratio:1;background:var(--wall);width:2.75rem;color:var(--wall-foreground);font-family:var(--font-display);border-radius:999px;flex:none;place-items:center;font-size:1.1rem;font-weight:700;display:grid;position:relative}.home-module__06co2W__storyMark svg{fill:none;stroke-width:3.5px;display:none;position:absolute;inset:0;rotate:-90deg}[dir=rtl] .home-module__06co2W__storyMark svg,[dir=rtl] .home-module__06co2W__storyScene svg,[dir=rtl] .home-module__06co2W__storyStill{scale:-1 1}.home-module__06co2W__storyMark circle:first-child{stroke:var(--input)}.home-module__06co2W__storyMark circle:last-child{stroke:var(--wall);stroke-linecap:round;stroke-dasharray:1 1;stroke-dashoffset:calc(1 - var(--p,0));opacity:min(1, calc(var(--p,0) * 40))}.home-module__06co2W__storyCta{justify-self:stretch;width:100%;max-width:28rem;margin-top:.5rem}@media (min-width:768px){.home-module__06co2W__storySteps{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1.5rem,3vw,3rem)}}@media (prefers-reduced-motion:no-preference){.home-module__06co2W__story{height:400svh}.home-module__06co2W__story[data-played=true]{height:auto}.home-module__06co2W__storyFrame{height:100svh;position:sticky;top:0;overflow:clip}.home-module__06co2W__storyLayout{height:100%;padding-block:calc(var(--story-top) + .5rem) calc(1.5rem + env(safe-area-inset-bottom))}.home-module__06co2W__storyScene{place-items:center;min-height:0;display:grid}.home-module__06co2W__storyMarks{align-items:center;gap:.625rem;display:flex}.home-module__06co2W__storyMark{background:var(--accent);color:var(--accent-foreground);transition:background-color .45s var(--motion-out), color .45s var(--motion-out), scale .5s var(--motion-out)}.home-module__06co2W__storyMark[data-state=done]{background:var(--wall);color:var(--wall-foreground);animation:home-module__06co2W__markPop .55s var(--motion-out)}.home-module__06co2W__storyMark svg{display:block}.home-module__06co2W__storyStill{display:none}.home-module__06co2W__storySteps{grid-template-columns:minmax(0,1fr);gap:0}.home-module__06co2W__storySteps>.home-module__06co2W__storyStep{grid-area:1/1}.home-module__06co2W__storyStep{transition:opacity .45s var(--motion-out), translate .45s var(--motion-out);grid-template-columns:minmax(0,1fr)}.home-module__06co2W__storyStep>.home-module__06co2W__storyMark{display:none}.home-module__06co2W__storyStep h3,.home-module__06co2W__storyDesc{grid-column:1}.home-module__06co2W__storyStep:not([data-state=now]){opacity:0;pointer-events:none;translate:0 .5rem}}@keyframes home-module__06co2W__markPop{0%{scale:1}40%{scale:1.18}to{scale:1}}@media (prefers-reduced-motion:no-preference) and (max-width:1023px){.home-module__06co2W__storyLayout{padding-block:calc(var(--story-top) + .25rem) calc(1.25rem + env(safe-area-inset-bottom));grid-template-rows:auto auto minmax(0,1fr) auto auto;grid-template-columns:minmax(0,1fr);row-gap:clamp(.75rem,2svh,1.25rem)}.home-module__06co2W__storyText,.home-module__06co2W__storyNav{display:contents}.home-module__06co2W__storyLayout h2{grid-row:1}.home-module__06co2W__storyMarks{grid-row:2}.home-module__06co2W__storyScene{grid-row:3;place-items:end center;width:100%;height:100%;min-height:9rem}.home-module__06co2W__storySteps{grid-row:4}.home-module__06co2W__storyLayout .home-module__06co2W__storyCta{grid-row:5;max-width:none;margin-top:.25rem}.home-module__06co2W__storyMarks .home-module__06co2W__storyMark{width:2.5rem;font-size:1.05rem}.home-module__06co2W__storyMark{color:var(--muted-foreground);background:0 0}.home-module__06co2W__storyMark[data-state=now]{color:var(--foreground);scale:1.08}.home-module__06co2W__storyMark[data-state=done]{background:var(--wall);color:var(--wall-foreground)}.home-module__06co2W__storyMark circle:first-child{stroke-width:3px}.home-module__06co2W__storyMark[data-state=done] circle:first-child{stroke:var(--wall)}.home-module__06co2W__storyLink{background:linear-gradient(to right, var(--wall) calc(var(--p,0) * 100%), var(--input) calc(var(--p,0) * 100%));border-radius:1px;flex:1;height:2px}[dir=rtl] .home-module__06co2W__storyLink{background:linear-gradient(to left, var(--wall) calc(var(--p,0) * 100%), var(--input) calc(var(--p,0) * 100%))}.home-module__06co2W__storyStep[data-state=now]{transition-delay:.12s}}@media (prefers-reduced-motion:no-preference) and (min-width:640px){.home-module__06co2W__storyScene{aspect-ratio:5/3;place-self:end center;place-items:center;width:100%;height:auto;max-height:100%}}@media (prefers-reduced-motion:no-preference) and (min-width:1024px){.home-module__06co2W__story{height:440svh}.home-module__06co2W__storyLayout{padding-block:var(--story-top) clamp(1.5rem, 5svh, 3rem);grid-template-rows:minmax(0,1fr) auto;grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:clamp(1rem,3svh,2rem) clamp(2rem,4vw,5rem)}.home-module__06co2W__storyText{grid-area:1/1;align-content:center;gap:clamp(2rem,5svh,3.5rem);display:grid}.home-module__06co2W__storyScene{grid-area:1/2;align-self:center}.home-module__06co2W__storyLayout .home-module__06co2W__storyCta{grid-area:2/1;align-self:end;margin-top:clamp(.75rem,2.5svh,1.5rem)}.home-module__06co2W__storyMarks{display:none}.home-module__06co2W__storySteps{--story-gap:clamp(1.5rem, 4.5svh, 2.5rem);gap:var(--story-gap)}.home-module__06co2W__storySteps>.home-module__06co2W__storyStep{grid-area:auto}.home-module__06co2W__storyStep{grid-template-columns:auto minmax(0,1fr);column-gap:1.1rem;position:relative}.home-module__06co2W__storyStep>.home-module__06co2W__storyMark{align-self:start;width:3.5rem;font-size:1.35rem;display:grid}.home-module__06co2W__storyStep h3,.home-module__06co2W__storyDesc{grid-column:2}.home-module__06co2W__storyStep:not(:last-child):after{content:"";inset-inline-start:calc(1.75rem - 1px);top:4rem;bottom:calc(.5rem - var(--story-gap));background:linear-gradient(to bottom, var(--wall) calc(var(--p,0) * 100%), var(--input) calc(var(--p,0) * 100%));width:2px;position:absolute}.home-module__06co2W__storyStep:not([data-state=now]){opacity:1;pointer-events:auto;translate:none}.home-module__06co2W__storyStep>.home-module__06co2W__storyMark,.home-module__06co2W__storyStep h3{transition:opacity .45s var(--motion-out), background-color .45s var(--motion-out), color .45s var(--motion-out), scale .5s var(--motion-out), translate .5s var(--motion-out)}.home-module__06co2W__storyStep[data-state=next] h3{translate:0 .25rem}.home-module__06co2W__storyStep:not([data-state=now]) h3,.home-module__06co2W__storyStep[data-state=next]>.home-module__06co2W__storyMark{opacity:.56}.home-module__06co2W__storyDesc{transition:grid-template-rows .5s var(--motion-out), opacity .4s var(--motion-out)}.home-module__06co2W__storyStep:not([data-state=now]) .home-module__06co2W__storyDesc{opacity:0;grid-template-rows:0fr}}.home-module__06co2W__qaList{background:linear-gradient(var(--input), var(--input)) no-repeat 0 0 / 100% 1px}.home-module__06co2W__qa{background:linear-gradient(var(--input), var(--input)) no-repeat 0 100% / 100% 1px}[dir=rtl] .home-module__06co2W__qaList{background-position:100% 0}[dir=rtl] .home-module__06co2W__qa{background-position:100% 100%}.home-module__06co2W__qa summary::-webkit-details-marker{display:none}@media (prefers-reduced-motion:no-preference){.home-module__06co2W__need[data-reveal=wait]>a{opacity:0;translate:0 .875rem}.home-module__06co2W__need[data-reveal=in]>a{transition:opacity .6s var(--motion-out) calc(.1s + var(--i,0) * 80ms), translate .6s var(--motion-out) calc(.1s + var(--i,0) * 80ms)}}.home-module__06co2W__qaSign{transition:rotate .35s var(--motion-out), background-color .25s ease, color .25s ease, box-shadow .25s ease}.home-module__06co2W__qa summary:hover .home-module__06co2W__qaSign{box-shadow:inset 0 0 0 1.5px var(--foreground)}.home-module__06co2W__qa[open] .home-module__06co2W__qaSign{background:var(--primary);color:var(--primary-foreground);rotate:45deg}@media (prefers-reduced-motion:no-preference){.home-module__06co2W__qaList[data-reveal=wait],.home-module__06co2W__qa[data-reveal=wait]{background-size:0 1px}.home-module__06co2W__qaList[data-reveal=in]{transition:background-size 1.2s var(--motion-out)}.home-module__06co2W__qa[data-reveal=in]{transition:background-size 1.2s var(--motion-out) calc(var(--i,0) * 80ms)}.home-module__06co2W__qa[data-reveal=wait]>summary{opacity:0;translate:0 .875rem}.home-module__06co2W__qa[data-reveal=in]>summary{transition:opacity .8s var(--motion-out), translate 1s var(--motion-out);transition-delay:calc(.1s + var(--i,0) * 80ms)}.home-module__06co2W__qa{interpolate-size:allow-keywords}.home-module__06co2W__qa::details-content{height:0;transition:height .45s var(--motion-out), content-visibility .45s allow-discrete;overflow:clip}.home-module__06co2W__qa[open]::details-content{height:auto}.home-module__06co2W__qa[open]>p{animation:home-module__06co2W__qaIn .5s var(--motion-out) 50ms both}}@keyframes home-module__06co2W__qaIn{0%{opacity:0;translate:0 -.35rem}}
