.pbh{--bg:#f2f2f4;--paper:#fff;--ink:#1d1d1f;--mute:#6e6e73;--line:#0000001f;--black:#000;--sans:Inter,-apple-system,"SF Pro Text",system-ui,sans-serif;background:var(--bg);color:var(--ink);font-family:var(--sans);-webkit-font-smoothing:antialiased}.pbh *{box-sizing:border-box}.pbh a{color:inherit}.pbh .pb-gut{padding-left:max(20px,env(safe-area-inset-left,0px));padding-right:max(20px,env(safe-area-inset-right,0px))}.pbh .pb-hl{letter-spacing:-.03em;text-wrap:balance;margin:0;font-weight:600;line-height:1.04}.pbh p{margin:0}.pbh .pb-scene{height:700vh;position:relative}.pbh .pb-sticky{height:100svh;position:sticky;top:0;overflow:hidden}.pbh .pb-cv{z-index:2;opacity:0;pointer-events:none;width:100%;height:100%;transition:opacity .6s;display:block;position:absolute;inset:0}.pbh .pb-copy{z-index:3;flex-direction:column;justify-content:center;width:min(46vw,560px);padding-top:48px;display:flex;position:absolute;top:0;bottom:0;left:max(20px,50vw - 620px)}.pbh .pb-eyebrow{color:var(--mute);margin:0 0 14px;font-size:15px;font-weight:500}.pbh .pb-copy h1{font-size:clamp(40px,5vw,72px)}.pbh .pb-lead{color:var(--mute);max-width:30em;margin:22px 0 0;font-size:clamp(17px,1.4vw,20px);line-height:1.55}.pbh .pb-btns{flex-wrap:wrap;align-items:center;gap:22px;margin-top:30px;display:flex}.pbh .pb-pill{background:var(--black);color:#fff;border-radius:99px;padding:15px 24px;font-size:16px;font-weight:500;text-decoration:none}.pbh .pb-more{font-weight:500;font:500 16px var(--sans);color:var(--ink);cursor:pointer;background:0 0;border:0;padding:0;text-decoration:none}.pbh .pb-pill:focus-visible,.pbh .pb-more:focus-visible,.pbh .pb-dots button:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.pbh .pb-proof{flex-wrap:wrap;gap:8px 22px;margin:30px 0 0;padding:0;font-size:14px;list-style:none;display:flex}.pbh .pb-proof li{align-items:center;gap:8px;display:flex}.pbh .pb-proof li:before{content:"";background:var(--ink);border-radius:99px;width:6px;height:6px}@media (width<=760px){.pbh .pb-copy{width:auto;padding-top:calc(76px + env(safe-area-inset-top,0px));justify-content:flex-start;bottom:auto;left:20px;right:20px}.pbh .pb-copy h1{font-size:38px}.pbh .pb-lead{margin-top:14px;font-size:16px}.pbh .pb-btns{margin-top:20px}.pbh .pb-proof{display:none}}@media (width<=760px) and (height<=760px){.pbh .pb-copy{padding-top:calc(68px + env(safe-area-inset-top,0px))}.pbh .pb-copy h1{font-size:32px}.pbh .pb-lead{margin-top:10px;font-size:15px;line-height:1.5}.pbh .pb-btns{margin-top:16px}}.pbh .pb-wtitle{z-index:3;text-align:center;opacity:0;pointer-events:none;position:absolute;left:0;right:0}.pbh .pb-wtitle h2{font-size:clamp(30px,4vw,56px)}.pbh .pb-wtitle p{color:var(--mute);margin:10px 0 0;font-size:16px}.pbh .pb-cap{z-index:3;text-align:center;opacity:0;position:absolute;left:0;right:0}.pbh .pb-cap .pb-n{font-size:22px;font-weight:600}.pbh .pb-cap .pb-c{color:var(--mute);margin-top:4px;font-size:15px}.pbh .pb-dots{justify-content:center;gap:6px;margin-top:14px;display:flex}.pbh .pb-dots button{appearance:none;cursor:pointer;background:#0003;border:0;border-radius:99px;width:8px;height:8px;padding:0;transition:width .3s,background .3s}.pbh .pb-dots button[aria-current=true]{background:var(--ink);width:22px}.pbh .pb-dots button:after{content:"";width:28px;height:28px;margin:-10px;display:block}.pbh .pb-hint{z-index:3;left:0;right:0;bottom:calc(22px + env(safe-area-inset-bottom,0px));text-align:center;color:var(--mute);pointer-events:none;font-size:14px;font-weight:500;position:absolute}.pbh .pb-hint span{animation:1.6s ease-in-out infinite pb-bob;display:inline-block}@keyframes pb-bob{50%{transform:translateY(5px)}}@media (prefers-reduced-motion:reduce){.pbh .pb-hint span{animation:none}}.pbh .pb-sticky-cta{z-index:40;padding:10px max(16px,env(safe-area-inset-left,0px)) calc(10px + env(safe-area-inset-bottom,0px));-webkit-backdrop-filter:blur(16px);border-top:1px solid var(--line);background:#f2f2f4e0;gap:10px;transition:transform .35s;display:none;position:fixed;bottom:0;left:0;right:0;transform:translateY(110%)}.pbh .pb-sticky-cta.pb-show{transform:none}.pbh .pb-sticky-cta a{text-align:center;border-radius:99px;flex:1;padding:13px 12px;font-weight:500;text-decoration:none}.pbh .pb-sticky-cta .pb-a1{background:var(--black);color:#fff}.pbh .pb-sticky-cta .pb-a2{border:1px solid var(--line);background:#fff}@media (width<=760px){.pbh .pb-sticky-cta{display:flex}}.pbh.pb-nogl .pb-cv{display:none}.pbh .pb-fallback{z-index:2;aspect-ratio:16/10;object-fit:cover;object-position:top;border:10px solid #111;border-radius:18px;width:min(44vw,620px);position:absolute;top:50%;right:max(24px,50vw - 620px);transform:translateY(-40%);box-shadow:0 30px 60px #0000002e}@media (width<=760px){.pbh .pb-fallback{width:auto;inset:auto 20px 90px;transform:none}}
