@font-face{font-family:figtree;src:url(../media/figtree-s.p.f755e4bc.woff2)format("woff2");font-display:swap;font-weight:300 900;font-style:normal}@font-face{font-family:figtree Fallback;src:local(Arial);ascent-override:95.06%;descent-override:25.02%;line-gap-override:0.0%;size-adjust:99.94%}.figtree_11002071-module__LH8n8q__className{font-family:figtree,figtree Fallback;font-style:normal}.figtree_11002071-module__LH8n8q__variable{--font-figtree:"figtree","figtree Fallback"}
@font-face{font-family:caveat;src:url(../media/caveat-s.1d6f9881.woff2)format("woff2");font-display:swap;font-weight:400 700;font-style:normal}@font-face{font-family:caveat Fallback;src:local(Arial);ascent-override:128.4%;descent-override:40.12%;line-gap-override:0.0%;size-adjust:74.77%}.caveat_7e386890-module__u1anta__className{font-family:caveat,caveat Fallback;font-style:normal}.caveat_7e386890-module__u1anta__variable{--font-caveat:"caveat","caveat Fallback"}
@font-face{font-family:instrumentSerif;src:url(../media/instrument-s.p.b1508682.woff2)format("woff2");font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:instrumentSerif Fallback;src:local(Arial);ascent-override:121.98%;descent-override:38.19%;line-gap-override:0.0%;size-adjust:81.16%}.instrumentserif_ed6a6895-module__KfITIq__className{font-family:instrumentSerif,instrumentSerif Fallback;font-style:italic;font-weight:400}.instrumentserif_ed6a6895-module__KfITIq__variable{--font-instrument:"instrumentSerif","instrumentSerif Fallback"}
@font-face{font-family:Spartan Inter Display;src:url(/fonts/spartan/inter-display-400.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Spartan Inter Display;src:url(/fonts/spartan/inter-display-500.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Spartan Inter Display;src:url(/fonts/spartan/inter-display-600.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap}.spartan-module__rWDqjW__page,.spartan-module__rWDqjW__navigation,.spartan-module__rWDqjW__mobileDialog{--sp-ink:#1f1f1f;--sp-muted:#656565;--sp-paper:#f0f0f0;--sp-dark:#1a1a1a;--sp-orange:#b94c0d;--sp-line:#d6d6d6;--sp-ease:cubic-bezier(.22,1,.36,1);letter-spacing:-.015em;color:var(--sp-ink);font-family:Spartan Inter Display,Arial,sans-serif;font-weight:400}.spartan-module__rWDqjW__page{background:#fff;padding:12px;overflow:clip}.spartan-module__rWDqjW__page *,.spartan-module__rWDqjW__navigation *,.spartan-module__rWDqjW__mobileDialog *{box-sizing:border-box}.spartan-module__rWDqjW__page h1,.spartan-module__rWDqjW__page h2,.spartan-module__rWDqjW__page h3,.spartan-module__rWDqjW__page p,.spartan-module__rWDqjW__page figure{margin:0}.spartan-module__rWDqjW__page h1,.spartan-module__rWDqjW__page h2,.spartan-module__rWDqjW__page h3{font-family:inherit;font-style:normal}.spartan-module__rWDqjW__page a,.spartan-module__rWDqjW__navigation a,.spartan-module__rWDqjW__mobileDialog a{color:inherit;text-decoration:none}.spartan-module__rWDqjW__page a,.spartan-module__rWDqjW__page button,.spartan-module__rWDqjW__page summary,.spartan-module__rWDqjW__navigation a,.spartan-module__rWDqjW__navigation button,.spartan-module__rWDqjW__navigation summary,.spartan-module__rWDqjW__mobileDialog a,.spartan-module__rWDqjW__mobileDialog button{transition-duration:.3s;transition-timing-function:var(--sp-ease)}.spartan-module__rWDqjW__page button,.spartan-module__rWDqjW__navigation button,.spartan-module__rWDqjW__mobileDialog button,.spartan-module__rWDqjW__page summary{font:inherit;cursor:pointer}.spartan-module__rWDqjW__page a,.spartan-module__rWDqjW__page button,.spartan-module__rWDqjW__page summary,.spartan-module__rWDqjW__navigation a,.spartan-module__rWDqjW__navigation button,.spartan-module__rWDqjW__navigation summary,.spartan-module__rWDqjW__mobileDialog a,.spartan-module__rWDqjW__mobileDialog button,.spartan-module__rWDqjW__mobileDialog summary{-webkit-tap-highlight-color:transparent}.spartan-module__rWDqjW__page :focus-visible,.spartan-module__rWDqjW__navigation :focus-visible,.spartan-module__rWDqjW__mobileDialog :focus-visible{outline-offset:5px;outline:2px solid #bc5017}.spartan-module__rWDqjW__page section{scroll-margin-top:100px}.spartan-module__rWDqjW__micro{letter-spacing:.035em;text-transform:uppercase;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:11px;font-weight:400;line-height:1.5}.spartan-module__rWDqjW__section{max-width:none;margin:auto;padding:100px 40px}.spartan-module__rWDqjW__sectionLabel{text-transform:uppercase;letter-spacing:.035em;color:var(--sp-muted);align-items:center;gap:20px;margin-bottom:36px;font:11px/1.5 ui-monospace,SFMono-Regular,Consolas,monospace;display:flex}.spartan-module__rWDqjW__labelRule{background:var(--sp-line);flex:1;height:1px}.spartan-module__rWDqjW__smallMark{border:3px solid;border-radius:50px;flex-shrink:0;width:27px;height:13px}.spartan-module__rWDqjW__labelDark{color:#b5b6ae}.spartan-module__rWDqjW__labelDark .spartan-module__rWDqjW__labelRule{background:#3c3d38}.spartan-module__rWDqjW__textLink{border-bottom:1px solid #60615a;align-items:center;gap:24px;padding:14px 0;font-size:15px;display:inline-flex}.spartan-module__rWDqjW__navigation>*{pointer-events:auto}.spartan-module__rWDqjW__brand{flex-shrink:0;align-items:center;display:flex}.spartan-module__rWDqjW__desktopLinks>a:hover,.spartan-module__rWDqjW__navGroup>summary:hover{color:#111}.spartan-module__rWDqjW__navGroup summary{list-style:none}.spartan-module__rWDqjW__navGroup summary::-webkit-details-marker{display:none}.spartan-module__rWDqjW__navDropdown{width:680px;color:var(--sp-ink);background:#fff;border:1px solid #e2e2dc;border-radius:20px;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;padding:30px;display:grid;position:absolute;top:calc(100% + 10px);left:0;box-shadow:0 20px 70px #0002}.spartan-module__rWDqjW__navDropdown .spartan-module__rWDqjW__micro{color:var(--sp-muted);margin-bottom:16px}.spartan-module__rWDqjW__navDropdown a{border-bottom:1px solid #e8e8e3;justify-content:space-between;align-items:center;gap:20px;padding:12px 0;font-size:14px;display:flex}.spartan-module__rWDqjW__navDropdown a:hover{color:#9e410c}.spartan-module__rWDqjW__navDropdown svg{flex-shrink:0;width:15px}.spartan-module__rWDqjW__navMore{grid-column:1/-1}.spartan-module__rWDqjW__skip{color:#000;background:#fff;padding:12px 18px;position:fixed;top:-100px;left:25px}.spartan-module__rWDqjW__skip:focus{top:95px}.spartan-module__rWDqjW__mobileDialog{overscroll-behavior:contain;background:#f6f6f2;border:0;border-radius:22px;width:calc(100% - 24px);max-width:620px;max-height:calc(100dvh - 24px);margin:12px auto;padding:0}.spartan-module__rWDqjW__mobileDialog::backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#111b}.spartan-module__rWDqjW__mobileInner{padding:25px}.spartan-module__rWDqjW__mobileHead{justify-content:space-between;align-items:center;margin-bottom:28px;display:flex}.spartan-module__rWDqjW__mobileHead button{background:0 0;border:0;align-items:center;gap:20px;min-height:44px;font-size:13px;display:flex}.spartan-module__rWDqjW__mobileHead button span{font-size:32px}.spartan-module__rWDqjW__mobileInner nav{margin-bottom:34px}.spartan-module__rWDqjW__mobileInner nav>a,.spartan-module__rWDqjW__mobileInner summary{letter-spacing:-.04em;cursor:pointer;border-bottom:1px solid #d7d7d0;justify-content:space-between;align-items:center;gap:20px;min-height:62px;font-size:25px;list-style:none;display:flex}.spartan-module__rWDqjW__mobileInner summary::-webkit-details-marker{display:none}.spartan-module__rWDqjW__mobileInner details>div{padding:20px 0}.spartan-module__rWDqjW__mobileInner details a{justify-content:space-between;align-items:center;gap:16px;padding:12px 0;font-size:15px;display:flex}.spartan-module__rWDqjW__mobileInner .spartan-module__rWDqjW__micro{color:var(--sp-muted);margin-top:16px}.spartan-module__rWDqjW__logos{justify-content:space-between;align-items:center;gap:24px;display:flex}.spartan-module__rWDqjW__logos>div{justify-content:center;align-items:center;height:55px;display:flex}.spartan-module__rWDqjW__logos img{object-fit:contain;max-width:100%}.spartan-module__rWDqjW__intro{background:var(--sp-paper);border-radius:20px;margin-top:12px}.spartan-module__rWDqjW__statement{letter-spacing:-.05em;text-wrap:pretty;max-width:1260px;font-size:56px;font-weight:500;line-height:1.09}.spartan-module__rWDqjW__statement>span,.spartan-module__rWDqjW__splitHead h2>span,.spartan-module__rWDqjW__faq h2>span{color:var(--sp-muted)}.spartan-module__rWDqjW__statement[data-tone=dark]>span{color:#9f9f9f}.spartan-module__rWDqjW__introLead{color:#55564e;max-width:620px;font-size:17px;line-height:1.55;margin-top:28px!important}.spartan-module__rWDqjW__proofGrid{grid-template-columns:1.14fr 1fr 1.1fr;gap:16px;margin-top:55px;display:grid}.spartan-module__rWDqjW__proofCard{min-height:322px;transition:transform .3s var(--sp-ease);background:#fff;border-radius:25px;flex-direction:column;align-items:flex-start;padding:30px;display:flex}.spartan-module__rWDqjW__proofCard:hover{transform:translateY(-4px)}.spartan-module__rWDqjW__proofBlack{background:var(--sp-ink);color:#fff!important}.spartan-module__rWDqjW__proofBlack>p{color:#d2d2c9!important}.spartan-module__rWDqjW__proofOutline{background:0 0;border:1px dashed #91918b}.spartan-module__rWDqjW__proofCard>p{color:#585951;max-width:340px;font-size:15px;line-height:1.5;margin-top:auto!important}.spartan-module__rWDqjW__proofValue{letter-spacing:-.06em;white-space:nowrap;margin:28px 0 42px;font-size:clamp(40px,4.3vw,69px);font-weight:400;line-height:1}.spartan-module__rWDqjW__cardLink{justify-content:space-between;align-items:center;gap:15px;width:100%;margin-top:24px;font-size:12px;display:flex}.spartan-module__rWDqjW__speedMetric{flex-wrap:wrap;align-items:baseline;gap:12px;margin:22px 0 32px;display:flex}.spartan-module__rWDqjW__speedMetric>strong{letter-spacing:-.065em;font-size:78px;font-weight:400;line-height:1}.spartan-module__rWDqjW__speedMetric>span{font-size:15px}.spartan-module__rWDqjW__peopleMetric{letter-spacing:-.065em;align-items:center;gap:28px;margin:22px 0 32px;font-size:78px;line-height:1;display:flex}.spartan-module__rWDqjW__peopleMetric>span{color:#74746b}.spartan-module__rWDqjW__peopleMetric strong{font-weight:400}.spartan-module__rWDqjW__giantHead{margin:0 0 65px;padding-top:35px}.spartan-module__rWDqjW__giantHead h2{letter-spacing:-.065em;justify-content:space-between;align-items:center;gap:30px;font-size:clamp(55px,10.6vw,166px);font-weight:600;line-height:.95;display:flex}.spartan-module__rWDqjW__asterisk{color:#d2d3cc;flex-shrink:0;width:.72em;height:.72em;display:block}.spartan-module__rWDqjW__giantHead p{color:#64655d;max-width:320px;margin:64px 0 0 auto;font-size:14px;line-height:1.55}.spartan-module__rWDqjW__caseGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:66px 24px;display:grid}.spartan-module__rWDqjW__case:first-child{grid-column:1/-1}.spartan-module__rWDqjW__caseImageLink{background:#dfe2d6;border-radius:20px;flex-direction:column;min-height:290px;padding:32px;display:flex;position:relative;overflow:hidden}.spartan-module__rWDqjW__case:first-child .spartan-module__rWDqjW__caseImageLink{min-height:470px;padding:36px 40px 28px}.spartan-module__rWDqjW__caseImage1,.spartan-module__rWDqjW__caseImage2{background:#ededed}.spartan-module__rWDqjW__caseImageTop{justify-content:space-between;align-items:center;gap:20px;margin-bottom:30px;display:flex}.spartan-module__rWDqjW__caseLogo{filter:brightness(0);object-fit:contain;object-position:left center;width:auto;max-width:140px;height:30px}.spartan-module__rWDqjW__circleArrow{width:42px;height:42px;transition:background-color .3s var(--sp-ease),transform .3s var(--sp-ease);border:1px solid #1a1a1855;border-radius:50%;flex-shrink:0;place-items:center;display:grid}.spartan-module__rWDqjW__caseImageLink:hover .spartan-module__rWDqjW__circleArrow{background:#fff9;transform:rotate(45deg)}.spartan-module__rWDqjW__caseWorkflow{object-fit:contain;width:100%;height:auto;transition:transform .48s var(--sp-ease);margin:auto;box-shadow:0 18px 35px #161d1c20}.spartan-module__rWDqjW__case:first-child .spartan-module__rWDqjW__caseWorkflow{max-width:1030px}.spartan-module__rWDqjW__caseImageLink:hover .spartan-module__rWDqjW__caseWorkflow{transform:translateY(-4px)}.spartan-module__rWDqjW__caseImageNote{text-transform:uppercase;letter-spacing:.05em;color:#55594e;margin-top:26px;font:10px/1.5 ui-monospace,monospace}.spartan-module__rWDqjW__caseMeta{color:#6a6a63;justify-content:space-between;align-items:center;gap:20px;margin-top:24px;font-size:12px;display:flex}.spartan-module__rWDqjW__caseMeta a{align-items:center;gap:10px;display:flex}.spartan-module__rWDqjW__caseMeta svg{width:15px}.spartan-module__rWDqjW__case h3{letter-spacing:-.04em;max-width:850px;margin:18px 0 13px;font-size:clamp(25px,2.5vw,38px);font-weight:500;line-height:1.13}.spartan-module__rWDqjW__case>p{color:#62635b;max-width:750px;font-size:16px;line-height:1.55}.spartan-module__rWDqjW__figureSource{color:#68685f;margin-top:16px;font-size:12px}.spartan-module__rWDqjW__figureSource summary{width:fit-content;padding:5px 0}.spartan-module__rWDqjW__figureSource p{margin-top:10px;line-height:1.6}.spartan-module__rWDqjW__sectionFoot{border-top:1px solid var(--sp-line);color:#5d5e56;justify-content:space-between;align-items:center;gap:24px;margin-top:56px;padding-top:24px;font-size:13px;display:flex}.spartan-module__rWDqjW__sectionFoot a{color:var(--sp-ink);align-items:center;gap:30px;display:inline-flex}.spartan-module__rWDqjW__darkSection{background:var(--sp-dark);color:#f6f6ef;border-radius:20px;padding:100px 40px}.spartan-module__rWDqjW__darkSection .spartan-module__rWDqjW__button{background:#30312d}.spartan-module__rWDqjW__darkSection .spartan-module__rWDqjW__buttonIcon{color:#fff;background:#20211e}.spartan-module__rWDqjW__capabilities{display:block}.spartan-module__rWDqjW__capabilityTop{grid-template-columns:.95fr 1.05fr;gap:48px;display:grid}.spartan-module__rWDqjW__capabilityLead{flex-direction:column;align-items:flex-start;display:flex}.spartan-module__rWDqjW__capabilityLead .spartan-module__rWDqjW__sectionLabel{width:100%}.spartan-module__rWDqjW__capabilityLead>p{color:#b5b6ab;max-width:350px;font-size:16px;line-height:1.6}.spartan-module__rWDqjW__capabilityLead h2{letter-spacing:-.05em;margin:85px 0 32px;font-size:clamp(34px,3.6vw,56px);font-weight:500;line-height:1.06}.spartan-module__rWDqjW__capabilityLead h2 span{color:#acaea2}.spartan-module__rWDqjW__servicePanels{--service-rail-width:54px;align-self:stretch;gap:9px;min-width:0;display:flex}.spartan-module__rWDqjW__servicePanel{flex:0 0 var(--service-rail-width);background:#232323;border:1px solid #414141;border-radius:21px;min-width:0;position:relative;overflow:hidden}.spartan-module__rWDqjW__serviceActive{flex:1 1 var(--service-rail-width);background:#1a1a1a}.spartan-module__rWDqjW__servicePanel:not(.spartan-module__rWDqjW__serviceActive) .spartan-module__rWDqjW__serviceToggle{position:absolute;inset:0}.spartan-module__rWDqjW__serviceToggle{color:#bbbdb2;writing-mode:vertical-rl;text-transform:uppercase;background:0 0;border:0;justify-content:space-between;align-items:center;gap:20px;width:100%;height:100%;padding:23px 16px;display:flex;letter-spacing:.04em!important;font-family:ui-monospace,monospace!important;font-size:11px!important}.spartan-module__rWDqjW__serviceActive .spartan-module__rWDqjW__serviceToggle{writing-mode:horizontal-tb;height:auto;padding:27px}.spartan-module__rWDqjW__serviceToggle>span:last-child{font-size:20px}.spartan-module__rWDqjW__serviceContent{padding:0 27px 22px}.spartan-module__rWDqjW__serviceIntro{letter-spacing:-.035em;padding:6px 0 30px;font-size:25px;line-height:1.15}.spartan-module__rWDqjW__serviceItem{border-top:1px solid #3c3d34;justify-content:space-between;align-items:center;gap:18px;padding:18px 0;display:flex}.spartan-module__rWDqjW__serviceItem strong{font-size:16px;font-weight:500;display:block}.spartan-module__rWDqjW__serviceItem>span>span{color:#b0b2a5;margin-top:7px;font-size:13px;line-height:1.5;display:block}.spartan-module__rWDqjW__serviceItem svg{flex-shrink:0;width:17px}.spartan-module__rWDqjW__serviceGraphic{justify-content:center;align-items:center;height:64px;margin:18px auto 15px;display:flex}.spartan-module__rWDqjW__serviceGraphic span{border:1px solid #7e8170;border-radius:8px;width:59px;height:59px;margin-left:-25px;transform:rotate(45deg)}.spartan-module__rWDqjW__productStrip{border-top:1px solid #3c3d34;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;margin-top:70px;padding-top:50px;display:grid}.spartan-module__rWDqjW__product{min-width:0}.spartan-module__rWDqjW__product h3{letter-spacing:-.035em;justify-content:space-between;align-items:center;gap:24px;font-size:29px;font-weight:500;display:flex}.spartan-module__rWDqjW__product p{color:#b6b7ae;max-width:380px;margin-top:15px;font-size:15px;line-height:1.5}.spartan-module__rWDqjW__productCaption{color:#a6a99a;margin-top:16px;font-size:11px;display:block}.spartan-module__rWDqjW__product img{border:1px solid #3c3d34;border-radius:12px;width:100%;height:auto;margin-top:25px;display:block}.spartan-module__rWDqjW__splitHead{justify-content:space-between;align-items:flex-end;gap:50px;margin-bottom:52px;display:flex}.spartan-module__rWDqjW__splitHead h2,.spartan-module__rWDqjW__faq h2{letter-spacing:-.05em;font-size:clamp(35px,4vw,62px);font-weight:500;line-height:1.08}.spartan-module__rWDqjW__splitHead>p{color:#65655d;max-width:350px;font-size:16px;line-height:1.55}.spartan-module__rWDqjW__problemList{border-top:1px solid var(--sp-line)}.spartan-module__rWDqjW__problem{border-bottom:1px solid var(--sp-line)}.spartan-module__rWDqjW__problem summary{letter-spacing:-.025em;grid-template-columns:210px 1fr 24px;align-items:center;gap:30px;min-height:92px;padding:22px 0;font-size:clamp(20px,2vw,28px);line-height:1.2;list-style:none;display:grid}.spartan-module__rWDqjW__problem summary::-webkit-details-marker{display:none}.spartan-module__rWDqjW__process summary::-webkit-details-marker{display:none}.spartan-module__rWDqjW__faq summary::-webkit-details-marker{display:none}.spartan-module__rWDqjW__problemLabel{text-transform:uppercase;letter-spacing:.02em;color:#63645a;font-family:ui-monospace,monospace;font-size:11px}.spartan-module__rWDqjW__plus{transition:transform .3s var(--sp-ease);font-size:24px;font-weight:400;line-height:1}details[open]>summary .spartan-module__rWDqjW__plus{transform:rotate(45deg)}.spartan-module__rWDqjW__problem>p{color:#5f6156;max-width:680px;margin:0 54px 28px 240px;font-size:16px;line-height:1.6}.spartan-module__rWDqjW__testimonials{background:var(--sp-paper);border-radius:20px;overflow:hidden}.spartan-module__rWDqjW__quotes{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.spartan-module__rWDqjW__quote{background:#fff;border-radius:22px;flex-direction:column;padding:28px;display:flex}.spartan-module__rWDqjW__quoteLogo{filter:brightness(0);object-fit:contain;object-position:left center;width:auto;max-width:120px;height:27px;margin-bottom:34px}.spartan-module__rWDqjW__quote blockquote{letter-spacing:-.02em;margin:0 0 38px;font-size:18px;line-height:1.55}.spartan-module__rWDqjW__quote figcaption{align-items:center;gap:12px;margin-top:auto;display:flex}.spartan-module__rWDqjW__quote figcaption>img{object-fit:cover;border-radius:50%;width:43px;height:43px}.spartan-module__rWDqjW__quote figcaption>span{color:#65665e;flex-direction:column;gap:3px;font-size:12px;display:flex}.spartan-module__rWDqjW__quote figcaption strong{color:#20211c;font-size:13px;font-weight:500}.spartan-module__rWDqjW__quote figcaption>a{flex-shrink:0;place-items:center;width:40px;height:40px;margin-left:auto;display:grid}.spartan-module__rWDqjW__process{grid-template-columns:1fr 1fr;gap:70px;margin-top:12px;display:grid}.spartan-module__rWDqjW__process h2,.spartan-module__rWDqjW__team h2,.spartan-module__rWDqjW__footer h2{letter-spacing:-.05em;font-size:clamp(36px,4vw,62px);font-weight:500;line-height:1.06}.spartan-module__rWDqjW__process>div>p,.spartan-module__rWDqjW__team p{color:#b5b6ab;max-width:420px;margin:28px 0 20px;font-size:16px;line-height:1.6}.spartan-module__rWDqjW__processSculpture{max-width:410px;height:240px;margin-top:25px;overflow:hidden}.spartan-module__rWDqjW__processSculpture img{object-fit:cover;mix-blend-mode:lighten;width:100%;height:100%}.spartan-module__rWDqjW__processSteps{padding-top:68px}.spartan-module__rWDqjW__processSteps details{border-bottom:1px solid #404137}.spartan-module__rWDqjW__processSteps details[open]{background:#252620;border-color:#0000;border-radius:15px}.spartan-module__rWDqjW__processSteps summary{grid-template-columns:25px 1fr 22px;align-items:center;gap:17px;padding:25px 22px;list-style:none;display:grid}.spartan-module__rWDqjW__processNumber{color:#b9bcb0;font:11px/1.5 ui-monospace,monospace}.spartan-module__rWDqjW__processSteps h3{letter-spacing:-.025em;font-size:20px;font-weight:500;line-height:1.3}.spartan-module__rWDqjW__processSteps p{color:#b6b8ab;padding:0 32px 30px 64px;font-size:15px;line-height:1.6}.spartan-module__rWDqjW__comparison{border-top:1px solid var(--sp-line)}.spartan-module__rWDqjW__comparison>div{border-bottom:1px solid var(--sp-line);grid-template-columns:150px minmax(0,1fr) minmax(0,1fr);gap:32px;padding:27px 0;display:grid}.spartan-module__rWDqjW__comparisonHead{color:#626359;font-size:12px}.spartan-module__rWDqjW__comparison [role=rowheader]{color:#66685c;text-transform:uppercase;padding-top:4px;font:11px/1.5 ui-monospace,monospace}.spartan-module__rWDqjW__comparison strong{letter-spacing:-.025em;font-size:19px;font-weight:500;line-height:1.25;display:block}.spartan-module__rWDqjW__comparison p{color:#606257;max-width:415px;margin-top:12px;font-size:14px;line-height:1.55}.spartan-module__rWDqjW__team{grid-template-columns:1fr 1fr;align-items:center;gap:75px;display:grid}.spartan-module__rWDqjW__teamPhotos{grid-template-columns:1fr 1fr;gap:16px;display:grid}.spartan-module__rWDqjW__teamPhotos img{aspect-ratio:4/5;object-fit:cover;object-position:center;border-radius:20px;width:100%;height:auto}.spartan-module__rWDqjW__teamPhotos figcaption{margin-top:14px;font-size:14px}.spartan-module__rWDqjW__teamPhotos figcaption span{color:#b1b2a6;margin-top:4px;font-size:11px;display:block}.spartan-module__rWDqjW__faq{grid-template-columns:.9fr 1.1fr;gap:70px;display:grid}.spartan-module__rWDqjW__faq>div>p{color:#626357;max-width:360px;margin:24px 0 30px;font-size:16px;line-height:1.6}.spartan-module__rWDqjW__faqList{padding-top:5px}.spartan-module__rWDqjW__faqItem{background:var(--sp-dark);color:#f8f8f0;border-radius:14px;margin-bottom:9px}.spartan-module__rWDqjW__faqItem summary{justify-content:space-between;align-items:center;gap:26px;padding:22px 24px;font-size:15px;line-height:1.4;list-style:none;display:flex}.spartan-module__rWDqjW__faqItem .spartan-module__rWDqjW__plus{flex-shrink:0;font-size:21px}.spartan-module__rWDqjW__faqItem>p{color:#c5c6bc;padding:0 24px 24px;font-size:15px;line-height:1.65}.spartan-module__rWDqjW__resources{border-top:1px solid var(--sp-line);padding-top:60px}.spartan-module__rWDqjW__resources>h2{letter-spacing:-.05em;margin-bottom:45px;font-size:clamp(32px,4vw,58px);font-weight:500;line-height:1.08}.spartan-module__rWDqjW__resourceGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.spartan-module__rWDqjW__resourceGrid>a{background:#efefeb;border-radius:22px;flex-direction:column;min-height:260px;padding:28px;display:flex}.spartan-module__rWDqjW__resourceGrid>a:nth-child(2){background:#e0e3d8}.spartan-module__rWDqjW__resourceGrid>a:nth-child(3){background:#e9e3d8}.spartan-module__rWDqjW__resourceGrid h3{letter-spacing:-.04em;margin:35px 0;font-size:32px;font-weight:500;line-height:1.1}.spartan-module__rWDqjW__resourceGrid>a>span:last-child{justify-content:space-between;align-items:center;margin-top:auto;font-size:13px;display:flex}.spartan-module__rWDqjW__footer{background:var(--sp-dark);color:#f5f5ec;border-radius:20px;padding:80px clamp(24px,3vw,48px) 26px}.spartan-module__rWDqjW__footerTop{grid-template-columns:1.2fr .8fr;align-items:end;gap:70px;display:grid}.spartan-module__rWDqjW__footerTop>div>p{color:#b6b8aa;max-width:370px;margin-bottom:28px;font-size:16px;line-height:1.6}.spartan-module__rWDqjW__footerNav{color:#c4c5b9;border-top:1px solid #3d4035;border-bottom:1px solid #3d4035;flex-wrap:wrap;align-items:center;gap:20px 36px;margin:72px 0 40px;padding:26px 0;font-size:14px;display:flex}.spartan-module__rWDqjW__footerNav a:last-child{align-items:center;gap:15px;margin-left:auto;display:flex}.spartan-module__rWDqjW__footerWord{letter-spacing:-.072em;white-space:nowrap;justify-content:space-between;align-items:flex-start;font-size:clamp(70px,15.7vw,260px);font-weight:600;line-height:1;display:flex}.spartan-module__rWDqjW__footerWord>span{letter-spacing:0;padding-top:.7em;font-size:.13em}.spartan-module__rWDqjW__footerLegal{color:#b8bbac;border-top:1px solid #3d4035;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;margin-top:40px;padding-top:24px;font-size:11px;display:flex}.spartan-module__rWDqjW__footerLegal>div{flex-wrap:wrap;align-items:center;gap:20px;display:flex}.spartan-module__rWDqjW__footerLegal button{font:inherit;color:inherit;background:0 0;border:0;padding:0}@media (max-width:1200px){.spartan-module__rWDqjW__capabilityTop{grid-template-columns:.9fr 1.1fr;gap:28px}.spartan-module__rWDqjW__servicePanels{--service-rail-width:44px}.spartan-module__rWDqjW__serviceActive{flex-basis:auto}.spartan-module__rWDqjW__serviceActive .spartan-module__rWDqjW__serviceToggle,.spartan-module__rWDqjW__serviceContent{padding-left:20px;padding-right:20px}.spartan-module__rWDqjW__serviceToggle{padding-left:11px;padding-right:11px}.spartan-module__rWDqjW__team,.spartan-module__rWDqjW__process,.spartan-module__rWDqjW__faq{gap:42px}.spartan-module__rWDqjW__logos{gap:12px}.spartan-module__rWDqjW__logos img{max-width:105px}}@media (max-width:1023px){.spartan-module__rWDqjW__logos{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px 20px;display:grid}.spartan-module__rWDqjW__capabilityTop{grid-template-columns:1fr}.spartan-module__rWDqjW__capabilityLead h2{margin-top:42px}.spartan-module__rWDqjW__servicePanels{--service-rail-width:74px;min-height:475px}.spartan-module__rWDqjW__serviceActive{flex-basis:auto}.spartan-module__rWDqjW__serviceToggle{padding-left:24px;padding-right:24px}.spartan-module__rWDqjW__serviceContent{max-width:680px}.spartan-module__rWDqjW__proofCard{padding:24px}.spartan-module__rWDqjW__proofValue{font-size:45px}.spartan-module__rWDqjW__speedMetric>strong,.spartan-module__rWDqjW__peopleMetric{font-size:65px}.spartan-module__rWDqjW__peopleMetric{gap:20px}.spartan-module__rWDqjW__quotes{grid-template-columns:1fr}.spartan-module__rWDqjW__quote{grid-template-columns:130px 1fr;gap:20px 30px;display:grid}.spartan-module__rWDqjW__quote blockquote{margin:0;font-size:21px}.spartan-module__rWDqjW__quote figcaption{grid-column:2}.spartan-module__rWDqjW__comparison>div{grid-template-columns:105px minmax(0,1fr) minmax(0,1fr);gap:25px}.spartan-module__rWDqjW__resourceGrid h3{font-size:27px}}@media (max-width:809px){.spartan-module__rWDqjW__page{padding:12px}.spartan-module__rWDqjW__button{border-radius:15px;gap:17px;min-height:57px;padding-right:21px;font-size:14px}.spartan-module__rWDqjW__buttonIcon{border-radius:10px;width:47px;height:47px}.spartan-module__rWDqjW__logos{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px 14px;display:grid}.spartan-module__rWDqjW__logos>div{height:38px}.spartan-module__rWDqjW__logos img{max-width:78px;max-height:42px}.spartan-module__rWDqjW__logos>div:nth-child(5){grid-column:1}.spartan-module__rWDqjW__section,.spartan-module__rWDqjW__darkSection{border-radius:20px;padding:62px 20px}.spartan-module__rWDqjW__sectionLabel{gap:16px;margin-bottom:28px;font-size:10px}.spartan-module__rWDqjW__smallMark{width:23px;height:12px}.spartan-module__rWDqjW__statement{letter-spacing:-.045em;font-size:35px;line-height:1.1}.spartan-module__rWDqjW__introLead{font-size:16px;margin-top:23px!important}.spartan-module__rWDqjW__proofGrid{grid-template-columns:1fr;gap:12px;margin-top:35px}.spartan-module__rWDqjW__proofCard{border-radius:20px;min-height:265px;padding:26px}.spartan-module__rWDqjW__proofValue{margin-top:26px;margin-bottom:32px;font-size:63px}.spartan-module__rWDqjW__proofCard>p{max-width:none}.spartan-module__rWDqjW__speedMetric>strong,.spartan-module__rWDqjW__peopleMetric{font-size:72px}.spartan-module__rWDqjW__giantHead{margin-bottom:35px}.spartan-module__rWDqjW__giantHead h2{letter-spacing:-.06em;gap:12px;font-size:clamp(43px,8.9vw,70px)}.spartan-module__rWDqjW__asterisk{width:.65em;height:.65em}.spartan-module__rWDqjW__giantHead p{max-width:250px;margin:55px 0 0;font-size:13px}.spartan-module__rWDqjW__caseGrid{grid-template-columns:1fr;gap:40px}.spartan-module__rWDqjW__case:first-child{grid-column:auto}.spartan-module__rWDqjW__caseImageLink,.spartan-module__rWDqjW__case:first-child .spartan-module__rWDqjW__caseImageLink{border-radius:20px;min-height:250px;padding:20px}.spartan-module__rWDqjW__caseImageTop{margin-bottom:24px}.spartan-module__rWDqjW__caseLogo{max-width:105px;height:25px}.spartan-module__rWDqjW__circleArrow{width:34px;height:34px}.spartan-module__rWDqjW__caseImageNote{margin-top:23px;font-size:9px}.spartan-module__rWDqjW__caseMeta{margin-top:18px;font-size:11px}.spartan-module__rWDqjW__case h3{margin-top:15px;font-size:28px}.spartan-module__rWDqjW__case>p{font-size:15px}.spartan-module__rWDqjW__sectionFoot{flex-direction:column;align-items:flex-start;margin-top:36px;font-size:12px}.spartan-module__rWDqjW__sectionFoot a{font-size:14px}.spartan-module__rWDqjW__capabilityTop{gap:35px}.spartan-module__rWDqjW__capabilityLead h2{margin-top:44px;margin-bottom:25px;font-size:36px}.spartan-module__rWDqjW__servicePanels{flex-direction:column;gap:10px;min-height:0}.spartan-module__rWDqjW__servicePanel,.spartan-module__rWDqjW__serviceActive{border-radius:16px;flex:none}.spartan-module__rWDqjW__serviceToggle,.spartan-module__rWDqjW__serviceActive .spartan-module__rWDqjW__serviceToggle{writing-mode:horizontal-tb;min-height:65px;padding:20px}.spartan-module__rWDqjW__servicePanel:not(.spartan-module__rWDqjW__serviceActive) .spartan-module__rWDqjW__serviceToggle{position:static}.spartan-module__rWDqjW__serviceIntro{padding-bottom:25px;font-size:26px}.spartan-module__rWDqjW__serviceItem{padding:17px 0}.spartan-module__rWDqjW__serviceItem strong{font-size:17px}.spartan-module__rWDqjW__serviceContent{padding:0 20px 16px}.spartan-module__rWDqjW__productStrip{grid-template-columns:1fr;gap:38px;margin-top:36px;padding-top:36px}.spartan-module__rWDqjW__product h3{font-size:26px}.spartan-module__rWDqjW__product p{font-size:15px}.spartan-module__rWDqjW__splitHead{margin-bottom:34px;display:block}.spartan-module__rWDqjW__splitHead h2,.spartan-module__rWDqjW__faq h2{font-size:36px}.spartan-module__rWDqjW__splitHead>p{margin-top:25px;font-size:15px}.spartan-module__rWDqjW__problem summary{grid-template-columns:minmax(0,1fr) 24px;gap:12px;padding:23px 0;font-size:23px}.spartan-module__rWDqjW__problemLabel{grid-column:1/-1;font-size:10px}.spartan-module__rWDqjW__problem>p{margin:0 20px 25px 0;font-size:15px}.spartan-module__rWDqjW__quotes{gap:12px}.spartan-module__rWDqjW__quote{border-radius:18px;gap:0;padding:25px;display:flex}.spartan-module__rWDqjW__quoteLogo{margin-bottom:28px}.spartan-module__rWDqjW__quote blockquote{margin-bottom:25px;font-size:19px;line-height:1.55}.spartan-module__rWDqjW__process{grid-template-columns:1fr;gap:12px}.spartan-module__rWDqjW__process h2,.spartan-module__rWDqjW__team h2,.spartan-module__rWDqjW__footer h2{font-size:38px}.spartan-module__rWDqjW__process>div>p,.spartan-module__rWDqjW__team p{font-size:15px}.spartan-module__rWDqjW__processSculpture{max-width:330px;height:190px;margin:15px auto 0}.spartan-module__rWDqjW__processSteps{padding-top:0}.spartan-module__rWDqjW__processSteps summary{grid-template-columns:23px minmax(0,1fr) 20px;gap:13px;padding:23px 15px}.spartan-module__rWDqjW__processSteps h3{font-size:18px}.spartan-module__rWDqjW__processSteps p{padding-left:51px;padding-right:20px}.spartan-module__rWDqjW__comparison>div{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:18px;padding:24px 0}.spartan-module__rWDqjW__comparisonHead>span:first-child{display:none}.spartan-module__rWDqjW__comparisonHead{font-size:12px}.spartan-module__rWDqjW__comparison [role=rowheader]{grid-column:1/-1;font-size:10px}.spartan-module__rWDqjW__comparison strong{overflow-wrap:anywhere;font-size:17px;line-height:1.25}.spartan-module__rWDqjW__comparison p{font-size:13px;line-height:1.6}.spartan-module__rWDqjW__team{grid-template-columns:1fr;gap:45px}.spartan-module__rWDqjW__teamPhotos{gap:12px}.spartan-module__rWDqjW__teamPhotos figure:last-child{padding-top:36px}.spartan-module__rWDqjW__teamPhotos img{border-radius:14px}.spartan-module__rWDqjW__teamPhotos figcaption{font-size:12px}.spartan-module__rWDqjW__faq{grid-template-columns:1fr;gap:36px}.spartan-module__rWDqjW__faq>div>p{font-size:15px}.spartan-module__rWDqjW__faqItem summary{gap:18px;padding:20px;font-size:14px}.spartan-module__rWDqjW__faqItem>p{padding:0 20px 22px;font-size:14px}.spartan-module__rWDqjW__resourceGrid{grid-template-columns:1fr}.spartan-module__rWDqjW__resourceGrid>a{min-height:240px;padding:26px}.spartan-module__rWDqjW__resourceGrid h3{margin:30px 0;font-size:32px}.spartan-module__rWDqjW__footer{border-radius:20px;padding:57px 22px 25px}.spartan-module__rWDqjW__footerTop{grid-template-columns:1fr;gap:28px}.spartan-module__rWDqjW__footerTop>div>p{font-size:15px}.spartan-module__rWDqjW__footerNav{gap:20px 26px;margin-top:45px;margin-bottom:35px;font-size:13px}.spartan-module__rWDqjW__footerNav a:last-child{width:100%;margin-top:8px;margin-left:0}.spartan-module__rWDqjW__footerWord{font-size:15vw}.spartan-module__rWDqjW__footerLegal{gap:22px;margin-top:25px;font-size:10px}.spartan-module__rWDqjW__footerLegal>div{order:3;gap:13px;width:100%}}@media (max-width:390px){.spartan-module__rWDqjW__proofValue{font-size:56px}.spartan-module__rWDqjW__giantHead h2{font-size:40px}.spartan-module__rWDqjW__mobileInner{padding:20px}}@media (prefers-reduced-motion:reduce){.spartan-module__rWDqjW__page *,.spartan-module__rWDqjW__page :before,.spartan-module__rWDqjW__page :after,.spartan-module__rWDqjW__navigation *,.spartan-module__rWDqjW__mobileDialog *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.spartan-module__rWDqjW__navigation{z-index:80;pointer-events:none;justify-content:space-between;align-items:flex-start;gap:20px;display:flex;position:fixed;top:30px;left:30px;right:30px}.spartan-module__rWDqjW__navPill{background:#fff;border-radius:100px;align-items:center;gap:18px;height:44px;padding:5px 26px 5px 13px;display:flex;position:relative;box-shadow:inset 0 0 0 1px #1a1a1a15}.spartan-module__rWDqjW__brand img{filter:brightness(0);width:112px;height:auto}.spartan-module__rWDqjW__desktopLinks{color:#656565;align-items:center;gap:18px;font-size:14px;display:flex}.spartan-module__rWDqjW__desktopLinks>a,.spartan-module__rWDqjW__navGroup>summary{cursor:pointer;white-space:nowrap;align-items:center;gap:5px;min-height:34px;display:flex}.spartan-module__rWDqjW__menuTrigger{display:none}.spartan-module__rWDqjW__navCta,.spartan-module__rWDqjW__button{isolation:isolate;white-space:nowrap;flex-shrink:0;align-items:center;text-decoration:none;display:inline-flex;position:relative;overflow:hidden}.spartan-module__rWDqjW__navCta{background:#fff;border-radius:12px;gap:10px;height:42px;padding:3px 14px 3px 3px;font-size:14px;line-height:20px;box-shadow:inset 0 0 0 1px #1a1a1a1a}.spartan-module__rWDqjW__pixelArrow{color:#fff;border-radius:10px;flex:0 0 40px;place-items:center;height:36px;display:grid;position:relative}.spartan-module__rWDqjW__navCta:before,.spartan-module__rWDqjW__button:before{content:"";z-index:-1;background:#1f1f1f;border-radius:10px;width:40px;transition:width .4s cubic-bezier(.22,1.15,.36,1);position:absolute;top:3px;bottom:3px;left:3px}.spartan-module__rWDqjW__ctaLabel{transition:transform .4s cubic-bezier(.22,1,.36,1),opacity .25s;display:inline-block}.spartan-module__rWDqjW__pixelArrow,.spartan-module__rWDqjW__buttonIcon{transition:transform .4s cubic-bezier(.22,1.15,.36,1)}.spartan-module__rWDqjW__navCta:is(:hover,:focus-visible):before,.spartan-module__rWDqjW__button:is(:hover,:focus-visible):before{width:calc(100% - 6px)}.spartan-module__rWDqjW__navCta{width:164px}.spartan-module__rWDqjW__navCta:is(:hover,:focus-visible) .spartan-module__rWDqjW__ctaLabel,.spartan-module__rWDqjW__button:is(:hover,:focus-visible) .spartan-module__rWDqjW__ctaLabel{opacity:0;transform:translate(35px)}.spartan-module__rWDqjW__button{--button-fill:#fff;--button-ink:#1f1f1f;background:#1f1f1f;border-radius:17px;gap:22px;width:fit-content;max-width:100%;height:65px;min-height:65px;padding:3px 24px 3px 3px;font-size:15px;font-weight:400;line-height:1.3;transition:none;color:#fff!important}.spartan-module__rWDqjW__button:before{background:var(--button-fill);border-radius:14px;width:65px}.spartan-module__rWDqjW__buttonIcon{width:65px;height:59px;color:var(--button-ink);flex-shrink:0;place-items:center;display:grid;background:0 0!important}.spartan-module__rWDqjW__button:hover{background:#1f1f1f}.spartan-module__rWDqjW__orangeButton,.spartan-module__rWDqjW__orangeButton:hover{background:var(--sp-orange)}.spartan-module__rWDqjW__orangeButton{--button-ink:#b94c0d}.spartan-module__rWDqjW__darkSection .spartan-module__rWDqjW__button{--button-fill:#353535;--button-ink:#fff;background:#222}.spartan-module__rWDqjW__darkSection .spartan-module__rWDqjW__buttonIcon{color:#fff}.spartan-module__rWDqjW__pixelSequence{display:block;overflow:visible}.spartan-module__rWDqjW__pixelSequence>path{opacity:0;animation:2.8s step-end infinite spartan-module__rWDqjW__pixelFrames;animation-delay:calc(var(--frame)*.2s);animation-play-state:var(--pixel-play,running)}.spartan-module__rWDqjW__pixelArrow .spartan-module__rWDqjW__pixelSequence{width:16px;height:15px}@keyframes spartan-module__rWDqjW__pixelFrames{0%,7.142%{opacity:1}7.143%,to{opacity:0}}.spartan-module__rWDqjW__hero{isolation:isolate;background:#f0f0f0;border-radius:20px;flex-direction:column;justify-content:space-between;min-height:max(740px,100svh - 24px);display:flex;position:relative;overflow:hidden}.spartan-module__rWDqjW__heroImage{object-fit:cover;object-position:center 64%;z-index:-2}.spartan-module__rWDqjW__heroShade{z-index:-1;background:linear-gradient(#0000 61%,#101810d9 80%,#101610f5 100%);position:absolute;inset:0}.spartan-module__rWDqjW__heroTop{justify-content:space-between;align-items:flex-start;gap:32px;padding:151px 40px 0;display:flex}.spartan-module__rWDqjW__heroCopy{min-width:0;max-width:820px}.spartan-module__rWDqjW__heroCopy>.spartan-module__rWDqjW__micro{color:#54544e;margin-bottom:23px}.spartan-module__rWDqjW__hero h1{letter-spacing:-.04em;font-size:70px;font-weight:500;line-height:1.1}.spartan-module__rWDqjW__hero h1>span{color:#777773}.spartan-module__rWDqjW__heroLead{color:#3e4038;max-width:440px;font-size:16px;font-weight:400;line-height:1.5;margin:20px 0 26px!important}.spartan-module__rWDqjW__heroBottom{color:#fff;margin-top:72px;padding:32px 40px}.spartan-module__rWDqjW__heroTrust{justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:24px;font-size:14px;line-height:1.45;display:flex}.spartan-module__rWDqjW__heroTools{background:#ffffffed;border:1px solid #ffffffa6;border-radius:20px;flex:0 0 290px;width:290px;margin-top:43px;padding:5px;box-shadow:0 8px 32px #1a23150c}.spartan-module__rWDqjW__toolField{background:radial-gradient(#424740,#20251f 72%);border-radius:15px;height:220px;position:relative;overflow:hidden}.spartan-module__rWDqjW__toolOrbit{border:1px solid #9aab912e;border-radius:50%;position:absolute;inset:24px 25px;rotate:-16deg}.spartan-module__rWDqjW__toolOrbit:after{content:"";border:1px solid #9aab912e;border-radius:50%;position:absolute;inset:30px -16px;rotate:35deg}.spartan-module__rWDqjW__toolHub{align-items:end;gap:5px;height:36px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.spartan-module__rWDqjW__toolHub span{background:#f47735;border-radius:2px;width:9px;height:20px}.spartan-module__rWDqjW__toolHub span:nth-child(2){height:28px}.spartan-module__rWDqjW__toolHub span:nth-child(3){height:36px}.spartan-module__rWDqjW__toolTile{background:#fff;border-radius:10px;place-items:center;width:43px;height:43px;display:grid;position:absolute;transform:translate(-50%,-50%);box-shadow:0 5px 12px #0003}.spartan-module__rWDqjW__toolTile img{object-fit:contain;width:27px;height:27px}.spartan-module__rWDqjW__toolTile[data-tool="0"]{top:14%;left:43%;rotate:-5deg}.spartan-module__rWDqjW__toolTile[data-tool="1"]{top:22%;left:72%;rotate:7deg}.spartan-module__rWDqjW__toolTile[data-tool="2"]{top:48%;left:87%;rotate:-4deg}.spartan-module__rWDqjW__toolTile[data-tool="3"]{top:78%;left:75%;rotate:5deg}.spartan-module__rWDqjW__toolTile[data-tool="4"]{top:85%;left:47%;rotate:-3deg}.spartan-module__rWDqjW__toolTile[data-tool="5"]{top:76%;left:20%;rotate:-7deg}.spartan-module__rWDqjW__toolTile[data-tool="6"]{top:45%;left:12%;rotate:5deg}.spartan-module__rWDqjW__toolTile[data-tool="7"]{top:18%;left:19%;rotate:-8deg}.spartan-module__rWDqjW__toolsCaption{flex-direction:column;gap:6px;padding:15px 12px 12px;display:flex}.spartan-module__rWDqjW__toolsCaption>span:first-child{font-size:15px;font-weight:500}.spartan-module__rWDqjW__toolsCaption>span:last-child{color:#65655f;font-size:11px}.spartan-module__rWDqjW__statementWord{white-space:pre;display:inline-block}.spartan-module__rWDqjW__problemsSection{background:#f0f0f0;margin-top:12px}.spartan-module__rWDqjW__problemHead>p{color:#65655f;max-width:540px;margin:28px 0 56px;font-size:16px;line-height:1.5}.spartan-module__rWDqjW__storyGrid{grid-template-columns:1fr 1fr;gap:80px;display:grid;position:relative}.spartan-module__rWDqjW__storyChapter{border-top:1px solid var(--sp-line);flex-direction:column;justify-content:center;min-height:490px;padding:65px 0;scroll-margin-top:max(130px,52svh - 220px);display:flex}.spartan-module__rWDqjW__storyChapter>.spartan-module__rWDqjW__micro{color:#65655f;margin-bottom:24px}.spartan-module__rWDqjW__storyChapter h3{letter-spacing:-.04em;max-width:510px;font-size:clamp(30px,3vw,44px);font-weight:500;line-height:1.1}.spartan-module__rWDqjW__storyChapter>p:last-of-type{color:#65655f;max-width:455px;margin-top:24px;font-size:16px;line-height:1.6}.spartan-module__rWDqjW__storySticky{align-self:start;position:sticky;top:max(110px,50svh - 275px)}.spartan-module__rWDqjW__storyVisuals{height:460px;position:relative}.spartan-module__rWDqjW__storyVisuals>div{opacity:0;transition:transform .55s var(--sp-ease),opacity .4s ease;pointer-events:none;position:absolute;inset:0;transform:translateY(24px)scale(.97)}.spartan-module__rWDqjW__storyVisuals>div[data-active=true]{opacity:1;transform:none}.spartan-module__rWDqjW__problemVisual{background:#e4e4e1;border-radius:28px;flex-direction:column;height:460px;padding:30px;display:flex;position:relative;overflow:hidden}.spartan-module__rWDqjW__sceneTop{text-transform:uppercase;color:#62625e;justify-content:space-between;gap:20px;font:10px/1.5 ui-monospace,monospace;display:flex}.spartan-module__rWDqjW__sceneResult{text-align:center;letter-spacing:-.02em;margin-top:auto;font-size:18px;font-weight:500;display:block}.spartan-module__rWDqjW__storyProgress{gap:6px;padding:18px 0;display:flex}.spartan-module__rWDqjW__storyProgress a{color:#62625e;border-top:2px solid #cececa;flex:1;min-height:44px;padding-top:12px;font:11px/1.5 ui-monospace,monospace}.spartan-module__rWDqjW__storyProgress a[aria-current]{color:#1f1f1f;border-color:#1f1f1f}.spartan-module__rWDqjW__mobileScene{display:none}.spartan-module__rWDqjW__formatStack{perspective:700px;width:220px;height:210px;margin:38px auto 6px;position:relative}.spartan-module__rWDqjW__formatPlane{grid-template-columns:repeat(3,1fr);gap:5px;width:150px;height:150px;display:grid;position:absolute;top:30px;left:35px;transform:rotateX(52deg)rotate(-38deg)}.spartan-module__rWDqjW__formatPlane span{background:#f5f5f0;border:1px solid #85867e;border-radius:5px;box-shadow:0 4px #c4c6bc}.spartan-module__rWDqjW__formatPlane[data-layer="0"] span{background:#d1d4c9}.spartan-module__rWDqjW__formatPlane[data-layer="1"] span{background:#e2e5da}.spartan-module__rWDqjW__formatPlane[data-layer="0"]{transform:translateY(45px)rotateX(52deg)rotate(-38deg)}.spartan-module__rWDqjW__formatPlane[data-layer="1"]{transform:translateY(5px)rotateX(52deg)rotate(-38deg)}.spartan-module__rWDqjW__formatPlane[data-layer="2"]{transform:translateY(-35px)rotateX(52deg)rotate(-38deg)}.spartan-module__rWDqjW__sceneLegend{color:#62625e;justify-content:center;gap:12px;margin:0 0 24px;font:10px/1.5 ui-monospace,monospace;display:flex;position:absolute;bottom:65px;left:20px;right:20px}.spartan-module__rWDqjW__scatteredTools{grid-template-columns:repeat(3,1fr);gap:18px;width:100%;max-width:350px;margin:48px auto 0;display:grid}.spartan-module__rWDqjW__scatteredTools>div{background:#f8f8f5;border-radius:12px;flex-direction:column;align-items:center;gap:12px;padding:20px 9px 13px;font-size:10px;display:flex}.spartan-module__rWDqjW__scatteredTools>div:nth-child(2){transform:translateY(-14px)rotate(4deg)}.spartan-module__rWDqjW__scatteredTools>div:nth-child(4){transform:rotate(-5deg)}.spartan-module__rWDqjW__brokenConnection{color:#606258;justify-content:center;align-items:center;gap:15px;margin:25px 0 16px;font-size:20px;display:flex}.spartan-module__rWDqjW__brokenConnection i{border-top:1px dashed #777b6d;width:50px}.spartan-module__rWDqjW__assetBoard{background:#f7f7f5;border-radius:14px;margin:50px 0 24px;padding:0 20px}.spartan-module__rWDqjW__assetBoard>div{border-bottom:1px solid #dddeda;justify-content:space-between;align-items:center;gap:12px;min-height:48px;font-size:12px;display:flex}.spartan-module__rWDqjW__assetBoard>div:first-child{text-transform:uppercase;color:#62655b;font:10px/1.5 ui-monospace,monospace}.spartan-module__rWDqjW__assetBoard>div>span:first-child{align-items:center;gap:10px;display:flex}.spartan-module__rWDqjW__assetBoard i{background:#d5d9cd;border-radius:3px;width:17px;height:24px}.spartan-module__rWDqjW__assetBoard em{color:#62655b;font-size:10px;font-style:normal}.spartan-module__rWDqjW__languageCards{justify-content:center;margin:90px 0 60px;display:flex}.spartan-module__rWDqjW__languageCards>div{background:#f6f7f1;border:1px solid #d2d3ca;border-radius:10px;flex:0 0 100px;height:152px;margin:0 -18px;padding:13px;position:relative;box-shadow:0 8px 15px #20261912}.spartan-module__rWDqjW__languageCards>div:nth-child(3){z-index:2;transform:translateY(-15px)}.spartan-module__rWDqjW__languageCards span{font:10px ui-monospace,monospace}.spartan-module__rWDqjW__languageCards i{background:#818a73;border-radius:20px 20px 6px 6px;width:36px;height:48px;margin:10px auto;display:block}.spartan-module__rWDqjW__languageCards b{letter-spacing:-.05em;font-size:16px;line-height:.95;display:block}.spartan-module__rWDqjW__uploadQueue{background:#f8f8f5;border-radius:15px;width:100%;max-width:350px;margin:42px auto 24px;padding:8px 20px}.spartan-module__rWDqjW__uploadQueue>div{border-bottom:1px solid #dadcd5;align-items:center;gap:15px;min-height:48px;font-size:12px;display:flex}.spartan-module__rWDqjW__uploadQueue>div:first-child{min-height:54px;font-size:13px;font-weight:500}.spartan-module__rWDqjW__uploadQueue>div>span{color:#6a6b61;font:10px ui-monospace,monospace}.spartan-module__rWDqjW__uploadQueue i{border:1px solid #abae9e;border-radius:3px;width:14px;height:14px;margin-left:auto}.spartan-module__rWDqjW__feedbackGraphic{width:100%;max-width:330px;margin:50px auto 20px}.spartan-module__rWDqjW__feedbackChart{background:#f5f5f1;border-radius:14px;justify-content:center;align-items:flex-end;gap:12px;height:180px;padding:20px;display:flex}.spartan-module__rWDqjW__feedbackChart i{background:#747c68;border-radius:5px 5px 0 0;flex:1}.spartan-module__rWDqjW__feedbackLoop{justify-content:space-between;align-items:center;gap:15px;margin-top:30px;font-size:12px;display:flex}.spartan-module__rWDqjW__feedbackLoop>span:nth-child(2){font-size:32px}.spartan-module__rWDqjW__serviceActive{flex:1}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.spartan-module__rWDqjW__toolField{animation:linear both spartan-module__rWDqjW__toolEntry;animation-timeline:scroll(root);animation-range:0 700px}@keyframes spartan-module__rWDqjW__toolEntry{to{transform:translateY(-12px)}}}}@media (min-width:810px) and (max-width:1199px){.spartan-module__rWDqjW__navPill{gap:18px;padding-right:18px}.spartan-module__rWDqjW__brand img{width:94px}.spartan-module__rWDqjW__desktopLinks{gap:18px;font-size:13px}.spartan-module__rWDqjW__navCta{--cta-width:154px;width:154px;padding-right:10px;font-size:13px}.spartan-module__rWDqjW__heroTop{padding-top:120px}.spartan-module__rWDqjW__hero h1{font-size:56px}.spartan-module__rWDqjW__heroTools{flex-basis:250px;width:250px}.spartan-module__rWDqjW__toolField{height:200px}.spartan-module__rWDqjW__toolTile{width:37px;height:37px}.spartan-module__rWDqjW__toolTile img{width:25px;height:25px}.spartan-module__rWDqjW__hero{min-height:max(840px,100svh - 24px)}.spartan-module__rWDqjW__heroBottom{margin-top:160px}.spartan-module__rWDqjW__statement{font-size:48px}.spartan-module__rWDqjW__storyGrid{gap:45px}.spartan-module__rWDqjW__problemVisual{padding:24px}.spartan-module__rWDqjW__sceneLegend{gap:7px;font-size:9px}.spartan-module__rWDqjW__storyChapter{min-height:460px}}@media (max-width:809px){.spartan-module__rWDqjW__navigation{top:20px;left:20px;right:20px}.spartan-module__rWDqjW__navPill{justify-content:space-between;width:100%;height:44px;padding:5px 14px}.spartan-module__rWDqjW__brand img{width:128px}.spartan-module__rWDqjW__desktopLinks,.spartan-module__rWDqjW__navCta{display:none}.spartan-module__rWDqjW__menuTrigger{background:0 0;border:0;border-radius:20px;flex-direction:column;justify-content:center;align-items:center;gap:5px;width:44px;height:34px;display:flex}.spartan-module__rWDqjW__menuTrigger span{background:#1f1f1f;border-radius:4px;width:27px;height:3px}.spartan-module__rWDqjW__hero{min-height:940px}.spartan-module__rWDqjW__heroTop{padding:100px 20px 0;display:block}.spartan-module__rWDqjW__heroCopy{max-width:590px}.spartan-module__rWDqjW__heroCopy>.spartan-module__rWDqjW__micro{margin-bottom:22px;font-size:10px}.spartan-module__rWDqjW__hero h1{letter-spacing:-.04em;font-size:clamp(34px,9.4vw,52px);line-height:1.1}.spartan-module__rWDqjW__heroLead{max-width:420px;font-size:16px;line-height:1.5;margin:20px 0 26px!important}.spartan-module__rWDqjW__heroImage{object-position:57% 40%}.spartan-module__rWDqjW__heroShade{background:linear-gradient(#0000 56%,#101710c9 86%,#101710f5 100%),linear-gradient(#efeeeb 0% 29%,#efeeeb00 50%)}.spartan-module__rWDqjW__heroTools{border-radius:16px;width:244px;margin:64px 0 0 auto;padding:4px}.spartan-module__rWDqjW__toolField{border-radius:12px;height:180px}.spartan-module__rWDqjW__toolTile{border-radius:8px;width:36px;height:36px}.spartan-module__rWDqjW__toolTile img{width:23px;height:23px}.spartan-module__rWDqjW__toolsCaption{padding:12px 10px 9px}.spartan-module__rWDqjW__toolsCaption>span:first-child{font-size:13px}.spartan-module__rWDqjW__toolsCaption>span:last-child{font-size:10px}.spartan-module__rWDqjW__heroBottom{margin-top:26px;padding:24px 20px 26px}.spartan-module__rWDqjW__heroTrust{margin-bottom:20px;font-size:12px}.spartan-module__rWDqjW__button{gap:15px;height:61px;min-height:61px;padding-right:20px;font-size:14px}.spartan-module__rWDqjW__buttonIcon{width:59px;height:55px}.spartan-module__rWDqjW__button:before{width:59px}.spartan-module__rWDqjW__statement{font-size:clamp(31px,6.8vw,46px)}.spartan-module__rWDqjW__problemHead>p{margin-bottom:36px;font-size:15px}.spartan-module__rWDqjW__storyGrid{display:block}.spartan-module__rWDqjW__storySticky{display:none}.spartan-module__rWDqjW__storyChapter{min-height:0;padding:36px 0;scroll-margin-top:100px}.spartan-module__rWDqjW__storyChapter:last-child{padding-bottom:0}.spartan-module__rWDqjW__storyChapter>.spartan-module__rWDqjW__micro{margin-bottom:18px}.spartan-module__rWDqjW__storyChapter h3{max-width:540px;font-size:30px}.spartan-module__rWDqjW__storyChapter>p:last-of-type{max-width:520px;margin-top:20px;font-size:15px}.spartan-module__rWDqjW__mobileScene{margin-top:30px;display:block}.spartan-module__rWDqjW__problemVisual{border-radius:20px;height:365px;padding:22px}.spartan-module__rWDqjW__sceneTop{font-size:9px}.spartan-module__rWDqjW__sceneResult{font-size:16px}.spartan-module__rWDqjW__formatStack{transform-origin:50% 30%;height:185px;margin-top:25px;transform:scale(.7)}.spartan-module__rWDqjW__sceneLegend{gap:7px;font-size:9px}.spartan-module__rWDqjW__scatteredTools{gap:12px;margin-top:32px}.spartan-module__rWDqjW__scatteredTools>div{gap:8px;padding:14px 6px 10px}.spartan-module__rWDqjW__brokenConnection{margin:14px 0}.spartan-module__rWDqjW__assetBoard{margin:32px 0 20px;padding:0 13px}.spartan-module__rWDqjW__assetBoard>div{font-size:11px}.spartan-module__rWDqjW__assetBoard em{font-size:9px}.spartan-module__rWDqjW__languageCards{margin-top:65px}.spartan-module__rWDqjW__languageCards>div{flex-basis:80px;height:143px;margin:0 -16px}.spartan-module__rWDqjW__uploadQueue{margin-top:30px;padding:5px 15px}.spartan-module__rWDqjW__uploadQueue>div{min-height:43px;font-size:11px}.spartan-module__rWDqjW__uploadQueue>div:first-child{min-height:44px}.spartan-module__rWDqjW__feedbackGraphic{margin-top:25px}.spartan-module__rWDqjW__feedbackChart{gap:8px;height:170px;padding:15px}.spartan-module__rWDqjW__feedbackLoop{margin-top:20px;font-size:11px}}@media (prefers-reduced-motion:reduce){.spartan-module__rWDqjW__pixelSequence>path{opacity:0}.spartan-module__rWDqjW__pixelSequence>path:first-child{opacity:1}.spartan-module__rWDqjW__pixelArrow,.spartan-module__rWDqjW__buttonIcon,.spartan-module__rWDqjW__ctaLabel{opacity:1!important;transform:none!important}.spartan-module__rWDqjW__navCta:is(:hover,:focus-visible):before{width:40px}.spartan-module__rWDqjW__button:is(:hover,:focus-visible):before{width:65px}.spartan-module__rWDqjW__storyGrid{display:block}.spartan-module__rWDqjW__storySticky{display:none}.spartan-module__rWDqjW__storyChapter{grid-template-columns:1fr 1fr;align-items:center;gap:20px 60px;min-height:0;display:grid}.spartan-module__rWDqjW__storyChapter>.spartan-module__rWDqjW__micro{grid-column:1;align-self:end;margin:0}.spartan-module__rWDqjW__storyChapter h3{grid-column:1}.spartan-module__rWDqjW__storyChapter>p:last-of-type{grid-column:1;align-self:start;margin:0}.spartan-module__rWDqjW__mobileScene{grid-area:1/2/4;margin:0;display:block}.spartan-module__rWDqjW__storyChapter .spartan-module__rWDqjW__problemVisual{height:400px}}@media (prefers-reduced-motion:reduce) and (max-width:809px){.spartan-module__rWDqjW__storyChapter{display:flex}.spartan-module__rWDqjW__mobileScene{width:100%;margin-top:20px}.spartan-module__rWDqjW__storyChapter .spartan-module__rWDqjW__problemVisual{height:365px}.spartan-module__rWDqjW__button:is(:hover,:focus-visible):before{width:59px}}.spartan-module__rWDqjW__pixelArrow,.spartan-module__rWDqjW__buttonIcon{position:static}.spartan-module__rWDqjW__pixelArrow .spartan-module__rWDqjW__pixelSequence,.spartan-module__rWDqjW__buttonIcon .spartan-module__rWDqjW__pixelSequence{transition:left .4s cubic-bezier(.22,1.15,.36,1);position:absolute;top:50%;transform:translateY(-50%)}.spartan-module__rWDqjW__pixelArrow .spartan-module__rWDqjW__pixelSequence{left:15px}.spartan-module__rWDqjW__buttonIcon .spartan-module__rWDqjW__pixelSequence{left:20.5px}.spartan-module__rWDqjW__navCta:is(:hover,:focus-visible) .spartan-module__rWDqjW__pixelArrow,.spartan-module__rWDqjW__button:is(:hover,:focus-visible) .spartan-module__rWDqjW__buttonIcon{transform:none}.spartan-module__rWDqjW__navCta:is(:hover,:focus-visible) .spartan-module__rWDqjW__pixelSequence{left:calc(50% - 8px)}.spartan-module__rWDqjW__button:is(:hover,:focus-visible) .spartan-module__rWDqjW__pixelSequence{left:calc(50% - 15px)}@media (max-width:809px){.spartan-module__rWDqjW__buttonIcon .spartan-module__rWDqjW__pixelSequence{left:17.5px}}@media (prefers-reduced-motion:reduce){.spartan-module__rWDqjW__navCta:is(:hover,:focus-visible) .spartan-module__rWDqjW__pixelSequence{left:15px}.spartan-module__rWDqjW__button:is(:hover,:focus-visible) .spartan-module__rWDqjW__pixelSequence{left:20.5px}}@media (prefers-reduced-motion:reduce) and (max-width:809px){.spartan-module__rWDqjW__button:is(:hover,:focus-visible) .spartan-module__rWDqjW__pixelSequence{left:17.5px}}@media (max-width:809px){.spartan-module__rWDqjW__serviceActive{flex:none}}@font-face{font-family:Spartan Inter Display;src:url(/fonts/spartan/inter-display-700.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}.spartan-module__rWDqjW__giantHead{padding-top:0}.spartan-module__rWDqjW__giantHead h2.spartan-module__rWDqjW__giantTicker{letter-spacing:-.06em;margin-left:-40px;margin-right:-40px;font-size:200px;font-weight:700;line-height:1.1;display:block;overflow:hidden}.spartan-module__rWDqjW__tickerTrack{width:max-content;animation:spartan-module__rWDqjW__titleTicker var(--ticker-duration,50s)linear infinite;animation-play-state:var(--ticker-play,paused);display:flex}.spartan-module__rWDqjW__tickerUnit{flex-shrink:0;align-items:center;gap:60px;padding-right:60px;display:flex}.spartan-module__rWDqjW__tickerUnit>span{white-space:nowrap}.spartan-module__rWDqjW__tickerStar{color:#d9dad4;width:151px;height:151px;animation:30s linear infinite spartan-module__rWDqjW__starTurn;animation-play-state:var(--ticker-play,paused);flex-shrink:0}.spartan-module__rWDqjW__giantHead>p{margin-top:30px}@keyframes spartan-module__rWDqjW__titleTicker{to{transform:translate(-50%)}}@keyframes spartan-module__rWDqjW__starTurn{to{transform:rotate(-360deg)}}@media (min-width:810px) and (max-width:1199px){.spartan-module__rWDqjW__giantHead h2.spartan-module__rWDqjW__giantTicker{font-size:160px}}@media (max-width:809px){.spartan-module__rWDqjW__giantHead h2.spartan-module__rWDqjW__giantTicker{margin-left:-20px;margin-right:-20px;font-size:128px}}@media (prefers-reduced-motion:reduce){.spartan-module__rWDqjW__giantHead h2.spartan-module__rWDqjW__giantTicker{letter-spacing:-.06em;margin:0;font-size:clamp(38px,9.6vw,150px)}.spartan-module__rWDqjW__tickerTrack{width:100%;display:block;transform:none}.spartan-module__rWDqjW__tickerUnit{gap:24px;padding:0}.spartan-module__rWDqjW__tickerUnit>span{white-space:normal}.spartan-module__rWDqjW__tickerUnit:nth-child(2){display:none}.spartan-module__rWDqjW__tickerStar{width:.7em;height:.7em}}.spartan-module__rWDqjW__navDropdown{grid-template-columns:minmax(0,2fr) minmax(230px,1fr);gap:20px 28px;width:min(1020px,100vw - 60px);max-height:calc(100dvh - 110px);padding:24px;overflow-y:auto}.spartan-module__rWDqjW__navGroup[open]:after{content:"";width:100%;height:19px;position:absolute;top:calc(100% - 5px);left:0}.spartan-module__rWDqjW__menuColumns{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;min-width:0;display:grid}.spartan-module__rWDqjW__menuColumns ul{margin:0;padding:0;list-style:none}.spartan-module__rWDqjW__navDropdown .spartan-module__rWDqjW__menuItem,.spartan-module__rWDqjW__mobileInner .spartan-module__rWDqjW__menuItem{border:0;border-radius:8px;align-items:flex-start;gap:12px;min-height:62px;padding:12px 8px}.spartan-module__rWDqjW__menuItem>span{min-width:0;display:block}.spartan-module__rWDqjW__menuItem strong{font-size:14px;font-weight:500;line-height:1.35;display:block}.spartan-module__rWDqjW__menuItem [data-menu-hint]{color:#65655f;margin-top:5px;font-size:12px;line-height:1.45;display:block}.spartan-module__rWDqjW__menuItem svg{opacity:0;margin-top:2px}.spartan-module__rWDqjW__menuItem:is(:hover,:focus-visible){background:#f0f0ed}.spartan-module__rWDqjW__menuItem:is(:hover,:focus-visible) svg{opacity:1}.spartan-module__rWDqjW__menuItem[data-featured]{background:#efefe9}.spartan-module__rWDqjW__navDropdown .spartan-module__rWDqjW__menuFeature,.spartan-module__rWDqjW__mobileInner .spartan-module__rWDqjW__menuFeature{background:#f1f1ec;border:1px solid #dfdfd9;border-radius:12px;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:12px;padding:15px;display:flex}.spartan-module__rWDqjW__menuFeatureCover{border-radius:7px;width:100%;overflow:hidden}.spartan-module__rWDqjW__menuFeatureCover img{aspect-ratio:900/422;object-fit:cover;width:100%;height:auto;transition:transform .4s var(--sp-ease);display:block}.spartan-module__rWDqjW__menuFeature:hover .spartan-module__rWDqjW__menuFeatureCover img{transform:scale(1.025)}.spartan-module__rWDqjW__menuFeaturePortraits{padding:4px 0 8px;display:flex}.spartan-module__rWDqjW__menuFeaturePortraits img{object-fit:cover;border:3px solid #f1f1ec;border-radius:50%;width:60px;height:60px}.spartan-module__rWDqjW__menuFeaturePortraits img+img{margin-left:-13px}.spartan-module__rWDqjW__menuFeature .spartan-module__rWDqjW__micro{margin:0;font-size:10px}.spartan-module__rWDqjW__menuFeature>strong{letter-spacing:-.035em;font-size:19px;font-weight:500;line-height:1.15}.spartan-module__rWDqjW__menuFeature p{color:#65655f;margin:0;font-size:12px;line-height:1.5}.spartan-module__rWDqjW__menuFeatureLink{align-items:center;gap:15px;margin-top:auto;padding-top:12px;font-size:12px;display:flex}.spartan-module__rWDqjW__navDropdown .spartan-module__rWDqjW__navMore{border:0;border-top:1px solid #e2e2dc;padding:14px 8px 0;font-size:12px}.spartan-module__rWDqjW__mobileHead{z-index:2;background:#f6f6f2;margin-top:-12px;padding:12px 0;position:sticky;top:-25px}.spartan-module__rWDqjW__mobileGroupContent{gap:20px;display:grid}.spartan-module__rWDqjW__mobileInner .spartan-module__rWDqjW__menuColumns{grid-template-columns:1fr;gap:16px}.spartan-module__rWDqjW__mobileInner .spartan-module__rWDqjW__menuItem{padding-left:0;padding-right:0}.spartan-module__rWDqjW__mobileInner .spartan-module__rWDqjW__menuItem strong{font-size:16px}.spartan-module__rWDqjW__mobileInner .spartan-module__rWDqjW__menuItem [data-menu-hint]{font-size:13px}.spartan-module__rWDqjW__mobileInner .spartan-module__rWDqjW__menuFeature .spartan-module__rWDqjW__micro{margin-top:0}.spartan-module__rWDqjW__mobileInner .spartan-module__rWDqjW__navMore{border-top:1px solid #d7d7d0;font-size:13px}@media (prefers-reduced-motion:no-preference){.spartan-module__rWDqjW__navGroup[open] .spartan-module__rWDqjW__navDropdown,.spartan-module__rWDqjW__mobileDialog[open]{animation:spartan-module__rWDqjW__menuArrival .24s var(--sp-ease)}}@keyframes spartan-module__rWDqjW__menuArrival{0%{opacity:0;transform:translateY(-7px)}to{opacity:1;transform:none}}.spartan-module__rWDqjW__showcase{overflow:hidden}.spartan-module__rWDqjW__showcaseSlides{height:318px;position:relative}.spartan-module__rWDqjW__showcaseSlide{visibility:hidden;opacity:0;transition:opacity .48s ease,transform .55s var(--sp-ease),visibility .48s;flex-direction:column;display:flex;position:absolute;inset:0;transform:translateY(10px)}.spartan-module__rWDqjW__showcaseSlide[data-active=true]{visibility:visible;opacity:1;transform:none}.spartan-module__rWDqjW__showcaseSlide .spartan-module__rWDqjW__toolsCaption{flex-direction:column;flex:1;justify-content:flex-start;gap:6px;display:flex}.spartan-module__rWDqjW__showcaseSlide .spartan-module__rWDqjW__toolsCaption>span:last-child{font-size:11px;line-height:1.4}.spartan-module__rWDqjW__showcaseVisual{background:#e9eae4;border-radius:15px;flex-direction:column;flex-shrink:0;justify-content:space-between;height:220px;padding:16px;display:flex;overflow:hidden}.spartan-module__rWDqjW__showcaseKind{letter-spacing:.05em;text-transform:uppercase;color:#5c6054;font:9px/1.5 ui-monospace,monospace}.spartan-module__rWDqjW__showcaseImage{object-fit:contain;object-position:center;filter:drop-shadow(0 10px 9px #26331b12);width:100%;height:160px;margin:auto}.spartan-module__rWDqjW__miniWorkflow{flex-direction:column;gap:9px;width:100%;padding-top:8px;display:flex}.spartan-module__rWDqjW__miniWorkflow>div{background:#f9f9f5;border:1px solid #d8dace;border-radius:7px;align-items:center;gap:12px;padding:10px;font-size:11px;line-height:1.25;display:flex}.spartan-module__rWDqjW__miniWorkflow>div>span:first-child{color:#686e5d;font:9px ui-monospace,monospace}.spartan-module__rWDqjW__showcaseControls{border-top:1px solid #e0e2d8;align-items:center;gap:6px;min-height:44px;padding:0 5px;display:flex}.spartan-module__rWDqjW__showcaseCounter{color:#62675a;white-space:nowrap;font:9px ui-monospace,monospace}.spartan-module__rWDqjW__showcaseControls button{color:#31372b;background:0 0;border:0;border-radius:7px;flex-shrink:0;place-items:center;width:44px;height:44px;padding:0;font-size:18px;display:grid}.spartan-module__rWDqjW__showcaseControls button:is(:hover,:focus-visible){background:#dedede}.spartan-module__rWDqjW__showcaseControls button:disabled{color:#747b68;cursor:default}.spartan-module__rWDqjW__showcaseProgress{background:#d6dacb;flex:1;height:2px;margin:0 4px;overflow:hidden}.spartan-module__rWDqjW__showcaseProgress>span{transform-origin:0;background:#626b54;height:100%;display:block;transform:scaleX(0)}.spartan-module__rWDqjW__showcaseProgress>span[data-playing=true]{animation:5.5s linear forwards spartan-module__rWDqjW__showcaseTimer}@keyframes spartan-module__rWDqjW__showcaseTimer{to{transform:scaleX(1)}}.spartan-module__rWDqjW__heroLogoRail{width:calc(100% + 80px);margin:0 -40px;padding:6px 0;overflow:hidden}.spartan-module__rWDqjW__heroLogoRail .logo-marquee{animation-play-state:var(--rail-play,paused)}.spartan-module__rWDqjW__heroLogoRail .logo-marquee-container{max-width:none!important}.spartan-module__rWDqjW__brandTicker{color:#454640;border-top:1px solid #d8d8d3;margin:72px -40px -100px;padding:24px 0;font-size:14px;line-height:1.5;overflow:hidden}.spartan-module__rWDqjW__brandTickerTrack{width:max-content;animation:spartan-module__rWDqjW__titleTicker var(--brand-duration,30s)linear infinite;animation-play-state:var(--brand-play,paused);display:flex}.spartan-module__rWDqjW__brandTickerUnit{white-space:nowrap;flex-shrink:0;align-items:center;gap:60px;padding-right:60px;display:flex}.spartan-module__rWDqjW__brandTickerMark{letter-spacing:-.015em;align-items:center;gap:18px;font-size:12px;display:flex}.spartan-module__rWDqjW__brandTickerMark i{border:4px solid #b94c0d;border-radius:30px;width:28px;height:14px}.spartan-module__rWDqjW__productStrip{align-items:stretch}.spartan-module__rWDqjW__product{flex-direction:column;display:flex}.spartan-module__rWDqjW__productMedia{margin-top:auto;padding-top:25px}.spartan-module__rWDqjW__product .spartan-module__rWDqjW__productMedia img{aspect-ratio:1200/604;object-fit:contain;background:#22241e;width:100%;height:auto;margin:0}.spartan-module__rWDqjW__heroImage{-webkit-mask-image:linear-gradient(#0000,#000 95px),linear-gradient(90deg,#0000,#000 65px);mask-image:linear-gradient(#0000,#000 95px),linear-gradient(90deg,#0000,#000 65px);-webkit-mask-composite:source-in;mask-composite:intersect}@media (min-width:1200px) and (max-height:850px){.spartan-module__rWDqjW__heroTop{padding-top:126px}.spartan-module__rWDqjW__heroTools{margin-top:28px}.spartan-module__rWDqjW__heroBottom{margin-top:45px}}@media (min-width:810px) and (max-width:1199px){.spartan-module__rWDqjW__showcaseSlides{height:304px}.spartan-module__rWDqjW__showcaseVisual{height:200px}.spartan-module__rWDqjW__showcaseImage{height:142px}.spartan-module__rWDqjW__heroBottom{margin-top:90px}}@media (max-width:809px){.spartan-module__rWDqjW__showcaseSlides{height:284px}.spartan-module__rWDqjW__showcaseVisual{height:180px;padding:12px}.spartan-module__rWDqjW__showcaseImage{height:129px}.spartan-module__rWDqjW__miniWorkflow{gap:6px}.spartan-module__rWDqjW__miniWorkflow>div{padding:8px;font-size:10px}.spartan-module__rWDqjW__showcaseControls{padding:0 4px}.spartan-module__rWDqjW__showcaseControls button{width:44px}.spartan-module__rWDqjW__heroLogoRail{width:calc(100% + 40px);margin:0 -20px}.spartan-module__rWDqjW__brandTicker{margin:50px -20px -62px;padding:20px 0}.spartan-module__rWDqjW__brandTickerUnit{gap:36px;padding-right:36px}}@media (prefers-reduced-motion:reduce){.spartan-module__rWDqjW__heroLogoRail{padding:6px 20px}.spartan-module__rWDqjW__showcaseSlide{transition:none;transform:none}.spartan-module__rWDqjW__brandTicker{padding:22px 40px}.spartan-module__rWDqjW__brandTickerTrack{width:100%;animation:none;transform:none}.spartan-module__rWDqjW__brandTickerUnit{white-space:normal;gap:20px;padding:0}.spartan-module__rWDqjW__brandTickerMark{flex-shrink:0}.spartan-module__rWDqjW__brandTickerUnit:nth-child(2){display:none}}@media (prefers-reduced-motion:reduce) and (max-width:809px){.spartan-module__rWDqjW__brandTicker{padding:20px}.spartan-module__rWDqjW__brandTickerUnit{flex-direction:column;align-items:flex-start;gap:14px}}.spartan-module__rWDqjW__originalCube{flex-shrink:0;width:100%;height:268px;margin-top:2px;position:relative}.spartan-module__rWDqjW__cubeFloater{animation:7s ease-in-out infinite spartan-module__rWDqjW__cubeFloat;animation-play-state:var(--cube-play,paused);position:absolute;inset:0}.spartan-module__rWDqjW__cubeRotor{width:168px;height:168px;transform-style:preserve-3d;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotateX(-27deg)rotateY(-42deg)}.spartan-module__rWDqjW__cubeRotor .problem-story-plane{background:linear-gradient(145deg,#ffffffdb,rgba(var(--problem-plane-rgb),.13)58%,#ffffffad);border:1px solid rgba(var(--problem-plane-ink),.42);backface-visibility:hidden;transform-style:preserve-3d;border-radius:9px;grid-template-columns:repeat(3,1fr);gap:4px;padding:4px;display:grid;position:absolute;inset:0;box-shadow:inset 0 1px #fffffff0,0 0 0 1px #ffffff61,0 14px 30px -16px #14100a3d}.spartan-module__rWDqjW__cubeRotor .problem-story-plane>span{border:1px solid rgba(var(--problem-plane-ink),.2);background:linear-gradient(145deg,#ffffff94,rgba(var(--problem-plane-rgb),.16));border-radius:4px;position:relative;overflow:hidden;transform:translateZ(0);box-shadow:inset 0 1px #ffffffb8}.spartan-module__rWDqjW__cubeRotor .problem-story-plane>span:before{content:"";background:rgba(var(--problem-plane-rgb),.12);box-shadow:inset 0 0 0 1px rgba(var(--problem-plane-ink),.9);opacity:0;animation:spartan-module__rWDqjW__cubeFrame 7.02s var(--sp-ease)var(--problem-combo-delay)infinite;animation-play-state:var(--cube-play,paused);border-radius:3px;position:absolute;inset:0}.spartan-module__rWDqjW__cubeRotor .problem-story-plane>span:after{content:"";background:radial-gradient(circle,rgba(var(--problem-plane-rgb),.95),rgba(var(--problem-plane-rgb),.14)68%,transparent 72%);opacity:0;animation:spartan-module__rWDqjW__cubeCore 7.02s var(--sp-ease)var(--problem-combo-delay)infinite;animation-play-state:var(--cube-play,paused);border-radius:3px;position:absolute;inset:18%;transform:scale(.72)}.spartan-module__rWDqjW__cubeRotor .problem-story-plane--formats{transform:rotateX(90deg)translateZ(84px)}.spartan-module__rWDqjW__cubeRotor .problem-story-plane--funnel{transform:translateZ(84px)}.spartan-module__rWDqjW__cubeRotor .problem-story-plane--angles{transform:rotateY(90deg)translateZ(84px)}.spartan-module__rWDqjW__cubeGround{background:radial-gradient(#515c4328,#0000 70%);border-radius:50%;width:180px;height:20px;position:absolute;bottom:5px;left:calc(50% - 90px)}@keyframes spartan-module__rWDqjW__cubeFloat{50%{transform:translateY(-7px)}}@keyframes spartan-module__rWDqjW__cubeFrame{0%,15.385%,to{opacity:0}4.274%,11.111%{opacity:1}}@keyframes spartan-module__rWDqjW__cubeCore{0%,15.385%,to{opacity:0;transform:scale(.72)}4.274%,11.111%{opacity:.85;transform:scale(1)}}@media (max-width:1199px){.spartan-module__rWDqjW__originalCube{height:252px}.spartan-module__rWDqjW__cubeRotor{transform:translate(-50%,-50%)rotateX(-27deg)rotateY(-42deg)scale(.82)}}@media (max-width:809px){.spartan-module__rWDqjW__originalCube{height:210px;margin-top:0}.spartan-module__rWDqjW__cubeRotor{transform:translate(-50%,-50%)rotateX(-27deg)rotateY(-42deg)scale(.72)}}@media (prefers-reduced-motion:reduce){.spartan-module__rWDqjW__cubeFloater{animation:none}.spartan-module__rWDqjW__cubeRotor .problem-story-plane>span:before{animation:none}.spartan-module__rWDqjW__cubeRotor .problem-story-plane>span:after{animation:none}.spartan-module__rWDqjW__cubeRotor .problem-story-plane>span[data-combo-slot="0"]:before{opacity:1}.spartan-module__rWDqjW__cubeRotor .problem-story-plane>span[data-combo-slot="0"]:after{opacity:.82;transform:scale(1)}}@media (prefers-reduced-motion:reduce) and (min-width:810px){.spartan-module__rWDqjW__originalCube{height:228px}.spartan-module__rWDqjW__cubeRotor{transform:translate(-50%,-50%)rotateX(-27deg)rotateY(-42deg)scale(.82)}}.spartan-module__rWDqjW__heroBottom{max-width:none}@media (min-width:1200px) and (max-height:760px){.spartan-module__rWDqjW__hero{min-height:calc(100svh - 24px)}.spartan-module__rWDqjW__heroTop{padding-top:116px}.spartan-module__rWDqjW__heroTools{margin-top:20px}.spartan-module__rWDqjW__showcaseSlides{height:278px}.spartan-module__rWDqjW__toolField,.spartan-module__rWDqjW__showcaseVisual{height:180px}.spartan-module__rWDqjW__showcaseImage{height:129px}.spartan-module__rWDqjW__heroBottom{margin-top:24px;padding-top:24px;padding-bottom:24px}}@media (prefers-reduced-motion:reduce){.spartan-module__rWDqjW__brandTickerUnit{flex:1;width:100%;min-width:0}}.spartan-module__rWDqjW__storyVisuals>div[data-active=false] .spartan-module__rWDqjW__originalCube{--cube-play:paused!important}.spartan-module__rWDqjW__brandLogo{background:linear-gradient(95deg,#f76824 0%,#ffa522 23%,#1f1f1f 23% 61%,#f56b24 61%,#ffad27 100%);width:112px;height:22px;display:block;-webkit-mask:url(/scalemaker-logo-original.png) 50%/contain no-repeat;mask:url(/scalemaker-logo-original.png) 50%/contain no-repeat}.spartan-module__rWDqjW__tickerStar{object-fit:contain;width:180px;height:180px}.spartan-module__rWDqjW__featuredCase{background:#ededed;border-radius:24px;grid-column:1/-1;grid-template-columns:.85fr 1.15fr;align-items:center;gap:60px;padding:44px;display:grid}.spartan-module__rWDqjW__featuredCaseCopy{min-width:0}.spartan-module__rWDqjW__caseIdentity{align-items:center;gap:22px;margin-bottom:44px;display:flex}.spartan-module__rWDqjW__caseIdentity .spartan-module__rWDqjW__micro{color:#606060}.spartan-module__rWDqjW__featuredCaseCopy h3{letter-spacing:-.045em;font-size:clamp(30px,3.1vw,46px);font-weight:500;line-height:1.08}.spartan-module__rWDqjW__featuredCaseCopy>p{color:#5b5b5b;max-width:440px;margin:24px 0 26px;font-size:15px;line-height:1.6}.spartan-module__rWDqjW__caseSystem{background:#fafafa;border:1px solid #d1d1d1;border-radius:18px;min-width:0;padding:28px}.spartan-module__rWDqjW__caseSystemHead{color:#626262;border-bottom:1px solid #d9d9d9;justify-content:space-between;gap:16px;padding-bottom:25px;display:flex}.spartan-module__rWDqjW__caseSystemHead>span:last-child{font-size:11px}.spartan-module__rWDqjW__casePipeline{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;padding:34px 0;display:grid}.spartan-module__rWDqjW__casePipelineStep{text-align:center;min-width:0;position:relative}.spartan-module__rWDqjW__caseTool{background:#fff;border:1px solid #dadada;border-radius:16px;place-items:center;width:66px;height:66px;margin:0 auto 18px;display:grid;position:relative;box-shadow:0 10px 15px -10px #00000030}.spartan-module__rWDqjW__caseConnector{color:#838f72;place-items:center;width:44px;display:grid;position:absolute;left:calc(100% + 6px)}.spartan-module__rWDqjW__casePipelineStep strong{font-size:13px;font-weight:500;line-height:1.4;display:block}.spartan-module__rWDqjW__casePipelineStep>span{color:#666;margin-top:5px;font-size:11px;line-height:1.4;display:block}.spartan-module__rWDqjW__caseResult{border-top:1px solid #d9d9d9;padding-top:25px}.spartan-module__rWDqjW__caseResult>span{color:#626262;font-size:12px}.spartan-module__rWDqjW__caseResult>div{align-items:center;gap:22px;margin:12px 0;display:flex}.spartan-module__rWDqjW__caseResult>div>span{color:#666;font-size:21px;text-decoration:line-through;text-decoration-thickness:1px}.spartan-module__rWDqjW__caseResult strong{letter-spacing:-.05em;font-size:clamp(27px,2.9vw,42px);font-weight:500;line-height:1}.spartan-module__rWDqjW__caseResult p{color:#626262;font-size:13px}.spartan-module__rWDqjW__caseProof{border-top:1px solid #d7dccf;margin-top:24px}.spartan-module__rWDqjW__caseProof summary{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;min-height:44px;font-size:12px;list-style:none;display:flex}.spartan-module__rWDqjW__caseProof summary::-webkit-details-marker{display:none}.spartan-module__rWDqjW__caseProof summary>span{font-size:20px}.spartan-module__rWDqjW__caseProof[open] summary>span{transform:rotate(45deg)}.spartan-module__rWDqjW__caseProof .spartan-module__rWDqjW__caseWorkflow{margin-top:10px}.spartan-module__rWDqjW__caseProof p{color:#606855;margin-top:14px;font-size:11px;line-height:1.5}.spartan-module__rWDqjW__caseWorkflow{border-radius:14px;overflow:hidden}.spartan-module__rWDqjW__caseImageLink{min-height:0;padding:28px}.spartan-module__rWDqjW__caseImageTop{margin-bottom:24px}.spartan-module__rWDqjW__caseImageNote{display:none}.spartan-module__rWDqjW__processGlyph{--diagram-panel:#333;color:#9a9a9a;width:100%;height:100%;display:block}.spartan-module__rWDqjW__servicePanels{height:var(--service-height,650px);min-height:0}.spartan-module__rWDqjW__servicePanel{transition:flex-grow .6s var(--sp-ease),flex-basis .6s var(--sp-ease),background-color .3s}.spartan-module__rWDqjW__serviceContent{width:var(--service-open-width,100%);opacity:0;visibility:hidden;padding:0 27px 22px;transition:opacity .2s,visibility .2s;position:absolute;top:78px;left:0}.spartan-module__rWDqjW__serviceContent[data-active=true]{opacity:1;visibility:visible;transition:opacity .38s .15s,visibility}.spartan-module__rWDqjW__serviceGraphic{max-width:235px;height:130px;margin:8px auto 0}.spartan-module__rWDqjW__processArtwork{background:#242424;border:1px solid #414141;border-radius:20px;margin-top:38px;padding:22px 26px}.spartan-module__rWDqjW__processDrawing{height:230px}.spartan-module__rWDqjW__processOutcome{border-top:1px solid #484848;min-height:90px;padding-top:20px}.spartan-module__rWDqjW__processOutcome .spartan-module__rWDqjW__micro{color:#b7bcae;margin-bottom:10px;display:block}.spartan-module__rWDqjW__processOutcome strong{letter-spacing:-.025em;font-size:20px;font-weight:500;line-height:1.3;display:block}.spartan-module__rWDqjW__processChoices{align-self:center;min-width:0;padding-top:60px}.spartan-module__rWDqjW__processMobileArtwork{display:none}.spartan-module__rWDqjW__processChoice{border-bottom:1px solid #404040;border-radius:0;transition:background-color .3s}.spartan-module__rWDqjW__processChoice[data-active=true]{background:#242424;border-bottom-color:#0000;border-radius:14px}.spartan-module__rWDqjW__processChoice button{color:#f6f6ef;text-align:left;background:0 0;border:0;grid-template-columns:25px minmax(0,1fr) 20px;align-items:center;gap:17px;width:100%;padding:24px 22px;display:grid}.spartan-module__rWDqjW__processChoice h3{letter-spacing:-.025em;font-size:20px;font-weight:500;line-height:1.3}.spartan-module__rWDqjW__processChoice button>span:last-child{font-size:23px}.spartan-module__rWDqjW__processAnswer{opacity:0;visibility:hidden;transition:grid-template-rows .48s var(--sp-ease),opacity .3s,visibility .48s;grid-template-rows:0fr;display:grid}.spartan-module__rWDqjW__processAnswer>div{min-height:0;overflow:hidden}.spartan-module__rWDqjW__processAnswer p{color:#b6b8ab;padding:0 32px 28px 64px;font-size:15px;line-height:1.6}.spartan-module__rWDqjW__processChoice[data-active=true] .spartan-module__rWDqjW__processAnswer{opacity:1;visibility:visible;grid-template-rows:1fr}@media (prefers-reduced-motion:no-preference){.spartan-module__rWDqjW__processDrawing{animation:spartan-module__rWDqjW__processArrival .48s var(--sp-ease)}}@keyframes spartan-module__rWDqjW__processArrival{0%{opacity:.35;transform:translateY(12px)scale(.97)}to{opacity:1;transform:none}}.spartan-module__rWDqjW__benefits{grid-template-columns:repeat(3,minmax(0,1fr));gap:50px;display:grid}.spartan-module__rWDqjW__benefit{min-width:0}.spartan-module__rWDqjW__benefitVisual{background:#f0f0f0;border-radius:18px;height:220px;margin-bottom:30px}.spartan-module__rWDqjW__benefitVisual .spartan-module__rWDqjW__processGlyph{--diagram-panel:#e2e2e2;color:#7b7b7b}.spartan-module__rWDqjW__benefit h3{letter-spacing:-.035em;font-size:26px;font-weight:500;line-height:1.15}.spartan-module__rWDqjW__benefit p{color:#636363;max-width:360px;margin-top:18px;font-size:15px;line-height:1.6}.spartan-module__rWDqjW__teamPhotos figure:last-child{padding-top:0}.spartan-module__rWDqjW__teamPhotos img{aspect-ratio:1;object-fit:contain;background:#fff;border-radius:20px}.spartan-module__rWDqjW__footerWord{padding-block:28px 12px;display:block}.spartan-module__rWDqjW__footerWord img{width:100%;max-width:960px;height:auto;margin:auto;display:block}@media (min-width:810px) and (max-width:1199px){.spartan-module__rWDqjW__brandLogo{width:94px}.spartan-module__rWDqjW__featuredCase{grid-template-columns:1fr 1.15fr;gap:30px;padding:30px}.spartan-module__rWDqjW__caseIdentity{gap:14px;margin-bottom:30px}.spartan-module__rWDqjW__caseIdentity .spartan-module__rWDqjW__caseLogo{max-width:105px}.spartan-module__rWDqjW__caseSystem{padding:20px}.spartan-module__rWDqjW__caseSystemHead{display:block}.spartan-module__rWDqjW__caseSystemHead>span:last-child{margin-top:6px;display:block}.spartan-module__rWDqjW__caseConnector{width:24px;left:calc(100% + 2px)}.spartan-module__rWDqjW__casePipeline{gap:12px}.spartan-module__rWDqjW__caseTool{width:54px;height:54px}.spartan-module__rWDqjW__caseTool img{width:32px;height:32px}.spartan-module__rWDqjW__caseResult>div{gap:13px}.spartan-module__rWDqjW__caseResult>div>span{font-size:18px}.spartan-module__rWDqjW__benefits{gap:28px}.spartan-module__rWDqjW__benefit h3{font-size:23px}}@media (max-width:809px){.spartan-module__rWDqjW__brandLogo{width:128px;height:25px}.spartan-module__rWDqjW__featuredCase{border-radius:20px;flex-direction:column;align-items:stretch;gap:30px;padding:24px 20px;display:flex}.spartan-module__rWDqjW__caseIdentity{margin-bottom:30px}.spartan-module__rWDqjW__featuredCaseCopy h3{font-size:32px}.spartan-module__rWDqjW__featuredCaseCopy>p{margin:20px 0}.spartan-module__rWDqjW__caseSystem{border-radius:14px;padding:18px 14px}.spartan-module__rWDqjW__caseSystemHead{padding-bottom:18px;display:block}.spartan-module__rWDqjW__caseSystemHead>span:last-child{margin-top:6px;display:block}.spartan-module__rWDqjW__casePipeline{gap:8px;padding:24px 0}.spartan-module__rWDqjW__caseTool{border-radius:12px;width:48px;height:48px;margin-bottom:14px}.spartan-module__rWDqjW__caseTool img{width:28px;height:28px}.spartan-module__rWDqjW__caseConnector{width:22px;left:calc(100% + 1px)}.spartan-module__rWDqjW__casePipelineStep strong{font-size:11px}.spartan-module__rWDqjW__casePipelineStep>span{font-size:10px}.spartan-module__rWDqjW__caseResult>div{gap:12px}.spartan-module__rWDqjW__caseResult>div>span{font-size:16px}.spartan-module__rWDqjW__caseResult strong{font-size:27px}.spartan-module__rWDqjW__caseImageLink{padding:20px}.spartan-module__rWDqjW__servicePanels{height:auto}.spartan-module__rWDqjW__serviceContent{width:auto;padding:0 20px 20px;position:static}.spartan-module__rWDqjW__serviceContent[data-active=false]{display:none}.spartan-module__rWDqjW__serviceActive .spartan-module__rWDqjW__serviceToggle{min-height:62px}.spartan-module__rWDqjW__serviceGraphic{height:130px}.spartan-module__rWDqjW__processChoices{padding-top:24px}.spartan-module__rWDqjW__processArtwork{display:none}.spartan-module__rWDqjW__processMobileArtwork{padding:0 20px 20px;display:block}.spartan-module__rWDqjW__processDrawing{height:190px}.spartan-module__rWDqjW__processOutcome{min-height:100px}.spartan-module__rWDqjW__processOutcome strong{font-size:19px}.spartan-module__rWDqjW__processChoice button{grid-template-columns:23px minmax(0,1fr) 20px;gap:13px;padding:22px 15px}.spartan-module__rWDqjW__processChoice h3{font-size:18px}.spartan-module__rWDqjW__processAnswer p{padding-left:51px;padding-right:20px}.spartan-module__rWDqjW__benefits{grid-template-columns:1fr;gap:36px}.spartan-module__rWDqjW__benefitVisual{height:185px;margin-bottom:23px}.spartan-module__rWDqjW__benefit h3{font-size:26px}.spartan-module__rWDqjW__benefit p{max-width:none;margin-top:14px}.spartan-module__rWDqjW__teamPhotos img{border-radius:14px}.spartan-module__rWDqjW__footerWord{padding-block:20px}}@media (prefers-reduced-motion:reduce){.spartan-module__rWDqjW__servicePanel,.spartan-module__rWDqjW__serviceContent,.spartan-module__rWDqjW__processAnswer,.spartan-module__rWDqjW__processChoice{transition:none}.spartan-module__rWDqjW__tickerStar{width:.7em;height:.7em}}.spartan-module__rWDqjW__reactivePattern{z-index:-1;background:repeating-linear-gradient(90deg,#efeee60a 0,#e8e7df14 12px,#f9f8f00a 15px,#efeee60a 22px);position:absolute;inset:0}.spartan-module__rWDqjW__reactivePattern canvas{opacity:.34;width:100%;height:100%;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0% 48%,#0000 80%);mask-image:linear-gradient(#000 0% 48%,#0000 80%)}.spartan-module__rWDqjW__reactivePattern canvas[data-pattern-state=fallback]{opacity:0}.spartan-module__rWDqjW__patternVeil{background:linear-gradient(#0000 56%,#101810d9 75%,#101610f5 100%),linear-gradient(90deg,#f2f1eae6 0%,#f2f1ea8c 38%,#0000 70%);position:absolute;inset:0}.spartan-module__rWDqjW__hero{background:#f2f1ea}.spartan-module__rWDqjW__heroTools{-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background:#ffffffed;border:1px solid #fff;border-radius:26px;flex-basis:380px;width:380px;margin-top:15px;padding:13px;box-shadow:0 25px 65px -30px #47533430,inset 0 0 32px #fff8}.spartan-module__rWDqjW__hero .spartan-module__rWDqjW__toolField{background:radial-gradient(#f5e3c941,#fff0 70%);animation:none;overflow:visible}.spartan-module__rWDqjW__hero .spartan-module__rWDqjW__toolOrbit{border-color:#8c9d7666}.spartan-module__rWDqjW__hero .spartan-module__rWDqjW__toolOrbit:after{border-color:#8c9d7640}.spartan-module__rWDqjW__hero .spartan-module__rWDqjW__toolTile{border:1px solid #f8faf1;border-radius:14px;width:53px;height:53px;animation:9s ease-in-out infinite spartan-module__rWDqjW__toolDrift;box-shadow:0 14px 20px -13px #3b492955,inset 0 1px #fff}.spartan-module__rWDqjW__hero .spartan-module__rWDqjW__toolTile[data-tool="1"],.spartan-module__rWDqjW__hero .spartan-module__rWDqjW__toolTile[data-tool="5"]{animation-delay:-2.3s}.spartan-module__rWDqjW__hero .spartan-module__rWDqjW__toolTile[data-tool="2"],.spartan-module__rWDqjW__hero .spartan-module__rWDqjW__toolTile[data-tool="6"]{animation-delay:-4.7s}.spartan-module__rWDqjW__hero .spartan-module__rWDqjW__toolTile[data-tool="3"],.spartan-module__rWDqjW__hero .spartan-module__rWDqjW__toolTile[data-tool="7"]{animation-delay:-6.4s}.spartan-module__rWDqjW__hero .spartan-module__rWDqjW__toolHub{gap:6px}.spartan-module__rWDqjW__hero .spartan-module__rWDqjW__toolsCaption{padding-inline:10px}.spartan-module__rWDqjW__hero .spartan-module__rWDqjW__showcaseControls{margin-inline:8px}.spartan-module__rWDqjW__hero .spartan-module__rWDqjW__showcase[data-playing=false] .spartan-module__rWDqjW__toolTile,.spartan-module__rWDqjW__hero .spartan-module__rWDqjW__showcaseSlide[data-active=false] .spartan-module__rWDqjW__toolTile{animation-play-state:paused}@keyframes spartan-module__rWDqjW__toolDrift{0%,to{transform:translate(-50%,-50%)translateY(0)rotate(-2deg)}50%{transform:translate(-50%,-50%)translateY(-11px)rotate(2deg)}}.spartan-module__rWDqjW__heroBottom{color:#fff}.spartan-module__rWDqjW__heroLogoRail img{filter:brightness(0)invert()!important;opacity:.85!important}.spartan-module__rWDqjW__heroTrust{padding-bottom:8px}.spartan-module__rWDqjW__resourceGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.spartan-module__rWDqjW__footer{isolation:isolate;background:#17342b;max-width:none;padding:94px 40px 26px;position:relative;overflow:hidden}.spartan-module__rWDqjW__cinemaBackdrop{z-index:-1;background:#294b3b url(/spartan-forest-poster.jpg) 50%/cover;position:absolute;inset:0}.spartan-module__rWDqjW__cinemaBackdrop video{object-fit:cover;object-position:center 62%;width:100%;height:100%;position:absolute;inset:0}.spartan-module__rWDqjW__cinemaVeil{background:linear-gradient(#0b2427e8 0%,#0b2427b8 37%,#17312535 70%,#091c18e6 100%),linear-gradient(90deg,#09202170,#0000 65%);position:absolute;inset:0}.spartan-module__rWDqjW__footerContent{z-index:1;position:relative}.spartan-module__rWDqjW__footerTop{grid-template-columns:minmax(0,1.3fr) minmax(0,.7fr);align-items:start;gap:85px}.spartan-module__rWDqjW__footer .spartan-module__rWDqjW__footerTop h2{letter-spacing:-.05em;font-size:clamp(42px,5.1vw,78px);line-height:1.05}.spartan-module__rWDqjW__footerInvitation>p{color:#d5ded5;max-width:480px;margin:28px 0;font-size:16px;line-height:1.6}.spartan-module__rWDqjW__footer .spartan-module__rWDqjW__sectionLabel{color:#d5ded5}.spartan-module__rWDqjW__footer .spartan-module__rWDqjW__labelRule{background:#d5ded54d}.spartan-module__rWDqjW__newsletterFeature{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#122e29a8;border:1px solid #c8dfc04d;border-radius:20px;margin-top:8px;padding:30px}.spartan-module__rWDqjW__newsletterFeature>.spartan-module__rWDqjW__micro{color:#ccd9c9;font-size:10px}.spartan-module__rWDqjW__newsletterFeature h3{letter-spacing:-.035em;margin-top:27px;font-size:clamp(27px,2.7vw,40px);font-weight:500;line-height:1.08}.spartan-module__rWDqjW__newsletterFeature>p{color:#d1ddcb;max-width:350px;margin:24px 0 18px;font-size:15px;line-height:1.55}.spartan-module__rWDqjW__newsletterLink{border-bottom:1px solid #b1c4a780;justify-content:space-between;align-items:center;gap:20px;padding:16px 0;font-size:15px;display:flex}.spartan-module__rWDqjW__newsletterLink svg{flex-shrink:0}.spartan-module__rWDqjW__newsletterNote{color:#cbd8c6;margin-top:14px;font-size:11px;line-height:1.5;display:block}.spartan-module__rWDqjW__footerNav{isolation:isolate;color:#edf2e8;border-color:#d3dfca45;gap:20px 30px;margin-top:72px;position:relative}.spartan-module__rWDqjW__footerNav:before{content:"";z-index:-1;background:#0a2421db;border-radius:12px;position:absolute;inset:0 -16px}.spartan-module__rWDqjW__footerBrand{width:160px;margin-right:10px}.spartan-module__rWDqjW__footerBrand img{width:100%;height:auto;display:block}.spartan-module__rWDqjW__footerWord{padding:20px 0 6px}.spartan-module__rWDqjW__pixelWordmark{width:100%;height:clamp(60px,16vw,252px);position:relative}.spartan-module__rWDqjW__pixelWordmark>span{letter-spacing:-.05em;color:#f5f5eb;justify-content:center;align-items:center;height:100%;font-size:clamp(35px,12.4vw,190px);font-weight:700;display:flex}.spartan-module__rWDqjW__pixelWordmark canvas{width:100%;height:100%;position:absolute;inset:0}.spartan-module__rWDqjW__pixelWordmark:has(canvas[data-pixel-cells])>span{visibility:hidden}.spartan-module__rWDqjW__footerLegal{color:#dee6d8;border-color:#d3dfca45}.spartan-module__rWDqjW__cinemaControl{z-index:2;color:#dce5d4;background:#102b25b8;border:1px solid #c8dfc045;border-radius:30px;align-items:center;gap:10px;min-height:36px;padding:8px 12px;display:flex;position:absolute;top:22px;right:40px;font-size:11px!important}.spartan-module__rWDqjW__cinemaControl span{font-size:15px}.spartan-module__rWDqjW__footer[data-motion-paused=true] .spartan-module__rWDqjW__pixelSequence path{animation-play-state:paused}@media (min-width:810px) and (max-width:1199px){.spartan-module__rWDqjW__heroTools{flex-basis:282px;width:282px;padding:10px}.spartan-module__rWDqjW__hero .spartan-module__rWDqjW__showcaseSlides{height:308px}.spartan-module__rWDqjW__hero .spartan-module__rWDqjW__toolField,.spartan-module__rWDqjW__hero .spartan-module__rWDqjW__showcaseVisual{height:224px}.spartan-module__rWDqjW__hero .spartan-module__rWDqjW__showcaseImage{height:161px}.spartan-module__rWDqjW__hero .spartan-module__rWDqjW__toolTile{border-radius:12px;width:44px;height:44px}.spartan-module__rWDqjW__hero .spartan-module__rWDqjW__toolTile img{width:27px;height:27px}.spartan-module__rWDqjW__footerTop{grid-template-columns:1.1fr .9fr;gap:36px}.spartan-module__rWDqjW__newsletterFeature{padding:23px}.spartan-module__rWDqjW__footerNav{gap:22px}}@media (min-width:1200px) and (max-height:850px){.spartan-module__rWDqjW__heroTools{flex-basis:330px;width:330px;margin-top:0}.spartan-module__rWDqjW__hero .spartan-module__rWDqjW__showcaseSlides{height:286px}.spartan-module__rWDqjW__hero .spartan-module__rWDqjW__toolField,.spartan-module__rWDqjW__hero .spartan-module__rWDqjW__showcaseVisual{height:207px}.spartan-module__rWDqjW__hero .spartan-module__rWDqjW__showcaseImage{height:145px}.spartan-module__rWDqjW__hero .spartan-module__rWDqjW__toolTile{width:44px;height:44px}}@media (max-width:809px){.spartan-module__rWDqjW__patternVeil{background:linear-gradient(#0000 60%,#101810d9 82%,#101610f5 100%),linear-gradient(#f2f1ea 0%,#f2f1eae6 40%,#0000 65%)}.spartan-module__rWDqjW__hero{min-height:0}.spartan-module__rWDqjW__heroTop{padding-top:106px}.spartan-module__rWDqjW__heroTools{border-radius:22px;width:min(100%,330px);margin:42px auto 0;padding:10px}.spartan-module__rWDqjW__hero .spartan-module__rWDqjW__showcaseSlides{height:292px}.spartan-module__rWDqjW__hero .spartan-module__rWDqjW__toolField,.spartan-module__rWDqjW__hero .spartan-module__rWDqjW__showcaseVisual{height:210px}.spartan-module__rWDqjW__hero .spartan-module__rWDqjW__showcaseImage{height:148px}.spartan-module__rWDqjW__hero .spartan-module__rWDqjW__toolTile{border-radius:11px;width:43px;height:43px}.spartan-module__rWDqjW__hero .spartan-module__rWDqjW__toolTile img{width:27px;height:27px}.spartan-module__rWDqjW__hero .spartan-module__rWDqjW__toolsCaption{padding-inline:7px}.spartan-module__rWDqjW__heroBottom{margin-top:32px}.spartan-module__rWDqjW__heroLogoRail{padding-block:12px}.spartan-module__rWDqjW__resourceGrid{grid-template-columns:1fr}.spartan-module__rWDqjW__footer{padding:86px 22px 25px}.spartan-module__rWDqjW__footerTop{grid-template-columns:1fr;gap:45px}.spartan-module__rWDqjW__footer .spartan-module__rWDqjW__footerTop h2{font-size:clamp(38px,10.4vw,58px)}.spartan-module__rWDqjW__footerInvitation>p{margin:24px 0;font-size:15px}.spartan-module__rWDqjW__newsletterFeature{margin-top:0;padding:25px}.spartan-module__rWDqjW__newsletterFeature h3{font-size:34px}.spartan-module__rWDqjW__newsletterFeature h3 br{display:none}.spartan-module__rWDqjW__newsletterFeature h3 br:after{content:" "}.spartan-module__rWDqjW__newsletterLink{gap:12px;font-size:14px}.spartan-module__rWDqjW__cinemaBackdrop video{object-position:48% center}.spartan-module__rWDqjW__cinemaVeil{background:linear-gradient(#0b2427e8 0%,#0b2427b8 54%,#17312559 76%,#091c18ef 100%)}.spartan-module__rWDqjW__footerNav{gap:22px;margin-top:48px}.spartan-module__rWDqjW__footerBrand{width:145px;margin:0 calc(100% - 145px) 7px 0}.spartan-module__rWDqjW__footerWord{padding-block:12px}.spartan-module__rWDqjW__cinemaControl{min-height:44px;top:20px;right:22px}}@media (prefers-reduced-motion:reduce){.spartan-module__rWDqjW__hero .spartan-module__rWDqjW__toolTile{animation:none}.spartan-module__rWDqjW__cinemaControl{display:none}}.spartan-module__rWDqjW__heroTop{padding-right:24px}.spartan-module__rWDqjW__heroTools{border-radius:22px;flex-basis:290px;width:290px;margin-top:8px;padding:10px}.spartan-module__rWDqjW__hero .spartan-module__rWDqjW__showcaseSlides{height:310px}.spartan-module__rWDqjW__hero .spartan-module__rWDqjW__toolField,.spartan-module__rWDqjW__hero .spartan-module__rWDqjW__showcaseVisual{height:210px}.spartan-module__rWDqjW__hero .spartan-module__rWDqjW__showcaseImage{height:148px}.spartan-module__rWDqjW__hero .spartan-module__rWDqjW__toolTile{border-radius:11px;width:43px;height:43px}.spartan-module__rWDqjW__hero .spartan-module__rWDqjW__toolTile img{width:27px;height:27px}.spartan-module__rWDqjW__heroShade{background:linear-gradient(#0000 56%,#101810d9 75%,#101610f5 100%)}.spartan-module__rWDqjW__referenceFooter{background:#121916;padding:76px 40px 24px}.spartan-module__rWDqjW__referenceBackdrop{z-index:-1;background:linear-gradient(#10171380 0%,#10171366 42%,#10171314 66%,#070d0ac7 100%),url(/scalemaker-footer-landscape.webp) bottom/cover;position:absolute;inset:0}.spartan-module__rWDqjW__referenceFooterTop{grid-template-columns:minmax(0,.95fr) minmax(0,1.15fr);gap:clamp(48px,8vw,130px);display:grid}.spartan-module__rWDqjW__footerIdentity{min-width:0;max-width:470px}.spartan-module__rWDqjW__referenceLogo{width:220px;display:block}.spartan-module__rWDqjW__referenceLogo img{width:100%;height:auto;display:block}.spartan-module__rWDqjW__footerIdentity>p{color:#e1e8df;max-width:425px;margin:28px 0 30px;font-size:17px;line-height:1.55}.spartan-module__rWDqjW__footerSignup{gap:18px;display:grid;container:newsletter/inline-size}.spartan-module__rWDqjW__footerSignup label{color:#f3f6ed;font-size:15px;display:block}.spartan-module__rWDqjW__footerSignupRow{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#e3e9e126;border:1px solid #cad9c873;border-radius:18px;padding:6px;display:flex}.spartan-module__rWDqjW__footerSignupRow input{color:#fff;width:100%;min-width:0;font:inherit;outline-offset:3px;background:0 0;border:0;border-radius:12px;flex:1;padding:12px;font-size:16px}.spartan-module__rWDqjW__footerSignupRow input::placeholder{color:#d4dfd5;opacity:1}.spartan-module__rWDqjW__footerSignupRow button{color:#183024;background:#dce6d9;border:0;border-radius:12px;flex-shrink:0;align-items:center;gap:12px;min-height:48px;padding:4px 16px 4px 4px;font-size:14px;display:flex}.spartan-module__rWDqjW__footerSignupRow button:hover{background:#f1f6ec}.spartan-module__rWDqjW__footerSignupRow :disabled{cursor:progress;opacity:.7}.spartan-module__rWDqjW__footerSignupIcon{color:#f4f7ee;background:#294739;border-radius:9px;place-items:center;width:40px;height:40px;display:grid}.spartan-module__rWDqjW__footerSignupConsent{color:#dce2dc;max-width:460px;font-size:12px;line-height:1.65}.spartan-module__rWDqjW__footerSignupConsent a{text-underline-offset:3px;text-decoration:underline}.spartan-module__rWDqjW__footerSignupError{color:#fff;margin-top:15px;font-size:14px;line-height:1.5}.spartan-module__rWDqjW__footerSignupResult{color:#eef4e9;padding-block:12px;font-size:16px;line-height:1.6}.spartan-module__rWDqjW__footerSignupResult strong{font-size:22px}.spartan-module__rWDqjW__footerSignupResult p{margin-top:8px}.spartan-module__rWDqjW__footerSignupResult a{text-underline-offset:4px;margin-top:12px;text-decoration:underline;display:inline-block}@container newsletter (max-width:380px){.spartan-module__rWDqjW__footerSignupRow{gap:8px;padding:8px;display:grid}.spartan-module__rWDqjW__footerSignupRow input{min-height:48px;padding-inline:12px}.spartan-module__rWDqjW__footerSignupRow button{width:100%;min-height:48px}}.spartan-module__rWDqjW__footerContact{justify-items:start;gap:10px;margin-top:25px;display:grid}.spartan-module__rWDqjW__footerContact a{color:#e8efe3;align-items:center;gap:12px;max-width:100%;min-height:44px;font-size:13px;display:flex}.spartan-module__rWDqjW__footerContactIcon{color:#eaf0e4;background:#d7e4d52b;border-radius:8px;flex:0 0 44px;place-items:center;height:44px;display:grid}.spartan-module__rWDqjW__footerContact a>svg{flex-shrink:0}.spartan-module__rWDqjW__footerContact a:hover{color:#fff}.spartan-module__rWDqjW__footerColumns{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:24px;display:grid}.spartan-module__rWDqjW__footerColumns>div{border-left:1px solid #c8dbc233;flex-direction:column;align-items:flex-start;min-width:0;padding-left:20px;display:flex}.spartan-module__rWDqjW__footerColumns h2{color:#f3f5ed;margin-bottom:21px;font:400 15px/1.4 ui-monospace,SFMono-Regular,monospace}.spartan-module__rWDqjW__footerColumns a,.spartan-module__rWDqjW__footerColumns button{font:inherit;color:#e3ebdd;text-align:left;overflow-wrap:anywhere;background:0 0;border:0;align-items:center;min-height:44px;padding:8px 0;font-size:14px;line-height:1.4;display:flex}.spartan-module__rWDqjW__footerColumns a:hover,.spartan-module__rWDqjW__footerColumns button:hover{color:#fff;text-underline-offset:4px;text-decoration:underline}.spartan-module__rWDqjW__referenceWordmark{color:#f8faf1;font-family:var(--font-figtree),Arial,sans-serif;letter-spacing:-7px;margin:100px -8px 0;font-size:160px;font-weight:800}.spartan-module__rWDqjW__referenceWordmark svg{width:100%;height:auto;display:block}.spartan-module__rWDqjW__referenceLegal{z-index:1;color:#edf2e5;border-top:1px solid #d0dfc84d;justify-content:space-between;gap:20px;margin-top:30px;padding-top:20px;font-size:11px;display:flex;position:relative}@media (min-width:810px) and (max-width:1199px){.spartan-module__rWDqjW__heroTools{flex-basis:282px;width:282px}.spartan-module__rWDqjW__hero .spartan-module__rWDqjW__heroImage{object-position:center 64%;height:65%!important;top:auto!important}.spartan-module__rWDqjW__referenceFooterTop{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:40px}.spartan-module__rWDqjW__footerColumns{gap:14px}.spartan-module__rWDqjW__footerColumns>div{padding-left:13px}.spartan-module__rWDqjW__footerColumns h2,.spartan-module__rWDqjW__footerColumns a,.spartan-module__rWDqjW__footerColumns button{font-size:13px}.spartan-module__rWDqjW__footerSignupRow button{gap:7px;padding-right:11px}.spartan-module__rWDqjW__footerSignupIcon{width:32px}}@media (min-width:1200px) and (max-height:760px){.spartan-module__rWDqjW__hero .spartan-module__rWDqjW__showcaseSlides{height:278px}.spartan-module__rWDqjW__hero .spartan-module__rWDqjW__toolField,.spartan-module__rWDqjW__hero .spartan-module__rWDqjW__showcaseVisual{height:185px}.spartan-module__rWDqjW__hero .spartan-module__rWDqjW__showcaseImage{height:129px}}@media (min-width:810px) and (max-width:1099px){.spartan-module__rWDqjW__heroTools{flex-basis:250px;width:250px}.spartan-module__rWDqjW__hero .spartan-module__rWDqjW__showcaseControls{margin-inline:0}}@media (max-width:809px){.spartan-module__rWDqjW__heroTop{padding-right:20px}.spartan-module__rWDqjW__heroTools{width:min(100%,300px);margin:42px 0 0 auto}.spartan-module__rWDqjW__heroShade{background:linear-gradient(#0000 60%,#101810d9 82%,#101610f5 100%),linear-gradient(#efeeeb 0% 36%,#efeeeb00 60%)}.spartan-module__rWDqjW__referenceFooter{padding:48px 22px 24px}.spartan-module__rWDqjW__referenceFooterTop{grid-template-columns:1fr;gap:42px}.spartan-module__rWDqjW__footerIdentity{max-width:none}.spartan-module__rWDqjW__referenceLogo{width:190px}.spartan-module__rWDqjW__footerIdentity>p{margin:25px 0;font-size:16px}.spartan-module__rWDqjW__footerSignupRow{padding:5px}.spartan-module__rWDqjW__footerSignupRow input{padding-inline:9px}.spartan-module__rWDqjW__footerSignupRow button{gap:8px;padding-right:12px}.spartan-module__rWDqjW__footerSignupIcon{width:32px}.spartan-module__rWDqjW__footerSignupConsent{font-size:12px}.spartan-module__rWDqjW__footerContact{gap:13px}.spartan-module__rWDqjW__footerColumns{grid-template-columns:repeat(2,minmax(0,1fr));gap:27px 20px}.spartan-module__rWDqjW__footerColumns>div{padding-left:14px}.spartan-module__rWDqjW__footerColumns>div:last-child{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 20px;width:100%;display:grid}.spartan-module__rWDqjW__footerColumns>div:last-child h2{grid-column:1/-1}.spartan-module__rWDqjW__footerColumns h2{margin-bottom:12px;font-size:14px}.spartan-module__rWDqjW__footerColumns a,.spartan-module__rWDqjW__footerColumns button{font-size:13px}.spartan-module__rWDqjW__referenceBackdrop{background-image:linear-gradient(#121916 0% 40%,#12191688 65%,#070d0aa6 100%),url(/scalemaker-footer-landscape.webp);background-position:50%,42% bottom;background-repeat:no-repeat;background-size:cover,auto 60%}.spartan-module__rWDqjW__referenceWordmark{margin:75px -6px 0}.spartan-module__rWDqjW__referenceLegal{gap:12px;margin-top:24px;font-size:10px}}.spartan-module__rWDqjW__caseSavings{border-top:1px solid #cdcdcd;flex-wrap:wrap;align-items:center;gap:14px 22px;margin:0 0 26px;padding-top:24px;display:flex}.spartan-module__rWDqjW__caseSavings strong{letter-spacing:-.055em;font-size:clamp(34px,3.2vw,54px);font-weight:500;line-height:1}.spartan-module__rWDqjW__caseSavings span{color:#565656;max-width:225px;font-size:13px;line-height:1.55}.spartan-module__rWDqjW__caseOutcome{border-top:1px solid var(--sp-line);align-items:baseline;gap:16px;margin-top:24px;padding-top:20px;display:flex}.spartan-module__rWDqjW__caseOutcome strong{letter-spacing:-.05em;font-size:clamp(30px,3vw,44px);font-weight:500}.spartan-module__rWDqjW__caseOutcome>span{color:var(--sp-muted);font-size:14px;line-height:1.5}.spartan-module__rWDqjW__button:is(:hover,:focus-visible),.spartan-module__rWDqjW__darkSection .spartan-module__rWDqjW__button:is(:hover,:focus-visible),.spartan-module__rWDqjW__navCta:is(:hover,:focus-visible){--button-fill:var(--sp-orange);--button-ink:#fff;background:var(--sp-orange)}.spartan-module__rWDqjW__button:is(:hover,:focus-visible):before,.spartan-module__rWDqjW__navCta:is(:hover,:focus-visible):before{background:var(--sp-orange)}.spartan-module__rWDqjW__footerSignupRow button:is(:hover,:focus-visible){background:var(--sp-orange);color:#fff}.spartan-module__rWDqjW__footerSignupRow button:is(:hover,:focus-visible) .spartan-module__rWDqjW__footerSignupIcon{background:#933900}.spartan-module__rWDqjW__faqItem{transition:background-color .3s var(--sp-ease)}.spartan-module__rWDqjW__faqItem h3{font:inherit}.spartan-module__rWDqjW__faqTrigger{width:100%;color:inherit;text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;gap:26px;padding:22px 24px;line-height:1.4;display:flex;font-size:15px!important}.spartan-module__rWDqjW__faqTrigger>span:first-child{transition:transform .35s var(--sp-ease)}.spartan-module__rWDqjW__faqTrigger .spartan-module__rWDqjW__plus{width:32px;height:32px;transition:transform .4s var(--sp-ease),background-color .3s ease,border-color .3s ease;border:1px solid #64665b;border-radius:50%;flex-shrink:0;place-items:center;font-size:22px;display:grid}.spartan-module__rWDqjW__faqTrigger:is(:hover,:focus-visible)>span:first-child{transform:translate(4px)}.spartan-module__rWDqjW__faqTrigger:is(:hover,:focus-visible) .spartan-module__rWDqjW__plus,.spartan-module__rWDqjW__faqTrigger[aria-expanded=true] .spartan-module__rWDqjW__plus{background:var(--sp-orange);border-color:var(--sp-orange)}.spartan-module__rWDqjW__faqTrigger[aria-expanded=true] .spartan-module__rWDqjW__plus{transform:rotate(45deg)}.spartan-module__rWDqjW__faqAnswer{visibility:hidden;transition:grid-template-rows .42s var(--sp-ease),visibility .42s;grid-template-rows:0fr;display:grid}.spartan-module__rWDqjW__faqAnswer>div{min-height:0;overflow:hidden}.spartan-module__rWDqjW__faqAnswer p{color:#c5c6bc;opacity:0;max-width:720px;transition:opacity .25s ease,transform .42s var(--sp-ease);padding:0 24px 24px;font-size:15px;line-height:1.65;transform:translateY(-6px)}.spartan-module__rWDqjW__faqItem[data-open=true] .spartan-module__rWDqjW__faqAnswer{visibility:visible;grid-template-rows:1fr}.spartan-module__rWDqjW__faqItem[data-open=true] .spartan-module__rWDqjW__faqAnswer p{opacity:1;transform:none}.spartan-module__rWDqjW__referenceWordmark{isolation:isolate;aspect-ratio:6.9;min-height:52px;position:relative}.spartan-module__rWDqjW__referenceWordmark:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(#0000 0%,#04161166 30%,#041611b3 66%,#041611e6 100%);position:absolute;inset:-45% -52px -130px}.spartan-module__rWDqjW__referenceWordmark>svg,.spartan-module__rWDqjW__referenceWordmark canvas{filter:drop-shadow(0 2px 3px #02110ecc)drop-shadow(0 10px 20px #02110e99)}.spartan-module__rWDqjW__referenceWordmark>svg{width:100%;height:100%;position:absolute;inset:0}.spartan-module__rWDqjW__referenceWordmark[data-ready=true]>svg{visibility:hidden}.spartan-module__rWDqjW__referenceWordmark>div{position:absolute;inset:0}.spartan-module__rWDqjW__referenceWordmark canvas{display:block}@media (max-width:809px){.spartan-module__rWDqjW__faqTrigger{gap:18px;padding:20px;font-size:14px!important}.spartan-module__rWDqjW__faqAnswer p{padding:0 20px 22px;font-size:14px}.spartan-module__rWDqjW__caseOutcome{align-items:flex-start}.spartan-module__rWDqjW__caseSavings{gap:12px}}@media (min-width:810px){.spartan-module__rWDqjW__storyGrid,.spartan-module__rWDqjW__capabilityTop,.spartan-module__rWDqjW__process,.spartan-module__rWDqjW__team,.spartan-module__rWDqjW__faq{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:48px}.spartan-module__rWDqjW__storyChapters{padding-bottom:80px}.spartan-module__rWDqjW__storyChapter{min-height:460px;scroll-margin-top:max(110px,50svh - 275px)}.spartan-module__rWDqjW__capabilityLead h2{max-width:700px}}.spartan-module__rWDqjW__feedbackLoop>svg{color:#666b5f;flex-shrink:0;width:64px;height:28px}@media (prefers-reduced-motion:reduce) and (min-width:810px){.spartan-module__rWDqjW__storyGrid{display:block}.spartan-module__rWDqjW__storyChapters{padding-bottom:0}.spartan-module__rWDqjW__storyChapter{min-height:0}}.spartan-module__rWDqjW__referenceWordmark{width:calc(100% + 16px)}@media (min-width:810px){.spartan-module__rWDqjW__caseGrid{row-gap:0}.spartan-module__rWDqjW__featuredCase{margin-bottom:66px}.spartan-module__rWDqjW__caseGrid>.spartan-module__rWDqjW__case{grid-template-rows:subgrid;grid-row:span 4;row-gap:0;display:grid}}@media (max-width:809px){.spartan-module__rWDqjW__referenceWordmark{width:calc(100% + 12px)}.spartan-module__rWDqjW__referenceWordmark:before{opacity:.6;inset:-52px -28px -110px}}.spartan-module__rWDqjW__faqTrigger[aria-expanded=false]:is(:hover,:focus-visible) .spartan-module__rWDqjW__plus{transform:rotate(360deg)}.spartan-module__rWDqjW__faqTrigger[aria-expanded=true]:is(:hover,:focus-visible) .spartan-module__rWDqjW__plus{transform:rotate(405deg)}.spartan-module__rWDqjW__faqTrigger{border-radius:14px}.spartan-module__rWDqjW__faqTrigger:focus-visible{outline-offset:-5px}.spartan-module__rWDqjW__caseOutcome strong{white-space:nowrap;flex:none;line-height:1}.spartan-module__rWDqjW__caseOutcome span{min-width:0}.spartan-module__rWDqjW__tickerStar{width:.9em;height:.9em}.spartan-module__rWDqjW__benefitVisual{height:clamp(150px,18vw,190px);margin-bottom:24px}.spartan-module__rWDqjW__resourceGrid>a{min-height:220px}.spartan-module__rWDqjW__resourceGrid h3{margin-block:24px}.spartan-module__rWDqjW__page{--sp-section-space:clamp(48px,7svh,96px);--sp-layout-gap:clamp(24px,3vw,48px);--sp-story-height:clamp(360px,calc(100svh - 200px),460px);--sp-story-top:max(96px,calc((100svh - var(--sp-story-height) - 80px)/2))}.spartan-module__rWDqjW__section,.spartan-module__rWDqjW__darkSection{padding-block:var(--sp-section-space)}.spartan-module__rWDqjW__sectionLabel{width:100%;margin-bottom:28px}.spartan-module__rWDqjW__sectionLabel>span:first-child{flex-shrink:0}.spartan-module__rWDqjW__process,.spartan-module__rWDqjW__faq{display:block}.spartan-module__rWDqjW__sectionIntro{margin-bottom:30px;display:block}.spartan-module__rWDqjW__sectionIntro h2{text-wrap:balance;max-width:840px;font-size:clamp(36px,3.5vw,60px)}.spartan-module__rWDqjW__faq>.spartan-module__rWDqjW__textLink{margin-top:22px}.spartan-module__rWDqjW__processBody{gap:var(--sp-layout-gap);grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);align-items:stretch;display:grid}.spartan-module__rWDqjW__processArtwork{flex-direction:column;justify-content:center;min-width:0;margin:0;padding:20px 24px;display:flex}.spartan-module__rWDqjW__processArtwork .spartan-module__rWDqjW__processDrawing{height:clamp(170px,25svh,250px)}.spartan-module__rWDqjW__processArtwork .spartan-module__rWDqjW__textLink{align-self:flex-start;min-height:44px;margin-top:12px;padding-block:10px;font-size:13px}.spartan-module__rWDqjW__processMobileLink{display:none}.spartan-module__rWDqjW__processOutcome{min-height:76px;padding-top:16px}.spartan-module__rWDqjW__processOutcome strong{font-size:18px}.spartan-module__rWDqjW__processChoices{align-self:start;padding:0}.spartan-module__rWDqjW__processChoice button{min-height:54px;padding:16px 20px}.spartan-module__rWDqjW__processChoice h3{font-size:18px}.spartan-module__rWDqjW__processAnswer p{padding:0 28px 20px 62px}.spartan-module__rWDqjW__faqList{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:18px;padding:0;display:grid}.spartan-module__rWDqjW__faqColumn{min-width:0}.spartan-module__rWDqjW__faqItem{margin-bottom:10px}.spartan-module__rWDqjW__faqItem:last-child{margin-bottom:0}.spartan-module__rWDqjW__faqTrigger{gap:20px;min-height:64px;padding:16px 20px}.spartan-module__rWDqjW__capabilityLead h2{margin:0 0 24px}.spartan-module__rWDqjW__capabilityLead>p{max-width:440px}.spartan-module__rWDqjW__servicePanels{--service-rail-width:44px;--service-header-height:64px}.spartan-module__rWDqjW__serviceActive .spartan-module__rWDqjW__serviceToggle{min-height:var(--service-header-height);padding-block:14px}.spartan-module__rWDqjW__serviceContent{top:var(--service-header-height);padding:0 22px 18px}.spartan-module__rWDqjW__serviceIntro{padding-bottom:20px;font-size:22px}.spartan-module__rWDqjW__serviceItem{padding-block:14px}.spartan-module__rWDqjW__serviceGraphic{height:100px}.spartan-module__rWDqjW__productStrip{margin-top:44px;padding-top:36px}@media (min-width:810px){.spartan-module__rWDqjW__capabilityTop{gap:var(--sp-layout-gap);grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr)}.spartan-module__rWDqjW__storySticky{top:var(--sp-story-top)}.spartan-module__rWDqjW__storyVisuals,.spartan-module__rWDqjW__storySticky .spartan-module__rWDqjW__problemVisual{height:var(--sp-story-height)}.spartan-module__rWDqjW__storyChapter{min-height:var(--sp-story-height);scroll-margin-top:var(--sp-story-top)}}@media (min-width:810px) and (max-width:1199px) and (max-height:800px){.spartan-module__rWDqjW__hero{min-height:calc(100svh - 24px)}.spartan-module__rWDqjW__heroTop{padding-top:104px}.spartan-module__rWDqjW__heroBottom{margin-top:24px;padding-block:24px}.spartan-module__rWDqjW__hero .spartan-module__rWDqjW__showcaseSlides{height:278px}.spartan-module__rWDqjW__hero .spartan-module__rWDqjW__toolField,.spartan-module__rWDqjW__hero .spartan-module__rWDqjW__showcaseVisual{height:185px}.spartan-module__rWDqjW__hero .spartan-module__rWDqjW__showcaseImage{height:129px}}@media (min-width:810px) and (max-height:760px){.spartan-module__rWDqjW__sectionIntro{margin-bottom:24px}.spartan-module__rWDqjW__sectionLabel{margin-bottom:22px}.spartan-module__rWDqjW__processChoice button{min-height:50px;padding-block:12px}.spartan-module__rWDqjW__processChoice button>span:last-child{line-height:1}.spartan-module__rWDqjW__processAnswer p{padding-bottom:16px;line-height:1.5}.spartan-module__rWDqjW__processArtwork .spartan-module__rWDqjW__processDrawing{height:172px}.spartan-module__rWDqjW__faqTrigger{min-height:58px;padding-block:12px}.spartan-module__rWDqjW__faqTrigger .spartan-module__rWDqjW__plus{width:28px;height:28px}}@media (min-width:810px) and (max-height:700px){.spartan-module__rWDqjW__page{--sp-section-space:32px}.spartan-module__rWDqjW__sectionLabel{margin-bottom:18px}.spartan-module__rWDqjW__sectionIntro{margin-bottom:20px}.spartan-module__rWDqjW__process .spartan-module__rWDqjW__sectionIntro h2{font-size:clamp(36px,3.3vw,52px)}.spartan-module__rWDqjW__serviceGraphic{height:84px}.spartan-module__rWDqjW__storySticky .spartan-module__rWDqjW__problemVisual{padding:24px}.spartan-module__rWDqjW__storySticky .spartan-module__rWDqjW__originalCube{height:244px}.spartan-module__rWDqjW__storySticky .spartan-module__rWDqjW__cubeRotor{transform:translate(-50%,-50%)rotateX(-27deg)rotateY(-42deg)scale(.82)}}@media (min-width:1200px) and (max-height:700px){.spartan-module__rWDqjW__heroTop{padding-top:100px}.spartan-module__rWDqjW__hero h1{font-size:56px}.spartan-module__rWDqjW__heroBottom{margin-top:12px;padding-block:16px}.spartan-module__rWDqjW__hero .spartan-module__rWDqjW__showcaseSlides{height:254px}.spartan-module__rWDqjW__hero .spartan-module__rWDqjW__toolField,.spartan-module__rWDqjW__hero .spartan-module__rWDqjW__showcaseVisual{height:170px}.spartan-module__rWDqjW__hero .spartan-module__rWDqjW__showcaseImage{height:116px}}@media (min-width:810px) and (max-width:1099px){.spartan-module__rWDqjW__capabilityTop{grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr);gap:24px}.spartan-module__rWDqjW__capabilityLead h2{font-size:clamp(30px,3.5vw,38px)}.spartan-module__rWDqjW__capabilityLead>p{font-size:15px}.spartan-module__rWDqjW__capabilityLead .spartan-module__rWDqjW__button{gap:10px;max-width:100%;padding-right:14px;font-size:13px}.spartan-module__rWDqjW__capabilityLead .spartan-module__rWDqjW__ctaLabel{white-space:normal}.spartan-module__rWDqjW__serviceToggle{padding-inline:11px}.spartan-module__rWDqjW__serviceIntro{font-size:21px}.spartan-module__rWDqjW__processBody{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}.spartan-module__rWDqjW__processArtwork{padding:18px}.spartan-module__rWDqjW__processOutcome strong{font-size:17px}.spartan-module__rWDqjW__processChoice button{gap:12px;padding-inline:16px}.spartan-module__rWDqjW__processChoice h3{font-size:16px}.spartan-module__rWDqjW__processAnswer p{padding-left:53px;padding-right:18px}.spartan-module__rWDqjW__faqTrigger{padding-inline:16px}}@media (min-width:810px) and (max-width:1023px){.spartan-module__rWDqjW__quote{grid-template-columns:120px minmax(0,1fr);gap:16px 24px;padding:24px}.spartan-module__rWDqjW__quote blockquote{font-size:18px;line-height:1.5}}@media (max-width:809px){.spartan-module__rWDqjW__benefitVisual{height:160px;margin-bottom:20px}.spartan-module__rWDqjW__resourceGrid>a{min-height:210px}.spartan-module__rWDqjW__resourceGrid h3{margin-block:22px}.spartan-module__rWDqjW__quote{padding:22px}.spartan-module__rWDqjW__quote blockquote{font-size:18px;line-height:1.5}.spartan-module__rWDqjW__serviceContent{padding:0 20px 20px}.spartan-module__rWDqjW__sectionIntro{margin-bottom:28px}.spartan-module__rWDqjW__sectionIntro h2{font-size:clamp(32px,6vw,44px)}.spartan-module__rWDqjW__sectionLabel{gap:12px}.spartan-module__rWDqjW__sectionLabel>span:first-child{flex-shrink:1}.spartan-module__rWDqjW__processBody,.spartan-module__rWDqjW__faqList{grid-template-columns:1fr;gap:10px}.spartan-module__rWDqjW__processArtwork{display:none}.spartan-module__rWDqjW__processMobileLink{margin-top:12px;display:block}.spartan-module__rWDqjW__processChoice button{padding:18px 15px}.spartan-module__rWDqjW__processAnswer p{padding-left:51px;padding-right:20px}.spartan-module__rWDqjW__processMobileArtwork .spartan-module__rWDqjW__processDrawing{height:160px}.spartan-module__rWDqjW__processMobileArtwork .spartan-module__rWDqjW__processOutcome{min-height:0}.spartan-module__rWDqjW__faqTrigger{padding:16px;font-size:14px!important}}@media (prefers-reduced-motion:reduce){.spartan-module__rWDqjW__tickerStar{width:.7em;height:.7em}.spartan-module__rWDqjW__storyChapter{min-height:0}}.spartan-module__rWDqjW__sectionFoot{justify-content:flex-end}.spartan-module__rWDqjW__case>.spartan-module__rWDqjW__textLink{margin-top:20px}.spartan-module__rWDqjW__case>h3{margin-top:26px}.spartan-module__rWDqjW__caseSystemHead{justify-content:flex-start}.spartan-module__rWDqjW__giantHead{margin-bottom:40px}.spartan-module__rWDqjW__casePipeline{--pipeline-gap:20px;--pipeline-icon:66px;gap:var(--pipeline-gap)}.spartan-module__rWDqjW__casePipelineStep>.spartan-module__rWDqjW__caseConnector{left:calc(100% + var(--pipeline-gap)/2);top:calc(var(--pipeline-icon)/2);color:#737373;place-items:center;width:24px;height:24px;margin:0;display:grid;transform:translate(-50%,-50%)}.spartan-module__rWDqjW__caseComparison{align-items:center;gap:12px;display:inline-flex}.spartan-module__rWDqjW__caseComparison>svg{color:#737373;flex-shrink:0;width:.65em;height:.65em}.spartan-module__rWDqjW__case>.spartan-module__rWDqjW__textLink{justify-self:start}.spartan-module__rWDqjW__textLink svg{transition:transform .3s var(--sp-ease),color .3s}.spartan-module__rWDqjW__textLink:is(:hover,:focus-visible) svg{color:var(--sp-orange);transform:translate(2px,-2px)}.spartan-module__rWDqjW__showcasePreview{flex-shrink:0;position:relative}.spartan-module__rWDqjW__showcasePrevious svg{transform:rotate(180deg)}.spartan-module__rWDqjW__openPill{z-index:2;color:#1a1a1a;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .25s var(--sp-ease),transform .35s var(--sp-ease),visibility .25s;background:#fff;border-radius:999px;align-items:center;gap:10px;padding:10px 17px;font-size:13px;line-height:20px;display:inline-flex;position:absolute;bottom:18px;left:50%;transform:translate(-50%,8px)}.spartan-module__rWDqjW__openPill svg{width:16px;height:16px}.spartan-module__rWDqjW__showcaseSlide:is(:hover,:focus-visible) .spartan-module__rWDqjW__openPill,.spartan-module__rWDqjW__product:is(:hover,:focus-visible) .spartan-module__rWDqjW__openPill,.spartan-module__rWDqjW__caseImageLink:is(:hover,:focus-visible) .spartan-module__rWDqjW__openPill{opacity:1;visibility:visible;transform:translate(-50%)}.spartan-module__rWDqjW__hero .spartan-module__rWDqjW__showcase{-webkit-backdrop-filter:none;backdrop-filter:none;transition:background-color .3s var(--sp-ease),border-color .3s var(--sp-ease);background:#f0f0f0;border-color:#dedede;box-shadow:0 12px 32px -20px #0005}.spartan-module__rWDqjW__hero .spartan-module__rWDqjW__showcase:is(:hover,:focus-within){background:#1a1a1a;border-color:#1a1a1a}.spartan-module__rWDqjW__hero .spartan-module__rWDqjW__showcase:is(:hover,:focus-within) .spartan-module__rWDqjW__toolsCaption>span:first-child{color:#fff}.spartan-module__rWDqjW__hero .spartan-module__rWDqjW__showcase:is(:hover,:focus-within) .spartan-module__rWDqjW__toolsCaption>span:last-child,.spartan-module__rWDqjW__hero .spartan-module__rWDqjW__showcase:is(:hover,:focus-within) .spartan-module__rWDqjW__showcaseCounter{color:#c5c5c5}.spartan-module__rWDqjW__hero .spartan-module__rWDqjW__showcase:is(:hover,:focus-within) .spartan-module__rWDqjW__showcaseControls{border-color:#444}.spartan-module__rWDqjW__hero .spartan-module__rWDqjW__showcase:is(:hover,:focus-within) .spartan-module__rWDqjW__showcaseControls button{color:#eee}.spartan-module__rWDqjW__hero .spartan-module__rWDqjW__showcase:is(:hover,:focus-within) .spartan-module__rWDqjW__showcaseControls button:disabled{color:#999}.spartan-module__rWDqjW__hero .spartan-module__rWDqjW__showcase:is(:hover,:focus-within) .spartan-module__rWDqjW__showcaseControls button:is(:hover,:focus-visible){background:#383838}.spartan-module__rWDqjW__hero .spartan-module__rWDqjW__showcase:is(:hover,:focus-within) .spartan-module__rWDqjW__showcaseProgress{background:#555}.spartan-module__rWDqjW__hero .spartan-module__rWDqjW__showcase:is(:hover,:focus-within) .spartan-module__rWDqjW__showcaseProgress>span{background:#ccc}.spartan-module__rWDqjW__hero .spartan-module__rWDqjW__showcaseVisual{background:#e9e9e9}.spartan-module__rWDqjW__product{background:#232323;border:1px solid #3d3d3d;border-radius:20px;padding:24px;transition-property:background-color,border-color}.spartan-module__rWDqjW__product:is(:hover,:focus-visible){background:#0f0f0f;border-color:#555}.spartan-module__rWDqjW__productMedia{position:relative}.spartan-module__rWDqjW__product .spartan-module__rWDqjW__productMedia img{background:#222}.spartan-module__rWDqjW__caseImageLink{transition-property:background-color}.spartan-module__rWDqjW__caseImageLink:is(:hover,:focus-visible){background:#1a1a1a}.spartan-module__rWDqjW__caseImageLink:is(:hover,:focus-visible) .spartan-module__rWDqjW__caseLogo{filter:brightness(0)invert()}.spartan-module__rWDqjW__caseImageLink:is(:hover,:focus-visible) .spartan-module__rWDqjW__circleArrow{color:#fff;background:#333;border-color:#555}.spartan-module__rWDqjW__updatesBand{margin:40px -40px calc(-1*var(--sp-section-space))}.spartan-module__rWDqjW__closing{background:#f0f0f0;border-radius:20px}.spartan-module__rWDqjW__closing h2{letter-spacing:-.055em;text-wrap:balance;max-width:1040px;font-size:clamp(42px,5.2vw,80px);font-weight:500;line-height:1.04}.spartan-module__rWDqjW__closing h2>span{color:#707070}.spartan-module__rWDqjW__closing>p{color:#626262;max-width:580px;margin-top:26px;font-size:17px;line-height:1.6}.spartan-module__rWDqjW__closingAction{flex-wrap:wrap;align-items:center;gap:22px 32px;margin-top:30px;display:flex}.spartan-module__rWDqjW__closingPeople{color:#656565;align-items:center;gap:12px;font-size:13px;display:flex}.spartan-module__rWDqjW__closingPeople>div{display:flex}.spartan-module__rWDqjW__closingPeople img{object-fit:cover;border:2px solid #f0f0f0;border-radius:50%;width:40px;height:40px}.spartan-module__rWDqjW__closingPeople img+img{margin-left:-10px}@media (min-width:810px) and (max-width:1199px){.spartan-module__rWDqjW__casePipeline{--pipeline-gap:12px;--pipeline-icon:54px}}@media (max-width:809px){.spartan-module__rWDqjW__casePipeline{--pipeline-gap:8px;--pipeline-icon:48px}.spartan-module__rWDqjW__casePipelineStep>.spartan-module__rWDqjW__caseConnector{width:20px;height:20px}.spartan-module__rWDqjW__casePipelineStep>.spartan-module__rWDqjW__caseConnector svg{width:18px;height:18px}.spartan-module__rWDqjW__product{padding:20px}.spartan-module__rWDqjW__updatesBand{margin-inline:-20px}.spartan-module__rWDqjW__closing h2{font-size:clamp(36px,7vw,54px)}.spartan-module__rWDqjW__closing>p{font-size:16px}.spartan-module__rWDqjW__closingAction{gap:22px}}@media (hover:none){.spartan-module__rWDqjW__showcaseSlide[data-active=true] .spartan-module__rWDqjW__openPill,.spartan-module__rWDqjW__product .spartan-module__rWDqjW__openPill,.spartan-module__rWDqjW__caseImageLink .spartan-module__rWDqjW__openPill{opacity:1;visibility:visible;transform:translate(-50%)}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.spartan-module__rWDqjW__page [data-scroll-item]{animation:linear both spartan-module__rWDqjW__sectionArrival;animation-timeline:view();animation-range:entry 0 entry 140px}.spartan-module__rWDqjW__page [data-scroll-item]:focus-within{animation:none}@keyframes spartan-module__rWDqjW__sectionArrival{0%{opacity:.65;translate:0 8px}to{opacity:1;translate:0}}@media (max-width:809px){.spartan-module__rWDqjW__page [data-scroll-item]{animation:none}}}}.spartan-module__rWDqjW__showcaseCursor{display:none}@media (hover:hover) and (pointer:fine){.spartan-module__rWDqjW__showcaseSlide[data-cursor=true]{cursor:none}.spartan-module__rWDqjW__showcaseSlide[data-cursor=true] .spartan-module__rWDqjW__openPill{display:none}.spartan-module__rWDqjW__showcaseSlide[data-cursor=true] .spartan-module__rWDqjW__showcaseCursor{z-index:4;color:#1a1a1a;pointer-events:none;transform:translate(var(--open-x),var(--open-y))translate(-50%,-50%);background:#fff;border-radius:999px;padding:10px 23px;font-size:14px;line-height:20px;display:block;position:absolute;top:0;left:0}}.spartan-module__rWDqjW__sectionRing{width:32px;height:18px;color:var(--sp-ink);flex:0 0 32px;display:block}.spartan-module__rWDqjW__labelDark .spartan-module__rWDqjW__sectionRing{color:#f0f0f0}.spartan-module__rWDqjW__sectionLabelText{min-width:0}.spartan-module__rWDqjW__sectionLabel .spartan-module__rWDqjW__labelRule{min-width:24px}.spartan-module__rWDqjW__sectionLabel>.spartan-module__rWDqjW__sectionLabelText{flex-shrink:1}.spartan-module__rWDqjW__problemsSection{border-radius:20px;overflow:clip}.spartan-module__rWDqjW__updatesBand{background:var(--sp-paper);margin-top:0}.spartan-module__rWDqjW__capabilityLead>.spartan-module__rWDqjW__sectionLabel{margin-bottom:32px}.spartan-module__rWDqjW__capabilityLead h2{margin-top:auto;margin-bottom:0;padding-top:56px}.spartan-module__rWDqjW__capabilityLead>.spartan-module__rWDqjW__button{margin-top:28px}.spartan-module__rWDqjW__testimonials{background:#fff;border-radius:0}.spartan-module__rWDqjW__testimonials .spartan-module__rWDqjW__quote{background:var(--sp-paper)}.spartan-module__rWDqjW__tickerUnit{gap:0;padding-right:0}.spartan-module__rWDqjW__tickerPhrase{flex-shrink:0;align-items:center;gap:60px;padding-right:60px;display:flex}.spartan-module__rWDqjW__tickerPhrase>span{white-space:nowrap}.spartan-module__rWDqjW__giantHead h2.spartan-module__rWDqjW__giantTicker{padding-bottom:.08em}@media (max-width:809px){.spartan-module__rWDqjW__capabilityLead h2{padding-top:32px}.spartan-module__rWDqjW__sectionRing{flex-basis:28px;width:28px;height:16px}.spartan-module__rWDqjW__sectionLabel[data-ring-position=start]{gap:12px}.spartan-module__rWDqjW__sectionLabel[data-ring-position=start] .spartan-module__rWDqjW__sectionLabelText{max-width:70%}.spartan-module__rWDqjW__tickerPhrase{gap:36px;padding-right:36px}}@media (prefers-reduced-motion:reduce){.spartan-module__rWDqjW__tickerPhrase{gap:24px;min-width:0;padding:0}.spartan-module__rWDqjW__tickerPhrase>span{white-space:normal}.spartan-module__rWDqjW__tickerPhrase+.spartan-module__rWDqjW__tickerPhrase{display:none}}.spartan-module__rWDqjW__case{border-radius:20px;min-width:0}.spartan-module__rWDqjW__caseIdentity .spartan-module__rWDqjW__circleArrow{margin-left:auto}.spartan-module__rWDqjW__featuredCase .spartan-module__rWDqjW__caseSavings{margin-bottom:0}.spartan-module__rWDqjW__featuredCase:is(:hover,:focus-visible) .spartan-module__rWDqjW__circleArrow{color:#fff;background:#1a1a1a;border-color:#1a1a1a}.spartan-module__rWDqjW__featuredCase .spartan-module__rWDqjW__circleArrow svg{transition:transform .3s var(--sp-ease)}.spartan-module__rWDqjW__featuredCase:is(:hover,:focus-visible) .spartan-module__rWDqjW__circleArrow svg{transform:translate(2px,-2px)}.spartan-module__rWDqjW__case:is(:hover,:focus-visible) .spartan-module__rWDqjW__caseImageLink{background:#1a1a1a}.spartan-module__rWDqjW__case:is(:hover,:focus-visible) .spartan-module__rWDqjW__caseLogo{filter:brightness(0)invert()}.spartan-module__rWDqjW__case:is(:hover,:focus-visible) .spartan-module__rWDqjW__circleArrow{color:#fff;background:#333;border-color:#555}.spartan-module__rWDqjW__case:is(:hover,:focus-visible) .spartan-module__rWDqjW__openPill{opacity:1;visibility:visible;transform:translate(-50%)}.spartan-module__rWDqjW__caseBrowse{justify-content:center;margin-top:clamp(32px,4vw,56px);display:flex}.spartan-module__rWDqjW__case:focus-visible [data-scroll-item],.spartan-module__rWDqjW__featuredCase:focus-visible [data-scroll-item]{opacity:1;animation:none;translate:none}
.spartan-form-button-module__IF_cGG__submit{cursor:pointer;text-align:left;border:0;align-items:center;font-family:inherit;display:inline-flex}.spartan-form-button-module__IF_cGG__submit:disabled{cursor:progress}.spartan-form-button-module__IF_cGG__submit:disabled>span:last-child{opacity:1;transform:none}
