.landing-skip{z-index:1000;color:#fff;background:#111113;border-radius:12px;padding:10px 18px;position:fixed;top:12px;left:12px;transform:translateY(-200%)}.landing-skip:focus{transform:none}.fallback-hero{width:100%;max-width:var(--scene-max);text-align:center;--frame-width:min(100vw, var(--scene-max));--copy-space:calc(var(--frame-width) - 2 * var(--page-pad));--headline-size:clamp(44px, min(var(--copy-space) / 10.6667, 100vh * .0947368), 72px);--size:var(--story-h1,var(--headline-size));--copy-width:var(--story-h1-box,min(var(--copy-space), var(--headline-size) * 10.6667));--sub-size:var(--story-sub,clamp(17px, var(--frame-width) * .0139, 21px));--gap:var(--story-sub-gap,clamp(20px, 20px + (100vh - 720px) * .05, 30px));--accent-gap:var(--story-acc-gap,clamp(8px, 8px + (100vh - 720px) * .02, 12px));min-height:100vh;margin-inline:auto;position:relative}@supports (width:round(1px, 1px)){.fallback-hero{--size:var(--story-h1,round(var(--headline-size), .1px));--copy-width:var(--story-h1-box,round(min(var(--copy-space), var(--headline-size) * 10.6667), .1px));--sub-size:var(--story-sub,round(clamp(17px, var(--frame-width) * .0139, 21px), .1px));--gap:var(--story-sub-gap,round(clamp(20px, 20px + (100vh - 720px) * .05, 30px), .1px));--accent-gap:var(--story-acc-gap,round(clamp(8px, 8px + (100vh - 720px) * .02, 12px), .1px))}}.fallback-hero>div{top:var(--hero-copy-top,calc(var(--header-h,64px) + clamp(30px, 30px + (100vh - 720px) * .15, 60px)));width:var(--copy-width);margin:0 auto;position:absolute;left:0;right:0}.fallback-hero img{width:var(--story-icon,80px);height:var(--story-icon,80px);margin:0 auto var(--story-icon-gap,32px);display:block;transform:scale(1.24272)}.fallback-hero h1{color:#111113;font:700 var(--size) / 1.02 var(--font);letter-spacing:-.035em;text-wrap:balance;margin:0}.fallback-hero p{margin:var(--gap) 0 0;color:#6e6e73;font:600 var(--sub-size) / 1.381 var(--font);letter-spacing:-.008em}.fallback-hero p>span{display:block}.fallback-hero .fallback-accent{color:#d81e47;margin-top:var(--accent-gap);font:600 17px / 1.235 var(--font);letter-spacing:.002em}.fallback-hero nav{margin-top:var(--gap);flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.fallback-section{width:100%;max-width:var(--page-max);padding:70px var(--page-pad);margin:auto}.fallback-section h2{letter-spacing:-.03em;font-size:clamp(32px,5vw,56px);line-height:1.1}.fallback-section p{color:#6e6e73;font-size:20px;line-height:1.5}.fallback-section h3{margin-top:36px}.fallback-mobile{display:none}@media (max-width:700px){.fallback-desktop{display:none}.fallback-mobile{display:inline-grid}.fallback-hero .btn[href*=\/download]:before{content:none}}@media (max-width:700px),(max-aspect-ratio:17/20),(max-height:499.98px){.fallback-hero{width:100%;max-width:none;height:100svh;min-height:0;padding:calc(var(--phone-head,var(--header-h,64px)) + 12px) var(--phone-r,24px) max(16px, var(--phone-bottom,0px)) var(--phone-l,24px);text-align:left;--size:var(--phone-h1-size,min(48px, (100vw - 48px) / 6.6));--sub-size:17px;--gap:var(--phone-gap-sub,clamp(20px, 20px + (100svh - 720px) * .05, 30px));--accent-gap:var(--phone-gap-acc,clamp(8px, 8px + (100svh - 720px) * .02, 12px));--picture-height:calc((100vw - var(--phone-l,24px) - var(--phone-r,24px)) * .9);--icon-size:clamp(56px, 56px + (100svh - 667px) * .09, 80px);--icon-gap:clamp(20px, 20px + (100svh - 667px) * .045, 32px);flex-direction:column;justify-content:safe center;display:flex}.fallback-hero:after{content:"";box-sizing:border-box;flex:0 1 calc(var(--gap) + var(--picture-height));min-height:calc(var(--gap) + 140px);padding-top:var(--gap);pointer-events:none}.fallback-hero>div{width:auto;margin:0;position:static}.fallback-hero img{width:var(--icon-size);height:var(--icon-size);margin:0 0 var(--icon-gap)}.fallback-hero p>span{text-wrap:balance}.fallback-hero nav{justify-content:flex-start}@supports (width:round(1px, 1px)){.fallback-hero{--icon-size:round(clamp(56px, 56px + (100svh - 667px) * .09, 80px), 1px);--icon-gap:round(clamp(20px, 20px + (100svh - 667px) * .045, 32px), 1px)}}}
