@font-face{font-family:Outfit;font-style:normal;font-weight:700;font-display:swap;src:url(../media/49815c24c3efb2cc-s.0c_m9eoz8da7s.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Outfit;font-style:normal;font-weight:700;font-display:swap;src:url(../media/58b85a63c67a61b5-s.p.2_beox2x4v0um.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Outfit Fallback;src:local(Arial);ascent-override:100.18%;descent-override:26.05%;line-gap-override:0.0%;size-adjust:99.82%}.gkXxFW_className{font-family:Outfit,Outfit Fallback;font-style:normal;font-weight:700}.gkXxFW_variable{--font-hero:"Outfit", "Outfit Fallback"}
.premium-footer{color:#392449;background:#f7f4ec}.landing .footer-main{grid-template-columns:minmax(0,1.5fr) repeat(3,minmax(0,1fr));gap:48px;width:min(1664px,100%);padding:60px 64px 48px;display:grid}.footer-identity img{width:250px;max-width:100%;height:auto;display:block}.footer-identity p{font-family:var(--font-hero), sans-serif;letter-spacing:-.02em;margin:26px 0 0;font-size:clamp(22px,2vw,30px);line-height:1.2}.footer-main nav h3{font-family:var(--font-hero), sans-serif;margin:0 0 24px;font-size:24px;line-height:1.25}.footer-main nav a{align-items:center;gap:10px;width:fit-content;margin:0 0 15px;font-size:18px;line-height:1.5;display:flex}.footer-main nav a:hover{text-underline-offset:5px;text-decoration:underline}.landing .footer-legal{border-top:1px solid #39244955;justify-content:space-between;align-items:flex-start;gap:44px;width:calc(min(1664px,100%) - 128px);padding:22px 0 30px;display:flex}.footer-legal p{max-width:68ch;margin:0;font-size:13px;line-height:1.6}@media (max-width:1100px){.landing .footer-main{grid-template-columns:repeat(3,minmax(0,1fr));gap:36px}.footer-identity{grid-column:1/-1;justify-content:space-between;align-items:center;gap:32px;display:flex}.footer-identity p{margin:0}}@media (max-width:600px){.landing .footer-main{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px 20px;padding:42px 20px 28px}.footer-identity{display:block}.footer-identity img{width:200px}.footer-identity p{margin-top:20px;font-size:26px}.footer-main nav h3{margin-bottom:18px;font-size:21px}.footer-main nav a{margin-bottom:14px;font-size:16px}.landing .footer-legal{width:calc(100% - 40px);padding:22px 0 28px;display:block}.footer-legal p+p{margin-top:14px}}.club-app-module{color:#fffdf8;background:#392449;padding-block:80px}.landing .club-app-inner{grid-template-columns:280px minmax(0,1fr);align-items:center;gap:clamp(48px,7vw,112px);width:min(1248px,100%);padding-inline:48px;display:grid}.club-app-identity{justify-items:center;gap:30px;display:grid}.club-app-icon{border-radius:48px;width:224px;height:auto}.club-app-wordmark{filter:brightness(0)invert();width:224px;height:auto}.club-app-copy h2{font-family:var(--font-hero), var(--font-archivo), sans-serif;letter-spacing:-.035em;margin:0 0 24px;font-size:clamp(38px,4.5vw,64px);line-height:1.06}.club-app-copy>p{max-width:56ch;margin:0;font-size:20px;line-height:1.6}.club-app-copy>.club-app-wallet-note{color:#eadfe9;margin-top:16px;font-size:16px}.club-app-web-link{color:#ffb8c1;text-underline-offset:5px;align-items:center;gap:12px;min-height:48px;margin-top:20px;font-weight:600;text-decoration:underline;display:inline-flex}.club-app-web-link:focus-visible{outline-offset:5px;outline:2px solid #ffb8c1}.club-app-release{border-top:1px solid #fff3;margin-top:24px;padding-top:24px}.club-app-release p{margin:0 0 16px;font-size:16px;font-weight:600}.club-app-badges{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.club-app-apple-badge{width:164px;height:auto}.club-app-google-badge{width:210px;height:auto}.club-app-release small{color:#eadfe9;margin-top:12px;font-size:13px;line-height:1.5;display:block}@media (max-width:760px){.club-app-module{padding-block:48px}.landing .club-app-inner{grid-template-columns:minmax(0,1fr);gap:36px;padding-inline:24px}.club-app-identity{justify-content:flex-start;align-items:center;gap:24px;display:flex}.club-app-icon{border-radius:26px;width:112px}.club-app-wordmark{width:min(180px,45%)}.club-app-copy>p{font-size:18px}.club-app-badges{gap:4px}.club-app-apple-badge{width:140px}.club-app-google-badge{width:180px}}
@font-face{font-family:Outfit;font-style:normal;font-weight:700;font-display:swap;src:url(../media/49815c24c3efb2cc-s.0c_m9eoz8da7s.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Outfit;font-style:normal;font-weight:700;font-display:swap;src:url(../media/58b85a63c67a61b5-s.p.2_beox2x4v0um.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Outfit Fallback;src:local(Arial);ascent-override:100.18%;descent-override:26.05%;line-gap-override:0.0%;size-adjust:99.82%}.ePfD1G_className{font-family:Outfit,Outfit Fallback;font-style:normal;font-weight:700}.ePfD1G_variable{--font-hero:"Outfit", "Outfit Fallback"}
@font-face{font-family:Outfit;font-style:normal;font-weight:700;font-display:swap;src:url(../media/49815c24c3efb2cc-s.0c_m9eoz8da7s.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Outfit;font-style:normal;font-weight:700;font-display:swap;src:url(../media/58b85a63c67a61b5-s.p.2_beox2x4v0um.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Outfit Fallback;src:local(Arial);ascent-override:100.18%;descent-override:26.05%;line-gap-override:0.0%;size-adjust:99.82%}.lFkmYW_className{font-family:Outfit,Outfit Fallback;font-style:normal;font-weight:700}.lFkmYW_variable{--font-hero:"Outfit", "Outfit Fallback"}
.landing{color:#161513;background:#f7f4ec}.landing *{box-sizing:border-box}.landing .wrap{width:min(1248px,100%);margin-inline:auto;padding-inline:48px}.landing a{text-underline-offset:4px}.skip-link{z-index:100;color:#392449;background:#fffdf8;padding:12px 20px;position:fixed;top:12px;left:12px;transform:translateY(-180%)}.skip-link:focus{transform:none}.landing-bar{justify-content:space-between;align-items:center;gap:24px;display:flex}.landing-vibrant-brand{flex-shrink:0}.landing-header .brand-logo{height:auto}.landing-header nav{align-items:center;font-weight:600;display:flex}.landing-header nav a{align-items:center;gap:12px;min-height:44px;display:inline-flex}.landing-header nav a:hover{color:#281733}.portal-entry{border:1px solid #392449}.network-header .portal-entry:hover{color:#fff;background:#392449}.landing-button{border:0;justify-content:center;align-items:center;font-weight:600;line-height:1.3;text-decoration:none;transition:background-color .16s;display:inline-flex}.landing-footer{color:#161513;background:#fff;padding-block:48px}.footer-inner{grid-template-columns:1fr 1.4fr auto;align-items:center;gap:40px;display:grid}.footer-brand-lockup{width:280px;max-width:100%;display:block}.footer-brand-lockup img{width:100%;height:auto;display:block}.footer-inner>div>p{font-size:14px}.footer-inner small{color:#5a564c;margin-top:12px;font-size:12px;line-height:20px;display:block}.footer-links{gap:8px;font-size:14px;display:grid}.footer-links a{align-items:center;gap:12px;min-height:44px;display:flex}.footer-links a:hover{text-decoration:underline}@media (max-width:760px){.footer-inner{grid-template-columns:1fr;gap:24px}.landing .wrap{padding-inline:24px}}@media (prefers-reduced-motion:reduce){.landing *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.network-header,.network-hero{--network-canvas:#f7f4ec;--network-ink:#392449;--network-ink-strong:#281733;background:var(--network-canvas);color:var(--network-ink);--focus-ring:var(--network-ink)}.network-header{border-bottom:0}.network-header .landing-bar,.landing .network-hero .wrap{width:min(1760px,100%);padding-inline:clamp(24px,5.2vw,92px)}.network-header .landing-bar{min-height:160px}.network-header .landing-vibrant-brand .brand-logo{width:280px}.network-header nav{gap:clamp(24px,3vw,48px);font-size:18px}.network-header .portal-entry{border-color:var(--network-ink);border-radius:999px;min-height:64px;padding-inline:32px}.network-header nav a{white-space:nowrap}.network-hero{padding-bottom:32px;overflow:clip}.network-hero-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:12px;display:grid}.network-copy{z-index:1;min-width:0;padding-block:48px;position:relative}.network-motto{letter-spacing:.015em;text-transform:uppercase;margin:0 0 22px;font-size:16px;font-weight:700;line-height:1.5}.network-copy h1{font-family:var(--font-hero), var(--font-archivo), sans-serif;letter-spacing:-.04em;margin:0;font-size:clamp(52px,6.2vw,96px);font-weight:700;line-height:1.04}.network-copy h1 span{display:block}.network-description{max-width:36ch;margin:28px 0 32px;font-size:clamp(19px,1.8vw,28px);line-height:1.4}.network-actions{flex-direction:column;align-items:flex-start;gap:20px;display:flex}.network-primary{background:var(--network-ink);color:#fff;border-radius:999px;gap:22px;min-height:80px;padding:22px 34px;font-size:clamp(18px,1.85vw,28px)}.network-primary:hover{background:var(--network-ink-strong)}.network-business{text-underline-offset:6px;align-items:center;gap:14px;min-height:48px;font-size:22px;font-weight:650;text-decoration:underline;display:inline-flex}.network-business:hover{color:var(--network-ink-strong)}.network-art{width:100%;min-width:0;margin:0}.network-art img{object-fit:contain;width:100%;height:auto;display:block}@media (min-width:1001px) and (max-height:900px){.network-art img{max-height:max(420px,100svh - 192px)}}.network-baseline{align-items:center;gap:28px;margin-top:8px;display:flex}.network-baseline>span{background:currentColor;flex:1;height:1px}.network-baseline p{text-align:center;margin:0;font-size:16px;font-weight:600;line-height:1.5}.network-demo-link{align-items:center;gap:12px;width:fit-content;min-height:44px;margin-top:12px;display:flex}.network-hero ::selection,.network-header ::selection{background:var(--network-ink);color:#fff}.network-hero a:focus-visible,.network-header a:focus-visible{outline-offset:5px;outline:3px solid}.network-hero .network-primary:focus-visible{outline-color:var(--network-ink)}@media (min-width:1760px){.network-art{justify-self:end;max-width:740px}}@media (max-width:1200px){.network-header .landing-vibrant-brand .brand-logo{width:220px}.network-header .landing-bar{min-height:128px}.network-header nav{gap:22px;font-size:15px}.network-header .portal-entry{min-height:52px;padding-inline:22px}.network-motto{font-size:13px}.network-copy h1{font-size:5.5vw}.network-description{font-size:20px}.network-primary{gap:14px;min-height:60px;padding:16px 24px;font-size:18px}.network-business{font-size:18px}}@media (max-width:1000px){.network-header .network-nav-link{display:none}.network-header .landing-bar{min-height:112px}.network-hero-grid{grid-template-columns:minmax(0,1fr)}.network-copy{text-align:center;padding:32px 0 0}.network-copy h1{font-size:clamp(48px,7.8vw,76px)}.network-motto{margin-bottom:20px;font-size:14px}.network-description{max-width:40ch;margin:24px auto}.network-actions{align-items:center;gap:10px}.network-art{justify-self:center;width:min(620px,100%);margin:12px 0 0}.network-baseline{gap:20px;margin-top:8px}}@media (max-width:600px){.network-header .landing-bar,.landing .network-hero .wrap{padding-inline:20px}.network-header .landing-bar{gap:12px;min-height:96px}.network-header .landing-vibrant-brand .brand-logo{width:144px}.network-header .portal-entry{gap:8px;min-height:44px;padding-inline:16px;font-size:14px}.network-copy{padding-top:26px}.network-motto{max-width:28ch;margin:0 auto 18px;font-size:12px}.network-copy h1{font-size:clamp(36px,9vw,52px);line-height:1.05}.network-description{margin-block:22px;font-size:17px;line-height:1.5}.network-actions{gap:8px}.network-primary{gap:12px;min-height:56px;padding:14px 20px;font-size:16px}.network-primary svg{flex-shrink:0;width:20px}.network-business{font-size:17px}.network-art{width:calc(100% + 16px);max-width:none;margin:8px -8px 0}.network-baseline>span{display:none}.network-baseline{justify-content:center;margin-top:0}.network-baseline p{max-width:28ch;font-size:14px}}.network-activity{color:#392449;--focus-ring:#392449;background:#f7f4ec;padding-block:96px}.landing .network-activity-inner{width:min(1760px,100%);padding-inline:clamp(24px,5.2vw,92px)}.activity-intro{grid-template-columns:2fr 1fr;align-items:center;gap:48px;display:grid}.activity-intro h2{font-family:var(--font-hero), var(--font-archivo), sans-serif;letter-spacing:-.04em;margin:0;font-size:clamp(36px,5vw,80px);font-weight:700;line-height:1.06}.activity-intro>p{margin:0;font-size:clamp(18px,1.9vw,28px);line-height:1.5}.activity-composition{grid-template-columns:.9fr 1.1fr;align-items:center;gap:64px;margin-top:56px;display:grid;position:relative}.activity-card-art{min-width:0;margin:0 -16px 0 -32px}.activity-card-art img{width:100%;height:auto;display:block}.activity-connections{stroke:currentColor;stroke-width:1.5px;z-index:0;pointer-events:none;width:112px;height:240px;position:absolute;top:calc(50% - 150px);left:calc(45% - 76px)}.activity-connections circle{fill:currentColor;stroke:none}.activity-ledger{min-width:0;position:relative}.activity-ledger h3{font-family:var(--font-hero), var(--font-archivo), sans-serif;letter-spacing:-.025em;margin:0 0 32px;font-size:36px;font-weight:700;line-height:1.15}.activity-merchant{grid-template-columns:128px minmax(0,1fr);align-items:center;gap:24px;padding-bottom:32px;display:grid}.activity-merchant+.activity-merchant{border-top:1px solid #3924496b;padding-block:32px 0}.activity-merchant>img{object-fit:cover;border-radius:22px;width:128px;height:144px}.activity-merchant-body{min-width:0}.activity-merchant-heading{justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:20px;display:flex}.activity-merchant h4{letter-spacing:-.025em;margin:0;font-size:clamp(18px,1.9vw,28px);font-weight:650;line-height:1.2}.activity-balance{white-space:nowrap;margin:0;font-size:clamp(18px,1.6vw,24px);line-height:1.3}.activity-balance strong{font-family:var(--font-hero), var(--font-archivo), sans-serif;letter-spacing:-.035em;font-size:clamp(26px,3.2vw,48px);font-weight:700}.activity-stamps{gap:7px;margin-bottom:14px;display:flex}.activity-stamps span{aspect-ratio:1;border:1px solid #39244959;border-radius:50%;flex-shrink:0;place-items:center;width:clamp(20px,2.15vw,34px);display:grid}.activity-stamps .is-earned{color:#fff;background:#392449;border-color:#392449}.activity-stamps svg{width:65%;height:auto}.activity-caption{color:#6b526f;max-width:35ch;margin:0;font-size:22px;line-height:1.5}.activity-reassurance{align-items:flex-start;gap:18px;margin-top:44px;display:flex}.activity-reassurance>svg{flex-shrink:0}.activity-reassurance p{margin:0 0 14px;font-size:26px;font-weight:650;line-height:1.35}.activity-reassurance small{color:#6b526f;font-size:15px;line-height:1.5;display:block}@media (max-width:1200px){.activity-intro{grid-template-columns:1.5fr 1fr;gap:32px}.activity-composition{gap:32px}.activity-merchant{grid-template-columns:96px minmax(0,1fr);gap:20px}.activity-merchant>img{border-radius:16px;width:96px;height:112px}.activity-merchant-heading{flex-wrap:wrap;gap:8px;margin-bottom:14px}.activity-caption{font-size:17px}.activity-stamps{gap:5px}.activity-stamps span{width:20px}.activity-reassurance p{font-size:18px}.activity-connections{width:70px;left:calc(45% - 64px)}}@media (max-width:1000px){.network-activity{padding-block:72px}.activity-intro{grid-template-columns:1fr;gap:24px}.activity-intro h2{font-size:clamp(36px,5.7vw,56px)}.activity-intro>p{max-width:52ch;font-size:20px}.activity-composition{grid-template-columns:1fr;gap:32px;margin-top:28px}.activity-card-art{justify-self:center;width:min(480px,100%);margin:0}.activity-connections{display:none}.activity-merchant-heading{flex-wrap:nowrap}.activity-stamps span{width:30px}}@media (max-width:600px){.network-activity{padding-block:56px}.landing .network-activity-inner{padding-inline:20px}.activity-intro{gap:20px}.activity-intro h2{font-size:36px}.activity-intro>p{font-size:17px}.activity-composition{gap:24px;margin-top:22px}.activity-card-art{width:min(380px,100% + 12px)}.activity-ledger h3{margin-bottom:28px;font-size:26px}.activity-merchant{grid-template-columns:64px minmax(0,1fr);gap:14px;padding-bottom:26px}.activity-merchant>img{border-radius:12px;align-self:start;width:64px;height:80px}.activity-merchant-heading{margin-bottom:14px;display:block}.activity-merchant h4{margin-bottom:8px;font-size:19px}.activity-balance{font-size:18px}.activity-balance strong{font-size:28px}.activity-stamps{flex-wrap:wrap;gap:4px;max-width:280px}.activity-stamps span{width:20px}.activity-caption{font-size:16px}.activity-reassurance{gap:12px;margin-top:32px}.activity-reassurance>svg{width:30px;height:30px}.activity-reassurance p{font-size:18px}.activity-reassurance small{font-size:13px}}.landing .skip-link:not(:focus){clip-path:inset(50%)}@media (max-width:600px){.activity-stamps{grid-template-columns:repeat(5,24px);gap:6px;display:grid}.activity-stamps span{width:24px}}.network-explore{color:#f7f4ec;--focus-ring:#f7f4ec;background:#392449;padding-block:96px;overflow:clip}.landing .network-explore-inner{grid-template-columns:minmax(0,.85fr) minmax(0,1.35fr);align-items:center;gap:32px;width:min(1760px,100%);padding-inline:clamp(24px,4.1vw,80px);display:grid}.explore-copy{min-width:0}.explore-copy h2{font-family:var(--font-hero), var(--font-archivo), sans-serif;letter-spacing:-.04em;margin:0 0 30px;font-size:clamp(44px,5.4vw,84px);font-weight:700;line-height:1.08}.explore-copy h2 span{color:#f7f4ec}.explore-copy>p{margin:0 0 34px;font-size:clamp(19px,1.9vw,28px);line-height:1.5}.explore-copy .explore-action{color:#281733;background:#f7f4ec;border-radius:999px;gap:24px;min-height:80px;padding:20px 38px;font-size:28px}.explore-copy .explore-action:hover{background:#eedfe5}.explore-copy .explore-action:focus-visible{outline-offset:5px;outline:3px solid #f7f4ec}.explore-copy .explore-location-note{margin:14px 0 38px;font-size:18px}.explore-categories{align-items:stretch;gap:24px;margin:0;padding:0;list-style:none;display:flex}.explore-categories li{align-content:start;justify-items:center;gap:10px;min-width:0;font-size:20px;line-height:1.3;display:grid}.explore-categories li+li{border-left:1px solid #ffffff70;padding-left:24px}.explore-categories svg{color:#f7f4ec;stroke-width:1.8px;width:44px;height:44px}.explore-preview{min-width:0;margin:0 -28px 0 0}.explore-panel-art{aspect-ratio:1.16;filter:drop-shadow(0 20px 20px #291b3366);width:100%;position:relative}.explore-panel-art img{clip-path:polygon(16% 11%,17% 8.8%,83.5% 2.2%,85.7% 3%,86.1% 96%,85.3% 97.8%,14% 93%,12.2% 91.5%);width:135%;max-width:none;height:auto;position:absolute;top:-2%;left:-18%}.explore-preview figcaption{text-align:right;color:#eadfeb;margin:28px 8px 0;font-size:14px;line-height:1.5}@media (max-width:1200px){.network-explore{padding-block:80px}.explore-copy h2{font-size:5.2vw}.explore-copy>p{font-size:20px}.explore-copy .explore-action{min-height:64px;padding:16px 28px;font-size:22px}.explore-categories{gap:16px}.explore-categories li{font-size:16px}.explore-categories li+li{padding-left:16px}}@media (max-width:1000px){.landing .network-explore-inner{grid-template-columns:minmax(0,1fr);gap:40px;padding-inline:40px}.explore-copy h2{max-width:16ch;font-size:clamp(44px,7.5vw,64px)}.explore-copy>p{max-width:45ch}.explore-copy .explore-location-note{margin-bottom:28px}.explore-preview{justify-self:center;width:min(800px,100%);margin:0}.explore-preview figcaption{text-align:center}.explore-categories li{font-size:18px}}@media (max-width:600px){.network-explore{padding-block:56px}.landing .network-explore-inner{gap:32px;padding-inline:20px}.explore-copy h2{margin-bottom:22px;font-size:clamp(38px,10.3vw,54px)}.explore-copy>p{margin-bottom:26px;font-size:18px}.explore-copy .explore-action{min-height:58px;padding:14px 26px;font-size:20px}.explore-copy .explore-location-note{margin-bottom:28px;font-size:15px}.explore-categories{justify-content:space-between;gap:12px}.explore-categories li{gap:8px;font-size:14px}.explore-categories li+li{padding-left:12px}.explore-categories svg{width:32px;height:32px}.explore-preview figcaption{margin-top:20px;font-size:12px}}.network-benefits{color:#392449;background:#f7f4ec;padding-block:112px}.landing .network-benefits-inner{grid-template-columns:minmax(0,1.08fr) minmax(0,1fr);align-items:center;gap:64px;display:grid}.benefits-art{margin:0}.benefits-art img{width:100%;height:auto;display:block}.benefits-copy h2{font-family:var(--font-hero), sans-serif;letter-spacing:-.035em;margin:0 0 24px;font-size:clamp(40px,4.2vw,68px);line-height:1.07}.benefits-intro{max-width:40ch;margin:0 0 32px;font-size:22px;line-height:1.55}.benefits-list{margin:0 0 32px;padding:0;list-style:none}.benefits-list li{border-top:1px solid #3924492e;align-items:flex-start;gap:18px;padding:22px 0;display:flex}.benefits-list svg{stroke-width:1.7px;flex-shrink:0;width:30px;height:30px;margin-top:3px}.benefits-list h3{margin:0 0 6px;font-size:23px;line-height:1.3}.benefits-list p{margin:0;font-size:18px;line-height:1.5}.benefits-copy .benefits-action{color:#fff;background:#392449;border-radius:999px;padding:19px 28px;font-size:20px}.benefits-copy .benefits-action:hover{background:#281733}.benefits-disclosure{max-width:55ch;margin:20px 0 0;font-size:13px;line-height:1.5}@media (max-width:1000px){.landing .network-benefits-inner{gap:32px}.benefits-intro{font-size:19px}.benefits-list h3{font-size:21px}}@media (max-width:900px){.network-benefits{padding-block:64px}.landing .network-benefits-inner{grid-template-columns:minmax(0,1fr)}.benefits-art,.benefits-copy{justify-self:center;max-width:650px}.benefits-copy h2{font-size:clamp(38px,7vw,58px)}}@media (max-width:600px){.network-benefits{padding-block:48px}.landing .network-benefits-inner{gap:26px;padding-inline:20px}.benefits-copy h2{font-size:clamp(34px,9.5vw,48px)}.benefits-intro{font-size:18px}.benefits-list li{gap:14px;padding:20px 0}.benefits-list p{font-size:16px}.benefits-copy .benefits-action{gap:14px;padding:16px 22px;font-size:17px}}@media (min-width:1001px){.benefits-art img{width:150%;max-width:none;margin-left:-25%}.benefits-copy h2{font-size:clamp(46px,5vw,80px)}.benefits-intro{font-size:26px}.benefits-list li{gap:32px;padding:24px 0}.benefits-list svg{width:64px;height:64px}.benefits-list h3{font-size:27px;font-weight:700}.benefits-list p{color:#6b526f;font-size:22px}.benefits-copy .benefits-action{gap:28px;padding:20px 38px;font-size:26px}}.benefits-list li:first-child{border-top:0}.benefits-list li:last-child{border-bottom:0}.benefits-list h3{font-weight:700}.benefits-list li:nth-child(2)>svg{transform:rotate(-43deg)}@media (min-width:1001px){.benefits-art img{width:140%;margin-left:-25%}.benefits-copy h2{font-size:clamp(44px,4.4vw,70px)}}.network-proximity{color:#392449;background:#f7f4ec;padding-block:88px;overflow:hidden}.landing .network-proximity-inner{grid-template-columns:minmax(0,.8fr) minmax(0,1.5fr);align-items:center;gap:32px;display:grid}.proximity-copy{z-index:1;position:relative}.proximity-copy h2{font-family:var(--font-hero), sans-serif;letter-spacing:-.035em;margin:0 0 26px;font-size:clamp(52px,6.3vw,96px);line-height:.99}.proximity-intro{max-width:28ch;margin:0 0 30px;font-size:clamp(20px,2.1vw,30px);line-height:1.4}.proximity-options{max-width:380px;margin:0 0 30px;padding:0;list-style:none}.proximity-options li{align-items:center;gap:24px;padding:18px 0;font-size:23px;font-weight:600;line-height:1.4;display:flex}.proximity-options li+li{border-top:1px solid #39244955}.proximity-options svg{stroke-width:1.7px;flex-shrink:0;width:56px;height:56px}.proximity-copy .proximity-action{color:#fff;background:#392449;border-radius:999px;gap:28px;padding:20px 34px;font-size:26px}.proximity-copy .proximity-action:hover{background:#281733}.proximity-disclosure{margin:20px 0 0;font-size:14px;line-height:1.5}.proximity-preview{margin:0}.proximity-map-art{aspect-ratio:1.5;filter:drop-shadow(0 22px 18px #795a1533);width:124%;margin-left:-12%;position:relative}.proximity-map-art img{clip-path:polygon(11.3% 71%,28.5% 14%,30% 12.3%,33% 12%,83% 22%,85.5% 23.5%,86.5% 26%,86% 31%,75.8% 93.5%,74% 97%,71% 97.8%,13.5% 77%,11.8% 75%);width:100%;height:auto;position:absolute;inset:0}.proximity-map-art img.proximity-map-label{clip-path:inset(4.1% 14.2% 87% 56.4% round 48px)}.proximity-preview figcaption{text-align:right;margin:16px 0 0;font-size:14px}@media (max-width:1100px){.proximity-options li{gap:16px;font-size:19px}.proximity-copy .proximity-action{padding:18px 26px;font-size:22px}.proximity-options svg{width:44px;height:44px}}@media (max-width:900px){.network-proximity{padding-block:64px}.landing .network-proximity-inner{grid-template-columns:minmax(0,1fr);gap:36px}.proximity-copy h2{font-size:clamp(48px,9vw,76px)}.proximity-copy h2 br{display:none}.proximity-intro{max-width:40ch;font-size:23px}.proximity-preview{justify-self:center;width:100%;max-width:800px}.proximity-map-art{width:116%;margin-left:-8%}}@media (max-width:600px){.network-proximity{padding-block:48px}.landing .network-proximity-inner{gap:30px;padding-inline:20px}.proximity-copy h2{font-size:clamp(40px,11vw,60px);line-height:1.05}.proximity-intro{font-size:19px}.proximity-options li{font-size:18px}.proximity-options svg{width:40px;height:40px}.proximity-copy .proximity-action{padding:17px 24px;font-size:20px}.proximity-disclosure,.proximity-preview figcaption{font-size:12px}}@media (min-width:901px){.landing .network-proximity-inner{grid-template-columns:minmax(0,.9fr) minmax(0,1.5fr);width:100%;max-width:1664px;padding-inline:64px}.proximity-map-art{width:145%;margin-left:-22%}}@media (min-width:1101px){.proximity-copy h2{font-size:clamp(76px,7.1vw,110px)}.proximity-copy .proximity-action{gap:34px;padding:22px 40px;font-size:30px}}.proximity-map-art img:not(.proximity-map-label){clip-path:polygon(28.5% 14%,29.4% 12.8%,30.8% 12.1%,33% 12%,83% 22%,84.6% 22.8%,85.7% 24.3%,86.4% 26%,86.5% 28%,86% 31%,75.8% 93.5%,75.3% 95%,74.5% 96.4%,73.4% 97.3%,72% 97.6%,70.5% 97.3%,14.2% 77.2%,12.7% 76.5%,11.8% 75.3%,11.3% 73.8%,11.2% 72.2%,11.5% 70.5%)}@media (min-width:901px){.proximity-copy h2 span{white-space:nowrap;display:block}}.network-how{color:#392449;background:#f7f4ec;padding-block:90px}.landing .network-how-inner{width:100%;max-width:1664px;padding-inline:64px}.how-heading{justify-content:space-between;align-items:center;gap:48px;margin-bottom:30px;display:flex}.how-heading h2{font-family:var(--font-hero), sans-serif;letter-spacing:-.035em;margin:0;font-size:clamp(44px,6vw,92px);line-height:1.08}.how-heading>p{max-width:20ch;margin:0;font-size:30px;line-height:1.3}.how-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:36px;margin:0;padding:0;list-style:none;display:grid}.how-steps li{min-width:0;position:relative}.how-scene{aspect-ratio:1;margin-bottom:20px;position:relative;overflow:hidden}.how-scene img{width:300%;max-width:none;height:auto;position:absolute;top:0}.how-scene-1 img{left:0}.how-scene-2 img{left:-100%}.how-scene-3 img{left:-200%}.how-connector{stroke-width:1.7px;width:42px;height:42px;position:absolute;top:30%;right:-38px}.how-steps h3{font-family:var(--font-hero), sans-serif;letter-spacing:-.02em;margin:0 0 12px;font-size:clamp(23px,2.2vw,34px);line-height:1.2}.how-steps p{color:#6b526f;max-width:32ch;margin:0;font-size:24px;line-height:1.4}.how-closing{text-align:center;margin-top:42px}.how-closing .how-action{color:#fff;background:#392449;border-radius:999px;gap:28px;padding:21px 40px;font-size:28px}.how-closing .how-action:hover{background:#281733}.how-closing p{color:#6b526f;margin:20px 0 0;font-size:15px;line-height:1.5}@media (max-width:1000px){.network-how{padding-block:64px}.landing .network-how-inner{padding-inline:40px}.how-heading{display:block}.how-heading h2{margin-bottom:20px;font-size:clamp(42px,7vw,64px)}.how-heading>p{max-width:35ch;font-size:23px}.how-steps{gap:24px}.how-steps p{font-size:18px}.how-connector{width:28px;right:-27px}}@media (max-width:600px){.network-how{padding-block:48px}.landing .network-how-inner{padding-inline:20px}.how-heading h2{font-size:clamp(38px,10.5vw,56px)}.how-heading>p{font-size:20px}.how-steps{grid-template-columns:minmax(0,1fr);gap:50px}.how-scene{margin-inline:auto;width:100%;max-width:380px;margin-bottom:12px}.how-steps h3{font-size:28px}.how-steps p{max-width:35ch;font-size:18px}.how-connector{display:none}.how-closing .how-action{gap:16px;padding:18px 22px;font-size:18px}.how-closing p{font-size:12px}}.how-journey{position:relative}.how-flow{width:100%;height:auto;position:absolute;top:22%;left:0}.how-scene-1{clip-path:inset(0 13% 0 0)}.how-scene-3{clip-path:inset(0 0 0 11%)}@media (min-width:1001px){.how-heading h2{font-size:clamp(62px,7vw,108px)}.how-closing .how-action{gap:34px;padding-inline:46px;font-size:30px}}@media (max-width:600px){.how-flow{display:none}}.how-scene-2 img{width:112%;top:-8%;left:-6%;-webkit-mask-image:linear-gradient(#000 80%,#0000 99%);mask-image:linear-gradient(#000 80%,#0000 99%)}.network-faq{color:#fff;background:#392449;padding-block:100px}.landing .network-faq-inner{grid-template-columns:minmax(0,.85fr) minmax(0,1.35fr);align-items:start;gap:88px;display:grid}.faq-intro h2{font-family:var(--font-hero), sans-serif;letter-spacing:-.035em;margin:0 0 24px;font-size:clamp(42px,4.8vw,72px);line-height:1.07}.faq-intro h2 span{color:#f7f4ec}.faq-intro>p{max-width:24ch;margin:0 0 32px;font-size:24px;line-height:1.5}.faq-intro .faq-action{color:#392449;background:#f7f4ec;border-radius:999px;gap:18px;padding:18px 24px;font-size:19px}.faq-intro .faq-action:hover{background:#eedfe5}.faq-questions details{border-bottom:1px solid #fff5}.faq-questions details:first-child{border-top:1px solid #fff5}.faq-questions summary{cursor:pointer;justify-content:space-between;align-items:center;gap:24px;padding:26px 0;font-size:23px;font-weight:600;line-height:1.4;list-style:none;display:flex}.faq-questions summary::-webkit-details-marker{display:none}.faq-questions summary:hover{color:#f7c84b}.faq-questions summary:focus-visible{outline-offset:5px;border-radius:4px;outline:3px solid #f7f4ec}.faq-questions summary svg{color:#f7f4ec;flex-shrink:0;width:26px;height:26px}.faq-questions details[open] summary svg{transform:rotate(45deg)}.faq-questions details>p{color:#eadfeb;max-width:60ch;margin:0 0 28px;padding-right:36px;font-size:19px;line-height:1.65}@media (max-width:1000px){.landing .network-faq-inner{gap:40px}.faq-intro .faq-action{gap:12px;padding:16px 20px;font-size:16px}.faq-questions summary{font-size:20px}}@media (max-width:700px){.network-faq{padding-block:56px}.landing .network-faq-inner{grid-template-columns:minmax(0,1fr);gap:40px;padding-inline:20px}.faq-intro h2{font-size:clamp(40px,10vw,58px)}.faq-intro>p{max-width:30ch;font-size:21px}.faq-intro .faq-action{font-size:17px}.faq-questions summary{gap:18px;padding:22px 0;font-size:19px}.faq-questions details>p{padding-right:0;font-size:17px}}.business-landing{background:#392449}.business-hero{color:#fff;background:#392449;padding-block:54px 64px;overflow:hidden}.landing .business-hero-inner{grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);align-items:center;gap:32px;width:100%;max-width:1664px;padding-inline:60px;display:grid}.business-hero-copy{z-index:1}.business-hero-copy h1{font-family:var(--font-hero), sans-serif;letter-spacing:-.035em;margin:0 0 26px;font-size:clamp(54px,5.5vw,88px);line-height:1.02}.business-hero-copy h1 span{color:#f7f4ec;display:block}.business-hero-copy h1 span:first-child{color:#fff;white-space:nowrap}.business-hero-description{max-width:30ch;margin:0 0 32px;font-size:clamp(22px,2.2vw,34px);line-height:1.4}.business-hero-categories{gap:18px;margin:0 0 34px;padding:0;list-style:none;display:flex}.business-hero-categories li{align-items:center;gap:12px;font-size:18px;font-weight:600;display:flex}.business-hero-categories li+li{border-left:1px solid #fff6;padding-left:18px}.business-hero-categories svg{color:#f7f4ec;stroke-width:1.7px;flex-shrink:0;width:44px;height:44px}.business-hero-copy .business-hero-action{color:#392449;background:#f7f4ec;border-radius:999px;gap:22px;padding:20px 30px;font-size:27px}.business-hero-copy .business-hero-action:hover{background:#eedfe5}.business-hero-access{margin:28px 0 6px;font-size:20px;line-height:1.45}.business-hero-activation{color:#eadfeb;margin:0;font-size:16px;line-height:1.5}.business-hero-art{width:116%;margin:0 0 0 -5%}.business-hero-art img{width:100%;height:auto;display:block}.business-hero-art figcaption{text-align:right;color:#eadfeb;margin:12px 8% 0 0;font-size:13px}@media (max-width:1200px){.business-hero-categories{gap:12px}.business-hero-categories li{gap:8px;font-size:15px}.business-hero-categories li+li{padding-left:12px}.business-hero-categories svg{width:32px;height:32px}.business-hero-copy .business-hero-action{padding:18px 24px;font-size:21px}.business-hero-copy h1{font-size:5.3vw}}@media (max-width:900px){.landing .business-hero-inner{grid-template-columns:minmax(0,1fr);gap:40px;padding-inline:40px}.business-hero-copy h1{font-size:clamp(48px,8vw,72px)}.business-hero-description{max-width:40ch;font-size:26px}.business-hero-art{justify-self:center;width:100%;max-width:800px;margin:0}.business-hero-art figcaption{text-align:center;margin-right:0}}@media (max-width:600px){.business-hero{padding-block:40px 48px}.landing .business-hero-inner{gap:32px;padding-inline:20px}.business-hero-copy h1{font-size:clamp(35px,10vw,56px)}.business-hero-description{font-size:21px}.business-hero-categories{flex-wrap:wrap;gap:14px}.business-hero-categories li{gap:7px;font-size:13px}.business-hero-categories li+li{border:0;padding-left:0}.business-hero-categories svg{width:28px;height:28px}.business-hero-copy .business-hero-action{gap:12px;padding:18px 20px;font-size:clamp(15px,4.5vw,19px)}.business-hero-copy .business-hero-action svg{width:24px}.business-hero-access{font-size:17px}.business-hero-activation{font-size:14px}.business-hero-art figcaption{font-size:12px}}@media (min-width:1201px){.business-hero-copy h1{font-size:clamp(70px,5.85vw,92px)}.business-hero-copy .business-hero-action{justify-content:center;gap:28px;width:min(540px,100%);padding:22px 30px;font-size:30px}}@media (max-width:1000px){.network-header .landing-bar{flex-wrap:wrap;gap:12px;padding-block:16px;position:relative}.network-header nav{justify-content:center;gap:12px;width:100%}.network-header .network-nav-link:nth-child(-n+2){border-radius:999px;padding:12px 18px;font-size:16px;display:block}.network-header .network-nav-link[aria-current=page]{color:#fff;background:#392449}.network-header .portal-entry{position:absolute;top:24px;right:clamp(20px,5.2vw,52px)}}html:has(.landing){scroll-behavior:smooth;scroll-padding-top:24px}.network-header .network-nav-link[aria-current=page]{text-underline-offset:8px;text-decoration:underline;text-decoration-thickness:2px}.business-hero-art img{clip-path:inset(6% 0 0 round 24px)}@media (prefers-reduced-motion:reduce){html:has(.landing){scroll-behavior:auto}}.landing{--brand-ink:#392449;--brand-accent:#f04452;--brand-canvas:#f7f4ec;--brand-reward:#f7c84b;caret-color:var(--brand-ink)}.landing ::selection{color:#fff;background:#f04452}.landing a:focus-visible,.landing button:focus-visible,.landing input:focus-visible{outline-offset:4px;outline:3px solid #c92e42}.network-copy h1 span:last-child{color:#c92e42}.network-header .landing-vibrant-brand{flex-direction:column;align-items:center;gap:2px;display:flex}.network-header .landing-vibrant-brand .brand-logo{width:200px;height:auto}.marketing-endorsement{color:#392449;align-items:center;gap:7px;font-size:12px;line-height:1.4;display:flex}.marketing-endorsement img{width:80px;height:auto}.explore-copy h2 span,.network-how h2 span{color:#f7c84b}.footer-app-inner h2 span{color:#ff9eaa}.footer-app-band{border-bottom-color:#f04452}.footer-identity .brand-v2-wordmark{width:200px;height:auto}@media (max-width:600px){.network-header .landing-vibrant-brand .brand-logo{width:118px}.marketing-endorsement{font-size:9px}.marketing-endorsement img{width:62px}}.network-header .network-nav-link[aria-current=page]{color:#392449;background:#f6e1e6}.how-connector,.how-flow{color:#f04452}@media (min-width:1001px){.network-header .network-nav-link[aria-current=page]{background:0 0}}.landing-vibrant-brand .marketing-endorsement{white-space:nowrap;justify-content:center;align-self:center}.footer-identity .marketing-endorsement{justify-content:center;width:200px}.whatsapp-float{z-index:50;color:#fff;background:#1f8f4e;border-radius:999px;align-items:center;gap:10px;padding:14px 20px;font-size:16px;font-weight:700;text-decoration:none;transition:background-color .16s,transform .16s;display:inline-flex;position:fixed;bottom:20px;right:20px;box-shadow:0 10px 24px #0000002e}.whatsapp-float:hover{background:#17733e;transform:translateY(-1px)}.whatsapp-float:focus-visible{outline-offset:3px;outline:3px solid #f7c84b}@media (max-width:600px){.whatsapp-float{padding:14px;bottom:16px;right:16px}.whatsapp-float span{display:none}}@media (prefers-reduced-motion:reduce){.whatsapp-float{transition:none}}.founder-band{color:#392449;background:#f7c84b;padding-block:40px}.founder-band-inner{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:28px 48px;display:flex}.founder-band-inner h2{font-family:var(--font-hero), sans-serif;letter-spacing:-.03em;margin:0 0 10px;font-size:clamp(26px,2.8vw,40px);line-height:1.1}.founder-band-inner p{max-width:58ch;margin:0;font-size:19px;line-height:1.5}.founder-band-inner .founder-band-eyebrow{color:#fffdf8;background:#392449;border-radius:999px;margin-bottom:14px;padding:5px 14px;font-size:14px;font-weight:700;display:inline-block}.founder-band-actions{flex-wrap:wrap;align-items:center;gap:24px;display:flex}.founder-band-actions .landing-button{color:#fffdf8;background:#392449;border-radius:999px;gap:14px;padding:18px 26px;font-size:19px}.founder-band-actions .landing-button:hover{background:#281733}.founder-band-actions>a:not(.landing-button){color:#392449;text-underline-offset:5px;align-items:center;gap:8px;font-size:18px;font-weight:600;text-decoration:underline;display:inline-flex}.founder-band a:focus-visible{outline-offset:3px;outline:3px solid #392449}@media (max-width:900px){.founder-band-inner{flex-direction:column;align-items:stretch;gap:24px}.founder-band-actions{gap:12px 24px}}@media (max-width:600px){.founder-band{padding-block:40px}.landing .founder-band-inner{gap:28px;padding-inline:20px}.founder-band-inner .founder-band-eyebrow{margin-bottom:16px;padding:6px 12px;font-size:13px}.founder-band-inner h2{margin-bottom:14px;font-size:30px;line-height:1.12}.founder-band-inner p{font-size:17px;line-height:1.55}.founder-band-actions{flex-direction:column;align-items:stretch;gap:12px}.founder-band-actions .landing-button{width:100%;min-height:56px;padding:16px 22px;font-size:18px}.founder-band-actions>a:not(.landing-button){border:2px solid #392449;border-radius:999px;justify-content:center;min-height:52px;font-size:17px;text-decoration:none}}.landing-illustrative-note{color:#6b526f;text-align:center;margin:0 auto;padding-block:20px;font-size:13px;line-height:1.5}.founders-hero{color:#fffdf8;background:#392449;padding-block:72px 80px}.founders-hero-inner{justify-items:start;gap:22px;display:grid}.founders-eyebrow{color:#392449;background:#f7c84b;border-radius:999px;margin:0;padding:6px 14px;font-size:15px;font-weight:700;display:inline-block}.founders-hero h1{font-family:var(--font-hero), sans-serif;letter-spacing:-.035em;margin:0;font-size:clamp(38px,5.2vw,72px);line-height:1.04}.founders-lead{color:#eadfeb;max-width:58ch;margin:0;font-size:21px;line-height:1.55}.founders-lead strong{color:#fffdf8}.founders-actions{flex-wrap:wrap;align-items:center;gap:16px 28px;margin-top:6px;display:flex}.founders-primary{color:#392449;background:#f7c84b;border-radius:999px;gap:12px;padding:18px 28px;font-size:20px}.founders-primary:hover{background:#f3bb2a}.founders-secondary{color:#fffdf8;text-underline-offset:6px;align-items:center;gap:10px;font-size:18px;font-weight:600;text-decoration:underline;display:inline-flex}@media (max-width:600px){.founders-hero{padding-block:44px 52px}.founders-lead{font-size:18px}.founders-primary{justify-content:center;width:100%;padding:16px 20px;font-size:18px}}
