._5m-rja_torch{--fx:-9999px;--fy:-9999px;--fr:clamp(195px, 19vw, 320px);opacity:0;pointer-events:none;-webkit-mask-image:radial-gradient(circle var(--fr) at var(--fx) var(--fy), #000 0%, #000000c2 52%, transparent 100%);-webkit-mask-image:radial-gradient(circle var(--fr) at var(--fx) var(--fy), #000 0%, #000000c2 52%, transparent 100%);mask-image:radial-gradient(circle var(--fr) at var(--fx) var(--fy), #000 0%, #000000c2 52%, transparent 100%);position:absolute;inset:0}._5m-rja_wash{background:radial-gradient(circle var(--fr) at var(--fx) var(--fy), color-mix(in srgb, var(--brand-cloud) 6%, transparent), transparent 72%);position:absolute;inset:0}._5m-rja_lines{width:100%;height:100%;color:var(--brand-cloud);position:absolute;inset:0}._5m-rja_onIgnite ._5m-rja_wash{background:radial-gradient(circle var(--fr) at var(--fx) var(--fy), color-mix(in srgb, var(--brand-paper) 10%, transparent), transparent 72%)}._5m-rja_onIgnite ._5m-rja_lines{color:var(--brand-paper)}
.nBz1BW_footer{background:var(--brand-void);color:var(--brand-paper);padding:clamp(16px,4.4vw,64px) clamp(16px,6.7vw,96px) 0}.nBz1BW_card{background:var(--brand-ignite);text-align:right;border-radius:32px;flex-direction:column;align-items:flex-end;gap:32px;padding:clamp(96px,12.8vw,184px) clamp(24px,4.4vw,64px) clamp(40px,4.4vw,64px) clamp(24px,7.8vw,112px);display:flex;position:relative;overflow:hidden}.nBz1BW_card>:not([data-torch-beam]){z-index:1;position:relative}.nBz1BW_line{letter-spacing:-.02em;font-size:clamp(2.5rem,5.56vw,5rem);line-height:.95}.nBz1BW_line>span{display:block}.nBz1BW_thin{font-family:var(--sans);font-weight:100}.nBz1BW_ogg{font-family:var(--serif);font-weight:400}.nBz1BW_cta{color:var(--brand-paper);transition:color .25s var(--ease-out);margin-right:16px;font-size:max(24px,1.5rem);font-weight:500;line-height:1.1;text-decoration:none}.nBz1BW_cta:hover{color:var(--brand-void)}.nBz1BW_cta:focus-visible{outline-color:var(--brand-void)}.nBz1BW_bar{color:var(--ink-med-emphasis-on-dark);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 24px;padding:32px 16px;font-size:.875rem;line-height:1.6;display:flex}.nBz1BW_contact{flex-wrap:wrap;gap:8px 48px;font-style:normal;display:flex}.nBz1BW_contact a{color:inherit;text-decoration:none}.nBz1BW_contact a:hover{color:var(--ink-default-on-dark)}
.aGMVJa_nav{z-index:50;height:142px;color:var(--ink-default-on-dark);background:0 0;justify-content:space-between;align-items:flex-end;gap:24px;padding:0 clamp(20px,6.1vw,88px) 40px clamp(20px,7.2vw,104px);display:flex;position:fixed;top:0;left:0;right:0}.intro-hold .aGMVJa_nav{opacity:0}.aGMVJa_nav.aGMVJa_isScrolled{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0f1009cc;border-bottom:1px solid #2a2b21;align-items:center;height:66px;padding:0 24px 0 32px}.aGMVJa_logo{flex:none;width:112px;height:32px;display:block}.aGMVJa_logo svg{width:100%;height:100%}.aGMVJa_menu{position:absolute;bottom:40px;left:50%;transform:translate(-50%)}.aGMVJa_nav.aGMVJa_isScrolled .aGMVJa_menu{bottom:14px}.aGMVJa_links{opacity:.7;gap:24px;display:flex}.aGMVJa_menuCta{display:none}.aGMVJa_links a{color:var(--ink-default-on-dark);white-space:nowrap;padding:8px 10px;font-size:.875rem;font-weight:500;line-height:1.6;text-decoration:none;transition:opacity .2s;display:block}.aGMVJa_links a:hover{opacity:.6}.aGMVJa_cta{border:1px solid var(--brand-cloud);background:var(--brand-cloud);color:var(--brand-void);white-space:nowrap;border-radius:3px;flex:none;padding:6px 18px;font-size:.875rem;font-weight:500;line-height:1.6;text-decoration:none;transition:background-color .2s,box-shadow .2s;box-shadow:inset 0 2px 1px 1px #fff}.aGMVJa_cta:hover{box-shadow:none;background:#edededcc}.aGMVJa_cta:focus-visible{outline-color:var(--brand-cloud)}.aGMVJa_toggle{min-width:44px;height:44px;color:var(--ink-default-on-dark);cursor:pointer;background:0 0;border:0;padding:0 4px;font-size:.875rem;font-weight:500;display:none}@media (max-width:899px){.aGMVJa_nav{gap:12px;height:88px;padding:0 16px 16px 20px}.aGMVJa_nav.aGMVJa_isScrolled{height:60px;padding:0 16px 0 20px}.aGMVJa_logo{margin-right:auto}.aGMVJa_toggle{display:block}.aGMVJa_menu{background:#0f1009f5;border-bottom:1px solid #2a2b21;padding:16px 20px 24px;display:none;position:absolute;inset:100% 0 auto;transform:none}.aGMVJa_nav.aGMVJa_isScrolled .aGMVJa_menu{bottom:auto}.aGMVJa_nav.aGMVJa_isOpen .aGMVJa_menu{display:block}.aGMVJa_links{opacity:1;flex-direction:column;gap:0}.aGMVJa_links a{padding:12px 0;font-size:1rem}}@media (max-width:419px){.aGMVJa_cta{display:none}.aGMVJa_menuCta{display:block}}
.LjgEHq_cursor{--pointer-ease:cubic-bezier(.16, 1, .3, 1);pointer-events:none;z-index:9999;mix-blend-mode:screen;will-change:transform;opacity:0;width:84px;height:84px;transition:opacity .28s var(--pointer-ease);border-radius:50%;margin:-42px 0 0 -42px;position:fixed;top:0;left:0}.LjgEHq_cursor:before,.LjgEHq_cursor:after{content:"";transition:opacity .22s var(--pointer-ease), transform .2s var(--pointer-ease);border-radius:50%;position:absolute;inset:0}.LjgEHq_cursor:before{background:radial-gradient(circle, var(--brand-ignite) 0%, var(--brand-ignite) 9%, color-mix(in srgb, var(--brand-ignite) 58%, transparent) 15%, color-mix(in srgb, var(--brand-ignite) 24%, transparent) 32%, color-mix(in srgb, var(--brand-ignite) 9%, transparent) 52%, color-mix(in srgb, var(--brand-ignite) 3%, transparent) 70%, transparent 84%)}.LjgEHq_cursor:after{opacity:0;background:radial-gradient(circle, var(--brand-cloud) 0%, var(--brand-cloud) 9%, color-mix(in srgb, var(--brand-cloud) 52%, transparent) 15%, color-mix(in srgb, var(--brand-cloud) 22%, transparent) 32%, color-mix(in srgb, var(--brand-cloud) 8%, transparent) 52%, color-mix(in srgb, var(--brand-cloud) 3%, transparent) 70%, transparent 84%)}.LjgEHq_cursor.LjgEHq_isOn{opacity:1}.LjgEHq_cursor.LjgEHq_isHot:before{opacity:0}.LjgEHq_cursor.LjgEHq_isHot:after{opacity:1}.LjgEHq_cursor.LjgEHq_onLight{mix-blend-mode:normal}.LjgEHq_cursor.LjgEHq_onLight.LjgEHq_isHot:before{opacity:1}.LjgEHq_cursor.LjgEHq_onLight.LjgEHq_isHot:after{opacity:0}.LjgEHq_cursor.LjgEHq_isPress:before,.LjgEHq_cursor.LjgEHq_isPress:after{transform:scale(.82)}
.n2TbCa_root{--sans:var(--font-neue-montreal), "Helvetica Neue", Helvetica, Arial, sans-serif;--serif:var(--font-ogg), "Times New Roman", serif;--pad:clamp(24px, 5.68vw, 80px);--ease-out:cubic-bezier(.16, 1, .3, 1);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;background:var(--brand-cloud);color:var(--ink-default-on-light);font:400 1rem/1.6 var(--sans);-moz-text-size-adjust:100%;text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;caret-color:var(--brand-ignite);flex:1}@media (prefers-color-scheme:dark){.n2TbCa_root{--lightningcss-light: ;--lightningcss-dark:initial}}:where(.n2TbCa_root) ::selection{background:var(--brand-ignite);color:var(--brand-paper)}:where(.n2TbCa_root) :where(h1,h2,h3,p,ol,ul){margin:0}:where(.n2TbCa_root) :where(ol,ul){padding:0;list-style:none}:where(.n2TbCa_root) :where(img,video,svg){max-width:100%;display:block}:where(.n2TbCa_root) :where(button){font:inherit;color:inherit}:where(.n2TbCa_root) :where(a){color:inherit}:where(.n2TbCa_root) :focus-visible{outline:2px solid var(--brand-ignite);outline-offset:3px;border-radius:2px}:where(.n2TbCa_root) :where([tabindex="-1"]):focus{outline:none}:where(.n2TbCa_root) .sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}:is(.has-glow .n2TbCa_root,.has-glow .n2TbCa_root :where(a,button,[tabindex])){cursor:none}@media (prefers-reduced-motion:reduce){.n2TbCa_root *,.n2TbCa_root :before,.n2TbCa_root :after{transition:none!important;animation:none!important}}
@font-face{font-family:ogg;src:url(../media/Ogg_Regular_Trial-s.p.33ex3qmd0c5jw.otf)format("opentype");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:ogg Fallback;src:local(Times New Roman);ascent-override:100.65%;descent-override:40.15%;line-gap-override:0.0%;size-adjust:108.59%}.mejirq_className{font-family:ogg,ogg Fallback;font-style:normal;font-weight:400}.mejirq_variable{--font-ogg:"ogg", "ogg Fallback"}
@font-face{font-family:neueMontreal;src:url(../media/PPNeueMontreal_Thin-s.p.3kise184nt791.otf)format("opentype");font-display:swap;font-weight:100;font-style:normal}@font-face{font-family:neueMontreal;src:url(../media/PPNeueMontreal_Book-s.p.1wyxxfczl-au1.otf)format("opentype");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:neueMontreal;src:url(../media/PPNeueMontreal_Medium-s.p.2k47eveog_d1w.otf)format("opentype");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:neueMontreal Fallback;src:local(Arial);ascent-override:101.42%;descent-override:25.62%;line-gap-override:0.0%;size-adjust:94.46%}._9Rg7EG_className{font-family:neueMontreal,neueMontreal Fallback}._9Rg7EG_variable{--font-neue-montreal:"neueMontreal", "neueMontreal Fallback"}
.DDtkGG_intro{display:none}.motion .DDtkGG_intro{z-index:60;padding:0 var(--pad);background:var(--brand-ignite);color:var(--brand-paper);pointer-events:none;clip-path:inset(100% 0 0);place-items:center;display:grid;position:fixed;inset:0}.DDtkGG_line{letter-spacing:-.02em;text-align:center;font-size:clamp(3rem,5.56vw,5rem);line-height:.95}.DDtkGG_line>span{opacity:0;display:inline-block}.DDtkGG_thin{font-family:var(--sans);font-weight:100}.DDtkGG_ogg{font-family:var(--serif);font-weight:400}
.zAUpyG_reel{aspect-ratio:16/9;background:var(--brand-void);width:100%;position:relative;overflow:hidden}.motion .is-staged .zAUpyG_reel{aspect-ratio:auto;position:absolute;inset:0}.zAUpyG_video{object-fit:cover;width:100%;height:100%;filter:grayscale(var(--grey,0))}.zAUpyG_sound{right:calc(var(--m,0px) + clamp(16px, 2.2vw, 32px));bottom:calc(var(--m,0px) + clamp(16px, 2.2vw, 32px));border:1px solid var(--line-hairline-on-dark);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);min-height:42px;color:var(--ink-default-on-dark);white-space:nowrap;cursor:pointer;background:#0f1009a6;border-radius:3px;align-items:center;padding:4px 16px 4px 4px;font-size:.875rem;line-height:1.6;transition:background-color .2s,border-color .2s;display:flex;position:absolute}.zAUpyG_sound svg{flex:none;width:32px;height:32px}.zAUpyG_sound:hover{border-color:var(--ink-med-emphasis-on-dark);background:#0f1009d9}.zAUpyG_waves{opacity:0;transition:opacity .2s}.zAUpyG_sound[aria-pressed=true] .zAUpyG_waves{opacity:1}@media (pointer:coarse){.zAUpyG_sound{min-height:44px}}
.y5copa_wwd{--wwd-bg:var(--brand-paper);--wwd-ink:var(--ink-default-on-light);--wwd-med:var(--ink-med-emphasis-on-light);--wwd-base:var(--line-hairline-on-light);--hx:clamp(24px, 7.78vw, 112px);--wwd-top:clamp(96px, 10.9vh, 112px);--wwd-gap:48px;--l0:calc(1.125rem * .7);background:var(--wwd-bg);color:var(--wwd-ink);overflow-anchor:none;position:relative}.motion .is-staged+.y5copa_wwd{z-index:3;visibility:hidden;margin-top:-100svh}.motion .is-staged+.y5copa_wwd.is-live{visibility:visible}.y5copa_face{position:absolute;inset:0}.y5copa_face .y5copa_opening{pointer-events:none}.y5copa_opening{padding:var(--wwd-top) var(--hx) clamp(96px, 11vw, 160px);position:relative}.y5copa_head{flex-direction:column;gap:clamp(32px,4.4vw,64px);max-width:480px;display:flex}.y5copa_title{font-family:var(--serif);letter-spacing:-.01em;text-wrap:balance;font-size:clamp(2.25rem,3.89vw,3.5rem);font-weight:400;line-height:.95}.y5copa_sub{color:var(--wwd-med);letter-spacing:-.01em;font-size:clamp(1.125rem,1.53vw,1.375rem);line-height:1.1}.y5copa_body{align-items:flex-start;gap:var(--wwd-gap);width:min(520px,100%);margin:48px 0 0;display:flex;position:relative}@media (min-width:900px){.y5copa_opening{align-items:start;display:grid}.y5copa_head,.y5copa_body{grid-area:1/1}.y5copa_head{top:var(--wwd-top);max-width:min(480px, calc(52.78vw - 2 * var(--hx) - 48px));position:sticky}.y5copa_body{margin:clamp(96px, 9.4vw, 136px) 0 0 calc(52.78vw - var(--hx))}}@media (max-width:899px){.y5copa_body{--wwd-gap:24px;width:100%}}.y5copa_line{flex:none;width:15px;position:relative}.y5copa_dot{left:0;top:calc(var(--l0) - 7.5px);background:var(--brand-ignite);width:15px;height:15px;transform:translateY(var(--reach,0px));border-radius:50%;position:absolute}.y5copa_base,.y5copa_active{width:1px;display:none;position:absolute;left:7px}.y5copa_active{top:var(--l0);height:var(--reach,0px);background:linear-gradient(to bottom, transparent, var(--brand-ignite) 35%)}.y5copa_base{top:calc(var(--l0) + var(--reach,0px));background:var(--wwd-base);bottom:0}:is(.y5copa_wwd.is-staged .y5copa_base,.y5copa_wwd.is-staged .y5copa_active){display:block}.y5copa_wwd.is-staged .y5copa_step:before{display:none}.y5copa_list{flex-direction:column;flex:auto;gap:80px;min-width:0;display:flex}.y5copa_step{position:relative}.y5copa_step:not(:last-child):before{content:"";left:calc(7px - var(--wwd-gap) - 15px);top:var(--l0);background:var(--wwd-base);width:1px;height:calc(100% + 80px);position:absolute}.y5copa_num{color:var(--wwd-med);letter-spacing:.08em;font-size:1.125rem;font-weight:500;line-height:1.4}.y5copa_heading{letter-spacing:-.01em;margin-top:16px;font-size:clamp(1.625rem,2.22vw,2rem);font-weight:400;line-height:1.1}.y5copa_text{text-wrap:pretty;padding-top:32px;font-size:clamp(1rem,1.25vw,1.125rem);line-height:1.6}
.FUjZ-G_story{background:var(--brand-cloud);position:relative}.FUjZ-G_face{background:var(--brand-void);color:var(--brand-paper);position:relative;overflow:hidden}.FUjZ-G_faceHero{place-items:center;min-height:100svh;display:grid}.FUjZ-G_title{z-index:1;letter-spacing:-.02em;text-align:center;color:var(--ink-med-emphasis-on-dark);flex-direction:column;align-items:center;padding:0 clamp(12px,5.68vw,80px);font-size:clamp(2.25rem,5.56vw,5rem);font-weight:400;line-height:.95;display:flex;position:relative}.FUjZ-G_line{display:block}.intro-hold .FUjZ-G_line{opacity:0}.FUjZ-G_thin{font-family:var(--sans);font-weight:100}.FUjZ-G_ogg{font-family:var(--serif);color:var(--brand-cloud);font-weight:400}.FUjZ-G_prismX{display:none}.motion .FUjZ-G_story.is-staged{height:calc(100svh * var(--story-screens,6.35))}.motion .is-staged .FUjZ-G_stage{height:100svh;perspective:var(--persp,2400px);position:sticky;top:0;overflow:hidden}:is(.motion .is-staged .FUjZ-G_scene,.motion .is-staged .FUjZ-G_prism){transform-style:preserve-3d;will-change:transform;position:absolute;inset:0}.motion .is-staged .FUjZ-G_face{min-height:0;clip-path:inset(var(--m,0px) round calc(var(--r,0px) * var(--ktl,1)) calc(var(--r,0px) * var(--ktr,1)) calc(var(--r,0px) * var(--kbr,1)) calc(var(--r,0px) * var(--kbl,1)));backface-visibility:hidden;position:absolute;inset:0}.motion .is-staged .FUjZ-G_face:after{content:"";z-index:3;opacity:var(--shade,0);pointer-events:none;background:#000;position:absolute;inset:0}.motion .is-staged .FUjZ-G_faceHero{transform:translateZ(var(--dy,624px))}.motion .is-staged .FUjZ-G_faceReel{transform:rotateY(90deg) translateZ(var(--dy,624px))}.motion .is-staged .FUjZ-G_prismX{visibility:hidden;display:block}.motion .is-staged.is-turned .FUjZ-G_prismX{visibility:visible}.motion .is-staged.is-turned .FUjZ-G_prismY{visibility:hidden}.motion .is-staged .FUjZ-G_faceReelX{transform:translateZ(var(--dx,416px))}.motion .is-staged .FUjZ-G_faceWwd{transform:rotateX(-90deg) translateZ(var(--dx,416px));background:var(--brand-paper);color:var(--ink-default-on-light)}
.-sZjDq_exa{--u:calc(100svh / 1024);background:var(--surface-raised-dark);color:var(--ink-default-on-dark);position:relative}.-sZjDq_stage{padding:0 var(--pad) clamp(64px, 6.8vw, 96px);grid-template-columns:minmax(0,1fr);grid-template-areas:"orbit""dial""parts";display:grid;overflow:hidden}.-sZjDq_orbit{grid-area:orbit;place-items:center;height:min(100svh,900px);display:grid}.-sZjDq_orbitSvg{aspect-ratio:1;width:min(126vw,96svh);height:auto;overflow:visible}.-sZjDq_heart{fill:var(--brand-void)}.-sZjDq_rings ellipse{fill:none;stroke:var(--brand-cloud);stroke-width:1px;vector-effect:non-scaling-stroke}.-sZjDq_stars{display:none}.-sZjDq_statement{z-index:1;padding:0 var(--pad);letter-spacing:-.01em;text-align:center;text-wrap:balance;color:var(--ink-default-on-dark);grid-area:orbit;place-self:center;font-size:clamp(2.25rem,3.89vw,3.5rem);font-weight:400;line-height:.95;position:relative}.-sZjDq_thin{font-family:var(--sans);font-weight:100}.-sZjDq_ogg{font-family:var(--serif);font-weight:400}.-sZjDq_dial{--L:272px;--ds:1;--inv:calc(1 / var(--ds))}.-sZjDq_dial,.-sZjDq_tags{width:var(--L);height:var(--L);grid-area:dial;justify-self:center;margin:72px 0 120px;position:relative}.-sZjDq_disc{width:100%;height:100%;overflow:visible}.-sZjDq_disc circle{fill:var(--surface-raised-dark);stroke:var(--line-hairline-on-dark);stroke-width:var(--sw,.37);stroke-dasharray:var(--dash,1.1 1.1)}.-sZjDq_spin{position:absolute;inset:0}.-sZjDq_dot{--on:0;background:var(--line-hairline-on-dark);width:12px;height:12px;transform:rotate(var(--a)) translateY(calc(var(--L) / -2)) scale(var(--inv));border-radius:50%;margin:-6px 0 0 -6px;position:absolute;top:50%;left:50%}.-sZjDq_dot:first-child{--on:1}.-sZjDq_halo{width:180px;height:180px;opacity:var(--on);transform:scale(calc(.4 + var(--on) * .6));pointer-events:none;background:radial-gradient(closest-side,#ffd7bfd9 0%,#ff551f6b 16%,#ff551f1a 52%,#ff551f00 100%);border-radius:50%;margin:-90px 0 0 -90px;position:absolute;top:50%;left:50%}.-sZjDq_halo:after{content:"";background:var(--brand-paper);width:12px;height:12px;transform:scale(calc(1 / (.4 + var(--on) * .6)));border-radius:50%;margin:-6px 0 0 -6px;position:absolute;top:50%;left:50%}.-sZjDq_word{letter-spacing:-.01em;transform:translate(-50%, -46%) scale(var(--inv));font-size:3.5rem;font-weight:500;line-height:.95;position:absolute;top:50%;left:50%}.-sZjDq_tags{pointer-events:none}.-sZjDq_tag,.-sZjDq_focusLabel{letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;color:var(--ink-default-on-dark);font-size:.875rem;font-weight:500;line-height:1.4;position:absolute}.-sZjDq_tag{transform:translate(-50%)}.-sZjDq_tagTop{top:-44px;left:50%}.-sZjDq_tagRight{top:calc(50% + 84px);left:calc(50% + 118px)}.-sZjDq_tagLeft{top:calc(50% + 84px);left:calc(50% - 118px)}.-sZjDq_focus{display:none}.-sZjDq_parts{flex-direction:column;grid-area:parts;gap:clamp(80px,8vw,128px);display:flex}.-sZjDq_part{align-items:center;gap:32px 80px;display:grid}@media (min-width:768px){.-sZjDq_part{grid-template-columns:minmax(0,498fr) minmax(0,638fr)}}.-sZjDq_img{aspect-ratio:498/398;object-fit:cover;border-radius:18px;width:100%;height:auto}.-sZjDq_copy{flex-direction:column;display:flex}.-sZjDq_kicker{color:var(--brand-ignite);letter-spacing:.08em;text-transform:uppercase;gap:.6em;font-size:clamp(.9375rem,1.25vw,1.125rem);font-weight:500;line-height:1.4;display:flex}.-sZjDq_heading{font-family:var(--serif);letter-spacing:-.01em;text-wrap:balance;margin-top:24px;font-size:clamp(1.75rem,2.78vw,2.5rem);font-weight:400;line-height:.95}.-sZjDq_text{max-width:66ch;color:var(--ink-med-emphasis-on-dark);text-wrap:pretty;flex-direction:column;gap:1.6em;margin-top:48px;font-size:clamp(1rem,1.25vw,1.125rem);line-height:1.6;display:flex}.motion .-sZjDq_exa.is-staged{height:calc(100svh * var(--exa-screens,11.4))}.motion .-sZjDq_exa.is-staged .-sZjDq_stage{height:100svh;padding:0;display:block;position:sticky;top:0}.motion .-sZjDq_exa.is-staged .-sZjDq_orbit{height:auto;position:absolute;inset:0}.motion .-sZjDq_exa.is-staged .-sZjDq_orbitSvg{will-change:transform}.motion .-sZjDq_exa.is-staged .-sZjDq_stars{pointer-events:none;width:100%;height:100%;display:block;position:absolute;inset:0}.motion .-sZjDq_exa.is-staged .-sZjDq_statement{width:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.motion .-sZjDq_exa.is-staged .-sZjDq_dial{--L:calc(1952 * var(--u));margin:calc(var(--L) / -2) 0 0 calc(var(--L) / -2);transform:translateY(var(--dy,0px)) scale(var(--ds));will-change:transform;position:absolute;top:50%;left:50%}.motion .-sZjDq_exa.is-staged .-sZjDq_word{font-size:calc(56 * var(--u))}.motion .-sZjDq_exa.is-staged .-sZjDq_dot:first-child{--on:0}.motion .-sZjDq_exa.is-staged .-sZjDq_tags{width:0;height:0;margin:0;position:absolute;top:50%;left:50%}.motion .-sZjDq_exa.is-staged .-sZjDq_tagTop{left:0;top:calc(-180 * var(--u))}.motion .-sZjDq_exa.is-staged .-sZjDq_tagRight{left:calc(180 * var(--u));top:calc(93 * var(--u))}.motion .-sZjDq_exa.is-staged .-sZjDq_tagLeft{left:calc(-160 * var(--u));top:calc(88 * var(--u))}.motion .-sZjDq_exa.is-staged .-sZjDq_focus{left:50%;top:calc(50% + 216 * var(--u));display:block;position:absolute}.motion .-sZjDq_exa.is-staged .-sZjDq_focusLabel{top:0;left:0;transform:translate(-50%)}.motion .-sZjDq_exa.is-staged .-sZjDq_parts{display:block;position:absolute;inset:0}.motion .-sZjDq_exa.is-staged .-sZjDq_part{left:clamp(24px,7.78vw,112px);right:clamp(24px,7.78vw,112px);top:calc(200 * var(--u));height:calc(400 * var(--u));pointer-events:none;position:absolute}.motion .-sZjDq_exa.is-staged .-sZjDq_part.is-current{pointer-events:auto}.motion .-sZjDq_exa.is-staged .-sZjDq_img{max-height:calc(398 * var(--u))}.motion .-sZjDq_exa.is-staged .-sZjDq_text{margin-top:clamp(24px, calc(48 * var(--u)), 48px)}
.cawD3W_figure{width:100%;height:100%}[data-hot] .cawD3W_figure svg .dot:not(.m):not(.off){fill:var(--brand-ignite)}
.h6D8GG_solutions{--lead:clamp(24px, 27.8vw, 400px);--hx:clamp(24px, 7.78vw, 112px);background:var(--brand-cloud);color:var(--ink-default-on-light);position:relative}.motion .is-staged+.h6D8GG_solutions{z-index:2;margin-top:-100svh}.h6D8GG_stage{padding:clamp(64px,6.8vw,96px) 0 clamp(48px,6.8vw,69px)}.h6D8GG_head{padding:0 var(--hx)}.h6D8GG_title{width:fit-content;max-width:100%;font-family:var(--serif);letter-spacing:-.01em;text-wrap:balance;transform-origin:0 0;font-size:clamp(2.25rem,3.89vw,3.5rem);font-weight:400;line-height:.95}.h6D8GG_slider{margin-top:32px}.h6D8GG_track{padding:0 clamp(24px, 16.7vw, 240px) 8px var(--lead);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-left:var(--lead);scrollbar-width:none;gap:clamp(48px,11.1vw,160px);display:flex;overflow-x:auto}.h6D8GG_track::-webkit-scrollbar{display:none}.h6D8GG_track:focus-visible{outline-offset:-2px}.h6D8GG_card{scroll-snap-align:start;--hairline-plate:var(--brand-cloud);--hairline-hi:var(--ink-default-on-light);--hairline-edge:#8e8f86;--hairline-mid:#b3b4ac;--hairline-lo:#d3d3ce;--hairline-stroke:1;flex-direction:column;flex:0 0 min(464px,82vw);display:flex}.h6D8GG_figure{aspect-ratio:400/320;width:min(400px,100%,37.5svh)}.h6D8GG_heading{letter-spacing:-.01em;text-wrap:wrap;margin-top:24px;font-size:clamp(1.625rem,2.5vw,2.25rem);font-weight:400;line-height:1.1}.h6D8GG_text{text-wrap:pretty;margin-top:clamp(20px,4.7svh,48px);font-size:clamp(1rem,1.25vw,1.125rem);line-height:1.6}.motion .h6D8GG_solutions.is-staged{--sq:0;--sp:0;height:calc(100svh * var(--sol-screens,4))}.motion .h6D8GG_solutions.is-staged .h6D8GG_stage{flex-direction:column;height:100svh;padding:96px 0 clamp(24px,5svh,69px);display:flex;position:sticky;top:0;overflow:clip visible}.motion .h6D8GG_solutions.is-staged .h6D8GG_slider{flex-direction:column;flex:auto;justify-content:space-between;min-height:0;display:flex}.motion .h6D8GG_solutions.is-staged .h6D8GG_title{opacity:var(--sq);filter:blur(calc((1 - var(--sq)) * 10px));transform:translate(calc(var(--tx,0px) * (1 - var(--sp))), calc(var(--ty,0px) * (1 - var(--sp)))) scale(calc(1 + (var(--k,1) - 1) * (1 - var(--sp))));will-change:transform}.motion .h6D8GG_solutions.is-staged .h6D8GG_track{scroll-snap-type:none;will-change:transform;overflow:visible}.motion .h6D8GG_solutions.is-staged .h6D8GG_card{--show:calc(var(--in,0) * clamp(0, (var(--sp) - .45) * 2.4, 1));opacity:var(--show);transform:translateY(calc((1 - var(--show)) * 32px))}
.hEMxjq_industries{background:var(--brand-cloud);color:var(--ink-default-on-light);text-align:center;flex-direction:column;gap:clamp(40px,4.5vw,64px);padding:clamp(64px,6.8vw,96px) 0 clamp(72px,7.8vw,112px);display:flex}.hEMxjq_title{padding:0 var(--pad);font-family:var(--serif);letter-spacing:-.01em;text-wrap:balance;font-size:clamp(1.75rem,2.78vw,2.5rem);font-weight:400;line-height:.95}.hEMxjq_grid{--dash-h:repeating-linear-gradient(90deg, var(--ink-med-emphasis-on-light) 0 3px, transparent 3px 6px);--dash-v:repeating-linear-gradient(180deg, var(--ink-med-emphasis-on-light) 0 3px, transparent 3px 6px);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.hEMxjq_item{letter-spacing:-.01em;background:var(--dash-h) top / 100% 1px no-repeat, var(--dash-v) right / 1px 100% no-repeat;place-items:center;min-height:181px;padding:32px;font-size:clamp(1.25rem,1.67vw,1.5rem);line-height:1.1;display:grid}.hEMxjq_item:nth-child(3n){background:var(--dash-h) top / 100% 1px no-repeat}.hEMxjq_item:nth-child(n+4){background:var(--dash-h) top / 100% 1px no-repeat, var(--dash-h) bottom / 100% 1px no-repeat, var(--dash-v) right / 1px 100% no-repeat}.hEMxjq_item:nth-child(6){background:var(--dash-h) top / 100% 1px no-repeat, var(--dash-h) bottom / 100% 1px no-repeat}@media (max-width:767px){.hEMxjq_brWide{display:none}.hEMxjq_grid{grid-template-columns:repeat(2,minmax(0,1fr))}.hEMxjq_item,.hEMxjq_item:nth-child(n){background:var(--dash-h) top / 100% 1px no-repeat;min-height:120px;padding:20px 12px}.hEMxjq_item:nth-child(odd){background:var(--dash-h) top / 100% 1px no-repeat, var(--dash-v) right / 1px 100% no-repeat}.hEMxjq_item:nth-child(5){background:var(--dash-h) top / 100% 1px no-repeat, var(--dash-h) bottom / 100% 1px no-repeat, var(--dash-v) right / 1px 100% no-repeat}.hEMxjq_item:nth-child(6){background:var(--dash-h) top / 100% 1px no-repeat, var(--dash-h) bottom / 100% 1px no-repeat}}
.QhOtaq_whatsBrewing{--hx:clamp(24px, 7.78vw, 112px);background:var(--brand-void);color:var(--ink-default-on-dark);flex-direction:column;gap:64px;padding:clamp(80px,7.8vw,112px) 0 96px;display:flex}.QhOtaq_head{padding:0 var(--hx);flex-direction:column;gap:24px;display:flex}.QhOtaq_heading{font-family:var(--serif);letter-spacing:-.01em;font-size:clamp(2.25rem,3.89vw,3.5rem);font-weight:400;line-height:.95}.QhOtaq_lede{letter-spacing:-.01em;font-size:clamp(1.125rem,1.53vw,1.375rem);line-height:1.1}.QhOtaq_articles{padding:0 var(--hx);grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:48px;display:grid}.QhOtaq_article:first-child{padding-top:clamp(0px,8.9vw,128px)}.QhOtaq_article:nth-child(2){padding-top:clamp(0px,4.4vw,64px)}.QhOtaq_link{color:inherit;flex-direction:column;gap:48px;text-decoration:none;display:flex}.QhOtaq_link:focus-visible{outline-offset:6px;border-radius:18px}.QhOtaq_frame{background:var(--brand-cloud);border-radius:18px;padding:12px;display:block}.QhOtaq_clip{aspect-ratio:336/456;background:var(--brand-cloud);isolation:isolate;border-radius:10px;display:block;position:relative;overflow:hidden}.QhOtaq_media{object-fit:cover;width:calc(100% + 2px);max-width:none;height:calc(100% + 2px);position:absolute;top:-1px;left:-1px}.QhOtaq_clip:before{content:"";z-index:1;mix-blend-mode:color;pointer-events:none;background:#00000073;position:absolute;inset:0}.QhOtaq_grain{z-index:2;opacity:.22;mix-blend-mode:overlay;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .5 0 0 0 0 .5 0 0 0 0 .5 0 0 0 .9 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-size:180px 180px;position:absolute;inset:0}.QhOtaq_meta{flex-direction:column;gap:16px;padding:0 4px;display:flex}.QhOtaq_category{color:var(--ink-med-emphasis-on-dark);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:24px;font-size:.875rem;font-weight:500;line-height:1.4;display:flex}.QhOtaq_dot{background:var(--dot);border-radius:50%;flex:none;width:13px;height:13px}.QhOtaq_title,.QhOtaq_text{color:var(--ink-med-emphasis-on-dark);transition:color .3s var(--ease-out);display:block}.QhOtaq_title{letter-spacing:-.01em;font-size:clamp(1.625rem,2.22vw,2rem);line-height:1.1}.QhOtaq_text{font-size:clamp(1rem,1.25vw,1.125rem);line-height:1.6}.QhOtaq_link:hover .QhOtaq_title,.QhOtaq_link:hover .QhOtaq_text,.QhOtaq_link:focus-visible .QhOtaq_title,.QhOtaq_link:focus-visible .QhOtaq_text{color:var(--ink-default-on-dark)}.QhOtaq_more{padding:0 var(--hx);justify-content:flex-end;display:flex}.QhOtaq_moreLink{border:1px solid var(--brand-cloud);height:43px;color:var(--brand-cloud);white-space:nowrap;opacity:.7;transition:background-color .25s var(--ease-out), color .25s var(--ease-out), opacity .25s var(--ease-out);border-radius:3px;align-items:center;padding:6px 18px;font-size:1.125rem;font-weight:500;line-height:1.6;text-decoration:none;display:inline-flex;box-shadow:inset 0 1px #ffffff1f}.QhOtaq_moreLink:hover{background:var(--brand-cloud);color:var(--brand-void);opacity:.6}.QhOtaq_moreLink:focus-visible{opacity:1;outline-color:var(--brand-cloud)}@media (max-width:899px){.QhOtaq_articles{grid-template-columns:minmax(0,1fr);gap:64px}.QhOtaq_article:nth-child(n){padding-top:0}.QhOtaq_frame{max-width:420px}}
