@font-face{font-family:__Barlow_Condensed_e8e2c9;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/d6e015f239232eb3-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Barlow_Condensed_e8e2c9;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/55b35d87b6156eea-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Barlow_Condensed_e8e2c9;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/5fb5c05ff73c0616-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Barlow_Condensed_e8e2c9;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/8599be8653318abe-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Barlow_Condensed_e8e2c9;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/3352fdb488e19d84-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Barlow_Condensed_e8e2c9;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/437e5f23c97e320c-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Barlow_Condensed_Fallback_e8e2c9;src:local("Arial");ascent-override:130.73%;descent-override:26.15%;line-gap-override:0.00%;size-adjust:76.49%}.__className_e8e2c9{font-family:__Barlow_Condensed_e8e2c9,__Barlow_Condensed_Fallback_e8e2c9;font-style:normal}.__variable_e8e2c9{--pb-cond:"__Barlow_Condensed_e8e2c9","__Barlow_Condensed_Fallback_e8e2c9"}@font-face{font-family:__IBM_Plex_Mono_9f0762;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/58f386aa6b1a2a92-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__IBM_Plex_Mono_9f0762;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/011e180705008d6f-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__IBM_Plex_Mono_9f0762;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/7ba5fb2a8c88521c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__IBM_Plex_Mono_9f0762;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/92eeb95d069020cc-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__IBM_Plex_Mono_9f0762;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/d3ebbfd689654d3a-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__IBM_Plex_Mono_9f0762;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ef4d5661765d0e49-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__IBM_Plex_Mono_9f0762;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/d29838c109ef09b4-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__IBM_Plex_Mono_9f0762;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/e40af3453d7c920a-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__IBM_Plex_Mono_9f0762;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/99dcf268bda04fe5-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__IBM_Plex_Mono_9f0762;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/98e207f02528a563-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__IBM_Plex_Mono_Fallback_9f0762;src:local("Arial");ascent-override:76.16%;descent-override:20.43%;line-gap-override:0.00%;size-adjust:134.59%}.__className_9f0762{font-family:__IBM_Plex_Mono_9f0762,__IBM_Plex_Mono_Fallback_9f0762;font-style:normal}.__variable_9f0762{--pb-mono:"__IBM_Plex_Mono_9f0762","__IBM_Plex_Mono_Fallback_9f0762"}@font-face{font-family:__IBM_Plex_Sans_987bfa;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/7b19b489dc6743ba-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__IBM_Plex_Sans_987bfa;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/28793f5c5e3d822d-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__IBM_Plex_Sans_987bfa;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/c9c3823090ec8b55-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__IBM_Plex_Sans_987bfa;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/b3bf17a9041d9433-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__IBM_Plex_Sans_987bfa;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/2801417b65625cf5-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__IBM_Plex_Sans_987bfa;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/26d4368bf94c0ec4-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__IBM_Plex_Sans_987bfa;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/7b19b489dc6743ba-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__IBM_Plex_Sans_987bfa;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/28793f5c5e3d822d-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__IBM_Plex_Sans_987bfa;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/c9c3823090ec8b55-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__IBM_Plex_Sans_987bfa;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/b3bf17a9041d9433-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__IBM_Plex_Sans_987bfa;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/2801417b65625cf5-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__IBM_Plex_Sans_987bfa;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/26d4368bf94c0ec4-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__IBM_Plex_Sans_987bfa;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/7b19b489dc6743ba-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__IBM_Plex_Sans_987bfa;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/28793f5c5e3d822d-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__IBM_Plex_Sans_987bfa;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/c9c3823090ec8b55-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__IBM_Plex_Sans_987bfa;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/b3bf17a9041d9433-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__IBM_Plex_Sans_987bfa;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/2801417b65625cf5-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__IBM_Plex_Sans_987bfa;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/26d4368bf94c0ec4-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__IBM_Plex_Sans_Fallback_987bfa;src:local("Arial");ascent-override:101.32%;descent-override:27.18%;line-gap-override:0.00%;size-adjust:101.17%}.__className_987bfa{font-family:__IBM_Plex_Sans_987bfa,__IBM_Plex_Sans_Fallback_987bfa;font-style:normal}.__variable_987bfa{--pb-sans:"__IBM_Plex_Sans_987bfa","__IBM_Plex_Sans_Fallback_987bfa"}body:has(.pb),html:has(.pb){background:#15181a}html:has(.pb){scroll-padding-top:8px}@media (prefers-reduced-motion:reduce){html:has(.pb){scroll-behavior:auto}}.pb{--g:#15181a;--panel:#1e2225;--line:#2b3033;--ink:#f3efe4;--soft:#d9d3c4;--muted:#a8a396;--y:#ffc72c;container-type:inline-size;position:relative;overflow-x:clip;min-height:100vh;background:var(--g);color:var(--ink);font-family:var(--pb-sans),"IBM Plex Sans",system-ui,sans-serif}.pb *{box-sizing:border-box}.pb a{color:inherit}.pb a:focus-visible,.pb button:focus-visible,.pb input:focus-visible{outline:3px solid var(--ink);outline-offset:3px}.pb .mono{font-family:var(--pb-mono),"IBM Plex Mono",ui-monospace,monospace;font-size:13px;letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.pb .cond{font-family:var(--pb-cond),"Barlow Condensed",sans-serif}.pb .wrap{max-width:1240px;margin:0 auto;padding-inline:clamp(16px,4cqw,48px)}.pb .nav{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:4px 24px;padding-block:14px}.pb .brand{display:inline-flex;align-items:center;gap:10px;min-height:44px;font-family:var(--pb-cond),"Barlow Condensed",sans-serif;font-weight:700;font-size:26px;letter-spacing:1px;color:var(--y);text-decoration:none}.pb .navlinks{display:flex;flex-wrap:wrap;align-items:center;gap:0 20px}.pb .navlinks a{display:inline-flex;align-items:center;min-height:44px;font-size:15px;color:var(--soft);text-decoration:none}.pb .navlinks a:hover{color:var(--ink)}.pb .btn{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 18px;border-radius:8px;background:var(--y);font-family:var(--pb-sans),"IBM Plex Sans",system-ui,sans-serif;font-size:16px;font-weight:600;letter-spacing:0;text-decoration:none;border:0;cursor:pointer}.pb .btn,.pb .navlinks a.btn{color:var(--g)}.pb .hero-in{display:flex;flex-wrap:wrap;gap:24px 40px;align-items:flex-end;padding-top:clamp(24px,5cqw,64px)}.pb .copy{flex:1 1 520px;padding-bottom:clamp(32px,5cqw,64px)}.pb .tiles{display:flex;gap:5px;perspective:800px;margin:16px 0 24px}.pb .tile{width:clamp(24px,4.2cqw,60px);height:clamp(34px,5.8cqw,82px);background:var(--y);color:var(--g);font-family:var(--pb-cond),"Barlow Condensed",sans-serif;font-weight:700;font-size:clamp(26px,4.4cqw,64px);display:inline-flex;align-items:center;justify-content:center;border-radius:6px;box-shadow:inset 0 -3px 0 rgba(0,0,0,.2);animation:flip .45s ease-out both}.pb .tile:nth-child(2){animation-delay:.06s}.pb .tile:nth-child(3){animation-delay:.12s}.pb .tile:nth-child(4){animation-delay:.18s}.pb .tile:nth-child(5){animation-delay:.24s}.pb .tile:nth-child(6){animation-delay:.3s}.pb .tile:nth-child(7){animation-delay:.36s}.pb .tile:nth-child(8){animation-delay:.42s}@keyframes flip{0%{transform:rotateX(90deg);opacity:0}to{transform:rotateX(0);opacity:1}}@media (prefers-reduced-motion:reduce){.pb .tile{animation:none}}.pb h1{font-size:clamp(40px,6.2cqw,88px);line-height:.95;letter-spacing:-.5px}.pb h1,.pb h2{margin:0;font-family:var(--pb-cond),"Barlow Condensed",sans-serif;font-weight:600}.pb h2{font-size:clamp(32px,4.4cqw,60px);line-height:1;letter-spacing:-.3px}.pb .lede{font-size:clamp(17px,1.5cqw,20px);line-height:1.5;color:var(--soft);max-width:560px;margin:20px 0 0}.pb .join{display:flex;flex-wrap:wrap;gap:10px;margin-top:24px;max-width:560px}.pb .join input{flex:1 1 220px;min-height:44px;padding:0 14px;border-radius:8px;border:1px solid var(--muted);background:var(--panel);color:var(--ink);font-family:var(--pb-sans),"IBM Plex Sans",system-ui,sans-serif;font-size:16px}.pb .ph-tag{display:inline-block;margin-top:12px;font-family:var(--pb-mono),"IBM Plex Mono",ui-monospace,monospace;font-size:12px;letter-spacing:.06em;color:var(--y);border:1px dashed var(--y);border-radius:4px;padding:3px 7px}.pb .phones{flex:1 1 400px;display:flex;align-items:flex-end;justify-content:center}.pb .sec{padding-block:clamp(48px,8cqw,110px)}.pb .split{display:flex;flex-wrap:wrap;align-items:flex-start;margin-top:36px}.pb .rows{flex:1 1 480px;display:flex;flex-direction:column;gap:6px}.pb .row{display:grid;grid-template-columns:auto 1fr auto;gap:4px 18px;align-items:start;text-align:left;width:100%;padding:16px 18px;border:1px solid var(--line);border-radius:10px;background:var(--panel);color:var(--ink);cursor:pointer;font-family:inherit}.pb .row:hover{border-color:var(--muted)}.pb .row.on{background:var(--y);color:var(--g);border-color:var(--y)}.pb .rn{font-weight:700;font-size:30px;line-height:1;min-width:40px}.pb .rn,.pb .rt b{font-family:var(--pb-cond),"Barlow Condensed",sans-serif}.pb .rt b{display:block;font-weight:600;font-size:28px;line-height:1.05}.pb .rd{display:block;margin-top:6px;font-size:15px;line-height:1.5;color:var(--soft)}.pb .row.on .rd{color:var(--g)}.pb .chip{font-family:var(--pb-mono),"IBM Plex Mono",ui-monospace,monospace;font-size:11px;letter-spacing:.1em;text-transform:uppercase;border:1px solid var(--muted);color:var(--soft);border-radius:4px;padding:4px 7px;white-space:nowrap;align-self:start}.pb .row.on .chip{border-color:var(--g);color:var(--g)}.pb .stage{flex:1 1 300px;position:sticky;top:24px;display:flex;flex-direction:column;gap:14px}.pb .band{position:relative;min-height:clamp(380px,38cqw,540px);display:flex;align-items:flex-end;background:repeating-linear-gradient(135deg,#1b1f21 0 14px,#202528 14px 28px);border-block:1px solid var(--line)}.pb .band .ph-tag{position:absolute;top:16px;left:clamp(16px,4cqw,48px);margin:0}.pb .band-in{padding-block:clamp(32px,5cqw,64px);max-width:720px}.pb .band p{font-size:clamp(17px,1.5cqw,20px);line-height:1.55;color:var(--soft);margin:16px 0 0}.pb .cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:16px;margin-top:36px}.pb .card{background:var(--panel);border:1px solid var(--line);border-radius:12px;padding:24px}.pb .card h3{margin:10px 0 8px;font-family:var(--pb-cond),"Barlow Condensed",sans-serif;font-weight:600;font-size:30px;line-height:1.05}.pb .card p{margin:0;font-size:16px;line-height:1.55;color:var(--soft)}.pb .open{background:var(--y)}.pb .open,.pb .open h2{color:var(--g)}.pb .open .mono{color:#3a3320}.pb .open .lede{color:#2a2410}.pb .status{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:12px;margin-top:32px}.pb .st{border:2px solid var(--g);border-radius:10px;padding:16px 18px}.pb .st b{display:block;font-family:var(--pb-cond),"Barlow Condensed",sans-serif;font-weight:700;font-size:28px;line-height:1}.pb .st span{display:block;margin-top:6px;font-size:15px;line-height:1.45}.pb .open .join input{background:#fff3c9;color:var(--g);border-color:var(--g)}.pb .open .btn{background:var(--g);color:var(--y)}.pb .open .ph-tag{color:var(--g);border-color:var(--g)}.pb .foot{gap:12px 32px;justify-content:space-between;align-items:flex-start;padding-block:40px}.pb .foot,.pb .foot nav{display:flex;flex-wrap:wrap}.pb .foot nav{gap:0 20px}.pb .foot nav a{display:inline-flex;align-items:center;min-height:44px;font-size:15px;color:var(--soft)}@container (max-width:700px){.pb .row{grid-template-columns:auto 1fr}.pb .chip{grid-column:2;justify-self:start;margin-top:8px}.pb .stage{position:static}.pb .navlinks .hide-s{display:none}}.pb .how{list-style:none;margin:36px 0 0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:14px}.pb .step{background:var(--panel);border:1px solid var(--line);border-radius:12px;padding:20px;display:flex;flex-direction:column;gap:10px}.pb .step b{font-family:var(--pb-cond),"Barlow Condensed",sans-serif;font-weight:600;font-size:30px;line-height:1.05}.pb .step p{margin:0;font-size:15px;line-height:1.55;color:var(--soft)}.pb .sn{width:36px;height:50px;background:var(--y);color:var(--g);font-family:var(--pb-cond),"Barlow Condensed",sans-serif;font-weight:700;font-size:34px;display:inline-flex;align-items:center;justify-content:center;border-radius:6px;box-shadow:inset 0 -3px 0 rgba(0,0,0,.2)}.pb .plat{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:14px;margin-top:36px}.pb .pcol{background:var(--panel);border:1px solid var(--line);border-radius:12px;padding:24px;display:flex;flex-direction:column;gap:12px;align-items:flex-start;color:var(--ink)}.pb .pcol h3{margin:0;font-family:var(--pb-cond),"Barlow Condensed",sans-serif;font-weight:600;font-size:34px;line-height:1}.pb .pcol ul{margin:0;padding-left:20px;width:100%}.pb .pcol li{font-size:16px;line-height:1.55;color:var(--soft);margin-bottom:8px}.pb .tbl{overflow-x:auto;margin-top:32px}.pb table.cmp{border-collapse:collapse;width:100%;min-width:680px;font-size:16px}.pb .cmp td,.pb .cmp th{text-align:left;vertical-align:top;padding:14px 14px 14px 0;border-bottom:1px solid var(--line);color:var(--soft);line-height:1.45}.pb .cmp thead th{font-family:var(--pb-mono),"IBM Plex Mono",ui-monospace,monospace;font-weight:500;font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}.pb .cmp tbody th{font-weight:500;color:var(--ink);width:34%}.pb .cmp .us{background:var(--y);padding-inline:14px;font-weight:500}.pb .cmp .us,.pb .cmp thead .us{color:var(--g)}.pb .note{margin:16px 0 0;font-size:14px;color:var(--muted)}.pb .faq{margin-top:28px;max-width:820px}.pb details{border-top:1px solid var(--line)}.pb details:last-child{border-bottom:1px solid var(--line)}.pb summary{display:flex;align-items:center;min-height:56px;cursor:pointer;font-family:var(--pb-cond),"Barlow Condensed",sans-serif;font-weight:600;font-size:28px;line-height:1.1;padding-block:8px}.pb details p{margin:0 0 20px;font-size:17px;line-height:1.6;color:var(--soft);max-width:680px}.pb details a{color:var(--y)}.pb .gwrap{display:flex;flex-wrap:wrap;gap:32px 48px;align-items:center}.pb .gfig{margin:0;flex:1 1 320px;display:flex;flex-direction:column;gap:16px}.pb .gfig.big{flex:1.4 1 400px}.pb .gsvg{width:100%;height:auto;max-width:560px;display:block;margin-inline:auto}.pb .gfig figcaption{display:flex;flex-direction:column;gap:10px;align-items:flex-start}.pb .gfig figcaption p{margin:0;font-size:16px;line-height:1.55;color:var(--soft);max-width:520px}.pb .stage .gsvg{max-width:340px}@keyframes gflow{to{stroke-dashoffset:-24}}.pb .gflow{animation:gflow 1.2s linear infinite}@media (prefers-reduced-motion:reduce){.pb .gflow{animation:none}}.pb .seatbox{width:100%;max-width:340px;background:#f3efe4;color:#15181a;border-radius:14px;padding:12px;display:flex;flex-direction:column;gap:10px}.pb .seatbox .sh{display:flex;justify-content:space-between;align-items:center;gap:8px}.pb .seatbox .sl{font-size:11px;font-weight:500;letter-spacing:.08em;color:#5e6764}.pb .seatbox .cm,.pb .seatbox .sl{font-family:var(--pb-mono),"IBM Plex Mono",ui-monospace,monospace;text-transform:uppercase}.pb .seatbox .cm{font-size:10px;letter-spacing:.1em;border:1px solid #5e6764;color:#3a3a36;border-radius:4px;padding:3px 6px;white-space:nowrap}.pb .seatbox .scard{background:#fff;border:1px solid #ddd6c5;border-radius:14px;padding:14px 16px;display:grid;grid-template-columns:auto minmax(0,1fr);gap:10px 14px;align-items:center}.pb .seatbox .stiles{display:flex;gap:3px}.pb .seatbox .stile{display:inline-grid;place-items:center;width:40px;height:56px;border-radius:3px;background:linear-gradient(180deg,#2b2f2d 0 49%,#0b0d0c 49% 51%,#232725 51% 100%);font-family:var(--pb-mono),"IBM Plex Mono",ui-monospace,monospace;font-weight:600;font-size:34px;color:#f3efe4;line-height:1}.pb .seatbox .stext{display:flex;flex-direction:column;gap:4px}.pb .seatbox .sm{font-size:15px;font-weight:600}.pb .seatbox .sm,.pb .seatbox .ss{font-family:var(--pb-mono),"IBM Plex Mono",ui-monospace,monospace}.pb .seatbox .ss{font-size:12px;color:#5e6764;grid-column:1/-1}.pb .seatbox .stext .ss{grid-column:auto}.pb .seatbox .scard svg{grid-column:1/-1}.pb .cmchip{font-family:var(--pb-mono),"IBM Plex Mono",ui-monospace,monospace;font-size:11px;letter-spacing:.1em;text-transform:uppercase;border:1px solid var(--muted);color:var(--soft);border-radius:4px;padding:3px 7px;white-space:nowrap;display:inline-block;margin-left:8px;vertical-align:middle}.pb .fphone{max-width:340px;border-radius:15%/7%}.pb .fscreen{container-type:inline-size;position:relative;overflow:hidden;background:#f1eee3;color:#15181a;border-radius:12.5%/5.7%;font-family:var(--pb-sans),"IBM Plex Sans",system-ui,sans-serif;padding:0 3cqw}.pb .fscreen *{box-sizing:border-box}.pb .ftime{font-weight:700;font-size:3.9cqw;padding:5.5cqw 0 0 8cqw}.pb .ftitle{font-weight:700;font-size:5.4cqw;margin:6cqw 0 0 1.5cqw;line-height:1.1}.pb .fcap{font-family:var(--pb-mono),"IBM Plex Mono",ui-monospace,monospace;font-size:2.2cqw;letter-spacing:.05em;color:#5f5b50;margin:1cqw 0 2.5cqw 1.5cqw}.pb .falert{display:flex;justify-content:space-between;align-items:center;background:#fff;border:1.5px solid #ddd6c5;border-radius:4.4cqw;padding:0 5cqw;height:9.4cqw;font-size:2.7cqw;color:#5f5b50}.pb .falert b{color:#15181a;text-decoration:underline;font-size:2.7cqw}.pb .flbl{font-family:var(--pb-mono),"IBM Plex Mono",ui-monospace,monospace;font-size:2.3cqw;letter-spacing:.1em;color:#5f5b50;margin:4cqw 0 2cqw 1.5cqw}.pb .fcard{background:#fff;border:1.5px solid #15181a;border-radius:3.8cqw;overflow:hidden}.pb .fhead{display:flex;align-items:center;gap:3.5cqw;padding:3.5cqw 3.5cqw 3.5cqw 4cqw;border-bottom:1px solid #ddd6c5}.pb .fcirc{flex:none;width:10cqw;height:10cqw;border-radius:50%;background:#c5d8d3;display:inline-flex;align-items:center;justify-content:center;font-weight:700;font-size:2.7cqw;font-family:var(--pb-mono),"IBM Plex Mono",ui-monospace,monospace}.pb .fwho{flex:1;min-width:0;display:flex;flex-direction:column;gap:.8cqw}.pb .fwho b{font-size:3.6cqw;font-weight:600}.pb .fmono{font-family:var(--pb-mono),"IBM Plex Mono",ui-monospace,monospace;font-size:2.1cqw;letter-spacing:.03em;line-height:1.35;color:#15181a}.pb .fdot{display:inline-block;width:1.6cqw;height:1.6cqw;border-radius:50%;background:#e3b5b3;margin-right:1.2cqw;vertical-align:baseline}.pb .fdot.red{background:#b5503f;width:1.8cqw;height:1.8cqw;margin-right:2cqw}.pb .frow{display:grid;grid-template-columns:auto 1fr;gap:1cqw 5cqw;align-items:center;padding:3.2cqw 4cqw}.pb .fcode{font-family:var(--pb-mono),"IBM Plex Mono",ui-monospace,monospace;font-size:2.6cqw;font-weight:700}.pb .fcity{font-size:2.9cqw;display:flex;align-items:center}.pb .fwhen{grid-column:1/-1;font-family:var(--pb-mono),"IBM Plex Mono",ui-monospace,monospace;font-size:1.9cqw;color:#5f5b50;text-align:right}.pb .fchips{display:flex;flex-wrap:wrap;gap:2cqw}.pb .fchip{gap:2cqw;background:#e7e3d5;border-radius:999px;height:8cqw;font-size:2.7cqw}.pb .fav,.pb .fchip{display:inline-flex;align-items:center}.pb .fav{width:6.4cqw;height:6.4cqw;border-radius:50%;justify-content:center;font-family:var(--pb-mono),"IBM Plex Mono",ui-monospace,monospace;font-weight:700;font-size:1.9cqw}.pb .ftabs{position:absolute;left:4.8cqw;right:4.8cqw;bottom:4.5cqw;height:13.6cqw;background:#f7f4ea;border:1.5px solid #ddd6c5;display:grid;grid-template-columns:repeat(4,1fr);padding:1cqw}.pb .ftab,.pb .ftabs{border-radius:999px;align-items:center}.pb .ftab{display:flex;flex-direction:column;justify-content:center;gap:.6cqw;height:100%;font-size:2.3cqw;font-weight:600}.pb .ftab svg{width:6cqw;height:6cqw}.pb .ftab.on{background:#e6e2d4;color:#2f6b60}.pb .vscreen{background:#f1eee3}.pb .vpanel{position:relative;height:62cqw;background:linear-gradient(#15181a,#1b2124 55%,#f1eee3)}.pb .vbar{position:absolute;left:50%;top:2.6cqw;width:13cqw;height:1.2cqw;border-radius:1cqw;background:#6a7074;transform:translateX(-50%)}.pb .vback{position:absolute;left:4.5cqw;top:7cqw;display:flex;align-items:center;gap:4cqw;color:#f3efe4;font-family:var(--pb-mono),"IBM Plex Mono",ui-monospace,monospace;font-size:2.5cqw;letter-spacing:.1em}.pb .vback svg{width:4.6cqw;height:4.6cqw}.pb .vfan{position:absolute;left:0;right:0;bottom:3cqw;height:40cqw}.pb .vc{position:absolute;left:50%;bottom:0;width:27cqw;height:38cqw;border-radius:3cqw;padding:2.6cqw 2.2cqw;transform-origin:50% 100%;display:flex;flex-direction:column;gap:.8cqw;box-shadow:0 .6cqw 2cqw rgba(0,0,0,.35)}.pb .vc .vp{font-family:var(--pb-mono),"IBM Plex Mono",ui-monospace,monospace;font-size:1.85cqw;letter-spacing:.1em;white-space:nowrap}.pb .vc .vt{font-weight:700;font-size:3.9cqw;line-height:1.05}.pb .vbody{padding:0 4cqw}.pb .vtitle{font-weight:700;font-size:8cqw;line-height:1.05;letter-spacing:-.02em;margin-top:1cqw}.pb .vintro{margin:2cqw 0 0;font-size:2.8cqw;line-height:1.45;color:#4f4b41}.pb .vbody .flbl{margin:5cqw 0 2cqw}.pb .vlist{background:#fff;border:1.5px solid #ddd6c5;border-radius:3.8cqw;overflow:hidden}.pb .vrow{display:flex;align-items:center;gap:3.5cqw;padding:2.6cqw 3.5cqw;border-top:1px solid #e8e3d3;min-height:15cqw}.pb .vrow:first-child{border-top:0}.pb .vtile{flex:none;width:10.6cqw;height:10.6cqw;border-radius:2.6cqw;display:inline-flex;align-items:center;justify-content:center;font-family:var(--pb-mono),"IBM Plex Mono",ui-monospace,monospace;font-weight:700;font-size:3cqw;letter-spacing:.02em}.pb .vtx{flex:1;min-width:0;display:flex;flex-direction:column;gap:1.2cqw}.pb .vtx b{font-size:3.5cqw;font-weight:600;line-height:1.15}.pb .vsub{display:flex;flex-wrap:wrap;align-items:center;gap:1.2cqw 2cqw}.pb .vchip{font-style:normal;background:#efebdd;border:1px solid #ddd6c5;border-radius:999px;padding:.5cqw 2cqw;color:#2f2c25}.pb .vchip,.pb .vuntil{font-family:var(--pb-mono),"IBM Plex Mono",ui-monospace,monospace;font-size:1.9cqw;letter-spacing:.06em}.pb .vuntil{color:#5f5b50}.pb .vch{flex:none;width:4.2cqw;height:4.2cqw}.pb .vpill{flex:none;background:#ffc72c;color:#15181a;font-family:var(--pb-mono),"IBM Plex Mono",ui-monospace,monospace;font-weight:700;font-size:2.3cqw;letter-spacing:.06em;border-radius:999px;padding:2cqw 3.4cqw}.pb .dscreen{padding:0 4cqw}.pb .dtitle{font-weight:700;font-size:5.4cqw;margin:5cqw 0 0 .5cqw;line-height:1.1}.pb .dseg{display:grid;grid-template-columns:1fr 1fr;gap:1cqw;background:#e7e3d5;border-radius:3.6cqw;padding:1cqw;margin-top:3cqw}.pb .dseg span{display:flex;align-items:center;justify-content:center;height:8cqw;border-radius:2.8cqw;font-family:var(--pb-mono),"IBM Plex Mono",ui-monospace,monospace;font-weight:700;font-size:2.4cqw;letter-spacing:.08em;color:#5f5b50}.pb .dseg span.on{background:#15181a;color:#ffc72c}.pb .dmap{display:block;width:100%;height:44cqw;border-radius:3.6cqw;margin-top:3cqw}.pb .dpills{flex-wrap:wrap;margin-top:3cqw}.pb .dpills span{display:inline-flex;align-items:center;height:7.6cqw;padding:0 3.4cqw;border-radius:999px;border:1.5px solid #cfc8b6;background:#fff;font-size:2.5cqw;font-weight:500}.pb .dpills span.on{background:#9fd0c8;border-color:#9fd0c8;font-weight:600}.pb .dscreen .flbl{margin:3.5cqw 0 1.8cqw .5cqw}.pb .drow{display:grid;grid-template-columns:auto 10.5cqw minmax(0,1fr) auto;align-items:center;gap:2.6cqw;padding:0 3.5cqw;height:11.2cqw;border-top:1px solid #e8e3d3}.pb .drow:first-child{border-top:0}.pb .dd{width:2.6cqw;height:2.6cqw;border-radius:50%;display:block}.pb .dcode{font-family:var(--pb-mono),"IBM Plex Mono",ui-monospace,monospace;font-size:2.8cqw;font-weight:600}.pb .dname{font-size:2.9cqw;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pb .dmin{font-family:var(--pb-mono),"IBM Plex Mono",ui-monospace,monospace;font-size:2.5cqw;font-weight:600;color:#5f5b50}.pb .rphone{border-radius:15%/7.5%}.pb .rscreen{position:relative;overflow:hidden;aspect-ratio:806/1459;border-radius:12.5%/6.8%;background:#f1eee3}.pb .rscreen img{position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.pb .rscreen.lockp:after{content:"";position:absolute;left:0;right:0;top:73.3%;bottom:0;background:linear-gradient(180deg,#30383b,#1e2528)}.pb .phones .rphone{flex:1 1 0;max-width:210px}.pb .phones .rphone.mid{max-width:250px}.pb .stage .rphone{max-width:340px}.pb .rphone{width:100%;background:#15181a;padding:2.4%;border-radius:13%/7.36%}.pb .rscreen{border-radius:11.13%/6.17%}.pb .fphone{width:100%;background:#15181a;padding:2.4%;border-radius:13%/6.14%}.pb .fscreen{border-radius:11.13%/5.12%}.pb .sphone{width:100%;background:#15181a;padding:2.4%;border-radius:13%/6.58%}.pb .sscreen{border-radius:11.13%/5.5%}.pb .rscreen{aspect-ratio:1060/1912}.pb .rscreen.lockp:after{top:73.5%}.pb .sscreen{position:relative;overflow:hidden;aspect-ratio:660/1337;background:#f1eee3}.pb .sscreen img{position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.pb .fscreen{aspect-ratio:1320/2868}.pb .avs{display:block;width:100%;height:100%}.pb .sviews{display:flex;gap:8px;margin-bottom:12px;flex-wrap:wrap;justify-content:center}.pb .sviews button{min-height:44px;padding:0 16px;border-radius:999px;border:1px solid var(--muted);background:transparent;color:var(--soft);font-family:var(--pb-mono),"IBM Plex Mono",ui-monospace,monospace;font-size:12px;letter-spacing:.06em;cursor:pointer}.pb .sviews button.on{background:var(--y);border-color:var(--y);color:#15181a;font-weight:500}.pb .fav,.pb .fcirc{overflow:hidden}.pb .fav{padding:0;background:none!important}.pb .fchip{padding:0 3.4cqw 0 .8cqw}.pb .bscreen{padding:0 4cqw}.pb .bbar{position:absolute;left:50%;top:2.6cqw;width:13cqw;height:1.2cqw;border-radius:1cqw;background:#bdb8a8;transform:translateX(-50%)}.pb .bdone{display:flex;justify-content:flex-end;padding-top:8cqw}.pb .bdone span{display:inline-flex;align-items:center;height:8.6cqw;padding:0 3.6cqw;border-radius:999px;background:#fff;border:1.5px solid #ddd6c5;color:#2f6b60;font-size:3cqw;font-weight:500}.pb .btitle{font-weight:700;font-size:6cqw;margin-top:4cqw;line-height:1.1}.pb .bsub{margin:1.6cqw 0 0;font-size:2.8cqw;line-height:1.4;color:#4f4b41}.pb .bscreen .flbl{margin:4cqw 0 1.8cqw .3cqw}.pb .blist{background:#fff;border:1.5px solid #ddd6c5;border-radius:3.8cqw;overflow:hidden}.pb .brow{display:flex;align-items:center;gap:3.4cqw;padding:0 3.5cqw;height:11.6cqw;border-top:1px solid #e8e3d3}.pb .brow:first-child{border-top:0}.pb .brow.on{background:#fff3c9}.pb .brow .avs{flex:none;width:7.6cqw;height:7.6cqw}.pb .bwho{flex:1;min-width:0;display:flex;flex-direction:column;gap:.4cqw}.pb .bwho b{font-size:3.1cqw;font-weight:600;line-height:1.1}.pb .bh{font-family:var(--pb-mono),"IBM Plex Mono",ui-monospace,monospace;font-size:2cqw;color:#5f5b50}.pb .bring-empty,.pb .btick{flex:none;width:4.6cqw;height:4.6cqw}.pb .bring-empty{border:1.5px solid #cfc8b6;border-radius:50%}.pb .bmail{font-family:var(--pb-mono),"IBM Plex Mono",ui-monospace,monospace;font-size:3cqw;color:#7a7568;padding:1.4cqw 0 2cqw;border-bottom:1.5px solid #d5cfbe}.pb .bpills{display:flex;gap:2cqw;margin-top:3.4cqw}.pb .bpills span{display:inline-flex;align-items:center;height:8.6cqw;padding:0 3.8cqw;border-radius:999px;border:1.5px solid #cfc8b6;background:#fff;font-size:2.8cqw;font-weight:500}.pb .bpills span.on{background:#f6c84b;border:2px solid #15181a;font-weight:600}.pb .bgo{display:flex;align-items:center;justify-content:center;height:12cqw;margin-top:3.4cqw;border-radius:3.4cqw;background:#ffc72c;color:#15181a;font-size:3.4cqw;font-weight:600}.pb .gscreen{padding:0 4cqw}.pb .gkick{font-family:var(--pb-mono),"IBM Plex Mono",ui-monospace,monospace;font-size:2.2cqw;letter-spacing:.1em;color:#5f5b50;margin:5.5cqw 0 1.6cqw .5cqw}.pb .ghead{display:flex;justify-content:space-between;align-items:flex-start;gap:3cqw}.pb .gsign{flex:none;display:inline-flex;align-items:center;background:#0e0f10;color:#ffc72c;border:.7cqw solid #ffc72c;border-radius:2cqw;padding:1cqw 2.8cqw;font-family:var(--pb-cond),"Barlow Condensed",sans-serif;font-weight:700;font-size:5.4cqw;letter-spacing:.04em;line-height:1.1}.pb .gsign.sm{font-size:4.4cqw;padding:.6cqw 2.2cqw}.pb .gline{position:relative;margin-top:2cqw;padding-left:0}.pb .gline:before{content:"";position:absolute;left:3.1cqw;top:4cqw;bottom:6cqw;width:.7cqw;background:#cfc8b6;border-radius:1cqw}.pb .gstop{position:relative;display:flex;gap:4cqw;padding:3.2cqw 0}.pb .gnode{flex:none;position:relative;z-index:1;width:6.6cqw;height:6.6cqw;border-radius:50%;background:#fff;border:.8cqw solid #15181a;margin-top:.4cqw}.pb .gnode.ring{box-shadow:0 0 0 1.2cqw #ffc72c}.pb .gtx{display:flex;flex-direction:column;gap:1.2cqw;align-items:flex-start;min-width:0}.pb .gtx b{font-size:3.4cqw;font-weight:600;line-height:1.15}.pb .gsub{font-size:2cqw;letter-spacing:.08em;color:#5f5b50}.pb .gtime{font-size:2.3cqw;font-weight:600;color:#15181a}.pb .gbtn,.pb .gtime{font-family:var(--pb-mono),"IBM Plex Mono",ui-monospace,monospace}.pb .gbtn{display:inline-flex;align-items:center;height:7cqw;padding:0 3cqw;border-radius:999px;border:1.5px solid #15181a;background:#fff;font-weight:700;font-size:2.2cqw;letter-spacing:.06em;margin-top:.6cqw}.pb .gwalk{margin:0 0 0 10.6cqw;font-family:var(--pb-mono),"IBM Plex Mono",ui-monospace,monospace;font-size:2.1cqw;letter-spacing:.08em;color:#5f5b50;padding:.6cqw 0}.pb .gnote{margin:4cqw 0 0;font-size:2.5cqw;line-height:1.5;color:#4f4b41}.pb .xphoto{height:42cqw;display:flex;align-items:center;justify-content:center;text-align:center;padding:4cqw;background:repeating-linear-gradient(135deg,#1b1f21 0 14px,#202528 14px 28px);color:#ffc72c;font-size:2.2cqw;letter-spacing:.06em}.pb .xcredit,.pb .xphoto{font-family:var(--pb-mono),"IBM Plex Mono",ui-monospace,monospace}.pb .xcredit{font-size:1.9cqw;letter-spacing:.04em;color:#5f5b50;padding:1.6cqw 4cqw 0}.pb .xbody{padding:3cqw 4cqw 0;display:flex;flex-direction:column}.pb .xtitle{font-weight:700;font-size:5cqw;line-height:1.1}.pb .xchip{align-self:flex-start;font-family:var(--pb-mono),"IBM Plex Mono",ui-monospace,monospace;font-weight:700;font-size:2.2cqw;letter-spacing:.06em;background:#f6e3b0;border:1px solid #d9b55a;color:#5b4300;border-radius:1.2cqw;padding:.8cqw 2cqw}.pb .xcard{background:#fff;border:1.5px solid #ddd6c5;border-radius:3.6cqw;padding:3.4cqw 4cqw}.pb .xrow{display:flex;justify-content:space-between;align-items:center;gap:2cqw}.pb .sl2{font-size:2.1cqw;letter-spacing:.1em}.pb .sl2,.pb .xmono{font-family:var(--pb-mono),"IBM Plex Mono",ui-monospace,monospace;color:#5f5b50}.pb .xmono{font-size:2cqw}.pb .xtiles{display:flex;align-items:center;gap:.8cqw;margin-top:2cqw}.pb .ptile{display:inline-grid;place-items:center;width:8.6cqw;height:12cqw;border-radius:.8cqw;background:linear-gradient(180deg,#2b2f2d 0 49%,#0b0d0c 49% 51%,#232725 51% 100%);font-weight:600;color:#f3efe4;line-height:1}.pb .ptc,.pb .ptile{font-family:var(--pb-mono),"IBM Plex Mono",ui-monospace,monospace;font-size:8cqw}.pb .ptc{font-weight:700;color:#15181a;padding:0 .4cqw}.pb .xzone{margin-left:auto;text-align:right;font-size:2.2cqw;line-height:1.5;color:#15181a}.pb .xchip2,.pb .xzone{font-family:var(--pb-mono),"IBM Plex Mono",ui-monospace,monospace}.pb .xchip2{font-weight:700;font-size:2.4cqw;background:#f6c84b;border:1.5px solid #15181a;border-radius:1.4cqw;padding:.8cqw 2cqw}.pb .xsub{font-family:var(--pb-mono),"IBM Plex Mono",ui-monospace,monospace;font-size:2.2cqw;color:#15181a;margin-top:2cqw}.pb #globe{position:relative;overflow:hidden}.pb .gwrap{position:relative;z-index:2;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 56px;align-items:start;margin-top:36px}.pb .gwrap>*{margin:0;min-width:0}.pb .gwrap .gsvg{width:85.714%;max-width:463px;height:auto;aspect-ratio:1/1;display:block;margin-inline:0;overflow:visible}.pb .g-a1{grid-column:1;grid-row:1}.pb .g-b1{grid-column:2;grid-row:1}.pb .g-a2{grid-column:1;grid-row:2}.pb .g-b2{grid-column:2;grid-row:2}.pb .g-a3{grid-column:1;grid-row:3}.pb .g-b3{grid-column:2;grid-row:3}.pb .gwrap .chip{justify-self:start}.pb .gwrap p{font-size:16px;line-height:1.55;color:var(--soft);max-width:520px}.pb .gnote2{position:relative;z-index:2;margin:28px 0 0;font-size:14px;color:var(--muted)}.pb .gbg{position:absolute;inset:0;z-index:0;pointer-events:none;overflow:hidden}.pb .gbg svg{position:absolute;left:0;top:-20%;width:100%;height:140%}@container (max-width:760px){.pb .gwrap{grid-template-columns:minmax(0,1fr);gap:16px}.pb .g-a1{grid-row:1;grid-column:1}.pb .g-a2{grid-row:2;grid-column:1}.pb .g-a3{grid-row:3;grid-column:1}.pb .g-b1{grid-row:4;grid-column:1;margin-top:24px}.pb .g-b2{grid-row:5;grid-column:1}.pb .g-b3{grid-row:6;grid-column:1}}.pb .phones{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(8px,1.4cqw,20px);align-items:end;max-width:660px;width:100%;justify-content:stretch}.pb .phones .rphone,.pb .phones .rphone.mid{max-width:none;width:100%;flex:none}.pb .split{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:32px 48px;align-items:start}.pb .rows{min-width:0}.pb .stage{justify-self:center;width:100%;align-items:center}.pb .stage,.pb .stage>*{max-width:340px}.pb .fphone,.pb .rphone,.pb .sphone{margin-inline:auto}.pb .cards,.pb .how,.pb .plat,.pb .status{gap:16px}.pb .rn{line-height:1.05}.pb .chip{margin-top:6px}@container (max-width:700px){.pb .split{grid-template-columns:minmax(0,1fr)}.pb .phones{grid-column:1}}.pb .fscreen{padding-inline:3%}.pb .vscreen{padding:0}.pb .bscreen,.pb .dscreen,.pb .gscreen{padding-inline:4%}.pb .cream{--panel:#fff;--line:#ddd6c5;--ink:#15181a;--soft:#3a3a36;--muted:#5f5b50;background:#f1eee3;color:#15181a;border-top:6px solid #ffc72c}.pb .cream .ph-tag{color:#15181a;border-color:#15181a}.pb .cream .row:hover{border-color:#5f5b50}.pb .cream .chip{border-color:#8e887a}.pb .cream .sviews button{border-color:#5f5b50}.pb .cream .row.on .chip,.pb .cream .row.on .rd{color:#15181a}.pb .row{grid-template-columns:auto minmax(0,1fr);transition:background-color .18s ease,color .18s ease,border-color .18s ease,transform .12s ease}.pb .row:active{transform:scale(.985)}.pb #what{position:relative}.pb .fnote{margin:28px 0 0;font-size:14px;color:var(--muted)}.pb .sbox{display:flex;flex-direction:column;align-items:center;gap:14px;width:100%;animation-duration:.32s;animation-timing-function:cubic-bezier(.2,.7,.2,1);animation-fill-mode:both}.pb .sbox.a{animation-name:sIna}.pb .sbox.b{animation-name:sInb}@keyframes sIna{0%{opacity:0;transform:translateY(10px) scale(.985)}to{opacity:1;transform:none}}@keyframes sInb{0%{opacity:0;transform:translateY(10px) scale(.985)}to{opacity:1;transform:none}}.pb .sbox>*{max-width:340px}.pb .zbtn{min-height:44px;padding:0 16px;border-radius:999px;border:1px solid var(--muted);background:transparent;color:var(--soft);font-family:var(--pb-mono),"IBM Plex Mono",ui-monospace,monospace;font-size:12px;letter-spacing:.06em;cursor:pointer;transition:background-color .15s ease}.pb .zbtn:hover{background:rgba(0,0,0,.06)}.pb .stage.zoom{position:absolute;inset:0;z-index:40;max-width:none;width:auto;justify-self:auto;background:rgba(21,24,26,.95);animation:zfade .25s ease both}.pb .stage.zoom>.sbox{position:sticky;top:0;max-width:none;width:100%;min-height:min(100vh,900px);justify-content:center;padding:24px 16px;animation:none}.pb .stage.zoom .sbox>.fphone,.pb .stage.zoom .sbox>.rphone,.pb .stage.zoom .sbox>.sphone{max-width:min(92%,520px,calc((100vh - 140px)*.46));min-width:300px;animation:zphone .3s cubic-bezier(.2,.7,.2,1) both}.pb .stage.zoom .sbox>.gsvg{max-width:min(92%,560px)}.pb .stage.zoom .ph-tag{color:var(--y);border-color:var(--y)}.pb .stage.zoom .sviews button,.pb .stage.zoom .zbtn{color:#f3efe4;border-color:#a8a396}.pb .stage.zoom .sviews button.on{background:#ffc72c;border-color:#ffc72c;color:#15181a}@keyframes zfade{0%{opacity:0}to{opacity:1}}@keyframes zphone{0%{transform:scale(.9)}to{transform:none}}.pb .rscreen{container-type:inline-size}.pb .lkc{position:absolute;left:5%;width:39%;top:64.4%;height:5.4%;background:#1a1d1b;display:flex;align-items:center;padding-left:2.6%;font-family:var(--pb-mono),"IBM Plex Mono",ui-monospace,monospace;font-weight:600;font-size:7.7cqw;line-height:1;color:#f3efe4;font-variant-numeric:tabular-nums;white-space:nowrap}.pb .fhead{padding:0;gap:0;align-items:stretch;border-bottom:0}.pb .fhbtn{flex:1;min-width:0;display:flex;align-items:center;gap:3.5cqw;padding:3.5cqw 2cqw 3.5cqw 4cqw;background:none;border:0;text-align:left;font:inherit;color:inherit;cursor:pointer}.pb .fchev{flex:none;width:4cqw;height:4cqw;transition:transform .22s ease}.pb .fchev.fopen{transform:rotate(90deg)}.pb .fbellb{flex:none;width:13cqw;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.8cqw;background:none;border:0;cursor:pointer;color:#15181a;font-family:var(--pb-mono),"IBM Plex Mono",ui-monospace,monospace;font-size:1.9cqw}.pb .fbell{width:5cqw;height:5cqw}.pb .fbellb span{color:#5e6764}.pb .fpanelw{display:grid;grid-template-rows:0fr;transition:grid-template-rows .26s ease}.pb .fpanelw.fopen{grid-template-rows:1fr}.pb .fpanel{overflow:hidden;min-height:0;border-top:1px solid #ddd6c5}.pb .fpass{display:flex;justify-content:space-between;align-items:center;padding:3cqw 4cqw;border-top:1px solid #e4ded1;font-family:var(--pb-mono),"IBM Plex Mono",ui-monospace,monospace;font-size:2.2cqw;color:#5e6764}.pb .fpass .vch{width:3.4cqw;height:3.4cqw}.pb button.falert{width:100%;font-family:inherit;cursor:pointer;text-align:left;border:1.5px solid #ddd6c5}.pb button.fchip{font-family:inherit}.pb button.brow,.pb button.fchip{border:0;color:inherit;cursor:pointer}.pb button.brow{width:100%;border-top:1px solid #e8e3d3;background:none;font:inherit;text-align:left;transition:background-color .15s ease}.pb button.brow:first-child{border-top:0}.pb button.brow.on{background:#fff3c9}.pb .bring-empty.off,.pb .btick.off{display:none}.pb .btick{animation:tickin .18s ease both}@keyframes tickin{0%{transform:scale(.6);opacity:0}to{transform:none;opacity:1}}.pb .bpills button{display:inline-flex;align-items:center;height:8.6cqw;padding:0 3.8cqw;border-radius:999px;border:1.5px solid #cfc8b6;background:#fff;font-family:inherit;font-size:2.8cqw;font-weight:500;color:#15181a;cursor:pointer;transition:background-color .15s ease}.pb .bpills button.on{background:#f6c84b;border:2px solid #15181a;font-weight:600}.pb .bgo{transition:background-color .15s ease,color .15s ease}.pb .bgo.off{background:#e0dacb;color:#7a7568}.pb .gnode{transition:box-shadow .3s ease,background-color .3s ease}.pb .gnode.done{background:#15181a}.pb button.gbtn{font-family:var(--pb-mono),"IBM Plex Mono",ui-monospace,monospace;cursor:pointer;color:#15181a;transition:transform .1s ease,opacity .2s ease}.pb button.gbtn:active{transform:translateY(.4cqw)}.pb button.gbtn.hide{display:none}.pb .dscreen{padding-inline:0}.pb .dscroll{position:absolute;inset:0;overflow-y:auto;scrollbar-width:none;padding-bottom:26cqw}.pb .dscroll::-webkit-scrollbar{display:none}.pb .dmapw{position:relative;height:74.06cqw;background:#17262b}.pb .dmapw .dmap{position:absolute;inset:0;width:100%;height:100%;margin:0;border-radius:0;display:block}.pb .dtop{position:absolute;left:0;right:0;top:0;padding-bottom:5cqw;background:linear-gradient(180deg,hsla(47,33%,92%,.96),hsla(47,33%,92%,.8) 65%,hsla(47,33%,92%,0))}.pb .dtop .dseg{margin:3cqw 4cqw 0}.pb .dtop .dtitle{margin-top:3cqw}.pb .dfade{position:absolute;left:0;right:0;bottom:0;height:12cqw;background:linear-gradient(180deg,hsla(47,33%,92%,0),#f1eee3)}.pb .dbody{padding:0 4cqw}.pb .dpills{display:flex;gap:1.8cqw;overflow-x:auto;flex-wrap:nowrap;scrollbar-width:none;margin-top:0}.pb .dpills button{flex:none;display:inline-flex;align-items:center;height:8cqw;padding:0 3.4cqw;border-radius:999px;border:1.5px solid #ddd6c5;background:#fff;font-family:var(--pb-sans),"IBM Plex Sans",system-ui,sans-serif;font-size:2.6cqw;font-weight:600;color:#15181a;cursor:pointer;transition:background-color .15s ease,color .15s ease,border-color .15s ease}.pb .dpills button.on{background:#2e7d73;border-color:#2e7d73;color:#fff}.pb .dlabels{display:flex;justify-content:space-between;align-items:baseline;gap:2cqw;margin-top:3.4cqw}.pb .dlabels .flbl{margin:0 0 1.8cqw .5cqw;white-space:nowrap}.pb .dlist{background:#fff;border:1.5px solid #ddd6c5;border-radius:3.8cqw;overflow:hidden}.pb button.drow{display:grid;grid-template-columns:auto 11.5cqw minmax(0,1fr) auto auto;align-items:center;gap:2.4cqw;width:100%;min-height:15cqw;padding:0 3.5cqw;border:0;border-top:1px solid #e4ded1;background:none;font:inherit;color:#15181a;text-align:left;cursor:pointer;height:auto;transition:background-color .15s ease}.pb button.drow:first-child{border-top:0}.pb button.drow.on{background:#f7f4ea}.pb .dnm{display:flex;flex-direction:column;gap:.5cqw;min-width:0}.pb .dcity{font-family:var(--pb-mono),"IBM Plex Mono",ui-monospace,monospace;font-size:2.1cqw;color:#5e6764;text-transform:uppercase;overflow:hidden;text-overflow:ellipsis}.pb .dcity,.pb .dmin{white-space:nowrap}.pb .dotg circle{transition:r .2s ease,opacity .15s ease}.pb .dscreen .vch{width:3cqw;height:3cqw}.pb .xscreen{overflow-y:auto;scrollbar-width:none;padding:0}.pb .xscreen::-webkit-scrollbar{display:none}.pb .ktime{padding:5.5cqw 0 0 8cqw;font-weight:700;font-size:3.9cqw}.pb .khead{display:flex;align-items:center;justify-content:center;gap:2.4cqw;min-height:12cqw;font-family:var(--pb-mono),"IBM Plex Mono",ui-monospace,monospace;font-weight:600;font-size:3.1cqw}.pb .kfin{display:inline-block;width:5cqw;height:5cqw;border-radius:1.2cqw;background:#1f3a6b}.pb .kphoto{height:54cqw;overflow:hidden;background:#d7d1bf}.pb .kphoto img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.pb .kcap2{font-family:var(--pb-mono),"IBM Plex Mono",ui-monospace,monospace;font-size:2.2cqw;font-weight:500;color:#5e6764;padding:1cqw 4cqw 0}.pb .xbody{gap:2.6cqw;padding-bottom:6cqw}.pb .kcard{display:block;width:100%;text-align:left;background:#fff;border:1.5px solid #ddd6c5;border-radius:3.6cqw;padding:3.4cqw 4cqw;font:inherit;color:inherit}.pb .krow{display:flex;justify-content:space-between;align-items:center;gap:2cqw}.pb .kpill{font-weight:700;font-size:2.3cqw;letter-spacing:.04em;background:#f6c84b;border-radius:999px;padding:1cqw 2.8cqw;white-space:nowrap}.pb .kmono,.pb .kpill{font-family:var(--pb-mono),"IBM Plex Mono",ui-monospace,monospace}.pb .kmono{font-size:2.1cqw;color:#15181a;line-height:1.35}.pb .kmono b{font-weight:700}.pb .kmute{color:#5e6764}.pb .kamber{color:#946219;font-weight:600}.pb .kgreen{color:#287b4e;font-weight:600}.pb .kp{margin:2cqw 0 0;font-size:3cqw;line-height:1.45}.pb .kmute2{color:#5e6764;font-size:2.5cqw}.pb .klounge{display:flex;align-items:center;gap:2cqw;justify-content:space-between}.pb .klounge .vch{width:3.6cqw;height:3.6cqw}.pb .ktx{display:flex;flex-direction:column;gap:1.2cqw}.pb .ktx b{font-size:3.4cqw;font-weight:600}.pb .kspan{display:flex;align-items:center;gap:2.5cqw;height:8cqw;font-family:var(--pb-mono),"IBM Plex Mono",ui-monospace,monospace;font-size:2.2cqw;color:#5e6764}.pb .kspan i{flex:1;height:1px;background:#ddd6c5}.pb .kh{font-size:2.4cqw;letter-spacing:.06em;margin-bottom:2cqw}.pb .kbig,.pb .kh{font-family:var(--pb-mono),"IBM Plex Mono",ui-monospace,monospace;font-weight:600}.pb .kbig{font-size:5.6cqw}.pb .kbig small{font-size:3.2cqw;font-weight:500}.pb .kboxes{display:grid;grid-template-columns:1fr 1.4fr 1.6fr;gap:2cqw;margin-top:2.4cqw}.pb .kboxes span{display:flex;flex-direction:column;gap:1cqw;background:#f1eee3;border:1.5px solid #ddd6c5;border-radius:2.4cqw;padding:2.4cqw 2.6cqw}.pb .kboxes small{font-size:1.9cqw;letter-spacing:.1em;color:#5e6764}.pb .kboxes b,.pb .kboxes small{font-family:var(--pb-mono),"IBM Plex Mono",ui-monospace,monospace}.pb .kboxes b{font-size:3.6cqw;font-weight:600}.pb .kbtn{display:flex;align-items:center;justify-content:center;height:11cqw;border-radius:3.2cqw;background:#15181a;color:#ffc72c;font-weight:600;font-size:3.3cqw}.pb .kbig2{font-family:var(--pb-mono),"IBM Plex Mono",ui-monospace,monospace;font-weight:600;font-size:9cqw;line-height:1}.pb .kmid{display:flex;flex-direction:column;gap:1cqw;text-align:right;align-items:flex-end}.pb .kmid b{font-size:3.6cqw;font-weight:600}.pb .kfacts{background:#fff;border:1.5px solid #ddd6c5;border-radius:3.6cqw;overflow:hidden}.pb .kfacts div{display:flex;justify-content:space-between;gap:3cqw;padding:3cqw 4cqw;border-top:1px solid #e4ded1;font-size:2.7cqw}.pb .kfacts div:first-child{border-top:0}.pb .kfacts span{color:#5e6764}.pb .kfacts b{font-weight:500;text-align:right}.pb .klink{display:flex;justify-content:space-between;align-items:center;min-height:12cqw;padding:0 4cqw;background:#fff;border:1.5px solid #ddd6c5;border-radius:3.2cqw;font-family:var(--pb-mono),"IBM Plex Mono",ui-monospace,monospace;font-size:2.6cqw}.pb .klink .vch{width:3.6cqw;height:3.6cqw}.pb .kbring{font-family:var(--pb-sans),"IBM Plex Sans",system-ui,sans-serif;font-size:3.3cqw;font-weight:500}.pb .kbring svg{width:5cqw;height:5cqw}.pb .kend{height:8cqw}.pb .pscreen{aspect-ratio:577/1186}.pb .mgrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:16px;margin-top:36px}.pb .mcard{background:var(--panel);border:1px solid var(--line);border-radius:12px;padding:24px;display:flex;flex-direction:column;gap:12px;align-items:flex-start;min-width:0}.pb .mcard h3{margin:0;font-family:var(--pb-cond),"Barlow Condensed",sans-serif;font-weight:600;font-size:30px;line-height:1.05}.pb .mcard p{margin:0;font-size:16px;line-height:1.55;color:var(--soft)}.pb .mcard .ph-tag{margin-top:0;overflow-wrap:anywhere}.pb .mv{width:100%;background:#f1eee3;color:#15181a;border-radius:10px;padding:14px 16px;display:flex;flex-direction:column;gap:6px}.pb .mvl{font-weight:600;font-size:16px;line-height:1.3}.pb .mvs{font-family:var(--pb-mono),"IBM Plex Mono",ui-monospace,monospace;font-size:12px;letter-spacing:.04em;color:#3a3a36;line-height:1.4}.pb .mvbox{display:grid;grid-template-columns:1fr 1.4fr 1.6fr;gap:8px}.pb .mvbox span{display:flex;flex-direction:column;gap:4px;background:#fff;border:1px solid #ddd6c5;border-radius:6px;padding:8px}.pb .mvbox small{font-size:10px;letter-spacing:.1em;color:#3a3a36}.pb .mvbox b,.pb .mvbox small{font-family:var(--pb-mono),"IBM Plex Mono",ui-monospace,monospace}.pb .mvbox b{font-size:15px}.pb .mvclock{flex-direction:row;align-items:center;gap:12px}.pb .mvt{font-weight:700;font-size:34px;background:#15181a;color:#f3efe4;border-radius:6px;padding:4px 10px;line-height:1.1}.pb .mvt,.pb .mvz{font-family:var(--pb-mono),"IBM Plex Mono",ui-monospace,monospace}.pb .mvz{font-size:12px;line-height:1.4}.pb .mvbtn{display:inline-flex;align-items:center;justify-content:center;min-height:44px;border-radius:8px;background:#15181a;color:#ffc72c;font-weight:600;padding:0 14px}@media (prefers-reduced-motion:reduce){.pb .btick,.pb .sbox,.pb .stage.zoom,.pb .stage.zoom .sbox>*{animation:none}.pb .bgo,.pb .bpills button,.pb .dotg circle,.pb .dpills button,.pb .fchev,.pb .fpanelw,.pb .gnode,.pb .row,.pb .zbtn,.pb button.brow,.pb button.drow{transition:none}}.pb .fphone{position:relative}.pb .xhint{position:absolute;left:2.4%;right:2.4%;bottom:2.4%;height:13%;border-radius:0 0 11% 11%/0 0 5% 5%;background:linear-gradient(180deg,hsla(47,33%,92%,0),#f1eee3 80%);pointer-events:none;display:flex;align-items:flex-end;justify-content:center;padding-bottom:3%}.pb .xhint span{font-size:10px}.pb .ksec,.pb .xhint span{font-family:var(--pb-mono),"IBM Plex Mono",ui-monospace,monospace;letter-spacing:.1em;color:#5e6764}.pb .ksec{font-size:2.2cqw;padding:4.4cqw 0 1.4cqw 1cqw}.pb .kjump{display:flex;flex-wrap:wrap;gap:6px;justify-content:center;align-items:center}.pb .kjump button{min-height:44px;padding:0 12px;border-radius:999px;border:1px solid var(--muted);background:transparent;color:var(--soft);font-family:var(--pb-mono),"IBM Plex Mono",ui-monospace,monospace;font-size:11px;letter-spacing:.05em;cursor:pointer}.pb .stage.zoom .kjump button{color:#f3efe4;border-color:#a8a396}.pb .kjl{font-family:var(--pb-mono),"IBM Plex Mono",ui-monospace,monospace;font-size:11px;letter-spacing:.1em;color:var(--muted)}.pb .klive{background:linear-gradient(180deg,#f1eee3,#e6eef0 50%,#f1eee3);height:34cqw;display:flex;align-items:center;justify-content:center;overflow:hidden}.pb .klive svg{width:78%;height:auto}.pb .kfin.sm{width:3.4cqw;height:3.4cqw;border-radius:.8cqw;vertical-align:middle}.pb .klb{background:#fbf6e6}.pb .klbn{font-size:3.7cqw;font-weight:600}.pb .kpanel{padding:2cqw 0}.pb .kwh{font-family:var(--pb-mono),"IBM Plex Mono",ui-monospace,monospace;font-size:2.1cqw;letter-spacing:.09em;color:#5e6764;padding:1.6cqw 4cqw}.pb .kwy{padding:2.4cqw 4cqw}.pb .kwyb{border-top:1px solid #ddd6c5;margin:0 4cqw;padding:2.4cqw 0}.pb .kwl{font-family:var(--pb-mono),"IBM Plex Mono",ui-monospace,monospace;font-size:2.1cqw;letter-spacing:.09em;color:#5e6764}.pb .kwt{font-size:2.8cqw;font-weight:500;margin-top:.6cqw}.pb .kwa{font-size:2.6cqw;color:#5e6764;margin-top:.4cqw}.pb .kwm{font-size:2cqw;margin-top:.8cqw}.pb .kl,.pb .kwm{font-family:var(--pb-mono),"IBM Plex Mono",ui-monospace,monospace;color:#5e6764}.pb .kl{font-size:2.1cqw;letter-spacing:.09em}.pb .ktrack{display:block;width:100%;height:5.6cqw;margin-top:3cqw}.pb .kearlier{margin-top:3cqw;padding-top:3cqw;border-top:1px solid #e4ded1}.pb .kearlier .krow{justify-content:flex-start;gap:2cqw;margin-top:1.6cqw}.pb .kdot{width:1.8cqw;height:1.8cqw;border-radius:50%;background:#287b4e;flex:none}.pb .kearl{display:flex;flex-direction:column;gap:.5cqw;flex:1;font-family:var(--pb-mono),"IBM Plex Mono",ui-monospace,monospace;font-size:2.1cqw}.pb .kearl span{color:#5e6764}.pb .kh2{font-size:3.1cqw;font-weight:600}.pb .kpillo{font-family:var(--pb-mono),"IBM Plex Mono",ui-monospace,monospace;font-size:1.9cqw;font-weight:600;color:#946219;border:1px solid #946219;border-radius:.8cqw;padding:.4cqw 1.2cqw}.pb .kt14{font-size:2.6cqw;font-weight:600;margin-top:2cqw}.pb .kwarn{margin-top:2.6cqw;padding:2cqw;border-radius:1.6cqw;background:#fbf6e6;border:1.5px solid #ffc72c;font-size:2.8cqw;font-weight:600;line-height:1.4}.pb .kboxes span{background:#f3efe4}.pb .kboxes b{font-size:3.2cqw;order:0}.pb .kboxes{grid-template-columns:.9fr 1.5fr 1.6fr}.pb .kedit{margin-top:3cqw;height:9cqw;border:1px solid #ddd6c5;border-radius:2.2cqw;display:flex;align-items:center;justify-content:center;font-size:2.8cqw;font-weight:500}.pb .kcab{padding:0}.pb .kcr{display:flex;gap:3cqw;padding:3.4cqw 4cqw}.pb .kic{flex:none;width:9cqw;height:9cqw;border-radius:2.4cqw;background:#e9e4d6;display:flex;align-items:center;justify-content:center;font-style:normal;font-size:4cqw}.pb .kcrule{height:1px;background:#e4ded1}.pb .kbars{display:flex;gap:1cqw;margin-top:2cqw}.pb .kbars i{width:4.6cqw;height:1.5cqw;border-radius:.8cqw;background:#e4ded1}.pb .kbars i.on{background:#15181a}.pb .kshare{display:flex;align-items:center;justify-content:center;gap:2cqw;height:12cqw;background:#fff;border:1.5px solid #ddd6c5;border-radius:3.2cqw;font-size:3cqw;font-weight:500}.pb .kshare svg{width:4.6cqw;height:4.6cqw}.pb .ktl{padding:1cqw 4cqw}.pb .kst{display:flex;align-items:center;gap:3cqw;min-height:9.4cqw;position:relative}.pb .kst:before{content:"";position:absolute;left:2.4cqw;top:0;bottom:0;width:.5cqw;background:#ddd6c5}.pb .kst.first:before{top:50%}.pb .kst.last:before{bottom:50%}.pb .kmk{position:relative;z-index:1;flex:none;width:5.2cqw;height:5.2cqw;border-radius:50%;display:flex;align-items:center;justify-content:center;font-style:normal;font-size:2.8cqw;color:#fff}.pb .kmk.done{background:#287b4e}.pb .kmk.now{background:#ffc72c;border:.5cqw solid #15181a}.pb .kmk.ahead{background:#fff;border:.5cqw solid #7a817f;width:3.8cqw;height:3.8cqw;margin-left:.7cqw;margin-right:.7cqw}.pb .ksn{font-size:2.8cqw}.pb .ksn.b{font-weight:600}.pb .ksn.m,.pb .kstt.m{color:#5e6764}.pb .know{font-size:1.8cqw;font-weight:600;background:#ffc72c;border-radius:.8cqw;padding:.3cqw 1.2cqw}.pb .know,.pb .kstt{font-family:var(--pb-mono),"IBM Plex Mono",ui-monospace,monospace}.pb .kstt{margin-left:auto;font-size:2.1cqw;text-align:right}.pb .ktr{padding:2.4cqw 0}.pb .ktr.kb{border-top:1px solid #e4ded1}.pb .ktrl{font-size:2.8cqw;font-weight:600}.pb .ktrw{margin-top:1cqw}.pb .klk{margin-top:1.4cqw;min-height:9cqw;display:flex;align-items:center;font-size:2.7cqw;font-weight:600}.pb .kcp{font-size:2.8cqw;font-weight:600}.pb .kp2{font-size:2.5cqw;margin-top:.8cqw}.pb .sans{font-family:var(--pb-sans),"IBM Plex Sans",system-ui,sans-serif}.pb .kmute2.sans{font-size:2.5cqw}.pb .kmute7{color:rgba(21,24,26,.78)}.pb .kstack{display:flex;flex-direction:column;gap:2.6cqw}.pb .kapt{padding:4cqw}.pb .kwxr{gap:3.4cqw;margin-top:3cqw}.pb .kg,.pb .kwxr{display:flex;align-items:center}.pb .kg{width:15cqw;height:15cqw;border-radius:50%;background:hsla(0,0%,100%,.62);justify-content:center;flex:none}.pb .kg svg{width:8cqw;height:8cqw}.pb .ksky{font-size:3.2cqw;font-weight:600}.pb .kwind{display:flex;align-items:center;gap:2cqw;margin-top:2.6cqw}.pb .kar{width:4.6cqw;height:4.6cqw}.pb .kwtx{display:flex;flex-direction:column;font-size:2.4cqw;color:rgba(21,24,26,.78)}.pb .kflag{display:flex;gap:2.4cqw;align-items:center;margin-top:2.6cqw;padding:2.2cqw 2.8cqw;border-radius:2cqw;background:#f0b85a;border:1px solid rgba(21,24,26,.35)}.pb .kflag svg{width:5cqw;height:5cqw;flex:none}.pb .kp3{font-size:2.4cqw}.pb .kfc{margin-top:2.6cqw}.pb .kfcr{display:flex;align-items:center;gap:2cqw;font-size:2.4cqw;margin-top:.6cqw}.pb .kfcr svg{width:4cqw;height:4cqw;flex:none}.pb .kidx{display:flex;align-items:center;gap:2.6cqw;margin-top:3cqw;padding:2.4cqw;border-radius:2.2cqw;background:hsla(0,0%,100%,.55)}.pb .kring{width:11cqw;height:11cqw;flex:none}.pb .klev{font-style:normal;font-family:var(--pb-mono),"IBM Plex Mono",ui-monospace,monospace;font-size:1.9cqw;font-weight:600;border:1px solid;border-radius:.8cqw;padding:.3cqw 1.2cqw;background:hsla(0,0%,100%,.85)}.pb .klh{display:flex;justify-content:space-between;align-items:center;padding:4cqw 4cqw 0}.pb .kpillg{font-family:var(--pb-mono),"IBM Plex Mono",ui-monospace,monospace;font-weight:700;font-size:2.2cqw;background:#a9d8bc;border-radius:999px;padding:1cqw 2.8cqw}.pb .kduo{display:grid;grid-template-columns:1fr 1fr;gap:2cqw;margin-top:2cqw}.pb .kbag{background:#111;border:.5cqw solid #ffc72c;border-radius:2.4cqw;padding:2.6cqw 3cqw;min-height:24cqw;display:flex;flex-direction:column;gap:2cqw}.pb .kyl{font-family:var(--pb-mono),"IBM Plex Mono",ui-monospace,monospace;font-size:2.1cqw;letter-spacing:.09em;color:#ffc72c}.pb .ksign{font-family:var(--pb-cond),"Barlow Condensed",sans-serif;font-weight:700;font-size:9cqw;color:#ffc72c;line-height:1}.pb .kgt{background:#fff;border:1.5px solid #ddd6c5;border-radius:2.4cqw;padding:2.6cqw 3cqw;min-height:24cqw;display:flex;flex-direction:column;gap:1.4cqw}.pb .ksign2{font-family:var(--pb-cond),"Barlow Condensed",sans-serif;font-weight:700;font-size:6.4cqw;background:#111;color:#ffc72c;border:.5cqw solid #ffc72c;border-radius:1.4cqw;padding:0 2cqw;align-self:flex-start;line-height:1.2}.pb .kyn{display:flex;gap:2cqw;margin-top:2cqw}.pb .kyn span{flex:1;height:11cqw;border-radius:2.4cqw;background:#e9e4d6;display:flex;align-items:center;justify-content:center;font-family:var(--pb-mono),"IBM Plex Mono",ui-monospace,monospace;font-size:2.4cqw;font-weight:600}.pb .kyn3 span{font-family:var(--pb-sans),"IBM Plex Sans",system-ui,sans-serif;font-size:3cqw}.pb .kmute0{color:#15181a}.pb .kcard.kstatus .krow{flex-wrap:wrap}.pb .gscreen2{padding:0;background:#f1eee3;overflow:hidden}.pb .gdark{background:#15181a;padding:5cqw 3.6cqw 3.6cqw;color:#f3efe4}.pb .gh1{gap:2.6cqw;margin-top:4cqw}.pb .gback,.pb .gh1{display:flex;align-items:center}.pb .gback{width:11cqw;height:11cqw;border-radius:50%;background:#2a2e2c;justify-content:center}.pb .gback svg{width:4.6cqw;height:4.6cqw}.pb .gt1{font-size:2.2cqw;font-weight:600;letter-spacing:.05em}.pb .gt1,.pb .gt2{display:block;font-family:var(--pb-mono),"IBM Plex Mono",ui-monospace,monospace}.pb .gt2{font-size:2cqw;color:#a3aca8;margin-top:.5cqw}.pb .gh2{gap:3cqw;margin-top:2.6cqw}.pb .gh2,.pb .gplane{display:flex;align-items:center}.pb .gplane{width:14.5cqw;height:14.5cqw;border-radius:2.4cqw;background:#ffc72c;justify-content:center}.pb .gplane svg{width:7cqw;height:7cqw}.pb .gt3{line-height:1}.pb .gnudge,.pb .gt3{font-size:7.8cqw;font-weight:700}.pb .gnudge{margin-left:auto;color:#ffc72c}.pb .gh3{display:grid;grid-template-columns:1fr 1fr;gap:2cqw;margin-top:2.6cqw}.pb .gtile{background:#2a2e2c;border-radius:2.4cqw;padding:1.8cqw 2.2cqw;display:flex;flex-direction:column;gap:.5cqw;font-family:var(--pb-mono),"IBM Plex Mono",ui-monospace,monospace}.pb .gtile small{font-size:1.9cqw;letter-spacing:.09em;color:#a3aca8}.pb .gtile b{font-size:4cqw;font-weight:800;color:#f3efe4}.pb .gtile b.hot{color:#ffc72c}.pb .gtile span{font-size:1.9cqw}.pb .gbody{padding:2.6cqw 3.6cqw 0}.pb .gtop{display:flex;justify-content:space-between;gap:2cqw;padding:1.4cqw 1cqw 0}.pb .gest{font-size:2.1cqw;letter-spacing:.09em;color:#5e6764}.pb .gest,.pb .gleft{font-family:var(--pb-mono),"IBM Plex Mono",ui-monospace,monospace}.pb .gleft{font-size:2cqw;font-weight:700;color:#946219;text-align:right}.pb .gwayl{position:relative;margin:2cqw 1cqw 0}.pb .gline2{position:absolute;left:3.7cqw;top:3.7cqw;bottom:3.7cqw;width:.8cqw;background:#ddd6c5;border-radius:1cqw}.pb .grow{align-items:flex-start;gap:2.6cqw;min-height:19cqw}.pb .grow,.pb .gtl{position:relative;display:flex}.pb .gtl{flex:none;width:7.4cqw;height:7.4cqw;border-radius:1.8cqw;align-items:center;justify-content:center;z-index:1;transition:background-color .3s ease}.pb .gtl svg{width:4.2cqw;height:4.2cqw}.pb .gtl.next{background:#ffc72c;box-shadow:inset 0 0 0 .5cqw #15181a}.pb .gtl.ahead{background:#15181a}.pb .gtl.ahead svg path{stroke:#ffc72c}.pb .gtl.passed{background:#a3aca8}.pb .gtl.passed svg path{stroke:#fff}.pb .gtl.here{background:#ffc72c;box-shadow:inset 0 0 0 .5cqw #15181a}.pb .gtxx{flex:1;min-width:0;display:flex;flex-direction:column;gap:.5cqw}.pb .gtxx b{font-size:3.2cqw;font-weight:700}.pb .gsub{font-family:var(--pb-mono),"IBM Plex Mono",ui-monospace,monospace;font-size:1.95cqw;color:#5e6764}.pb .gat{font-weight:600}.pb button.gbtn2{flex:none;font-family:var(--pb-mono),"IBM Plex Mono",ui-monospace,monospace;font-weight:800;font-size:2.3cqw;color:#15181a;background:#fff;border:.5cqw solid #15181a;border-radius:2cqw;padding:0 2.6cqw;min-height:11cqw;box-shadow:0 .5cqw 0 #15181a;cursor:pointer;transition:transform .1s ease,box-shadow .1s ease}.pb button.gbtn2:active{transform:translateY(.5cqw);box-shadow:0 0 0 #15181a}.pb .gbtn2.hide,.pb .gps.hide,.pb .grg.hide{display:none}.pb .gps{flex:none;font-family:var(--pb-mono),"IBM Plex Mono",ui-monospace,monospace;font-weight:700;font-size:2.1cqw;color:#5e6764}.pb .grg{position:absolute;left:1.7cqw;top:12.4cqw;display:flex;align-items:center;gap:1.6cqw;z-index:2;animation:ringin .3s ease both}.pb .grg.hide{display:none}.pb .grd{width:5cqw;height:5cqw;border-radius:50%;background:#ffc72c;border:.7cqw solid #15181a;display:block}.pb .grg b{font-family:var(--pb-mono),"IBM Plex Mono",ui-monospace,monospace;font-size:1.95cqw;font-weight:800;color:#ffc72c;background:#15181a;border-radius:1.2cqw;padding:.7cqw 1.4cqw}.pb .grow:last-of-type .grg{top:1.2cqw}@keyframes ringin{0%{opacity:0;transform:translateY(-1cqw)}to{opacity:1;transform:none}}.pb .gwalkc{position:absolute;left:10.4cqw;top:53.5cqw;font-family:var(--pb-mono),"IBM Plex Mono",ui-monospace,monospace;font-size:1.9cqw;font-weight:700;color:#5e6764;background:#f1eee3;border:1px dashed #ddd6c5;border-radius:1.2cqw;padding:.5cqw 1.4cqw}.pb .gnotec{display:flex;gap:2.4cqw;margin:4cqw 1cqw 0;padding:2.6cqw 3cqw;background:#fff;border:1.5px solid #ddd6c5;border-radius:3.2cqw;font-size:2.3cqw;line-height:1.45}.pb .gnotec svg{width:4.2cqw;height:4.2cqw;flex:none;margin-top:.4cqw}@media (prefers-reduced-motion:reduce){.pb .grg{animation:none}.pb .gtl,.pb button.gbtn2{transition:none}}.pb .vnone{font-size:2.4cqw;margin-left:.5cqw}.pb .vnone,.pb .vnote{font-family:var(--pb-mono),"IBM Plex Mono",ui-monospace,monospace;color:#5f5b50}.pb .vnote{font-size:2.1cqw;margin:0 0 1.8cqw .5cqw}.pb .vadd{margin-top:5cqw;height:12cqw;border-radius:999px;background:#fff;border:1.5px solid #ddd6c5;display:flex;align-items:center;justify-content:center;font-size:3.2cqw}.pb .vnum{font-family:var(--pb-mono),"IBM Plex Mono",ui-monospace,monospace;font-size:2.1cqw;color:#5f5b50;margin:3cqw 0 6cqw .5cqw}.pb{line-height:1.5}.pb img{max-width:none}.pb .sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.pb .open a:focus-visible,.pb .open button:focus-visible,.pb .open input:focus-visible{outline-color:var(--g)}.pb summary:focus-visible{outline:3px solid var(--ink);outline-offset:3px}.pb .doc a:not(.btn),.pb details a{text-decoration:underline}.pb .ph-signup{margin-top:24px;max-width:560px}.pb .open .ph-signup{margin-top:28px}.pb .ph-signup label{position:absolute;left:-9999px}.pb .ph-signup-row{display:flex;flex-wrap:wrap;gap:10px}.pb .ph-signup input{flex:1 1 220px;padding:0 14px;border-radius:8px;border:1px solid var(--muted);background:var(--panel);color:var(--ink)}.pb .ph-signup button,.pb .ph-signup input{min-height:44px;font-family:var(--pb-sans),"IBM Plex Sans",system-ui,sans-serif;font-size:16px}.pb .ph-signup button{display:inline-flex;align-items:center;justify-content:center;padding:0 18px;border-radius:8px;background:var(--y);color:var(--g);font-weight:600;letter-spacing:0;border:0;cursor:pointer}.pb .ph-signup button:disabled{opacity:.7;cursor:default}.pb .ph-signup-done{margin:24px 0 0;max-width:560px;min-height:44px;display:flex;align-items:center;font-size:17px;line-height:1.5;font-weight:500}.pb .open .ph-signup-done{margin-top:28px}.pb .ph-signup-err{margin:10px 0 0;font-size:15px;font-weight:500}.pb .open .ph-signup input{background:#fff3c9;color:var(--g);border-color:var(--g)}.pb .open .ph-signup button{background:var(--g);color:var(--y)}.pb .open .ph-signup-done,.pb .open .ph-signup-err{color:var(--g)}.pb .nav.docnav{border-bottom:1px solid var(--line)}.pb .navlinks a[aria-current]{color:var(--ink);border-bottom:2px solid var(--y)}.pb .doc{max-width:720px;margin:0 auto;padding:clamp(32px,6cqw,72px) clamp(16px,4cqw,24px) 56px}.pb .doc h1{margin:8px 0 6px;font-size:clamp(38px,6cqw,64px);line-height:1;letter-spacing:-.5px}.pb .doc h1,.pb .doc h2{font-family:var(--pb-cond),"Barlow Condensed",sans-serif;font-weight:600}.pb .doc h2{margin:40px 0 10px;font-size:30px;line-height:1.1;letter-spacing:0}.pb .doc li,.pb .doc p{font-size:17px;line-height:1.6;color:var(--soft);max-width:640px}.pb .doc p,.pb .doc ul{margin:0 0 14px}.pb .doc ul{list-style:disc;padding-left:20px}.pb .doc li{margin-bottom:8px}.pb .doc a{color:var(--y)}.pb .doc a.btn{color:var(--g)}.pb .doc .btn{margin:4px 0 14px}.pb .doc b{color:var(--ink);font-weight:600}.pb .wrapt{overflow-x:auto;margin:0 0 14px}.pb .doc table{border-collapse:collapse;width:100%;font-size:15px;min-width:520px}.pb .doc td,.pb .doc th{text-align:left;vertical-align:top;padding:10px 10px 10px 0;border-bottom:1px solid var(--line);color:var(--soft)}.pb .doc th{font-family:var(--pb-mono),"IBM Plex Mono",ui-monospace,monospace;font-weight:500;font-size:12px;letter-spacing:1px;text-transform:uppercase;color:var(--muted)}.pb .foot-wrap{border-top:1px solid var(--line)}.pb .pcol ul{list-style:disc}.pb .stage .gsvg{width:85.714%;overflow:visible}.pb dialog.zoomd{position:fixed;inset:0;margin:0;width:100%;height:100%;max-width:none;max-height:none;border:0;padding:0;background:rgba(21,24,26,.95);color:var(--ink);overflow:auto;animation:zfade .25s ease both}.pb dialog.zoomd:not([open]){display:none}.pb dialog.zoomd::backdrop{background:transparent}.pb dialog.zoomd .sbox{min-height:100%;justify-content:center;padding:24px 16px;max-width:none;animation:none}.pb dialog.zoomd .sbox>.fphone,.pb dialog.zoomd .sbox>.rphone,.pb dialog.zoomd .sbox>.sphone{max-width:min(92%,520px,calc((100vh - 140px) * .46));min-width:300px;animation:zphone .3s cubic-bezier(.2,.7,.2,1) both}.pb dialog.zoomd .sbox>.gsvg{max-width:min(92%,560px)}.pb dialog.zoomd .ph-tag{color:var(--y);border-color:var(--y)}.pb dialog.zoomd .sviews button,.pb dialog.zoomd .zbtn{color:#f3efe4;border-color:#a8a396}.pb dialog.zoomd .zbtn:hover{background:hsla(0,0%,100%,.08)}.pb dialog.zoomd .sviews button.on{background:#ffc72c;border-color:#ffc72c;color:#15181a}@media (prefers-reduced-motion:reduce){.pb dialog.zoomd,.pb dialog.zoomd .sbox>*{animation:none}}.pb table.cmp{table-layout:fixed}.pb .cmp td,.pb .cmp th{vertical-align:middle;text-align:center;padding:18px 24px}.pb .cmp tbody th,.pb .cmp thead th:first-child{text-align:left;width:34%;padding-left:0}.pb .cmp .us{padding-inline:24px}.pb .cmp .us,.pb .cmp thead .us{border-bottom-color:rgba(21,24,26,.2)}@container (max-width:700px){.pb .cmp tbody,.pb table.cmp{display:block;min-width:0}.pb .cmp thead{display:none}.pb .cmp tr{display:block;margin-bottom:12px;background:var(--panel);border:1px solid var(--line);border-radius:12px;overflow:hidden}.pb .cmp tbody th{display:block;text-align:left}.pb .cmp tbody th,.pb .cmp td{width:auto;padding:14px 16px;border-bottom:1px solid var(--line)}.pb .cmp td{display:flex;justify-content:space-between;align-items:center;gap:16px;text-align:right}.pb .cmp td:last-child{border-bottom:0}.pb .cmp td:before{content:attr(data-label);flex:none;font-family:var(--pb-mono),"IBM Plex Mono",ui-monospace,monospace;font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:var(--muted);font-weight:500;text-align:left}.pb .cmp td.us{padding-inline:16px;border-bottom-color:rgba(21,24,26,.2)}.pb .cmp td.us:before{color:var(--g)}}.pb .hero-in{align-items:center;padding-bottom:clamp(32px,5cqw,64px)}.pb .copy{flex:1 1 480px;padding-bottom:0}.pb .phones{align-items:center;max-width:640px}.pb .rscreen{aspect-ratio:640/1125;border-radius:11.13%/6.34%}.pb .rphone{border-radius:13%/7.57%}.pb .lkc{top:66.1%;height:5.54%}.pb .rscreen.lockp:after{top:75.5%}.pb .bscreen,.pb .frscreen{aspect-ratio:auto;padding-bottom:6%}.pb .vscreen{overflow-y:auto;scrollbar-width:none}.pb .vscreen::-webkit-scrollbar{display:none}.pb .sbox{gap:12px}.pb .sbox .ph-tag,.pb .sbox .zbtn{margin:0}.pb .stage{top:max(24px,calc((100vh - 720px)/2));gap:12px}.pb .how{grid-template-columns:repeat(3,minmax(0,1fr))}.pb .mgrid{grid-template-columns:repeat(4,minmax(0,1fr))}.pb .cards{grid-template-columns:repeat(3,minmax(0,1fr))}@container (max-width:1000px){.pb .mgrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (max-width:900px){.pb .cards{grid-template-columns:minmax(0,1fr)}.pb .how{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (max-width:560px){.pb .how,.pb .mgrid{grid-template-columns:minmax(0,1fr)}}.pb .gscreen2{aspect-ratio:100/171}.pb .copy{flex:0 1 540px}.pb .phones{grid-template-columns:1fr 1.2fr 1fr;flex:1 1 480px;max-width:700px}.pb p .ph-tag{margin:0}.pb .band{min-height:0;display:block}.pb .band .ph-tag{position:static;display:block;width:-moz-max-content;width:max-content;max-width:calc(100% - 32px);margin:16px auto 0 max(16px,calc(50% - 572px))}.pb .band-in{padding-top:clamp(24px,3cqw,40px)}