.cw-how-page{background:var(--cw-how-bg);color:var(--cw-how-text);font-family:var(--font-body-family),system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;left:50%;margin-left:-50vw;margin-right:-50vw;max-width:none;overflow:visible;padding:var(--cw-how-pad-top) 24px var(--cw-how-pad-bottom);position:relative;width:100vw}.cw-how-page *,.cw-how-page *:before,.cw-how-page *:after{box-sizing:border-box}.cw-how-page--gradient{background:radial-gradient(circle at 7% 3%,color-mix(in srgb,var(--cw-how-accent) 12%,transparent),transparent 28%),radial-gradient(circle at 94% 12%,color-mix(in srgb,var(--cw-how-button) 10%,transparent),transparent 27%),var(--cw-how-bg)}.cw-how-page__inner{margin:0 auto;max-width:var(--cw-how-max);width:100%}.cw-how-page__top-background{background:radial-gradient(circle at 8% 8%,color-mix(in srgb,var(--cw-how-accent) 10%,transparent),transparent 30%),radial-gradient(circle at 92% 16%,color-mix(in srgb,var(--cw-how-button) 8%,transparent),transparent 28%),linear-gradient(180deg,color-mix(in srgb,var(--cw-how-soft) 70%,white),color-mix(in srgb,var(--cw-how-soft) 34%,white));left:50%;margin-left:-50vw;margin-right:-50vw;margin-top:calc(var(--cw-how-pad-top) * -1);max-width:none;padding-top:var(--cw-how-pad-top);position:relative;width:100vw}.cw-how-page__top-inner{margin:0 auto;max-width:var(--cw-how-max);width:calc(100% - 48px)}.cw-how-page h1,.cw-how-page h2,.cw-how-page h3,.cw-how-page p{margin-top:0}.cw-how-page h1,.cw-how-page h2,.cw-how-page h3{color:var(--cw-how-heading);font-family:var(--font-heading-family),var(--font-body-family),system-ui,sans-serif;font-weight:850}.cw-how-page h1{font-size:clamp(38px,5vw,68px);letter-spacing:-.04em;line-height:1.02;margin-bottom:18px}.cw-how-page h2{font-size:clamp(30px,3.5vw,46px);letter-spacing:-.03em;line-height:1.08;margin-bottom:13px}.cw-how-page h3{font-size:clamp(18px,1.8vw,22px);line-height:1.25;margin-bottom:10px}.cw-how-page p,.cw-how-page li{font-size:16px;line-height:1.65}.cw-how-page p{color:var(--cw-how-text)}.cw-how-page svg{display:block;fill:currentColor}.cw-how-page__hero{align-items:center;background:linear-gradient(135deg,#fffffffa,color-mix(in srgb,var(--cw-how-soft) 82%,white));border:1px solid var(--cw-how-border);border-radius:calc(var(--cw-how-radius) + 6px);box-shadow:0 30px 85px rgba(7,26,83,calc(var(--cw-how-shadow) * .21));display:grid;gap:clamp(30px,6vw,84px);grid-template-columns:minmax(0,1.07fr) minmax(360px,.93fr);overflow:hidden;padding:clamp(34px,6vw,78px);position:relative}.cw-how-page__hero:after{background:var(--cw-how-accent);border-radius:999px;content:"";filter:blur(1px);height:190px;opacity:.08;position:absolute;right:-70px;top:-70px;width:190px}.cw-how-page__hero-copy,.cw-how-page__support-copy{min-width:0}.cw-how-page__hero-text{font-size:clamp(17px,1.55vw,20px)!important;margin-bottom:0;max-width:720px}.cw-how-page__overline{align-items:center;color:var(--cw-how-button)!important;display:inline-flex;font-size:12px!important;font-weight:900;letter-spacing:.14em;line-height:1.2!important;margin-bottom:13px;text-transform:uppercase}.cw-how-page__overline:before{background:var(--cw-how-accent);border-radius:50%;content:"";height:8px;margin-right:9px;width:8px}.cw-how-page__actions{align-items:center;display:flex;flex-wrap:wrap;gap:11px;margin-top:26px}.cw-how-page__button{align-items:center;background:var(--cw-how-button);border:1px solid var(--cw-how-button);border-radius:999px;color:var(--cw-how-button-text);display:inline-flex;font-size:14px;font-weight:850;justify-content:center;line-height:1.2;min-height:48px;padding:13px 21px;text-align:center;text-decoration:none;transition:transform .16s ease,box-shadow .16s ease,background-color .16s ease,color .16s ease}.cw-how-page__button:hover,.cw-how-page__button:focus-visible{box-shadow:0 10px 24px #2458e633;outline:none;transform:translateY(-2px)}.cw-how-page__button--secondary{background:var(--cw-how-card);border-color:var(--cw-how-border);color:var(--cw-how-button)}.cw-how-page__chips{display:flex;flex-wrap:wrap;gap:8px;margin-top:23px}.cw-how-page__chips span{align-items:center;background:#ffffffdb;border:1px solid var(--cw-how-border);border-radius:999px;color:var(--cw-how-heading);display:inline-flex;font-size:13px;font-weight:800;gap:6px;line-height:1.2;min-height:34px;padding:7px 11px 7px 8px}.cw-how-page__chips svg{background:color-mix(in srgb,var(--cw-how-accent) 14%,white);border-radius:50%;color:var(--cw-how-button);height:23px;padding:4px;width:23px}.cw-how-page__workflow{background:radial-gradient(circle at 100% 0,color-mix(in srgb,var(--cw-how-accent) 10%,transparent),transparent 42%),linear-gradient(145deg,#fffffffc,#f4fafff7);border:1px solid color-mix(in srgb,var(--cw-how-button) 16%,var(--cw-how-border));border-radius:calc(var(--cw-how-radius) + 4px);box-shadow:0 30px 68px rgba(7,26,83,calc(var(--cw-how-shadow) * .31)),0 2px 8px #071a530a;padding:clamp(25px,3vw,36px);position:relative;z-index:1}.cw-how-page__workflow:before{background:linear-gradient(180deg,var(--cw-how-accent),var(--cw-how-button));border-radius:inherit;content:"";top:-1px;right:-1px;bottom:-1px;left:-1px;opacity:.3;padding:1px;pointer-events:none;position:absolute;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.cw-how-page__workflow-top{align-items:center;border-bottom:1px solid color-mix(in srgb,var(--cw-how-button) 10%,var(--cw-how-border));display:flex;gap:16px;padding-bottom:22px}.cw-how-page__workflow-icon,.cw-how-page__large-icon{align-items:center;background:linear-gradient(135deg,var(--cw-how-button),var(--cw-how-accent));border-radius:17px;color:#fff;display:inline-flex;flex:0 0 auto;height:56px;justify-content:center;width:56px}.cw-how-page__workflow-icon svg,.cw-how-page__large-icon svg{height:29px;width:29px}.cw-how-page__workflow-top div{display:grid;gap:3px}.cw-how-page__workflow-top span{color:var(--cw-how-muted);font-size:10px;font-weight:900;letter-spacing:.14em}.cw-how-page__workflow-top strong{color:var(--cw-how-heading);font-size:16px;line-height:1.4}.cw-how-page__workflow ol{list-style:none;margin:22px 0 0;padding:0}.cw-how-page__workflow li{align-items:center;border-radius:13px;color:var(--cw-how-heading);display:flex;gap:14px;min-height:52px;padding:5px 7px;position:relative}.cw-how-page__workflow li:nth-child(odd){background:color-mix(in srgb,var(--cw-how-soft) 48%,transparent)}.cw-how-page__workflow li:not(:last-child):after{background:linear-gradient(var(--cw-how-accent),var(--cw-how-button));content:"";height:15px;left:23px;opacity:.28;position:absolute;top:44px;width:2px}.cw-how-page__workflow li>span{align-items:center;background:color-mix(in srgb,var(--cw-how-accent) 11%,white);border:1px solid color-mix(in srgb,var(--cw-how-accent) 28%,white);border-radius:50%;color:var(--cw-how-button);display:inline-flex;flex:0 0 auto;font-size:12px;font-weight:900;height:36px;justify-content:center;width:36px}.cw-how-page__workflow li strong{font-size:14.5px;line-height:1.35}.cw-how-page__section{margin-top:var(--cw-how-gap)}.cw-how-page__section-head{margin:0 auto 30px;max-width:760px;text-align:center}.cw-how-page__section-head p:last-child{color:var(--cw-how-muted);margin-bottom:0}.cw-how-page__tabs{background:var(--cw-how-soft);border:1px solid var(--cw-how-border);border-radius:999px;display:flex;gap:6px;margin:0 auto 32px;max-width:550px;padding:6px}.cw-how-page__tabs button{align-items:center;background:transparent;border:0;border-radius:999px;color:var(--cw-how-muted);cursor:pointer;display:inline-flex;flex:1 0 auto;font:inherit;font-size:14px;font-weight:850;gap:8px;justify-content:center;min-height:48px;padding:11px 18px}.cw-how-page__tabs button[aria-selected=true]{background:var(--cw-how-card);box-shadow:0 8px 22px #071a531a;color:var(--cw-how-button)}.cw-how-page__tabs button:focus-visible{outline:3px solid color-mix(in srgb,var(--cw-how-accent) 40%,transparent);outline-offset:2px}.cw-how-page__tabs svg{height:20px;width:20px}.cw-how-page__tab-panel[hidden],.cw-how-page__faq-item [hidden]{display:none}.cw-how-page__step-grid,.cw-how-page__timeline{display:grid;gap:18px;grid-template-columns:repeat(4,minmax(0,1fr))}.cw-how-page__step{background:var(--cw-how-card);border:1px solid var(--cw-how-border);border-radius:var(--cw-how-radius);box-shadow:0 17px 42px rgba(7,26,83,calc(var(--cw-how-shadow) * .12));display:flex;flex-direction:column;min-height:100%;padding:27px 24px 25px;position:relative;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.cw-how-page__step:hover{border-color:color-mix(in srgb,var(--cw-how-button) 24%,var(--cw-how-border));box-shadow:0 22px 52px rgba(7,26,83,calc(var(--cw-how-shadow) * .18));transform:translateY(-3px)}.cw-how-page__step-number{align-items:center;background:var(--cw-how-heading);border:4px solid var(--cw-how-bg);border-radius:50%;color:#fff;display:flex;font-size:12px;font-weight:900;height:34px;justify-content:center;position:absolute;right:17px;top:17px;width:34px}.cw-how-page__card-icon{align-items:center;background:color-mix(in srgb,var(--cw-how-accent) 12%,white);border-radius:14px;color:var(--cw-how-button);display:flex;height:45px;justify-content:center;margin-bottom:20px;width:45px}.cw-how-page__card-icon svg{height:24px;width:24px}.cw-how-page__step h3{font-size:clamp(18px,1.55vw,21px);line-height:1.27;margin-bottom:11px;padding-right:18px}.cw-how-page__step p,.cw-how-page__timeline-card p,.cw-how-page__comparison-card li{color:var(--cw-how-muted);font-size:14.5px;line-height:1.62;margin-bottom:0}.cw-how-page__notice{align-items:flex-start;background:color-mix(in srgb,var(--cw-how-accent) 8%,white);border:1px solid color-mix(in srgb,var(--cw-how-accent) 28%,white);border-radius:16px;display:flex;gap:11px;margin:20px 0 0;padding:14px 17px}.cw-how-page__notice svg{color:var(--cw-how-button);flex:0 0 auto;height:21px;margin-top:2px;width:21px}.cw-how-page__notice span{font-size:13px;font-weight:700;line-height:1.5}.cw-how-page__timeline{align-items:stretch;counter-reset:timeline;gap:16px;position:relative}.cw-how-page__timeline:before{background:linear-gradient(90deg,var(--cw-how-button),var(--cw-how-accent));content:"";height:3px;left:10%;opacity:.28;position:absolute;right:10%;top:24px}.cw-how-page__timeline-card{background:linear-gradient(180deg,color-mix(in srgb,var(--cw-how-soft) 48%,white),var(--cw-how-card) 44%);border:1px solid color-mix(in srgb,var(--cw-how-button) 10%,var(--cw-how-border));border-radius:calc(var(--cw-how-radius) - 4px);box-shadow:0 15px 38px rgba(7,26,83,calc(var(--cw-how-shadow) * .1));min-height:100%;padding:76px 22px 25px;position:relative;text-align:center}.cw-how-page__timeline-card h3{font-size:clamp(18px,1.55vw,21px);line-height:1.28;margin-bottom:10px}.cw-how-page__timeline-card p{color:var(--cw-how-text);font-size:14.5px;line-height:1.62}.cw-how-page__timeline-number{align-items:center;background:var(--cw-how-card);border:2px solid var(--cw-how-button);border-radius:50%;box-shadow:0 0 0 7px var(--cw-how-bg),0 8px 20px #2458e629;color:var(--cw-how-button);display:flex;font-size:13px;font-weight:900;height:46px;justify-content:center;left:calc(50% - 23px);position:absolute;top:1px;width:46px;z-index:1}.cw-how-page__checklist{background:linear-gradient(135deg,var(--cw-how-soft),color-mix(in srgb,var(--cw-how-soft) 65%,white));border:1px solid var(--cw-how-border);border-radius:calc(var(--cw-how-radius) + 4px);padding:clamp(28px,5vw,56px)}.cw-how-page__checklist-intro{align-items:center;display:flex;gap:18px;margin-bottom:28px}.cw-how-page__checklist-intro h2{margin-bottom:7px}.cw-how-page__checklist-intro p:last-child{color:var(--cw-how-muted);margin-bottom:0}.cw-how-page__checklist-columns,.cw-how-page__comparison{display:grid;gap:18px;grid-template-columns:repeat(2,minmax(0,1fr))}.cw-how-page__checklist-card,.cw-how-page__comparison-card{background:var(--cw-how-card);border:1px solid var(--cw-how-border);border-radius:var(--cw-how-radius);padding:clamp(22px,3vw,32px)}.cw-how-page__checklist-card ul,.cw-how-page__comparison-card ul,.cw-how-page__support-card ul{list-style:none;margin:17px 0 0;padding:0}.cw-how-page__checklist-card li,.cw-how-page__comparison-card li{align-items:flex-start;display:flex;gap:10px;padding:7px 0}.cw-how-page__checklist-card li svg,.cw-how-page__comparison-card li svg{background:color-mix(in srgb,var(--cw-how-accent) 13%,white);border-radius:50%;color:var(--cw-how-button);flex:0 0 auto;height:23px;margin-top:1px;padding:4px;width:23px}.cw-how-page__checklist-note{color:var(--cw-how-muted)!important;font-size:13px!important;margin:23px 0 0;text-align:center}.cw-how-page__comparison-card{box-shadow:0 18px 46px rgba(7,26,83,calc(var(--cw-how-shadow) * .13));position:relative}.cw-how-page__comparison-card--accent{border-top:4px solid var(--cw-how-accent)}.cw-how-page__comparison-title{align-items:center;display:flex;gap:14px}.cw-how-page__comparison-title .cw-how-page__card-icon,.cw-how-page__comparison-title h3{margin:0}.cw-how-page__support{align-items:center;background:var(--cw-how-heading);border-radius:calc(var(--cw-how-radius) + 4px);display:grid;gap:clamp(28px,6vw,80px);grid-template-columns:minmax(0,1fr) minmax(340px,.76fr);overflow:hidden;padding:clamp(30px,5vw,60px);position:relative}.cw-how-page__support:after{background:var(--cw-how-accent);border-radius:50%;content:"";filter:blur(2px);height:270px;opacity:.12;position:absolute;right:-110px;top:-110px;width:270px}.cw-how-page__support h2,.cw-how-page__support-copy>p{color:#fff}.cw-how-page__support-copy>p:not(.cw-how-page__overline){color:#ffffffc2}.cw-how-page__support .cw-how-page__overline{color:var(--cw-how-accent)!important}.cw-how-page__support-card{background:#fff;border:1px solid rgba(255,255,255,.5);border-radius:var(--cw-how-radius);box-shadow:0 24px 60px #0003;padding:clamp(24px,3vw,34px);position:relative;z-index:1}.cw-how-page__support-label{color:var(--cw-how-muted);display:block;font-size:10px;font-weight:900;letter-spacing:.14em;margin-bottom:5px}.cw-how-page__email{color:var(--cw-how-button);display:inline-block;font-size:clamp(18px,2.1vw,26px);font-weight:900;letter-spacing:-.025em;margin-bottom:23px;max-width:100%;overflow-wrap:normal;text-decoration:none;white-space:nowrap;word-break:normal}.cw-how-page__support-card h3{border-top:1px solid var(--cw-how-border);font-size:16px;padding-top:21px}.cw-how-page__support-card li{color:var(--cw-how-muted);font-size:13px;padding:3px 0 3px 18px;position:relative}.cw-how-page__support-card li:before{background:var(--cw-how-accent);border-radius:50%;content:"";height:6px;left:1px;position:absolute;top:11px;width:6px}.cw-how-page__faq-list{display:grid;gap:12px;margin:0 auto;max-width:900px}.cw-how-page__faq-item{background:var(--cw-how-card);border:1px solid var(--cw-how-border);border-radius:18px;box-shadow:0 14px 38px rgba(7,26,83,calc(var(--cw-how-shadow) * .1));margin:0;overflow:hidden;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.cw-how-page__faq-item:hover{border-color:color-mix(in srgb,var(--cw-how-button) 20%,var(--cw-how-border))}.cw-how-page__faq-item:has(button[aria-expanded=true]){border-color:color-mix(in srgb,var(--cw-how-button) 38%,var(--cw-how-border));box-shadow:0 19px 48px rgba(7,26,83,calc(var(--cw-how-shadow) * .17))}.cw-how-page__faq-item h3{margin:0}.cw-how-page__faq-item button{align-items:center;background:transparent;border:0;color:var(--cw-how-heading);cursor:pointer;display:flex;font:inherit;font-size:clamp(15px,1.2vw,16.5px);font-weight:850;gap:18px;justify-content:space-between;line-height:1.4;min-height:68px;padding:17px 20px 17px 22px;text-align:left;transition:background-color .18s ease,color .18s ease;width:100%}.cw-how-page__faq-item button>span{min-width:0;overflow-wrap:anywhere}.cw-how-page__faq-item button[aria-expanded=true]{background:color-mix(in srgb,var(--cw-how-soft) 48%,var(--cw-how-card))}.cw-how-page__faq-item button:focus-visible{outline:3px solid color-mix(in srgb,var(--cw-how-accent) 40%,transparent);outline-offset:-3px}.cw-how-page__faq-item button svg{background:color-mix(in srgb,var(--cw-how-button) 8%,white);border:1px solid color-mix(in srgb,var(--cw-how-button) 12%,var(--cw-how-border));border-radius:50%;color:var(--cw-how-button);flex:0 0 auto;height:32px;padding:7px;transition:background-color .18s ease,color .18s ease,transform .18s ease;width:32px}.cw-how-page__faq-item button[aria-expanded=true] svg{background:var(--cw-how-button);color:var(--cw-how-button-text);transform:rotate(45deg)}.cw-how-page__faq-item [role=region]{border-top:1px solid color-mix(in srgb,var(--cw-how-button) 9%,var(--cw-how-border));overflow:hidden;padding:18px 22px 22px}.cw-how-page__faq-item [role=region] p{color:var(--cw-how-muted);font-size:15px;line-height:1.68;margin:0}.cw-how-page__final-cta{align-items:center;background:linear-gradient(125deg,var(--cw-how-gradient-start),var(--cw-how-gradient-end));border-radius:calc(var(--cw-how-radius) + 4px);box-shadow:0 28px 70px rgba(20,63,196,calc(var(--cw-how-shadow) * .35));display:flex;gap:36px;justify-content:space-between;margin-top:var(--cw-how-gap);overflow:hidden;padding:clamp(30px,5vw,56px);position:relative}.cw-how-page__final-cta:after{border:44px solid rgba(255,255,255,.08);border-radius:50%;content:"";height:240px;position:absolute;right:-80px;top:-110px;width:240px}.cw-how-page__final-cta>div{position:relative;z-index:1}.cw-how-page__final-cta h2,.cw-how-page__final-cta p{color:#fff}.cw-how-page__final-cta p{margin-bottom:0}.cw-how-page__final-cta .cw-how-page__overline{color:#ffffffc7!important}.cw-how-page__final-cta .cw-how-page__overline:before{background:#fff}.cw-how-page__final-cta .cw-how-page__actions{flex:0 0 auto;justify-content:flex-end;margin-top:0;max-width:540px}.cw-how-page__final-cta .cw-how-page__button{background:#fff;border-color:#fff;color:var(--cw-how-button)}.cw-how-page__final-cta .cw-how-page__button--glass{background:#ffffff1a;border-color:#ffffff5c;color:#fff}@media(max-width:989px){.cw-how-page__hero,.cw-how-page__support{grid-template-columns:1fr}.cw-how-page__workflow{margin:0 auto;max-width:600px;width:100%}.cw-how-page__step-grid,.cw-how-page__timeline{grid-template-columns:repeat(2,minmax(0,1fr))}.cw-how-page__timeline:before{display:none}.cw-how-page__final-cta{align-items:flex-start;flex-direction:column}.cw-how-page__final-cta .cw-how-page__actions{justify-content:flex-start}}@media(max-width:749px){.cw-how-page{padding-left:16px;padding-right:16px}.cw-how-page__hero{border-radius:var(--cw-how-radius);padding:28px 20px}.cw-how-page__top-inner{width:calc(100% - 32px)}.cw-how-page__actions{align-items:stretch;flex-direction:column}.cw-how-page__button{width:100%}.cw-how-page__chips{align-items:stretch;display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.cw-how-page__chips span{border-radius:13px;line-height:1.35}.cw-how-page__workflow{padding:24px 19px}.cw-how-page__tabs{border-radius:16px;display:grid;gap:5px;grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:24px;max-width:none;overflow:visible;padding:5px;width:100%}.cw-how-page__tabs button{font-size:12.5px;gap:6px;line-height:1.3;min-height:46px;min-width:0;padding:9px 8px;white-space:normal}.cw-how-page__tabs svg{height:18px;width:18px}.cw-how-page__step-grid,.cw-how-page__timeline,.cw-how-page__checklist-columns,.cw-how-page__comparison{grid-template-columns:1fr}.cw-how-page__step-grid{gap:14px}.cw-how-page__step{min-height:0;padding:22px 18px 21px}.cw-how-page__step-number{border-width:3px;height:32px;right:13px;top:13px;width:32px}.cw-how-page__step .cw-how-page__card-icon{height:42px;margin-bottom:17px;width:42px}.cw-how-page__step .cw-how-page__card-icon svg{height:22px;width:22px}.cw-how-page__step h3{font-size:18px;line-height:1.3;margin-bottom:8px;padding-right:0}.cw-how-page__step p{font-size:14px;line-height:1.58;overflow-wrap:anywhere}.cw-how-page__notice{margin-top:16px;padding:13px 14px}.cw-how-page__timeline-card{min-height:0;padding:20px 18px 20px 76px;text-align:left}.cw-how-page__timeline-number{left:16px;top:20px}.cw-how-page__faq-item button{min-height:64px;padding:15px 16px 15px 18px}.cw-how-page__faq-item [role=region]{padding:16px 18px 19px}.cw-how-page__checklist{padding:27px 18px}.cw-how-page__checklist-intro{align-items:flex-start}.cw-how-page__large-icon{height:45px;width:45px}.cw-how-page__support{border-radius:var(--cw-how-radius);grid-template-columns:minmax(0,1fr);padding:28px 20px}.cw-how-page__support-card{min-width:0;padding:23px 18px}.cw-how-page__email{font-size:clamp(14.5px,4.8vw,19px);letter-spacing:-.035em}.cw-how-page__final-cta{align-items:stretch;padding:30px 21px;text-align:center}.cw-how-page__final-cta .cw-how-page__actions{width:100%}}@media(prefers-reduced-motion:reduce){.cw-how-page__button,.cw-how-page__step,.cw-how-page__faq-item,.cw-how-page__faq-item button svg{transition:none}.cw-how-page__step:hover{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/carrier-how-it-works-page.css.map */
