.payout-logo-carousel{border-block:1px solid #dce8ef;min-width:0;max-width:1224px;margin:48px auto 0;padding:20px 0 16px}.payout-logo-carousel>h2{letter-spacing:0;text-align:center;color:#25465d;justify-content:center;align-items:center;min-height:44px;font-family:Caros,sans-serif;font-size:16px;font-weight:500;line-height:1.5;display:flex}.bank-transfer-mark{color:#000;text-align:left;align-items:center;gap:8px;font-size:14px;font-weight:500;line-height:1.25;display:inline-flex}.bank-transfer-mark>svg{flex:none;width:24px;height:24px}.bank-transfer-mark>span{max-width:65px}@media (width<=1000px){.payout-logo-carousel{margin-inline:24px}}@media (width<=720px){.payout-logo-carousel{margin:34px 16px 0}.bank-transfer-mark{font-size:13px}}.payout-logo-viewport{width:100%;margin-top:.5rem;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 1rem calc(100% - 1rem),#0000);mask-image:linear-gradient(90deg,#0000,#000 1rem calc(100% - 1rem),#0000)}.payout-logo-track,.payout-logo-group,.payout-logo-sequence{width:max-content;display:flex}.payout-logo-track{will-change:transform;animation:32s linear infinite payout-logo-loop}.payout-logo-group,.payout-logo-sequence{flex-shrink:0}.payout-logo-slot{flex:0 0 7rem;justify-content:center;align-items:center;width:7rem;height:4rem;display:flex}.payout-service-logo{filter:brightness(0);object-fit:contain;height:auto;display:block}.payout-service-logo--paypal{width:5.5rem}.payout-service-logo--wise{width:5.875rem}.payout-service-logo--revolut{width:6.25rem}.payout-service-logo--stripe{width:4.25rem}@media (hover:hover){.payout-logo-carousel:hover .payout-logo-track{animation-play-state:paused}}@media (width>=640px){.payout-logo-viewport{-webkit-mask-image:linear-gradient(90deg,#0000,#000 2rem calc(100% - 2rem),#0000);mask-image:linear-gradient(90deg,#0000,#000 2rem calc(100% - 2rem),#0000)}.payout-logo-slot{flex-basis:10rem;width:10rem;height:4.5rem}.payout-service-logo--paypal{width:6.375rem}.payout-service-logo--wise{width:6.75rem}.payout-service-logo--revolut{width:7.25rem}.payout-service-logo--stripe{width:4.875rem}}@keyframes payout-logo-loop{to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.payout-logo-sequence--repeat,.payout-logo-group--duplicate{display:none}.payout-logo-viewport{overflow:visible;-webkit-mask-image:none;mask-image:none}.payout-logo-track,.payout-logo-group,.payout-logo-sequence{width:100%}.payout-logo-track{will-change:auto;animation:none;transform:none}.payout-logo-sequence{flex-wrap:wrap;justify-content:center}}@font-face{font-family:Caros;src:url(/fonts/CarosSoft.ttf)}@font-face{font-family:Caros;src:url(/fonts/CarosSoftMedium.ttf);font-weight:500}@font-face{font-family:Caros;src:url(/fonts/CarosSoftBold.ttf);font-weight:700}@font-face{font-family:Fraunces;src:url(/fonts/fraunces.ttf);font-weight:100 900}:root{color:#143047;font-synthesis:none;--ink:#143047;--muted:#526b80;--accent:#006ee6;--surface:#fff;--line:#1430471b;--cream:#fff;--dark:#143047;background:#fff;font-family:Caros,sans-serif}*{box-sizing:border-box;scrollbar-width:none}::-webkit-scrollbar{display:none}html{scroll-behavior:smooth}body{margin:0}button,input,select,textarea{font:inherit}a{color:inherit;text-underline-offset:4px}button,a,input,select,textarea{touch-action:manipulation}button,a{-webkit-tap-highlight-color:transparent}button{cursor:pointer}button:disabled{cursor:wait;opacity:.55}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,summary:focus-visible{outline:2px solid var(--accent);outline-offset:4px}button,.button{border:1px solid var(--line);color:var(--ink);background:0 0;border-radius:999px;justify-content:center;align-items:center;gap:24px;min-height:46px;padding:12px 22px;text-decoration:none;transition:background .2s,transform .2s;display:inline-flex}.primary{background:var(--accent);color:var(--dark);border-color:var(--accent);font-weight:500}.primary:not(:disabled):hover{background:#e3f6d4;transform:translateY(-2px)}button svg,.button svg{width:23px;height:23px}p{color:var(--muted);line-height:1.7}h1,h2,h3{letter-spacing:-.035em;margin:0;font-weight:450;line-height:1.08}h1,h2{font-family:Fraunces,serif}h1{font-size:clamp(48px,7vw,94px)}h2{font-size:clamp(32px,4vw,53px)}h3{font-size:24px}small,.fine{color:var(--muted);font-size:13px;line-height:1.65}.site-shell{background:radial-gradient(45% 25% at 95% 4%,#5376501b,#0000),#fff;min-height:100vh;position:relative;overflow:hidden}.site-shell:before{content:"";pointer-events:none;z-index:0;background-image:radial-gradient(circle at 5% 15%,#ffffff80 .6px,#0000 1.2px),radial-gradient(circle at 45% 9%,#ffffff70 .7px,#0000 1.3px),radial-gradient(circle at 85% 70%,#ffffff30 .7px,#0000 1.3px);background-size:283px 323px,389px 461px,507px 371px;position:absolute;inset:0}.site-shell>*{position:relative}main{display:block}.site-header{border-bottom:1px solid var(--line);z-index:3;justify-content:space-between;align-items:center;max-width:1320px;margin:0 auto;padding:30px 48px;display:flex}.wordmark{letter-spacing:-2px;font-family:Caros,sans-serif;font-size:32px;font-weight:700;line-height:1;text-decoration:none}.wordmark small{letter-spacing:.1em;text-transform:uppercase;margin-top:8px;font-family:Caros,sans-serif;font-size:10px;font-weight:500;display:block}.site-header nav{align-items:center;gap:26px;display:flex}.language select{color:var(--muted);background:0 0;border:0;max-width:130px;padding:12px 0;font-size:13px}.language option{background:var(--surface);color:var(--ink)}.header-sign-in{gap:16px;font-size:14px;text-decoration:none;display:flex}.hero{grid-template-columns:1.06fr 1fr;align-items:center;gap:45px;max-width:1320px;min-height:665px;margin:auto;padding:100px 48px;display:grid}.eyebrow{text-transform:uppercase;letter-spacing:.14em;color:var(--accent);align-items:center;gap:9px;margin-bottom:23px;font-size:11px;font-weight:500;display:flex}.eyebrow i{background:var(--accent);border-radius:50%;width:6px;height:6px}.hero h1{max-width:670px}.hero-description{max-width:470px;margin:28px 0 30px;font-size:18px;line-height:1.7}.hero-actions{align-items:center;gap:30px;display:flex}.quiet-link{background:0 0;border:0;border-radius:0;align-items:center;gap:16px;min-height:0;padding:0;font-size:14px;text-decoration:none;display:inline-flex}.hero-note{margin-top:22px;font-size:12px}.hero-art{aspect-ratio:1;place-items:center;display:grid;position:relative}.hero-art img{object-fit:contain;z-index:2;filter:drop-shadow(0 24px 30px #0003);width:100%;height:100%;animation:1s both arrive;position:relative;transform:rotate(-8deg)}.art-sun{background:#63e1de;border-radius:50%;width:72%;height:72%;position:absolute;box-shadow:0 0 100px #006ee612}.art-orbit{border:1px solid #d5e9b629;border-radius:50%;width:96%;height:96%;position:absolute;transform:rotate(30deg)scaleY(.74)}.orbit-two{width:110%;height:110%;transform:rotate(-30deg)scaleY(.82)}.art-star{color:#006ee6;z-index:3;font-size:34px;position:absolute}.star-one{top:5%;left:17%}.star-two{font-size:58px;bottom:26%;right:1%}.art-label{z-index:4;color:#29422c;background:#fff;border-radius:8px;grid-template-columns:1fr 1fr;gap:10px;width:190px;padding:22px 25px;display:grid;position:absolute;bottom:3%;left:4%;transform:rotate(-7deg);box-shadow:0 10px 40px #0003}.art-label span{letter-spacing:-1px;font-size:22px;font-weight:700}.art-label i{text-align:right;font-size:24px;font-style:normal}.art-label small{color:#29422c;letter-spacing:.12em;font-size:12px}.benefits{border-block:1px solid var(--line);grid-template-columns:repeat(3,1fr);gap:50px;max-width:1320px;margin:auto;padding:48px 80px;display:grid}.benefits article{position:relative}.benefits article>span{color:var(--muted);font-size:11px;position:absolute;top:4px;right:0}.benefits h2{letter-spacing:-.04em;font-family:Fraunces,serif;font-size:58px}.benefits h2 small{color:var(--ink);font-family:Caros,sans-serif;font-size:20px}.benefits p{max-width:310px;margin-bottom:0;font-size:13px}.steps{grid-template-columns:.85fr 1.4fr;gap:75px;max-width:1320px;margin:auto;padding:105px 48px;display:grid}.section-intro h2{max-width:340px}.step-grid{grid-template-columns:repeat(3,1fr);align-items:center;gap:40px;display:grid}.step-grid article{border-top:1px solid var(--line);min-height:150px;padding-top:18px}.step-number{color:var(--accent);font-family:Fraunces,serif;font-size:30px}.step-grid h3{margin-top:40px;font-family:Caros,sans-serif;font-size:20px}.calculator{background:var(--cream);max-width:1224px;color:var(--dark);border-radius:8px;grid-template-columns:1fr 1fr;gap:100px;margin:0 auto;padding:70px;display:grid}.calculator p,.calculator small{color:#607060}.calculator h2{font-size:48px}.calculator-controls{flex-direction:column;gap:28px;display:flex}.calculator-controls label{font-size:13px;display:block}.calculator-controls output{float:right;font-weight:700}.calculator-controls input[type=range]{accent-color:#4d6c3c;width:100%;min-height:22px;margin-top:20px;padding:0}.input-affix{border-bottom:1px solid #25402d40;align-items:center;gap:12px;margin-top:10px;display:flex}.input-affix span{color:#607060;font-size:12px}.input-affix input{min-height:44px;color:var(--dark);background:0 0;border:0;outline:none;width:100%;padding:4px;font-size:22px}.calculator-result{border-top:1px solid #25402d40;flex-direction:column;gap:8px;padding-top:22px;display:flex}.calculator-result>span{font-size:13px}.calculator-result strong{letter-spacing:-.05em;font-family:Fraunces,serif;font-size:70px;font-weight:450}.calculator-result small{font-size:12px}.faq{grid-template-columns:.8fr 1.3fr;gap:115px;max-width:1320px;margin:auto;padding:110px 48px;display:grid}.faq h2{max-width:300px}.faq img{object-fit:contain;margin-top:30px}.faq-list details{border-bottom:1px solid var(--line);padding:24px 0}.faq-list summary{cursor:pointer;justify-content:space-between;gap:30px;font-size:17px;list-style:none;display:flex}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary>span{color:var(--accent);font-size:24px}.faq-list details[open] summary>span{transform:rotate(45deg)}.faq-list p{max-width:580px;margin:18px 0 0;font-size:14px}.closing{border-top:1px solid var(--line);text-align:center;max-width:1224px;margin:auto;padding:75px 40px 105px}.closing .eyebrow{justify-content:center}.closing h2{max-width:650px;margin:0 auto 35px;font-size:58px}.site-footer{border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:35px;max-width:1320px;margin:auto;padding:40px 48px;display:flex}.site-footer .wordmark{font-size:26px}.site-footer nav{flex-wrap:wrap;flex:1;justify-content:flex-end;gap:26px;display:flex}.site-footer nav a{color:var(--muted);font-size:12px;text-decoration:none}.site-footer>small{width:100%;font-size:10px}.legal{max-width:840px;min-height:60vh;margin:0 auto;padding:90px 40px}.legal h1{margin-bottom:30px;font-size:58px}.legal p{font-size:17px}.legal .button{margin-top:25px}.sign-in{grid-template-columns:1fr 1fr;gap:100px;max-width:1140px;margin:auto;padding:100px 40px;display:grid}.sign-in h1{font-size:64px}.sign-in p{font-size:18px}.application-layout{grid-template-columns:.8fr 1fr;gap:110px;max-width:1210px;margin:auto;padding:80px 40px 100px;display:grid}.application-intro h1{font-size:58px}.application-intro>p{font-size:16px}.application-steps{gap:22px;margin:36px 0;padding:0;list-style:none;display:grid}.application-steps li{color:var(--muted);align-items:center;gap:15px;font-size:14px;display:flex}.application-steps li>span{border:1px solid var(--line);border-radius:50%;place-items:center;width:32px;height:32px;font-size:11px;display:grid}.application-steps li[aria-current]{color:var(--accent)}.application-steps li[aria-current]>span{border-color:var(--accent);background:#006ee610}.application-intro img{object-fit:contain;transform:rotate(-5deg)}.application-form{border:1px solid var(--line);background:#ffffffb3;border-radius:14px;align-self:start;padding:32px}.form-heading{align-items:center;gap:15px;margin-bottom:30px;display:flex}.form-heading h2{flex:1;font-size:30px}.navigation-action{border:0;width:38px;height:38px;min-height:0;padding:7px}.form-heading>.fine{font-size:11px}form{flex-direction:column;gap:24px;display:flex}label{flex-direction:column;gap:9px;font-size:13px;display:flex}input,select,textarea{width:100%;min-height:48px;color:var(--ink);background:#ffffff80;border:1px solid #ffffff26;border-radius:8px;padding:12px 14px;font-size:15px}textarea{resize:vertical;line-height:1.6}select{appearance:auto}fieldset{border:0;margin:0;padding:0}legend{margin-bottom:12px;font-size:13px}.choice-grid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.radio-choice{border:1px solid var(--line);border-radius:9px;flex-direction:row;align-items:center;gap:10px;padding:15px;display:flex}.radio-choice input,.check input{width:18px;height:18px;min-height:0;accent-color:var(--accent);flex:none;padding:0}.check{flex-direction:row;align-items:flex-start;gap:12px;font-size:13px;line-height:1.65;display:flex}.check input{margin-top:3px}.check a{color:var(--accent);font-size:12px}.notice{color:#18567d;border:1px solid #b7dcf655;border-radius:8px;padding:15px 18px;font-size:14px;line-height:1.6}.notice p{color:inherit;margin-bottom:0;font-size:13px}.application-review{border:1px solid var(--line);background:#fff7;border-radius:9px;padding:20px}.application-review h3{font-size:22px}.application-review p{font-size:13px}.application-success{text-align:center;grid-column:1/-1;max-width:700px;margin:auto;padding:30px}.application-success img{object-fit:contain}.application-success .eyebrow{justify-content:center}.application-success h1{font-size:58px}.application-success .button{margin-top:20px}.code-preview{border:1px solid var(--line);border-radius:10px;flex-direction:column;gap:10px;padding:25px;display:flex}.code-preview strong{color:var(--accent);letter-spacing:.1em;font-size:30px}.portal{max-width:1300px;margin:auto;padding:55px 48px 90px}.portal-heading{justify-content:space-between;align-items:center;display:flex}.portal-heading h1{font-size:50px}.portal-heading .eyebrow{margin-bottom:15px}.portal-tabs{border-bottom:1px solid var(--line);white-space:nowrap;gap:24px;margin:35px 0;display:flex;overflow-x:auto}.portal-tabs button{min-width:80px;color:var(--muted);border:0;border-bottom:2px solid #0000;border-radius:0;padding:12px 0}.portal-tabs button[aria-current]{color:var(--accent);border-bottom-color:var(--accent)}.share-card{background:var(--cream);color:var(--dark);border-radius:10px;grid-template-columns:1fr 1.1fr;gap:65px;padding:35px;display:grid}.share-card h2{font-size:38px}.share-card p{color:#607060;font-size:14px}.share-link{flex-direction:column;gap:10px;display:flex}.share-link>span{text-transform:uppercase;letter-spacing:.08em;font-size:11px}.share-link>strong{letter-spacing:.05em;font-size:27px}.share-link input{color:var(--dark);background:#fff5;border-color:#25402d30;font-size:13px}.share-link button.primary{background:var(--dark);border-color:var(--dark);color:var(--cream)}.share-link summary{cursor:pointer;margin-top:10px;font-size:12px}.button-row{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.button-row button{min-height:40px;padding:10px 18px;font-size:13px}.metric-grid{grid-template-columns:repeat(4,1fr);gap:16px;margin:25px 0;display:grid}.metric{background:var(--surface);border:1px solid var(--line);border-radius:9px;flex-direction:column;gap:18px;padding:25px 22px;display:flex}.metric>span{color:var(--muted);font-size:12px}.metric>strong{font-family:Fraunces,serif;font-size:37px;font-weight:450}.portal-columns{grid-template-columns:1.15fr .85fr;gap:24px;margin:25px 0;display:grid}.panel{border:1px solid var(--line);background:#fff8;border-radius:10px;margin-bottom:24px;padding:30px}.portal-columns .panel{margin-bottom:0}.panel h2{margin-bottom:22px;font-size:30px}.panel p{font-size:14px}.help-panel{grid-template-columns:1fr 110px;align-content:start;display:grid}.help-panel>img{object-fit:contain;grid-area:1/2/4;width:110px;height:110px}.help-panel>h2,.help-panel>p,.help-panel>a{grid-column:1}.help-panel h2{margin-top:10px}.help-panel a{color:var(--accent);font-size:13px}.activity-list article{border-bottom:1px solid var(--line);gap:15px;padding:15px 0;display:flex}.activity-list article>i{background:var(--accent);border-radius:50%;width:8px;height:8px;margin-top:6px}.activity-list strong{font-size:14px}.activity-list p{margin:5px 0}.activity-list small{font-size:11px}.tools{gap:20px;margin-bottom:25px;display:flex}.tools>label{flex:1}.table-scroll{overflow:auto}table{border-collapse:collapse;text-align:start;width:100%;font-size:14px}th{text-transform:uppercase;letter-spacing:.08em;color:var(--muted);text-align:start;border-bottom:1px solid var(--line);padding:12px;font-size:10px;font-weight:500}td{border-bottom:1px solid var(--line);padding:20px 12px}td>small{margin-top:5px;font-size:11px;display:block}.empty{text-align:center;color:var(--muted);padding:35px}.profile-summary{flex-direction:column;gap:14px;padding:20px 0;display:flex}.badge{border:1px solid var(--line);width:fit-content;color:var(--accent);border-radius:999px;align-self:start;align-items:center;padding:5px 10px;font-size:11px;display:inline-flex}.invoice-row{border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:20px;padding:20px 0;font-size:14px;display:flex}.invoice-row>div:first-child{flex:1;min-width:140px}.invoice-row small{display:block}.invoice-dispute{flex-direction:column;gap:15px;width:100%;display:flex}.document-row{border-bottom:1px solid var(--line);overflow-wrap:anywhere;justify-content:space-between;align-items:center;gap:20px;padding:18px 0;font-size:13px;display:flex}.document-row>span{min-width:0}.upload-control{border:1px dashed var(--line);cursor:pointer;text-align:center;border-radius:8px;margin:20px 0;padding:16px}.upload-control input{border:0;padding:8px;font-size:11px}.portal-notice{background:var(--surface);border-radius:10px;max-width:1130px;margin:40px auto 0;padding:25px}.sr-only,.skip-link:not(:focus){clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.skip-link:focus{z-index:99;background:var(--accent);color:var(--dark);padding:15px;position:absolute;top:12px;left:12px}.cl-rootBox,.cl-cardBox{width:100%}@keyframes arrive{0%{opacity:0;transform:translateY(20px)rotate(-8deg)}to{opacity:1;transform:translateY(0)rotate(-8deg)}}@media (width>=1500px){.hero{min-height:740px}.hero-art{max-height:530px}.hero h1{font-size:103px}}@media (width<=1000px){.hero{gap:20px;min-height:600px;padding-top:70px;padding-bottom:70px}.hero h1{font-size:70px}.hero-description{font-size:16px}.hero-actions{gap:20px}.hero-actions .button{gap:15px;padding:14px 20px}.hero-art{margin-right:-30px}.benefits{gap:30px;padding-inline:48px}.steps{gap:40px}.step-grid{gap:20px}.calculator{gap:45px;margin-inline:40px;padding:45px}.calculator h2{font-size:40px}.faq,.application-layout{gap:55px}.sign-in{gap:50px}.application-form{padding:25px}.portal{padding-inline:30px}.share-card{gap:30px}.metric{padding:22px 15px}.metric>strong{font-size:30px}}@media (width<=720px){.site-header{padding:24px}.wordmark{font-size:28px}.wordmark small{font-size:8px}.site-header nav{gap:16px}.language select{max-width:83px;font-size:11px}.header-sign-in{gap:7px;font-size:12px}.hero{grid-template-columns:1fr;gap:15px;min-height:0;padding:60px 24px 45px}.hero h1{max-width:550px;font-size:72px}.hero-description{max-width:440px;font-size:16px}.hero-art{aspect-ratio:1;justify-self:center;width:85%;max-width:430px;margin:0}.hero-copy{z-index:3;position:relative}.hero-note{font-size:11px}.hero-actions{gap:25px}.hero-actions .button{padding:15px 22px}.hero-art .art-label{width:150px;padding:15px 20px;bottom:0;left:0}.art-label span{font-size:19px}.art-label small{font-size:9px}.benefits{grid-template-columns:1fr;gap:22px;padding:35px 24px}.benefits article{border-bottom:1px solid var(--line);grid-template-columns:125px 1fr;align-items:center;gap:20px;padding-bottom:22px;display:grid}.benefits article:last-child{border-bottom:0;padding-bottom:0}.benefits h2{font-size:46px}.benefits h2 small{font-size:13px}.benefits p{margin:0;padding-right:15px;font-size:12px}.benefits article>span{font-size:9px;top:0}.steps{grid-template-columns:1fr;gap:30px;padding:60px 24px}.section-intro h2{max-width:390px;font-size:41px}.step-grid{gap:20px}.step-grid article{min-height:110px}.step-grid h3{margin-top:20px;font-size:17px}.step-number{font-size:26px}.calculator{grid-template-columns:1fr;gap:25px;margin:0 16px;padding:30px 24px}.calculator h2{font-size:40px}.calculator p{font-size:13px}.calculator-result strong{font-size:62px}.faq{grid-template-columns:1fr;gap:15px;padding:65px 24px}.faq>div:first-child{position:relative}.faq h2{font-size:42px}.faq img{width:100px;height:100px;margin:0;position:absolute;top:10px;right:-5px}.faq-list summary{font-size:15px}.closing{padding:55px 24px 65px}.closing h2{font-size:48px}.site-footer{gap:28px;padding:30px 24px}.site-footer nav{flex:auto;justify-content:flex-start;gap:15px 20px;max-width:100%}.site-footer nav a{font-size:11px}.site-footer>small{margin-top:0}.application-layout{grid-template-columns:1fr;gap:30px;padding:50px 20px 65px}.application-intro h1{font-size:46px}.application-intro>p{font-size:14px}.application-intro>img{display:none}.application-steps{gap:15px;margin:25px 0;display:flex}.application-steps li{flex-direction:column;flex:1;align-items:flex-start;gap:8px;font-size:11px;display:flex}.application-intro .fine{margin-bottom:0;font-size:11px}.application-form{padding:24px 20px}.form-heading h2{font-size:27px}.legal{padding:60px 24px}.legal h1{font-size:45px}.legal p{font-size:15px}.sign-in{grid-template-columns:1fr;gap:35px;padding:55px 24px}.sign-in h1{font-size:45px}.sign-in p{font-size:15px}.portal{padding:40px 18px 60px}.portal-heading h1{font-size:42px}.portal-tabs{gap:20px;margin:25px 0}.portal-tabs button{min-width:65px;font-size:13px}.share-card{grid-template-columns:1fr;gap:15px;padding:25px}.share-card h2{font-size:35px}.share-card p{font-size:13px}.metric-grid{grid-template-columns:1fr 1fr;gap:10px}.metric{gap:12px;padding:19px 15px}.metric>strong{font-size:32px}.metric>span{font-size:11px}.portal-columns{grid-template-columns:1fr;gap:20px}.panel{margin-bottom:20px;padding:24px 20px}.panel h2{font-size:28px}.panel p{font-size:13px}.tools{flex-direction:column;gap:15px}.invoice-row{gap:15px;font-size:13px}.invoice-row .button-row{width:100%}.help-panel h2{font-size:27px}.application-success{padding:0}.application-success h1{font-size:46px}.portal-notice{margin-inline:20px}.benefits .eyebrow{font-size:9px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.store-pricing{border-top:1px solid #25402d40;gap:15px;margin-top:20px;padding:18px 0;display:grid}.store-pricing select{color:var(--dark);background:#fff5;border-color:#25402d40}.store-pricing option{background:var(--cream);color:var(--dark)}.store-pricing>strong{font-size:19px}.store-pricing label{font-size:12px}.store-pricing .fine{margin:0;font-size:11px}.calculator-market{grid-template-columns:1fr 1fr;gap:15px;display:grid}.calculator-controls select,.calculator-controls input[type=number]{color:var(--dark);background:#fff5;border-color:#25402d40;margin-top:10px}.calculator-controls select option{background:var(--cream);color:var(--dark)}.calculator-controls legend{font-size:13px}.calculator-plan{gap:10px;display:flex}.calculator-plan button{color:var(--dark);border-color:#25402d40;flex:1}.calculator-plan button[aria-pressed=true]{background:var(--dark);color:var(--cream);border-color:var(--dark)}.calculator-abu{object-fit:contain;margin-top:30px;display:block}.calculator .quiet-link{color:#3a5738;margin-top:12px;font-size:12px}.step-grid p{margin-top:15px;font-size:12px;line-height:1.7}.art-label small{white-space:nowrap;grid-column:1/-1;font-size:10px}.calculator-result strong{font-size:60px}@media (width<=720px){.calculator-abu{display:none}.calculator-result strong{font-size:51px}.step-grid p{font-size:11px}.step-grid{gap:15px}}.legal>section{margin-top:40px}.legal>section>h2{letter-spacing:-.025em;font-family:Caros,sans-serif;font-size:23px;line-height:1.3}.legal .legal-version{border-bottom:1px solid var(--line);padding-bottom:18px;font-size:13px}.legal-links{color:var(--accent);flex-wrap:wrap;gap:24px;margin-top:35px;font-size:13px;display:flex}.portal-dialog{border:1px solid var(--line);background:var(--surface);color:var(--ink);border-radius:14px;width:min(540px,100vw - 32px);max-height:85vh;padding:30px;overflow:auto}.portal-dialog::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#050c12aa}.portal-dialog .form-heading h2{font-size:30px}.portal-dialog .activity-list small{margin-top:8px;display:block}.portal-dialog .form-heading .navigation-action{margin-left:auto}.portal-dialog>p{font-size:13px}.passwordless-panel{border:1px solid var(--line);background:#fffb;border-radius:14px;padding:32px}.passwordless-panel>img{object-fit:contain;margin:0 auto 20px;display:block}.passwordless-panel h2{font-size:34px}.passwordless-panel p{font-size:13px;line-height:1.7}.passwordless-panel form{margin-top:25px}.passwordless-actions{flex-direction:column;align-items:flex-start;gap:17px;margin-top:24px;display:flex}.passwordless-actions .quiet-link{color:var(--accent);font-size:12px}.passwordless-panel>.fine{border-top:1px solid var(--line);margin-top:25px;padding-top:20px;font-size:11px}.portal-forecast{margin:35px 0}.portal-forecast>h2{margin-bottom:20px;font-size:32px}.portal-forecast .calculator{gap:50px;padding:40px}.portal-forecast .calculator h2{font-size:40px}.brand-resources{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.brand-resources>a{border:1px solid var(--line);border-radius:10px;flex-direction:column;align-items:center;gap:10px;padding:20px 12px;font-size:14px;text-decoration:none;display:flex}.brand-resources img{object-fit:contain}.brand-resources small{color:var(--accent);font-size:11px}@media (width<=720px){.portal-forecast .calculator{gap:25px;margin:0;padding:25px}.portal-forecast .calculator h2{font-size:35px}.brand-resources{grid-template-columns:1fr;gap:10px}.brand-resources>a{text-align:left;grid-template-columns:70px 1fr;align-items:center;padding:16px;display:grid}.brand-resources img{grid-row:1/3;width:70px;height:70px}.brand-resources small{grid-column:2}}.panel h3{letter-spacing:-.02em;border-top:1px solid var(--line);margin:28px 0 20px;padding-top:22px;font-family:Caros,sans-serif;font-size:17px;line-height:1.4}.panel .check{margin-top:18px}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--ink:#143047;--muted:#526b80;--accent:#006ee6;--surface:#fff;--line:#dce7ef;--cream:#fff;--dark:#143047;color:var(--ink);background:#fff}.site-shell{background:#fff}.site-shell:before{background-image:radial-gradient(circle at 5% 15%,#006ee626 .7px,#0000 1.2px),radial-gradient(circle at 45% 9%,#10b99d26 .7px,#0000 1.3px),radial-gradient(circle at 85% 70%,#006ee618 .7px,#0000 1.3px)}.site-header{border-color:#e2ebf2}.wordmark>span{color:#006ee6}.wordmark small{color:#547087}.hero{padding-top:85px;padding-bottom:90px}.hero h1{color:#15324a;letter-spacing:-.055em;font-size:clamp(65px,7.4vw,108px);line-height:1.02}.hero h1 em{color:#006ee6;font-style:italic;font-weight:450}.eyebrow{color:#007c70;letter-spacing:.13em;font-weight:700}.eyebrow i{background:#00b596}.hero-description{color:#47667d;font-size:18px}.hero-note{color:#5c7386}.header-sign-in{color:#0a6ed0;font-weight:500}.primary{color:#fff;background:#006ee6;border-color:#006ee6;font-weight:700;box-shadow:0 6px 16px #006ee622}.primary:not(:disabled):hover{background:#006bda;border-color:#006bda;box-shadow:0 9px 24px #006ee633}.hero-actions .primary{padding:17px 25px}.quiet-link{color:#0872da;font-weight:500}button:not(:disabled):hover,.button:hover{background:#006ee608}.primary:not(:disabled):hover{background:#006bda}.art-sun{box-shadow:none;background:#63e1de;width:77%;height:77%}.art-orbit{border-color:#006ee624}.orbit-two{border-color:#0bb89d33}.art-star{color:#006ee6}.star-two{color:#00aa8b}.hero-art img{filter:drop-shadow(0 22px 22px #125d8622)}.art-label{color:#0966c7;background:#fff;border:1px solid #dce8ef;border-radius:12px;box-shadow:0 10px 35px #1f546622}.art-label small{color:#007c70;font-weight:700}.benefits{border-color:#e0ebf2;gap:0;padding:38px 48px}.benefits article{border-right:1px solid #e0ebf2;padding:0 35px}.benefits article:first-child{padding-left:0}.benefits article:last-child{border-right:0;padding-right:0}.benefits article>span{color:#526f85;right:25px}.benefits h2{color:#006ee6}.benefits article:last-child h2{color:#00a58c}.benefits p{color:#48677e}.benefits a{color:#086bd2}.step-number{color:#006ee6}.step-grid article{border-top:2px solid #006ee6}.step-grid article:nth-child(2){border-top-color:#00b49a}.step-grid article:nth-child(2) .step-number{color:#007c70}.step-grid h3{color:#17374f;font-weight:700}.step-grid p{color:#506c81}.calculator{color:#fff;background:#006ee6;border-radius:24px;gap:65px;padding:55px;box-shadow:0 18px 50px #006ee619}.calculator h2{color:#fff}.calculator>div:first-child p{color:#e1efff}.calculator>div:first-child .fine{color:#d5e9ff}.calculator .quiet-link{color:#fff;text-decoration:underline}.calculator-abu{filter:drop-shadow(0 10px 12px #0050a02b)}.calculator-controls{color:#15384f;background:#fff;border-radius:18px;gap:23px;padding:28px;box-shadow:0 6px 18px #005bbe14}.calculator-controls label,.calculator-controls legend{color:#36546c;font-weight:500}.calculator-controls select,.calculator-controls input[type=number]{color:#143047;background:#f5faff;border:1px solid #cddfec;border-radius:9px;min-height:46px;font-size:14px}.calculator-controls select option{color:#143047;background:#fff}.calculator-controls input[type=range]{accent-color:#006ee6}.calculator-plan button{color:#286184;background:#fff;border-color:#c7dceb;border-radius:9px;min-height:43px;font-weight:500}.calculator-plan button[aria-pressed=true]{color:#fff;background:#006ee6;border-color:#006ee6}.calculator-result{border-top:1px solid #d7e5ee;padding-top:22px}.calculator-result>span{color:#46647b;font-size:12px}.calculator-result strong{color:#006ee6;overflow-wrap:anywhere;font-size:62px;font-weight:500;line-height:1.15}.calculator-result small{color:#5b758a;font-size:11px}.faq-list details{border-color:#dce8ef}.faq-list summary{color:#183a52;font-weight:500}.faq-list summary>span{color:#006ee6}.faq-list p{color:#4d6b81}.closing{border-color:#dce8ef}.closing h2{color:#17344c}.site-footer{border-color:#dce8ef}.site-footer nav a{color:#4b6c84}.site-footer small{color:#526f85}.legal h1,.legal h2{color:#15334c}.legal p{color:#4c687e}.legal a,.legal-links{color:#0872da}.application-form,.passwordless-panel{background:#fff;border:1px solid #d4e4ef;border-radius:18px;box-shadow:0 15px 55px #193d5410}.application-steps li{color:#57758a}.application-steps li>span{color:#516e84;background:#f6faff;border-color:#d5e3ed}.application-steps li[aria-current]{color:#0874de;font-weight:500}.application-steps li[aria-current]>span{color:#fff;background:#006ee6;border-color:#006ee6}.application-review{background:#f4faff;border-color:#d9e9f3}.application-review h3{color:#193b53}.application-review p{color:#4c6b81}input,select,textarea{color:#15374e;background:#f8fbfe;border-color:#cfdfea}select option{color:#15374e;background:#fff}.radio-choice{background:#fff;border-color:#d4e3ed}.radio-choice:has(input:checked){background:#edf6ff;border-color:#006ee6}.check a{color:#0874de}.radio-choice input,.check input{accent-color:#006ee6}.portal-tabs{border-color:#d8e6ef}.portal-tabs button{color:#57758a}.portal-tabs button[aria-current]{color:#006ee6;border-color:#006ee6;font-weight:700}.share-card{color:#123b43;background:#e9fff6;border:1px solid #a9e8d3;border-radius:16px}.share-card .eyebrow{color:#007c70}.share-card h2{color:#103d48}.share-card p{color:#3b6c6d}.share-link input{color:#184e54;background:#fff;border-color:#a8dacd}.share-link button{color:#0a725f;border-color:#8ecdbb}.share-link button.primary{color:#fff;background:#006ee6;border-color:#006ee6}.share-link summary{color:#086f62}.metric{background:#fff;border-color:#d9e6ef;border-radius:14px;box-shadow:0 4px 15px #1a4c6706}.metric>span{color:#52718a}.metric>strong{color:#17384f}.metric:first-child{background:#006ee6;border-color:#006ee6}.metric:first-child>span{color:#dfedff}.metric:first-child>strong{color:#fff}.panel{background:#fff;border-color:#d9e6ef;border-radius:14px;box-shadow:0 4px 15px #1a4c6706}.panel h2,.panel h3{color:#153c54}.panel p{color:#516e83}.help-panel a{color:#0873da}.activity-list article>i{background:#00b89b}.activity-list p,.activity-list small{color:#59788d}.badge{color:#076acb;background:#e5f2ff;border-color:#b3d8fc;font-weight:700}.invoice-row,.document-row,td,th,.activity-list article,.panel h3{border-color:#dce8ef}th{color:#5b778d}td small,small,.fine{color:#526f85}.profile-summary>strong{color:#153b53}.portal-dialog{background:#fff;border-color:#cfe0eb;box-shadow:0 20px 100px #183d5133}.portal-dialog::backdrop{background:#153d5066}.portal-notice{background:#eef8ff;border:1px solid #c1def5}.passwordless-actions .quiet-link{color:#0871d5}.upload-control{background:#f4faff;border-color:#aacce4}.brand-resources>a{background:#f9fcff;border-color:#cee1ee}.brand-resources>a:hover{background:#edf7ff;border-color:#78baf4}.brand-resources small{color:#0874da}.code-preview{background:#f0faff;border-color:#b9dff5}.code-preview strong{color:#006ee6}.skip-link:focus{color:#fff;background:#006ee6}@media (width<=1000px){.calculator{gap:35px;padding:40px}.calculator-controls{padding:24px}.calculator-result strong{font-size:49px}.hero h1{font-size:76px}.benefits article{padding-inline:25px}}@media (width<=720px){.hero{padding:58px 24px 45px}.hero h1{max-width:500px;font-size:65px;line-height:1.03}.hero-description{font-size:16px}.hero-art{width:90%;max-width:380px}.hero-art .art-label{border-radius:10px}.benefits{gap:23px;padding:28px 24px}.benefits article{border-bottom:1px solid #dfebf3;border-right:0;grid-template-columns:100px 1fr;padding:0 0 24px}.benefits article:first-child{padding-left:0}.benefits article:last-child{padding-bottom:0}.benefits h2{font-size:43px}.benefits article>span{right:0}.benefits p{font-size:12px}.steps{padding-block:60px}.step-grid{grid-template-columns:1fr;gap:24px}.step-grid article{grid-template-columns:40px 1fr;gap:8px 16px;min-height:0;padding-top:16px;display:grid}.step-number{grid-row:1/3}.step-grid h3{margin:0;font-size:18px}.step-grid p{margin:0;font-size:12px;line-height:1.65}.calculator{border-radius:19px;gap:25px;margin:0 16px;padding:28px 22px}.calculator h2{font-size:40px}.calculator-controls{border-radius:13px;gap:22px;padding:23px 18px}.calculator-market{gap:10px}.calculator-controls select{padding-inline:10px;font-size:12px}.calculator-result strong{font-size:48px}.calculator>div:first-child .fine{font-size:12px}.site-footer{background:#fff}.application-form,.passwordless-panel,.panel{padding:24px 20px}.portal-forecast .calculator{padding:25px 18px}.portal-forecast .calculator-controls{padding:22px 17px}.portal-forecast .calculator-result strong{font-size:43px}.brand-resources>a{background:#f7fbff}}.brand-lockup{flex:none;align-items:center;gap:12px;text-decoration:none;display:inline-flex}.brand-lockup>img{object-fit:cover;border-radius:13px;width:44px;height:44px;box-shadow:0 3px 9px #006ee61a}.brand-lockup>span{flex-direction:column;gap:5px;display:flex}.brand-lockup strong{letter-spacing:-1px;color:#17374e;font-family:Fraunces,serif;font-size:29px;font-weight:450;line-height:1}.brand-lockup small{letter-spacing:.04em;color:#52738b;font-family:Caros,sans-serif;font-size:10px;font-weight:500}.footer-lockup>img{border-radius:10px;width:36px;height:36px}.footer-lockup strong{font-size:25px}.footer-lockup small{font-size:9px}.art-label span{letter-spacing:-.8px;font-family:Fraunces,serif;font-size:25px;font-weight:450}.art-sun{background:#63e1de}.step-grid article:nth-child(3){border-top-color:#22b9ca}.step-grid article:nth-child(3) .step-number{color:#00788b}.calculator .eyebrow{color:#c4fff5}.notice{color:#18567d;background:#eef8ff;border-color:#b7dcf6}.notice p{color:#18567d}.help-panel{background:#edfff9;border-color:#a7e8d7}.passwordless-panel .notice{color:#18567d}@media (width<=720px){.brand-lockup{gap:9px}.brand-lockup>img{border-radius:10px;width:36px;height:36px}.brand-lockup strong{font-size:25px}.brand-lockup small{font-size:9px}.footer-lockup>img{width:34px;height:34px}.footer-lockup strong{font-size:23px}}.portal-heading>div:first-child{flex:1}.portal-heading .cl-rootBox{flex:none;width:auto;margin-inline-start:auto}.portal-heading .cl-userButton-root{width:auto}.suspended-notice{margin:20px 0 26px}.suspended-notice h2{color:#155584;font-size:25px}.suspended-notice p{color:#356982}.suspended-notice a{color:#0872da;margin-top:10px;font-size:13px;display:inline-block}.stripe-panel{margin-top:24px}.stripe-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;display:flex}.stripe-heading h2{margin:0}.stripe-panel>p{margin:18px 0}.stripe-panel .badge{color:#076dc1;background:#e6f5ff;border-color:#a5d7fa}.stripe-panel .notice{margin-bottom:0}@media (width<=600px){.portal-tabs{grid-template-columns:repeat(5,minmax(0,1fr));gap:0;display:grid;overflow:visible}.portal-tabs button{letter-spacing:-.02em;gap:0;min-width:0;padding:14px 2px;font-size:12px}.share-card .notice{margin:0 0 16px;font-size:12px}}.calculator>div:first-child p,.calculator>div:first-child .fine,.calculator .eyebrow,.metric:first-child>span{color:#fff}input::placeholder,textarea::placeholder{color:#526f85;opacity:1}.account-layout{justify-content:center;align-items:center;width:100%;max-width:1180px;min-height:max(600px,100svh - 340px);margin:0 auto;padding:64px 24px;display:flex}.account-status-card{text-align:center;background:#fff;border:1px solid #d4e4ef;border-radius:20px;flex-direction:column;align-items:center;width:100%;max-width:560px;min-height:620px;padding:30px 44px 36px;display:flex;box-shadow:0 14px 50px #193d5409}.account-card-top{justify-content:space-between;align-items:center;gap:20px;width:100%;min-height:36px;margin-bottom:24px;display:flex}.account-card-top .cl-rootBox{flex:none;width:auto}.account-status-card>img{object-fit:contain;margin-bottom:20px}.account-status-card h1{margin:0 0 18px;font-size:42px;line-height:1.15}.account-status-card>p{max-width:400px;margin:18px 0;font-size:15px;line-height:1.7}.account-status-card>.fine{margin:18px 0 0;font-size:12px}.signed-in-email{color:#365971;overflow-wrap:anywhere;background:#f4faff;border:1px solid #dbe9f3;border-radius:9px;max-width:100%;padding:9px 14px;font-size:13px}.account-card-actions{flex-direction:column;align-items:stretch;gap:10px;width:100%;max-width:340px;margin-top:8px;display:flex}.account-card-actions .button,.account-card-actions button{gap:12px;width:100%}.account-card-actions .quiet-link{background:0 0;border-color:#0000}.account-support{color:#006ee6;margin-top:20px;font-size:12px}.application-status>a{margin-top:18px;font-size:13px}.application-status .primary{margin-top:10px}.loading-screen{justify-content:center;min-height:620px;padding-top:46px;padding-bottom:46px}.loading-screen .eyebrow{margin-top:24px}.loading-screen h1{margin:18px 0 0;font-size:36px}.loading-screen>p{margin:16px 0 24px}.loading-brand{place-items:center;width:88px;height:88px;display:grid;position:relative}.loading-brand img{z-index:1;border-radius:18px;position:relative}.loading-spinner{border:2px solid #006ee6;border-color:#006ee6 #006ee6 #d8eaff #d8eaff;border-radius:50%;flex-shrink:0;width:22px;height:22px;animation:1s linear infinite affiliate-loading-spin;display:inline-block}.loading-brand .loading-spinner{border-width:2px;width:88px;height:88px;position:absolute;inset:0}.loading-lines{gap:12px;width:100%;max-width:260px;margin:0 auto;display:grid}.loading-lines i{background:#e6eff6;border-radius:8px;height:9px;display:block}.loading-lines i:nth-child(2){width:82%;margin:auto}.loading-lines i:nth-child(3){width:58%;margin:auto}.loading-block{text-align:center;color:#526f85;justify-content:center;align-items:center;gap:13px;min-height:110px;padding:20px 10px;font-size:13px;display:flex}.loading-metric{flex-direction:column;justify-content:center;gap:20px;min-height:126px;display:flex}.loading-metric i{background:#e6eff6;border-radius:8px;width:80%;max-width:140px;height:10px}.loading-metric i:last-child{width:52%;height:25px}.metric.loading-metric:first-child{background:#fff;border-color:#d9e6ef}.loading-panel{justify-content:center;align-items:center;min-height:300px;display:flex}.loading-panel .loading-lines{width:100%}@keyframes affiliate-loading-spin{to{transform:rotate(360deg)}}@media (width<=720px){.account-layout{min-height:max(570px,100svh - 270px);padding:40px 20px}.account-status-card{border-radius:17px;min-height:620px;padding:24px 24px 30px}.account-status-card h1{font-size:34px}.account-card-top{gap:12px;margin-bottom:22px}.account-card-top .eyebrow{font-size:10px}.account-status-card>p{font-size:14px}.account-status-card>.fine{font-size:12px}.loading-screen{padding-top:40px;padding-bottom:40px}.loading-screen h1{font-size:32px}.loading-panel{min-height:180px}.loading-metric{min-height:118px}}@media (prefers-reduced-motion:reduce){.loading-spinner{animation:none}}.calculator-result .store-purchase-condition{color:#18567d;background:#eef8ff;border:1px solid #b7dcf6;border-radius:8px;margin-top:8px;padding:10px 12px;font-size:12px;line-height:1.6;display:block}.application-form>.application-messages{margin-top:32px}.application-status>.application-messages{text-align:left;width:100%;margin-top:28px}.application-messages article+article{border-top:1px solid #d4e4ef;margin-top:16px;padding-top:16px}.privacy-history{border-top:1px solid #d4e4ef;gap:16px;margin-top:26px;padding-top:24px;display:grid}.privacy-history h3{margin:0}.privacy-history p,.privacy-history strong,.application-messages p{overflow-wrap:anywhere}.privacy-history .document-row{align-items:start;gap:12px}.privacy-history small{margin-top:6px;display:block}.benefits{align-items:center;padding-block:32px}.benefits article{flex-direction:column;align-items:flex-start;gap:12px;min-width:0;padding-inline:32px;display:flex}.benefits h2{font-size:52px;line-height:1.1}.benefits p{max-width:320px;margin:0;font-size:13px}.benefits article>div{gap:12px;display:grid}.benefits article a{text-underline-offset:4px;font-size:12px}.benefits .renewal-benefit h2{max-width:170px;font-size:32px}.steps{grid-template-columns:.9fr 1.1fr;align-items:center;gap:80px;padding-block:80px}.story-intro{background:#edfff8;border:1px solid #cceee2;border-radius:24px;padding:38px 40px 24px;position:relative;overflow:hidden}.story-intro h2{max-width:350px;font-size:clamp(34px,3.8vw,50px)}.story-intro p{color:#3d6865;max-width:280px;margin:22px 0 0;font-size:15px}.story-intro>img{object-fit:contain;width:180px;height:180px;margin:20px 0 -14px auto;display:block;transform:rotate(-6deg)}.step-grid{grid-template-columns:1fr;align-items:stretch;gap:0;margin:0;padding:0;list-style:none;display:grid}.step-grid li{grid-template-columns:48px 1fr;gap:24px;padding:28px 0;display:grid;position:relative}.step-grid li:first-child{padding-top:0}.step-grid li:last-child{padding-bottom:0}.step-grid li:not(:last-child){border-bottom:1px solid #dce8ef}.step-grid .step-number{color:#006ee6;margin-top:2px;font-size:25px;line-height:1.15}.step-grid li:nth-child(2) .step-number{color:#007c70}.step-grid li:nth-child(3) .step-number{color:#00788b}.step-grid h3{letter-spacing:-.035em;color:#17374f;margin:0;font-size:22px}.step-grid p{max-width:400px;margin:12px 0 0;font-size:14px;line-height:1.75}.faq{align-items:start;gap:100px;padding-block:90px}.faq-intro{align-self:start;position:sticky;top:32px}.faq .faq-intro>img{object-fit:contain;width:150px;height:150px;margin:24px 0 0;display:block;position:static}.faq-support{margin-top:26px;font-size:14px}.faq-support p{margin:0 0 9px}.faq-support a{color:#006ee6;font-size:13px}.faq-group+.faq-group{margin-top:42px}.faq-group>h3{letter-spacing:.09em;text-transform:uppercase;color:#007c70;border-bottom:1px solid #dce8ef;padding-bottom:12px;font-family:Caros,sans-serif;font-size:12px;line-height:1.4}.faq-list details{padding-block:21px}.faq-list summary{align-items:baseline;font-size:16px;line-height:1.45}.faq-list summary>span{flex:none;font-size:22px;line-height:1;transition:transform .2s}.faq-list p{font-size:14px;line-height:1.75}@media (width<=1000px){.steps{gap:40px}.story-intro{padding:30px}.faq{gap:50px}}@media (width<=720px){.benefits{gap:0;padding:28px 24px}.benefits article{grid-template-columns:100px 1fr;align-items:center;gap:18px;padding:22px 0;display:grid}.benefits article:first-child{padding-top:0}.benefits article:last-child{padding-bottom:0}.benefits h2{font-size:43px}.benefits .renewal-benefit h2{max-width:100px;font-size:25px}.benefits p{font-size:12px}.steps{grid-template-columns:1fr;gap:34px;padding:48px 24px 56px}.story-intro{min-height:260px;padding:28px 26px}.story-intro h2{max-width:270px;font-size:38px}.story-intro p{max-width:calc(100% - 100px);margin-top:18px;font-size:14px}.story-intro>img{width:110px;height:110px;margin:0;position:absolute;bottom:8px;right:8px;transform:rotate(-7deg)}.step-grid li{grid-template-columns:36px 1fr;gap:14px;padding-block:23px}.step-grid .step-number{font-size:23px}.step-grid h3{font-size:20px}.step-grid p{margin-top:9px;font-size:13px}.faq{gap:35px;padding:60px 24px}.faq-intro{position:static}.faq .faq-intro>img{display:none}.faq-support{margin-top:20px}.faq-group+.faq-group{margin-top:32px}.faq-list summary{font-size:15px}.faq-list p{font-size:13px}.faq-list details{padding-block:19px}}@media (prefers-reduced-motion:reduce){.faq-list summary>span{transition:none}}.visually-hidden{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.earnings-calculator{z-index:2;background:#fff;border:1px solid #d9e8f1;border-radius:28px;max-width:1224px;margin:0 auto;padding:46px;position:relative;box-shadow:0 18px 65px #1557830c}.earnings-calculator>h2{color:#143047;margin-bottom:34px;font-size:clamp(36px,4vw,52px)}.earnings-layout{grid-template-columns:minmax(0,1.08fr) minmax(0,1fr);align-items:stretch;gap:40px;display:grid}.earnings-controls{align-content:start;gap:26px;min-width:0;display:grid}.calculator-label,.earnings-field legend,.member-heading>label{color:#25465d;margin-bottom:11px;font-size:16px;font-weight:500;line-height:1.45;display:block}.earnings-field{border:0;min-width:0;margin:0;padding:0}.country-picker{min-width:0;position:relative}.country-trigger{color:#173b55;background:#f4f9fd;border:1px solid #c8deed;border-radius:14px;justify-content:flex-start;gap:12px;width:100%;min-width:0;height:56px;padding:12px 16px;font-size:16px;font-weight:500}.country-trigger:hover{background:#ebf5fc}.country-trigger[aria-expanded=true]{border-color:#006ee6;box-shadow:0 0 0 3px #006ee612}.country-trigger>span:not(.country-flag){text-overflow:ellipsis;white-space:nowrap;text-align:left;flex:1;min-width:0;overflow:hidden}.country-flag{flex:none;font-size:23px;line-height:1}.country-trigger>svg{flex:none;width:20px;height:20px;transition:transform .2s}.country-trigger[aria-expanded=true]>svg{transform:rotate(180deg)}.country-menu{z-index:30;background:#fff;border:1px solid #cddfec;border-radius:17px;flex-direction:column;padding:7px;display:flex;position:absolute;top:calc(100% + 8px);left:0;right:0;overflow:hidden;box-shadow:0 20px 55px #163e562b}.country-menu[data-placement=above]{top:auto;bottom:calc(100% - 27px)}.country-search{border-bottom:1px solid #e0ebf2;flex:none;align-items:center;gap:10px;padding:3px 10px 8px;display:flex}.country-search>svg{color:#52758e;flex:none;width:20px;height:20px}.country-search>input{color:#143047;background:0 0;border:0;border-radius:6px;width:100%;min-width:0;min-height:44px;padding:8px 2px;font-size:16px}.country-search>input:focus-visible{outline-offset:0}.country-options{overscroll-behavior:contain;min-height:0;max-height:300px;margin:6px 0 0;padding:0;list-style:none;overflow:auto}.country-option{color:#254a65;cursor:pointer;border-radius:10px;align-items:center;gap:12px;min-height:48px;padding:11px 10px;font-size:15px;line-height:1.45;display:flex}.country-option>span:nth-child(2){flex:1;min-width:0}.country-option[data-active=true],.country-option:hover{background:#edf7ff}.country-option[aria-selected=true]{color:#0068d9;font-weight:500}.country-option>svg{flex:none;width:19px;height:19px}.country-empty{text-align:center;margin:20px 12px;font-size:15px}.store-toggle{background:#eef5fa;border-radius:14px;grid-template-columns:1fr 1fr;gap:4px;padding:5px;display:grid}.store-toggle button{color:#42637c;border:1px solid #0000;border-radius:10px;gap:8px;min-height:45px;padding:10px 8px;font-size:15px;font-weight:500}.store-toggle button:hover{background:#fff8}.store-toggle button[aria-pressed=true]{color:#0066cd;background:#fff;border-color:#dce8f0;box-shadow:0 2px 8px #173d5110}.plan-options{grid-template-columns:1fr 1fr;gap:12px;display:grid}.plan-options button{color:#48677f;background:#fff;border:1px solid #ccdfed;border-radius:14px;flex-direction:column;justify-content:center;align-items:flex-start;gap:10px;min-width:0;min-height:102px;padding:17px 18px;font-size:16px;display:flex}.plan-options button:hover{background:#f5faff}.plan-options button[aria-pressed=true]{color:#0065cb;background:#f0f8ff;border-color:#006ee6;box-shadow:inset 0 0 0 1px #006ee6}.plan-options strong{color:#183a54;overflow-wrap:anywhere;font-variant-numeric:tabular-nums;max-width:100%;font-family:Caros,sans-serif;font-size:20px;font-weight:500;line-height:1.25}.member-control{padding-top:2px}.member-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:19px;display:flex}.member-heading>label{margin:0}.member-editor{align-items:center;gap:6px;min-width:0;display:flex}.member-editor button{color:#0068d4;background:#f4faff;border-color:#d1e3ef;border-radius:50%;width:38px;height:38px;min-height:38px;padding:8px}.member-editor button:disabled{cursor:default;opacity:.4}.member-editor button>svg{width:19px;height:19px}.member-editor input{color:#153b56;text-align:center;font-variant-numeric:tabular-nums;appearance:textfield;background:#fff;border:1px solid #d2e3ee;border-radius:10px;width:104px;min-width:0;min-height:44px;padding:5px 4px;font-family:Caros,sans-serif;font-size:27px;font-weight:500}.member-editor input::-webkit-inner-spin-button{appearance:none;margin:0}.member-editor input::-webkit-outer-spin-button{appearance:none;margin:0}.members-range{appearance:none;background:linear-gradient(to right,#006ee6 0%,#008cbb var(--slider-progress),#e0edf5 var(--slider-progress),#e0edf5 100%) center/100% 10px no-repeat;cursor:pointer;border:0;border-radius:99px;width:100%;height:38px;min-height:38px;margin:0;padding:0;display:block}.members-range::-webkit-slider-thumb{appearance:none;cursor:grab;background:#006ee6;border:4px solid #fff;border-radius:50%;width:27px;height:27px;box-shadow:0 2px 8px #006ee64d}.members-range::-moz-range-thumb{cursor:grab;background:#006ee6;border:4px solid #fff;border-radius:50%;width:19px;height:19px;box-shadow:0 2px 8px #006ee64d}.range-ends{color:#57758b;font-variant-numeric:tabular-nums;justify-content:space-between;margin-top:2px;font-size:14px;display:flex}.member-presets{border:0;grid-template-columns:repeat(3,1fr);gap:9px;min-width:0;margin:17px 0 0;padding:0;display:grid}.member-presets button{font-variant-numeric:tabular-nums;color:#3e627c;background:#fff;border-color:#d7e6ef;border-radius:10px;min-width:0;min-height:40px;padding:8px 4px;font-size:15px;font-weight:500}.member-presets button[aria-pressed=true]{color:#0064ca;background:#eaf5ff;border-color:#99c8f2}.earnings-result{color:#fff;background:linear-gradient(150deg,#0073e8,#005bc3);border-radius:22px;flex-direction:column;justify-content:center;min-width:0;padding:34px;display:flex;position:relative;overflow:hidden;box-shadow:0 16px 35px #006ee620;container-type:inline-size}.earnings-result:before{content:"";pointer-events:none;background:radial-gradient(at 100% 0,#6ef6db44,#0000 60%),radial-gradient(circle at 84% 18%,#fff7 1px,#0000 2px),radial-gradient(circle at 10% 64%,#fff5 1px,#0000 2px);position:absolute;inset:0}.earnings-result>*{position:relative}.earnings-result h3{letter-spacing:0;color:#e5f3ff;margin:0 0 22px;font-family:Caros,sans-serif;font-size:18px;font-weight:500;line-height:1.5}.estimate-amount{letter-spacing:-.045em;white-space:nowrap;font-variant-numeric:tabular-nums;color:#fff;font-family:Fraunces,serif;font-size:clamp(32px,6vw,72px);font-weight:500;line-height:1.15;display:block}.earnings-result .estimate-period{color:#e4f2ff;margin:9px 0 0;font-size:18px}.earnings-result .renewal-basis{color:#e5f4ff;max-width:300px;margin:27px 0 30px;font-size:15px;line-height:1.6}.estimate-breakdown{border-top:1px solid #ffffff40;gap:17px;margin:0;padding-top:22px;display:grid}.estimate-breakdown>div{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:16px;min-width:0;display:flex}.estimate-breakdown dt{color:#e2f1ff;font-size:15px;line-height:1.5}.estimate-breakdown dd{font-variant-numeric:tabular-nums;color:#fff;overflow-wrap:anywhere;max-width:100%;margin:0;font-size:20px;font-weight:500;line-height:1.3}.earnings-result .estimate-unavailable{color:#fff;margin-bottom:0;font-size:16px;line-height:1.6}.estimate-explanation{border-top:1px solid #dce8f0;margin-top:32px}.estimate-explanation summary{color:#38617d;cursor:pointer;justify-content:space-between;align-items:center;gap:16px;min-height:55px;padding-top:12px;font-size:15px;line-height:1.5;list-style:none;display:flex}.estimate-explanation summary::-webkit-details-marker{display:none}.estimate-explanation summary>svg{color:#006ee6;flex:none;width:20px;height:20px;transition:transform .2s}.estimate-explanation[open] summary>svg{transform:rotate(180deg)}.estimate-explanation>div{max-width:850px;padding:7px 0}.estimate-explanation p,.estimate-explanation a{color:#4a6c84;margin:10px 0;font-size:15px;line-height:1.75}.estimate-explanation a{color:#0069d4}.market-condition{color:#3c627c;margin:0;font-size:15px;line-height:1.7}.faq-group>h3{text-transform:none;letter-spacing:0;padding-bottom:15px;font-size:16px;line-height:1.5}.hero-note,.benefits p{font-size:14px}.portal-forecast .earnings-calculator{max-width:none;margin:0;padding:30px}.portal-forecast .earnings-layout{gap:28px}@media (width<=1000px){.earnings-calculator{margin-inline:24px;padding:32px}.earnings-layout{gap:26px}.earnings-result{padding:27px}.plan-options button{padding-inline:14px}.plan-options strong{font-size:18px}}@media (width<=720px){.earnings-calculator{border-radius:22px;margin-inline:16px;padding:27px 22px 12px}.earnings-calculator>h2{max-width:290px;margin-bottom:28px;font-size:38px}.earnings-layout{grid-template-columns:1fr;gap:28px}.earnings-controls{gap:23px}.earnings-result{border-radius:18px;padding:30px 25px}.earnings-result h3{margin-bottom:16px;font-size:17px}.earnings-result .renewal-basis{margin:22px 0}.earnings-result .estimate-period{font-size:17px}.estimate-breakdown{gap:14px;padding-top:20px}.estimate-explanation{margin-top:24px}.estimate-explanation summary{padding-bottom:9px;font-size:15px}.member-editor input{width:95px;font-size:25px}.country-trigger{height:54px}.plan-options button{min-height:95px}.portal-forecast .earnings-calculator{padding:24px 18px 10px}.portal-forecast .earnings-layout{grid-template-columns:1fr}.benefits p{font-size:14px}.faq-group>h3{font-size:16px}}@media (width<=359px){.earnings-calculator{padding-inline:18px}.earnings-calculator>h2{font-size:34px}.member-heading{flex-direction:column;align-items:flex-start;gap:12px}.member-editor{justify-content:space-between;width:100%}.member-editor input{flex:1;max-width:130px}.plan-options strong{font-size:17px}.earnings-result{padding-inline:22px}.store-toggle button{font-size:14px}}@media (prefers-reduced-motion:reduce){.country-trigger>svg,.estimate-explanation summary>svg{transition:none}}.benefits+.earnings-calculator{margin-top:64px}.steps+.faq{padding-top:24px}@media (width<=720px){.benefits+.earnings-calculator{margin-top:36px}.steps+.faq{padding-top:10px}}.estimate-costs{border-top:1px solid #ffffff40;margin-top:23px;padding-top:22px}.earnings-result .estimate-costs h3{color:#fff;margin-bottom:12px;font-size:16px}.estimate-costs dl{margin:0}.estimate-costs dl>div{border-bottom:1px solid #ffffff20;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;padding-block:10px;display:flex}.estimate-costs dt{color:#e2f1ff;font-size:15px;line-height:1.5}.estimate-costs dd{color:#fff;overflow-wrap:anywhere;font-variant-numeric:tabular-nums;max-width:100%;margin:0;font-size:17px;font-weight:500;line-height:1.5}.estimate-costs dl>.member-commission{border:0;padding-bottom:0}.member-commission dt,.member-commission dd{color:#fff;font-weight:700}.member-editor input{letter-spacing:-.025em;width:112px;padding-inline:7px;font-size:22px}.calculator-terms{color:#0069d4;justify-content:flex-end;margin-top:24px;font-size:14px;line-height:1.5;display:flex}@media (width<=720px){.member-editor input{width:110px;font-size:21px}.calculator-terms{padding-bottom:10px}}.hero-actions .button.primary,.closing>.button.primary{gap:10px}.hero{grid-template-columns:minmax(0,1.06fr) minmax(0,1fr)}.hero-copy{min-width:0}.hero h1{font-size:clamp(46px,7.4vw,108px)}@media (width<=720px){.hero{grid-template-columns:minmax(0,1fr)}.hero h1{font-size:clamp(46px,15vw,65px)}}
