:root{--cs-ink-soft: #244554;--cs-mint-deep: #62d4a1;--cs-line: rgba(14, 42, 59, .16);--cs-muted: #60727b;--cs-white: #fff;--cs-page-width: 1280px;--cs-page-pad: max(42px, calc((100vw - var(--cs-page-width)) / 2 + 42px))}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:120px}body{margin:0;background:var(--cs-paper);color:var(--cs-ink);font-family:Arial,Helvetica,sans-serif;-webkit-font-smoothing:antialiased}button,input{font:inherit}a{color:inherit;text-decoration:none}a,button,input,summary{outline-offset:4px}:focus-visible{outline:3px solid var(--cs-accent)}::selection{background:var(--cs-mint);color:var(--cs-ink)}.cs-skip-link{background:var(--cs-white);left:16px;padding:12px 16px;position:fixed;top:-80px;z-index:100}.cs-skip-link:focus{top:16px}.cs-header{background:color-mix(in srgb,var(--cs-paper) 94%,transparent);border-bottom:1px solid var(--cs-line);position:sticky;top:0;z-index:50;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.cs-announcement{background:var(--cs-ink);color:var(--cs-white);font-size:12px;letter-spacing:.12em;padding:10px 24px;text-align:center;text-transform:uppercase}.cs-nav-shell{align-items:center;display:grid;grid-template-columns:1fr auto 1fr;margin:0 auto;max-width:var(--cs-page-width);min-height:82px;padding:0 42px}.cs-logo-link{display:inline-flex;justify-self:start}.cs-default-logo,.cs-custom-logo{display:block;height:auto;max-height:52px;max-width:min(220px,46vw);object-fit:contain;object-position:left center;width:auto}.cs-custom-logo{width:var(--cs-logo-width, auto)}.cs-nav{align-items:center;display:flex;gap:34px}.cs-nav a{font-size:14px;font-weight:700;position:relative}.cs-nav a:after{background:var(--cs-mint-deep);bottom:-8px;content:"";height:2px;left:0;position:absolute;transform:scaleX(0);transform-origin:left;transition:transform .18s ease;width:100%}.cs-nav a:hover:after{transform:scaleX(1)}.cs-nav-cta{background:var(--cs-mint);border:1px solid var(--cs-ink);border-radius:999px;font-size:13px;font-weight:800;justify-self:end;padding:12px 20px;transition:background .18s ease,transform .18s ease}.cs-nav-cta:hover{filter:brightness(1.04);transform:translateY(-2px)}.cs-hero{display:grid;grid-template-columns:1.04fr .96fr;min-height:680px}.cs-hero-copy{align-items:flex-start;background:var(--cs-cream);display:flex;flex-direction:column;justify-content:center;padding:86px var(--cs-page-pad);padding-right:clamp(44px,6vw,96px)}.cs-eyebrow{align-items:center;display:flex;font-size:12px;font-weight:800;gap:11px;letter-spacing:.14em;margin:0 0 24px;text-transform:uppercase}.cs-eyebrow>span{background:var(--cs-mint-deep);border-radius:50%;height:8px;width:8px}.cs-eyebrow.cs-light{color:var(--cs-mint)}.cs-eyebrow.cs-light>span{background:var(--cs-accent)}h1,h2,h3,p{margin-top:0}h1,h2,h3{font-family:Arial Narrow,Arial,sans-serif}.cs-hero h1{font-size:clamp(52px,5.7vw,88px);font-weight:600;letter-spacing:-.065em;line-height:.98;margin-bottom:30px}.cs-hero h1 em{color:#2c7168;font-family:Georgia,serif;font-weight:400}.cs-hero-lede{color:var(--cs-ink-soft);font-size:18px;line-height:1.65;max-width:610px}.cs-hero-actions{align-items:center;display:flex;gap:30px;margin-top:18px}.cs-button{align-items:center;border:0;border-radius:999px;display:inline-flex;font-size:14px;font-weight:800;gap:22px;justify-content:center;padding:16px 23px;transition:box-shadow .18s ease,transform .18s ease}.cs-button:hover{box-shadow:0 12px 28px #0e2a3b2e;transform:translateY(-2px)}.cs-button-dark{background:var(--cs-ink);color:var(--cs-white)}.cs-button-mint{background:var(--cs-mint);color:var(--cs-ink)}.cs-text-link{border-bottom:1px solid color-mix(in srgb,var(--cs-ink) 40%,transparent);font-size:14px;font-weight:750;padding-bottom:5px}.cs-micro-trust{border-top:1px solid var(--cs-line);display:flex;flex-wrap:wrap;gap:22px;margin-top:62px;padding-top:22px}.cs-micro-trust span{align-items:center;color:var(--cs-muted);display:flex;font-size:12px;font-weight:700;gap:7px}.cs-micro-trust span:before{color:#25866f;content:"\2713";font-weight:900}.cs-hero-panel{align-items:center;background:var(--cs-ink);display:flex;justify-content:center;min-height:680px;overflow:hidden;position:relative}.cs-orbit{border:1px solid color-mix(in srgb,var(--cs-mint) 25%,transparent);border-radius:50%;position:absolute}.cs-orbit-one{height:540px;width:540px}.cs-orbit-two{height:760px;width:760px}.cs-spring-card{background:var(--cs-mint);border-radius:28px;box-shadow:0 34px 60px #0000004d;color:var(--cs-ink);min-height:310px;padding:28px;position:relative;transform:rotate(-6deg);width:min(420px,70%);z-index:2}.cs-spring-card:after{background:#fff6;border-radius:50%;content:"";height:160px;position:absolute;right:-38px;top:-48px;width:160px}.cs-card-label{font-size:11px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.cs-card-badge{align-items:center;background:var(--cs-ink);border-radius:50%;color:var(--cs-mint);display:flex;font-size:21px;font-weight:800;height:76px;justify-content:center;margin:46px 0 24px;width:76px}.cs-spring-card>p{font-size:25px;font-weight:650;letter-spacing:-.04em;line-height:1.2;margin-bottom:38px;max-width:330px}.cs-card-footer{align-items:flex-end;display:flex;font-size:10px;font-weight:800;justify-content:space-between;letter-spacing:.11em}.cs-card-footer strong{font-size:16px;letter-spacing:-.03em}.cs-floating-note{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffff0;border-radius:16px;box-shadow:0 18px 32px #0000002e;display:flex;gap:12px;padding:14px 17px;position:absolute;z-index:4}.cs-floating-note b{align-items:center;background:var(--cs-accent);border-radius:50%;display:flex;font-size:11px;height:32px;justify-content:center;width:32px}.cs-floating-note span{font-size:12px;font-weight:750}.cs-note-top{right:7%;top:18%}.cs-note-bottom{bottom:14%;left:7%}.cs-trust-strip{background:var(--cs-paper);border-bottom:1px solid var(--cs-line);display:grid;grid-template-columns:repeat(3,1fr);padding:0 var(--cs-page-pad)}.cs-trust-item{align-items:center;border-right:1px solid var(--cs-line);display:flex;gap:18px;min-height:120px;padding:22px 34px}.cs-trust-item:first-child{padding-left:0}.cs-trust-item:last-child{border-right:0}.cs-trust-item>img{border-radius:50%;flex:0 0 44px;object-fit:cover}.cs-trust-icon{align-items:center;background:var(--cs-cream);border-radius:50%;display:flex;flex:0 0 42px;font-size:20px;height:42px;justify-content:center}.cs-trust-item p{color:var(--cs-muted);font-size:12px;line-height:1.5;margin:0}.cs-trust-item strong{color:var(--cs-ink);display:block;font-size:14px}.cs-section-shell{margin:0 auto;max-width:var(--cs-page-width);padding:120px 42px}.cs-section-intro{margin-bottom:60px;max-width:790px}.cs-section-intro h2,.cs-calm-copy h2,.cs-contact-copy h2{font-size:clamp(38px,5vw,66px);font-weight:580;letter-spacing:-.06em;line-height:1.04;margin-bottom:0}.cs-steps-grid{border-bottom:1px solid var(--cs-line)}.cs-step-card{align-items:center;border-top:1px solid var(--cs-line);display:grid;gap:48px;grid-template-columns:72px 1fr;padding:34px 0;transition:padding .18s ease}.cs-step-card:hover{padding-left:12px}.cs-step-number{align-items:center;background:var(--cs-mint);border-radius:50%;display:flex;font-weight:850;height:54px;justify-content:center;width:54px}.cs-step-card h3{font-size:24px;letter-spacing:-.04em;margin-bottom:8px}.cs-step-card p{color:var(--cs-muted);line-height:1.65;margin-bottom:0;max-width:700px}.cs-funding-process{background:#2f1946;color:var(--cs-white);padding:94px var(--cs-page-pad)}.cs-funding-shell{margin:0 auto;max-width:var(--cs-page-width)}.cs-funding-shell>h2{font-size:clamp(30px,3.5vw,48px);font-weight:480;letter-spacing:-.035em;line-height:1.2;margin:0 auto 46px;max-width:920px;text-align:center}.cs-funding-grid{display:grid;gap:24px;grid-template-columns:repeat(3,1fr)}.cs-funding-card{background:var(--cs-paper);border:1px solid rgba(255,255,255,.42);color:var(--cs-ink);min-height:300px;padding:42px 34px;text-align:center}.cs-funding-number{align-items:center;border:2px solid #5c4472;border-radius:50%;color:#9a7bc4;display:inline-flex;font-size:42px;font-weight:800;height:78px;justify-content:center;line-height:1;margin-bottom:28px;width:78px}.cs-funding-card h3{font-size:20px;letter-spacing:-.03em;margin-bottom:14px}.cs-funding-card p{color:var(--cs-ink-soft);line-height:1.55;margin:0 auto;max-width:310px}.cs-possibilities{background:var(--cs-ink);color:var(--cs-white)}.cs-split-intro{align-items:flex-end;display:grid;gap:80px;grid-template-columns:1.4fr .6fr;max-width:none}.cs-split-intro>p{color:#ffffffab;line-height:1.7;margin-bottom:5px}.cs-purpose-grid{display:grid;gap:1px;grid-template-columns:repeat(2,1fr)}.cs-purpose-card{background:#173747;border:1px solid rgba(255,255,255,.09);min-height:320px;padding:34px;position:relative;transition:background .18s ease,transform .18s ease}.cs-purpose-card:hover{background:#1e4353;transform:translateY(-3px)}.cs-purpose-card>span{color:var(--cs-mint);font-size:11px;font-weight:800;letter-spacing:.13em}.cs-purpose-card h3{font-size:30px;letter-spacing:-.04em;margin:54px 0 14px}.cs-purpose-card p{color:#ffffffa3;line-height:1.65;max-width:440px}.cs-purpose-card a{align-items:center;bottom:32px;display:flex;font-size:13px;font-weight:800;justify-content:space-between;left:34px;position:absolute;right:34px}.cs-purpose-card a b{align-items:center;background:var(--cs-mint);border-radius:50%;color:var(--cs-ink);display:flex;height:36px;justify-content:center;width:36px}.cs-calm{align-items:center;display:grid;gap:clamp(55px,9vw,130px);grid-template-columns:.92fr 1.08fr}.cs-calm-visual{background:color-mix(in srgb,var(--cs-accent) 70%,white);border-radius:260px 260px 24px 24px;height:600px;overflow:hidden;position:relative}.cs-sun-disc{background:#fff0cc;border-radius:50%;height:210px;left:50%;position:absolute;top:86px;transform:translate(-50%);width:210px}.cs-horizon{background:var(--cs-ink);border-radius:50% 50% 0 0;bottom:-20%;height:48%;position:absolute;width:130%}.cs-horizon-one{left:-48%;transform:rotate(11deg)}.cs-horizon-two{background:#285569;right:-45%;transform:rotate(-11deg)}.cs-calm-visual p{bottom:34px;color:var(--cs-white);font-size:23px;font-weight:650;left:34px;line-height:1.25;position:absolute;z-index:3}.cs-calm-copy>p:not(.cs-eyebrow){color:var(--cs-muted);font-size:17px;line-height:1.75;margin:28px 0}.cs-calm-copy ul{list-style:none;margin:0 0 34px;padding:0}.cs-calm-copy li{align-items:flex-start;border-top:1px solid var(--cs-line);display:flex;gap:12px;padding:15px 0}.cs-calm-copy li span{color:#25866f;font-weight:900}.cs-contact-section{background:var(--cs-mint);display:grid;gap:clamp(50px,9vw,130px);grid-template-columns:1fr .9fr;padding:120px var(--cs-page-pad)}.cs-contact-copy>p:not(.cs-eyebrow){font-size:18px;line-height:1.7;margin:30px 0 48px;max-width:580px}.cs-contact-promise{align-items:center;border-top:1px solid color-mix(in srgb,var(--cs-ink) 22%,transparent);display:flex;gap:18px;max-width:550px;padding-top:24px}.cs-custom-badge,.cs-default-badge{border-radius:18px;flex:0 0 52px;object-fit:cover}.cs-contact-promise p{color:var(--cs-ink-soft);font-size:13px;line-height:1.5;margin:0}.cs-contact-promise strong{color:var(--cs-ink);display:block;font-size:14px}.cs-lead-form{background:var(--cs-paper);border-radius:26px;box-shadow:0 30px 70px #0e2a3b26;min-height:520px;padding:clamp(28px,4vw,48px)}.cs-form-kicker{font-size:11px;font-weight:850;letter-spacing:.13em;margin-bottom:34px;text-transform:uppercase}.cs-lead-form label{display:block;font-size:13px;font-weight:800;margin-bottom:9px}.cs-lead-form input:not([type=hidden]){background:var(--cs-cream);border:1px solid transparent;border-radius:13px;color:var(--cs-ink);font-size:16px;padding:18px;transition:border .18s ease,box-shadow .18s ease;width:100%}.cs-lead-form input:focus{border-color:var(--cs-ink);box-shadow:0 0 0 4px color-mix(in srgb,var(--cs-mint) 60%,transparent);outline:none}.cs-required-note{color:var(--cs-muted);font-size:11px;font-weight:700;margin:10px 2px 18px}.cs-form-error,.errors{background:#fff0ec;border-radius:9px;color:#a33924;font-size:13px;margin:18px 0 0;padding:11px 13px}.cs-submit-button{align-items:center;background:var(--cs-ink);border:0;border-radius:999px;color:var(--cs-white);cursor:pointer;display:flex;font-size:14px;font-weight:800;justify-content:space-between;margin-top:25px;padding:17px 22px;transition:box-shadow .18s ease,transform .18s ease;width:100%}.cs-submit-button:hover{box-shadow:0 12px 26px #0e2a3b40;transform:translateY(-2px)}.cs-privacy-note{color:var(--cs-muted);font-size:10px;line-height:1.5;margin:15px 6px 0}.cs-success-card{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;min-height:410px}.cs-success-mark{align-items:center;background:var(--cs-mint);border-radius:50%;display:flex;font-size:26px;height:62px;justify-content:center;margin-bottom:30px;width:62px}.cs-success-card .cs-form-kicker{margin-bottom:12px}.cs-success-card h3{font-size:34px;letter-spacing:-.05em;margin-bottom:14px}.cs-success-card>p:not(.cs-form-kicker){color:var(--cs-muted);line-height:1.65}.cs-faq{display:grid;gap:90px;grid-template-columns:.78fr 1.22fr}.cs-faq .cs-section-intro{margin-bottom:0}.cs-faq-list{border-bottom:1px solid var(--cs-line)}.cs-faq details{border-top:1px solid var(--cs-line);padding:25px 0}.cs-faq summary{cursor:pointer;font-size:18px;font-weight:720;list-style:none;padding-right:40px;position:relative}.cs-faq summary::-webkit-details-marker{display:none}.cs-faq summary:after{content:"+";font-size:25px;position:absolute;right:5px;top:-3px;transition:transform .18s ease}.cs-faq details[open] summary:after{transform:rotate(45deg)}.cs-faq-answer{color:var(--cs-muted);line-height:1.7;margin:18px 50px 0 0}.cs-faq-answer p{margin:0}.cs-footer{background:var(--cs-ink);color:var(--cs-white);padding:70px var(--cs-page-pad) 30px}.cs-footer-top{align-items:center;display:grid;grid-template-columns:1fr 1fr 1fr;padding-bottom:65px}.cs-footer-logo{background:var(--cs-white);border-radius:12px;display:inline-flex;justify-self:start;padding:8px 12px}.cs-footer-logo img{max-height:38px;max-width:170px}.cs-footer-top>p{color:#fff9;font-size:14px;justify-self:center;margin:0}.cs-footer-top .cs-button{justify-self:end}.cs-footer-terms{border-top:1px solid rgba(255,255,255,.14);color:#ffffffb3;font-size:11px;line-height:1.7;padding:30px 0}.cs-footer-terms p{margin:0 0 13px}.cs-business-hours{display:grid;gap:2px;margin-top:22px}.cs-business-hours strong{color:var(--cs-white);margin-bottom:2px}.cs-footer-bottom{align-items:center;border-top:1px solid rgba(255,255,255,.14);color:#ffffff85;display:flex;font-size:11px;justify-content:space-between;padding-top:25px}.cs-footer-bottom div{display:flex;gap:24px}.cs-footer-bottom a:hover{color:var(--cs-white)}@media(max-width:980px){.cs-nav-shell{grid-template-columns:1fr auto;padding:0 28px}.cs-nav{display:none}.cs-hero{grid-template-columns:1fr}.cs-hero-copy{padding:84px 42px}.cs-hero-panel{min-height:600px}.cs-trust-strip{grid-template-columns:1fr}.cs-trust-item,.cs-trust-item:first-child{border-bottom:1px solid var(--cs-line);border-right:0;padding-left:0}.cs-split-intro,.cs-calm,.cs-contact-section,.cs-faq,.cs-funding-grid{grid-template-columns:1fr}.cs-funding-card{min-height:auto}.cs-split-intro{gap:28px}.cs-calm-visual{height:520px;max-width:560px}.cs-faq{gap:30px}}@media(max-width:640px){:root{--cs-page-pad: 22px}html{scroll-padding-top:102px}.cs-announcement{font-size:9px;padding:9px 15px}.cs-nav-shell{min-height:68px;padding:0 18px}.cs-default-logo,.cs-custom-logo{max-height:42px;max-width:150px}.cs-nav-cta{font-size:11px;padding:10px 14px}.cs-hero-copy{padding:70px 22px}.cs-hero h1{font-size:clamp(46px,14vw,64px)}.cs-hero-lede{font-size:16px}.cs-hero-actions{align-items:flex-start;flex-direction:column}.cs-micro-trust{margin-top:46px}.cs-hero-panel{min-height:480px}.cs-spring-card{min-height:280px;padding:23px;width:78%}.cs-spring-card>p{font-size:21px}.cs-floating-note{padding:10px 12px}.cs-floating-note span{font-size:10px}.cs-note-top{right:2%;top:11%}.cs-note-bottom{bottom:9%;left:2%}.cs-trust-strip{padding:0 22px}.cs-section-shell{padding:82px 22px}.cs-funding-process{padding:72px 22px}.cs-funding-shell>h2{font-size:30px}.cs-funding-card{padding:34px 24px}.cs-section-intro{margin-bottom:42px}.cs-section-intro h2,.cs-calm-copy h2,.cs-contact-copy h2{font-size:40px}.cs-step-card{align-items:flex-start;gap:20px;grid-template-columns:46px 1fr}.cs-step-number{height:40px;width:40px}.cs-step-card h3{font-size:20px}.cs-purpose-grid{grid-template-columns:1fr}.cs-purpose-card{min-height:300px;padding:28px}.cs-purpose-card a{left:28px;right:28px}.cs-calm{gap:56px}.cs-calm-visual{height:470px}.cs-contact-section{padding:82px 22px}.cs-lead-form{min-height:auto}.cs-footer{padding:58px 22px 28px}.cs-footer-top{align-items:flex-start;gap:28px;grid-template-columns:1fr}.cs-footer-top>p,.cs-footer-top .cs-button{justify-self:start}.cs-footer-bottom{align-items:flex-start;flex-direction:column;gap:16px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{transition-duration:.01ms!important}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/clearspring-base.css.map */
