.logo{display:inline-flex;flex-shrink:0;border-radius:6px}.logo__img{display:block;object-fit:contain}.btn{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:10px;flex-shrink:0;font-family:var(--font-body);font-weight:600;line-height:normal;white-space:nowrap;text-align:center;text-decoration:none;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;transition:background-color var(--dur-fast) var(--ease-out),box-shadow var(--dur-fast) var(--ease-out),transform var(--dur-fast) var(--ease-out),border-color var(--dur-fast) var(--ease-out)}.btn:focus-visible{outline:2px solid var(--brand-primary);outline-offset:3px}.btn:active{transform:translateY(1px)}.btn__label{position:relative}.btn__icon{display:inline-flex;flex-shrink:0}.btn__arrow{display:inline-flex;flex-shrink:0;transition:transform var(--dur-fast) var(--ease-out)}.btn--l .btn__arrow{width:22px;height:18px}.btn--m .btn__arrow,.btn--s .btn__arrow{width:20px;height:16px}.btn:hover .btn__arrow{transform:translate(2px)}.btn--l{height:56px;padding:0 26px;border-radius:var(--radius-btn-l);font-size:16px}.btn--m{height:44px;padding:0 18px;border-radius:var(--radius-btn-m);font-size:15px}.btn--s{height:36px;padding:0 14px;border-radius:var(--radius-btn-s);font-size:14px}.btn--full{display:flex;width:100%}.btn--primary{background:var(--brand-primary);color:var(--text-on-brand);box-shadow:var(--shadow-brand),var(--inset-highlight)}.btn--primary:hover{background:#22b45e;box-shadow:0 8px 14px #1e9e526b,var(--inset-highlight)}.btn--primary:active{background:var(--brand-icon);box-shadow:0 3px 6px #1e9e5266,var(--inset-highlight)}.btn--dark{background:var(--cta-bg);color:var(--cta-text);box-shadow:var(--shadow-dark),inset 0 1px #ffffff24}.btn--dark:hover{background:#262a32}.btn--dark:active{background:#0b0d11}.btn--ghost{background:#ffffffb8;color:var(--ink);border:1px solid var(--line-soft);box-shadow:var(--shadow-ghost);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.btn--ghost:hover{background:#fff;border-color:#0000001a}.btn--ghost:active{background:var(--bg-fill)}@media (max-width: 767.98px){.btn--primary{box-shadow:var(--shadow-brand-m),var(--inset-highlight)}.btn--ghost{box-shadow:var(--shadow-ghost-m)}.btn--l .btn__arrow{width:18px}.btn--m .btn__arrow{width:16px}.btn--full-mobile{display:flex;width:100%}}.socials{display:flex;align-items:flex-start;gap:10px;margin:0;padding:0;list-style:none}.socials__item{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;background:#fffc;box-shadow:0 1px 2px #0000000f;transition:background-color var(--dur-fast) var(--ease-out),transform var(--dur-fast) var(--ease-out)}a.socials__item:hover{background:#fff;transform:translateY(-1px)}.socials--sm{gap:8px}.socials--sm .socials__item{width:36px;height:36px;background:#fff;box-shadow:none}@media (max-width: 767.98px){.socials--md .socials__item{background:#fff;box-shadow:0 1px 2px #00000014}}.nav{position:relative;z-index:50}.nav__pill{position:fixed;top:var(--nav-top);left:50%;transform:translate(-50%);z-index:50;width:max(720px,55.556vw);height:64px;display:flex;align-items:center;justify-content:space-between;padding:10px 10px 10px 22px;border-radius:var(--radius-nav);background:var(--glass);-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);box-shadow:var(--shadow-nav),inset 0 1px 1px #fff}.nav__links{display:flex;align-items:center;gap:34px;margin:0;padding:0;list-style:none}.nav__link{display:block;font-size:15px;font-weight:500;line-height:normal;color:var(--ink-nav);white-space:nowrap;border-radius:6px;transition:color var(--dur-fast) var(--ease-out)}.nav__link:hover{color:var(--ink)}.nav__bar{position:fixed;top:var(--nav-top);left:var(--nav-top);right:var(--nav-top);z-index:50;height:56px;display:flex;align-items:center;justify-content:space-between;padding:8px 8px 8px 18px;border-radius:var(--radius-nav-m);background:var(--glass-strong);-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);box-shadow:var(--shadow-nav),inset 0 1px 1px #fff}.nav__bar-actions{display:flex;align-items:center;gap:8px}.nav__icon-btn{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;flex-shrink:0;border-radius:var(--radius-icon-btn);background:#0000000d;transition:background-color var(--dur-fast) var(--ease-out)}.nav__icon-btn:hover{background:#00000014}.nav__icon-btn:active{background:#0000001c}.menu{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;display:flex;flex-direction:column;overflow-y:auto;overscroll-behavior:contain;background:var(--site-bg);padding-bottom:max(32px,env(safe-area-inset-bottom));animation:menu-in var(--dur) var(--ease-out) both}.menu__top{flex-shrink:0;margin:var(--nav-top) var(--nav-top) 0;height:56px;display:flex;align-items:center;justify-content:space-between;padding:8px 8px 8px 18px;border-radius:var(--radius-nav-m);background:#fff}.menu__body{padding:48px var(--gutter) 0}.menu__links{margin:0;padding:0;list-style:none}.menu__links li{animation:menu-item-in .42s var(--ease-out) both;animation-delay:calc(60ms + var(--i, 0) * 40ms)}.menu__link{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 0;border-bottom:1px solid var(--line);font-family:var(--font-display);font-weight:700;font-size:32px;line-height:36px;letter-spacing:-.64px;color:var(--ink);border-radius:0}.menu__link .icon{transition:transform var(--dur-fast) var(--ease-out)}.menu__link:hover .icon,.menu__link:focus-visible .icon{transform:translate(2px,-2px)}.menu__legal{display:flex;flex-wrap:wrap;gap:12px 24px;margin:28px 0 0;padding:0;list-style:none;font-size:15px;font-weight:500;line-height:normal;color:var(--ink-secondary)}.menu__legal a:hover{color:var(--ink)}.menu__bottom{margin-top:auto;padding:40px var(--gutter) 0;display:flex;flex-direction:column;gap:16px}.menu__card{display:flex;flex-direction:column;gap:4px;padding:18px;border-radius:20px;background:#fff}.menu__card-title{font-size:15px;font-weight:600;line-height:normal;color:var(--ink)}.menu__card-text{font-size:14px;line-height:21px;color:var(--ink-secondary)}.menu__foot{display:flex;align-items:center;justify-content:space-between;gap:12px}.menu__foot p{font-size:13px;line-height:normal;color:var(--ink-muted)}@keyframes menu-in{0%{opacity:0}to{opacity:1}}@keyframes menu-item-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.footer{position:relative;isolation:isolate;overflow:hidden;display:flex;flex-direction:column;min-height:calc(860 * var(--u));background:var(--site-bg);color:var(--ink)}.footer__photo{position:absolute;z-index:-2;left:0;right:0;top:-4.651%;bottom:-25.581%}.footer__photo img{width:100%;height:100%;max-width:none;object-fit:cover;object-position:50% 50%}.footer__fade{position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#efeeea,#efeeea8c 16%,#efeeea14 42%,#efeeea00 62%,#0b0a0880)}.footer__panel{position:relative;margin:calc(96 * var(--u)) var(--inset-panel) 0;padding:max(28px,calc(44 * var(--u))) max(24px,calc(48 * var(--u)));border:1px solid rgba(255,255,255,.7);border-radius:var(--radius-panel);background:#ffffffd1;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);box-shadow:var(--shadow-panel),inset 0 1px #ffffffe6;display:grid;grid-template-columns:minmax(0,calc(400 * var(--u))) auto;grid-template-areas:"logo    cols" "tagline cols" "cta     cols" "socials cols";justify-content:space-between;column-gap:32px;row-gap:22px}.footer__logo{grid-area:logo;display:flex}.footer__tagline{grid-area:tagline;font-size:max(19px,calc(19 * var(--u)));line-height:calc(27 / 19);color:var(--ink)}.footer__cta{grid-area:cta;display:flex}.footer__socials{grid-area:socials}.footer__cols{grid-area:cols;align-self:start;display:flex;align-items:flex-start;gap:max(32px,calc(72 * var(--u)));font-size:max(15px,calc(15 * var(--u)));line-height:normal;white-space:nowrap}.footer__col{display:flex;flex-direction:column;gap:16px}.footer__col-title{font-family:var(--font-body);font-size:inherit;font-weight:600;line-height:normal;color:var(--ink)}.footer__col ul{display:flex;flex-direction:column;gap:16px;margin:0;padding:0;list-style:none}.footer__col a{color:var(--ink-body);border-radius:4px;transition:color var(--dur-fast) var(--ease-out)}.footer__col a:hover{color:var(--brand-text)}.footer__bottom{margin:auto var(--gutter) calc(40 * var(--u));padding-top:20px;border-top:1px solid var(--line-on-photo);display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 24px;font-size:max(14px,calc(14 * var(--u)));line-height:normal;color:var(--text-on-photo)}@media (min-width: 768px){.footer__panel{margin-bottom:calc(160 * var(--u))}}@media (min-width: 768px) and (max-width: 1023.98px){.footer__panel{grid-template-columns:minmax(0,1fr);grid-template-areas:"logo" "tagline" "cta" "socials" "cols";row-gap:22px}.footer__cols{margin-top:12px;flex-wrap:wrap;gap:28px 48px}}@media (max-width: 767.98px){.footer{min-height:calc(1004 * var(--u))}.footer__photo{top:calc(200 * var(--u));bottom:calc(-16 * var(--u))}.footer__photo img{object-position:59.2% 50%}.footer__fade{background:linear-gradient(180deg,#efeeea,#efeeea 22%,#efeeea4d 45%,#efeeea00 60%,#0b0a0880)}.footer__panel{margin:calc(40 * var(--u)) var(--inset-panel) 0;padding:28px 24px;border-radius:var(--radius-panel-m);background:#ffffffd9;box-shadow:var(--shadow-panel-m),inset 0 1px #ffffffe6;grid-template-columns:minmax(0,1fr);grid-template-areas:"logo" "tagline" "cta" "cols" "socials";row-gap:24px}.footer__tagline{font-size:17px;line-height:25px}.footer__cta{display:block}.footer__cols{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px;font-size:14px;white-space:normal;overflow-wrap:anywhere}.footer__col,.footer__col ul{gap:12px}.footer__col--company{grid-column:1 / -1}.footer__col--company,.footer__col--company ul{gap:10px}.footer__bottom{margin:auto var(--gutter) calc(33 * var(--u));padding-top:16px;border-top-color:#ffffff40;flex-direction:column;align-items:flex-start;gap:6px;font-size:13px;color:#ffffffd9}.footer__panel{margin-bottom:calc(120 * var(--u))}}.hphone{--p: var(--hu);position:absolute;width:calc(var(--pw) * var(--hu));height:calc(var(--ph) * var(--hu));overflow:hidden;background:var(--phone-body);border:calc(var(--pb) * var(--hu)) solid var(--phone-bezel);border-radius:calc(var(--pr) * var(--hu));box-shadow:var(--shadow-phone);font-family:var(--font-body);color:var(--text-primary);text-align:left;-webkit-user-select:none;user-select:none;pointer-events:none}.hphone--home{--pw: 330;--ph: 714;--pb: 2.64;--pr: 51;--si: 8.36;--sw: 308;--sh: 692;--sr: 41;--iw: 96;--ih: 27;--ix: 114.36;--iy: 17.36}.hphone--side{--pw: 280;--ph: 606;--pb: 2.24;--pr: 43;--si: 7.76;--sw: 260;--sh: 586;--sr: 35;--iw: 81;--ih: 23;--ix: 97.26;--iy: 15.76}@media (max-width: 767.98px){.hphone--home{--p: calc(.649351 * var(--hu));--pw: 214;--ph: 463;--pb: 1.712;--pr: 33;--si: 5.29;--sw: 200;--sh: 449;--sr: 27;--iw: 62;--ih: 18;--ix: 74.29;--iy: 11.29}.hphone--side{--p: calc(.646154 * var(--hu));--pw: 180;--ph: 390;--pb: 1.5;--pr: 28;--si: 4.5;--sw: 168;--sh: 378;--sr: 23;--iw: 52;--ih: 15;--ix: 62.5;--iy: 9.5}}.hphone__screen{position:absolute;left:calc(var(--si) * var(--hu));top:calc(var(--si) * var(--hu));width:calc(var(--sw) * var(--hu));height:calc(var(--sh) * var(--hu));overflow:hidden;border-radius:calc(var(--sr) * var(--hu));background:#fff}.hphone__island{position:absolute;left:calc(var(--ix) * var(--hu));top:calc(var(--iy) * var(--hu));width:calc(var(--iw) * var(--hu));height:calc(var(--ih) * var(--hu));border-radius:calc(var(--ih) * .5 * var(--hu));background:var(--phone-island)}.hphone img{display:block;max-width:none}.hphone__glyph{position:relative;display:block;flex-shrink:0;width:calc(var(--s) * var(--p));height:calc(var(--s) * var(--p));overflow:hidden}.hphone__glyph-box,.hphone__glyph-img{position:absolute;top:0;right:0;bottom:0;left:0}.hphone__glyph-img img{width:100%;height:100%}.hphone__back-box{top:29.17%;right:16.67%;bottom:29.17%;left:16.67%;display:flex;align-items:center;justify-content:center}.hphone__back-rot{position:relative;flex:none;width:calc(5.555 * var(--p));height:calc(8.888 * var(--p));transform:rotate(-90deg) scaleX(-1)}.hm{display:flex;flex-direction:column;width:calc(308 * var(--p));background:var(--bg-canvas)}.hm__status{display:flex;align-items:center;justify-content:space-between;height:calc(37.908 * var(--p));padding:0 calc(18.954 * var(--p))}.hm__time{font-size:calc(10.267 * var(--p));line-height:calc(14.215 * var(--p));font-weight:600}.hm__ind{display:flex;align-items:center;gap:calc(3.159 * var(--p))}.hm__top{display:flex;align-items:center;justify-content:space-between;padding:calc(3.159 * var(--p)) calc(15.795 * var(--p))}.hm__identity{display:flex;align-items:center;gap:calc(6.318 * var(--p))}.hm__memoji{display:block;width:calc(28.431 * var(--p));height:calc(28.431 * var(--p));overflow:hidden;border-radius:999px;background:var(--brand-tint)}.hm__memoji img,.hm__mj img{width:100%;height:100%;object-fit:cover}.hm__welcome{font-size:calc(12.636 * var(--p));line-height:calc(18.954 * var(--p));white-space:nowrap}.hm__bell{position:relative;display:flex;align-items:center;justify-content:center;width:calc(34.749 * var(--p));height:calc(34.749 * var(--p));border-radius:999px;background:var(--bg-elevated);filter:drop-shadow(0 calc(3.159 * var(--p)) calc(4.738 * var(--p)) rgba(14,16,20,.06))}.hm__bell-dot{position:absolute;left:calc(21.32 * var(--p));top:calc(7.9 * var(--p));width:calc(5.528 * var(--p));height:calc(5.528 * var(--p))}.hm__content{display:flex;flex-direction:column;gap:calc(12.636 * var(--p));padding:calc(9.477 * var(--p)) calc(15.795 * var(--p)) calc(12.636 * var(--p))}.hm__group{display:flex;flex-direction:column;gap:calc(12.636 * var(--p))}.hm__box{display:flex;flex-direction:column;padding:calc(6.318 * var(--p));border-radius:calc(18.954 * var(--p));background:var(--bg-container)}.hm__acct{gap:calc(3.159 * var(--p))}.hm__acct-head{padding:calc(1.579 * var(--p)) calc(4.738 * var(--p)) 0;font-size:calc(10.267 * var(--p));line-height:calc(14.215 * var(--p));font-weight:500;color:var(--text-secondary);white-space:nowrap}.hm__acct-row{display:flex;align-items:center;justify-content:space-between;padding:calc(3.159 * var(--p)) calc(6.318 * var(--p)) calc(3.159 * var(--p)) calc(3.159 * var(--p));border-radius:999px;background:var(--bg-elevated)}.hm__acct-left{display:flex;align-items:center;gap:calc(4.738 * var(--p))}.hm__bank{display:flex;align-items:center;justify-content:center;width:calc(28.431 * var(--p));height:calc(28.431 * var(--p));border-radius:999px;background:var(--brand-tint)}.hm__acct-no{font-family:var(--font-mono);font-size:calc(10.267 * var(--p));line-height:calc(14.215 * var(--p));white-space:nowrap}.hm__balance{gap:calc(4.738 * var(--p))}.hm__bal-card{display:flex;flex-direction:column;gap:calc(9.477 * var(--p));padding:calc(9.477 * var(--p)) calc(12.636 * var(--p)) calc(12.636 * var(--p));border-radius:calc(15.795 * var(--p));background:var(--bg-elevated)}.hm__bal-head{display:flex;align-items:center;justify-content:space-between}.hm__circles-row{display:flex;align-items:center;gap:calc(4.738 * var(--p))}.hm__circles{display:flex;align-items:center}.hm__mj{display:block;width:calc(18.954 * var(--p));height:calc(18.954 * var(--p));margin-right:calc(-4.738 * var(--p));overflow:hidden;border:calc(1.579 * var(--p)) solid var(--bg-surface);border-radius:999px}.hm__mj--1{background:var(--status-info-bg)}.hm__mj--2{background:var(--status-warning-bg)}.hm__mj--3{background:var(--status-pending-bg);margin-right:0}.hm__muted{font-size:calc(9.477 * var(--p));line-height:calc(12.636 * var(--p));color:var(--text-muted);white-space:nowrap}.hm__amount-block{display:flex;flex-direction:column;align-items:flex-start;gap:calc(3.159 * var(--p))}.hm__amount{display:flex;align-items:baseline;font-size:calc(25.272 * var(--p));line-height:calc(31.59 * var(--p));font-weight:600;letter-spacing:calc(-.3791 * var(--p));white-space:nowrap}.hm__faint{color:var(--text-faint)}.hm__delta{display:flex;align-items:center;gap:calc(1.579 * var(--p));font-size:calc(9.477 * var(--p));line-height:calc(12.636 * var(--p));font-weight:500;color:var(--status-success-fg);white-space:nowrap}.hm__actions{display:flex;align-items:center;gap:calc(3.159 * var(--p));padding:0 calc(1.579 * var(--p)) calc(1.579 * var(--p))}.hm__act{display:flex;flex:1 0 0;min-width:0;align-items:center;justify-content:center;gap:calc(3.159 * var(--p));padding:calc(9.477 * var(--p)) calc(4.738 * var(--p));border-radius:999px;background:var(--bg-elevated);font-size:calc(10.267 * var(--p));line-height:calc(15.795 * var(--p));font-weight:600;white-space:nowrap}.hm__act--brand{background:var(--brand-primary);color:var(--text-on-brand)}.hm__nudge{position:relative;display:flex;align-items:center;gap:calc(6.318 * var(--p));overflow:hidden;padding:calc(12.636 * var(--p)) calc(9.477 * var(--p)) calc(12.636 * var(--p)) calc(18.164 * var(--p));border-radius:calc(15.795 * var(--p));background-image:url("data:image/svg+xml;utf8,<svg viewBox='0 0 276.41 73.59' xmlns='http://www.w3.org/2000/svg' preserveAspectRatio='none'><rect x='0' y='0' height='100%' width='100%' fill='url(%23grad)' opacity='1'/><defs><radialGradient id='grad' gradientUnits='userSpaceOnUse' cx='0' cy='0' r='10' gradientTransform='matrix(5.4887 0.22204 -0.09161 1.4613 138.21 36.795)'><stop stop-color='rgba(41,171,255,1)' offset='0'/><stop stop-color='rgba(34,158,254,1)' offset='1'/></radialGradient></defs></svg>");background-size:100% 100%;color:var(--text-on-danger)}.hm__nudge-text{position:relative;display:flex;flex:1 0 0;min-width:0;flex-direction:column;gap:calc(6.318 * var(--p))}.hm__nudge-title{font-size:calc(11.846 * var(--p));line-height:calc(15.795 * var(--p));font-weight:600;white-space:nowrap}.hm__nudge-body{width:calc(150.051 * var(--p));font-size:calc(9.477 * var(--p));line-height:calc(12.636 * var(--p));font-weight:500}.hm__nudge-art{position:absolute;left:calc(184.01 * var(--p));top:calc(-7.11 * var(--p));width:calc(82.923 * var(--p));height:calc(82.923 * var(--p))}.hm__nudge-shade{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none;box-shadow:inset calc(-7.897 * var(--p)) calc(-7.897 * var(--p)) calc(12.636 * var(--p)) 0 #2680f3,inset calc(7.897 * var(--p)) calc(7.897 * var(--p)) calc(12.636 * var(--p)) 0 #277ef2}.hm__quick{display:flex;flex-direction:column;gap:calc(6.318 * var(--p))}.hm__quick-head{padding:0 calc(1.579 * var(--p));font-size:calc(12.636 * var(--p));line-height:calc(17.374 * var(--p));font-weight:600;white-space:nowrap}.hm__grid{display:flex;flex-direction:column;gap:calc(4.738 * var(--p))}.hm__row{display:flex;gap:calc(4.738 * var(--p))}.hm__tile{display:flex;flex:1 0 0;min-width:0;flex-direction:column;align-items:flex-start;justify-content:space-between;height:calc(90.031 * var(--p));padding:calc(9.477 * var(--p));border-radius:calc(15.795 * var(--p));background:var(--bg-container)}.hm__tile-text{display:flex;flex-direction:column;gap:calc(1.579 * var(--p));white-space:nowrap}.hm__tile-title{font-size:calc(11.846 * var(--p));line-height:calc(15.795 * var(--p));font-weight:500}.sd{display:flex;flex-direction:column;width:calc(260 * var(--p));overflow:hidden;background:var(--bg-canvas)}.sd__status{display:flex;align-items:center;justify-content:space-between;height:calc(32 * var(--p));padding:0 calc(16 * var(--p))}.sd__time{font-size:calc(8.667 * var(--p));line-height:calc(12 * var(--p));font-weight:600}.sd__ind{display:flex;align-items:center;gap:calc(2.667 * var(--p))}.sd__top{display:flex;align-items:center;min-height:calc(34.667 * var(--p));padding:calc(2.667 * var(--p)) calc(13.333 * var(--p))}.sd__left{display:flex;align-items:center;gap:calc(5.333 * var(--p))}.sd__iconbtn{display:flex;align-items:center;justify-content:center;width:calc(29.333 * var(--p));height:calc(29.333 * var(--p));border-radius:999px;background:var(--bg-container)}.sd__title{display:flex;flex-direction:column;white-space:nowrap}.sd__title--gap{gap:calc(1.333 * var(--p))}.sd__title-main{font-size:calc(10.667 * var(--p));line-height:calc(14.667 * var(--p));font-weight:600}.sd__title-sub,.sd__muted{font-size:calc(8 * var(--p));line-height:calc(10.667 * var(--p));color:var(--text-muted);white-space:nowrap}.sd__faint{color:var(--text-faint)}.sd__box{display:flex;flex-direction:column;overflow:hidden;padding:calc(5.333 * var(--p));border-radius:calc(16 * var(--p));background:var(--bg-container)}.cw__content{display:flex;flex-direction:column;gap:calc(8 * var(--p));overflow:hidden;padding:calc(8 * var(--p)) calc(13.333 * var(--p)) calc(13.333 * var(--p))}.cw__pool,.cw__activity,.cw__moved{gap:calc(4 * var(--p))}.cw__moved{display:flex;flex-direction:column}.cw__payout{gap:calc(5.333 * var(--p))}.cw__card{display:flex;flex-direction:column;overflow:hidden;padding:calc(10.667 * var(--p));border-radius:calc(13.333 * var(--p));background:var(--bg-elevated)}.cw__card--pool{gap:calc(5.333 * var(--p))}.cw__card--row{flex-direction:row;align-items:center}.cw__card--list{gap:calc(10.667 * var(--p))}.cw__label,.cw__head{display:flex;align-items:center;justify-content:space-between;white-space:nowrap}.cw__head{padding:calc(1.333 * var(--p)) calc(4 * var(--p)) 0}.cw__head-title{font-size:calc(8.667 * var(--p));line-height:calc(12 * var(--p));font-weight:500}.cw__amount{display:flex;align-items:center;gap:calc(1.333 * var(--p));font-weight:600;white-space:nowrap}.cw__naira{font-size:calc(14.667 * var(--p));line-height:calc(18.667 * var(--p));letter-spacing:calc(-.0733 * var(--p));color:var(--text-muted)}.cw__big{font-size:calc(26.667 * var(--p));line-height:calc(32 * var(--p));letter-spacing:calc(-.5333 * var(--p))}.cw__delta{display:flex;align-items:center;gap:calc(4 * var(--p));font-size:calc(8 * var(--p));line-height:calc(10.667 * var(--p));white-space:nowrap}.cw__delta .cw__in{font-weight:500}.cw__in{color:var(--money-in)}.cw__pills{display:flex;align-items:center;gap:calc(5.333 * var(--p))}.cw__pill{display:flex;flex:1 0 0;min-width:0;align-items:center;justify-content:center;gap:calc(4 * var(--p));overflow:hidden;padding:calc(8 * var(--p));border-radius:999px;background:var(--bg-elevated);font-size:calc(8.667 * var(--p));line-height:calc(13.333 * var(--p));font-weight:600;white-space:nowrap}.cw__recipient{display:flex;align-items:center;gap:calc(8 * var(--p));width:100%}.cw__avatar{flex-shrink:0;width:calc(26.667 * var(--p));height:calc(26.667 * var(--p))}.cw__avatar--lg{width:calc(29.333 * var(--p));height:calc(29.333 * var(--p))}.cw__text{display:flex;flex:1 0 0;min-width:0;flex-direction:column;align-items:flex-start;gap:calc(1.333 * var(--p));overflow:hidden;white-space:nowrap}.cw__text--end{flex:none;align-items:flex-end}.cw__name{font-size:calc(10 * var(--p));line-height:calc(13.333 * var(--p));font-weight:500}.cw__money{flex-shrink:0;font-size:calc(9.333 * var(--p));line-height:calc(13.333 * var(--p));font-weight:600;white-space:nowrap}.cw__ready{font-size:calc(8 * var(--p));line-height:calc(10.667 * var(--p));font-weight:500;color:var(--status-success-fg)}.cw__stat{display:flex;flex:1 0 0;min-width:0;align-items:center;gap:calc(8 * var(--p));overflow:hidden}.cw__tile{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:calc(26.667 * var(--p));height:calc(26.667 * var(--p));border-radius:calc(10.667 * var(--p))}.cw__tile--in{background:var(--status-success-bg)}.cw__tile--out{background:var(--status-info-bg)}.cw__tile--warn{background:var(--status-warning-solid)}.cw__divider{flex-shrink:0;width:calc(.667 * var(--p));height:calc(21.333 * var(--p));background:var(--border-row)}.cw__alert{display:flex;align-items:center;gap:calc(8 * var(--p));overflow:hidden;padding:calc(8 * var(--p)) calc(10.667 * var(--p)) calc(8 * var(--p)) calc(8 * var(--p));border-radius:calc(13.333 * var(--p));background:var(--bg-elevated)}.cw__filters{display:flex;align-items:center;gap:calc(5.333 * var(--p));overflow:hidden;padding:0 calc(4 * var(--p))}.cw__chip{flex-shrink:0;padding:calc(4 * var(--p)) calc(10.667 * var(--p));border-radius:999px;background:var(--bg-elevated);font-size:calc(8.667 * var(--p));line-height:calc(13.333 * var(--p));font-weight:600;color:var(--text-muted);white-space:nowrap}.cw__chip--on{background:var(--brand-primary);color:var(--text-on-brand)}.cw__hair{display:block;width:100%;height:calc(.667 * var(--p));background:var(--border-row)}.ct{height:calc(562.667 * var(--p))}.ct__content{display:flex;flex:1 0 0;min-height:0;flex-direction:column;align-items:center;gap:calc(10.667 * var(--p));padding:calc(10.667 * var(--p)) calc(13.333 * var(--p)) calc(4 * var(--p))}.ct__hero{display:flex;flex-direction:column;align-items:center;gap:calc(4 * var(--p));width:100%;padding-top:calc(4 * var(--p))}.ct__amount{display:flex;align-items:baseline;gap:calc(1.333 * var(--p));font-weight:600;white-space:nowrap}.ct__naira{font-size:calc(18.667 * var(--p));line-height:calc(24 * var(--p));letter-spacing:calc(-.1867 * var(--p));color:var(--text-muted)}.ct__big{font-size:calc(29.333 * var(--p));line-height:calc(34.667 * var(--p));letter-spacing:calc(-.5867 * var(--p))}.ct__caret{display:block;width:calc(1.333 * var(--p));height:calc(26.667 * var(--p));border-radius:999px;background:var(--brand-primary)}.ct__match{display:flex;align-items:center;gap:calc(2.667 * var(--p));padding:calc(1.333 * var(--p)) calc(4 * var(--p));border-radius:999px;background:var(--status-success-bg);font-size:calc(8 * var(--p));line-height:calc(10.667 * var(--p));font-weight:500;color:var(--status-success-fg);white-space:nowrap}.ct__quick{display:flex;align-items:center;gap:calc(2.667 * var(--p))}.ct__q{padding:calc(4 * var(--p)) calc(5.333 * var(--p));border-radius:999px;background:var(--bg-container);font-size:calc(8.667 * var(--p));line-height:calc(13.333 * var(--p));font-weight:600;white-space:nowrap}.ct__q--on{background:var(--brand-primary);color:var(--text-on-brand)}.ct__payfrom{display:flex;align-items:center;gap:calc(5.333 * var(--p));width:100%;padding:calc(4 * var(--p)) calc(5.333 * var(--p)) calc(4 * var(--p)) calc(4 * var(--p));border-radius:calc(16 * var(--p));background:var(--bg-container)}.ct__banktile{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:calc(26.667 * var(--p));height:calc(26.667 * var(--p));border-radius:999px;background:var(--bg-elevated)}.ct__pf-text{display:flex;flex:1 0 0;min-width:0;flex-direction:column;gap:calc(1.333 * var(--p));white-space:nowrap}.ct__pf-title{font-size:calc(8.667 * var(--p));line-height:calc(12 * var(--p));font-weight:600}.ct__note{display:flex;align-items:center;gap:calc(2.667 * var(--p))}.ct__spacer{flex:1 0 0;min-height:0;width:100%}.ct__keypad{display:flex;flex-direction:column;gap:calc(4 * var(--p));width:calc(233.333 * var(--p))}.ct__keyrow{display:flex;align-items:center;gap:calc(8 * var(--p))}.ct__key{display:flex;align-items:center;justify-content:center;width:calc(72 * var(--p));height:calc(42.667 * var(--p));border-radius:calc(10.667 * var(--p));font-size:calc(18.67 * var(--p));line-height:calc(21.333 * var(--p));font-weight:500}.ct__actions{display:flex;align-items:center;padding:calc(4 * var(--p)) calc(13.333 * var(--p)) calc(2.667 * var(--p))}.ct__cta{display:flex;align-items:center;justify-content:center;width:calc(233.333 * var(--p));padding:calc(10.667 * var(--p)) calc(16 * var(--p));border-radius:999px;background:var(--brand-primary);font-size:calc(10.67 * var(--p));line-height:calc(13.333 * var(--p));font-weight:600;color:var(--text-on-brand);white-space:nowrap}.ct__home{display:flex;align-items:flex-end;justify-content:center;height:calc(22.667 * var(--p));padding-bottom:calc(5.333 * var(--p))}.ct__home span{display:block;width:calc(89.333 * var(--p));height:calc(3.333 * var(--p));border-radius:999px;background:var(--text-primary)}.hero{--hu: var(--u);--nu: var(--u);position:relative;isolation:isolate;overflow:hidden;padding-bottom:calc(20 * var(--hu))}@media (min-width: 768px){.hero{--hu: calc(100vw / 1440);--nu: max(.8px, var(--hu));padding-bottom:calc(100 * var(--hu))}}.hero__photo,.hero__fade{position:absolute;z-index:-1;pointer-events:none}.hero__photo{left:50%;top:calc(470 * var(--hu));width:calc(790 * var(--hu));height:calc(560 * var(--hu));margin-left:calc(-395 * var(--hu))}.hero__photo img{width:100%;height:100%;max-width:none;object-fit:cover}.hero__fade{left:0;right:0;top:calc(470 * var(--hu));height:calc(570 * var(--hu));background-image:linear-gradient(180deg,#efeeea,#efeeea59 30%,#efeeea0d,#efeeea4d 80%,#efeeea)}@media (min-width: 768px){.hero__photo,.hero__fade{left:0;right:0;top:calc(360 * var(--hu));width:auto;height:calc(1000 * var(--hu));margin-left:0}.hero__fade{background-image:linear-gradient(180deg,#efeeea,#efeeead1 20%,#efeeea59,#efeeea0a 52%,#efeeea1f 72%,#efeeea 98%)}}.hero__inner{display:flex;flex-direction:column;align-items:center;padding:calc(112 * var(--hu)) var(--gutter) 0;text-align:center}.hero__title{position:relative;isolation:isolate;font-family:var(--font-display);font-weight:700;font-size:calc(52 * var(--hu));line-height:calc(54 / 52);letter-spacing:-.035em;color:var(--ink)}.hero__line,.hero__seg{display:block;white-space:nowrap}.hero__seg+.hero__seg,.hero__line+.hero__line{margin-top:calc(4 / 52 * 1em)}.hero__circle{position:relative;display:inline-block;margin-left:calc(11 / 52 * 1em)}.hero__circle:before{content:"";position:absolute;z-index:-1;left:calc(-11.5 / 52 * 1em);top:calc(-3 / 52 * 1em);width:calc(171 / 52 * 1em);height:calc(60 / 52 * 1em);border:calc(3.5 / 52 * 1em) solid var(--brand-primary);border-radius:calc(30 / 52 * 1em);pointer-events:none}.hero__lead{width:100%;margin-top:calc(30 * var(--hu));font-size:max(15px,calc(17 * var(--hu)));line-height:calc(27 / 17);color:var(--ink-secondary)}.hero__ctas{display:flex;flex-direction:column;gap:10px;width:100%;margin-top:calc(19 * var(--hu))}.hero__assure{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:4px calc(10 * var(--hu));margin:calc(14 * var(--hu)) 0 0;padding:0;list-style:none;font-size:max(10.5px,calc(13 * var(--hu)));font-weight:500;line-height:calc(16 / 13);color:var(--ink-secondary);white-space:nowrap}.hero__dot img{width:4px;height:4px}.hero__assure-d{display:none}@media (min-width: 768px){.hero__inner{padding-top:max(120px,calc(176 * var(--hu)))}.hero__title{font-size:max(40px,calc(92 * var(--hu)));line-height:calc(94 / 92)}.hero__seg{display:inline}.hero__seg+.hero__seg{margin-top:0}.hero__line+.hero__line{margin-top:calc(24 / 92 * 1em)}.hero__circle{margin-left:calc(18 / 92 * 1em)}.hero__circle:before{left:-.25em;top:calc(-5 / 92 * 1em);width:calc(307 / 92 * 1em);height:calc(103 / 92 * 1em);border-width:calc(5 / 92 * 1em);border-radius:calc(51.5 / 92 * 1em)}.hero__lead{width:max(calc(740 * var(--hu)),min(100%,560px));margin-top:calc(66 * var(--hu));font-size:max(16px,calc(20 * var(--hu)));line-height:1.55}.hero__ctas{flex-direction:row;justify-content:center;gap:12px;width:auto;margin-top:calc(24 * var(--hu))}.hero__assure{gap:4px 14px;margin-top:calc(24 * var(--hu));font-size:14px;line-height:calc(17 / 14)}.hero__assure-d{display:block}}.hero__stage-wrap{position:relative;width:calc(100% - 24 * var(--hu));height:calc(420 * var(--hu));margin:calc(36 * var(--hu)) auto 0}.hero__stage{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;border:1.5px solid rgba(255,255,255,.7);border-radius:calc(32 * var(--hu));background:#ffffff52;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.hero__phone--center{left:calc(50% - 107 * var(--hu));top:calc(38.5 * var(--hu))}.hero__phone--left{left:calc(50% - 199.906 * var(--hu));top:calc(96.075 * var(--hu));transform:rotate(-7deg)}.hero__phone--right{left:calc(50% + 14.564 * var(--hu));top:calc(98.015 * var(--hu));transform:rotate(7deg)}@media (min-width: 768px){.hero__stage-wrap{width:calc(1240 * var(--hu));height:calc(600 * var(--hu));margin-top:calc(63 * var(--hu))}.hero__stage{border-radius:calc(44 * var(--hu))}.hero__phone--center{left:calc(50% - 165 * var(--hu));top:calc(58.5 * var(--hu))}.hero__phone--left{left:calc(50% - 374.095 * var(--hu));top:calc(132.204 * var(--hu));transform:rotate(-6deg)}.hero__phone--right{left:calc(50% + 107.565 * var(--hu));top:calc(131.474 * var(--hu));transform:rotate(6deg)}}.hnotif{position:absolute;z-index:2;width:calc(340 * var(--nu));height:calc(100 * var(--nu));pointer-events:none}.hero__notif--m{left:50%;top:calc(316 * var(--hu));width:calc(320 * var(--nu));margin-left:calc(-160 * var(--nu))}.hero__notif--a{left:calc(-44 * var(--hu));top:calc(186 * var(--hu))}.hero__notif--b{right:calc(-84 * var(--hu));top:calc(346 * var(--hu))}.hnotif__banner{position:absolute;left:0;top:calc(14 * var(--nu));display:flex;align-items:flex-start;gap:calc(12 * var(--nu));width:100%;overflow:hidden;padding:calc(13 * var(--nu)) calc(16 * var(--nu)) calc(14 * var(--nu)) calc(13 * var(--nu));border-radius:calc(24 * var(--nu));background:#fffffff0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 1px 3px #0000000f,0 calc(20 * var(--nu)) calc(44 * var(--nu)) calc(-14 * var(--nu)) #0000003d;text-align:left}.hnotif__banner--in{animation:hnotif-in .56s var(--ease-out) both}.hnotif__banner--out{animation:hnotif-out .42s cubic-bezier(.4,0,1,1) both}@keyframes hnotif-in{0%{opacity:0;transform:translateY(calc(20 * var(--nu)))}to{opacity:1;transform:none}}@keyframes hnotif-out{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(calc(-20 * var(--nu)))}}.hnotif__icon{flex-shrink:0;width:calc(38 * var(--nu));height:calc(38 * var(--nu));max-width:none;border-radius:calc(9 * var(--nu));object-fit:cover}.hnotif__group{display:flex;flex:1 0 0;min-width:0;flex-direction:column;gap:calc(2 * var(--nu));overflow:hidden}.hnotif__row{display:flex;align-items:center;justify-content:space-between;gap:8px;line-height:normal;white-space:nowrap}.hnotif__title{font-size:calc(14 * var(--nu));font-weight:600;color:var(--ink)}.hnotif__time{font-size:calc(12 * var(--nu));color:var(--ink-muted)}.hnotif__body{font-size:calc(13.5 * var(--nu));line-height:calc(18 * var(--nu));color:var(--ink-secondary);white-space:nowrap}@media (prefers-reduced-motion: reduce){.hnotif__banner--in,.hnotif__banner--out{animation:none}}.features{display:flex;flex-direction:column;align-items:center;gap:calc(72 * var(--u));padding:calc(150 * var(--u)) var(--gutter) calc(64 * var(--u))}.features__head{display:flex;flex-direction:column;align-items:center;gap:calc(18 * var(--u));text-align:center}.features__title{font-family:var(--font-display);font-weight:700;font-size:calc(56 * var(--u));line-height:calc(59 / 56);letter-spacing:-.03em;color:var(--ink)}.features__title .only-desktop>span{display:block}.features__lead{width:calc(620 * var(--u));max-width:100%;font-size:max(16px,calc(19 * var(--u)));line-height:calc(30 / 19);color:var(--ink-secondary)}.features__grid{width:100%;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:calc(24 * var(--u))}.feat{container-type:inline-size;min-width:0;overflow:hidden;border-radius:calc(32 * var(--u));background:#f8f8f6}.feat__inner{--k: calc(100cqw / 588);display:flex;flex-direction:column;min-height:calc(500 * var(--k))}.feat__visual{display:flex;justify-content:center;align-items:flex-start;height:calc(330 * var(--k))}.feat__stage{position:relative;flex:none;width:calc(588 * var(--k));height:calc(330 * var(--k));font-family:var(--font-body);line-height:normal;white-space:nowrap;color:var(--ink)}.feat__text{display:flex;flex-direction:column;align-items:flex-start;gap:calc(10 * var(--k));padding:calc(40 * var(--k)) calc(36 * var(--k)) calc(36 * var(--k))}.feat__title{font-family:var(--font-display);font-weight:700;font-size:max(17px,calc(26 * var(--k)));line-height:calc(32 / 26);letter-spacing:-.02em;color:var(--ink)}.feat__body{width:calc(440 * var(--k));max-width:100%;font-size:max(14px,calc(16 * var(--k)));line-height:1.625;color:var(--ink-secondary)}.feat-pic{display:block}.feat-pic img{display:block;width:100%;height:100%;max-width:none}.pockets,.circle__pool{box-shadow:0 calc(1 * var(--k)) calc(3 * var(--k)) #0000000f,0 calc(24 * var(--k)) calc(48 * var(--k)) calc(-16 * var(--k)) #00000038}.pockets{position:absolute;left:calc(92 * var(--k));top:calc(34 * var(--k));width:calc(404 * var(--k));display:flex;flex-direction:column;gap:calc(14 * var(--k));padding:calc(22 * var(--k)) calc(22 * var(--k)) calc(18 * var(--k));border-radius:calc(24 * var(--k));background:#fff;overflow:hidden}.pockets__head{display:flex;align-items:center;justify-content:space-between;font-size:calc(13 * var(--k));color:var(--ink-muted)}.pockets__label{font-weight:500}.pockets__total{display:flex;align-items:flex-end;gap:calc(2 * var(--k));font-weight:600}.pockets__amount{font-size:calc(36 * var(--k));letter-spacing:-.02em;color:var(--ink)}.pockets__cents{font-size:calc(22 * var(--k));color:#b5bab4}.pockets__bar{display:flex;gap:calc(4 * var(--k))}.pockets__seg{height:calc(8 * var(--k));border-radius:calc(4 * var(--k))}.pockets__seg--1{width:calc(191 * var(--k));background:var(--brand-primary)}.pockets__seg--2{width:calc(70 * var(--k));background:#3b82f6}.pockets__seg--3{width:calc(45 * var(--k));background:var(--data-4)}.pockets__seg--4{width:calc(42 * var(--k));background:#e7e8e5}.pockets__row{display:flex;align-items:center;gap:calc(12 * var(--k))}.pockets__tile{flex:none;display:flex;align-items:center;justify-content:center;width:calc(40 * var(--k));height:calc(40 * var(--k));border-radius:calc(12 * var(--k))}.pockets__tile--green{background:var(--brand-primary)}.pockets__tile--blue{background:#3b82f6}.pockets__glyph{width:calc(20 * var(--k));height:calc(20 * var(--k))}.pockets__meta{flex:1 1 0;min-width:0;display:flex;flex-direction:column;gap:calc(2 * var(--k))}.pockets__row--auto .pockets__meta{gap:calc(1 * var(--k))}.pockets__name,.pockets__value{font-size:calc(14 * var(--k));font-weight:600;color:var(--ink)}.pockets__sub{font-size:calc(12.5 * var(--k));color:var(--ink-muted)}.pockets__value{flex:none}.pockets__rule{display:block;height:1px;background:#0000000f}.pockets__repeat{flex:none;width:calc(22 * var(--k));height:calc(22 * var(--k))}.pockets__switch{flex:none;width:calc(46 * var(--k));height:calc(28 * var(--k))}.circle__path{position:absolute;left:calc(174 * var(--k));top:calc(50 * var(--k));width:calc(240 * var(--k));height:calc(240 * var(--k))}.circle__avatar,.circle__initials{position:absolute;left:calc(var(--x) * var(--k));top:calc(var(--y) * var(--k));width:calc(48 * var(--k));height:calc(48 * var(--k))}.circle__avatar .feat-pic{position:absolute;top:-8.33%;right:-8.33%;bottom:-8.33%;left:-8.33%}.circle__avatar--big{width:calc(58 * var(--k));height:calc(58 * var(--k))}.circle__avatar--big .feat-pic{top:-5.17%;right:-5.17%;bottom:-5.17%;left:-5.17%}.circle__initials{display:flex;align-items:center;justify-content:center;border:calc(4 * var(--k)) solid #f8f8f6;border-radius:50%;font-size:calc(15 * var(--k));font-weight:600}.circle__initials--WO{background:#f3d9b8;color:#8a5a1e}.circle__initials--AO{background:#d7e6f7;color:#2b5c93}.circle__pool{position:absolute;left:calc(206 * var(--k));top:calc(109.5 * var(--k));width:calc(176 * var(--k));display:flex;flex-direction:column;align-items:flex-start;gap:calc(8 * var(--k));padding:calc(16 * var(--k)) calc(18 * var(--k));border-radius:calc(22 * var(--k));background:#fff}.circle__label{font-size:calc(12.5 * var(--k));font-weight:500;color:var(--ink-muted)}.circle__amount{font-size:calc(26 * var(--k));font-weight:600;letter-spacing:-.02em;color:var(--ink)}.circle__cycles{display:flex;gap:calc(3 * var(--k))}.circle__cycles>span{width:calc(11.2 * var(--k));height:calc(5 * var(--k));border-radius:calc(2.5 * var(--k));background:#e7e8e5}.circle__cycles>span.is-done{background:var(--brand-primary)}.circle__caption{font-size:calc(11.5 * var(--k));color:var(--ink-muted)}.transfer{position:absolute;left:calc(84 * var(--k));top:calc(40 * var(--k));width:calc(420 * var(--k));display:flex;flex-direction:column;gap:calc(16 * var(--k));padding:calc(22 * var(--k));border-radius:calc(24 * var(--k));background:#0c1a12;box-shadow:0 calc(24 * var(--k)) calc(48 * var(--k)) calc(-16 * var(--k)) #00000059;overflow:hidden;color:#fff}.transfer__head{display:flex;align-items:center;gap:calc(12 * var(--k))}.transfer__tile{flex:none;display:flex;align-items:center;justify-content:center;width:calc(42 * var(--k));height:calc(42 * var(--k));border-radius:calc(13 * var(--k));background:#fff}.transfer__bank{width:calc(20 * var(--k));height:calc(20 * var(--k))}.transfer__meta{flex:1 1 0;min-width:0;display:flex;flex-direction:column;gap:calc(2 * var(--k))}.transfer__name{font-size:calc(14 * var(--k));font-weight:600}.transfer__sub{font-size:calc(12.5 * var(--k));color:#ffffff8c}.transfer__amount{flex:none;font-size:calc(15 * var(--k));font-weight:600}.transfer__rule{display:block;height:1px;background:#ffffff1a}.transfer__check{display:flex;align-items:center;gap:calc(10 * var(--k))}.transfer__icon{flex:none;width:calc(18 * var(--k));height:calc(18 * var(--k))}.transfer__label{flex:1 1 0;min-width:0;font-size:calc(14 * var(--k));color:#ffffffdb}.transfer__status{flex:none;font-family:var(--font-mono);font-size:calc(12.5 * var(--k));color:var(--brand-primary)}.transfer__lock{display:flex;align-items:center;gap:calc(8 * var(--k));padding:calc(12 * var(--k)) calc(14 * var(--k));border-radius:calc(14 * var(--k));background:#ffffff0f;font-family:var(--font-mono);font-size:calc(12.5 * var(--k));color:#ffffffb3}.transfer__lock-icon{flex:none;width:calc(15 * var(--k));height:calc(15 * var(--k))}.note{position:absolute;display:flex;align-items:flex-start;gap:calc(12 * var(--k));padding:calc(12 * var(--k)) calc(16 * var(--k)) calc(12 * var(--k)) calc(13 * var(--k));border-radius:calc(24 * var(--k));box-shadow:0 calc(8 * var(--k)) calc(20 * var(--k)) calc(-10 * var(--k)) #0000001a;overflow:hidden}.note--reminder{left:calc(124 * var(--k));top:calc(82 * var(--k));width:calc(340 * var(--k));background:#ffffff9e;opacity:.75}.note--contribution{left:calc(104 * var(--k));top:calc(128 * var(--k));width:calc(380 * var(--k));background:#fffc;opacity:.9}.note--payout{left:calc(84 * var(--k));top:calc(176 * var(--k));width:calc(420 * var(--k));padding:calc(13 * var(--k)) calc(16 * var(--k)) calc(14 * var(--k)) calc(13 * var(--k));background:#fffffff0;-webkit-backdrop-filter:blur(calc(10 * var(--k)));backdrop-filter:blur(calc(10 * var(--k)));box-shadow:0 calc(1 * var(--k)) calc(3 * var(--k)) #0000000f,0 calc(20 * var(--k)) calc(44 * var(--k)) calc(-14 * var(--k)) #0000003d}.note__icon{flex:none;width:calc(38 * var(--k));height:calc(38 * var(--k));max-width:none;border-radius:calc(9 * var(--k));object-fit:cover}.note__text{flex:1 1 0;min-width:0;display:flex;flex-direction:column;gap:calc(2 * var(--k))}.note__top{display:flex;align-items:center;justify-content:space-between}.note__title{font-size:calc(14 * var(--k));font-weight:600;color:var(--ink)}.note__time{font-size:calc(12 * var(--k));color:var(--ink-muted)}.note__body{font-size:calc(13.5 * var(--k));line-height:calc(18 / 13.5);color:var(--ink-secondary)}@media (max-width: 1023.98px){.feat{border-radius:calc(28 * var(--u))}.feat__inner{--k: min(calc(100cqw / 366), 1.2px);min-height:0}.feat__visual{align-items:center;height:calc(var(--vh) * var(--k))}.feat__stage{width:calc(366 * var(--k));height:calc(var(--sh) * var(--k))}.feat--savings{--sh: 300;--vh: 300}.feat--group{--sh: 280;--vh: 280}.feat--secure{--sh: 290;--vh: 290}.feat--alerts{--sh: 210;--vh: 210}.feat__text{gap:calc(8 * var(--k));padding:calc(4 * var(--k)) calc(24 * var(--k)) calc(26 * var(--k))}.feat__title{font-size:max(18px,calc(22 * var(--k)));line-height:calc(28 / 22);letter-spacing:-.015em}.feat__body{width:auto;font-size:max(13px,calc(15 * var(--k)));line-height:1.6}.pockets,.circle__pool{box-shadow:0 calc(1 * var(--k)) calc(3 * var(--k)) #0000000d,0 calc(18 * var(--k)) calc(36 * var(--k)) calc(-14 * var(--k)) #0003}.pockets{left:calc(28 * var(--k));top:calc(24 * var(--k));width:calc(310 * var(--k));gap:calc(12 * var(--k));padding:calc(18 * var(--k)) calc(18 * var(--k)) calc(14 * var(--k));border-radius:calc(22 * var(--k))}.pockets__head{align-items:flex-start;font-size:calc(12.5 * var(--k))}.pockets__amount{font-size:calc(30 * var(--k))}.pockets__cents{font-size:calc(18 * var(--k))}.pockets__bar{gap:calc(3 * var(--k))}.pockets__seg{height:calc(7 * var(--k));border-radius:calc(3.5 * var(--k))}.pockets__seg--1{width:calc(146 * var(--k))}.pockets__seg--2{width:calc(53 * var(--k))}.pockets__seg--3{width:calc(35 * var(--k))}.pockets__seg--4{width:calc(32 * var(--k))}.pockets__row{gap:calc(10 * var(--k))}.pockets__tile{width:calc(36 * var(--k));height:calc(36 * var(--k));border-radius:calc(11 * var(--k))}.pockets__glyph{width:calc(18 * var(--k));height:calc(18 * var(--k))}.pockets__meta{gap:calc(1 * var(--k))}.pockets__name,.pockets__value{font-size:calc(13.5 * var(--k))}.pockets__sub{font-size:calc(12 * var(--k))}.pockets__repeat{width:calc(20 * var(--k));height:calc(20 * var(--k))}.pockets__switch{width:calc(42 * var(--k));height:calc(26 * var(--k))}.circle__path{left:calc(79 * var(--k));top:calc(36 * var(--k));width:calc(208 * var(--k));height:calc(208 * var(--k))}.circle__avatar,.circle__initials{left:calc(var(--xm) * var(--k));top:calc(var(--ym) * var(--k));width:calc(42 * var(--k));height:calc(42 * var(--k))}.circle__avatar .feat-pic{top:-9.52%;right:-9.52%;bottom:-9.52%;left:-9.52%}.circle__avatar--big{width:calc(50 * var(--k));height:calc(50 * var(--k))}.circle__avatar--big .feat-pic{top:-6%;right:-6%;bottom:-6%;left:-6%}.circle__initials{font-size:calc(13 * var(--k))}.circle__pool{left:calc(108 * var(--k));top:calc(89 * var(--k));width:calc(150 * var(--k));gap:calc(6 * var(--k));padding:calc(13 * var(--k)) calc(14 * var(--k));border-radius:calc(18 * var(--k))}.circle__label{font-size:calc(11.5 * var(--k))}.circle__amount{font-size:calc(22 * var(--k))}.circle__cycles{gap:calc(2.5 * var(--k))}.circle__cycles>span{width:calc(9.9 * var(--k));height:calc(4 * var(--k));border-radius:calc(2 * var(--k))}.circle__caption{font-size:calc(11 * var(--k))}.transfer{left:calc(24 * var(--k));top:calc(28 * var(--k));width:calc(318 * var(--k));gap:calc(14 * var(--k));padding:calc(18 * var(--k));border-radius:calc(22 * var(--k));box-shadow:0 calc(20 * var(--k)) calc(40 * var(--k)) calc(-14 * var(--k)) #00000059}.transfer__head{gap:calc(10 * var(--k))}.transfer__tile{width:calc(38 * var(--k));height:calc(38 * var(--k));border-radius:calc(12 * var(--k))}.transfer__bank{width:calc(18 * var(--k));height:calc(18 * var(--k))}.transfer__meta{gap:calc(1 * var(--k))}.transfer__name{font-size:calc(13.5 * var(--k))}.transfer__sub{font-size:calc(12 * var(--k))}.transfer__amount{font-size:calc(14 * var(--k))}.transfer__check{gap:calc(9 * var(--k))}.transfer__icon{width:calc(17 * var(--k));height:calc(17 * var(--k))}.transfer__label{font-size:calc(13 * var(--k))}.transfer__status{font-size:calc(11.5 * var(--k))}.transfer__lock{padding:calc(10 * var(--k)) calc(12 * var(--k));border-radius:calc(12 * var(--k));font-size:calc(11.5 * var(--k))}.transfer__lock-icon{width:calc(14 * var(--k));height:calc(14 * var(--k))}.note--reminder{left:calc(50 * var(--k));top:calc(16 * var(--k));width:calc(266 * var(--k))}.note--contribution{left:calc(35 * var(--k));top:calc(60 * var(--k));width:calc(296 * var(--k))}.note--payout{left:calc(20 * var(--k));top:calc(106 * var(--k));width:calc(326 * var(--k))}}@media (max-width: 767.98px){.features{gap:calc(40 * var(--u));padding:calc(88 * var(--u)) var(--inset-panel) calc(24 * var(--u))}.features__head{gap:calc(14 * var(--u))}.features__title{width:calc(342 * var(--u));max-width:100%;font-size:calc(36 * var(--u));line-height:calc(40 / 36);letter-spacing:-.025em}.features__lead{width:calc(330 * var(--u));font-size:max(15px,calc(16.5 * var(--u)));line-height:calc(26 / 16.5)}.features__grid{grid-template-columns:minmax(0,1fr);gap:calc(12 * var(--u))}}@media (min-width: 768px) and (max-width: 1023.98px){.features{gap:48px;padding:112px var(--gutter) 48px}.features__head{gap:16px}.features__title{width:420px;max-width:100%;font-size:43px;line-height:calc(40 / 36);letter-spacing:-.025em}.features__lead{width:420px;font-size:18px;line-height:calc(26 / 16.5)}.features__grid{gap:16px}.feat{border-radius:28px}.feat--savings,.feat--group{--vh: 300}.feat--secure,.feat--alerts{--vh: 290}}.chapters{display:flex;flex-direction:column;min-height:0;font-family:var(--font-body)}.chapters__head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:0 12px 10px}.chapters__label{font-size:13px;font-weight:600;letter-spacing:.01em;color:var(--ink)}.chapters__count{min-width:24px;padding:2px 8px;border-radius:999px;background:var(--bg-fill);font-family:var(--font-mono);font-size:12px;text-align:center;color:var(--ink-muted)}.chapters__scroll{min-height:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin}.gpage__chapters .chapters__scroll{-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 14px,#000 calc(100% - 14px),transparent 100%);mask-image:linear-gradient(180deg,transparent 0,#000 14px,#000 calc(100% - 14px),transparent 100%);padding-block:6px}.chapters__list,.chapters__groups,.chapters__items{display:flex;flex-direction:column;gap:2px;margin:0;padding:0;list-style:none}.chapters__groups{gap:4px}.chapters__row{display:flex;align-items:baseline;gap:12px;width:100%;min-width:0;padding:9px 12px;border-radius:12px;font-size:14.5px;line-height:1.4;text-align:left;color:var(--ink-body);transition:background-color var(--dur-fast) var(--ease-out),color var(--dur-fast) var(--ease-out)}.chapters__row:hover{background:#0b15100a;color:var(--ink)}.chapters__row[aria-current=true]{background:var(--brand-tint);color:var(--ink)}.chapters__time{flex:none;min-width:2.9em;font-family:var(--font-mono);font-size:12.5px;color:var(--ink-muted)}.chapters__row[aria-current=true] .chapters__time{color:var(--brand-text);font-weight:500}.chapters__title{min-width:0;overflow-wrap:anywhere}.chapters__num{margin-right:8px;font-family:var(--font-mono);font-size:12px;color:var(--brand-deep)}.chapters__row--sub{padding-left:24px;font-size:14px;color:var(--ink-secondary)}.chapters__group-head{display:flex;align-items:center;gap:4px}.chapters__group-head .chapters__row{flex:1 1 auto;font-weight:600;color:var(--ink)}.chapters__toggle{flex:none;display:grid;place-items:center;width:36px;height:36px;border-radius:10px;color:var(--ink-muted);transition:transform var(--dur) var(--ease-out),background-color var(--dur-fast) var(--ease-out)}.chapters__toggle:hover{background:#0b15100d;color:var(--ink)}.chapters__group.is-open .chapters__toggle svg{transform:rotate(180deg)}.chapters__toggle svg{transition:transform var(--dur) var(--ease-out)}.chapters__items{padding:2px 0 6px}.chapters__items[hidden]{display:none}.chapters__group--single .chapters__row{font-weight:600;color:var(--ink)}.chapters-chips{display:flex;gap:8px;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none;padding:2px 32px 2px 2px;scroll-padding-inline:16px;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 40px),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - 40px),transparent)}.chapters-chips::-webkit-scrollbar{display:none}.chapters-chip{display:inline-flex;align-items:baseline;gap:8px;flex:none;max-width:260px;padding:9px 14px;border-radius:999px;background:#ffffff14;font-family:var(--font-body);font-size:14px;font-weight:500;line-height:1.2;color:#ffffffdb;white-space:nowrap;transition:background-color var(--dur-fast) var(--ease-out),color var(--dur-fast) var(--ease-out)}.chapters-chip:hover{background:#ffffff29;color:#fff}.chapters-chip[aria-current=true]{background:var(--brand-primary);color:#fff}.chapters-chip__time{font-family:var(--font-mono);font-size:12.5px;opacity:.8}.chapters-chip__title{overflow:hidden;text-overflow:ellipsis}.gplayer{position:relative;width:100%;aspect-ratio:16 / 9;overflow:hidden;border-radius:inherit;background:#0b1510;isolation:isolate}.gplayer__video{display:block;width:100%;height:100%;object-fit:contain;background:#0b1510}.gplayer__start{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;width:100%;background:linear-gradient(180deg,#0b151000 40%,#0b15106b);color:#fff;cursor:pointer}.gplayer__play{display:grid;place-items:center;width:clamp(56px,7vw,84px);aspect-ratio:1;padding-left:4px;border-radius:50%;background:var(--brand-primary);box-shadow:0 0 0 8px #26c16538,0 16px 32px -10px #0b15108c;transition:transform var(--dur) var(--ease-out),box-shadow var(--dur) var(--ease-out)}.gplayer__play svg{width:42%;height:42%}.gplayer__start:hover .gplayer__play,.gplayer__start:focus-visible .gplayer__play{transform:scale(1.06);box-shadow:0 0 0 12px #26c16542,0 18px 36px -10px #0b151099}.gplayer__start:focus-visible{outline:3px solid var(--brand-primary);outline-offset:-3px}.gplayer__start-label{display:inline-flex;align-items:center;gap:8px;padding:6px 12px;border-radius:999px;background:#0b15109e;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);font-family:var(--font-body);font-size:14px;font-weight:600;line-height:1}.gplayer__start-time{font-family:var(--font-mono);font-weight:500;color:#ffffffc7}.gplayer__spinner{position:absolute;top:50%;left:50%;width:44px;height:44px;margin:-22px 0 0 -22px;border:3px solid rgba(255,255,255,.25);border-top-color:var(--brand-primary);border-radius:50%;pointer-events:none;animation:gplayer-spin .8s linear infinite}@keyframes gplayer-spin{to{transform:rotate(360deg)}}@media (max-width: 479.98px){.gplayer__start{gap:8px}.gplayer__start-label{font-size:13px;padding:5px 10px}}.share{display:inline-flex}.share-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:44px;padding:0 18px;border-radius:var(--radius-btn-m);font-family:var(--font-body);font-size:15px;font-weight:600;line-height:1;white-space:nowrap;transition:background-color var(--dur-fast) var(--ease-out),border-color var(--dur-fast) var(--ease-out),color var(--dur-fast) var(--ease-out),transform var(--dur-fast) var(--ease-out)}.share-btn:active{transform:translateY(1px)}.share-btn--ghost{background:#ffffffb8;border:1px solid var(--line-soft);box-shadow:var(--shadow-ghost);color:var(--ink)}.share-btn--ghost:hover,.share-btn--ghost[aria-expanded=true]{background:#fff}.share-btn--dark{background:var(--cta-bg);color:var(--cta-text);box-shadow:var(--shadow-dark)}.share-btn--dark:hover{background:#262a32}.share-btn--on-dark{height:40px;padding:0 14px;border-radius:12px;background:#ffffff1f;color:#fff}.share-btn--on-dark:hover,.share-btn--on-dark[aria-expanded=true]{background:#fff3}.share-btn--icon{width:40px;height:40px;padding:0;border-radius:50%;background:var(--bg-fill);color:var(--ink)}.share-btn--icon:hover,.share-btn--icon[aria-expanded=true]{background:var(--bg-fill-hover)}.share-panel{position:fixed;z-index:200;width:min(352px,calc(100vw - 16px));display:flex;flex-direction:column;gap:14px;padding:16px;border-radius:20px;background:#fff;color:var(--ink);box-shadow:0 0 0 1px #0000000f,0 24px 48px -16px #00000047;font-family:var(--font-body);text-align:left;animation:share-pop var(--dur) var(--ease-out)}@keyframes share-pop{0%{opacity:0;transform:translateY(-4px) scale(.98)}}.share-panel__head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.share-panel__heading{min-width:0}.share-panel__title{font-size:15px;font-weight:600;line-height:1.3}.share-panel__sub{margin-top:2px;font-size:13px;line-height:1.4;color:var(--ink-muted);overflow-wrap:anywhere}.share-panel__close{flex:none;display:grid;place-items:center;width:32px;height:32px;margin:-4px -4px 0 0;border-radius:10px;color:var(--ink-secondary)}.share-panel__close:hover{background:var(--bg-fill);color:var(--ink)}.share-panel__link{display:flex;align-items:center;gap:8px;min-width:0;padding:4px 4px 4px 12px;border-radius:14px;background:var(--bg-fill);color:var(--ink-muted)}.share-panel__link svg{flex:none}.share-panel__url{flex:1 1 auto;min-width:0;padding:8px 0;border:0;background:transparent;font-size:13.5px;color:var(--ink-body);text-overflow:ellipsis}.share-panel__url:focus-visible{outline:none}.share-panel__copy{flex:none;display:inline-flex;align-items:center;gap:4px;height:36px;padding:0 14px;border-radius:11px;background:var(--cta-bg);color:#fff;font-size:14px;font-weight:600;transition:background-color var(--dur-fast) var(--ease-out)}.share-panel__copy.is-done{background:var(--brand-text)}.share-panel__start{display:inline-flex;align-items:center;gap:10px;font-size:14px;color:var(--ink-body);cursor:pointer}.share-panel__start input{width:18px;height:18px;margin:0;accent-color:var(--brand-primary)}.share-panel__targets{display:grid;grid-template-columns:repeat(auto-fit,minmax(60px,1fr));gap:6px;margin:0;padding:0;list-style:none}.share-target{display:flex;flex-direction:column;align-items:center;gap:6px;width:100%;padding:8px 2px;border-radius:12px;font-size:12.5px;font-weight:500;color:var(--ink-body);transition:background-color var(--dur-fast) var(--ease-out)}.share-target:hover{background:var(--bg-container)}.share-target__icon{display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:var(--bg-fill);color:var(--ink)}.share-target--whatsapp .share-target__icon{background:#25d366;color:#fff}.share-target--x .share-target__icon{background:#0b1510;color:#fff}.share-target--facebook .share-target__icon{background:#1877f2;color:#fff}.share-sheet__backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:199;background:#080e0a6b;animation:share-fade var(--dur) var(--ease-out)}@keyframes share-fade{0%{opacity:0}}.share-panel--sheet{left:0;right:0;bottom:0;width:100%;gap:16px;padding:20px 20px calc(20px + env(safe-area-inset-bottom));border-radius:24px 24px 0 0;animation:share-up var(--dur) var(--ease-out)}@keyframes share-up{0%{transform:translateY(24px);opacity:0}}@media (prefers-reduced-motion: reduce){.share-panel,.share-panel--sheet,.share-sheet__backdrop{animation:none}}.vmodal{--vm-pad: clamp(12px, 3vw, 40px);--vm-chrome: 168px;position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-width:none;max-height:none;margin:0;padding:var(--vm-pad);border:0;background:transparent;color:#fff;overflow:auto;overscroll-behavior:contain}.vmodal[open]{display:flex;align-items:center;justify-content:center;animation:vm-fade var(--dur) var(--ease-out)}.vmodal::backdrop{background:#060c08d6;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}@keyframes vm-fade{0%{opacity:0}}.vmodal__frame{display:flex;flex-direction:column;gap:14px;width:min(100%,max(440px,calc((100dvh - var(--vm-chrome) - 2 * var(--vm-pad)) * 16 / 9)));margin:auto;animation:vm-rise var(--dur) var(--ease-out)}@keyframes vm-rise{0%{transform:translateY(12px) scale(.985)}}.vmodal__head{display:flex;align-items:center;justify-content:space-between;gap:16px}.vmodal__heading{min-width:0}.vmodal__eyebrow{font-family:var(--font-mono);font-size:12.5px;letter-spacing:.02em;color:#6fe3a0}.vmodal__title{margin-top:2px;font-family:var(--font-display);font-weight:700;font-size:clamp(20px,2.1vw,30px);line-height:1.15;letter-spacing:-.02em;overflow-wrap:anywhere}.vmodal__actions{flex:none;display:flex;align-items:center;gap:8px}.vmodal__icon{display:grid;place-items:center;width:40px;height:40px;border-radius:12px;background:#ffffff1f;color:#fff;transition:background-color var(--dur-fast) var(--ease-out)}.vmodal__icon:hover{background:#ffffff38}.vmodal__screen{border-radius:clamp(14px,1.6vw,24px);overflow:hidden;box-shadow:0 40px 90px -30px #000000b3}@media (max-width: 767.98px){.vmodal{--vm-pad: 12px}.vmodal[open]{align-items:flex-start}.vmodal__frame{width:100%;margin-block:auto;gap:12px}.vmodal__head{align-items:flex-start;gap:10px}.vmodal__actions{gap:6px}.vmodal__actions .share-btn--on-dark{width:40px;padding:0}}@media (max-height: 560px) and (min-width: 600px){.vmodal{--vm-pad: 10px;--vm-chrome: 52px}.vmodal[open]{align-items:flex-start}.vmodal__frame{gap:8px}.vmodal__eyebrow{display:none}.vmodal__title{font-size:18px}.vmodal__icon,.vmodal__actions .share-btn--on-dark{height:36px}.vmodal__icon{width:36px}}@media (prefers-reduced-motion: reduce){.vmodal[open],.vmodal__frame{animation:none}}.watch-link{display:inline-flex;align-items:center;flex-wrap:wrap;column-gap:8px;row-gap:2px;max-width:100%;padding:6px 12px 6px 6px;border-radius:999px;font-family:var(--font-body);font-size:14px;font-weight:600;line-height:1.3;text-align:left;transition:background-color var(--dur-fast) var(--ease-out),color var(--dur-fast) var(--ease-out),box-shadow var(--dur-fast) var(--ease-out)}.watch-link__icon{flex:none;display:grid;place-items:center;width:24px;height:24px;padding-left:2px;border-radius:50%;background:var(--brand-primary);color:#fff;transition:transform var(--dur-fast) var(--ease-out)}.watch-link:hover .watch-link__icon{transform:scale(1.08)}.watch-link__text{min-width:0}.watch-link__meta{font-family:var(--font-mono);font-size:12.5px;font-weight:400;white-space:nowrap}.watch-link--light{background:var(--brand-tint);color:var(--brand-text);box-shadow:inset 0 0 0 1px #26c1652e}.watch-link--light:hover{background:#e3f6ea;color:#0e6a35}.watch-link--light .watch-link__meta{color:var(--brand-deep)}.watch-link--dark{background:#ffffff1f;color:#fff;box-shadow:inset 0 0 0 1px #ffffff29;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.watch-link--dark:hover{background:#fff3}.watch-link--dark .watch-link__meta{color:#ffffffb8}.hiw{--k: var(--u);padding:calc(96 * var(--k)) var(--inset-panel-sm) 0}.hiw__band{position:relative;isolation:isolate;overflow:hidden;display:flex;flex-direction:column;align-items:center;gap:calc(64 * var(--k));padding:calc(112 * var(--k)) calc(96 * var(--k)) calc(96 * var(--k));border-radius:calc(48 * var(--k));background:linear-gradient(180deg,#d6ecdd,#e3f2e8)}.hiw__band-ring{position:absolute;z-index:-1;left:calc(-420 * var(--k));top:calc(-460 * var(--k));width:calc(900 * var(--k));height:calc(900 * var(--k));max-width:none;pointer-events:none}.hiw__head{display:flex;flex-direction:column;align-items:center;gap:calc(18 * var(--k));text-align:center}.hiw__title{font-family:var(--font-display);font-weight:700;font-size:calc(56 * var(--k));line-height:calc(59 / 56);letter-spacing:-.03em;color:var(--ink)}.hiw__title .only-desktop>span{display:block}.hiw__lead{width:calc(600 * var(--k));max-width:100%;font-size:max(16px,calc(19 * var(--k)));line-height:calc(30 / 19);color:var(--ink-secondary)}.hiw__cta{flex:none}.tour{position:relative;flex:none;width:100%;height:calc(700 * var(--k));overflow:hidden;border-radius:calc(40 * var(--k));background:#fff;box-shadow:0 calc(1 * var(--k)) calc(2 * var(--k)) #0000000a,0 calc(30 * var(--k)) calc(60 * var(--k)) calc(-30 * var(--k)) #0e5a302e}.tour__ring{position:absolute;max-width:none;pointer-events:none}.tour__ring--1{left:calc(540 * var(--k));top:calc(120 * var(--k));width:calc(520 * var(--k));height:calc(520 * var(--k))}.tour__ring--2{left:calc(610 * var(--k));top:calc(190 * var(--k));width:calc(380 * var(--k));height:calc(380 * var(--k))}.tour__steps{position:absolute;z-index:1;left:calc(64 * var(--k));top:calc(160 * var(--k));width:calc(470 * var(--k));margin:0;padding:0;list-style:none}.tour__step{display:flex;gap:calc(20 * var(--k))}.tour__rail{flex:none;display:flex;flex-direction:column;align-items:center;width:calc(40 * var(--k))}.tour__marker{flex:none;display:flex;align-items:center;justify-content:center;width:calc(40 * var(--k));height:calc(40 * var(--k));border-radius:50%;background:#f1f2ee;font-size:calc(15 * var(--k));font-weight:600;line-height:normal;color:var(--ink-muted);transition:background-color var(--dur) var(--ease-out),color var(--dur) var(--ease-out)}.tour__step--active .tour__marker{border:calc(6 * var(--k)) solid rgba(38,193,101,.22);background:var(--brand-primary);background-clip:padding-box;color:#fff}.tour__step--done .tour__marker{background:var(--ink)}.tour__check,.tour__check img{display:block;width:calc(18 * var(--k));height:calc(18 * var(--k))}.tour__connector{flex:1 1 auto;width:max(1px,calc(2 * var(--k)));min-height:calc(46 * var(--k));background:#0000001a;transition:background-color var(--dur) var(--ease-out)}.tour__step--done .tour__connector{background:#0b1510cc}.tour__copy{flex:1 1 0;min-width:0;display:flex;flex-direction:column;align-items:stretch;gap:calc(10 * var(--k));padding-top:calc(8 * var(--k))}.tour__step--active:not(.tour__step--last) .tour__copy{padding-bottom:calc(24 * var(--k))}.tour__title{margin:0;font:inherit}.tour__select{display:block;width:100%;text-align:left;font-family:var(--font-body);font-weight:600;font-size:calc(18 * var(--k));line-height:calc(24 / 18);color:var(--ink-muted);transition:color var(--dur-fast) var(--ease-out)}.tour__step--done .tour__select,.tour__select:hover{color:var(--ink)}.tour__step--active .tour__select{font-family:var(--font-display);font-weight:700;font-size:calc(24 * var(--k));line-height:1.25;letter-spacing:-.02em;color:var(--ink);cursor:default}.tour__desc{font-size:max(13px,calc(16 * var(--k)));line-height:1.625;color:var(--ink-secondary);animation:tour-in .42s var(--ease-out) both}.tour__progress{display:block;height:calc(4 * var(--k));border-radius:calc(2 * var(--k));background:#00000014;overflow:hidden}.tour__fill{--fill-start: calc(6 / 410);display:block;width:100%;height:100%;border-radius:inherit;background:var(--brand-primary);transform-origin:left center}.tour__fill--run{animation:tour-fill 6s linear both}@keyframes tour-fill{0%{transform:scaleX(var(--fill-start))}to{transform:scaleX(1)}}@keyframes tour-in{0%{opacity:0;transform:translateY(calc(6 * var(--k)))}to{opacity:1;transform:none}}.tour__well{display:contents}.tour__phone{position:absolute;z-index:1;left:calc(635 * var(--k));top:calc(120 * var(--k));width:calc(330 * var(--k));height:calc(714 * var(--k));overflow:hidden;border:calc(2.64 * var(--k)) solid var(--phone-bezel);border-radius:calc(51 * var(--k));background:var(--phone-body);box-shadow:0 calc(10 * var(--k)) calc(24 * var(--k)) calc(-8 * var(--k)) #00000038,0 calc(50 * var(--k)) calc(90 * var(--k)) calc(-24 * var(--k)) #00000061}.tour__screen{position:absolute;left:calc(8.36 * var(--k));top:calc(8.36 * var(--k));width:calc(308 * var(--k));height:calc(692 * var(--k));overflow:hidden;border-radius:calc(41 * var(--k));background:#fff}.tour__shot{position:absolute;inset:0 0 auto;width:100%;height:auto;max-width:none;opacity:0;transition:opacity .45s var(--ease-out)}.tour__shot.is-active{opacity:1}.tour__island{position:absolute;left:calc(114.36 * var(--k));top:calc(17.36 * var(--k));width:calc(96 * var(--k));height:calc(27 * var(--k));border-radius:calc(13.5 * var(--k));background:var(--phone-island)}.tour__coach{position:absolute;z-index:2;left:calc(906 * var(--k));top:calc(var(--coach-y) * var(--k));width:calc(280 * var(--k));display:flex;flex-direction:column;gap:calc(12 * var(--k));padding:calc(18 * var(--k)) calc(18 * var(--k)) calc(16 * var(--k));border-radius:calc(22 * var(--k));background:#fff;box-shadow:0 calc(1 * var(--k)) calc(2 * var(--k)) #0000000d,0 calc(24 * var(--k)) calc(50 * var(--k)) calc(-14 * var(--k)) #00000040;line-height:normal;animation:tour-in .42s var(--ease-out) both}.tour__coach-head{display:flex;align-items:center;justify-content:space-between;gap:8px;white-space:nowrap}.tour__coach-title{font-size:calc(15 * var(--k));font-weight:600;color:var(--ink)}.tour__coach-count{font-family:var(--font-mono);font-size:calc(13 * var(--k));color:var(--ink-muted)}.tour__coach-body{font-size:calc(13.5 * var(--k));line-height:calc(20 / 13.5);color:var(--ink-secondary)}.tour__coach-actions{display:flex;align-items:center;justify-content:space-between}.tour__skip{font-size:calc(13 * var(--k));color:var(--ink-muted);border-radius:4px;transition:color var(--dur-fast) var(--ease-out)}.tour__skip:hover{color:var(--ink)}.tour__next{display:inline-flex;align-items:center;height:calc(36 * var(--k));padding:0 calc(14 * var(--k));border-radius:calc(11 * var(--k));background:var(--ink);font-size:calc(14 * var(--k));font-weight:600;color:#fff;transition:background-color var(--dur-fast) var(--ease-out),transform var(--dur-fast) var(--ease-out)}.tour__next:hover{background:#1d2a23}.tour__next:active{transform:scale(.97)}@media (max-width: 1023.98px){.hiw{padding:calc(56 * var(--k)) var(--inset-panel) calc(24 * var(--k))}.hiw__band{gap:calc(32 * var(--k));padding:calc(48 * var(--k)) calc(12 * var(--k)) calc(24 * var(--k));border-radius:calc(32 * var(--k))}.hiw__band-ring{display:none}.hiw__head{gap:calc(14 * var(--k))}.hiw__title{width:calc(330 * var(--k));max-width:100%;font-size:calc(36 * var(--k));line-height:calc(40 / 36);letter-spacing:-.025em}.hiw__lead{width:calc(320 * var(--k));font-size:max(15px,calc(16.5 * var(--k)));line-height:calc(26 / 16.5)}.tour{display:flex;flex-direction:column;gap:calc(24 * var(--k));height:calc(677 * var(--k));padding:calc(24 * var(--k)) calc(20 * var(--k)) 0;border-radius:calc(26 * var(--k));box-shadow:0 calc(24 * var(--k)) calc(48 * var(--k)) calc(-24 * var(--k)) #0e5a3029}.tour__ring{display:none}.tour__steps{position:static;width:auto}.tour__step{gap:calc(14 * var(--k))}.tour__rail{width:calc(32 * var(--k))}.tour__marker{width:calc(32 * var(--k));height:calc(32 * var(--k));font-size:calc(13 * var(--k))}.tour__step--active .tour__marker{border-width:calc(5 * var(--k))}.tour__check,.tour__check img{width:calc(15 * var(--k));height:calc(15 * var(--k))}.tour__connector{min-height:calc(26 * var(--k))}.tour__copy{gap:calc(8 * var(--k));padding-top:calc(5 * var(--k))}.tour__step--active:not(.tour__step--last) .tour__copy{padding-bottom:calc(21 * var(--k))}.tour__select{font-size:calc(15 * var(--k));line-height:1.4}.tour__step--active .tour__select{font-size:calc(19 * var(--k));line-height:calc(24 / 19);letter-spacing:-.015em}.tour__desc{font-size:max(13px,calc(14 * var(--k)));line-height:1.5}.tour__fill{--fill-start: calc(4 / 256)}.tour__well{position:relative;display:block;flex:none;align-self:center;width:calc(302 * var(--k));height:calc(330 * var(--k))}.tour__phone{left:calc(46 * var(--k));top:0;width:calc(230 * var(--k));height:calc(498 * var(--k));border-width:calc(1.84 * var(--k));border-radius:calc(36 * var(--k))}.tour__screen{left:calc(6.16 * var(--k));top:calc(6.16 * var(--k));width:calc(214 * var(--k));height:calc(482 * var(--k));border-radius:calc(29 * var(--k))}.tour__island{left:calc(79.66 * var(--k));top:calc(12.16 * var(--k));width:calc(67 * var(--k));height:calc(19 * var(--k));border-radius:calc(9.5 * var(--k))}.tour__coach{position:relative;left:0;top:0;width:calc(210 * var(--k));gap:calc(6 * var(--k));padding:calc(12 * var(--k)) calc(14 * var(--k));border-radius:calc(16 * var(--k));box-shadow:0 calc(1 * var(--k)) calc(2 * var(--k)) #0000000d,0 calc(18 * var(--k)) calc(40 * var(--k)) calc(-12 * var(--k)) #00000040}.tour__coach-head{align-items:flex-start}.tour__coach-title{font-size:calc(13 * var(--k))}.tour__coach-count{font-size:calc(11.5 * var(--k))}.tour__coach-body{font-size:calc(12 * var(--k));line-height:calc(17 / 12)}.tour__coach-actions{display:none}}@media (min-width: 768px) and (max-width: 1023.98px){.hiw{--k: 1.2px;padding-inline:max(24px,3.077vw)}}@media (prefers-reduced-motion: reduce){.tour__fill--run{animation:none}}.tour__watch{align-self:flex-start;margin-top:2px;animation:tour-in .42s var(--ease-out) both}@media (max-width: 1023.98px){.tour__watch{font-size:13.5px}}.gcard{position:relative;display:flex;flex-direction:column;min-width:0;padding:10px;border-radius:max(20px,calc(28 * var(--u)));background:#fff;box-shadow:0 1px 2px #0000000a,0 18px 40px -28px #00000047;font-family:var(--font-body)}.gcard__thumb{position:relative;display:block;width:100%;aspect-ratio:16 / 9;overflow:hidden;border-radius:max(14px,calc(20 * var(--u)));background:#0b1510;isolation:isolate}.gcard__thumb img{width:100%;height:100%;max-width:none;object-fit:cover;transition:transform .6s var(--ease-out)}.gcard__thumb:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0b151000 55%,#0b151061);pointer-events:none}.gcard__thumb:hover img{transform:scale(1.035)}.gcard__thumb:focus-visible{outline:3px solid var(--brand-primary);outline-offset:2px}.gcard__play{position:absolute;z-index:1;top:50%;left:50%;display:grid;place-items:center;width:46px;height:46px;margin:-23px 0 0 -23px;padding-left:3px;border-radius:50%;background:var(--brand-primary);color:#fff;box-shadow:0 0 0 6px #26c16538,0 12px 24px -8px #0b151080;transition:transform var(--dur) var(--ease-out)}.gcard__thumb:hover .gcard__play{transform:scale(1.08)}.gcard__duration,.gcard__badge{position:absolute;z-index:1;padding:4px 8px;border-radius:8px;font-family:var(--font-mono);font-size:12px;font-weight:500;line-height:1.2}.gcard__duration{right:10px;bottom:10px;background:#0b1510c7;color:#fff}.gcard__badge{left:10px;top:10px;background:#ffffffeb;color:var(--brand-deep)}.gcard__body{display:flex;flex-direction:column;gap:8px;min-width:0;padding:14px 8px 6px}.gcard__eyebrow{font-family:var(--font-mono);font-size:12.5px;line-height:1.4;color:var(--brand-deep)}.gcard__title{margin:0;font-family:var(--font-display);font-weight:700;font-size:20px;line-height:1.2;letter-spacing:-.02em;color:var(--ink);overflow-wrap:anywhere}.gcard__title a{border-radius:4px;background-image:linear-gradient(currentColor,currentColor);background-size:0 1.5px;background-position:0 100%;background-repeat:no-repeat;transition:background-size var(--dur) var(--ease-out)}.gcard__title a:hover{background-size:100% 1.5px}.gcard__summary{font-size:15px;line-height:1.55;color:var(--ink-secondary)}.gcard__actions{display:flex;align-items:center;flex-wrap:wrap;gap:8px 10px;margin-top:6px}.gcard__watch{display:inline-flex;align-items:center;gap:7px;height:40px;padding:0 16px;border-radius:12px;background:var(--cta-bg);color:#fff;font-size:14px;font-weight:600;transition:background-color var(--dur-fast) var(--ease-out)}.gcard__watch:hover{background:#262a32}.gcard__page{padding:6px 4px;border-radius:6px;font-size:14px;font-weight:500;color:var(--ink-secondary);white-space:nowrap}.gcard__page:hover{color:var(--ink);text-decoration:underline;text-underline-offset:3px}.gcard--feature{padding:12px}.gcard--feature .gcard__play{width:clamp(60px,6vw,84px);height:clamp(60px,6vw,84px);margin:calc(clamp(60px,6vw,84px)/-2) 0 0 calc(clamp(60px,6vw,84px)/-2);padding-left:4px;box-shadow:0 0 0 10px #26c16538,0 18px 36px -10px #0b15108c}.gcard--feature .gcard__body{gap:10px;padding:20px 14px 10px}.gcard--feature .gcard__title{font-size:max(24px,calc(32 * var(--u)));line-height:1.12;letter-spacing:-.025em}.gcard--feature .gcard__summary{font-size:max(15px,calc(17 * var(--u)))}.gcard--feature .gcard__actions{margin-top:10px}.gcard--row{display:grid;grid-template-columns:minmax(0,42fr) minmax(0,58fr);align-items:center;gap:16px}.gcard--row .gcard__body{padding:4px 6px 4px 0}@media (max-width: 599.98px){.gcard--row{grid-template-columns:minmax(0,40fr) minmax(0,60fr);align-items:start;gap:12px;padding:8px}.gcard--row .gcard__thumb{border-radius:12px}.gcard--row .gcard__play{width:36px;height:36px;margin:-18px 0 0 -18px;box-shadow:0 0 0 4px #26c16538}.gcard--row .gcard__play svg{width:14px;height:14px}.gcard--row .gcard__duration{right:6px;bottom:6px;padding:2px 6px;font-size:11px}.gcard--row .gcard__badge{display:none}.gcard--row .gcard__body{gap:4px;padding:2px 2px 2px 0}.gcard--row .gcard__eyebrow{font-size:11.5px}.gcard--row .gcard__title{font-size:17px}.gcard--row .gcard__summary,.gcard--row .gcard__page{display:none}.gcard--row .gcard__actions{margin-top:4px;gap:8px}.gcard--row .gcard__watch{height:36px;padding:0 12px}.gcard--row .share-btn--icon{width:36px;height:36px}}@media (prefers-reduced-motion: reduce){.gcard__thumb img,.gcard__play{transition:none}}.guides{display:flex;flex-direction:column;align-items:center;gap:calc(48 * var(--u));padding:calc(112 * var(--u)) var(--gutter) calc(48 * var(--u));background:var(--site-bg)}.guides--page{padding-top:calc(var(--nav-offset) + 56 * var(--u));padding-bottom:calc(96 * var(--u))}.guides__head{display:flex;flex-direction:column;align-items:center;gap:calc(16 * var(--u));text-align:center}.guides__title{margin:0;font-family:var(--font-display);font-weight:700;font-size:calc(56 * var(--u));line-height:1.06;letter-spacing:-.03em;color:var(--ink)}.guides__lead{max-width:34em;font-family:var(--font-body);font-size:max(16px,calc(19 * var(--u)));line-height:1.58;color:var(--ink-secondary)}.guides__grid{display:grid;grid-template-columns:minmax(0,1.22fr) minmax(0,1fr);align-items:start;gap:calc(24 * var(--u));width:100%}.guides__list{display:flex;flex-direction:column;gap:calc(16 * var(--u));margin:0;padding:0;list-style:none}.guides__foot{font-family:var(--font-body);font-size:15px;color:var(--ink-muted)}.guides__foot-link{font-weight:600;color:var(--ink);text-decoration:underline;text-underline-offset:3px}@media (min-width: 768px) and (max-width: 1023.98px){.guides{gap:40px;padding:88px var(--gutter) 40px}.guides--page{padding-top:calc(var(--nav-offset) + 32px)}.guides__title{font-size:clamp(40px,5.4vw,48px)}.guides__grid{grid-template-columns:minmax(0,1fr);gap:16px}.guides__list{gap:12px}}@media (max-width: 767.98px){.guides{gap:calc(28 * var(--u));padding:calc(80 * var(--u)) var(--inset-panel) calc(24 * var(--u))}.guides--page{padding-top:calc(var(--nav-offset) + 16px)}.guides__head{gap:calc(12 * var(--u));padding-inline:calc(18 * var(--u))}.guides__title{font-size:calc(36 * var(--u));line-height:calc(40 * var(--u));letter-spacing:-.025em}.guides__lead{font-size:max(15px,calc(16.5 * var(--u)))}.guides__grid{grid-template-columns:minmax(0,1fr);gap:10px}.guides__list{gap:10px}.guides__foot{font-size:14px}}.cap{--cap-card-bg: #f8f8f6;--cap-divider: rgba(0, 0, 0, .08);--cap-mode-rule: rgba(0, 0, 0, .15);--cap-arrow-bg: rgba(0, 0, 0, .06);position:relative;padding:calc(128 * var(--u)) var(--gutter) calc(64 * var(--u))}.cap__head{display:flex;flex-direction:column;align-items:center;gap:calc(18 * var(--u));text-align:center}.cap__title{font-family:var(--font-display);font-weight:700;font-size:max(34px,calc(56 * var(--u)));line-height:calc(59 / 56);letter-spacing:-.03em;color:var(--ink)}.cap__lead{max-width:34em;font-size:max(17px,calc(19 * var(--u)));line-height:calc(30 / 19);color:var(--ink-secondary)}.cap__grid{list-style:none;margin:calc(64 * var(--u)) 0 0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:calc(24 * var(--u))}.cap__grid:focus-visible{outline:2px solid var(--brand-primary);outline-offset:6px;border-radius:calc(32 * var(--u))}.cap-card{display:flex;flex-direction:column;padding:calc(8 * var(--u));border-radius:calc(32 * var(--u));background:var(--cap-card-bg);overflow:hidden}.cap-card__media{position:relative;overflow:hidden;aspect-ratio:368 / 330;border-radius:calc(26 * var(--u));background:var(--cap-media, #dcefe1);container-type:inline-size}.cap-card__phone{--p: calc(100cqw / 368);--phone-x: 66;--phone-y: 44;--phone-w: 236;--phone-h: 511;--phone-border: 1.888;--phone-radius: 37;--screen-inset: 6.11;--screen-radius: 30;--island-x: 82.11;--island-y: 13.11;--island-w: 68;--island-h: 19;position:absolute;left:calc(var(--phone-x) * var(--p));top:calc(var(--phone-y) * var(--p));width:calc(var(--phone-w) * var(--p));height:calc(var(--phone-h) * var(--p));border:calc(var(--phone-border) * var(--p)) solid var(--phone-bezel);border-radius:calc(var(--phone-radius) * var(--p));background:var(--phone-body);overflow:hidden;box-shadow:0 4px 10px -2px #0000001f,0 24px 40px -12px #00000047;transition:transform var(--dur) var(--ease-out)}.cap-card__screen{position:absolute;inset:calc(var(--screen-inset) * var(--p));overflow:hidden;border-radius:calc(var(--screen-radius) * var(--p));background:#fff}.cap-card__shot{display:block;width:100%;max-width:none;height:calc((330 - var(--phone-y) - var(--phone-border) - var(--screen-inset)) * var(--p));object-fit:cover;object-position:top center}.cap-card__island{position:absolute;left:calc(var(--island-x) * var(--p));top:calc(var(--island-y) * var(--p));width:calc(var(--island-w) * var(--p));height:calc(var(--island-h) * var(--p));border-radius:999px;background:var(--phone-island)}.cap-card__text{display:flex;flex-direction:column;gap:calc(10 * var(--u));padding:calc(22 * var(--u)) calc(16 * var(--u)) calc(18 * var(--u))}.cap-card__head{display:flex;align-items:center;justify-content:space-between;gap:12px}.cap-card__title{min-width:0;font-family:var(--font-display);font-weight:700;font-size:max(17px,calc(22 * var(--u)));line-height:calc(28 / 22);letter-spacing:-.015em;color:var(--ink)}.cap-card__arrow{flex:none;display:grid;place-items:center;width:max(32px,calc(40 * var(--u)));height:max(32px,calc(40 * var(--u)));border-radius:999px;background:var(--cap-arrow-bg);transition:background-color var(--dur-fast) var(--ease-out),transform var(--dur) var(--ease-out)}.cap-card__arrow-icon{flex:none;width:max(14px,calc(18 * var(--u)));height:auto}.cap-card__arrow-icon--m{display:none}.cap-card__body{font-size:max(14px,calc(15 * var(--u)));line-height:1.6;letter-spacing:-.003em;color:var(--ink-secondary)}@media (hover: hover){.cap-card:hover .cap-card__phone{transform:translateY(calc(-8 * var(--p)))}.cap-card:hover .cap-card__arrow{background:#0000001a;transform:translate(1px,-1px)}}.cap__pager{display:flex;justify-content:center;align-items:center;gap:6px;margin-top:calc(36 * var(--u))}.cap__dot{position:relative;width:7px;height:24px;padding:0;border:0;background:none;cursor:pointer;transition:width var(--dur) var(--ease-out)}.cap__dot:before{content:"";position:absolute;left:0;right:0;top:50%;height:7px;margin-top:-3.5px;border-radius:3.5px;background:var(--cap-mode-rule);transition:background-color var(--dur) var(--ease-out)}.cap__dot.is-active{width:22px}.cap__dot.is-active:before{background:var(--ink)}.cap__dot:focus-visible{outline:2px solid var(--brand-primary);outline-offset:2px;border-radius:6px}.cap__stats{display:flex;align-items:center;justify-content:space-between;flex-wrap:nowrap;gap:24px;margin-top:calc(64 * var(--u));padding:calc(28 * var(--u)) calc(36 * var(--u));border-radius:calc(32 * var(--u));background:var(--cap-card-bg)}.cap__stat{display:flex;align-items:center;gap:calc(22 * var(--u));min-width:0}.cap__stat:last-child{flex:none;white-space:nowrap}.cap__stat+.cap__stats-divider+.cap__stat{gap:calc(20 * var(--u))}.cap__stats-divider{flex:none;width:1px;height:calc(64 * var(--u));background:var(--cap-divider)}.cap__stat-num{font-family:var(--font-display);font-weight:700;font-size:max(44px,calc(64 * var(--u)));line-height:1;letter-spacing:-.04em;color:var(--ink);white-space:nowrap}.cap__stat-num--brand{color:var(--brand-primary)}.cap__stat-text{display:flex;flex-direction:column;gap:calc(4 * var(--u));min-width:0}.cap__stat:first-child .cap__stat-text{gap:calc(10 * var(--u))}.cap__stat-label{font-weight:600;font-size:max(14px,calc(17 * var(--u)));line-height:normal;color:var(--ink)}.cap__stat-sub{font-size:max(12px,calc(14 * var(--u)));line-height:normal;color:var(--ink-muted)}.cap__modes{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;align-items:center;gap:4px calc(14 * var(--u));font-weight:500;font-size:max(12.5px,calc(15 * var(--u)));line-height:normal;color:var(--ink-secondary)}.cap__modes li{display:flex;align-items:center;gap:calc(14 * var(--u));white-space:nowrap}.cap__modes li+li:before{content:"";width:1px;height:calc(14 * var(--u));min-height:11px;background:var(--cap-mode-rule)}@media (min-width: 768px) and (max-width: 1023.98px){.cap__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.cap__stats-divider{display:none}.cap__stats{justify-content:flex-start;flex-wrap:wrap;gap:20px 56px;padding:24px 28px;border-radius:24px}}@media (max-width: 767.98px){.cap{padding:calc(88 * var(--u)) 0 calc(24 * var(--u))}.cap__head{gap:calc(14 * var(--u));padding-inline:var(--gutter)}.cap__title{max-width:calc(330 * var(--u));font-size:calc(36 * var(--u));line-height:calc(40 / 36);letter-spacing:-.025em}.cap__lead{max-width:calc(320 * var(--u));font-size:max(15px,calc(16.5 * var(--u)));line-height:calc(26 / 16.5)}.cap .cap__grid{display:flex;gap:calc(12 * var(--u));margin-top:calc(36 * var(--u));padding:0 calc(12 * var(--u));overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:calc(12 * var(--u));scrollbar-width:none;-webkit-overflow-scrolling:touch}.cap__grid::-webkit-scrollbar{display:none}.cap__grid:focus-visible{outline-offset:-2px;border-radius:0}.cap-card{flex:none;width:calc(300 * var(--u));padding:calc(6 * var(--u));border-radius:calc(28 * var(--u));scroll-snap-align:start}.cap-card__media{aspect-ratio:288 / 260;border-radius:calc(22 * var(--u))}.cap-card__phone{--p: calc(100cqw / 288);--phone-x: 54;--phone-y: 34;--phone-w: 180;--phone-h: 390;--phone-border: 1.5;--phone-radius: 28;--screen-inset: 4.5;--screen-radius: 23;--island-x: 62.5;--island-y: 9.5;--island-w: 52;--island-h: 15;box-shadow:0 20px 34px -10px #00000042}.cap-card__shot{height:calc((260 - var(--phone-y) - var(--phone-border) - var(--screen-inset)) * var(--p))}.cap-card__text{gap:calc(8 * var(--u));padding:calc(18 * var(--u)) calc(14 * var(--u)) calc(16 * var(--u))}.cap-card__title{font-size:calc(19 * var(--u));line-height:calc(24 / 19);letter-spacing:-.012em}.cap-card__head{gap:0}.cap-card__title{flex:none;white-space:nowrap}.cap-card__arrow{width:calc(34 * var(--u));height:calc(34 * var(--u))}.cap__pager{margin-top:calc(36 * var(--u) - 8.5px)}.cap-card__arrow-icon--d{display:none}.cap-card__arrow-icon--m{display:block;width:calc(15 * var(--u))}.cap-card__body{font-size:max(13px,calc(14 * var(--u)));line-height:1.5}.cap__stats{flex-direction:column;align-items:stretch;flex-wrap:nowrap;gap:0;margin:calc(36 * var(--u) - 8.5px) calc(12 * var(--u)) 0;padding:calc(6 * var(--u)) calc(22 * var(--u));border-radius:calc(26 * var(--u))}.cap__stats-divider{display:none}.cap__stat,.cap__stat+.cap__stats-divider+.cap__stat{gap:calc(16 * var(--u));padding:calc(18 * var(--u)) 0}.cap__stat:first-child{border-bottom:1px solid rgba(0,0,0,.07)}.cap__stat:last-child{white-space:normal}.cap__stat-num{font-size:calc(48 * var(--u));letter-spacing:-.03em}.cap__stat-text,.cap__stat:first-child .cap__stat-text{gap:calc(3 * var(--u))}.cap__stat-label{font-size:max(14px,calc(15.5 * var(--u)))}.cap__stat-sub{max-width:calc(230 * var(--u));font-size:max(12px,calc(12.5 * var(--u)))}.cap__stat:last-child .cap__stat-sub{max-width:none}}.manifesto{--mf-grey: #c4c7c1;--mf-scrim: 8, 19, 13;display:flex;flex-direction:column;align-items:center;gap:calc(72 * var(--u));padding:calc(176 * var(--u)) var(--gutter) calc(64 * var(--u))}.manifesto__statement{width:min(calc(1040 * var(--u)),100%);font-family:var(--font-display);font-weight:700;font-size:max(30px,calc(50 * var(--u)));line-height:1.16;letter-spacing:-.025em;text-align:center;color:var(--ink)}.scroll-reveal__word{--a: 1;color:rgb(calc(196 - 185 * var(--a)) calc(199 - 178 * var(--a)) calc(193 - 177 * var(--a)))}.manifesto__stage{position:relative;isolation:isolate;width:100%;height:calc(640 * var(--u));margin:0;overflow:hidden;border-radius:calc(40 * var(--u));background:#1d221f}.manifesto__photo{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-width:none;object-fit:cover;object-position:center}.manifesto__scrim{position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(180deg,rgba(var(--mf-scrim),0) 45%,rgba(var(--mf-scrim),.7)),linear-gradient(90deg,rgba(var(--mf-scrim),.55),rgba(var(--mf-scrim),.15) 50%,rgba(var(--mf-scrim),0) 70%)}.manifesto__caption{position:absolute;z-index:1;left:calc(56 * var(--u));top:calc(401 * var(--u));width:calc(420 * var(--u));display:flex;flex-direction:column;gap:calc(14 * var(--u));color:#fff}.manifesto__caption-title{font-family:var(--font-display);font-weight:700;font-size:calc(40 * var(--u));line-height:1.1;letter-spacing:-.025em;color:#fff}.manifesto__caption-title span{display:block}.manifesto__caption-body{font-size:max(13px,calc(17 * var(--u)));line-height:calc(27 / 17);color:#ffffffd1}.mf-card{position:absolute;z-index:1;left:calc(56 * var(--u));top:calc(56 * var(--u));width:calc(340 * var(--u));display:flex;flex-direction:column;gap:calc(16 * var(--u));padding:calc(20 * var(--u)) calc(20 * var(--u)) calc(18 * var(--u));border-radius:calc(26 * var(--u));background:#fff;box-shadow:0 calc(2 * var(--u)) calc(6 * var(--u)) #00000014,0 calc(28 * var(--u)) calc(60 * var(--u)) calc(-20 * var(--u)) #0006;line-height:normal;white-space:nowrap}.mf-card__group,.mf-card__activity{display:flex;align-items:center;gap:calc(12 * var(--u))}.mf-card__activity{gap:calc(10 * var(--u))}.mf-card__tile{flex:none;width:calc(44 * var(--u));height:calc(44 * var(--u));border-radius:calc(13 * var(--u));object-fit:cover}.mf-card__who{flex:1 1 0;min-width:0;display:flex;flex-direction:column;gap:calc(2 * var(--u))}.mf-card__activity .mf-card__who{gap:calc(1 * var(--u))}.mf-card__name{font-weight:600;font-size:calc(15.5 * var(--u));color:var(--ink)}.mf-card__meta,.mf-card__payout{font-size:calc(13 * var(--u));color:var(--ink-muted)}.mf-card__collected{display:flex;flex-direction:column;gap:calc(2 * var(--u))}.mf-card__label{font-weight:500;font-size:calc(12.5 * var(--u));color:var(--ink-muted)}.mf-card__amount{display:flex;align-items:flex-end;gap:calc(6 * var(--u))}.mf-card__big{font-weight:600;font-size:calc(30 * var(--u));letter-spacing:-.025em;line-height:normal;color:var(--ink)}.mf-card__of{padding-bottom:calc(4 * var(--u));font-size:calc(14 * var(--u));color:var(--ink-muted)}.mf-card__bars{display:flex;gap:calc(4 * var(--u))}.mf-card__bar{flex:1 1 0;height:calc(8 * var(--u));border-radius:calc(4 * var(--u));background:#e8e9e5}.mf-card__bar.is-paid{background:var(--brand-primary)}.mf-card__row{display:flex;justify-content:space-between;font-size:calc(13 * var(--u))}.mf-card__paid{font-weight:600;color:var(--brand-deep)}.mf-card__rule{height:1px;background:#0000000f}.mf-card__avatar{flex:none;width:calc(32 * var(--u));height:calc(32 * var(--u));border-radius:50%}.mf-card__person{font-weight:600;font-size:calc(13.5 * var(--u));color:var(--ink)}.mf-card__when{font-size:calc(12 * var(--u));color:var(--ink-muted)}.mf-card__plus{font-weight:600;font-size:calc(13.5 * var(--u));color:var(--brand-deep)}.mf-phone{position:absolute;z-index:1;right:calc(60 * var(--u));top:calc(70 * var(--u));width:calc(300 * var(--u));height:calc(650 * var(--u));border:calc(2.4 * var(--u)) solid var(--phone-bezel);border-radius:calc(47 * var(--u));background:var(--phone-body);overflow:hidden;box-shadow:var(--shadow-phone)}.mf-phone__screen{position:absolute;inset:calc(7.6 * var(--u));overflow:hidden;border-radius:calc(38 * var(--u));background:#fff}.mf-phone__shot{display:block;width:100%;height:auto;max-width:none}.mf-phone__island{position:absolute;left:calc(104.1 * var(--u));top:calc(15.6 * var(--u));width:calc(87 * var(--u));height:calc(25 * var(--u));border-radius:999px;background:var(--phone-island)}.manifesto__closing{max-width:min(calc(700 * var(--u)),100%);font-size:max(17px,calc(20 * var(--u)));line-height:1.55;text-align:center;color:var(--ink-secondary)}.manifesto__link{font-weight:600;color:var(--ink);text-decoration:underline;text-decoration-thickness:from-font;text-underline-position:from-font;text-decoration-skip-ink:none;border-radius:4px;transition:color var(--dur-fast) var(--ease-out)}.manifesto__link:hover{color:var(--brand-text)}.manifesto__link:active{color:var(--brand-deep)}.manifesto__dot{font-weight:600;color:var(--ink)}@media (min-width: 768px) and (max-width: 1023.98px){.manifesto__stage{height:max(460px,calc(640 * var(--u)))}.manifesto__caption{top:auto;bottom:32px;width:min(46%,340px)}.manifesto__caption-title{font-size:28px}.manifesto__caption-body{font-size:15px}}@media (max-width: 767.98px){.manifesto{gap:calc(40 * var(--u));padding:calc(96 * var(--u)) calc(12 * var(--u)) calc(24 * var(--u))}.manifesto__statement{width:min(calc(342 * var(--u)),100%);font-size:calc(28 * var(--u));line-height:calc(34 / 28);letter-spacing:-.02em}.manifesto__stage{height:calc(540 * var(--u));border-radius:calc(28 * var(--u))}.manifesto__photo{object-position:63.9% center}.manifesto__scrim{background-image:linear-gradient(180deg,rgba(var(--mf-scrim),0) 35%,rgba(var(--mf-scrim),.85))}.manifesto__caption{left:calc(24 * var(--u));right:calc(24 * var(--u));top:auto;bottom:calc(28 * var(--u));width:auto;gap:calc(10 * var(--u))}.manifesto__caption-title{font-size:calc(28 * var(--u));line-height:calc(32 / 28);letter-spacing:-.02em}.manifesto__caption-title span{display:inline}.manifesto__caption-body{font-size:max(14px,calc(15 * var(--u)));line-height:calc(23 / 15)}.mf-card{left:calc(24 * var(--u));right:calc(24 * var(--u));top:calc(24 * var(--u));width:auto;gap:calc(12 * var(--u));padding:calc(16 * var(--u)) calc(16 * var(--u)) calc(14 * var(--u));border-radius:calc(22 * var(--u));box-shadow:0 calc(20 * var(--u)) calc(44 * var(--u)) calc(-16 * var(--u)) #0006}.mf-card__group{gap:calc(10 * var(--u))}.mf-card__tile{width:calc(38 * var(--u));height:calc(38 * var(--u));border-radius:calc(11 * var(--u))}.mf-card__who{gap:calc(1 * var(--u))}.mf-card__name{font-size:calc(14.5 * var(--u))}.mf-card__meta{font-size:calc(12 * var(--u))}.mf-card__big{font-size:calc(26 * var(--u));letter-spacing:-.02em}.mf-card__of{padding-bottom:calc(3 * var(--u));font-size:calc(13 * var(--u))}.mf-card__bars{gap:calc(3 * var(--u))}.mf-card__bar{height:calc(7 * var(--u));border-radius:calc(3.5 * var(--u))}.mf-card__row{font-size:calc(12.5 * var(--u))}.manifesto__closing{max-width:calc(330 * var(--u));font-size:max(16px,calc(17 * var(--u)));line-height:calc(27 / 17)}}.comparison{--m: var(--u);--cmp-panel: #e7e6e1;--cmp-divider: rgba(0, 0, 0, .07);--cmp-divider-on-brand: rgba(255, 255, 255, .22);display:flex;flex-direction:column;align-items:center;gap:calc(28 * var(--m));padding:calc(96 * var(--m)) var(--inset-panel) calc(24 * var(--m))}.comparison__head{display:flex;flex-direction:column;align-items:center;gap:calc(14 * var(--m));text-align:center;overflow-wrap:break-word}.comparison__title{max-width:calc(330 * var(--m));font-family:var(--font-display);font-weight:700;font-size:calc(36 * var(--m));line-height:calc(40 / 36);letter-spacing:-.025em;color:var(--ink)}.comparison__lead{max-width:calc(320 * var(--m));font-size:max(15px,calc(16.5 * var(--m)));line-height:calc(26 / 16.5);color:var(--ink-secondary)}.comparison__lead-more{display:none}.cmp-switch{display:flex;flex-direction:column;gap:calc(20 * var(--m));width:100%}.cmp-switch__seg{position:relative;display:flex;gap:calc(4 * var(--m));padding:calc(4 * var(--m));border-radius:calc(16 * var(--m));background:var(--cmp-panel)}.cmp-switch__thumb{position:absolute;top:calc(4 * var(--m));bottom:calc(4 * var(--m));left:calc(4 * var(--m));width:calc((100% - 16 * var(--m)) / 3);border-radius:calc(12 * var(--m));background:var(--bg-canvas);box-shadow:0 1px 3px #0000001a;transform:translate(calc(var(--i, 0) * (100% + 4 * var(--m))));transition:transform var(--dur) var(--ease-out)}.cmp-switch__opt{position:relative;z-index:1;flex:1 1 0;min-width:0;min-height:calc(38 * var(--m));display:flex;align-items:center;justify-content:center;padding:0 2px;border-radius:calc(12 * var(--m));font-weight:500;font-size:max(12px,calc(13.5 * var(--m)));line-height:normal;white-space:nowrap;color:var(--ink-muted);transition:color var(--dur-fast) var(--ease-out)}.cmp-switch__opt:hover{color:var(--ink)}.cmp-switch__opt:active{transform:scale(.98)}.cmp-switch__opt:focus-visible{outline-offset:-2px;border-radius:calc(12 * var(--m))}.cmp-switch__opt--active{font-weight:600;color:var(--ink)}.cmp-switch__card{width:100%;padding:calc(4 * var(--m)) calc(20 * var(--m));border-radius:calc(26 * var(--m));background:var(--bg-canvas)}.cmp-switch__legend{display:flex;align-items:center;gap:calc(10 * var(--m));padding:calc(18 * var(--m)) 0 calc(14 * var(--m));border-bottom:1px solid var(--cmp-divider);line-height:normal;white-space:nowrap}.cmp-switch__logo{flex:none;width:calc(64 * var(--m));height:calc(18 * var(--m));object-fit:contain}.cmp-switch__vs{font-size:max(12px,calc(13 * var(--m)));color:var(--ink-muted)}.cmp-switch__against{font-weight:600;font-size:max(13px,calc(14 * var(--m)));color:var(--ink-secondary)}.cmp-switch__row{display:flex;flex-direction:column;gap:calc(10 * var(--m));padding:calc(18 * var(--m)) 0;border-bottom:1px solid var(--cmp-divider)}.cmp-switch__row:last-child{border-bottom:0}.cmp-switch__label{font-weight:600;font-size:max(12px,calc(12.5 * var(--m)));line-height:1.2;color:var(--ink-muted)}.cmp-switch__line{display:flex;align-items:center;gap:calc(10 * var(--m));font-size:max(14px,calc(15 * var(--m)));line-height:1.4;color:var(--ink-secondary)}.cmp-switch__line img{flex:none;width:calc(19 * var(--m));height:calc(19 * var(--m))}.cmp-switch__line span{min-width:0}.cmp-switch__line--cirva{font-weight:600;color:var(--ink)}.cmp-table{display:none}@media (min-width: 768px){.comparison{--m: 1.15px;padding-inline:var(--gutter)}.comparison__title{max-width:none}.comparison__lead{max-width:31.6em}.comparison__lead-more{display:inline}}@media (min-width: 1024px){.comparison{gap:calc(64 * var(--u));padding:calc(128 * var(--u)) var(--gutter) calc(64 * var(--u))}.comparison__head{gap:calc(18 * var(--u))}.comparison__title{font-size:max(40px,calc(56 * var(--u)));line-height:calc(59 / 56);letter-spacing:-.03em}.comparison__lead{font-size:max(17px,calc(19 * var(--u)));line-height:calc(30 / 19)}.cmp-switch{display:none}.cmp-table{--t-text: max(13px, calc(15 * var(--u)));display:block;position:relative;isolation:isolate;width:100%;padding-bottom:calc(18 * var(--u))}.cmp-table:before{content:"";position:absolute;z-index:-2;inset:calc(18 * var(--u)) 0;border-radius:calc(30 * var(--u));background:var(--cmp-panel)}.cmp-table__cirva-col{position:absolute;z-index:-1;top:0;bottom:0;left:22%;width:22%;border-radius:calc(30 * var(--u));background:var(--brand-primary);box-shadow:0 calc(24 * var(--u)) calc(48 * var(--u)) calc(-18 * var(--u)) #1e9e5273}.cmp-table__table{width:100%;table-layout:fixed;border-collapse:separate;border-spacing:0;font-size:var(--t-text);line-height:1.4;text-align:left}.cmp-table__col{width:18.6667%}.cmp-table__col--label,.cmp-table__col--cirva{width:22%}.cmp-table__head-row{height:calc(110 * var(--u))}.cmp-table__corner,.cmp-table__th{padding:calc(48 * var(--u)) calc(12 * var(--u)) 0 calc(28 * var(--u));vertical-align:top}.cmp-table__th--cirva{padding-top:calc(46 * var(--u))}.cmp-table__logo{width:calc(85 * var(--u));height:calc(24 * var(--u));object-fit:contain}.cmp-table__th-inner{display:inline-flex;align-items:center;gap:calc(10 * var(--u));font-weight:600;line-height:normal;white-space:nowrap;color:var(--ink)}.cmp-table__chip{flex:none;display:flex;align-items:center;justify-content:center;width:calc(36 * var(--u));height:calc(36 * var(--u));border-radius:calc(11 * var(--u));background:var(--bg-canvas)}.cmp-table__chip img{width:calc(18 * var(--u));height:calc(18 * var(--u))}.cmp-table__row{height:calc(76 * var(--u))}.cmp-table__row-label,.cmp-table__cell{vertical-align:middle;padding:calc(12 * var(--u)) calc(16 * var(--u)) calc(12 * var(--u)) calc(24 * var(--u));border-top:1px solid var(--cmp-divider)}.cmp-table__row-label{padding-left:calc(32 * var(--u));font-weight:600;line-height:normal;color:var(--ink)}.cmp-table__cell--cirva{position:relative;padding-left:calc(28 * var(--u));border-top:0}.cmp-table__cell--cirva:before{content:"";position:absolute;top:0;left:calc(24 * var(--u));right:calc(24 * var(--u));height:1px;background:var(--cmp-divider-on-brand)}.cmp-table__value{display:flex;align-items:center;gap:calc(8 * var(--u));color:var(--ink-secondary)}.cmp-table__value>span{min-width:0;max-width:10.667em}.cmp-table__icon{flex:none;width:max(14px,calc(18 * var(--u)));height:max(14px,calc(18 * var(--u)))}.cmp-table__cell--cirva .cmp-table__value{gap:calc(10 * var(--u));font-weight:600;color:#fff}.cmp-table__cell--cirva .cmp-table__value>span{max-width:12em}.cmp-table__icon--check{width:max(15px,calc(20 * var(--u)));height:max(15px,calc(20 * var(--u)))}}.security{--m: var(--u);--sec-panel: #0c1a12;--sec-card: #15261c;--sec-card-inner: #0f1d15;--sec-line: rgba(255, 255, 255, .09);padding:calc(72 * var(--m)) var(--inset-panel) calc(24 * var(--m))}.security .sec-d{display:none}.security__panel{position:relative;isolation:isolate;overflow:hidden;display:flex;flex-direction:column;gap:calc(32 * var(--m));width:100%;padding:calc(40 * var(--m)) calc(24 * var(--m)) calc(28 * var(--m));border-radius:calc(32 * var(--m));background:var(--sec-panel);color:#fff}.security__ring{display:none}.security__head{display:flex;flex-direction:column;gap:calc(14 * var(--m));overflow-wrap:break-word}.security__title{max-width:calc(312 * var(--m));font-family:var(--font-display);font-weight:700;font-size:calc(32 * var(--m));line-height:1.125;letter-spacing:-.025em;color:#fff}.security__lead{font-size:max(14.5px,calc(15.5 * var(--m)));line-height:calc(24 / 15.5);color:#ffffffb3}.security__link{display:inline-flex;align-items:center;gap:8px;font-weight:600;font-size:15px;line-height:normal;color:var(--brand-primary);white-space:nowrap;border-radius:6px;transition:color var(--dur-fast) var(--ease-out)}.security__link img{flex:none;width:16px;height:16px;transition:transform var(--dur-fast) var(--ease-out)}.security__link:hover{color:#4fd486}.security__link:hover img{transform:translate(2px,-2px)}.security__link:active{opacity:.8}.security__body{display:flex;flex-direction:column;gap:calc(32 * var(--m))}.security__specs{display:flex;flex-direction:column}.security__spec{position:relative;padding:calc(15 * var(--m)) calc(31 * var(--m)) calc(15 * var(--m)) 0;border-bottom:1px solid var(--sec-line);font-weight:500}.security__spec:first-child{border-top:1px solid var(--sec-line)}.security__spec-label{margin-bottom:calc(3 * var(--m));font-size:max(11.5px,calc(12 * var(--m)));line-height:1.25;color:#ffffff80}.security__spec-text{display:block;max-width:calc(270 * var(--m));font-size:max(14.5px,calc(15.5 * var(--m)));line-height:calc(22 / 15.5);color:#fff}.security__spec-icon{position:absolute;top:50%;right:0;transform:translateY(-50%)}.security__spec-icon img{width:calc(19 * var(--m));height:calc(19 * var(--m))}.audit{display:flex;flex-direction:column;width:100%;padding:calc(6 * var(--m));border:1px solid rgba(255,255,255,.08);border-radius:calc(24 * var(--m));background:var(--sec-card);box-shadow:0 30px 60px -20px #00000080}.audit__head{display:flex;align-items:center;gap:calc(10 * var(--m));padding:calc(10 * var(--m)) calc(12 * var(--m)) calc(12 * var(--m)) calc(10 * var(--m))}.audit__app{flex:none;width:calc(30 * var(--m));height:calc(30 * var(--m));border-radius:calc(8 * var(--m));object-fit:cover}.audit__heading{flex:1 1 0;min-width:0;display:flex;flex-direction:column;gap:1px;line-height:normal}.audit__title{font-weight:600;font-size:max(13px,calc(14 * var(--m)));color:#fff}.audit__sub{font-size:max(11px,calc(11.5 * var(--m)));color:#ffffff80}.audit__live{align-items:center;gap:7px;font-weight:500;font-size:12.5px;line-height:normal;color:#ffffffb3;white-space:nowrap}.audit__dot{position:relative;flex:none;width:8px;height:8px}.audit__dot img{position:absolute;top:-3px;right:-3px;bottom:-3px;left:-3px;width:14px;height:14px;max-width:none}.audit .audit__events{display:flex;padding:0;flex-direction:column;border-radius:calc(18 * var(--m));background:var(--sec-card-inner)}.audit__event{display:flex;align-items:center;gap:calc(12 * var(--m));padding:calc(13 * var(--m)) calc(14 * var(--m));border-bottom:1px solid rgba(255,255,255,.06)}.audit__event:last-child{border-bottom:0}.audit__time{flex:none;font-family:var(--font-mono);font-size:max(11px,calc(11.5 * var(--m)));line-height:normal;color:#ffffff6b;white-space:nowrap}.audit__text{flex:1 1 0;min-width:0;display:flex;flex-direction:column;gap:calc(1 * var(--m));line-height:normal}.audit__event-title{font-weight:600;font-size:max(13px,calc(13.5 * var(--m)));line-height:calc(16 / 13.5);color:#fff}.audit__event-sub{font-size:max(11px,calc(11.5 * var(--m)));line-height:calc(14 / 11.5);color:#ffffff8c}.audit__status{flex:none}.audit__status img{width:calc(18 * var(--m));height:calc(18 * var(--m))}.audit__foot{align-items:center;gap:8px;padding:14px 16px 10px;font-size:12.5px;line-height:normal;color:#ffffff8c}.audit__foot img{flex:none;width:14px;height:14px}.security__disclosure{display:flex;align-items:flex-start;gap:calc(10 * var(--m));font-size:max(12px,calc(12.5 * var(--m)));line-height:1.52;color:#ffffff80}.security__disclosure-icon{flex:none}.security__disclosure-icon img{width:calc(15 * var(--m));height:calc(15 * var(--m))}@media (min-width: 768px){.security{--s: .85px;padding:calc(128 * var(--s)) var(--inset-panel-sm) calc(64 * var(--s))}.security .sec-d{display:inline}.security .sec-m{display:none}.security__link.sec-d,.audit__live.sec-d,.audit__foot.sec-d,.audit__event.sec-d{display:flex}.security__link.sec-d{display:inline-flex}.security__panel{gap:calc(64 * var(--s));padding:calc(96 * var(--s)) calc(96 * var(--s)) calc(72 * var(--s));border-radius:calc(48 * var(--s))}.security__ring{display:block;position:absolute;z-index:-1;max-width:none;pointer-events:none}.security__ring--outer{top:calc(-380 * var(--s));right:calc(-308 * var(--s));width:calc(720 * var(--s));height:calc(720 * var(--s))}.security__ring--inner{top:calc(-270 * var(--s));right:calc(-198 * var(--s));width:calc(500 * var(--s));height:calc(500 * var(--s))}.security__head{gap:24px}.security__title{max-width:none;font-size:max(36px,calc(52 * var(--s)));line-height:calc(56 / 52);letter-spacing:-.03em}.security__aside{display:flex;flex-direction:column;align-items:flex-start;gap:calc(20 * var(--s))}.security__lead{max-width:24em;font-size:max(16px,calc(18 * var(--s)));line-height:calc(28 / 18);color:#ffffffb8}.security__body{gap:calc(48 * var(--s))}.security__spec{display:flex;align-items:center;gap:calc(24 * var(--s));padding:calc(22 * var(--s)) 0}.security__spec-label{flex:none;line-height:normal;width:max(96px,calc(120 * var(--s)));margin:0;font-size:max(12.5px,calc(14 * var(--s)))}.security__spec-value{flex:1 1 0;min-width:0;display:flex;align-items:center;gap:calc(24 * var(--s))}.security__spec-text{flex:1 1 0;min-width:0;max-width:none;font-size:max(15px,calc(18 * var(--s)));line-height:calc(26 / 18)}.security__spec-icon{position:static;transform:none;flex:none}.security__spec-icon img{width:max(16px,calc(20 * var(--s)));height:max(16px,calc(20 * var(--s)))}.audit{padding:calc(8 * var(--s));border-radius:calc(30 * var(--s));box-shadow:0 calc(30 * var(--s)) calc(60 * var(--s)) calc(-20 * var(--s)) #00000080}.audit__head{gap:calc(12 * var(--s));padding:calc(14 * var(--s)) calc(16 * var(--s)) calc(14 * var(--s)) calc(14 * var(--s))}.audit__app{width:max(28px,calc(34 * var(--s)));height:max(28px,calc(34 * var(--s)));border-radius:calc(9 * var(--s))}.audit__title{font-size:max(13px,calc(15 * var(--s)))}.audit__sub{font-size:max(11px,calc(12.5 * var(--s)))}.audit__live{gap:calc(7 * var(--s));font-size:max(11px,calc(12.5 * var(--s)))}.audit .audit__events{padding:calc(4 * var(--s)) 0;border-radius:calc(22 * var(--s))}.audit__event{gap:calc(16 * var(--s));padding:calc(15 * var(--s)) calc(18 * var(--s))}.audit__time{font-size:max(11px,calc(12.5 * var(--s)))}.audit__text{gap:calc(2 * var(--s))}.audit__event-title{font-size:max(12.5px,calc(14.5 * var(--s)));line-height:calc(18 / 14.5)}.audit__event-sub{font-size:max(11px,calc(12.5 * var(--s)));line-height:normal}.audit__status img{width:max(16px,calc(20 * var(--s)));height:max(16px,calc(20 * var(--s)))}.audit__foot{gap:calc(8 * var(--s));padding:calc(14 * var(--s)) calc(16 * var(--s)) calc(10 * var(--s));font-size:max(11px,calc(12.5 * var(--s)))}.audit__foot img{width:max(12px,calc(14 * var(--s)));height:max(12px,calc(14 * var(--s)))}.security__disclosure{align-items:center;gap:calc(12 * var(--s));padding-top:calc(24 * var(--s));border-top:1px solid rgba(255,255,255,.08);font-size:max(12.5px,calc(14 * var(--s)));line-height:normal}.security__disclosure-icon img{width:max(14px,calc(16 * var(--s)));height:max(14px,calc(16 * var(--s)))}}@media (min-width: 1024px){.security{--s: var(--u)}.security__head{flex-direction:row;align-items:flex-end;justify-content:space-between;gap:calc(40 * var(--s))}.security__line{display:block;white-space:nowrap}.security__aside{flex:none;width:calc(400 * var(--s))}.security__lead{max-width:none}.security__link{gap:calc(8 * var(--s));font-size:max(14px,calc(15 * var(--s)))}.security__link img{width:max(14px,calc(16 * var(--s)));height:max(14px,calc(16 * var(--s)))}.security__body{flex-direction:row;align-items:center;gap:calc(56 * var(--s))}.security__specs{flex:1 1 0;min-width:0}.audit{flex:none;width:calc(600 * var(--s))}}.store-buttons{display:flex;flex-wrap:wrap;gap:12px}.store-buttons--stack{flex-direction:column}.store-buttons--stack .store-buttons__btn{width:100%}@media (max-width: 767.98px){.store-buttons--responsive{flex-direction:column}.store-buttons--responsive .store-buttons__btn{width:100%}}.qr{display:inline-flex;flex-direction:column;align-items:center;gap:12px;margin:0}.qr__tile{display:block;padding:12px;border-radius:20px;background:#fff;box-shadow:0 1px 2px #0000000f,0 12px 32px -16px #0000002e}.qr__tile img{display:block;image-rendering:pixelated}.qr__caption{font-size:13px;line-height:18px;color:var(--ink-muted);text-align:center}.gta{--gta-bg: #07120b;background:var(--site-bg)}.gta__panel{position:relative;overflow:hidden;isolation:isolate;background:var(--gta-bg)}.gta__photo{position:relative;overflow:hidden}.gta__photo-img{position:absolute;max-width:none;object-fit:cover;pointer-events:none;-webkit-user-select:none;user-select:none}.gta__scrim{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.gta__copy{position:relative;z-index:1;display:flex;flex-direction:column;align-items:flex-start}.gta__title{margin:0;font-family:var(--font-display);font-weight:700;color:#fff}.gta__lead{margin:0;font-family:var(--font-body);font-weight:400;color:#ffffffc7}.gta__spacer{display:block;width:10px;height:6px;flex-shrink:0}.gta__fine{margin:0;font-family:var(--font-body);font-weight:400;color:#fff9}@media (min-width: 1024px){.gta{padding:calc(128 * var(--u)) var(--gutter) calc(64 * var(--u))}.gta__panel{display:flex;align-items:center;min-height:calc(640 * var(--u));border-radius:calc(40 * var(--u));box-shadow:0 calc(30 * var(--u)) calc(70 * var(--u)) calc(-30 * var(--u)) #00000038}.gta__photo{position:absolute;top:0;right:0;bottom:0;left:0}.gta__photo-img{left:calc(140 * var(--u) + max(0px,470px - 500 * var(--u)));top:0;width:calc(1260 * var(--u));height:100%;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 calc(160 * var(--u)));mask-image:linear-gradient(90deg,transparent 0,#000 calc(160 * var(--u)))}.gta__scrim{background-image:linear-gradient(180deg,#07120b00 60%,#07120b59),linear-gradient(90deg,#07120b,#07120b 16%,#07120bdb 33%,#07120b59 53%,#07120b00 72%)}@media (max-width: 1279.98px){.gta__scrim{background-image:linear-gradient(180deg,#07120b00 60%,#07120b59),linear-gradient(90deg,#07120b,#07120b 24%,#07120be0 46%,#07120b8c 64%,#07120b00 84%)}}.gta__copy{width:max(470px,calc(500 * var(--u)));margin-left:calc(72 * var(--u));padding-block:calc(48 * var(--u));gap:calc(22 * var(--u))}.gta__title{display:flex;flex-direction:column;font-size:calc(64 * var(--u));line-height:calc(66 * var(--u));letter-spacing:-.035em}.gta__title-line{white-space:nowrap}.gta__lead{max-width:40em;font-size:max(15px,calc(18 * var(--u)));line-height:1.5556}.gta__row{width:100%;height:66px;padding:6px;border-radius:20px;background:#fff;box-shadow:0 16px 40px -16px #0006}.gta__row .gta__stores{flex-wrap:nowrap;gap:6px;height:100%}.gta__row .store-buttons__btn{flex:1 1 0;min-width:0;height:54px;padding:0 12px;gap:8px;font-size:14.5px;border-radius:14px}.gta__qr-strip{display:flex;align-items:center;gap:calc(16 * var(--u))}.gta__qr .qr__tile{padding:10px;border-radius:16px;box-shadow:0 16px 40px -16px #00000080}.gta__qr-text{display:flex;flex-direction:column;gap:6px}.gta__qr-caption{margin:0;font-family:var(--font-body);font-weight:600;font-size:max(14px,calc(16 * var(--u)));line-height:1.35;color:#fff}.gta__fine{font-size:max(13px,calc(14 * var(--u)));line-height:normal}.gta__qr-text .gta__fine{font-size:max(12.5px,calc(13.5 * var(--u)));text-wrap:balance}}@media (max-width: 1023.98px){.gta__panel{display:flex;flex-direction:column}.gta__photo{flex-shrink:0;width:100%}.gta__scrim{background-image:linear-gradient(180deg,rgba(7,18,11,0) 40%,var(--gta-bg) 97%)}.gta__copy{gap:16px}.gta__title{font-weight:700}.gta__row{width:100%}.gta__row .gta__stores{gap:16px}}@media (max-width: 767.98px){.gta{padding:calc(72 * var(--u)) var(--inset-panel) calc(24 * var(--u))}.gta__panel{border-radius:calc(30 * var(--u));box-shadow:0 calc(24 * var(--u)) calc(50 * var(--u)) calc(-24 * var(--u)) #00000038}.gta__photo{height:calc(330 * var(--u))}.gta__photo-img{left:calc(-190 * var(--u));top:calc(-30 * var(--u));width:calc(600 * var(--u));height:calc(428 * var(--u))}.gta__copy{padding:calc(4 * var(--u)) calc(24 * var(--u)) calc(30 * var(--u));gap:16px}.gta__title{font-size:calc(36 * var(--u));line-height:calc(40 * var(--u));letter-spacing:-.025em}.gta__lead{font-size:max(15px,calc(16 * var(--u)));line-height:1.5625}.gta__spacer{display:none}.gta__fine{font-size:13px;line-height:19px}}@media (min-width: 768px) and (max-width: 1023.98px){.gta{padding:72px var(--gutter) 40px}.gta__panel{border-radius:32px;box-shadow:var(--shadow-panel)}.gta__photo{height:clamp(340px,52vw,480px)}.gta__photo-img{top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-position:62% 30%}.gta__copy{padding:4px 40px 40px;gap:18px}.gta__title{font-size:clamp(40px,5.6vw,52px);line-height:1.06;letter-spacing:-.03em}.gta__lead{max-width:36em;font-size:17px;line-height:1.6}.gta__spacer{display:none}.gta__row .gta__stores{flex-wrap:nowrap;gap:12px}.gta__row .store-buttons__btn{flex:1 1 0}.gta__fine{font-size:14px;line-height:normal}}.gta__watch{position:relative;display:flex;flex-wrap:wrap;gap:8px}@media (max-width: 767.98px){.gta__watch .watch-link{font-size:13.5px}}.faq{--faq-card: #f8f8f6;--faq-card-hover: #f3f3f0;--legal-bg: #e8e7e2;--doc-line: rgba(0, 0, 0, .07);display:flex;flex-direction:column;align-items:center;gap:calc(64 * var(--u));padding:calc(96 * var(--u)) var(--gutter) calc(72 * var(--u));background:var(--site-bg)}.faq__head{display:flex;flex-direction:column;align-items:center;gap:calc(18 * var(--u));text-align:center}.faq__title{margin:0;font-family:var(--font-display);font-weight:700;font-size:calc(56 * var(--u));line-height:calc(59 * var(--u));letter-spacing:-.03em;color:var(--ink)}.faq__lead{margin:0;max-width:29.5em;font-family:var(--font-body);font-size:max(16px,calc(19 * var(--u)));line-height:1.579;color:var(--ink-secondary)}.faq__columns{display:grid;grid-template-columns:1fr 1fr;gap:calc(24 * var(--u));align-items:start;width:100%}.faq__columns--single{grid-template-columns:1fr}.faq__col{display:flex;flex-direction:column;gap:calc(12 * var(--u));min-width:0}.faq-item{border-radius:calc(22 * var(--u));background:var(--faq-card);box-shadow:0 12px 15px #0000;transition:background-color var(--dur) var(--ease-out),box-shadow var(--dur) var(--ease-out)}.faq-item:hover{background:var(--faq-card-hover)}.faq-item--open,.faq-item--open:hover{position:relative;z-index:1;background:#fff;box-shadow:0 12px 15px #00000029}.faq-item__heading{margin:0;font:inherit}.faq-item__btn{display:flex;align-items:center;gap:16px;width:100%;margin:0;padding:calc(22 * var(--u)) calc(24 * var(--u));border:0;border-radius:inherit;background:none;font-family:var(--font-body);text-align:left;color:var(--ink);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:padding-bottom var(--dur) var(--ease-out)}.faq-item__heading{border-radius:inherit}.faq-item__btn:focus-visible{outline:2px solid var(--brand-primary);outline-offset:2px;border-radius:calc(22 * var(--u))}.faq-item--open .faq-item__btn{padding-bottom:calc(12 * var(--u))}.faq-item__q{flex:1 1 0;min-width:0;font-weight:500;font-size:max(15px,calc(16.5 * var(--u)));line-height:max(20px,calc(22 * var(--u)))}.faq-item--open .faq-item__q{font-weight:600}.faq-item__toggle{position:relative;flex-shrink:0;width:32px;height:32px;border-radius:16px;background:#0000000d;transition:background-color var(--dur) var(--ease-out)}.faq-item__btn:hover .faq-item__toggle{background:#00000017}.faq-item--open .faq-item__toggle,.faq-item--open .faq-item__btn:hover .faq-item__toggle{background:var(--ink)}.faq-item__bar{position:absolute;top:50%;left:50%;border-radius:1.1px;background:var(--ink);transition:transform var(--dur) var(--ease-out),background-color var(--dur) var(--ease-out)}.faq-item__bar--h{width:14px;height:2.2px;transform:translate(-50%,-50%)}.faq-item__bar--v{width:2.2px;height:14px;transform:translate(-50%,-50%)}.faq-item--open .faq-item__bar{background:#fff}.faq-item--open .faq-item__bar--v{transform:translate(-50%,-50%) rotate(90deg)}.faq-item__panel{display:grid;grid-template-rows:0fr;transition:grid-template-rows var(--dur) var(--ease-out)}.faq-item--open .faq-item__panel{grid-template-rows:1fr}.faq-item__panel-inner{min-height:0;overflow:hidden}.faq-item__a{margin:0;padding:0 calc(24 * var(--u)) calc(22 * var(--u));font-family:var(--font-body);font-size:max(14px,calc(15.5 * var(--u)));line-height:1.613;color:var(--ink-secondary);opacity:0;transition:opacity var(--dur) var(--ease-out)}.faq-item--open .faq-item__a{opacity:1}.faq__contact{margin:0;font-family:var(--font-body);font-size:15px;line-height:normal;text-align:center}.faq__contact-label{color:var(--ink-muted)}.faq__contact-link{margin-left:2px;font-weight:600;color:var(--ink);text-decoration:underline;text-underline-position:from-font;text-decoration-thickness:from-font;overflow-wrap:anywhere;transition:color var(--dur-fast) var(--ease-out)}.faq__contact-link:hover{color:var(--brand-text)}.faq-legal{display:flex;align-items:center;gap:calc(32 * var(--u));width:100%;padding:calc(48 * var(--u)) calc(40 * var(--u)) calc(48 * var(--u)) calc(48 * var(--u));border-radius:calc(32 * var(--u));background:var(--legal-bg)}.faq-legal__intro{display:flex;flex:1 1 0;flex-direction:column;gap:calc(12 * var(--u));min-width:0}.faq-legal__title{margin:0;font-family:var(--font-display);font-weight:700;font-size:max(22px,calc(30 * var(--u)));line-height:1.1333;letter-spacing:-.02em;color:var(--ink)}.faq-legal__title-line{display:block;white-space:nowrap}.faq-legal__text{margin:0;max-width:24em;font-family:var(--font-body);font-size:max(13px,calc(15 * var(--u)));line-height:1.5333;color:var(--ink-secondary)}.faq-legal-doc{position:relative;display:block;flex:0 0 auto;align-self:stretch;width:calc(350 * var(--u));min-width:240px;color:var(--ink);text-decoration:none;border-radius:16px;transition:transform var(--dur) var(--ease-out)}.faq-legal-doc__behind{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:16px;background:#ffffffa6;box-shadow:0 6px 14px -6px #0000001f;transition:transform var(--dur) var(--ease-out)}.faq-legal-doc--privacy .faq-legal-doc__behind{transform:translate(calc(-17.6 * var(--u)),calc(16.86 * var(--u))) rotate(3deg)}.faq-legal-doc--terms .faq-legal-doc__behind{transform:translate(calc(21.1 * var(--u)),calc(-1.46 * var(--u))) rotate(-3deg)}.faq-legal-doc__sheet{position:relative;display:flex;height:100%;flex-direction:column;gap:calc(16 * var(--u));min-height:calc(434 * var(--u));padding:calc(26 * var(--u)) calc(26 * var(--u)) calc(22 * var(--u));border-radius:16px;background:#fff;box-shadow:0 1px 2px #0000000f,0 18px 36px -14px #00000038;transition:box-shadow var(--dur) var(--ease-out)}.faq-legal-doc:hover{transform:translateY(-4px)}.faq-legal-doc:hover .faq-legal-doc__sheet{box-shadow:0 1px 2px #0000000f,0 26px 44px -16px #00000047}.faq-legal-doc--privacy:hover .faq-legal-doc__behind{transform:translate(calc(-22 * var(--u)),calc(18 * var(--u))) rotate(4.5deg)}.faq-legal-doc--terms:hover .faq-legal-doc__behind{transform:translate(calc(25 * var(--u)),calc(-2 * var(--u))) rotate(-4.5deg)}.faq-legal-doc:active{transform:translateY(-1px)}.faq-legal-doc:focus-visible{outline:2px solid var(--brand-primary);outline-offset:4px;border-radius:18px}.faq-legal-doc__top{display:flex;align-items:center;justify-content:space-between;gap:8px}.faq-legal-doc__logo{width:auto;height:max(12px,calc(16 * var(--u)))}.faq-legal-doc__date{font-family:var(--font-mono);font-size:max(10px,calc(11.5 * var(--u)));line-height:normal;white-space:nowrap;color:var(--ink-muted)}.faq-legal-doc__rule{display:block;height:1px;background:var(--doc-line)}.faq-legal-doc__name{font-family:var(--font-display);font-weight:700;font-size:max(18px,calc(24 * var(--u)));line-height:1.1667;letter-spacing:-.015em}.faq-legal-doc__desc{font-family:var(--font-body);font-size:max(12px,calc(13.5 * var(--u)));line-height:1.5556;color:var(--ink-secondary)}.faq-legal-doc__desc--short{display:none}.faq-legal-doc__points{display:flex;flex-direction:column;gap:calc(16 * var(--u))}.faq-legal-doc__point{display:flex;align-items:flex-start;gap:calc(12 * var(--u));line-height:1.4615}.faq-legal-doc__num{flex-shrink:0;font-family:var(--font-mono);font-size:max(11px,calc(12 * var(--u)));line-height:max(17px,calc(19 * var(--u)));color:var(--brand-deep)}.faq-legal-doc__point-text{flex:0 1 calc(260 * var(--u));min-width:0;font-family:var(--font-body);font-size:max(12px,calc(13 * var(--u)));line-height:max(17px,calc(19 * var(--u)));color:var(--ink)}.faq-legal-doc__cta{display:flex;align-items:center;justify-content:space-between;margin-top:auto;padding-top:calc(14 * var(--u));border-top:1px solid var(--doc-line);font-family:var(--font-body);font-weight:600;font-size:max(12.5px,calc(13.5 * var(--u)));line-height:max(15px,calc(16 * var(--u)));white-space:nowrap}.faq-legal-doc__arrow{flex-shrink:0;transition:transform var(--dur-fast) var(--ease-out)}.faq-legal-doc:hover .faq-legal-doc__arrow{transform:translate(2px,-2px)}.faq-legal-doc__arrow--m{display:none}@media (min-width: 768px) and (max-width: 1023.98px){.faq{gap:48px;padding:80px var(--gutter) 56px}.faq__title{font-size:clamp(40px,5.4vw,48px);line-height:1.06}.faq-item__btn{padding:18px 20px}.faq-item--open .faq-item__btn{padding-bottom:10px}.faq-item__a{padding:0 20px 18px}.faq-item{border-radius:20px}.faq__columns{gap:16px}.faq__col{gap:10px}.faq-legal{flex-wrap:wrap;align-items:stretch;gap:28px 32px;padding:40px 40px 44px;border-radius:28px}.faq-legal__intro{flex:1 0 100%}.faq-legal-doc{flex:1 1 0;width:auto}.faq-legal-doc__sheet{height:100%;min-height:0;gap:14px;padding:22px 22px 18px}.faq-legal-doc__points{gap:12px}.faq-legal-doc__point-text{flex:1 1 0}}@media (max-width: 767.98px){.faq{gap:calc(28 * var(--u));padding:calc(88 * var(--u)) var(--inset-panel) calc(24 * var(--u))}.faq__head{gap:calc(14 * var(--u));padding-inline:calc(18 * var(--u))}.faq__title{font-size:calc(36 * var(--u));line-height:calc(40 * var(--u));letter-spacing:-.025em}.faq__lead{max-width:19.4em;font-size:max(15px,calc(16.5 * var(--u)));line-height:1.5758}.faq__lead-extra{display:none}.faq__col{gap:calc(10 * var(--u))}.faq-item{border-radius:calc(20 * var(--u))}.faq-item__btn{padding:calc(18 * var(--u))}.faq-item__btn:focus-visible{border-radius:calc(20 * var(--u))}.faq-item--open .faq-item__btn{padding-bottom:calc(12 * var(--u))}.faq-item__q{font-size:max(14.5px,calc(15.5 * var(--u)))}.faq-item__a{padding:0 calc(18 * var(--u)) calc(18 * var(--u));font-size:max(13.5px,calc(14.5 * var(--u)));line-height:1.5862}.faq__contact{display:flex;flex-direction:column;padding-inline:calc(18 * var(--u));font-size:14.5px;line-height:22px}.faq__contact-link{margin-left:0}.faq-legal{flex-direction:column;align-items:stretch;gap:calc(14 * var(--u));padding:calc(28 * var(--u)) calc(12 * var(--u)) calc(12 * var(--u));border-radius:calc(28 * var(--u))}.faq-legal__intro{flex:none;gap:calc(8 * var(--u));padding:0 calc(12 * var(--u)) calc(8 * var(--u))}.faq-legal__title{font-size:calc(24 * var(--u));line-height:calc(28 * var(--u));letter-spacing:-.015em}.faq-legal__title-line{display:inline;white-space:normal}.faq-legal__text{max-width:none;font-size:max(13px,calc(14 * var(--u)));line-height:1.5}.faq-legal-doc{width:100%;min-width:0}.faq-legal-doc:hover{transform:none}.faq-legal-doc__behind,.faq-legal-doc__rule,.faq-legal-doc__points,.faq-legal-doc__desc--full,.faq-legal-doc__arrow--d{display:none}.faq-legal-doc__desc--short,.faq-legal-doc__arrow--m{display:block}.faq-legal-doc__sheet{gap:calc(12 * var(--u));min-height:0;padding:calc(20 * var(--u)) calc(20 * var(--u)) calc(16 * var(--u));box-shadow:0 10px 24px -12px #0000002e}.faq-legal-doc:hover .faq-legal-doc__sheet{box-shadow:0 14px 28px -12px #0000003d}.faq-legal-doc__logo{height:calc(14 * var(--u))}.faq-legal-doc__date{font-size:max(10px,calc(11 * var(--u)))}.faq-legal-doc__name{font-size:calc(20 * var(--u));line-height:calc(24 * var(--u));letter-spacing:-.012em}.faq-legal-doc__desc{font-size:max(12.5px,calc(13.5 * var(--u)));line-height:1.4815}.faq-legal-doc__cta{padding-top:calc(12 * var(--u))}}@media (prefers-reduced-motion: reduce){.faq-item__panel,.faq-item__a,.faq-legal-doc,.faq-legal-doc__behind{transition:none}}.faq-item__watch{margin:calc(-8 * var(--u)) calc(24 * var(--u)) calc(22 * var(--u));opacity:0;transition:opacity var(--dur) var(--ease-out),background-color var(--dur-fast) var(--ease-out)}.faq-item--open .faq-item__watch{opacity:1}@media (min-width: 768px) and (max-width: 1023.98px){.faq-item__watch{margin:-6px 20px 18px}}@media (max-width: 767.98px){.faq-item__watch{margin:calc(-6 * var(--u)) calc(18 * var(--u)) calc(18 * var(--u));font-size:13.5px}}@media (prefers-reduced-motion: reduce){.faq-item__watch{transition:none}}.legal{--legal-card: #ffffff;--legal-hair: rgba(0, 0, 0, .07);--legal-hair-soft: rgba(0, 0, 0, .06);--legal-num-faint: #b5bab4;--legal-table: #f6f6f3;--legal-table-head: #edede8;--legal-contact-bg: #0c1a12;--legal-glance-shadow: 0 1px 2px rgba(0, 0, 0, .04), 0 18px 40px -20px rgba(0, 0, 0, .14);--legal-inset: var(--inset-panel);color:var(--ink)}.legal__header{display:flex;flex-direction:column;padding-top:calc(104 * var(--u))}.legal__intro{display:flex;flex-direction:column;align-items:flex-start;gap:18px;padding:0 var(--gutter) 28px}.legal__back{display:inline-flex;align-items:center;gap:8px;font-size:14.5px;font-weight:600;line-height:normal;color:var(--ink);border-radius:6px;transition:color var(--dur-fast) var(--ease-out)}.legal__back-icon{transform:rotate(180deg);transition:transform var(--dur-fast) var(--ease-out)}.legal__back:hover{color:var(--brand-text)}.legal__back:hover .legal__back-icon{transform:rotate(180deg) translate(3px)}.legal__title{font-family:var(--font-display);font-weight:700;font-size:calc(46 * var(--u));line-height:calc(48 / 46);letter-spacing:-.03em;color:var(--ink);overflow-wrap:break-word}.legal__title-line{display:block}.legal__dates{display:flex;flex-direction:column;align-items:flex-start;gap:4px;font-family:var(--font-mono);font-size:12.5px;line-height:normal;color:var(--ink-secondary)}.legal__dates-rule{display:none;width:1px;height:14px;background:#0000002e}.legal__lede{font-size:16px;line-height:26px;color:var(--ink-secondary);max-width:46em}.legal__note{font-size:15px;line-height:24px;color:var(--ink-muted);max-width:50em}.legal__glance{margin:0 var(--legal-inset);padding:24px 26px 10px;border-radius:28px;background:var(--legal-card);box-shadow:var(--legal-glance-shadow)}.legal__panel-label{font-family:var(--font-body);font-size:13.5px;font-weight:600;line-height:normal;color:var(--ink-muted)}.legal__glance-list{margin:0}.legal__glance-row{display:flex;align-items:center;gap:12px;padding:16px 0;border-bottom:1px solid var(--legal-hair);font-size:15.5px;font-weight:500;line-height:22px;color:var(--ink)}.legal__glance-row:last-child{border-bottom:0}.legal__glance-row img{flex-shrink:0}.legal__body{display:flex;flex-direction:column;gap:12px;padding:10px var(--legal-inset) 12px}.legal__toc{display:none}.legal__select{position:relative;display:flex;align-items:center;gap:10px;padding:16px 18px;border-radius:18px;background:var(--legal-card);transition:box-shadow var(--dur-fast) var(--ease-out)}.legal__select:hover{box-shadow:0 0 0 1px var(--line)}.legal__select:focus-within{outline:2px solid var(--brand-primary);outline-offset:3px}.legal__select-text{display:flex;flex:1 1 0;min-width:0;flex-direction:column;gap:2px;line-height:normal}.legal__select-label{font-size:12px;font-weight:500;color:var(--ink-muted)}.legal__select-current{display:flex;align-items:baseline;gap:.5em;min-width:0;font-size:15px;font-weight:600;color:var(--ink)}.legal__select-current span:first-child{flex-shrink:0}.legal__select-current span:last-child{min-width:0;overflow-wrap:anywhere}.legal__select-count{flex-shrink:0;font-size:12.5px;line-height:normal;color:var(--ink-muted);white-space:nowrap}.legal__select-chev{flex-shrink:0}.legal__select-input{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:0;cursor:pointer;font-size:16px;-moz-appearance:none;appearance:none;-webkit-appearance:none}.legal__doc{min-width:0;padding:28px 22px 32px;border-radius:28px;background:var(--legal-card)}.legal__section+.legal__section{border-top:1px solid var(--legal-hair);padding-top:32px}.legal__h2{display:flex;align-items:flex-start;gap:14px;padding-bottom:14px;line-height:30px;border-radius:0}.legal__h2:focus-visible{outline-offset:6px;border-radius:8px}.legal__h2-num{flex-shrink:0;font-family:var(--font-mono);font-weight:400;font-size:13px;color:var(--brand-deep)}.legal__h2-title{flex:1 1 0;min-width:0;font-family:var(--font-display);font-weight:700;font-size:24px;letter-spacing:-.02em;color:var(--ink);overflow-wrap:break-word}.legal__sub{padding:14px 0 8px;font-size:16.5px;font-weight:600;line-height:26px;color:var(--ink);max-width:46em}.legal__p{padding:6px 0;font-size:15.5px;line-height:26px;color:var(--ink-secondary);max-width:46em;overflow-wrap:break-word}.legal__list{margin:0}.legal__item{display:flex;align-items:flex-start;gap:14px;padding:6px 0;font-size:15.5px;line-height:26px;color:var(--ink-secondary)}.legal__bullet{display:flex;flex-shrink:0}.legal__bullet-d{display:none}.legal__item-text{flex:1 1 0;min-width:0;max-width:46em;overflow-wrap:break-word}.legal__lead{font-weight:600;color:var(--ink)}.legal__table-wrap{padding:14px 0 10px}.legal__table{display:none}.legal__cards{display:flex;flex-direction:column;gap:10px;margin:0}.legal__card{display:flex;flex-direction:column;gap:8px;padding:16px;border-radius:18px;background:var(--legal-table);overflow-wrap:break-word}.legal__card-name{font-size:15px;font-weight:600;line-height:normal;color:var(--ink)}.legal__card-purpose{font-size:14px;line-height:20px;color:var(--ink-secondary)}.legal__card-shares{font-size:13.5px;line-height:19px;color:var(--ink-muted)}.legal__card-shares strong{font-weight:600}.legal__contact{padding:0 var(--legal-inset) 40px}.legal__contact-panel{display:flex;flex-direction:column;align-items:flex-start;padding:32px 24px;border-radius:28px;background:var(--legal-contact-bg);color:#fff}.legal__contact-copy{display:flex;flex-direction:column;gap:10px}.legal__contact-title{font-family:var(--font-display);font-weight:700;font-size:28px;line-height:32px;letter-spacing:-.025em;color:#fff}.legal__contact-lead{font-size:16px;line-height:25px;color:#ffffffad}.legal__contact-actions{display:flex;flex-direction:column;align-items:flex-start;gap:12px}.legal__email-btn{box-shadow:var(--shadow-brand-m),var(--inset-highlight)}.legal__email-btn:focus-visible{outline-color:#fff}.legal__contact-email{font-family:var(--font-mono);font-size:14.5px;line-height:normal;color:#ffffffb3;overflow-wrap:anywhere;border-radius:4px;transition:color var(--dur-fast) var(--ease-out)}.legal__contact-email:hover{color:#fff;text-decoration:underline;text-underline-offset:3px}@media (min-width: 768px){.legal{--legal-inset: var(--gutter)}.legal__header{padding-top:140px}.legal__intro{gap:22px;padding-bottom:40px}.legal__title{font-size:max(56px,calc(80 * var(--u)));line-height:calc(82 / 80);letter-spacing:-.035em}.legal__title-line{display:inline}.legal__dates{flex-direction:row;align-items:center;gap:14px;font-size:13.5px}.legal__dates-rule{display:block}.legal__lede{font-size:max(18px,calc(18 * var(--u)));line-height:calc(30 / 18)}.legal__note{font-size:max(16px,calc(16 * var(--u)));line-height:1.625}.legal__body{gap:16px;padding-top:16px;padding-bottom:24px}.legal__doc{padding:max(32px,calc(56 * var(--u))) max(32px,calc(64 * var(--u))) max(40px,calc(64 * var(--u)));border-radius:32px}.legal__section+.legal__section{padding-top:44px}.legal__h2{padding-bottom:18px;line-height:1.2}.legal__h2-num{font-size:max(14px,calc(14 * var(--u)));line-height:max(36px,calc(36 * var(--u)))}.legal__h2-title{font-size:max(30px,calc(30 * var(--u)))}.legal__sub{padding:18px 0 8px;font-size:max(18px,calc(18 * var(--u)));line-height:calc(26 / 18)}.legal__p,.legal__item{font-size:max(16.5px,calc(16.5 * var(--u)));line-height:calc(28 / 16.5)}.legal__item{padding-left:4px}.legal__bullet-m{display:none}.legal__bullet-d{display:block;height:calc(28 / 16.5 * 1em);width:auto}.legal__table{display:table;width:100%;table-layout:fixed;border-collapse:separate;border-spacing:0;border-radius:20px;overflow:hidden;background:var(--legal-table);font-size:max(14.5px,calc(14.5 * var(--u)));line-height:calc(21 / 14.5);text-align:left;overflow-wrap:break-word}.legal__cards{display:none}.legal__table th,.legal__table td{padding:16px 20px 16px 0;vertical-align:top}.legal__table tr>:first-child{width:28.34%;padding-left:22px}.legal__table tr>:nth-child(2){width:36.1%}.legal__table tr>:last-child{padding-right:16px}.legal__table thead th{padding-top:14px;padding-bottom:14px;background:var(--legal-table-head);font-size:max(13px,calc(13 * var(--u)));font-weight:600;color:var(--ink-muted)}.legal__table tbody tr>*{border-top:1px solid var(--legal-hair-soft)}.legal__table tbody th{font-weight:600;color:var(--ink)}.legal__table tbody td{font-weight:400;color:var(--ink-secondary)}.legal__contact{padding-bottom:96px}.legal__contact-panel{flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:24px 32px;padding:max(40px,calc(48 * var(--u))) max(32px,calc(56 * var(--u)));border-radius:36px}.legal__contact-title{max-width:calc(560 * var(--u));min-width:12em;font-size:max(32px,calc(36 * var(--u)));line-height:calc(40 / 36)}.legal__contact-lead{max-width:max(320px,calc(520 * var(--u)));font-size:max(16px,calc(16 * var(--u)));line-height:1.5625}.legal__contact-actions{align-items:flex-end}}@media (min-width: 1024px){.legal__header{flex-direction:row;align-items:flex-end;justify-content:space-between;gap:40px;padding:calc(168 * var(--u)) var(--gutter) calc(56 * var(--u))}.legal__intro{flex:0 1 calc(680 * var(--u));min-width:0;padding:0}.legal__glance{flex:0 0 max(340px,calc(420 * var(--u)));margin:0}.legal__back{font-size:max(14.5px,calc(14.5 * var(--u)))}.legal__dates,.legal__panel-label{font-size:max(13.5px,calc(13.5 * var(--u)))}.legal__contact-email{font-size:max(14.5px,calc(14.5 * var(--u)))}.legal__glance-row{font-size:max(15.5px,calc(15.5 * var(--u)));line-height:calc(22 / 15.5)}.legal__body{display:grid;grid-template-columns:max(240px,calc(300 * var(--u))) minmax(0,1fr);align-items:start;gap:calc(24 * var(--u));padding:calc(24 * var(--u)) var(--gutter) calc(96 * var(--u))}.legal__select{display:none}.legal__toc{position:sticky;top:var(--nav-offset);display:flex;flex-direction:column;gap:2px;max-height:calc(100vh - var(--nav-offset) - 24px);overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;padding:20px 12px 14px;border-radius:24px;background:var(--legal-card)}.legal__toc-label{padding:0 10px 10px}.legal__toc-list{display:flex;flex-direction:column;gap:2px;margin:0}.legal__toc-link{display:flex;align-items:flex-start;gap:12px;padding:9px 10px;border-radius:12px;font-size:max(14px,calc(14 * var(--u)));line-height:calc(20 / 14);color:var(--ink-secondary);transition:background-color var(--dur-fast) var(--ease-out),color var(--dur-fast) var(--ease-out)}.legal__toc-num{flex-shrink:0;font-family:var(--font-mono);font-size:max(12.5px,calc(12.5 * var(--u)));color:var(--legal-num-faint);transition:color var(--dur-fast) var(--ease-out)}.legal__toc-title{flex:1 1 0;min-width:0;font-weight:500}.legal__toc-link:hover{background:#0b15100a;color:var(--ink)}.legal__toc-link:focus-visible{outline-offset:0;border-radius:12px}.legal__toc-link.is-active{background:var(--ring-fill);color:var(--brand-deep)}.legal__toc-link.is-active .legal__toc-num{color:var(--brand-deep)}.legal__toc-link.is-active .legal__toc-title{font-weight:600}.legal__contact{padding:0 var(--gutter) calc(128 * var(--u))}}.phone{--p: 1px;position:relative;width:calc(300 * var(--p));height:calc(650 * var(--p));flex-shrink:0;overflow:hidden;background:var(--phone-body);border:calc(2.4 * var(--p)) solid var(--phone-bezel);border-radius:calc(47 * var(--p));box-shadow:var(--shadow-phone);font-family:var(--font-body);color:var(--text-primary);-webkit-user-select:none;user-select:none}.phone img{display:block;max-width:none;width:100%;height:100%}.phone__screen{position:absolute;left:calc(7.6 * var(--p));top:calc(7.6 * var(--p));width:calc(280 * var(--p));height:calc(630 * var(--p));overflow:hidden;border-radius:calc(38 * var(--p));background:#fff}.phone__island{position:absolute;left:calc(104.1 * var(--p));top:calc(15.6 * var(--p));width:calc(87 * var(--p));height:calc(25 * var(--p));border-radius:calc(12.5 * var(--p));background:var(--phone-island)}.phone__app{display:flex;flex-direction:column;width:100%;height:calc(605.949 * var(--p));overflow:hidden;background:var(--bg-canvas)}.phone__status{flex-shrink:0;display:flex;align-items:center;justify-content:space-between;height:calc(34.462 * var(--p));padding:0 calc(17.231 * var(--p))}.phone__time{font-size:calc(9.333 * var(--p));line-height:calc(12.923 * var(--p));font-weight:600;white-space:nowrap}.phone__indicators{display:flex;align-items:center;gap:calc(2.872 * var(--p))}.phone__ind{position:relative;display:block;width:calc(11.487 * var(--p));height:calc(11.487 * var(--p))}.phone__ind img{position:absolute}.phone__ind--signal img{left:8.33%;top:20.83%;width:79.17%;height:58.34%;transform:scale(1.1185,1.1608)}.phone__ind--wifi img{left:8.33%;top:18.75%;width:83.34%;height:62.5%;transform:scale(1.1125,1.15)}.phone__ind--battery img{left:8.33%;top:25%;width:83.34%;height:50%;transform:scale(1.1125,1.1875)}.phone__topbar{flex-shrink:0;display:flex;align-items:center;gap:calc(5.744 * var(--p));padding:calc(2.872 * var(--p)) calc(14.359 * var(--p))}.phone__back{display:flex;align-items:center;justify-content:center;width:calc(31.59 * var(--p));height:calc(31.59 * var(--p));border-radius:999px;background:var(--bg-container)}.phone__back img{width:calc(7.06 * var(--p));height:calc(10.65 * var(--p));transform:rotate(-90deg)}.phone__title{display:flex;flex-direction:column;gap:calc(1.436 * var(--p));white-space:nowrap}.phone__title-main{font-size:calc(11.487 * var(--p));line-height:calc(15.795 * var(--p));font-weight:600}.phone__title-sub{font-size:calc(8.615 * var(--p));line-height:calc(11.487 * var(--p));color:var(--text-muted)}.phone__content{flex:1 0 0;min-height:0;display:flex;flex-direction:column;gap:calc(8.615 * var(--p));padding:calc(8.615 * var(--p)) calc(14.359 * var(--p));overflow:hidden}.phone__empty{padding:calc(5.744 * var(--p));border-radius:calc(17.231 * var(--p));background:var(--bg-container)}.phone__empty-card{display:flex;flex-direction:column;align-items:center;gap:calc(2.872 * var(--p));padding:calc(22.974 * var(--p)) calc(11.487 * var(--p));border-radius:calc(14.359 * var(--p));text-align:center}.phone__empty-title{font-size:calc(12.923 * var(--p));line-height:calc(17.231 * var(--p));font-weight:600}.phone__empty-text{font-size:calc(10.051 * var(--p));line-height:calc(14.359 * var(--p));font-weight:500;color:var(--text-muted)}.phone__row{display:flex;align-items:center;gap:calc(8.615 * var(--p));padding:calc(8.615 * var(--p)) calc(11.487 * var(--p)) calc(8.615 * var(--p)) calc(8.615 * var(--p));border-radius:calc(17.231 * var(--p));background:var(--bg-container)}.phone__tile{position:relative;flex-shrink:0;width:calc(28.718 * var(--p));height:calc(28.718 * var(--p));border-radius:calc(11.487 * var(--p))}.phone__tile--pending{background:var(--status-pending-solid)}.phone__tile--success{background:var(--status-success-solid)}.phone__tile-icon{position:absolute;left:calc(7.179 * var(--p));top:calc(7.179 * var(--p));width:calc(14.359 * var(--p));height:calc(14.359 * var(--p))}.phone__tile-icon img{position:absolute}.phone__tile-icon--lock img{top:5.21%;right:13.54%;bottom:5.21%;left:13.54%;width:auto;height:auto}.phone__tile-icon--users img{top:11.46%;right:7.29%;bottom:11.46%;left:7.29%;width:auto;height:auto}.phone__row-text{flex:1 0 0;min-width:0;display:flex;flex-direction:column;gap:calc(1.436 * var(--p))}.phone__row-title{font-size:calc(10.769 * var(--p));line-height:calc(14.359 * var(--p));font-weight:500;white-space:nowrap}.phone__row-sub{font-size:calc(8.615 * var(--p));line-height:calc(11.487 * var(--p));color:var(--text-muted)}.phone__row-action{flex-shrink:0;font-size:calc(8.615 * var(--p));line-height:calc(11.487 * var(--p));font-weight:500;color:var(--brand-text)}.phone__actions{flex-shrink:0;display:flex;flex-direction:column;gap:calc(4.308 * var(--p));height:calc(63.179 * var(--p));padding:calc(4.308 * var(--p)) calc(14.359 * var(--p)) calc(2.872 * var(--p));overflow:hidden}.phone__cta{display:flex;align-items:center;justify-content:center;padding:calc(11.487 * var(--p)) calc(17.231 * var(--p));border-radius:999px;background:var(--brand-primary);color:var(--text-on-brand);font-size:calc(11.49 * var(--p));line-height:calc(14.359 * var(--p));font-weight:600;white-space:nowrap}.phone__secondary{display:block;padding-top:calc(2.872 * var(--p));text-align:center;font-size:calc(8.615 * var(--p));line-height:calc(11.487 * var(--p));font-weight:500;color:var(--brand-text)}.phone__home{flex-shrink:0;display:flex;align-items:flex-end;justify-content:center;height:calc(24.41 * var(--p));padding:calc(2.872 * var(--p)) 0}.phone__home-bar{display:block;width:calc(96.205 * var(--p));height:calc(3.59 * var(--p));border-radius:999px;background:var(--text-primary)}.nf{position:relative;overflow:hidden;isolation:isolate;min-height:calc(900 * var(--u));padding:calc(254 * var(--u)) var(--gutter) calc(96 * var(--u))}.nf__copy{position:relative;z-index:1;width:calc(560 * var(--u));display:flex;flex-direction:column;align-items:flex-start;gap:calc(24 * var(--u))}.nf__title{font-family:var(--font-display);font-weight:700;font-size:calc(80 * var(--u));line-height:calc(82 / 80);letter-spacing:-.035em;color:var(--ink)}.nf__title span{display:block}.nf__lead{font-size:max(17px,calc(19 * var(--u)));line-height:calc(30 / 19);color:var(--ink-secondary)}.nf__actions{display:flex;flex-wrap:wrap;gap:12px}.nf__popular{display:flex;flex-wrap:wrap;align-items:center;gap:8px 24px;padding-top:20px;border-top:1px solid var(--line);font-size:max(14.5px,calc(14.5 * var(--u)));line-height:normal;white-space:nowrap}.nf__popular-label{color:var(--ink-muted)}.nf__popular a{font-weight:600;color:var(--ink);border-radius:4px;transition:color var(--dur-fast) var(--ease-out)}.nf__popular a:hover{color:var(--brand-text)}.nf__art{--a: var(--u);position:absolute;z-index:0;left:calc(600 * var(--a));top:calc(60 * var(--a));width:calc(880 * var(--a));height:calc(880 * var(--a))}.nf__ring{position:absolute;display:block;max-width:none}.nf__ring img{display:block;width:100%;height:100%;max-width:none}.nf__ring--1{top:0;right:0;bottom:0;left:0;width:100%;height:100%}.nf__ring--2{left:calc(120 * var(--a));top:calc(120 * var(--a));width:calc(640 * var(--a));height:calc(640 * var(--a))}.nf__ring--3{left:calc(240 * var(--a));top:calc(240 * var(--a));width:calc(400 * var(--a));height:calc(400 * var(--a))}.nf__phone{--p: var(--a);position:absolute;left:calc(290 * var(--a));top:calc(140 * var(--a))}@media (min-width: 1024px){.only-below-desktop.nf__ring{display:none}}@media (max-width: 1023.98px){.hide-below-desktop.nf__ring{display:none}.nf{min-height:0;padding-bottom:0}.nf__art{position:relative;left:50%;top:auto;translate:-50% 0;width:calc(520 * var(--a));height:calc(580 * var(--a));margin-top:calc(23 * var(--a))}.nf__ring--1{inset:0 0 auto 0;height:calc(520 * var(--a))}.nf__ring--2{left:calc(70 * var(--a));top:calc(70 * var(--a));width:calc(380 * var(--a));height:calc(380 * var(--a))}.nf__ring--3{left:calc(140 * var(--a));top:calc(140 * var(--a));width:calc(240 * var(--a));height:calc(240 * var(--a))}.nf__phone{--p: calc(var(--a) * .73333);left:calc(150 * var(--a));top:calc(60 * var(--a))}}@media (min-width: 768px) and (max-width: 1023.98px){.nf{padding-top:152px}.nf__copy{width:auto;gap:24px}.nf__title{font-size:72px}.nf__lead{max-width:46ch}.nf__art{--a: 1.3px;margin-top:32px}}@media (max-width: 767.98px){.nf{padding-top:calc(108 * var(--u))}.nf__copy{width:auto;align-items:stretch;gap:18px}.nf__title{font-size:calc(44 * var(--u));line-height:calc(48 / 44);letter-spacing:-.03em}.nf__lead{font-size:16.5px;line-height:26px}.nf__actions{flex-direction:column;gap:18px}}.get{min-height:calc(760 * var(--u));padding:calc(220 * var(--u)) var(--gutter) calc(120 * var(--u));display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:48px calc(96 * var(--u))}.get__copy{flex:1 1 calc(560 * var(--u));min-width:0;display:flex;flex-direction:column;align-items:flex-start;gap:calc(24 * var(--u))}.get__title{font-family:var(--font-display);font-weight:700;font-size:max(48px,calc(80 * var(--u)));line-height:calc(82 / 80);letter-spacing:-.035em;color:var(--ink)}.get__title span{display:block}.get__lead{max-width:44ch;font-size:max(17px,calc(19 * var(--u)));line-height:calc(30 / 19);color:var(--ink-secondary)}.get__stores{margin-top:8px}.get__fine{font-size:14px;line-height:normal;color:var(--ink-muted)}.get__qr{flex:0 0 auto;margin-right:calc(80 * var(--u))}@media (max-width: 1023.98px){.get{padding-top:140px}}@media (max-width: 767.98px){.get{min-height:0;padding:calc(108 * var(--u)) var(--gutter) 64px}.get__copy{align-items:stretch;gap:18px}.get__title{font-size:calc(44 * var(--u));line-height:calc(48 / 44);letter-spacing:-.03em}.get__lead{font-size:16.5px;line-height:26px}}.gpage{display:flex;flex-direction:column;gap:calc(28 * var(--u));padding:calc(var(--nav-offset) + 28 * var(--u)) var(--gutter) calc(96 * var(--u));background:var(--site-bg);font-family:var(--font-body)}.gpage__back{align-self:flex-start;display:inline-flex;align-items:center;gap:8px;padding:6px 2px;border-radius:6px;font-size:14px;font-weight:600;color:var(--ink)}.gpage__back:hover{text-decoration:underline;text-underline-offset:3px}.gpage__head{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:calc(24 * var(--u)) calc(48 * var(--u))}.gpage__heading{display:flex;flex-direction:column;gap:calc(14 * var(--u));min-width:0}.gpage__title{margin:0;font-family:var(--font-display);font-weight:700;font-size:max(34px,calc(64 * var(--u)));line-height:1.04;letter-spacing:-.035em;color:var(--ink);overflow-wrap:anywhere}.gpage__lead{max-width:44em;font-size:max(15.5px,calc(18 * var(--u)));line-height:1.6;color:var(--ink-secondary)}.gpage__aside{display:flex;flex-direction:column;align-items:flex-end;gap:16px}.gpage__facts{display:flex;gap:28px;margin:0}.gpage__facts div{display:flex;flex-direction:column;gap:2px}.gpage__facts dt{font-size:12.5px;color:var(--ink-muted)}.gpage__facts dd{margin:0;font-family:var(--font-mono);font-size:20px;font-weight:500;color:var(--ink)}.gpage__actions{display:flex;flex-wrap:wrap;gap:10px}.gpage__stage{--side: max(300px, calc(360 * var(--u)));--gap: max(16px, calc(20 * var(--u)));display:grid;grid-template-columns:minmax(0,1fr) var(--side);gap:var(--gap);width:min(100%,calc((100dvh - var(--nav-offset) - 40px) * 16 / 9 + var(--side) + var(--gap)));margin-inline:auto}.gpage__screen{align-self:start;overflow:hidden;border-radius:max(18px,calc(28 * var(--u)));box-shadow:var(--shadow-panel)}.gpage__chapters{position:relative;min-height:0}.gpage__chapters>.chapters{position:absolute;top:0;right:0;bottom:0;left:0;padding:16px 8px 8px;border-radius:max(18px,calc(28 * var(--u)));background:#fff;box-shadow:0 1px 2px #0000000a}.gpage__more{display:flex;flex-direction:column;gap:16px;margin-top:calc(40 * var(--u))}.gpage__more-title{margin:0;font-family:var(--font-display);font-weight:700;font-size:max(22px,calc(28 * var(--u)));letter-spacing:-.02em;color:var(--ink)}.gpage__more-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:calc(16 * var(--u));margin:0;padding:0;list-style:none}.gpage__more-list .gcard{height:100%}@media (max-width: 1023.98px){.gpage{gap:24px;padding:calc(var(--nav-offset) + 16px) var(--gutter) 72px}.gpage__head{grid-template-columns:minmax(0,1fr)}.gpage__aside{flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:space-between}.gpage__stage{grid-template-columns:minmax(0,1fr);width:100%}.gpage__chapters>.chapters{position:static}.gpage__more-list{grid-template-columns:minmax(0,1fr);gap:12px}}@media (max-width: 767.98px){.gpage{padding-inline:var(--inset-panel)}.gpage__back,.gpage__head,.gpage__more-title{margin-inline:calc(12 * var(--u))}.gpage__title{font-size:calc(38 * var(--u))}.gpage__aside{flex-direction:column;align-items:stretch}.gpage__actions>*{flex:1 1 auto}.gpage__actions .share-btn,.gpage__actions .btn{width:100%}}:root{--text-primary: #15181e;--text-secondary: #5c6370;--text-muted: #6e747e;--text-faint: #a9adb5;--text-on-brand: #ffffff;--text-on-danger: #ffffff;--icon-primary: #262a32;--icon-secondary: #6e747e;--icon-on-brand: #ffffff;--brand-primary: #26c165;--brand-icon: #1da554;--brand-text: #178745;--brand-tint: #f0faf4;--bg-page: #f5f5f7;--bg-canvas: #ffffff;--bg-surface: #ffffff;--bg-elevated: #ffffff;--bg-container: #f5f5f5;--bg-fill: #f0f0f2;--bg-fill-hover: #e9eaed;--bg-scrim: #0e1014;--border-row: #f0f0f2;--border-strong: #d0d2d7;--stroke-hairline: 1px;--cta-bg: #15181e;--cta-text: #ffffff;--money-in: #178745;--money-out: #15181e;--status-success-fg: #178745;--status-success-bg: #eaf8f0;--status-success-solid: #1da554;--status-info-fg: #1d5fbf;--status-info-bg: #eaf2fd;--status-info-solid: #2f80ed;--status-warning-fg: #9a5b00;--status-warning-bg: #fff6e5;--status-warning-solid: #f5a524;--status-danger-fg: #c0272d;--status-danger-bg: #fdeeee;--status-danger-solid: #e5484d;--status-pending-fg: #5b3fd1;--status-pending-bg: #f1eefe;--status-pending-solid: #7c5cfc;--status-neutral-fg: #5c6370;--status-neutral-solid: #a9adb5;--info-500: #2f80ed;--data-4: #f5a524;--neutral-0: #ffffff;--color-dark: #141b34;--color-style: #2a353d;--space-0: 0px;--space-1: 2px;--space-2: 4px;--space-3: 6px;--space-4: 8px;--space-5: 12px;--space-6: 16px;--space-8: 24px;--radius-md: 12px;--radius-lg: 16px;--radius-pill: 999px;--site-bg: #efeeea;--ink: #0b1510;--ink-body: #2a322d;--ink-secondary: #4e5651;--ink-muted: #6b726c;--ink-nav: rgba(11, 21, 16, .62);--brand-deep: #0e7a3d;--ring-fill: #e3f4e8;--ring-stroke: rgba(38, 193, 101, .25);--line: rgba(0, 0, 0, .08);--line-soft: rgba(0, 0, 0, .06);--line-on-photo: rgba(255, 255, 255, .22);--text-on-photo: rgba(255, 255, 255, .8);--glass: rgba(255, 255, 255, .8);--glass-strong: rgba(255, 255, 255, .82);--phone-body: #121413;--phone-bezel: #4a4e4b;--phone-island: #050505;--radius-btn-s: 11px;--radius-btn-m: 14px;--radius-btn-l: 18px;--radius-icon-btn: 12px;--radius-nav: 22px;--radius-nav-m: 20px;--radius-panel: 32px;--radius-panel-m: 28px;--shadow-brand: 0 6px 8px rgba(30, 158, 82, .45);--shadow-brand-m: 0 6px 16px -6px rgba(30, 158, 82, .45);--shadow-ghost: 0 1px 1px rgba(0, 0, 0, .06);--shadow-ghost-m: 0 1px 2px rgba(0, 0, 0, .06);--shadow-dark: 0 6px 8px rgba(11, 21, 16, .28);--shadow-nav: 0 8px 24px -12px rgba(0, 0, 0, .18);--shadow-panel: 0 24px 60px -24px rgba(0, 0, 0, .25);--shadow-panel-m: 0 20px 50px -20px rgba(0, 0, 0, .22);--shadow-phone: 0 10px 24px -8px rgba(0, 0, 0, .22), 0 50px 90px -24px rgba(0, 0, 0, .38);--inset-highlight: inset 0 1px 0 rgba(255, 255, 255, .28);--font-body: "Inter", system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--font-display: "Space Grotesk", "Inter", system-ui, -apple-system, "Segoe UI", sans-serif;--font-mono: "Geist Mono", ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;--ease-out: cubic-bezier(.22, 1, .36, 1);--dur-fast: .16s;--dur: .28s;--u: clamp(.82px, calc(100vw / 390), 1.2px);--gutter-m: max(16px, 6.154vw);--gutter-d: max(16px, 8.333vw);--gutter: var(--gutter-m);--inset-panel: max(8px, 3.077vw);--inset-panel-sm: 1.667vw;--nav-top: max(12px, 3.077vw);--nav-offset: 88px}@media (min-width: 768px){:root{--u: max(.711px, calc(100vw / 1440));--gutter: max(24px, 6.154vw);--inset-panel: 6.667vw;--nav-top: 16px}}@media (min-width: 1024px){:root{--gutter: var(--gutter-d);--nav-top: max(16px, 1.667vw);--nav-offset: 104px}}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;overflow-x:clip}html,body{margin:0;padding:0}body{min-height:100vh;min-height:100dvh;background:var(--site-bg);color:var(--ink);font-family:var(--font-body);font-size:16px;line-height:1.5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;overflow-x:clip}#root{min-height:100vh;min-height:100dvh;display:flex;flex-direction:column}main{flex:1 0 auto;display:block}h1,h2,h3,h4,h5,h6,p,figure,blockquote,dl,dd,ul,ol{margin:0}ul[role=list],ol[role=list]{list-style:none;padding:0}img,picture,svg,video{display:block;max-width:100%}button,input,select,textarea{font:inherit;color:inherit}button{background:none;border:0;padding:0;cursor:pointer}a{color:inherit;text-decoration:none}[id]{scroll-margin-top:var(--nav-offset)}:focus{outline:none}:focus-visible{outline:2px solid var(--brand-primary);outline-offset:3px;border-radius:6px}::selection{background:#26c16538}.container{width:100%;padding-inline:var(--gutter)}.visually-hidden{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.skip-link{position:fixed;top:8px;left:8px;z-index:1000;padding:10px 16px;border-radius:var(--radius-md);background:var(--cta-bg);color:var(--cta-text);font-weight:600;transform:translateY(-160%);transition:transform var(--dur-fast) var(--ease-out)}.skip-link:focus-visible{transform:none}.skip-link:not(:focus){clip-path:inset(50%);pointer-events:none}.eyebrow-mono{font-family:var(--font-mono);font-weight:400;font-size:14px;line-height:normal;color:var(--brand-deep)}@media (max-width: 767.98px){.eyebrow-mono{font-size:13px}}@media (max-width: 1023.98px){.only-desktop{display:none!important}}@media (min-width: 1024px){.only-below-desktop{display:none!important}}@media (max-width: 767.98px){.visually-hidden-mobile{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.hide-mobile{display:none!important}}@media (min-width: 768px){.only-mobile{display:none!important}}@media (prefers-reduced-motion: reduce){html:focus-within{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}
