.mkt-dropdown__label[data-v-7236b23e]{display:inline-flex;align-items:center;gap:8px}.mkt-dropdown__label img[data-v-7236b23e]{width:28px;height:28px;object-fit:contain;flex-shrink:0}.clutch-ai-button{--clutch-button-bg: #171827;--clutch-button-text: #f8f7ff;position:relative;z-index:0;isolation:isolate;overflow:hidden;width:fit-content;min-height:48px;padding:13px 23px;display:inline-flex;align-items:center;justify-content:center;gap:10px;border:1px solid rgba(255,255,255,.12);border-radius:999px;background:var(--clutch-button-bg);color:var(--clutch-button-text);box-shadow:0 12px 28px #3837c433;font:700 15px/1 Barlow,sans-serif;letter-spacing:.01em;transition:transform .2s ease,box-shadow .2s ease,background .2s ease}.clutch-ai-button:before{position:absolute;z-index:-2;top:-3px;right:-3px;bottom:-3px;left:-3px;border-radius:inherit;background:conic-gradient(from 0deg,#4aa7ff,#6757ff,#c64cff,#657cff,#4aa7ff);content:"";animation:clutch-border-turn 5s linear infinite}.clutch-ai-button:after{position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:var(--clutch-button-bg);content:"";transition:background .2s ease}.clutch-ai-button:hover{background:#22243a;box-shadow:0 15px 34px #6957ff52;color:#fff;transform:translateY(-2px)}.clutch-ai-button:focus-visible{outline:3px solid #70b7ff;outline-offset:6px}.clutch-ai-button--light{--clutch-button-bg: #f8f7ff;--clutch-button-text: #20213a;border-color:#3c41781f;box-shadow:0 12px 28px #4641a029}.clutch-ai-button--light:hover{--clutch-button-bg: #eeedff;color:#171827}.clutch-ai-button--compact{min-height:40px;padding:10px 17px;font-size:13.5px}.clutch-ai-button__icon{flex:0 0 auto;color:#57b9ff;filter:drop-shadow(0 0 8px rgba(91,170,255,.72));animation:clutch-icon-breathe 2.4s ease-in-out infinite}@keyframes clutch-border-turn{to{transform:rotate(360deg)}}@keyframes clutch-icon-breathe{0%,to{transform:scale(.92) rotate(-3deg)}50%{transform:scale(1.13) rotate(3deg)}}@media(prefers-reduced-motion:reduce){.clutch-ai-button:before,.clutch-ai-button__icon{animation:none}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.clutch-section{max-width:1328px;margin:72px auto;padding:62px 54px;border-radius:30px;background:radial-gradient(780px 500px at 92% 6%,rgba(91,76,255,.32),transparent 64%),radial-gradient(580px 420px at 3% 82%,rgba(34,164,255,.19),transparent 66%),linear-gradient(145deg,#0c1020,#111426 58%,#0b1020);color:#f4f4fb;box-shadow:0 30px 80px #12142b40}.clutch-section__intro{display:grid;grid-template-columns:1.05fr .95fr;gap:70px;align-items:end}.clutch-kicker{margin:0 0 15px;display:flex;align-items:center;gap:8px;color:#72bdff;font:600 11px/1.4 IBM Plex Mono,monospace;letter-spacing:.1em;text-transform:uppercase}.clutch-section h2{max-width:680px;margin:0;color:#fff;font-size:clamp(36px,4.2vw,54px);line-height:1.02;letter-spacing:-.035em}.clutch-section h2 em{background:linear-gradient(90deg,#73c8ff,#8b8aff 48%,#c079ff);background-clip:text;-webkit-background-clip:text;color:transparent;font-style:normal}.clutch-section__lead>p{margin:0 0 24px;color:#bec4d6;font-size:17px;line-height:1.65}.clutch-demo-shell{margin-top:50px}.clutch-demo__preview-note{width:fit-content;margin:0 0 12px auto;padding:7px 11px;display:flex;align-items:center;gap:7px;border:1px solid rgba(124,192,255,.2);border-radius:999px;background:#5b64df1f;color:#b7c3dc;font-size:11px}.clutch-demo__preview-note svg,.clutch-demo__preview-note strong{color:#78c7ff}.clutch-demo__preview-note span{padding-left:7px;border-left:1px solid rgba(255,255,255,.15)}.clutch-demo{width:100%;min-width:0;overflow:hidden;display:grid;grid-template-columns:285px minmax(0,1fr);border:1px solid rgba(255,255,255,.16);border-radius:22px;background:#f6f7fb;color:#1d2130;box-shadow:0 32px 74px #00000057}.clutch-demo__threads{min-width:0;min-height:620px;padding:24px 18px 20px;display:flex;flex-direction:column;border-right:1px solid #e1e4ec;background:#fff}.clutch-demo__brand{display:flex;align-items:center;gap:11px}.clutch-demo__brand>span,.clutch-message__mark{width:38px;height:38px;display:grid;place-items:center;border-radius:11px;background:linear-gradient(145deg,#436fff,#b944ff);color:#fff;box-shadow:0 8px 20px #604beb3d}.clutch-demo__brand strong{font-size:20px}.clutch-demo__threads>button{width:100%;margin:25px 0 26px;padding:13px;border:0;border-radius:10px;background:#232438;color:#fff;cursor:pointer;font-weight:650;transition:background .18s,transform .18s}.clutch-demo__threads>button:hover{background:#343650;transform:translateY(-1px)}.clutch-demo__threads>p{margin:0 9px 10px;color:#8a8f9d;font-size:10.5px;letter-spacing:.04em;text-transform:uppercase}.clutch-demo__threads ul{width:100%;min-width:0;margin:0;padding:0;display:grid;gap:5px;list-style:none}.clutch-demo__threads li{min-width:0}.clutch-demo__threads li>button{width:100%;min-width:0;padding:11px 10px;display:flex;align-items:center;gap:9px;border:0;border-radius:9px;background:transparent;color:#636979;cursor:pointer;text-align:left;font-size:12.5px}.clutch-demo__threads li>button span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.clutch-demo__threads li.active>button{background:#ececff;color:#443ad3;font-weight:650}.clutch-demo__threads li>button:hover{background:#f2f3f8}.clutch-demo__threads li.active>button:hover{background:#e7e7ff}.clutch-demo__team{margin-top:auto;padding:16px 7px 0;display:flex;align-items:center;border-top:1px solid #eceef3}.clutch-demo__team>span{width:27px;height:27px;margin-right:-6px;display:grid;place-items:center;border:2px solid #fff;border-radius:50%;background:#dce6ff;color:#35416f;font-size:8px;font-weight:700}.clutch-demo__team>span:nth-child(2){background:#ffe6d8;color:#75432f}.clutch-demo__team>span.ai{background:linear-gradient(145deg,#4c6fff,#b64fff);color:#fff}.clutch-demo__team small{margin-left:13px;color:#737988;font-size:10px}.clutch-demo__chat{min-width:0;height:620px;padding:0 36px 22px;display:flex;flex-direction:column;background:linear-gradient(150deg,#f9faff,#f1f3fa)}.clutch-demo__chat-head{margin:0 -36px;padding:17px 25px;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #e3e6ee;background:#ffffffc7}.clutch-demo__chat-head div{display:grid;gap:3px}.clutch-demo__chat-head strong{font-size:13px}.clutch-demo__chat-head span{color:#8a8f9c;font-size:10.5px}.clutch-demo__chat-head button{width:32px;height:32px;display:grid;place-items:center;border:0;border-radius:8px;background:transparent;color:#747a89;cursor:pointer}.clutch-demo__chat-head button:hover{background:#eceefa;color:#4136d4}.clutch-demo__messages{padding:25px 0 12px;overflow:auto;display:grid;gap:22px;scrollbar-color:#ced2df transparent}.clutch-message{display:flex;gap:13px;align-items:flex-start}.clutch-message>svg{flex:0 0 auto;color:#6e7381}.clutch-message p{margin:0}.clutch-message--user{color:#404654;font-size:14px}.clutch-message--user>div{display:grid;gap:4px}.clutch-message time{color:#989daa;font-size:9.5px}.clutch-message--ai>div{width:100%}.clutch-message--ai>div>strong{display:block;margin:6px 0 17px;font-size:17px}.clutch-message__mark{flex:0 0 auto}.clutch-answer-card{margin-top:10px;padding:15px;display:grid;grid-template-columns:auto 1fr auto;gap:14px;align-items:center;border:1px solid #e1e4ec;border-radius:12px;background:#fff}.clutch-answer-card>span{padding:5px 7px;border-radius:6px;background:#e9f3ff;color:#285f9c;font:700 10px IBM Plex Mono,monospace;text-transform:uppercase}.clutch-answer-card>span.urgent{background:#ffebe8;color:#af3426}.clutch-answer-card>span.warning{background:#fff3da;color:#8a5700}.clutch-answer-card>span.success{background:#e8f8ed;color:#257744}.clutch-answer-card b{font-size:13px}.clutch-answer-card p{margin:4px 0 0;color:#747988;font-size:12.5px;line-height:1.4}.clutch-answer-card button{display:flex;align-items:center;gap:6px;border:0;background:transparent;color:#5146d9;cursor:pointer;font-size:12px;font-weight:700}.clutch-answer-card button:hover{text-decoration:underline}.clutch-source{margin:16px 0 0!important;display:flex;align-items:center;gap:7px;color:#777c8a;font-size:12px}.clutch-record-preview{margin:12px 0 0!important;padding:9px 11px;display:flex;gap:7px;align-items:center;border-radius:8px;background:#e8f6ee;color:#257244;font-size:11px}.clutch-suggestions{margin-top:auto;padding:8px 0;display:flex;gap:7px;overflow-x:auto}.clutch-suggestions button{flex:0 0 auto;padding:7px 10px;border:1px solid #d9ddec;border-radius:999px;background:#fff;color:#555b6e;cursor:pointer;font-size:10.5px}.clutch-suggestions button:hover{border-color:#7c72ed;color:#4238c7}.clutch-compose{padding:10px 10px 10px 15px;display:flex;align-items:center;border:1px solid #d9dde8;border-radius:13px;background:#fff;box-shadow:0 8px 25px #22274614}.clutch-compose input{min-width:0;flex:1;border:0;outline:0;background:transparent;color:#262b3a;font:inherit;font-size:13px}.clutch-compose input::placeholder{color:#8a8f9d}.clutch-compose button{width:38px;height:38px;display:grid;place-items:center;border:0;border-radius:10px;background:#5448e8;color:#fff;cursor:pointer}.clutch-compose button:hover{background:#4134d7}.clutch-demo__disclaimer{margin:7px 3px 0;color:#8e93a1;font-size:9.5px;line-height:1.35;text-align:center}.clutch-outcomes{margin-top:20px;display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.clutch-outcomes article{padding:24px 21px;border:1px solid rgba(255,255,255,.12);border-radius:15px;background:#ffffff0e}.clutch-outcomes svg{color:#72bdff}.clutch-outcomes h3{margin:15px 0 8px;font-size:17px}.clutch-outcomes p{margin:0;color:#aeb2c3;font-size:13.5px;line-height:1.55}.clutch-connect{margin-top:55px;padding-top:50px;display:grid;grid-template-columns:1fr 1fr;gap:65px;border-top:1px solid rgba(255,255,255,.12)}.clutch-connect h2{font-size:clamp(31px,3.4vw,43px)}.clutch-connect__copy>p:not(.clutch-kicker){margin:18px 0;color:#b8bbcc;line-height:1.65}.clutch-connect ul{margin:23px 0 0;padding:0;display:grid;gap:12px;list-style:none}.clutch-connect li{display:flex;gap:10px;align-items:flex-start;color:#d8d9e3;font-size:14px;line-height:1.5}.clutch-connect li svg{flex:0 0 auto;color:#72bdff}.clutch-provider-grid{display:grid;gap:12px;align-content:center}.clutch-provider-grid article{padding:17px 18px;display:grid;grid-template-columns:auto 1fr auto;gap:14px;align-items:center;border:1px solid rgba(255,255,255,.12);border-radius:14px;background:#ffffff0f}.clutch-provider-mark{width:48px;height:48px;display:grid;place-items:center;border-radius:14px;background:#fff;color:#12131e}.clutch-provider-mark--claude{background:#d97851;color:#fff}.clutch-provider-mark--gemini{background:linear-gradient(145deg,#3158d9,#be65df);color:#fff}.clutch-provider-grid strong,.clutch-provider-grid small{display:block}.clutch-provider-grid small{margin-top:3px;color:#969bad;font-size:11px}.clutch-provider-status{color:#78c4ff;font:600 10px IBM Plex Mono,monospace;text-transform:uppercase}.clutch-provider-mark svg{width:25px;height:25px;display:block;fill:currentColor}.clutch-control{margin-top:40px;padding:22px 24px;display:flex;justify-content:space-between;gap:30px;align-items:center;border:1px solid rgba(112,184,255,.28);border-radius:16px;background:#3d77d61a}.clutch-control>div{display:flex;align-items:flex-start;gap:14px}.clutch-control svg{flex:0 0 auto;color:#72bdff}.clutch-control p{max-width:800px;margin:0;color:#b9bdcd;font-size:13.5px;line-height:1.55}.clutch-control strong{color:#fff}.clutch-control>a{flex:0 0 auto;display:flex;align-items:center;gap:7px;color:#8ecbff;font-size:13px;font-weight:700}@media(max-width:900px){.clutch-section{margin-inline:22px;padding:44px 30px}.clutch-section__intro,.clutch-connect{grid-template-columns:1fr;gap:26px}.clutch-demo{grid-template-columns:220px 1fr}.clutch-demo__threads{min-height:600px}.clutch-demo__chat{height:600px;padding-inline:22px}.clutch-demo__chat-head{margin-inline:-22px}.clutch-outcomes{grid-template-columns:repeat(2,1fr)}.clutch-control{align-items:flex-start;flex-direction:column}}@media(max-width:700px){.clutch-demo{grid-template-columns:minmax(0,1fr)}.clutch-demo__threads{min-width:0;min-height:0;overflow:hidden;padding-bottom:13px;border-right:0;border-bottom:1px solid #e1e4ec}.clutch-demo__brand,.clutch-demo__threads>p,.clutch-demo__team{display:none}.clutch-demo__threads>button{margin:0 0 10px}.clutch-demo__threads ul{max-width:100%;display:flex;overflow-x:auto}.clutch-demo__threads li{flex:0 0 auto;max-width:205px}.clutch-demo__threads li>button{border:1px solid #eceef4}.clutch-demo__chat{height:610px}.clutch-demo__preview-note{margin-left:0}}@media(max-width:560px){.clutch-section{margin:44px 14px;padding:36px 18px;border-radius:21px}.clutch-demo-shell{margin-top:34px}.clutch-demo__preview-note span{display:none}.clutch-demo__chat{height:650px;padding-inline:15px}.clutch-demo__chat-head{margin-inline:-15px}.clutch-answer-card{grid-template-columns:1fr}.clutch-answer-card>span{width:fit-content}.clutch-answer-card button{margin-top:3px}.clutch-outcomes{grid-template-columns:1fr}.clutch-provider-grid article{grid-template-columns:auto 1fr}.clutch-provider-status{grid-column:2}.clutch-control{padding:20px}.clutch-section__lead .clutch-ai-button{width:100%}}@media(prefers-reduced-motion:reduce){.clutch-demo__threads button,.clutch-answer-card button,.clutch-compose button{transition:none}}.clutch-page{background:#f5f6fa}.clutch-page__hero{position:relative;isolation:isolate;overflow:hidden;padding:88px max(56px,calc((100vw - 1150px)/2)) 112px;border-radius:0 0 38px 38px;background:radial-gradient(800px 460px at 78% 2%,rgba(102,74,255,.42),transparent 63%),radial-gradient(650px 440px at 12% 84%,rgba(24,157,255,.25),transparent 62%),linear-gradient(145deg,#070b18,#0e1230 48%,#151144);color:#fff;text-align:center;box-shadow:inset 0 -1px #ffffff1f,0 30px 70px #0f103733}.clutch-page__hero:before{position:absolute;z-index:-1;inset:auto 8% -220px;height:390px;border-radius:50%;background:linear-gradient(90deg,#2aabff6b,#6453ff80,#bd47ff59);filter:blur(74px);content:""}.clutch-page__stars{position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;opacity:.48;background-image:radial-gradient(circle at 15% 25%,#7dc9ff 0 1px,transparent 1.5px),radial-gradient(circle at 82% 18%,#c9a7ff 0 1px,transparent 1.5px),radial-gradient(circle at 68% 67%,#fff 0 1px,transparent 1.5px),radial-gradient(circle at 26% 76%,#fff 0 1px,transparent 1.5px);background-size:160px 140px,210px 180px,190px 170px,230px 200px;-webkit-mask-image:linear-gradient(to bottom,#000,transparent 88%);mask-image:linear-gradient(to bottom,#000,transparent 88%)}.clutch-page__hero>p{width:fit-content;margin:0 auto 22px;padding:8px 14px;display:flex;align-items:center;gap:8px;border:1px solid rgba(119,194,255,.28);border-radius:999px;background:#3469bd21;color:#8bd0ff;font:600 11px IBM Plex Mono,monospace;letter-spacing:.1em;text-transform:uppercase;box-shadow:0 0 26px #3d8aff1f}.clutch-page__hero>p span{width:25px;height:25px;display:grid;place-items:center;border-radius:8px;background:linear-gradient(145deg,#426cff,#b94eff);color:#fff}.clutch-page__hero h1{max-width:980px;margin:auto;font-size:clamp(48px,7vw,86px);line-height:.94;letter-spacing:-.055em;text-wrap:balance;text-shadow:0 5px 34px rgba(0,0,0,.32)}.clutch-page__hero h1 em{background:linear-gradient(90deg,#75ceff 5%,#8e91ff 48%,#d181ff 94%);background-clip:text;-webkit-background-clip:text;color:transparent;font-style:normal;filter:drop-shadow(0 6px 28px rgba(99,91,255,.24))}.clutch-page__hero>span{max-width:720px;margin:28px auto 0;display:block;color:#c5cadc;font-size:18px;line-height:1.65;text-wrap:balance}.clutch-page .clutch-section{margin-top:-46px;position:relative;z-index:2}.clutch-page__closing{max-width:1100px;margin:65px auto 70px;padding:55px 42px;border-radius:22px;background:linear-gradient(135deg,#5155e8,#9a47d5);color:#fff;text-align:center}.clutch-page__closing p{margin:0 0 12px;color:#e2ddff;font:600 11px IBM Plex Mono,monospace;letter-spacing:.09em;text-transform:uppercase}.clutch-page__closing h2{max-width:720px;margin:0 auto 25px}.clutch-page__closing a{padding:14px 22px;display:inline-flex;gap:8px;border-radius:10px;background:#fff;color:#302a74;font-weight:700}.clutch-page__closing a:hover{transform:translateY(-2px)}@media(max-width:850px){.clutch-page__hero{padding:58px 22px 72px}.clutch-page__closing{margin:50px 22px;padding:42px 25px}}@media(prefers-reduced-motion:reduce){.clutch-page__hero:before{filter:blur(74px)}}.partner-hero .mkt-hero__inner[data-v-f6c01ff8]{gap:48px;padding-block:72px 54px;grid-template-columns:1fr 1.04fr}.partner-hero h1[data-v-f6c01ff8]{font-size:clamp(42px,4.4vw,65px);line-height:1.05;letter-spacing:-.025em}.partner-hero .hero-summary strong[data-v-f6c01ff8]{color:#fff;font-weight:600}.partner-photo[data-v-f6c01ff8]{margin:0;min-width:0}.partner-photo>img[data-v-f6c01ff8]{display:block;width:100%;height:auto;aspect-ratio:3/2;object-fit:cover;border-radius:10px 10px 0 0}.partner-photo__offer[data-v-f6c01ff8]{display:flex;align-items:center;gap:22px;background:#f3ebe3;color:var(--ink);padding:19px 25px;border-radius:0 0 10px 10px}.partner-photo__offer>strong[data-v-f6c01ff8]{font-size:73px;line-height:1;font-weight:600;letter-spacing:-.06em}.partner-photo__offer>strong span[data-v-f6c01ff8]{font-size:35px;vertical-align:top;line-height:1.6;letter-spacing:0}.partner-photo__offer>strong small[data-v-f6c01ff8]{display:block;margin-top:4px;font-size:15px;line-height:1.2;font-weight:600;letter-spacing:0;white-space:nowrap}.partner-photo__offer>div[data-v-f6c01ff8]{font-size:14px;line-height:1.6}.partner-photo__offer>svg[data-v-f6c01ff8]{margin-left:auto;flex-shrink:0;color:#a8321c}.partner-promise[data-v-f6c01ff8]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px;padding-block:30px;border-bottom:1px solid var(--line)}.partner-promise p[data-v-f6c01ff8]{display:flex;gap:13px;font-size:14px;color:#5b6572;line-height:1.6}.partner-promise svg[data-v-f6c01ff8]{flex-shrink:0;color:#ad331c;margin-top:3px}.partner-promise strong[data-v-f6c01ff8]{display:block;color:var(--ink);font-weight:600}.partner-value[data-v-f6c01ff8]{display:grid;grid-template-columns:1.1fr .9fr;align-items:center;gap:80px;padding-block:68px}.partner-value h2[data-v-f6c01ff8],.partner-section-intro h2[data-v-f6c01ff8],.partner-program h2[data-v-f6c01ff8],.partner-apply h2[data-v-f6c01ff8]{font-size:clamp(31px,3vw,43px);line-height:1.12;letter-spacing:-.02em}.partner-value .story-lead[data-v-f6c01ff8]{margin-top:24px}.partner-value .text-link[data-v-f6c01ff8]{margin-top:18px}.partner-value[data-v-f6c01ff8] .phone-pair img{max-height:390px}.partner-renewals[data-v-f6c01ff8]{background:#f5f2ee;padding-block:66px}.partner-section-intro[data-v-f6c01ff8]{display:grid;grid-template-columns:1.1fr 1fr;gap:80px;align-items:end}.partner-section-intro>p[data-v-f6c01ff8]{font-size:17px;line-height:1.7;color:#5b6572}.renewal-example[data-v-f6c01ff8]{margin-top:35px;background:#fff;border:1px solid #e1dcd5;border-radius:10px;padding:30px 36px}.renewal-example__assumptions[data-v-f6c01ff8]{display:flex;align-items:baseline;justify-content:space-between;gap:20px;border-bottom:1px solid var(--line);padding-bottom:23px}.renewal-example__assumptions .mkt-kicker[data-v-f6c01ff8]{margin:0}.renewal-example__assumptions p[data-v-f6c01ff8]{font-size:16px}.renewal-years[data-v-f6c01ff8]{display:grid;grid-template-columns:1fr 1fr;gap:50px;padding-block:30px}.renewal-year h3[data-v-f6c01ff8]{font-size:18px;margin-bottom:18px}.renewal-bar[data-v-f6c01ff8]{display:flex;justify-content:space-between;align-items:center;gap:15px;padding:17px 20px;border-radius:5px;background:#a8321b;color:#fff;font-size:15px}.renewal-bar+.renewal-bar[data-v-f6c01ff8]{margin-top:8px}.renewal-bar--retained[data-v-f6c01ff8]{background:#233b4b}.renewal-bar strong[data-v-f6c01ff8]{font-size:22px;font-weight:600}.renewal-year>p[data-v-f6c01ff8]{margin-top:14px;font-size:14px;color:#5b6572}.renewal-year>p strong[data-v-f6c01ff8]{font-size:22px;color:var(--ink);padding-right:5px}.renewal-example__note[data-v-f6c01ff8]{border-top:1px solid var(--line);padding-top:20px;font-size:12px;line-height:1.7;color:#65707a}.partner-program[data-v-f6c01ff8]{padding-block:70px}.partner-steps[data-v-f6c01ff8]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:28px;list-style:none;margin:32px 0 65px;padding:0}.partner-steps li[data-v-f6c01ff8]{border-top:2px solid #ce3a1f;padding-top:18px}.partner-step-number[data-v-f6c01ff8]{color:#a8321b;font:500 12px/1.5 IBM Plex Mono,monospace}.partner-steps h3[data-v-f6c01ff8]{font-size:21px;margin-block:12px}.partner-steps p[data-v-f6c01ff8]{color:#5b6572;font-size:15px;line-height:1.7}.partner-terms[data-v-f6c01ff8]{display:grid;grid-template-columns:.72fr 1.28fr;gap:65px;padding-top:40px;border-top:1px solid var(--line)}.partner-terms>div>p[data-v-f6c01ff8]:last-child{color:#5b6572;margin-top:20px;line-height:1.7}.partner-terms dl[data-v-f6c01ff8]{margin:0}.partner-terms dl>div[data-v-f6c01ff8]{display:grid;grid-template-columns:135px 1fr;gap:20px;padding:18px 0;border-bottom:1px solid var(--line)}.partner-terms dl>div[data-v-f6c01ff8]:first-child{padding-top:0}.partner-terms dt[data-v-f6c01ff8]{font-size:14px;font-weight:600}.partner-terms dd[data-v-f6c01ff8]{margin:0;font-size:15px;line-height:1.7;color:#5b6572}.partner-apply[data-v-f6c01ff8]{background:var(--night);color:#fff;padding-block:70px;scroll-margin-top:90px}.partner-apply__inner[data-v-f6c01ff8]{display:grid;grid-template-columns:.9fr 1.1fr;gap:70px;align-items:start}.partner-apply .mkt-kicker[data-v-f6c01ff8]{color:#f5b193}.partner-apply h2[data-v-f6c01ff8]{font-size:clamp(35px,3.5vw,49px)}.partner-apply h2 em[data-v-f6c01ff8]{font-style:normal;color:#ff9474}.partner-apply__inner>div>p[data-v-f6c01ff8]:not(.mkt-kicker){color:#c4cbd3;line-height:1.7;margin-top:24px}.partner-apply .benefit-list[data-v-f6c01ff8]{color:#d8dfe5;margin-top:28px}.partner-apply__note[data-v-f6c01ff8]{font-size:13px;max-width:410px}#program[data-v-f6c01ff8],#renewals[data-v-f6c01ff8]{scroll-margin-top:100px}.partner-photo__label[data-v-f6c01ff8]{display:block;margin-bottom:5px;color:#a8321b;font:600 9px/1.4 IBM Plex Mono,monospace;letter-spacing:.08em;text-transform:uppercase}.partner-promise p[data-v-f6c01ff8]{align-items:center}.partner-promise img[data-v-f6c01ff8]{flex-shrink:0;width:60px;height:60px}.partner-contents[data-v-f6c01ff8]{display:flex;align-items:center;justify-content:space-between;gap:26px;padding-block:24px;border-bottom:1px solid var(--line);font-size:13px}.partner-contents>span[data-v-f6c01ff8]{font:500 10px/1.5 IBM Plex Mono,monospace;letter-spacing:.05em;text-transform:uppercase;color:#6b737c}.partner-contents a[data-v-f6c01ff8]{display:flex;gap:15px;align-items:center;color:#364856;white-space:nowrap;text-decoration:none}.partner-contents a[data-v-f6c01ff8]:hover,.partner-contents a span[data-v-f6c01ff8]{color:#a8321b}.partner-fit[data-v-f6c01ff8]{padding-block:68px 16px}.partner-fit h2[data-v-f6c01ff8]{font-size:clamp(31px,3vw,43px);line-height:1.12;letter-spacing:-.02em}.partner-type-grid[data-v-f6c01ff8]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin-top:38px;border:1px solid #e4ded6;border-radius:12px;overflow:hidden;background:#fcfaf7}.partner-type-grid article[data-v-f6c01ff8]{display:flex;flex-direction:column;padding:29px}.partner-type-grid article+article[data-v-f6c01ff8]{border-left:1px solid #e4ded6}.partner-type-heading[data-v-f6c01ff8]{display:flex;align-items:center;gap:16px}.partner-type-heading>span[data-v-f6c01ff8]{font:600 11px/1.6 IBM Plex Mono,monospace;text-transform:uppercase;letter-spacing:.04em;color:#6a493e}.partner-type-heading img[data-v-f6c01ff8]{width:70px;height:70px;flex-shrink:0}.partner-type-grid h3[data-v-f6c01ff8]{font-size:25px;line-height:1.2;margin-block:23px 16px;letter-spacing:-.015em}.partner-type-grid article>p[data-v-f6c01ff8]{color:#5b6572;font-size:15px;line-height:1.7;margin-bottom:25px}.partner-type-grid blockquote[data-v-f6c01ff8]{margin:auto 0 0;padding:18px 0 0;border-top:1px solid #e4ded6;font-size:17px;line-height:1.5;color:#344957}.partner-type-grid blockquote span[data-v-f6c01ff8]{display:block;font:500 9px/1.5 IBM Plex Mono,monospace;letter-spacing:.07em;color:#a8321b;text-transform:uppercase;margin-bottom:8px}.partner-step-top[data-v-f6c01ff8]{display:flex;justify-content:space-between;align-items:center;gap:20px}.partner-step-top img[data-v-f6c01ff8]{width:64px;height:64px}.partner-step-top .partner-step-number[data-v-f6c01ff8]{font-size:18px;color:#8b969e}.partner-handoff[data-v-f6c01ff8]{margin-bottom:60px}.partner-handoff .section-heading>p[data-v-f6c01ff8]:last-child{color:#5b6572;margin-top:18px;line-height:1.6}.partner-handoff .comparison[data-v-f6c01ff8]{margin-top:25px}.partner-terms h2[data-v-f6c01ff8]{max-width:340px}.partner-faq>.section-heading[data-v-f6c01ff8]{max-width:660px;margin-bottom:38px}.partner-faq>.section-heading>p[data-v-f6c01ff8]:last-child{color:#5b6572;line-height:1.7;margin-top:20px;font-size:17px}.partner-faq-groups[data-v-f6c01ff8]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px}.partner-faq-group h3[data-v-f6c01ff8]{display:flex;align-items:center;gap:13px;font-size:19px;line-height:1.25;margin-bottom:23px}.partner-faq-group h3 img[data-v-f6c01ff8]{flex-shrink:0}.partner-faq details[data-v-f6c01ff8]{padding:18px 0}.partner-faq summary[data-v-f6c01ff8]{font-size:16px;padding-right:10px;line-height:1.55}.partner-faq details p[data-v-f6c01ff8]{font-size:15px;line-height:1.7}.partner-faq-help[data-v-f6c01ff8]{display:flex;align-items:center;gap:20px;margin-top:40px;padding:23px 28px;background:#f7f3ed;border:1px solid #e5ded4;border-radius:9px}.partner-faq-help>img[data-v-f6c01ff8]{flex-shrink:0}.partner-faq-help strong[data-v-f6c01ff8]{font-size:18px;font-weight:600}.partner-faq-help p[data-v-f6c01ff8]{margin-top:5px;color:#5b6572;font-size:14px}.partner-faq-help>a[data-v-f6c01ff8]{margin-left:auto;white-space:nowrap}#opportunity[data-v-f6c01ff8],#partner-faq[data-v-f6c01ff8]{scroll-margin-top:100px}.partner-workbench[data-v-f6c01ff8]{margin:30px 0 0}.partner-workbench img[data-v-f6c01ff8]{display:block;width:100%;height:auto;border-radius:8px;aspect-ratio:3/2;object-fit:cover}#apply[data-v-f6c01ff8]{scroll-margin-top:110px;min-width:0}@media(max-width:1050px){.partner-photo__offer[data-v-f6c01ff8]{padding:18px;gap:14px}.partner-photo__offer>strong[data-v-f6c01ff8]{font-size:60px}.partner-photo__offer>svg[data-v-f6c01ff8]{display:none}.partner-value[data-v-f6c01ff8],.partner-section-intro[data-v-f6c01ff8],.partner-terms[data-v-f6c01ff8],.partner-apply__inner[data-v-f6c01ff8]{gap:35px}.partner-steps[data-v-f6c01ff8]{gap:20px}.partner-terms dl>div[data-v-f6c01ff8]{grid-template-columns:105px 1fr}}@media(max-width:760px){.partner-hero .mkt-hero__inner[data-v-f6c01ff8]{grid-template-columns:1fr;gap:32px;padding-block:44px}.partner-hero h1[data-v-f6c01ff8]{font-size:clamp(41px,8vw,60px)}.partner-photo[data-v-f6c01ff8]{max-width:580px}.partner-photo__offer>svg[data-v-f6c01ff8]{display:block}.partner-promise[data-v-f6c01ff8]{grid-template-columns:1fr;gap:19px;padding-block:25px}.partner-promise strong[data-v-f6c01ff8]{display:inline}.partner-promise strong[data-v-f6c01ff8]:after{content:" "}.partner-value[data-v-f6c01ff8]{grid-template-columns:1fr;gap:30px;padding-block:45px}.partner-value[data-v-f6c01ff8] .phone-pair img{max-height:320px}.partner-section-intro[data-v-f6c01ff8]{grid-template-columns:1fr;gap:20px}.partner-renewals[data-v-f6c01ff8]{padding-block:45px}.renewal-example[data-v-f6c01ff8]{padding:23px}.renewal-example__assumptions[data-v-f6c01ff8]{display:block}.renewal-example__assumptions p[data-v-f6c01ff8]{margin-top:12px;line-height:1.6}.renewal-years[data-v-f6c01ff8]{grid-template-columns:1fr;gap:30px}.partner-program[data-v-f6c01ff8]{padding-block:45px}.partner-steps[data-v-f6c01ff8]{grid-template-columns:1fr 1fr;gap:28px;margin-bottom:40px}.partner-terms[data-v-f6c01ff8]{grid-template-columns:1fr;gap:25px;padding-top:30px}.partner-terms dl>div[data-v-f6c01ff8]{grid-template-columns:110px 1fr;gap:16px}.partner-apply[data-v-f6c01ff8]{padding-block:45px}.partner-apply__inner[data-v-f6c01ff8]{grid-template-columns:1fr;gap:32px}}@media(max-width:420px){.partner-photo__offer>strong[data-v-f6c01ff8]{font-size:58px}.partner-photo__offer>div[data-v-f6c01ff8]{font-size:12px}.partner-photo__offer>svg[data-v-f6c01ff8]{width:25px}.partner-steps[data-v-f6c01ff8]{grid-template-columns:1fr}.partner-terms dl>div[data-v-f6c01ff8]{grid-template-columns:1fr;gap:6px}.renewal-bar[data-v-f6c01ff8]{padding:15px}.renewal-year>p strong[data-v-f6c01ff8]{display:block}}@media(max-width:1050px){.partner-contents[data-v-f6c01ff8]{gap:16px}.partner-contents>span[data-v-f6c01ff8]{display:none}.partner-type-grid article[data-v-f6c01ff8]{padding:23px}.partner-type-heading[data-v-f6c01ff8]{gap:12px}.partner-type-heading img[data-v-f6c01ff8]{width:55px;height:55px}.partner-type-grid h3[data-v-f6c01ff8]{font-size:23px}.partner-faq-groups[data-v-f6c01ff8]{gap:25px}.partner-faq-group h3[data-v-f6c01ff8]{font-size:17px;gap:9px}.partner-faq-group h3 img[data-v-f6c01ff8]{width:45px;height:45px}}@media(max-width:760px){.partner-promise[data-v-f6c01ff8]{grid-template-columns:1fr}.partner-promise strong[data-v-f6c01ff8]{display:block}.partner-contents[data-v-f6c01ff8]{justify-content:flex-start;gap:24px;overflow:auto;padding-block:20px;font-size:12px}.partner-contents a[data-v-f6c01ff8]{gap:8px}.partner-fit[data-v-f6c01ff8]{padding-block:45px 0}.partner-type-grid[data-v-f6c01ff8]{grid-template-columns:1fr;gap:0;margin-top:28px}.partner-type-grid article[data-v-f6c01ff8]{padding:27px}.partner-type-grid article+article[data-v-f6c01ff8]{border-left:0;border-top:1px solid #e4ded6}.partner-type-heading img[data-v-f6c01ff8]{width:68px;height:68px}.partner-type-heading>span[data-v-f6c01ff8]{font-size:11px}.partner-type-grid h3[data-v-f6c01ff8]{max-width:400px;font-size:27px;margin-block:20px 15px}.partner-type-grid blockquote[data-v-f6c01ff8]{font-size:17px}.partner-faq-groups[data-v-f6c01ff8]{grid-template-columns:1fr;gap:38px}.partner-faq-group h3[data-v-f6c01ff8]{font-size:22px;margin-bottom:20px}.partner-faq-group h3 img[data-v-f6c01ff8]{width:54px;height:54px}.partner-faq-help[data-v-f6c01ff8]{flex-wrap:wrap;padding:22px;gap:14px}.partner-faq-help>div[data-v-f6c01ff8]{flex:1;min-width:180px}.partner-faq-help>a[data-v-f6c01ff8]{margin-left:70px}.partner-handoff[data-v-f6c01ff8]{margin-bottom:40px}.partner-photo__label[data-v-f6c01ff8]{font-size:8px}}.legal-page[data-v-baf43167]{padding-block:64px 80px;color:var(--ink)}.legal-page__heading[data-v-baf43167]{padding-bottom:36px;border-bottom:1px solid var(--line)}.legal-page h1[data-v-baf43167]{font-size:clamp(36px,5vw,60px);line-height:1.12;margin:14px 0 20px;letter-spacing:-.035em}.legal-page__summary[data-v-baf43167]{max-width:720px;font-size:20px;line-height:1.6;color:var(--muted)}.legal-page__updated[data-v-baf43167]{margin-top:20px;font-size:14px;color:var(--muted)}.legal-page__layout[data-v-baf43167]{display:grid;grid-template-columns:240px minmax(0,760px);gap:64px;padding-top:40px;align-items:start}.legal-page__contents[data-v-baf43167]{position:sticky;top:100px}.legal-page__contents h2[data-v-baf43167]{font-size:16px;margin-bottom:16px}.legal-page__contents ol[data-v-baf43167]{list-style:none;padding:0;margin:0;display:grid;gap:12px;font-size:14px;line-height:1.5}.legal-page a[data-v-baf43167]{text-decoration:underline;text-underline-offset:3px}.legal-page a[data-v-baf43167]:hover{text-decoration-thickness:2px}.legal-page__body section[data-v-baf43167]{scroll-margin-top:110px;padding-bottom:32px;margin-bottom:32px;border-bottom:1px solid var(--line)}.legal-page__body section[data-v-baf43167]:last-child{margin-bottom:0}.legal-page__body h2[data-v-baf43167]{font-size:25px;line-height:1.3;margin-bottom:18px;letter-spacing:-.02em}.legal-page__body p[data-v-baf43167]{font-size:16px;line-height:1.8;margin-top:16px}.legal-page__links[data-v-baf43167]{padding-left:20px;margin:20px 0 0;display:grid;gap:12px;line-height:1.6}@media(max-width:900px){.legal-page__layout[data-v-baf43167]{grid-template-columns:1fr;gap:32px}.legal-page__contents[data-v-baf43167]{position:static}.legal-page__contents ol[data-v-baf43167]{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 24px}}@media(max-width:540px){.legal-page[data-v-baf43167]{padding-block:36px 45px}.legal-page__contents ol[data-v-baf43167]{grid-template-columns:1fr}.legal-page__summary[data-v-baf43167]{font-size:18px}.legal-page__body h2[data-v-baf43167]{font-size:23px}}:root{font-family:Barlow,Arial,sans-serif;color:#131a22;background:#fff;--ink:#131a22;--muted:#5b6572;--line:#e5e8ec;--surface:#f6f7f9;--night:#0d1117;--orange:#e5401f;--orange-light:#ff6a4a;--gold:#ffb300;font-synthesis:none;text-rendering:optimizeLegibility}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:105px}body{margin:0;min-width:320px}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}button,a,input,select,textarea,summary{-webkit-tap-highlight-color:transparent}button:focus-visible,a:focus-visible,summary:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:3px solid #df6a16;outline-offset:4px}img{max-width:100%;height:auto}h1,h2,h3,p,figure{margin:0}h1,h2,h3{text-wrap:balance}button{cursor:pointer}h1{font-size:clamp(42px,4.45vw,66px);line-height:1.045;letter-spacing:-.035em}h2{font-size:clamp(30px,3.1vw,43px);line-height:1.13;letter-spacing:-.025em}h3{font-size:23px;line-height:1.2;letter-spacing:-.015em}p{line-height:1.65}main:focus{outline:none}section[id]{scroll-margin-top:100px}button:disabled{cursor:wait;opacity:.7}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{transition:none!important;animation:none!important}}.mkt-page{background:#fff;color:var(--ink)}.content-width{width:min(1240px,calc(100% - 112px));margin-inline:auto}.mkt-kicker{margin-bottom:18px;font:600 11px/1.6 IBM Plex Mono,monospace;text-transform:uppercase;letter-spacing:.11em;color:#b52c18}.mkt-btn{display:inline-flex;align-items:center;justify-content:center;gap:20px;min-height:48px;padding:14px 23px;border:1px solid transparent;border-radius:7px;background:#cc391c;color:#fff;font-size:15px;font-weight:600;text-decoration:none;transition:background .15s}.mkt-btn:hover{background:#aa2d16}.mkt-btn--small{min-height:43px;padding:11px 17px;font-size:14px;white-space:nowrap}.text-link{display:inline-flex;align-items:center;gap:18px;padding:8px 0;border-bottom:1px solid #d79d90;color:#ae2e19;font-size:15px;font-weight:600}.text-link:hover{color:var(--ink);border-color:var(--ink)}.text-link--light{color:#fff;border-color:#5a616a}.text-link--light:hover{color:#ffc3ac;border-color:#ffc3ac}.skip-link{position:fixed;top:-100px;left:20px;z-index:100;padding:14px 22px;background:#fff;color:var(--ink)}.skip-link:focus{top:10px}.mkt-header{position:sticky;top:0;z-index:30;background:var(--night);color:#fff;border-bottom:1px solid #ffffff18}.mkt-nav{width:min(1420px,100%);padding:14px 40px;margin:auto;min-height:88px;display:flex;align-items:center;gap:28px}.mkt-brand{width:182px;flex:0 0 182px;display:block}.mkt-brand img{display:block;width:182px;height:53px;object-fit:contain}.mkt-links{margin-left:auto;display:flex;align-items:center;gap:26px;font-size:14px;font-weight:500}.mkt-links>a:not(.mkt-btn){padding-block:12px;color:#d0d4d9;white-space:nowrap}.mkt-links a:hover,.mkt-links a[aria-current=page]{color:#fff}.mkt-links a[aria-current=page]{text-decoration:underline;text-underline-offset:9px;text-decoration-color:var(--orange-light)}.mkt-menu{display:none;background:transparent;color:#fff;border:1px solid #53606a;padding:10px;border-radius:6px;min-width:44px;min-height:44px}.mkt-menu span{display:block;width:21px;height:2px;background:currentColor;margin:4px}.mkt-hero{background:var(--night);color:#fff;overflow:hidden}.mkt-hero__inner{width:min(1240px,calc(100% - 112px));margin:auto;display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:65px;padding-block:76px 66px}.mkt-hero__copy{min-width:0}.mkt-hero .mkt-kicker{color:#f5b193;max-width:510px}.mkt-hero h1 em{display:block;color:#ff9474;font-style:normal}.hero-summary{margin-top:26px;color:#c4cbd3;max-width:540px;font-size:18px;line-height:1.65}.mkt-hero__actions{margin-top:30px;display:flex;align-items:center;gap:27px;flex-wrap:wrap}.hero-note{margin-top:23px;font-size:13px;color:#a3adb8;max-width:480px}.mkt-hero--text .mkt-hero__inner{display:block;padding-block:70px}.mkt-hero--text h1{max-width:850px}.mkt-hero--text .hero-summary{max-width:690px}.mkt-hero--contact .mkt-hero__inner{display:grid;grid-template-columns:.9fr 1.1fr;align-items:start;gap:70px;padding-block:60px 76px}.mkt-hero--contact h1{font-size:clamp(40px,4vw,58px)}.mkt-hero--contact .hero-summary{max-width:450px}.product-visual{min-width:0;margin:0}.product-visual figcaption{margin-top:17px;color:#6b737c;font-size:11px;line-height:1.5;letter-spacing:.01em;text-align:center}.mkt-hero .product-visual figcaption{color:#a9b2bd}.screen-bar{height:32px;display:flex;align-items:center;gap:5px;background:#edf0f3;padding-inline:12px;color:#596574;border-bottom:1px solid #d8dfe5}.screen-bar>span{width:6px;height:6px;background:#a7b2be;border-radius:50%}.screen-bar small{padding-left:10px;font-size:10px;letter-spacing:.04em}.wide-screen,.builder-screen,.desktop-screen{overflow:hidden;background:#edf1f5;border:1px solid #cbd3db;border-radius:11px;box-shadow:0 16px 45px #17233010}.wide-screen img,.builder-screen img{display:block;width:100%;height:auto}.product-visual--schedule .wide-screen img{max-height:410px;object-fit:cover;object-position:top}.product-visual--territories .wide-screen img{min-height:235px;object-fit:cover;object-position:left}.builder-screen img{aspect-ratio:1800/856;object-fit:contain;background:#e9edf1}.phone-pair{display:flex;align-items:center;justify-content:center;gap:22px;padding:18px 7px}.phone-pair img{display:block;width:43%;max-height:470px;object-fit:cover;object-position:top;border:6px solid #23313e;border-radius:24px;box-shadow:0 18px 38px #111d2820}.phone-pair img:first-child{transform:translateY(-15px)}.phone-pair img:last-child{transform:translateY(15px)}.single-phone{display:flex;justify-content:center;padding:20px;background:#f0f3f5;border-radius:18px}.single-phone img{max-width:240px;max-height:520px;border:6px solid #23313e;border-radius:23px;box-shadow:0 15px 35px #1b26331a}.connected-scene{position:relative;height:430px;padding-top:24px}.scene-label{font:500 10px/1.5 IBM Plex Mono,monospace;letter-spacing:.1em;color:#c0cad5;padding-bottom:10px}.desktop-screen{position:absolute;left:0;top:52px;right:70px;transform:perspective(1400px) rotateY(-7deg);box-shadow:0 25px 60px #0005}.desktop-screen img{width:100%;height:295px;object-fit:cover;object-position:top;display:block}.connected-phone{position:absolute;right:0;top:60px;width:172px}.connected-phone .scene-label{color:#ffd0be;font-size:8px;text-align:right}.connected-phone img{border:5px solid #253341;border-radius:21px;box-shadow:0 20px 50px #0006;display:block;width:100%}.scene-bottom{position:absolute;left:10px;bottom:0;color:#cbd4de;font-size:12px;border-left:2px solid var(--orange-light);padding-left:10px}.product-visual--connected figcaption{text-align:left;margin-left:10px}.onboarding-visual{border:1px solid #38424e;background:#17212c;padding:30px 40px;border-radius:15px}.onboarding-visual>img{float:right;width:120px;height:120px;opacity:.95}.onboarding-visual>p{color:#becbd7;font:500 11px IBM Plex Mono,monospace;text-transform:uppercase;letter-spacing:.13em;padding-top:14px}.onboarding-visual h3{font-size:38px;font-weight:500;line-height:1.2;margin-top:28px;color:#fff}.onboarding-visual h3 em{color:#ffab8e;font-style:normal}.onboarding-visual>div{display:flex;flex-direction:column;gap:10px;border-top:1px solid #ffffff26;margin-top:28px;padding-top:20px;color:#c1cbd7;font-size:15px}.onboarding-visual>div span{color:#fff}.view-controls{display:flex;justify-content:center;gap:8px;padding:18px;background:#fff}.view-controls button{border:1px solid #c8d0d7;border-radius:6px;background:#fff;color:#344351;min-height:44px;padding:10px 25px;font-size:14px;font-weight:600}.view-controls button[aria-pressed=true]{color:#fff;background:#253b50;border-color:#253b50}.view-controls button:hover{border-color:#253b50}.view-caption{background:#fff;text-align:center;padding:0 18px 17px;color:#62707b;font-size:13px}.section-heading{max-width:800px;margin-bottom:38px}.section-heading .mkt-kicker{margin-bottom:10px}.audience-section{padding-block:72px 70px}.audience-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:28px}.audience-card{display:flex;flex-direction:column;align-items:flex-start;padding:24px 25px 27px;border:1px solid #dde3e8;border-radius:10px;background:#fff;transition:border-color .15s,box-shadow .15s}.audience-card:hover{border-color:#c9563d;box-shadow:0 8px 28px #182a3610}.audience-card>img{width:86px;height:86px;object-fit:contain;margin-bottom:24px}.audience-name{color:#a42e1c;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.065em;margin-bottom:9px}.audience-card h3{margin-bottom:13px;font-size:25px}.audience-card>p:not(.audience-name){font-size:16px;line-height:1.6;color:var(--muted)}.audience-role{font-size:12px;line-height:1.5;color:#6c747c;margin-top:22px;margin-bottom:25px}.audience-card>strong{display:flex;justify-content:space-between;gap:15px;width:100%;border-top:1px solid var(--line);padding-top:17px;margin-top:auto;font-size:15px;font-weight:600}.audience-card>strong span{color:#b52c18}.equipment-breadth{background:#f5f6f7;padding:42px 56px 32px;border-block:1px solid #e7ebee}.equipment-breadth .section-heading{max-width:1240px;margin:0 auto 26px;text-align:center}.equipment-breadth h2{font-size:27px}.equipment-breadth ul{max-width:1240px;margin:0 auto;padding:0;list-style:none;display:grid;grid-template-columns:repeat(10,1fr);gap:16px}.equipment-breadth li{display:flex;flex-direction:column;gap:12px;align-items:center;text-align:center;font-size:13px;font-weight:500}.equipment-breadth img{width:73px;height:73px;object-fit:contain}.equipment-note{margin:27px auto 0;display:flex;align-items:center;justify-content:center;gap:12px;color:#68717c;font-size:13px;text-align:center}.equipment-note img{width:32px;height:32px}.story-section{padding-block:78px;border-bottom:1px solid #edf0f2}.story-inner{display:grid;gap:36px}.story-copy{max-width:770px}.story-copy h2{max-width:720px}.story-lead{font-size:18px;color:#56616c;margin-top:20px;max-width:720px}.story-copy .text-link{margin-top:22px}.story-section--visual .story-inner{grid-template-columns:1fr 1fr;align-items:center;gap:76px}.story-section--reverse.story-section--visual .story-copy{order:2}.story-section--reverse.story-section--visual .product-visual{order:1}.story-section--visual:nth-of-type(2n){background:#f8f9fa}.benefit-list{list-style:none;margin:24px 0 0;padding:0;display:grid;gap:13px;color:#394754;font-size:15px;line-height:1.5}.benefit-list li{padding-left:21px;position:relative}.benefit-list li:before{content:"✓";position:absolute;left:0;top:0;color:#b3331e;font-weight:700}.point-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:48px;margin-top:5px}.point-grid article{padding-top:25px;border-top:1px solid #d9e0e6}.point-grid img{width:65px;height:65px;margin-bottom:19px;object-fit:contain}.point-grid h3{font-size:21px;line-height:1.25;margin-bottom:12px}.point-grid p{font-size:16px;color:#5e6973;line-height:1.6}.scope-note{margin-top:22px;color:#68727d;font-size:13px;line-height:1.65;max-width:700px}.story-section--dark{background:#16222d;color:#fff}.story-section--dark .mkt-kicker{color:#ffb59b}.story-section--dark .story-lead,.story-section--dark .benefit-list{color:#c1ccd7}.story-section--dark .text-link{color:#ffb59b;border-color:#8b6557}.story-section--dark .benefit-list li:before{color:#ffb59b}.story-section--dark .story-copy{max-width:930px}.story-section--dark h2{max-width:900px}.story-section--gallery .story-inner{grid-template-columns:1fr;gap:35px}.story-section--gallery .story-copy,.story-section--gallery .product-visual{order:initial!important}.story-section--gallery .story-copy{max-width:780px}.story-section--gallery .product-visual{max-width:1240px}.source-links{display:flex;flex-wrap:wrap;gap:14px;font-size:12px;margin-top:18px;color:#64717d}.source-links a{text-decoration:underline;text-underline-offset:3px}.ai-story{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:80px;padding-block:75px}.ai-story>div>p:not(.mkt-kicker){margin:20px 0;color:#5c6874;font-size:17px}.ai-questions{padding:32px;background:#f2f4f8;border-left:3px solid #536277}.ai-questions>span{font-size:12px;text-transform:uppercase;letter-spacing:.06em;color:#606d7b}.ai-questions>p{font-size:21px!important;margin:20px 0!important;color:#223244!important;line-height:1.4}.ai-questions small{display:block;color:#697480;font-size:12px;line-height:1.5}.mkt-faq{padding-block:68px}.mkt-faq details{border-top:1px solid #d9dfe5;padding:20px 0}.mkt-faq details:last-child{border-bottom:1px solid #d9dfe5}.mkt-faq summary{font-weight:600;font-size:18px;cursor:pointer;line-height:1.5;padding-right:20px}.mkt-faq details p{color:#5b6874;font-size:16px;max-width:830px;padding-top:15px}.closing-section{margin-block:55px 65px;background:#f7ebe5;border:1px solid #ead6cb;border-radius:12px;padding:48px;display:grid;grid-template-columns:1fr auto;gap:60px;align-items:center}.closing-section h2{font-size:36px;max-width:650px}.closing-section p:not(.mkt-kicker){color:#635b58;max-width:660px;margin-top:17px}.closing-section .mkt-kicker{color:#a93622;margin-bottom:12px}.closing-actions{display:flex;align-items:flex-start;flex-direction:column;gap:19px}.mkt-footer{padding:58px 56px 25px;background:var(--night);color:#adb7c1}.mkt-footer__grid{max-width:1240px;margin:auto;display:grid;grid-template-columns:1.5fr 1fr 1fr 1fr;gap:50px}.mkt-footer__brand img{width:185px;height:62px;object-fit:contain}.mkt-footer__brand p{margin:19px 0;font-size:15px;line-height:1.6}.mkt-footer__grid>div:not(:first-child){display:flex;flex-direction:column;gap:12px;font-size:14px;padding-top:15px}.mkt-footer__grid strong{color:#fff;font-size:13px;font-weight:500;margin-bottom:9px}.mkt-footer a:hover{color:#fff}.mkt-footer__meta{max-width:1240px;margin:42px auto 0;padding-top:23px;border-top:1px solid #ffffff1a;display:flex;justify-content:space-between;gap:22px;font-size:12px;color:#929eaa}.mkt-form{color:var(--ink);background:#fff;border:1px solid #dbe1e7;border-radius:12px;padding:30px 32px}.mkt-form .mkt-kicker{color:#a8321b}.mkt-form h2{font-size:28px}.mkt-form__intro>p:last-child{color:#65707a;font-size:14px;margin:12px 0 25px}.mkt-form__grid{display:grid;grid-template-columns:1fr 1fr;gap:17px 15px}.mkt-form label{display:block;min-width:0}.mkt-form label>span{display:block;font-size:13px;color:#3e4a56;margin-bottom:7px;font-weight:500}.mkt-form input,.mkt-form select,.mkt-form textarea{width:100%;min-height:44px;border:1px solid #c4cdd6;border-radius:5px;background:#fff;color:var(--ink);padding:10px 11px;font-size:15px}.mkt-form textarea{resize:vertical;min-height:105px}.mkt-form__wide{grid-column:1/-1}.mkt-form__submit{margin-top:22px}.mkt-form__submit button{width:100%}.mkt-form__submit p{margin-top:12px;font-size:12px;color:#65717c}.mkt-alert{margin-bottom:20px;border:1px solid;border-radius:6px;padding:13px 16px;font-size:15px;line-height:1.5}.mkt-alert--success{background:#eef8f1;color:#235538;border-color:#a5d2b3}.mkt-alert--error{background:#fff2ed;color:#912e1b;border-color:#e4b2a6}@media(min-width:1500px){.mkt-hero__inner{padding-block:85px}.connected-scene{height:455px}.desktop-screen img{height:315px}.connected-phone{width:185px}}@media(max-width:1250px){.mkt-nav{padding-inline:26px;gap:18px}.mkt-brand{width:155px;flex-basis:155px}.mkt-brand img{width:155px}.mkt-links{gap:17px;font-size:13px}.mkt-links .mkt-btn{font-size:13px;padding-inline:13px}.content-width,.mkt-hero__inner{width:calc(100% - 72px)}.mkt-hero__inner{gap:38px}.story-section--visual .story-inner{gap:45px}.equipment-breadth{padding-inline:36px}.equipment-breadth ul{gap:10px}.equipment-breadth img{width:64px;height:64px}}@media(max-width:1050px){.mkt-hero__inner{gap:30px}.phone-pair{gap:12px}.phone-pair img{width:46%;border-width:4px;border-radius:18px}.connected-phone{width:150px}.desktop-screen{right:45px}.desktop-screen img{height:270px}.connected-scene{height:395px}.audience-grid{gap:15px}.audience-card{padding:23px 20px}.audience-card h3{font-size:22px}.point-grid{gap:27px}.equipment-breadth ul{grid-template-columns:repeat(5,1fr);gap:25px}.closing-section{gap:30px;padding:35px}.mkt-footer__grid,.mkt-hero--contact .mkt-hero__inner{gap:30px}.mkt-form{padding:25px}}@media(max-width:760px){.content-width,.mkt-hero__inner{width:calc(100% - 40px)}.mkt-hero__inner{grid-template-columns:1fr;padding-block:45px;gap:36px}.mkt-hero__copy{max-width:610px}.mkt-hero h1{font-size:clamp(41px,8vw,60px)}.hero-summary{font-size:17px;margin-top:22px;max-width:560px}.hero-note{font-size:12px}.mkt-hero__actions{gap:20px;margin-top:25px}.product-visual{width:100%;max-width:570px;margin-inline:auto}.connected-scene{max-width:510px;margin:auto;height:395px}.desktop-screen{right:65px}.connected-phone{width:155px}.connected-phone .scene-label{font-size:7px}.scene-bottom{font-size:11px}.mkt-hero--home .mkt-hero__inner{gap:20px}.phone-pair{max-width:475px;margin:auto;gap:18px}.phone-pair img{max-height:410px;width:43%;border-width:5px}.audience-section{padding-block:48px}.section-heading{margin-bottom:26px}.audience-grid{grid-template-columns:1fr;gap:18px}.audience-card{display:grid;grid-template-columns:75px 1fr;column-gap:22px;padding:23px}.audience-card>img{width:75px;height:75px;grid-column:1;grid-row:1/4;margin:0}.audience-card>*:not(img){grid-column:2}.audience-card .audience-role{margin-top:12px;margin-bottom:18px}.audience-card>strong{font-size:14px}.equipment-breadth{padding:35px 20px 25px}.equipment-breadth ul{grid-template-columns:repeat(5,1fr);gap:20px 8px}.equipment-breadth img{width:57px;height:57px}.equipment-breadth li{font-size:11px;gap:9px}.equipment-breadth h2{font-size:24px}.equipment-note{font-size:12px;line-height:1.6;text-align:left;align-items:flex-start}.equipment-note img{flex-shrink:0}.story-section{padding-block:48px}.story-section--visual .story-inner{grid-template-columns:1fr;gap:35px}.story-section--reverse.story-section--visual .story-copy,.story-section--reverse.story-section--visual .product-visual{order:initial}.story-lead{font-size:17px}.point-grid{grid-template-columns:1fr;gap:23px}.point-grid article{display:grid;grid-template-columns:55px 1fr;gap:0 20px;padding-top:20px}.point-grid article img{width:55px;height:55px;grid-row:1/3;margin:0}.point-grid article h3,.point-grid article p{grid-column:2}.point-grid article h3{font-size:20px}.point-grid article p{font-size:15px}.single-phone{padding:18px}.single-phone img{max-height:460px;max-width:215px}.view-controls{gap:7px;padding:12px}.view-controls button{flex:1;padding:10px 8px;font-size:13px}.builder-screen{border-radius:7px}.screen-bar{height:27px}.screen-bar small{font-size:8px}.ai-story{grid-template-columns:1fr;padding-block:50px;gap:28px}.ai-questions{padding:24px}.mkt-faq{padding-block:45px}.mkt-faq summary{font-size:17px}.closing-section{grid-template-columns:1fr;padding:28px;margin-block:35px 45px;gap:28px}.closing-section h2{font-size:31px}.closing-actions{gap:17px}.mkt-footer{padding:37px 22px 25px}.mkt-footer__grid{grid-template-columns:1fr 1fr;gap:30px}.mkt-footer__brand{grid-column:1/-1}.mkt-footer__brand p{margin:14px 0}.mkt-footer__meta{flex-wrap:wrap;justify-content:flex-start;font-size:11px}.mkt-footer__meta span:nth-child(2){display:none}.mkt-footer__meta a{margin-left:auto}.mkt-hero--contact .mkt-hero__inner{grid-template-columns:1fr;padding-block:40px}.mkt-hero--text .mkt-hero__inner{padding-block:45px}.mkt-form{padding:25px 22px}.onboarding-visual{padding:25px 30px}.onboarding-visual h3{font-size:32px}.onboarding-visual>img{width:100px;height:100px}}@media(max-width:420px){.mkt-nav{padding-inline:20px}.mkt-brand,.mkt-brand img{width:155px}.mkt-hero h1{font-size:41px}.mkt-hero .mkt-kicker{font-size:10px}.mkt-hero__actions{gap:14px}.mkt-btn{font-size:14px;padding-inline:18px}.text-link{font-size:14px}.audience-card{grid-template-columns:55px 1fr;gap:0 17px;padding:21px 17px}.audience-card>img{width:55px;height:55px}.audience-card h3{font-size:22px}.audience-card>p:not(.audience-name){font-size:15px}.audience-role{font-size:11px}.equipment-breadth ul{grid-template-columns:repeat(5,1fr);gap:22px 5px}.equipment-breadth img{width:49px;height:49px}.equipment-breadth li{font-size:10px}.connected-scene{height:360px}.desktop-screen{right:40px}.desktop-screen img{height:255px}.connected-phone{width:132px;top:83px}.connected-phone img{border-width:4px;border-radius:17px}.connected-phone .scene-label{font-size:6px}.scene-bottom{bottom:3px;max-width:200px}.phone-pair{gap:12px}.phone-pair img{width:45%;border-width:4px;border-radius:17px}.mkt-form__grid{grid-template-columns:1fr}.mkt-form__wide{grid-column:auto}.source-links{gap:10px}}.connected-phone .scene-label{background:#11151b;width:max-content;margin-left:auto;padding:3px 5px;margin-bottom:5px;border-radius:3px}.point-grid--services{grid-template-columns:repeat(5,minmax(0,1fr));gap:30px 24px}.point-grid--services article{padding-top:22px}.point-grid--services img{width:76px;height:76px;margin-bottom:16px}.point-grid--services h3{font-size:19px;line-height:1.3;margin-bottom:10px}.point-grid--services p{font-size:14px;line-height:1.55}.point-grid--schedules{grid-template-columns:repeat(4,minmax(0,1fr));gap:30px}@media(max-width:1050px){.point-grid--services{grid-template-columns:repeat(3,minmax(0,1fr))}.point-grid--schedules{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.point-grid--services{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 20px}.point-grid--services article{display:block;padding-top:20px}.point-grid--services img{width:65px;height:65px;margin-bottom:15px}.point-grid--services h3{font-size:18px}.point-grid--services p{font-size:14px}.point-grid--schedules{grid-template-columns:1fr;gap:23px}}.experience-band{background:#f5f3ef;border-bottom:1px solid #e4e0d9;color:var(--ink)}.experience-inner{display:grid;grid-template-columns:1.5fr .65fr 1fr;align-items:center;gap:50px;padding-block:34px}.experience-copy h2{font-size:23px;line-height:1.25;letter-spacing:-.025em}.experience-copy p{margin-top:10px;max-width:470px;font-size:14px;line-height:1.6;color:#58616a}.experience-stat{display:flex;flex-direction:column;border-left:1px solid #d9d3ca;padding-left:32px;gap:6px}.experience-stat strong{font-size:39px;line-height:1.1;letter-spacing:-.045em;color:#a73a25;white-space:nowrap}.experience-stat span{max-width:265px;font-size:14px;line-height:1.45;color:#47515b}.clutch-page .experience-band+.clutch-section{margin-top:42px}@media(max-width:1050px){.experience-inner{gap:24px;grid-template-columns:1.3fr .7fr 1fr}.experience-stat{padding-left:23px}.experience-stat strong{font-size:34px}}@media(max-width:760px){.experience-inner{grid-template-columns:1fr 1fr;gap:25px 20px;padding-block:29px}.experience-copy{grid-column:1/-1}.experience-copy h2{font-size:22px}.experience-stat{padding:0;border:0}.experience-stat strong{font-size:34px}.experience-stat span{font-size:13px}.clutch-page .experience-band+.clutch-section{margin-top:30px}}.hero-ai-link{display:inline-flex;align-items:center;gap:9px;margin-top:24px;padding:11px 14px;border:1px solid #75679a;border-radius:7px;color:#e4dafa;background:#b39df00d;font-size:13px;line-height:1.5}.hero-ai-link svg{flex-shrink:0}.hero-ai-link:hover{background:#b39df01a;color:#fff;border-color:#b5a0e6}.contact-ai{margin-top:34px;padding-top:27px;border-top:1px solid #ffffff26;max-width:470px}.contact-ai .contact-ai__eyebrow{display:flex;align-items:center;gap:9px;color:#cfb8ff;font-size:13px;font-weight:500;margin:0 0 14px}.contact-ai h2{font-size:26px;line-height:1.2;letter-spacing:-.025em;color:#fff}.contact-ai>p:not(.contact-ai__eyebrow){font-size:16px;line-height:1.65;color:#bbc5ce;margin:15px 0 18px}@media(max-width:760px){.contact-ai{margin-top:27px;padding-top:23px}.contact-ai h2{font-size:24px}.hero-ai-link{font-size:12px;margin-top:19px}}.mkt-hero h1,.section-heading h2{text-wrap:balance}.module-section{padding-block:72px}.module-section .section-heading>p:last-child{margin-top:18px;color:var(--muted);font-size:18px;max-width:720px}.module-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.module-card{padding:28px;border:1px solid #dce2e6;border-radius:12px;display:flex;flex-direction:column;background:#fff}.module-card:first-child{background:#f4f6f7}.module-card__top{display:flex;align-items:center;gap:16px;margin-bottom:24px}.module-card__top span{font:500 10px/1.6 IBM Plex Mono,monospace;letter-spacing:.08em;text-transform:uppercase;color:#91533f}.module-card h3{font-size:27px;line-height:1.15;margin-bottom:18px}.module-card>p{color:#5d6772;font-size:16px;line-height:1.6}.module-card ul{list-style:none;display:grid;gap:11px;margin:24px 0 26px;padding:0;font-size:14px;color:#3c4a56}.module-card li{padding-left:17px;border-left:2px solid #df9a84}.module-card .text-link{margin-top:auto;font-size:14px;justify-content:space-between}.module-diagram,.workflow-diagram{padding:30px;background:#1b2834;border:1px solid #47515c;border-radius:16px;color:#e7edf2;box-shadow:0 26px 50px #0002}.diagram-eyebrow{font:500 10px/1.5 IBM Plex Mono,monospace;color:#ffc3ad;letter-spacing:.12em;text-transform:uppercase}.module-diagram h2{font-size:28px;margin:12px 0 26px;line-height:1.15}.diagram-foundation{padding:23px 18px;background:#263747;border:1px solid #647585;border-radius:8px;display:flex;gap:17px;align-items:center}.diagram-foundation span,.diagram-branches span{display:block;font-size:10px;letter-spacing:.055em;text-transform:uppercase;color:#b6c6d6;margin-bottom:8px}.diagram-foundation strong,.diagram-branches strong{display:block;font-size:16px;font-weight:600;line-height:1.4}.diagram-foundation p,.diagram-branches p{font-size:12px;color:#c1cbd6;margin-top:8px;line-height:1.55}.diagram-branches{display:grid;grid-template-columns:1fr 1fr;gap:15px;padding-top:30px}.diagram-branches>div{position:relative;padding:18px 15px;border:1px solid #637584;border-radius:8px;background:#202f3d}.diagram-branches>div:before{content:"";position:absolute;left:50%;top:-31px;height:30px;border-left:1px solid #778796}.diagram-branches>div:last-child{border-color:#ae765f}.diagram-footnote{border-top:1px solid #46515d;margin-top:25px;padding-top:18px;color:#c3ced8;font-size:12px;line-height:1.6}.workflow-diagram__heading{display:flex;align-items:center;gap:17px;border-bottom:1px solid #43515e;padding-bottom:23px}.workflow-diagram h2{font-size:27px;margin-top:10px;line-height:1.15}.workflow-diagram ol{list-style:none;padding:27px 0;margin:0;display:grid;gap:27px}.workflow-diagram li{display:flex;gap:17px;align-items:flex-start}.workflow-diagram li>span{flex:0 0 32px;width:32px;height:32px;display:grid;place-items:center;border:1px solid #b36b52;border-radius:50%;color:#ffc6b1;font:500 11px IBM Plex Mono,monospace}.workflow-diagram li strong{display:block;font-size:16px;line-height:1.4}.workflow-diagram li p{color:#b6c4d1;font-size:12px;line-height:1.7;margin-top:6px}.workflow-diagram__note{padding:18px 20px;border-left:2px solid #ef9674;background:#233644;display:flex;flex-direction:column;gap:7px;font-size:13px}.workflow-diagram__note span{color:#b9c9d6}.workflow-diagram__note strong{font-weight:500;color:#f5c1ae}.related-section{padding-block:35px 50px}.related-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:22px}.related-grid>a{display:block;border-top:1px solid #cfd8df;padding:22px 0}.related-grid h3{font-size:21px;display:flex;justify-content:space-between;gap:20px}.related-grid h3 span{color:#af3a22}.related-grid p{margin-top:12px;color:#606d78;font-size:15px;line-height:1.6}.related-grid>a:hover h3{color:#a73a25}.mkt-footer__meta{flex-wrap:wrap}.mkt-page :focus-visible{outline:3px solid #bb543a;outline-offset:5px}.mkt-header :focus-visible,.mkt-hero :focus-visible,.mkt-footer :focus-visible{outline-color:#ffb498}@media(max-width:1050px){.module-card{padding:23px 21px}.module-card h3{font-size:24px}.module-diagram,.workflow-diagram{padding:23px}.diagram-foundation{align-items:flex-start}.diagram-foundation img{width:42px;height:42px}.diagram-branches{gap:10px}.diagram-branches>div{padding:15px 11px}}@media(max-width:760px){.module-section{padding-block:45px}.module-grid{grid-template-columns:1fr}.module-card{padding:25px}.module-card__top{margin-bottom:18px}.module-card h3{font-size:27px}.module-card .text-link{align-self:flex-start;gap:25px}.module-diagram,.workflow-diagram{padding:24px}.module-section .section-heading>p:last-child{font-size:16px}.related-section{padding-block:28px}.related-grid{gap:5px}.diagram-foundation strong{font-size:15px}.mkt-footer__meta a{min-height:32px;display:flex;align-items:center}}@media(max-width:400px){.diagram-branches{grid-template-columns:1fr;gap:16px}.diagram-branches>div:last-child:before{display:none}.workflow-diagram__heading img{width:44px;height:44px}.workflow-diagram h2{font-size:25px}.workflow-diagram li{gap:12px}.diagram-foundation{padding:18px 13px}.diagram-foundation img{width:35px;height:35px}}.mkt-form__fields{border:0;padding:0;margin:0;min-width:0}.inquiry-segments{border:0;margin:0 0 26px;padding:0;min-width:0}.inquiry-segments>legend{font-size:15px;font-weight:600;padding:0;margin-bottom:14px}.inquiry-segments>legend>span{display:block;font-size:12px;font-weight:400;color:#65707a;margin-top:5px}.inquiry-segments__options{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.mkt-form .inquiry-segment{position:relative;display:flex;align-items:center;flex-direction:column;justify-content:flex-start;border:1px solid #c4cdd6;border-radius:8px;padding:16px 6px 31px;text-align:center;cursor:pointer;background:#f8fafb;transition:border-color .15s,background .15s}.inquiry-segment:hover{border-color:#a8321b}.mkt-form .inquiry-segment.is-selected{border:2px solid #a8321b;padding:15px 5px 30px;background:#fff3ed}.inquiry-segment:focus-within{outline:3px solid #203448;outline-offset:3px}.mkt-form .inquiry-segment>input{position:absolute;opacity:0;width:1px;height:1px;min-height:0;padding:0;left:50%;bottom:14px}.inquiry-segment>img{width:76px;height:76px;object-fit:contain;margin-bottom:9px}.inquiry-segment>strong{font-size:13px;line-height:1.35;color:#203448}.inquiry-segment>small{font-size:10px;line-height:1.4;color:#65707a;margin-top:5px}.mkt-form .inquiry-segment>.inquiry-segment__mark{position:absolute;bottom:10px;width:15px;height:15px;border:1px solid #a3aeb9;border-radius:50%;margin:0;font-size:11px;line-height:13px;color:#fff;background:#fff}.mkt-form .inquiry-segment.is-selected>.inquiry-segment__mark{border-color:#a8321b;background:#a8321b}.inquiry-partner{display:flex;gap:13px;align-items:center;border-bottom:1px solid #dbe1e7;padding-bottom:18px;margin-bottom:22px;font-size:16px;font-weight:600}.mkt-dropdown__label{display:flex;gap:8px;align-items:center}.mkt-dropdown__label>img{width:28px;height:28px;object-fit:contain;flex-shrink:0;background:#fff;border-radius:4px;padding:2px}@media(max-width:420px){.inquiry-segments__options{gap:7px}.inquiry-segment>img{width:57px;height:57px}.inquiry-segment>strong{font-size:11px}.inquiry-segment>small{font-size:9px}.mkt-form .inquiry-segment{padding-inline:3px}.mkt-form .inquiry-segment.is-selected{padding-inline:2px}}.mkt-form__fields>legend{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.hero-badge{display:inline-flex;align-items:center;gap:10px;max-width:560px;margin-bottom:22px;padding:8px 15px 8px 11px;border:1px solid #ffb30059;border-radius:999px;background:linear-gradient(90deg,#ffb3001c,#e5401f12);color:#ffd480;font-size:13px;font-weight:600;line-height:1.35}.hero-badge svg{flex-shrink:0;color:var(--gold)}.pv{position:relative;width:100%}.pv-card{position:absolute;display:block;height:auto;max-width:none;background:#fff;border:1px solid #dfe4ea;border-radius:12px;box-shadow:0 16px 38px #1723301f}.mkt-hero .pv-card{border-color:#ffffff30;box-shadow:0 22px 48px #0008}.pv-bar{position:absolute;top:0;left:3%;width:94%;height:auto;border-radius:10px;box-shadow:0 14px 30px #0007}.pv--readiness{aspect-ratio:1/.8;transform:perspective(1800px) rotateY(-4deg) rotateX(1.5deg)}.pv--readiness .pv-card--score{top:16%;left:0;width:76%;z-index:2}.pv--readiness .pv-card--agency{top:35%;left:8%;width:82%;z-index:1}.pv--readiness .pv-card--next{top:70%;right:0;width:54%;z-index:3}.pv-tag{position:absolute;z-index:4;display:inline-flex;align-items:center;gap:8px;padding:8px 13px;border-radius:999px;background:#fff;color:#16222d;font-size:12px;font-weight:600;line-height:1.2;white-space:nowrap;box-shadow:0 12px 28px #0003}.pv-tag--live{top:19.5%;right:0}.pv-tag--live i{width:8px;height:8px;border-radius:50%;background:#1f8a55;box-shadow:0 0 0 4px #1f8a5530;animation:pv-pulse 2.4s ease-in-out infinite}@keyframes pv-pulse{50%{box-shadow:0 0 0 7px #1f8a5512}}.pv--tracking{aspect-ratio:1/.5}.pv--tracking .pv-card--equipment{top:14%;right:0;width:92%}.pv--tracking .pv-card--counts{top:72%;left:0;width:62%;z-index:2}.pv-states{position:absolute;top:0;left:0;display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none}.pv-states li{padding:5px 10px;border:1px solid #e1e6eb;border-radius:999px;background:#fff;font-size:11.5px;font-weight:600;line-height:1.3}.pv-states .is-current{color:#1f6b45;background:#eaf6ef;border-color:#bfe0cc}.pv-states .is-soon{color:#875800;background:#fff5dc;border-color:#efd69b}.pv-states .is-overdue{color:#9d2a1b;background:#fdecea;border-color:#f1c3bc}.pv-states .is-deficient{color:#fff;background:#9d2a1b;border-color:#9d2a1b}.pv-states .is-gap{color:#4c5865;background:#eef1f4}.pv--standards{aspect-ratio:1/.5;margin-top:8px}.pv--standards .pv-card--requirement{top:5%;right:0;width:76%}.pv--standards .pv-card--tabs{top:0;left:0;width:30%;z-index:2;box-shadow:0 22px 46px #17233030}.pv-tag--count{bottom:3%;left:1%;background:#131a22;color:#fff}.pv-tag--count strong{color:var(--gold);font-size:15px}.pv--report{padding:18px 0 26px}.pv--report:before{content:"";position:absolute;top:34px;left:26px;right:17%;bottom:6px;background:#eef1f4;border:1px solid #dfe4ea;border-radius:10px;transform:rotate(2.5deg)}.pv-paper{position:relative;margin-right:21%;padding:24px 22px 20px;background:#fff;border:1px solid #dfe4ea;border-radius:10px;box-shadow:0 24px 50px #17233022;transform:rotate(-1deg)}.pv-paper__head{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:16px;padding-bottom:14px;border-bottom:2px solid var(--ink)}.pv-paper__head small{display:block;margin-bottom:6px;font:600 10px/1.4 IBM Plex Mono,monospace;letter-spacing:.09em;text-transform:uppercase;color:#b52c18}.pv-paper__head strong{display:block;font-size:22px;line-height:1.2;letter-spacing:-.02em}.pv-paper__pdf{flex-shrink:0;padding:7px 9px;border-radius:5px;background:#cc391c;color:#fff;font:700 11px/1 IBM Plex Mono,monospace;letter-spacing:.06em}.pv-paper img{display:block;width:100%;height:auto;border:1px solid #e5e8ec;border-radius:7px}.pv-paper__lines span{display:block;height:8px;margin-top:12px;border-radius:4px;background:#eceff2}.pv-paper__lines span:nth-child(1){width:92%}.pv-paper__lines span:nth-child(2){width:76%}.pv-paper__lines span:nth-child(3){width:85%}.pv-paper__lines span:nth-child(4){width:58%}.pv-agency-stack{position:absolute;top:50%;right:0;z-index:2;display:grid;gap:8px;margin:0;padding:12px;list-style:none;background:#131a22;border-radius:14px;box-shadow:0 20px 40px #0003;transform:translateY(-50%)}.pv-agency-stack li{display:flex;align-items:center;gap:10px;padding:6px 12px 6px 6px;border-radius:9px;background:#212d39;color:#fff;font-size:12px;font-weight:600;white-space:nowrap}.pv-agency-stack img{width:30px;height:30px;object-fit:contain;padding:3px;border-radius:7px;background:#fff}.pv--request{aspect-ratio:1/.62}.pv--request .pv-card--gaps{top:0;left:0;width:88%}.pv-callout{position:absolute;top:48%;right:0;z-index:2;width:38%;padding:9px 9px 12px;border-radius:13px;background:#131a22;color:#fff;box-shadow:0 22px 44px #0004}.pv-callout img{display:block;width:100%;height:auto;border-radius:8px}.pv-callout span{display:block;margin-top:10px;padding:0 4px;font-size:12px;font-weight:600;line-height:1.4;color:#ffd0bf}.pv-loop{position:relative;display:grid;gap:18px;margin:0;padding:0;list-style:none}.pv-loop:before{content:"";position:absolute;top:30px;bottom:30px;left:21px;border-left:2px dashed #e3a491}.pv-loop li{position:relative;display:grid;grid-template-columns:44px 1fr;gap:16px}.pv-loop__step{z-index:1;display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:#cc391c;color:#fff;font:600 15px IBM Plex Mono,monospace;box-shadow:0 0 0 6px #fff}.story-section--visual:nth-of-type(2n) .pv-loop__step{box-shadow:0 0 0 6px #f8f9fa}.pv-loop li>div{min-width:0;padding:16px 18px;border:1px solid #e1e6eb;border-radius:12px;background:#fff;color:var(--ink);box-shadow:0 12px 30px #1723300f}.pv-loop strong{display:block;font-size:17px;line-height:1.3}.pv-loop p{margin-top:4px;color:#5e6973;font-size:14px;line-height:1.5}.pv-loop .pv-card{position:static;width:100%;margin-top:12px;border-radius:8px;box-shadow:none}.pv-loop__chips span{display:inline-block;margin:10px 6px 0 0;padding:5px 10px;border-radius:999px;background:#eaf6ef;color:#1f6b45;font-size:12px;font-weight:600}.pv-loop__pair{display:grid;grid-template-columns:.34fr 1fr;align-items:start;gap:10px;margin-top:12px}.pv-loop__pair .pv-card{margin:0}.agency-band{overflow:hidden;padding:46px 0 34px;background:#f5f6f7;border-block:1px solid #e7ebee}.agency-band__head{margin-bottom:26px;text-align:center}.agency-band__head .mkt-kicker{margin-bottom:8px}.agency-band__head h2{font-size:clamp(24px,2.4vw,31px)}.agency-marquee{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent);mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent)}.agency-marquee__rail{display:flex;width:max-content;animation:agency-scroll 75s linear infinite}.agency-marquee:hover .agency-marquee__rail{animation-play-state:paused}@keyframes agency-scroll{0%{transform:translate(-50%)}to{transform:translate(0)}}.agency-marquee__track{display:flex;gap:16px;margin:0;padding:6px 16px 10px 0;list-style:none}.agency-marquee__track li{display:flex;align-items:center;gap:14px;padding:12px 16px 12px 12px;border:1px solid #e1e6eb;border-radius:12px;background:#fff;box-shadow:0 6px 18px #1723300b}.agency-marquee__logo{display:grid;place-items:center;min-width:48px;height:48px}.agency-marquee__logo img{width:auto;max-width:118px;height:48px;object-fit:contain}.agency-marquee__name{display:flex;flex-direction:column;gap:2px;max-width:220px;line-height:1.3}.agency-marquee__name strong{font-size:15px}.agency-marquee__name small{color:#5e6973;font-size:12px}.agency-marquee__track em{align-self:center;padding:6px 9px;border-radius:999px;background:#f7ebe5;color:#91533f;font:600 10px/1 IBM Plex Mono,monospace;font-style:normal;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap}.agency-band__note{margin-top:16px;color:#6b737c;font-size:12px;text-align:center}.pain-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.pain-grid article{display:grid;grid-template-columns:52px 1fr;gap:0 18px;padding:22px;border:1px solid #e3e7eb;border-radius:12px;background:#fff}.pain-grid img{grid-row:1/3;width:52px;height:52px;object-fit:contain}.pain-grid p span{display:block;margin-bottom:5px;font:600 10px/1.4 IBM Plex Mono,monospace;letter-spacing:.1em;text-transform:uppercase}.pain-grid__before{color:#6b737c;font-size:15px;line-height:1.5}.pain-grid__before span{color:#b52c18}.pain-grid__after{margin-top:13px;padding-top:13px;border-top:1px dashed #dfe4e9;color:var(--ink);font-size:17px;font-weight:600;line-height:1.4}.pain-grid__after span{color:#1f6b45}.point-grid--steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:30px;counter-reset:step}.point-grid--steps article{position:relative;padding-top:30px;border-top:3px solid #cc391c;counter-increment:step}.point-grid--steps article:before{content:counter(step,decimal-leading-zero);position:absolute;top:-16px;right:0;padding:6px 10px;border-radius:999px;background:#cc391c;color:#fff;font:600 12px/1 IBM Plex Mono,monospace}.point-grid--outcomes{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.point-grid--outcomes article{padding:26px;border:1px solid #e6e1dc;border-radius:14px;background:linear-gradient(180deg,#fff,#fbf6f3)}.story-section--visual.story-section--wide-visual .story-inner{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:60px}.story-section--visual.story-section--reverse.story-section--wide-visual .story-inner{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr)}.story-section--dark.story-section--visual,.story-section--dark.story-section--visual:nth-of-type(2n){background:#16222d}.story-section--dark .pv-loop__step{box-shadow:0 0 0 6px #16222d}.story-section--dark .pv-loop:before{border-color:#8b6557}.story-section--dark .product-visual figcaption{color:#9fb0bf}@media(max-width:1050px){.pain-grid,.point-grid--outcomes{grid-template-columns:repeat(2,minmax(0,1fr))}.point-grid--steps{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:42px}.pv-tag{font-size:11px;padding:7px 11px}}@media(max-width:760px){.hero-badge{font-size:12px;border-radius:12px;align-items:flex-start}.pain-grid,.point-grid--outcomes,.point-grid--steps{grid-template-columns:1fr}.pain-grid article{padding:18px;gap:0 15px;grid-template-columns:44px 1fr}.pain-grid img{width:44px;height:44px}.pain-grid__after{font-size:16px}.point-grid--outcomes article{padding:20px}.agency-band{padding:36px 0 26px}.agency-marquee__track li{gap:11px;padding:10px 13px 10px 10px}.agency-marquee__logo,.agency-marquee__logo img{height:40px}.agency-marquee__name{max-width:180px}.pv--readiness{transform:none}.pv--tracking{display:grid;gap:10px;aspect-ratio:auto}.pv--tracking .pv-card{position:relative;inset:auto;width:100%}.pv--tracking .pv-card--counts{width:86%;margin-top:-10%}.pv-states{position:static}.pv--standards{display:grid;aspect-ratio:auto}.pv--standards .pv-card{position:relative;inset:auto;width:100%}.pv--standards .pv-card--tabs{width:58%;margin:-18% 0 0 auto}.pv-tag--count{bottom:0;left:0}.pv-tag--live{top:auto;right:auto;bottom:0;left:0}.pv-paper{margin-right:0;padding:18px 16px;transform:none}.pv-paper__head strong{font-size:18px}.pv--report:before{right:4%}.pv-agency-stack{position:relative;top:auto;display:flex;flex-wrap:wrap;margin-top:16px;transform:none}.pv--request{aspect-ratio:1/.78}.pv--request .pv-card--gaps{width:100%}.pv-callout{top:auto;bottom:0;width:50%}.story-section--visual.story-section--wide-visual .story-inner,.story-section--visual.story-section--reverse.story-section--wide-visual .story-inner{grid-template-columns:1fr;gap:35px}.pv-loop__pair{grid-template-columns:1fr}.pv-loop__pair .pv-card:first-child{width:60%}}@media(prefers-reduced-motion:reduce){.agency-marquee{overflow-x:auto;-webkit-mask-image:none;mask-image:none}.agency-marquee__track[aria-hidden]{display:none}}.mkt-nav{position:relative;gap:24px}.mkt-links{gap:22px}.mkt-links__access{display:inline-flex;align-items:center;gap:6px}.mkt-dropdown__toggle{display:inline-flex;align-items:center;gap:5px;padding:12px 0;border:0;background:none;color:#d0d4d9;font:inherit;white-space:nowrap}.mkt-dropdown__toggle svg{flex-shrink:0;transition:transform .15s}.mkt-dropdown__toggle[aria-expanded=true] svg{transform:rotate(180deg)}.mkt-dropdown__toggle:hover,.mkt-dropdown__toggle[aria-expanded=true],.mkt-dropdown__toggle.is-current{color:#fff}.mkt-dropdown__toggle.is-current{text-decoration:underline;text-underline-offset:9px;text-decoration-color:var(--orange-light)}.mkt-dropdown__panel{position:absolute;top:100%;left:40px;right:40px;z-index:31;padding:26px 30px 20px;background:#16202b;border:1px solid #384651;border-top:0;border-radius:0 0 12px 12px;box-shadow:0 24px 40px #0005}.mkt-dropdown__groups{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:14px 40px}.mkt-dropdown__group:first-child{grid-row:span 2}.mkt-dropdown__group:first-child ul{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:24px}.mkt-dropdown__title{margin-bottom:8px;font:600 10px/1.5 IBM Plex Mono,monospace;letter-spacing:.11em;text-transform:uppercase;color:#f5b193}.mkt-dropdown__group ul{display:grid;gap:2px;margin:0;padding:0;list-style:none}.mkt-dropdown__group a{display:block;margin-inline:-10px;padding:9px 10px;border-radius:8px;color:#d0d4d9;white-space:normal}.mkt-dropdown__group a:hover,.mkt-dropdown__group a[aria-current=page]{background:#ffffff0f;color:#fff;text-decoration:none}.mkt-dropdown__group strong{display:block;font-size:14px;font-weight:600;color:#fff}.mkt-dropdown__group span{display:block;margin-top:3px;font-size:12.5px;line-height:1.45;color:#a9b4bf}.mkt-dropdown__overview{display:flex;gap:10px;width:100%;margin-top:14px;padding-top:14px;border-top:1px solid #ffffff1a;color:#ffb59b;font-size:14px;font-weight:600}.mkt-dropdown__overview:hover,.mkt-dropdown__overview[aria-current=page]{color:#fff;text-decoration:none}.hero-summary--follow{margin-top:14px;font-size:16px;color:#aeb8c3}.proof-strip{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));margin:0;padding:0;list-style:none;border:1px solid #dfe4ea;border-radius:14px;overflow:hidden;background:#fff;box-shadow:0 14px 34px #17233010}.proof-strip li{display:flex;align-items:center;gap:11px;padding:18px 18px 18px 20px;color:var(--ink);font-size:15px;font-weight:600;line-height:1.35}.proof-strip li+li{border-left:1px solid #e6eaee}.proof-strip svg{flex-shrink:0;width:26px;height:26px;padding:4px;border-radius:50%;background:#eaf6ef;color:#1f6b45}.chain-visual{min-width:0}.chain-label{margin-bottom:14px;color:#1f6b45;font:600 11px/1.5 IBM Plex Mono,monospace;letter-spacing:.09em;text-transform:uppercase}.chain-label--before{color:#b52c18}.chain-before{margin-bottom:26px;padding:18px 20px 20px;border:1px dashed #d8b4a8;border-radius:12px;background:#fdf6f3}.chain-before ul{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.chain-before li{padding:6px 11px;border:1px solid #ecd2c8;border-radius:999px;background:#fff;color:#6b4a3f;font-size:13px;font-weight:500;transform:rotate(var(--tilt,0deg))}.chain-before li:nth-child(odd){--tilt:-1.2deg}.chain-before li:nth-child(3n){--tilt:1.4deg}.chain{position:relative;display:grid;gap:12px;margin:0;padding:0;list-style:none}.chain:before{content:"";position:absolute;top:22px;bottom:22px;left:21px;border-left:2px solid #e3a491}.chain li{position:relative;display:grid;grid-template-columns:44px 1fr;gap:16px;align-items:start}.chain__step{position:relative;z-index:1;display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:#cc391c;color:#fff;font:600 13px IBM Plex Mono,monospace;box-shadow:0 0 0 6px #fff}.story-section--visual:nth-of-type(2n) .chain__step{box-shadow:0 0 0 6px #f8f9fa}.chain li>div{min-width:0;padding:12px 16px;border:1px solid #e1e6eb;border-radius:12px;background:#fff;box-shadow:0 10px 26px #1723300c}.chain strong{display:block;font-size:16px;line-height:1.35}.chain p{margin-top:3px;color:#5e6973;font-size:14px;line-height:1.5}.chain em{display:inline-block;margin-top:8px;padding:3px 8px;border-radius:6px;background:#eef1f4;color:#3e4a56;font:500 11px/1.4 IBM Plex Mono,monospace;font-style:normal}.chain-loop{display:flex;align-items:flex-start;gap:10px;margin-top:16px;padding:14px 16px;border-left:3px solid #1f8a55;border-radius:0 10px 10px 0;background:#eaf6ef;color:#24513a;font-size:14px;line-height:1.5}.chain-loop svg{flex-shrink:0;margin-top:2px;color:#1f6b45}.story-section--reverse.story-section--visual .chain-visual{order:1}.comparison{min-width:0}.comparison table{width:100%;border-collapse:separate;border-spacing:0;border:1px solid #dfe4ea;border-radius:12px;overflow:hidden;background:#fff;font-size:15px;line-height:1.5}.comparison caption{padding:0 0 12px;caption-side:top;color:#68727d;font:600 11px/1.5 IBM Plex Mono,monospace;letter-spacing:.09em;text-align:left;text-transform:uppercase}.comparison thead th{padding:14px 18px;background:#16222d;color:#fff;font-size:13px;font-weight:600;text-align:left;vertical-align:bottom}.comparison tbody th,.comparison td{padding:15px 18px;border-top:1px solid #e6eaee;text-align:left;vertical-align:top}.comparison tbody th{width:24%;color:var(--ink);font-weight:600}.comparison td{color:#4f5a65}.comparison tbody tr:nth-child(2n){background:#f8f9fa}.link-grid{margin-top:4px}.story-section--dark .related-grid>a{border-color:#ffffff2e}.story-section--dark .related-grid h3{color:#fff}.story-section--dark .related-grid h3 span{color:#ffb59b}.story-section--dark .related-grid p{color:#c1ccd7}.story-section--dark .related-grid>a:hover h3{color:#ffb59b}.point-grid article .text-link{margin-top:16px;font-size:14px}.audience-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.audience-card h3{font-size:23px}.mkt-footer__grid{grid-template-columns:1.2fr repeat(4,minmax(0,1fr));gap:36px}@media(min-width:1051px){.chain-visual--row .chain{grid-template-columns:repeat(var(--chain-cols),minmax(0,1fr));gap:22px 14px}.chain-visual--row .chain:before{display:none}.chain-visual--row .chain li{grid-template-columns:1fr;gap:12px}.chain-visual--row .chain li:after{content:"";position:absolute;top:21px;left:44px;right:-14px;border-top:2px solid #e3a491}.chain-visual--row .chain li:last-child:after,.chain-visual--row .chain[data-cols="4"] li:nth-child(4n):after,.chain-visual--row .chain[data-cols="5"] li:nth-child(5n):after,.chain-visual--row .chain[data-cols="6"] li:nth-child(6n):after{display:none}.chain-visual--row .chain li>div{height:100%}}@media(max-width:1320px){.mkt-nav{padding-inline:26px;gap:18px}.mkt-brand{width:155px;flex-basis:155px}.mkt-brand img{width:155px}.mkt-links{gap:16px;font-size:13px}.mkt-links .mkt-btn{padding-inline:13px;font-size:13px}.mkt-dropdown__panel{left:26px;right:26px}}@media(max-width:1180px){.mkt-nav{min-height:79px;flex-wrap:wrap}.mkt-menu{display:block;margin-left:auto}.mkt-links{display:none;position:absolute;top:calc(100% + 1px);left:20px;right:20px;max-height:calc(100vh - 96px);overflow-y:auto;overscroll-behavior:contain;padding:15px 20px;background:#16202b;border:1px solid #384651;border-radius:0 0 10px 10px;flex-direction:column;align-items:stretch;gap:2px;box-shadow:0 20px 35px #0003}.mkt-links.open{display:flex}.mkt-links>a:not(.mkt-btn){padding:13px 5px;font-size:16px}.mkt-links .mkt-btn{margin-top:10px;font-size:15px}.mkt-dropdown__toggle{width:100%;justify-content:space-between;padding:13px 5px;font-size:16px}.mkt-dropdown__panel{position:static;margin:0 0 8px 5px;padding:2px 0 10px 16px;background:none;border:0;border-left:2px solid #384651;border-radius:0;box-shadow:none}.mkt-dropdown__groups{grid-template-columns:1fr;gap:8px}.mkt-dropdown__group:first-child{grid-row:auto}.mkt-dropdown__group:first-child ul{grid-template-columns:1fr}.mkt-dropdown__group a{margin-inline:0;padding:9px 10px}.mkt-dropdown__group strong{font-size:15px;font-weight:500}.mkt-dropdown__group span{display:none}.mkt-dropdown__title{margin:8px 0 4px}.mkt-dropdown__overview{margin-top:8px;padding:10px 10px 0}}@media(max-width:1050px){.proof-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.proof-strip li{border-top:1px solid #e6eaee}.proof-strip li+li{border-left:0}.proof-strip li:nth-child(-n+2){border-top:0}.proof-strip li:nth-child(2n){border-left:1px solid #e6eaee}.comparison table{font-size:14px}.comparison thead th,.comparison tbody th,.comparison td{padding:12px 14px}.mkt-footer__grid{grid-template-columns:repeat(4,minmax(0,1fr))}.mkt-footer__brand{grid-column:1/-1}}@media(max-width:760px){.audience-grid{grid-template-columns:1fr}.mkt-footer__grid{grid-template-columns:1fr 1fr;gap:30px}.proof-strip{grid-template-columns:1fr}.proof-strip li:nth-child(2n){border-left:0}.proof-strip li:nth-child(2){border-top:1px solid #e6eaee}.proof-strip li{padding:15px 16px;font-size:14px}.story-section--reverse.story-section--visual .chain-visual{order:initial}.chain-before{padding:15px 15px 16px}.point-grid article .text-link{grid-column:2;justify-self:start;margin-top:12px}.comparison table,.comparison tbody,.comparison tr,.comparison th,.comparison td{display:block;width:100%}.comparison table{border:0;border-radius:0;overflow:visible;background:none}.comparison caption{display:block}.comparison thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.comparison tbody tr{margin-bottom:12px;border:1px solid #dfe4ea;border-radius:12px;overflow:hidden;background:#fff}.comparison tbody tr:nth-child(2n){background:#fff}.comparison tbody th{width:100%;padding:13px 16px;border:0;background:#16222d;color:#fff;font-size:15px}.comparison td{padding:11px 16px}.comparison td:before{content:attr(data-label);display:block;margin-bottom:3px;color:#91533f;font:600 10px/1.4 IBM Plex Mono,monospace;letter-spacing:.09em;text-transform:uppercase}}@media(max-width:420px){.mkt-nav{padding-inline:20px}.mkt-links{left:12px;right:12px;padding-inline:14px}.chain li{grid-template-columns:38px 1fr;gap:12px}.chain__step{width:38px;height:38px;font-size:12px}.chain:before{left:18px}.chain li>div{padding:11px 13px}}
