.zQ1zHq_section{scroll-margin-top:0;position:relative}.zQ1zHq_slab{--slab-inset:4vw;--slab-corner:3rem;isolation:isolate;padding-block:calc(var(--bar-height) + clamp(1.25rem, 5vw, 2.5rem)) clamp(2rem, 8vw, 3.5rem);background:var(--stage-bg);color:var(--foreground);position:relative}@media (min-width:64rem){.zQ1zHq_slab{--slab-inset:8vw;padding-block:clamp(5rem,8vw,8rem) clamp(3.5rem,5vw,5rem)}}@media (prefers-reduced-motion:no-preference) and (scripting:enabled){.zQ1zHq_slab{--slab-gap:calc((1 - var(--open,1)) * var(--slab-inset));--slab-round:calc((1 - var(--open,1)) * var(--slab-corner));clip-path:inset(0 var(--slab-gap) 0 var(--slab-gap) round var(--slab-round) var(--slab-round) 0 0)}.zQ1zHq_slab[data-open]{clip-path:none}}@media (prefers-color-scheme:dark){.zQ1zHq_slab:before,.zQ1zHq_slab:after{--slab-rim:color-mix(in srgb, var(--foreground) 12%, var(--stage-bg));content:"";z-index:3;border:0 solid var(--slab-rim);pointer-events:none;border-block-width:1px;width:50%;position:absolute;top:0;bottom:0}.zQ1zHq_slab:before{left:0}.zQ1zHq_slab:after{right:0}@media (prefers-reduced-motion:no-preference) and (scripting:enabled){.zQ1zHq_slab:not([data-open]):before{border-top-left-radius:var(--slab-round);translate:var(--slab-gap) 0;border-left-width:1px}.zQ1zHq_slab:not([data-open]):after{border-top-right-radius:var(--slab-round);translate:calc(var(--slab-gap) * -1) 0;border-right-width:1px}}}.zQ1zHq_grid{display:block}.zQ1zHq_head{flex-direction:column;gap:1.25rem;display:flex;container-type:inline-size}.zQ1zHq_stageWrap{--stage-h:clamp(16rem, 58vh, 112vw);margin:clamp(.5rem, 3vw, 1.5rem) calc(var(--gutter) * -1) 0}@supports (height:1svh){.zQ1zHq_stageWrap{--stage-h:clamp(16rem, 58svh, 112vw)}}@media (min-width:64rem){.zQ1zHq_grid{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:center;column-gap:clamp(2.5rem,5vw,5rem);display:grid}.zQ1zHq_stageWrap{--stage-h:clamp(26rem, 68vh, 42rem);grid-area:1/1;margin:0}.zQ1zHq_head{grid-area:1/2;gap:1.5rem}}@media (min-width:40rem) and (max-width:63.99rem) and (min-height:30.01rem){.zQ1zHq_head{text-align:center;align-items:center}}@media (min-width:36rem) and (max-width:63.99rem) and (max-height:30rem){.zQ1zHq_slab{padding-block:calc(var(--bar-height) + .5rem) 1rem}.zQ1zHq_grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;column-gap:clamp(1.5rem,4vw,3rem);display:grid}.zQ1zHq_stageWrap{--stage-h:clamp(13rem, calc(100vh - var(--bar-height) - 1.5rem), 24rem);grid-area:1/1;margin:0}@supports (height:1svh){.zQ1zHq_stageWrap{--stage-h:clamp(13rem, calc(100svh - var(--bar-height) - 1.5rem), 24rem)}}.zQ1zHq_head{grid-area:1/2;gap:.75rem}}.zQ1zHq_title{letter-spacing:-.02em;text-wrap:balance;margin:0;font-size:clamp(1.375rem,7.6cqi,2.25rem);font-weight:700;line-height:1.12}.zQ1zHq_title>:first-child{font-variant-numeric:normal;letter-spacing:-.025em;margin-bottom:.08em;font-size:clamp(4.5rem,27cqi,8rem);line-height:.92}@media (min-width:36rem) and (max-width:63.99rem) and (max-height:30rem){.zQ1zHq_title>:first-child{font-size:clamp(3rem,min(27cqi,26vh),8rem)}}.zQ1zHq_title>*>*{margin-inline:-.08em;padding-inline:.08em}.zQ1zHq_stage{--unseen:.001;height:var(--stage-h);position:relative}.zQ1zHq_actor{z-index:1;isolation:isolate;position:absolute;inset:0}.zQ1zHq_layer{position:absolute;inset:0}.zQ1zHq_layer[data-layer=front]{z-index:1}.zQ1zHq_layer[data-layer=back]{opacity:var(--unseen)}.zQ1zHq_layer[data-layer=leaving]{opacity:0}.zQ1zHq_canvas{--canvas-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' preserveAspectRatio='none'%3E%3Cfilter id='f' x='-20%25' y='-20%25' width='140%25' height='140%25'%3E%3CfeGaussianBlur stdDeviation='2 2.4'/%3E%3C/filter%3E%3Cpath d='M4.5,-30 H95.5 V66 A40,26 0 0 1 55.5,92 H44.5 A40,26 0 0 1 4.5,66 Z' fill='%23fff' filter='url(%23f)'/%3E%3C/svg%3E");-webkit-mask-image:var(--canvas-mask);-webkit-mask-image:var(--canvas-mask);mask-image:var(--canvas-mask);-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.zQ1zHq_poster{place-items:center;height:100%;display:grid}.zQ1zHq_posterPhone{width:min(calc(var(--stage-h) * .4), 15rem)}.zQ1zHq_controls{inset-inline:0;z-index:2;justify-content:center;align-items:center;gap:.75rem;padding-inline:.75rem;display:flex;position:absolute;bottom:0}.zQ1zHq_toggle,.zQ1zHq_view{font:inherit;cursor:pointer;background:0 0;border:0;border-radius:.5rem}.zQ1zHq_toggle{width:2.75rem;height:2.75rem;color:var(--foreground);border-radius:9999px;place-items:center;display:grid}.zQ1zHq_views{gap:.25rem;display:flex}.zQ1zHq_view{min-width:2.75rem;min-height:2.75rem;color:var(--muted-foreground);padding:0 .5rem;font-size:.9375rem;font-weight:600;position:relative}.zQ1zHq_view:after{content:"";inset-inline:.5rem;background:var(--foreground);opacity:0;border-radius:9999px;height:2px;position:absolute;bottom:.125rem}.zQ1zHq_view[aria-pressed=true]{color:var(--foreground)}.zQ1zHq_view[aria-pressed=true]:after{opacity:1}.zQ1zHq_toggle:focus-visible,.zQ1zHq_view:focus-visible{outline:2px solid var(--primary);outline-offset:2px}@media (hover:hover) and (pointer:fine){.zQ1zHq_view:hover{color:var(--foreground)}}@media (prefers-reduced-motion:no-preference) and (scripting:enabled){.zQ1zHq_stage[data-pending] .zQ1zHq_poster{visibility:hidden}.zQ1zHq_actor{transition:opacity var(--dur-base) var(--ease-out), transform var(--dur-long) var(--ease-out)}.zQ1zHq_stage[data-phase=loading] .zQ1zHq_actor{opacity:var(--unseen);transition:none;transform:scale(.92)}.zQ1zHq_layer{transition:opacity var(--swap,.25s) var(--ease-in-out)}.zQ1zHq_layer[data-layer=back]{transition:none}.zQ1zHq_layer[data-layer=leaving]~.zQ1zHq_layer[data-layer=front]{mix-blend-mode:plus-lighter}.zQ1zHq_layer[data-layer=front]:has(~.zQ1zHq_layer[data-layer=leaving]){mix-blend-mode:plus-lighter}.zQ1zHq_controls{animation:zQ1zHq_controls-in var(--dur-base) var(--ease-out) .24s both}@keyframes zQ1zHq_controls-in{0%{opacity:0}to{opacity:1}}.zQ1zHq_view,.zQ1zHq_view:after{transition:color var(--dur-short) var(--ease-out), opacity var(--dur-short) var(--ease-out)}.zQ1zHq_rise{opacity:0;transition:opacity var(--dur-long) var(--ease-out) .12s, transform var(--dur-long) var(--ease-out) .12s;transform:translateY(24px)}.zQ1zHq_rise[data-visible]{opacity:1;transform:none}}@media (prefers-reduced-motion:no-preference) and (scripting:enabled) and (max-width:63.99rem){.zQ1zHq_head{transform-origin:50% 0;scale:calc(1 - (1 - var(--open,1)) * .065)}}@media (prefers-reduced-motion:no-preference) and (scripting:enabled) and (min-width:64rem){.zQ1zHq_head{--column-inset:max(var(--gutter), calc((100vw - 80rem) / 2 + var(--gutter)));translate:calc(-1 * max(0px, var(--slab-gap) + 1.5rem - var(--column-inset))) 0}}
