@font-face{font-family:Roboto;src:url(/assets/claraforge/fonts/kfomcnqeu92fr1me7ksn66agldtyluamqxc89ymc2dpnwubebwmt_257f7404.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Roboto;src:url(/assets/claraforge/fonts/kfomcnqeu92fr1me7ksn66agldtyluamqxc89ymc2dpnwuyjammt_161d8301.ttf)format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(/assets/claraforge/fonts/pxieyp8kv8jhgfvrfja_7018fa0f.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Tinos;src:url(/assets/claraforge/fonts/bue4pognedxvwgx8_52a707b8.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Tinos;src:url(/assets/claraforge/fonts/bue1pognedxvwj1aw0fp_42618222.ttf)format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Roboto Mono;src:url(/assets/claraforge/fonts/l0xudf4xlvmf-bfr8bxmihjhg45mwggefl0-3vqpqw_ef463091.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Roboto Mono;src:url(/assets/claraforge/fonts/l0xudf4xlvmf-bfr8bxmihjhg45mwggefl0-of2pqw_d9288226.ttf)format("truetype");font-weight:700;font-style:normal;font-display:swap}:root{--cf-page-bg:#f4f4f4;--cf-white:#f4f4f4;--cf-green:#3c9143;--cf-green-dark:#028342;--cf-mint:#c9e8df;--cf-blue:#cdeefe;--cf-text:#3c9143;--cf-black:#050805;--cf-navy:#13213d;--cf-table-charcoal:#3e4a56;--cf-table-mint:#cbe8df;--cf-max-width:1200px;--cf-narrow-width:1000px;--cf-section-y:72px;--cf-button-radius:8px;--cf-banner-alpha:.34;--cf-mint-bg-alpha:.1}*{box-sizing:border-box}html{scroll-behavior:smooth}body{color:var(--cf-text);background:var(--cf-page-bg);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0;font-family:Roboto,Arial,sans-serif;font-size:21.2px;font-weight:400;line-height:1.5}img{max-width:100%;display:block}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}a{color:inherit}h1,h2,h3,p{margin-top:0}h1,h2,h3{letter-spacing:-.02em;color:var(--cf-green);font-family:Tinos,Georgia,serif;font-weight:700}h1{font-size:60px;line-height:1.05}h2{font-size:39.92px;line-height:1.113}h3{font-size:31.28px;font-weight:400;line-height:1.143}button,input,textarea{font:inherit}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}[data-parallax]:before{transform:none!important}}.section-shell{width:min(100% - 120px, var(--cf-max-width));margin-inline:auto}.section-shell--narrow{width:min(100% - 160px, var(--cf-narrow-width))}.mint-bg{background-color:var(--cf-mint);position:relative;overflow:hidden}.mint-bg:before{content:"";opacity:var(--cf-mint-bg-alpha);pointer-events:none;transform:translate3d(0, var(--cf-parallax-y,0px), 0) scale(1.04);will-change:transform;background-image:url(/assets/claraforge/images/copy-of-mint-edge-cf-banner_cf5755cd.png);background-position:top;background-size:cover;transition:transform .1s linear;position:absolute;inset:-28px 0}.mint-bg>*{z-index:1;position:relative}.table-image{height:auto}.eyebrow{text-transform:uppercase;margin-bottom:3px;font-family:Roboto Mono,monospace;font-size:12px;line-height:1.1}.button{border:2px solid var(--cf-green);text-transform:none;border-radius:var(--cf-button-radius);cursor:pointer;justify-content:center;align-items:center;min-width:170px;min-height:46px;padding:10px 26px;font-family:Roboto Mono,monospace;font-size:14px;line-height:1;text-decoration:none;transition:transform .16s,background-color .16s,border-color .16s,color .16s;display:inline-flex}.button:hover{transform:translateY(-2px)}.button:active{transform:translateY(0)}.button--solid{border-color:var(--cf-green-dark);background:var(--cf-green-dark);color:var(--cf-white);text-transform:uppercase}.button--outline{background:var(--cf-white);color:var(--cf-green)}.button--small{min-width:92px;min-height:32px;padding:7px 15px;font-size:11px}.callout{border:4px solid var(--cf-green);background:var(--cf-white);color:var(--cf-black);padding:25px 35px;font-size:21.2px;line-height:1.5}.callout p{margin:0;font-weight:700}@media (width<=800px){.section-shell,.section-shell--narrow{width:min(100% - 46px, var(--cf-max-width))}h1{font-size:42px}h2{font-size:33.44px}h3{font-size:26.96px}body{font-size:18px}}.skip-link{background:var(--cf-green);color:var(--cf-white);z-index:20;padding:12px 16px;font-family:Roboto Mono,monospace;font-size:14px;position:absolute;top:14px;left:18px;transform:translateY(-160%)}.skip-link:focus{transform:translateY(0)}.site-header{z-index:10;background:#f4f4f4f5;position:sticky;top:0}.site-header__inner{grid-template-columns:1fr auto 1fr;align-items:center;min-height:116px;padding:24px 48px;display:grid}.site-header__brand{grid-column:2}.site-header__brand img{width:411px}.site-header .button{grid-column:3;justify-self:end}.hero__banner{z-index:0;background-color:var(--cf-page-bg);min-height:528px;margin-top:-116px;position:relative;overflow:hidden}.hero__banner:before{content:"";opacity:var(--cf-banner-alpha);pointer-events:none;transform:translate3d(0, var(--cf-parallax-y,0px), 0) scale(1.04);will-change:transform;background-image:url(/assets/claraforge/images/copy-of-mint-edge-cf-banner_8a99f336.png);background-position:50%;background-size:cover;transition:transform .1s linear;position:absolute;inset:-32px 0}.hero__title{z-index:1;text-align:center;max-width:1200px;color:var(--cf-black);margin:-272px auto 194px;padding-inline:10px;position:relative}.hero__kicker{color:var(--cf-black);text-transform:uppercase;margin-bottom:20px;font-family:Roboto Mono,monospace;font-size:clamp(12px,1.55vw,20.1px);line-height:1.25}.hero__title h1{margin:0;max-width:1120px;margin-inline:auto;font-size:clamp(42px,14px + 3.84vw,60.08px);line-height:1.0465}.hero__body{grid-template-columns:730px 300px;grid-template-areas:"statement statement""copy spiral";align-items:center;gap:77px 70px;padding:0 0 104px;display:grid}.hero__statement{grid-area:statement;width:1200px;margin:0}.hero__copy{grid-area:copy}.hero__copy p{margin-bottom:16px;font-size:21.2px;line-height:1.5}.hero__copy ul{margin:0 0 162px;padding-left:0;font-size:21.2px;line-height:1.5;list-style:none}.hero__copy li{margin-bottom:10.6px}.hero__copy li:before{content:"";vertical-align:-5px;background:url(/assets/claraforge/images/bullet-correct-size_7c11c69c.png) 50%/contain no-repeat;width:24px;height:24px;margin-right:16px;display:inline-block}.hero__copy .button{min-width:300px;min-height:54px;margin-left:350px}.hero__spiral{grid-area:spiral;width:250px}.trust{padding:94px 0 65px}.trust h2,.service-overview h2,.faq h2,.contact h2{text-align:center}.trust h2,.trust .eyebrow{text-align:left}.service-overview .eyebrow{text-align:center}.trust__cta{width:fit-content;margin:34px auto 0;display:flex}.service-overview{background-color:var(--cf-page-bg);padding:76px 0 118px;position:relative;overflow:hidden}.service-overview:before{content:"";opacity:.1;pointer-events:none;transform:translate3d(0, var(--cf-parallax-y,0px), 0) scale(1.035);will-change:transform;background-image:url(/assets/claraforge/images/clara-forge-pattern-dark-p1_85114ab9.png);background-position:50%;background-repeat:repeat-y;background-size:max(1200px,112vw);transition:transform 90ms linear;position:absolute;inset:-220px -18vw -120px;-webkit-mask-image:radial-gradient(84% 87% at 50% 0,#000 65%,#000000a3 82%,#0000 100%);mask-image:radial-gradient(84% 87% at 50% 0,#000 65%,#000000a3 82%,#0000 100%)}.service-overview>.section-shell{z-index:1;position:relative}.service-map{flex-wrap:wrap;justify-content:center;gap:28px 38px;max-width:850px;margin:52px auto 50px;display:flex}.service-map a{border:3px solid var(--cf-green);background:var(--cf-white);border-radius:var(--cf-button-radius);text-align:center;min-width:245px;padding:11px 16px;font-family:Roboto Mono,monospace;font-size:12px;line-height:1.2;text-decoration:none;transition:transform .16s,background-color .16s,color .16s}.service-map a:hover{background:var(--cf-green);color:var(--cf-white);transform:translateY(-2px)}.service-overview__intro{grid-template-columns:44px minmax(0,760px);justify-content:center;align-items:start;gap:18px;margin-top:16px;display:grid}.service-overview__intro p{max-width:800px;margin:0;font-size:17px;font-weight:700;line-height:1.45}.service-section{padding:75px 0 78px}.service-section--white{background:var(--cf-page-bg)}.service-section--blue{background:var(--cf-blue)}.service-section--mint{background:var(--cf-mint)}.service-section__grid{grid-template-columns:minmax(0,1fr);grid-template-areas:"heading""text""table";align-items:center;gap:34px;display:grid}.service-section__grid--left{grid-template-columns:minmax(0,1fr);grid-template-areas:"heading""text""table"}.service-section__heading{grid-area:heading;align-items:end;gap:8px;display:flex}.service-section__heading img{width:43px;margin-bottom:6px}.service-section__heading h2{margin:0}.service-section__text-box{border:4px solid var(--cf-black);background:var(--cf-white);width:min(100%,900px);box-shadow:22px 22px 0 var(--cf-green);color:var(--cf-black);grid-area:text;padding:36px 30px;font-size:17px;font-weight:700;line-height:1.35}.service-section__text-box:empty{display:none}.copy-highlight{color:var(--cf-green)}.comparison-table{border:2px solid var(--cf-black);width:100%;color:var(--cf-navy);background:#fff;grid-area:table;overflow:hidden}.comparison-table table{border-collapse:collapse;table-layout:fixed;width:100%}.comparison-table th{background:var(--cf-table-charcoal);color:var(--cf-white);letter-spacing:.04em;text-align:center;text-transform:uppercase;padding:18px 36px;font-family:Roboto,Arial,sans-serif;font-size:18px;font-weight:700;line-height:1.3;position:relative}.comparison-table th+th{background:var(--cf-table-mint);color:var(--cf-table-charcoal)}.comparison-table th:first-child:after{content:"";z-index:1;background:var(--cf-table-charcoal);clip-path:polygon(0 0,100% 50%,0 100%);pointer-events:none;width:29px;height:100%;position:absolute;top:0;left:calc(100% - 1px)}.comparison-table td{vertical-align:top;background:#f0f3f4;border-top:1px solid #05080533;padding:16px 22px;font-size:14px;line-height:1.4}.comparison-table td+td{color:var(--cf-navy);background:#fff;border-left:1px solid #05080533;font-weight:700}.comparison-table--trust{width:min(100%,1000px);margin:55px auto 0}.comparison-table--trust td{font-size:13px}.comparison-table--service td{font-size:15px}.about{background:var(--cf-page-bg);padding:82px 0 72px}.about__grid{grid-template-columns:minmax(0,650px) 400px;align-items:center;gap:50px;display:grid}.about h2{width:800px;margin-bottom:30px}.about p{color:var(--cf-black);font-size:16px;font-weight:700;line-height:1.45}.about .eyebrow,.about h2,.about__prompt{color:var(--cf-green)}.about__prompt{text-align:center}.about .button{width:190px;margin:20px auto 0;display:flex}.about__map{opacity:.45;width:400px}.contact{background-color:var(--cf-mint);padding:58px 0 64px;position:relative;overflow:hidden}.contact:before{content:"";opacity:var(--cf-mint-bg-alpha);pointer-events:none;transform:translate3d(0, var(--cf-parallax-y,0px), 0) scale(1.04);will-change:transform;background-image:url(/assets/claraforge/images/copy-of-mint-edge-cf-banner_cf5755cd.png);background-position:50%;background-size:cover;transition:transform .1s linear;position:absolute;inset:-28px 0}.contact>.section-shell{z-index:1;position:relative}.contact h2{margin-bottom:26px}.contact h2,.faq h2{font-weight:400}.contact-form{color:var(--cf-green);font-family:Roboto Mono,monospace;font-size:11px}.contact-form label{gap:4px;margin-bottom:10px;display:grid}.contact-form fieldset{border:0;min-width:0;margin:0;padding:0}.contact-form .contact-form__honeypot{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.contact-form__verification{margin-top:16px}.contact-form__notice{color:var(--cf-black);font-size:14px;line-height:1.5}.contact-form__notice:empty{display:none}.contact-form button:disabled{opacity:.6;cursor:not-allowed;transform:none}.contact-form__row{grid-template-columns:1fr 1fr;gap:18px;display:grid}.contact-form input,.contact-form textarea{background:var(--cf-page-bg);width:100%;color:var(--cf-black);border:0;padding:9px 10px;font-size:12px}.contact-form__actions{flex-wrap:wrap;justify-content:flex-end;gap:16px;margin-top:20px;display:flex}.contact-form__actions .button{min-width:170px;min-height:52px;font-size:14px}.faq{background:var(--cf-page-bg);padding:72px 0 76px}.faq h2{margin-bottom:42px}.faq__list{grid-template-columns:500px minmax(0,1fr);column-gap:52px;width:1100px;margin-inline:auto;display:grid}.faq__item{grid-template-columns:subgrid;border-top:1px solid #3c91435c;grid-column:1/-1;padding:20px 0 18px;display:grid}.faq__item h3{margin:0}.faq__item p{color:var(--cf-green);margin:0;font-size:13px;line-height:1.45}.site-footer{background:var(--cf-page-bg);color:var(--cf-green);text-align:center;text-transform:uppercase;padding:35px 24px;font-family:Roboto Mono,monospace;font-size:11px}@media (width<=1200px){.hero__body{grid-template-columns:minmax(0,1fr) 250px;column-gap:50px}.hero__statement,.faq__list{width:100%}.about h2{width:auto}}@media (width<=900px){.site-header__inner{grid-template-columns:1fr auto;min-height:96px;padding:18px 24px}.site-header__brand{grid-column:1}.site-header__brand img{width:min(290px,54vw)}.site-header .button{grid-column:2;min-width:0;padding-inline:14px;font-size:11px}.hero__banner{min-height:414px;margin-top:0}.hero__title{min-height:414px;margin:-414px auto 0;padding:32px 22px 0}.hero__body,.about__grid,.service-section__grid,.service-section__grid--left{grid-template-columns:1fr;gap:28px}.service-section__grid,.service-section__grid--left{grid-template-areas:"heading""text""table"}.hero__body{grid-template-areas:"statement""copy""spiral";row-gap:30px;padding:42px 0 58px}.hero__copy .button{margin-inline:auto}.hero__copy,.hero__spiral{justify-self:center}.hero__spiral{display:none}.hero__copy p,.hero__copy ul{font-size:19.4px;line-height:1.5}.hero__copy ul{margin-bottom:26px}.hero__copy .button{width:100%;min-width:0;min-height:50px;margin-left:0}.service-section__heading{display:block}.service-section__heading img{display:none}.service-overview{padding-top:51px;padding-bottom:4px}.service-overview:before{background-size:max(920px,140vw);inset-inline:-16vw}.service-map{gap:13px;margin:36px auto 30px}.about__grid{position:static}.about__map{width:min(400px,100%);margin-inline:auto;position:static}.trust{padding-bottom:40px}.trust .callout{padding:22px;font-size:19.4px;line-height:1.5}.service-section__text-box{box-shadow:14px 14px 0 var(--cf-green)}.faq__list,.faq__item{display:block}.faq__list{width:auto}.faq__item h3{margin-bottom:10px}.comparison-table th{padding:16px 30px;font-size:16px}.comparison-table td{padding:14px 16px}}@media (width<=560px){.site-header{position:static}.site-header__inner{justify-content:space-between;align-items:center;gap:12px;display:flex}.button{min-width:132px;font-size:11px}.hero__title h1{font-size:clamp(39px,12.45vw,48.56px)}.hero__title br{display:none}.callout{padding:18px}.service-map a{min-width:100%}.contact-form__row{grid-template-columns:1fr 1fr}.contact-form__actions .button{flex:140px;min-width:0}}@media (width<=700px){.about__map{display:none}.comparison-table{background:0 0;border:0;overflow:visible}.comparison-table table,.comparison-table tbody,.comparison-table tr,.comparison-table td{display:block}.comparison-table thead{clip:rect(0, 0, 0, 0);clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.comparison-table tbody{gap:12px;display:grid}.comparison-table tr{border:2px solid var(--cf-black);background:#f0f3f4}.comparison-table td,.comparison-table td+td{background:0 0;border:0}.comparison-table td+td{background:#fff;border-top:1px solid #05080533}.comparison-table td:before{content:attr(data-label);background:var(--cf-table-charcoal);color:var(--cf-white);letter-spacing:.04em;text-align:center;text-transform:uppercase;margin:-14px -16px 14px;padding:12px 24px;font-family:Roboto,Arial,sans-serif;font-size:14px;font-weight:700;line-height:1.3;display:block}.comparison-table td:first-child:before{clip-path:polygon(0 0,calc(100% - 18px) 0,100% 50%,calc(100% - 18px) 100%,0 100%);margin-right:0}.comparison-table td+td:before{background:var(--cf-table-mint);color:var(--cf-table-charcoal)}}
