.v2 .chapter.v2-crm__white{background:var(--kex);border-block:0}.v2 .chapter.v2-crm__white+.chapter,.v2 #quote.chapter+#faq.chapter{padding-top:clamp(24px,4vw,48px)}.v2 .v2-crm__mark{z-index:2;top:50%;right:max(var(--gutter),calc((100vw - 1200px)/2));aspect-ratio:1;opacity:.9;pointer-events:none;background-color:#fffef8;width:clamp(200px,22vw,320px);position:absolute;transform:translateY(-50%);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}@media (min-width:900px){.v2 .v2-hero:has(.v2-crm__mark) .v2-hero__sub{max-width:44ch}}@media (max-width:899px){.v2 .v2-crm__mark{display:none}}.v2 .v2-crm__intro{align-items:center;gap:40px;margin-bottom:60px;display:grid}@media (min-width:900px){.v2 .v2-crm__intro{grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:60px}}.v2 .v2-crm__lead{white-space:pre-line;text-wrap:balance;text-align:right}.v2 .v2-crm__stats{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:0}@media (max-width:519px){.v2 .v2-crm__stats{grid-template-columns:minmax(0,1fr)}}.v2 .v2-crm__stat{background:var(--fjall);color:inherit;transition:background-color .35s var(--lift);padding:28px;text-decoration:none;display:block}.v2 .v2-crm__stat:hover{background:var(--moln)}.v2 .v2-crm__statLink{gap:10px;margin-top:20px}@media (hover:hover){.v2 .v2-crm__statLink{opacity:0;transition:opacity .35s var(--lift),transform .35s var(--lift);transform:translateY(4px)}.v2 .v2-crm__stat:hover .v2-crm__statLink,.v2 .v2-crm__stat:focus-visible .v2-crm__statLink{opacity:1;transform:none}}.v2 .v2-crm__statGo{width:12px;height:12px;transition:transform .35s var(--lift)}.v2 .v2-crm__stat:hover .v2-crm__statGo{transform:translate(4px)}.v2 .v2-modes{align-items:center;gap:40px;display:grid}@media (min-width:900px){.v2 .v2-modes{grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:60px}}.v2 .v2-modes__stage{display:grid}.v2 .v2-modes__mode{visibility:hidden;opacity:0;transition:opacity .5s var(--lift),transform .5s var(--lift),visibility 0s linear .5s;grid-area:1/1;transform:translateY(8px)}.v2 .v2-modes__mode[data-active]{visibility:visible;opacity:1;transition-delay:.15s,.15s,0s;transform:none}.v2 .v2-modes__title{font-size:var(--t-h3);letter-spacing:-.022em;margin-top:16px;line-height:1.15}.v2 .v2-modes__body{max-width:52ch;color:var(--charcoal);margin-top:16px;line-height:1.6}.v2 .v2-modes__body strong{color:var(--onyx);font-weight:600}.v2 .v2-modes__link{gap:10px;margin-top:24px}.v2 .v2-modes__arrow{width:12px;height:12px;transition:transform .35s var(--lift)}.v2 .v2-modes__link:hover .v2-modes__arrow{transform:translate(4px)}.v2 .v2-modes__tabs{gap:8px;margin-top:32px;display:flex}.v2 .v2-modes__tab{background:var(--rule-light);cursor:pointer;border:0;border-radius:2px;width:48px;height:3px;padding:0;position:relative;overflow:hidden}.v2 .v2-modes__tab:before{content:"";position:absolute;inset:-10px 0}.v2 .v2-modes__tab:after{content:"";background:var(--btn-red);transform-origin:0;position:absolute;inset:0;transform:scaleX(0)}.v2 .v2-modes__tab[aria-selected=true]:after{animation:v2-modes-fill var(--dwell)linear forwards}.v2 .v2-modes__text[data-held] .v2-modes__tab[aria-selected=true]:after{animation:none;transform:none}@keyframes v2-modes-fill{to{transform:none}}@media (prefers-reduced-motion:reduce){.v2 .v2-modes__tab[aria-selected=true]:after{animation:none;transform:none}}.v2 .v2-modes__tab:focus-visible{outline:2px solid var(--onyx);outline-offset:4px}.v2 .v2-modes__demo{border:1px solid var(--rule-light);background:var(--moln);border-radius:16px;overflow:hidden}.v2 .v2-modes__video{width:100%;height:auto;display:block}.v2 .v2-crm__otherMark{width:24px;height:24px;display:block;-webkit-mask-position:0;mask-position:0;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.v2 #writebacks .v2-secHead{max-width:none}.v2 .v2-crm__objects .v2-cards__cell{background:var(--fjall)}.v2 .v2-crm__objects .v2-cards__cell h3{font-size:1.125rem}.v2 .v2-crm__icon{color:var(--btn-red)}
