.p1Plkq_title{max-width:100%;font-family:var(--font-instrument), Georgia, serif;letter-spacing:.03em;color:var(--white);white-space:nowrap;align-items:center;margin:0;font-size:clamp(11.7px,2.45vw,31.5px);font-style:italic;font-weight:400;line-height:1.2;display:flex;position:relative}.p1Plkq_paren{flex:none;font-size:1.4em;line-height:1}.p1Plkq_parenL{margin-right:.1em}.p1Plkq_parenR{margin-left:.1em}.p1Plkq_slot{transition:width .46s cubic-bezier(.83,0,.17,1);display:inline-block;overflow:hidden}.p1Plkq_word{white-space:nowrap;display:inline-block}.p1Plkq_label{color:var(--disabled)}.p1Plkq_letterHidden,.p1Plkq_letterIn{opacity:0;display:inline-block}.p1Plkq_letterIn{animation:.24s cubic-bezier(.76,0,.24,1) forwards p1Plkq_letterIn;transform:translateY(.45em)}@keyframes p1Plkq_letterIn{to{opacity:1;transform:none}}.p1Plkq_measure{visibility:hidden;white-space:pre;pointer-events:none;position:absolute;top:0;left:0}.p1Plkq_sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.p1Plkq_slot{transition:none}.p1Plkq_letterIn{animation-duration:10ms}}
.oEHPxq_head{padding:calc(var(--nav-h) + 72px) var(--gutter) 0;flex-direction:column;gap:34px;display:flex}.oEHPxq_stage{min-height:calc(100svh - var(--nav-h));padding:0 var(--gutter);grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:center;gap:40px;display:grid}.oEHPxq_copy{flex-direction:column;align-items:flex-start;display:flex}.oEHPxq_meta{font:10.8px/1 var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--label)}.oEHPxq_title{letter-spacing:-.045em;color:var(--white);margin:26px 0 0;font-size:clamp(43.2px,4.68vw,68.4px);font-weight:500;line-height:1}.oEHPxq_desc{letter-spacing:-.01em;max-width:520px;color:var(--secondary);text-wrap:pretty;margin:22px 0 0;font-size:clamp(15.3px,1.35vw,18.9px);line-height:1.5}.oEHPxq_view{font:12.6px/1 var(--mono);letter-spacing:.18em;text-transform:uppercase;color:var(--white);align-items:center;gap:12px;margin-top:32px;display:inline-flex;position:relative}.oEHPxq_view:before,.oEHPxq_view:after{letter-spacing:0;opacity:0;font-size:1.3em;transition:opacity .3s cubic-bezier(.65,0,.35,1),transform .45s cubic-bezier(.83,0,.17,1);position:absolute;top:50%}.oEHPxq_view:before{content:"(";margin-right:8px;right:100%;transform:translate(10px,-52%)}.oEHPxq_view:after{content:")";margin-left:8px;left:100%;transform:translate(-10px,-52%)}.oEHPxq_view:hover{color:var(--white)}.oEHPxq_view:hover:before,.oEHPxq_view:hover:after,.oEHPxq_view:focus-visible:before,.oEHPxq_view:focus-visible:after{opacity:1;transform:translateY(-52%)}.oEHPxq_view:focus-visible{outline:none}.oEHPxq_arrow{width:1.3em;height:1em;overflow:visible}.oEHPxq_soon{font-family:var(--sans);letter-spacing:-.01em;text-transform:none;color:var(--disabled);cursor:default;font-size:clamp(15.3px,1.35vw,18.9px);line-height:1.5}.oEHPxq_soon:hover{color:var(--disabled)}.oEHPxq_soon:before,.oEHPxq_soon:after{display:none}.oEHPxq_viewer{height:calc(100svh - var(--nav-h));grid-template-rows:minmax(0,1fr);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:clamp(16px,4vw,64px);padding:56px 0 clamp(24px,6svh,56px);display:grid}.oEHPxq_slot{justify-content:center;align-items:flex-start;min-width:0;height:100%;display:flex}.oEHPxq_phone{box-shadow:0 40px 80px -20px #1e191447, 0 0 0 1px var(--hairline);border-radius:13.85%/6.4%;flex:none;position:relative;overflow:hidden}.oEHPxq_phone iframe{transform-origin:0 0;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:0 0;border:0;position:absolute;top:0;left:0}.oEHPxq_tour{position:absolute;inset:0}.oEHPxq_dot{pointer-events:none;width:0;height:0;transition:transform .8s cubic-bezier(.45,0,.2,1);position:absolute;top:0;left:0}.oEHPxq_dot i{opacity:0;background:#14141838;border-radius:50%;width:36px;height:36px;transition:opacity .3s,transform .18s ease-out;position:absolute;top:-18px;left:-18px;transform:scale(.6);box-shadow:0 0 0 1px #ffffff8c,0 4px 14px #0000002e}.oEHPxq_dotOn i{opacity:1;transform:scale(1)}.oEHPxq_dotPress i{background:#14141857;transform:scale(.78)}.oEHPxq_placeholder{border-radius:inherit;background:var(--hover);font:9.9px/1 var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--label);border:12px solid #19191e;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.oEHPxq_nav{border:1px solid var(--hairline);background:var(--bg);width:64px;height:64px;color:var(--white);cursor:pointer;border-radius:50%;place-items:center;transition:border-color .2s;display:grid}.oEHPxq_nav:hover{border-color:var(--white)}.oEHPxq_nav:focus-visible{outline:1px solid var(--white);outline-offset:3px}@media (max-width:1100px){.oEHPxq_stage{grid-template-columns:minmax(0,.8fr) minmax(0,1fr);gap:24px}.oEHPxq_viewer{gap:16px}.oEHPxq_nav{width:48px;height:48px}}@media (max-width:640px){.oEHPxq_stage{flex-direction:column;gap:0;height:100svh;min-height:0;padding-top:56px;display:flex}.oEHPxq_title{margin-top:18px}.oEHPxq_desc{margin-top:14px;font-size:14.4px}.oEHPxq_view{margin-top:22px;padding:12px 24px;font-size:11.7px}.oEHPxq_viewer{flex:1;gap:10px;height:auto;min-height:0;padding:20px 0 24px}.oEHPxq_nav{width:40px;height:40px}.oEHPxq_viewer{align-items:start}.oEHPxq_viewer>.oEHPxq_nav{margin-top:calc(var(--phone-h,0px) / 2 - 20px)}}
