@font-face{font-display:swap;font-family:Manrope;font-style:normal;font-weight:400;src:url(/static/media/manrope-cyrillic-ext-400-normal.dd6629a5ac96b1b9496b.woff2) format("woff2"),url(/static/media/manrope-cyrillic-ext-400-normal.d706d6c43b0214bfb650.woff) format("woff");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Manrope;font-style:normal;font-weight:400;src:url(/static/media/manrope-cyrillic-400-normal.67d2f5cd27a74c066bb7.woff2) format("woff2"),url(/static/media/manrope-cyrillic-400-normal.803cbd0e719151df3d8f.woff) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Manrope;font-style:normal;font-weight:400;src:url(/static/media/manrope-greek-400-normal.91c29e2e99de39ffd2db.woff2) format("woff2"),url(/static/media/manrope-greek-400-normal.94e36a3348e01178daa1.woff) format("woff");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-display:swap;font-family:Manrope;font-style:normal;font-weight:400;src:url(/static/media/manrope-vietnamese-400-normal.07b7f29f8b0fb89c929a.woff2) format("woff2"),url(/static/media/manrope-vietnamese-400-normal.96dac2f6286e1a04f9b9.woff) format("woff");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-display:swap;font-family:Manrope;font-style:normal;font-weight:400;src:url(/static/media/manrope-latin-ext-400-normal.a05ad2a2eb9002767f90.woff2) format("woff2"),url(/static/media/manrope-latin-ext-400-normal.5519f7a0fd74c0aa3aac.woff) format("woff");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-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Manrope;font-style:normal;font-weight:400;src:url(/static/media/manrope-latin-400-normal.84d41d78bb782fb0f969.woff2) format("woff2"),url(/static/media/manrope-latin-400-normal.0d1ad757ee42bab20614.woff) format("woff");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-display:swap;font-family:Manrope;font-style:normal;font-weight:500;src:url(/static/media/manrope-cyrillic-ext-500-normal.c803169a005534ccd3ce.woff2) format("woff2"),url(/static/media/manrope-cyrillic-ext-500-normal.7de3a9dc24887eb97e02.woff) format("woff");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Manrope;font-style:normal;font-weight:500;src:url(/static/media/manrope-cyrillic-500-normal.8bc39612bab147b548a0.woff2) format("woff2"),url(/static/media/manrope-cyrillic-500-normal.d9a670e709ce916c1b2f.woff) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Manrope;font-style:normal;font-weight:500;src:url(/static/media/manrope-greek-500-normal.3ca2b78cc08d41506266.woff2) format("woff2"),url(/static/media/manrope-greek-500-normal.f712727ba6c6af22d46b.woff) format("woff");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-display:swap;font-family:Manrope;font-style:normal;font-weight:500;src:url(/static/media/manrope-vietnamese-500-normal.9d5e4c2f4b8f26f4504e.woff2) format("woff2"),url(/static/media/manrope-vietnamese-500-normal.c9bee1b7182072d8d1de.woff) format("woff");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-display:swap;font-family:Manrope;font-style:normal;font-weight:500;src:url(/static/media/manrope-latin-ext-500-normal.7e0789a3289d22727ab3.woff2) format("woff2"),url(/static/media/manrope-latin-ext-500-normal.cb08765add2357d17048.woff) format("woff");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-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Manrope;font-style:normal;font-weight:500;src:url(/static/media/manrope-latin-500-normal.c7736fa36f1acc702e19.woff2) format("woff2"),url(/static/media/manrope-latin-500-normal.d6d9a6ff354d8f532ed3.woff) format("woff");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-display:swap;font-family:Manrope;font-style:normal;font-weight:700;src:url(/static/media/manrope-cyrillic-ext-700-normal.4ee2708831b279ef20f1.woff2) format("woff2"),url(/static/media/manrope-cyrillic-ext-700-normal.b2b2b1d8ddf951e3ba37.woff) format("woff");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Manrope;font-style:normal;font-weight:700;src:url(/static/media/manrope-cyrillic-700-normal.682e60cb17fbaab47031.woff2) format("woff2"),url(/static/media/manrope-cyrillic-700-normal.b3861ca8cfacc88c54ff.woff) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Manrope;font-style:normal;font-weight:700;src:url(/static/media/manrope-greek-700-normal.8b5144f5aa9ba2f87b92.woff2) format("woff2"),url(/static/media/manrope-greek-700-normal.f68cae99ba31ccd12a09.woff) format("woff");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-display:swap;font-family:Manrope;font-style:normal;font-weight:700;src:url(/static/media/manrope-vietnamese-700-normal.5d5f32888990c62b5471.woff2) format("woff2"),url(/static/media/manrope-vietnamese-700-normal.1d5cbbeae3c8b8b0b3fa.woff) format("woff");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-display:swap;font-family:Manrope;font-style:normal;font-weight:700;src:url(/static/media/manrope-latin-ext-700-normal.7559db14fbd483e845ce.woff2) format("woff2"),url(/static/media/manrope-latin-ext-700-normal.d75558844f2c31e07286.woff) format("woff");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-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Manrope;font-style:normal;font-weight:700;src:url(/static/media/manrope-latin-700-normal.bee86ea645ea6bd5d499.woff2) format("woff2"),url(/static/media/manrope-latin-700-normal.86549a2403b1726731ce.woff) format("woff");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-display:swap;font-family:Manrope;font-style:normal;font-weight:800;src:url(/static/media/manrope-cyrillic-ext-800-normal.fa6c2a853a401d0b7323.woff2) format("woff2"),url(/static/media/manrope-cyrillic-ext-800-normal.653a86fb0dde04c5d67b.woff) format("woff");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Manrope;font-style:normal;font-weight:800;src:url(/static/media/manrope-cyrillic-800-normal.bf391c5f5929ee7dae46.woff2) format("woff2"),url(/static/media/manrope-cyrillic-800-normal.adff08dfb58b366929a1.woff) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Manrope;font-style:normal;font-weight:800;src:url(/static/media/manrope-greek-800-normal.e855627ebd5f299a0696.woff2) format("woff2"),url(/static/media/manrope-greek-800-normal.92555cde25344c2a33c9.woff) format("woff");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-display:swap;font-family:Manrope;font-style:normal;font-weight:800;src:url(/static/media/manrope-vietnamese-800-normal.255fcd44c960fc685414.woff2) format("woff2"),url(/static/media/manrope-vietnamese-800-normal.2c4dc9e45dd0af517673.woff) format("woff");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-display:swap;font-family:Manrope;font-style:normal;font-weight:800;src:url(/static/media/manrope-latin-ext-800-normal.c4e14ceb7de4b7e6a2ac.woff2) format("woff2"),url(/static/media/manrope-latin-ext-800-normal.bf48bc6f90ffbc28de47.woff) format("woff");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-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Manrope;font-style:normal;font-weight:800;src:url(/static/media/manrope-latin-800-normal.dfaa3215b31de9a0e360.woff2) format("woff2"),url(/static/media/manrope-latin-800-normal.a522549d0f2dd5ec2b48.woff) format("woff");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}.landing{--ink:#17211f;--muted:#5d6b68;--paper:#f7f5ef;--limestone:#ece5d6;--surface:#fff;--line:#17211f1f;--teal:#0f615d;--teal-dark:#0f3f3d;--copper:#b76735;--violet:#6155a6;--moss:#6f8e4f;--shadow:0 18px 48px #161d1a29;background:linear-gradient(90deg,rgba(23,33,31,.035) 1px,#0000 1px),linear-gradient(180deg,rgba(23,33,31,.035) 1px,#0000 1px),var(--paper);background-size:72px 72px;color:var(--ink);min-height:100vh;overflow-x:hidden}.site-header{align-items:center;display:flex;justify-content:space-between;left:50%;padding:20px 0;position:absolute;top:0;transform:translateX(-50%);width:min(1180px,calc(100% - 40px));z-index:10}.brand{align-items:center;color:#fff;display:inline-flex;font-size:1.15rem;font-weight:800;gap:10px;letter-spacing:0;text-decoration:none;text-shadow:0 1px 18px #00000073}.brand img{border-radius:8px;box-shadow:0 10px 28px #00000042;height:44px;width:44px}.nav{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#121c1a75;border:1px solid #fff3;border-radius:8px;display:flex;gap:8px;justify-content:flex-end;padding:6px}.nav,.nav a{align-items:center}.nav a{border-radius:6px;color:#ffffffdb;display:inline-flex;font-size:.94rem;font-weight:700;min-height:38px;padding:0 12px;text-decoration:none}.nav a:focus-visible,.nav a:hover{background:#ffffff1f;color:#fff}.nav__cta{background:#e2f5f1;color:#10211f!important}.hero{grid-gap:42px;align-items:center;background:linear-gradient(110deg,#081b19f5,#081f1ee6 44%,#10312d8c),#0d2d2b;color:#fff;display:grid;gap:42px;grid-template-columns:minmax(0,1fr) minmax(360px,480px);isolation:isolate;min-height:86vh;padding:116px max(24px,calc(50vw - 590px)) 76px;position:relative}.hero:after{background:linear-gradient(180deg,#0000,#091f1d9e);content:"";height:32%;inset:auto 0 0;position:absolute;z-index:-1}.hero__map{height:100%;inset:0;object-fit:cover;object-position:64% 42%;opacity:.5;position:absolute;width:100%;z-index:-3}.hero__texture{background:repeating-linear-gradient(28deg,#ffffff0f,#ffffff0f 1px,#0000 0,#0000 18px),linear-gradient(90deg,#081918eb,#08191852);inset:0;position:absolute;z-index:-2}.hero__content{max-width:720px}.eyebrow{color:var(--copper);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.82rem;font-weight:500;letter-spacing:0;margin:0 0 14px;text-transform:uppercase}.download .eyebrow,.hero .eyebrow{color:#f0b47d}h1,h2,h3,p{letter-spacing:0}h1{font-size:5.2rem;font-weight:800;line-height:.98;margin:0;max-width:760px}.hero__lead{color:#ffffffd6;font-size:1.18rem;line-height:1.7;margin:24px 0 0;max-width:680px}.hero__actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:32px}.hero__store-badges{display:flex;flex-wrap:wrap;gap:14px;margin-top:22px}.button{align-items:center;border-radius:8px;display:inline-flex;font-weight:800;gap:9px;justify-content:center;min-height:50px;padding:0 18px;text-decoration:none}.button--primary{background:#e2f5f1;box-shadow:0 14px 32px #00000038;color:#10211f}.button--secondary{background:#ffffff14;border:1px solid #ffffff42;color:#fff}.button:focus-visible,.button:hover,.store-badge:focus-visible,.store-badge:hover{transform:translateY(-1px)}.hero__stats{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr));margin:34px 0 0;max-width:620px}.hero__stats div{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffff14;border:1px solid #ffffff2e;border-radius:8px;min-height:96px;padding:16px}.hero__stats dt{font-size:1.65rem;font-weight:800}.hero__stats dd{color:#ffffffb8;font-size:.92rem;margin:4px 0 0}.hero__phones{height:620px;position:relative}.phone-frame{margin:0;width:100%}.phone-frame__shell{aspect-ratio:390/844;background:#111716;border:10px solid #111716;border-radius:38px;box-shadow:var(--shadow);overflow:hidden;position:relative;width:100%}.phone-frame__shell:before{border:1px solid #ffffff2e;border-radius:28px;content:"";inset:0;pointer-events:none;position:absolute;z-index:2}.phone-frame__speaker{background:#030504;border-radius:999px;height:24px;left:50%;position:absolute;top:13px;transform:translateX(-50%);width:94px;z-index:3}.phone-frame img{display:block;height:100%;object-fit:cover;width:100%}.phone-frame figcaption{color:var(--muted);font-size:.95rem;line-height:1.5;margin-top:14px}.hero-phone{position:absolute;width:292px}.hero-phone--back{left:0;top:24px;transform:rotate(-5deg)}.hero-phone--front{bottom:6px;right:18px;transform:rotate(4deg);width:318px}.section-inner{margin:0 auto;width:min(1180px,calc(100% - 40px))}.pillar-strip{background:#10211f;padding:26px 0 32px}.pillar-strip__grid{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(4,minmax(0,1fr))}.pillar{background:#ffffff0d;border:1px solid #ffffff1f;border-radius:8px;color:#f7f5ef;min-height:190px;padding:22px}.pillar svg{color:#8ed0c8}.pillar:nth-child(2) svg{color:#f0b47d}.pillar:nth-child(3) svg{color:#b9b1f0}.pillar:nth-child(4) svg{color:#c1d58b}.layer-card h3,.pillar h2,.screen-card h3,.workflow-card h3{font-size:1.08rem;line-height:1.2;margin:16px 0 0}.boundary-card p,.layer-card p,.pillar p,.screen-card p,.workflow-card p{color:var(--muted);line-height:1.62;margin:10px 0 0}.pillar p{color:#f7f5efb8}.section{padding:84px 0}.section--map{background:var(--paper)}.boundary-layout,.map-layout,.split-layout{grid-gap:48px;align-items:center;display:grid;gap:48px;grid-template-columns:minmax(0,.9fr) minmax(360px,1.1fr)}.download h2,.section-copy h2,.section-heading h2{font-size:3.4rem;font-weight:800;line-height:1.04;margin:0;max-width:720px}.download p,.section-copy p,.section-heading p{color:var(--muted);font-size:1.04rem;line-height:1.72;margin:18px 0 0;max-width:690px}.layer-list{grid-gap:10px;display:grid;gap:10px}.layer-card{grid-gap:16px;background:#ffffffc2;border:1px solid var(--line);border-radius:8px;box-shadow:0 12px 28px #1f2a260f;color:inherit;display:grid;gap:16px;grid-template-columns:50px minmax(0,1fr);min-height:118px;padding:18px;text-decoration:none;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}a.layer-card:focus-visible,a.layer-card:hover{border-color:#0f615d57;box-shadow:0 16px 34px #1f2a261a;transform:translateY(-1px)}.layer-card img{border-radius:8px;height:50px;width:50px}.layer-card h3{align-items:center;display:flex;gap:7px;margin-top:0}.layer-card h3 svg{color:var(--teal);flex:0 0 auto}.section--workflow{background:linear-gradient(180deg,#0f615d1a,#b7673514),#fff}.section-heading{margin-bottom:34px;max-width:760px}.workflow-grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(4,minmax(0,1fr))}.workflow-card{background:#ffffffdb;border:1px solid var(--line);border-radius:8px;min-height:300px;padding:20px}.workflow-card__step{align-items:center;background:var(--teal);border-radius:6px;color:#fff;display:inline-flex;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.84rem;height:32px;justify-content:center;margin-bottom:22px;width:42px}.workflow-card svg{color:var(--copper);display:block}.section--screens{background:#f2efe6}.screens-grid{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(3,minmax(0,1fr))}.screen-card{background:#ffffffe0;border:1px solid var(--line);border-radius:8px;display:grid;grid-template-rows:auto 1fr;min-height:620px;padding:18px}.screen-card .phone-frame{justify-self:center;width:min(100%,250px)}.screen-card .phone-frame__shell{border-radius:34px;border-width:8px;box-shadow:0 14px 34px #161d1a29}.screen-card__copy{align-self:end;padding-top:18px}.section--split{background:linear-gradient(90deg,#0f3f3df2,#11211ff5),#10211f;color:#fff}.section--split .check-list span,.section--split .section-copy p{color:#ffffffc2}.field-photo{align-items:flex-start;display:flex;flex-direction:column;gap:16px;min-height:0;position:relative}.field-photo__phone{flex:0 0 auto;width:290px}.field-photo__caption{align-items:center;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffff14;border:1px solid #ffffff2e;border-radius:8px;color:#ffffffd1;display:flex;gap:10px;min-height:86px;padding:16px;position:static;width:min(100%,360px)}.field-photo__caption svg{color:#f0b47d;flex:0 0 auto}.check-list{grid-gap:12px;display:grid;gap:12px;list-style:none;margin:28px 0 0;padding:0}.check-list li{align-items:flex-start;display:flex;gap:11px}.check-list svg{color:#8ed0c8;flex:0 0 auto;margin-top:2px}.section--boundaries{background:#fff}.boundary-layout{grid-template-columns:minmax(0,.92fr) minmax(340px,.88fr)}.boundary-list{grid-gap:12px;display:grid;gap:12px}.boundary-card{grid-gap:12px;background:#f8f6f0;border:1px solid var(--line);border-radius:8px;display:grid;gap:12px;grid-template-columns:32px minmax(0,1fr);min-height:96px;padding:18px}.boundary-card svg{color:var(--violet)}.boundary-card p{margin:0}.download{background:linear-gradient(120deg,#0f3f3df0,#17211ffa),#10211f;color:#fff;padding:94px 20px}.download__content{margin:0 auto;text-align:center;width:min(860px,100%)}.download__content>img{border-radius:8px;height:78px;margin-bottom:22px;width:78px}.download h2,.download p{margin-left:auto;margin-right:auto}.download p{color:#ffffffbf}.store-badges{display:flex;flex-wrap:wrap;gap:16px;justify-content:center;margin-top:30px}.store-badge{background:none;border:none;cursor:pointer;display:inline-block;padding:0;transition:transform .18s ease,opacity .18s ease}.store-badge img{height:54px;width:auto}.footer{color:var(--muted);gap:20px;margin:0 auto;padding:30px 0 38px;width:min(1180px,calc(100% - 40px))}.footer,.footer div{align-items:center;display:flex;justify-content:center}.footer div{flex-wrap:wrap;gap:12px;text-align:center}.footer strong{color:var(--ink)}.footer a{color:var(--teal);font-weight:800;text-decoration:none}.footer a:focus-visible,.footer a:hover{text-decoration:underline}body.modal-open{overflow:hidden}.site-notice{grid-gap:12px;align-items:center;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#fffffff5;border:1px solid #0f615d38;border-radius:8px;box-shadow:0 16px 48px #040c0b2e;color:var(--ink);display:grid;gap:12px;grid-template-columns:auto minmax(0,1fr) auto;left:50%;padding:14px 14px 14px 16px;position:fixed;top:18px;transform:translateX(-50%);width:min(560px,calc(100% - 32px));z-index:120}.site-notice svg{color:var(--teal)}.site-notice div{grid-gap:2px;display:grid;gap:2px}.site-notice strong{font-size:.98rem}.site-notice span{color:var(--muted);font-size:.92rem;line-height:1.4}.site-notice button{align-items:center;background:#fff;border:1px solid var(--line);border-radius:8px;color:var(--ink);cursor:pointer;display:inline-flex;height:34px;justify-content:center;width:34px}.site-notice button:focus-visible,.site-notice button:hover{border-color:#0f615d57;color:var(--teal)}.modal-backdrop{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#091412a8;display:grid;inset:0;padding:20px;place-items:center;position:fixed;z-index:100}.testing-modal{background:linear-gradient(180deg,#fffffff5,#f8f6f0fa),#fff;border:1px solid #ffffffb3;border-radius:8px;box-shadow:0 28px 80px #040c0b61;max-height:min(760px,calc(100vh - 40px));overflow:auto;padding:30px;position:relative;width:min(560px,100%)}.testing-modal__close{align-items:center;background:#fff;border:1px solid var(--line);border-radius:8px;color:var(--ink);cursor:pointer;display:inline-flex;height:40px;justify-content:center;position:absolute;right:16px;top:16px;width:40px}.testing-modal__close:focus-visible,.testing-modal__close:hover{border-color:#0f615d57;color:var(--teal)}.testing-modal__close:disabled{cursor:not-allowed;opacity:.54}.testing-modal h2{color:var(--ink);font-size:2.12rem;line-height:1.08;margin:0;max-width:450px}.testing-modal>.eyebrow{margin-right:48px}.testing-modal>p,.testing-modal__privacy,.testing-modal__sent p{color:var(--muted);line-height:1.68}.testing-modal>p{margin:16px 0 0;max-width:500px}.testing-modal__form{grid-gap:16px;display:grid;gap:16px;margin-top:24px}.testing-modal__privacy{font-size:.92rem;margin:-2px 0 0}.testing-modal__actions{align-items:center;display:flex;flex-wrap:wrap;gap:10px;margin-top:2px}.button--quiet{background:#fff;border:1px solid var(--line);color:var(--ink)}.button:disabled{cursor:not-allowed;opacity:.62;transform:none}.testing-modal__sent{grid-gap:14px;display:grid;gap:14px;justify-items:start}.testing-modal__sent svg{color:var(--teal)}.testing-modal__sent p{margin:0}.privacy-page{background:linear-gradient(90deg,#17211f08 1px,#0000 0),linear-gradient(180deg,#17211f08 1px,#0000 0),linear-gradient(180deg,#fbfaf6,#f4f0e6);background-size:72px 72px,72px 72px,auto}.privacy-header{align-items:center;display:flex;gap:12px;justify-content:space-between;margin:0 auto;padding:14px 0;position:-webkit-sticky;position:sticky;top:0;width:min(1180px,calc(100% - 40px));z-index:20}.privacy-header:before{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#f7f5efdb;border-bottom:1px solid #17211f1a;content:"";height:72px;left:0;position:fixed;top:0;width:100%;z-index:-1}.privacy-brand{align-items:center;color:var(--ink);display:inline-flex;font-size:1.08rem;font-weight:800;gap:10px;text-decoration:none}.privacy-brand img{border-radius:8px;box-shadow:0 12px 26px #161d1a24;height:42px;width:42px}.privacy-nav{align-items:center;display:flex;gap:8px;justify-content:flex-end;min-width:0}.privacy-nav a{align-items:center;background:#ffffffb8;border:1px solid var(--line);border-radius:8px;color:var(--ink);display:inline-flex;flex:0 0 auto;font-weight:800;gap:8px;min-height:40px;padding:0 12px;text-decoration:none}.privacy-nav a:focus-visible,.privacy-nav a:hover{background:#fff;border-color:#0f615d57}.privacy-hero{grid-gap:42px;align-items:center;background:linear-gradient(112deg,#092220fa,#0f3f3de6 52%,#b7673594),#10211f;color:#fff;display:grid;gap:42px;grid-template-columns:minmax(0,1fr) minmax(300px,420px);min-height:620px;overflow:hidden;padding:86px max(24px,calc(50vw - 590px)) 74px}.privacy-hero__copy{max-width:760px}.privacy-hero h1{font-size:4.8rem;max-width:760px}.privacy-hero .eyebrow{color:#f0b47d}.privacy-hero__lead{color:#ffffffd1;font-size:1.16rem;line-height:1.72;margin:22px 0 0;max-width:720px}.privacy-meta{display:flex;flex-wrap:wrap;gap:10px;margin-top:30px}.privacy-meta span{align-items:center;background:#ffffff14;border:1px solid #ffffff2e;border-radius:8px;color:#ffffffdb;display:inline-flex;gap:8px;min-height:42px;padding:0 12px}.privacy-hero__media{height:540px;position:relative}.privacy-phone{position:absolute;width:270px}.privacy-phone .phone-frame__shell{border-width:9px;box-shadow:0 24px 58px #040c0b61}.privacy-phone--front{bottom:4px;right:0;z-index:2}.privacy-phone--back{left:0;opacity:.86;top:10px;transform:rotate(-6deg);width:235px}.privacy-summary{background:#10211f;padding:30px 0 18px}.privacy-summary__grid{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(4,minmax(0,1fr))}.privacy-highlight{background:#ffffff0d;border:1px solid #ffffff1f;border-radius:8px;color:#f7f5ef;min-height:218px;padding:22px}.privacy-highlight svg{color:#8ed0c8}.privacy-highlight:nth-child(2) svg{color:#f0b47d}.privacy-highlight:nth-child(3) svg{color:#b9b1f0}.privacy-highlight:nth-child(4) svg{color:#c1d58b}.privacy-highlight h2{font-size:1.08rem;line-height:1.2;margin:16px 0 0}.privacy-highlight p{color:#f7f5efb8;line-height:1.62;margin:10px 0 0}.privacy-layout{grid-gap:36px;align-items:start;display:grid;gap:36px;grid-template-columns:250px minmax(0,1fr);padding:66px 0 92px}.privacy-toc{background:#ffffffc2;border:1px solid var(--line);border-radius:8px;box-shadow:0 14px 34px #161d1a14;padding:18px;position:-webkit-sticky;position:sticky;top:96px}.privacy-toc strong{color:var(--ink);display:block;font-size:.94rem}.privacy-toc nav{grid-gap:2px;display:grid;gap:2px;margin-top:12px}.privacy-toc a{color:var(--muted);display:block;font-size:.94rem;font-weight:700;padding:8px 0;text-decoration:none}.privacy-toc a:focus-visible,.privacy-toc a:hover{color:var(--teal)}.privacy-content{grid-gap:16px;display:grid;gap:16px}.privacy-section{background:#ffffffdb;border:1px solid var(--line);border-radius:8px;box-shadow:0 16px 36px #161d1a12;padding:34px;scroll-margin-top:96px}.privacy-section h2{color:var(--ink);font-size:2.28rem;line-height:1.08;margin:0;max-width:780px}.privacy-section h3{color:var(--ink);font-size:1.12rem;line-height:1.25;margin:28px 0 0}.privacy-section li,.privacy-section p{color:var(--muted);font-size:1rem;line-height:1.74}.privacy-section p{margin:18px 0 0}.privacy-section ul{grid-gap:9px;display:grid;gap:9px;margin:18px 0 0;padding-left:22px}.privacy-section a{align-items:center;color:var(--teal);display:inline-flex;font-weight:800;gap:5px;text-decoration:none}.privacy-section a:focus-visible,.privacy-section a:hover{text-decoration:underline}.privacy-note,.privacy-store-note{grid-gap:12px;background:#eef8f5;border:1px solid #0f615d33;border-radius:8px;display:grid;gap:12px;grid-template-columns:34px minmax(0,1fr);margin-top:24px;padding:18px}.privacy-note svg,.privacy-store-note svg{color:var(--teal)}.privacy-note p,.privacy-store-note p{margin:0}.processor-grid{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr));margin:22px 0 0}.processor-card{grid-gap:10px;align-items:start;background:#f7f5efa8;border:1px solid var(--line);border-radius:8px;color:inherit!important;display:grid!important;gap:10px;grid-template-columns:24px minmax(0,1fr) 16px;min-height:92px;padding:14px;text-decoration:none!important}.processor-card>svg:first-child{color:var(--copper)}.processor-card>svg:last-child{color:var(--teal);margin-top:3px}.processor-card small,.processor-card strong{display:block}.processor-card strong{color:var(--ink)}.processor-card small{color:var(--muted);font-size:.88rem;font-weight:500;line-height:1.5;margin-top:4px}.processor-card:focus-visible,.processor-card:hover{background:#fff;border-color:#0f615d57;transform:translateY(-1px)}.privacy-store-note{background:#fff9ed;border-color:#b767353d;margin-top:4px}.privacy-store-note svg{color:var(--copper)}.privacy-store-note strong{color:var(--ink)}.privacy-store-note p{color:var(--muted);line-height:1.68}.privacy-store-note p+p{margin-top:10px}.privacy-footer{padding-top:0}.delete-account-page .privacy-header:before{background:#fbfaf6e6}.delete-hero{background:linear-gradient(118deg,#092220fa,#0f615de0 58%,#b76735b8),#10211f;grid-template-columns:minmax(0,1fr);justify-content:center;min-height:460px;text-align:center}.delete-hero .privacy-hero__copy,.delete-hero .privacy-hero__lead,.delete-hero h1{margin-left:auto;margin-right:auto}.delete-hero .privacy-hero__copy{max-width:820px}.delete-hero__actions{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;margin-top:30px}.delete-layout{grid-gap:22px;display:grid;gap:22px;max-width:980px;padding:58px 0 86px}.delete-summary-grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr))}.delete-summary-card{background:#ffffffdb;border:1px solid var(--line);border-radius:8px;box-shadow:0 14px 34px #161d1a12;min-height:210px;padding:24px}.delete-summary-card svg{color:var(--teal)}.delete-summary-card:nth-child(2) svg{color:var(--copper)}.delete-summary-card:nth-child(3) svg{color:var(--violet)}.delete-summary-card h2{font-size:1.16rem;line-height:1.22;margin:16px 0 0}.delete-summary-card p{color:var(--muted);line-height:1.62;margin:10px 0 0}.delete-content{margin:0 auto;max-width:860px}.delete-step-list{grid-gap:12px;display:grid;gap:12px;list-style:none;margin:22px 0 0;padding:0}.delete-step-list li{grid-gap:14px;align-items:start;background:#f8f6f0;border:1px solid var(--line);border-radius:8px;display:grid;gap:14px;grid-template-columns:42px minmax(0,1fr);min-height:70px;padding:16px}.delete-step-list span{align-items:center;background:var(--teal);border-radius:8px;color:#fff;display:inline-flex;font-weight:800;height:42px;justify-content:center;width:42px}.delete-step-list p{margin:8px 0 0}@media (max-width:1060px){h1{font-size:4.3rem}.hero{gap:28px;grid-template-columns:1fr;padding-top:106px}.hero__phones{height:510px;margin:0 auto;width:min(620px,100%)}.hero-phone{width:248px}.hero-phone--front{width:272px}.pillar-strip__grid,.screens-grid,.workflow-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.boundary-layout,.map-layout,.privacy-hero,.split-layout{grid-template-columns:1fr}.privacy-hero__media{height:470px;margin:0 auto;width:min(540px,100%)}.privacy-summary__grid,.processor-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.privacy-layout{grid-template-columns:1fr}.privacy-toc{position:static}.privacy-toc nav{grid-template-columns:repeat(3,minmax(0,1fr))}.delete-summary-grid{grid-template-columns:1fr}.delete-summary-card{min-height:auto}}@media (max-width:720px){.site-header{padding:12px 0;position:fixed;width:calc(100% - 24px)}.brand span{display:none}.brand img{height:40px;width:40px}.privacy-header{width:calc(100% - 28px)}.privacy-brand span{display:none}.privacy-brand img{height:40px;width:40px}.privacy-nav a{font-size:.88rem;min-height:36px;padding:0 10px;white-space:nowrap}.privacy-nav{flex:1 1;gap:4px;max-width:none;overflow-x:auto}.nav{gap:2px;max-width:calc(100% - 52px);overflow-x:auto}.nav a{font-size:.86rem;min-height:34px;padding:0 10px;white-space:nowrap}.hero{min-height:84vh;padding:96px 20px 48px}h1{font-size:3.05rem}.privacy-hero{min-height:auto;padding:76px 20px 52px}.privacy-hero h1{font-size:3.05rem}.privacy-hero__lead{font-size:1.02rem}.privacy-hero__media{height:390px}.privacy-phone{width:210px}.privacy-phone--back{width:185px}.hero__lead{font-size:1.02rem}.hero__actions{align-items:stretch;flex-direction:column}.hero__store-badges{justify-content:center}.hero__store-badges .store-badge img{height:44px}.hero__stats{grid-template-columns:1fr}.hero__stats div{min-height:auto}.hero__phones{height:390px}.hero-phone{width:190px}.hero-phone--front{right:0;width:210px}.section{padding:62px 0}.section-inner{width:calc(100% - 28px)}.pillar-strip__grid,.privacy-summary__grid,.processor-grid,.screens-grid,.workflow-grid{grid-template-columns:1fr}.download h2,.section-copy h2,.section-heading h2{font-size:2.32rem}.privacy-layout{padding:44px 0 66px}.delete-layout{padding:38px 0 64px}.privacy-toc nav{grid-template-columns:repeat(2,minmax(0,1fr))}.privacy-section{padding:24px}.privacy-section h2{font-size:2rem}.delete-hero{text-align:left}.delete-hero__actions{align-items:stretch;flex-direction:column}.screen-card{min-height:auto}.field-photo{min-height:540px}.field-photo__phone{width:250px}.field-photo__caption{margin-bottom:0}.footer{align-items:flex-start;flex-direction:column}}@media (max-width:460px){.hero{min-height:82vh}h1{font-size:2.6rem}.hero__phones{height:330px}.hero-phone{width:162px}.hero-phone--front{width:180px}.privacy-hero h1{font-size:2.48rem}.privacy-hero__media{height:330px}.privacy-phone{width:178px}.privacy-phone--back{width:156px}.boundary-card,.delete-step-list li,.layer-card,.privacy-note,.privacy-store-note,.privacy-toc nav{grid-template-columns:1fr}.store-badge img{height:48px}}.contact-layout{grid-gap:48px;align-items:start;display:grid;gap:48px;grid-template-columns:1fr 1fr}.contact-form{background:var(--surface);border:1px solid var(--line);border-radius:12px;box-shadow:0 4px 24px #161d1a0f;display:flex;flex-direction:column;gap:16px;padding:28px}.contact-form--sent{align-items:center;color:var(--teal);justify-content:center;min-height:200px;text-align:center}.contact-form--sent p{color:var(--ink);margin:12px 0 0}.contact-form__field{display:flex;flex-direction:column;gap:6px}.contact-form__field label{color:var(--muted);font-size:.85rem;font-weight:700;letter-spacing:0;text-transform:uppercase}.contact-form__field input,.contact-form__field textarea{background:var(--paper);border:1px solid var(--line);border-radius:8px;color:var(--ink);font-family:inherit;font-size:.95rem;padding:12px 14px;resize:vertical;transition:border-color .15s}.contact-form__field input:focus,.contact-form__field textarea:focus{border-color:var(--teal);box-shadow:0 0 0 3px #0f615d1a;outline:none}.contact-form__error{background:#fef2f2;border-radius:6px;color:#b91c1c;font-size:.88rem;font-weight:500;margin:0;padding:10px 14px}.contact-form__submit{align-self:flex-start}.contact-form__submit:disabled{cursor:not-allowed;opacity:.6}@media (max-width:820px){.contact-layout{gap:28px;grid-template-columns:1fr}}html{scroll-behavior:smooth}*,:after,:before{box-sizing:border-box}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#f7f5ef;color:#18211f;font-family:Manrope,Segoe UI,sans-serif;margin:0}img{max-width:100%}a,button{-webkit-tap-highlight-color:transparent}::selection{background:#0f615d;color:#f7f5ef}
/*# sourceMappingURL=main.8e71e57a.css.map*/