/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-ease:initial}}}@layer theme{:root,:host{--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.absolute{position:absolute}.relative{position:relative}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.border{border-style:var(--tw-border-style);border-width:1px}.uppercase{text-transform:uppercase}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}}:root{--primary:#14009c;--primary-dark:#06003d;--primary-hover:#14009c;--accent:#38b7ff;--accent-light:#8dd3ff;--coral:#ff7d5c;--coral-dark:#e8623f;--coral-tint:#ffe3da;--bg:#fff;--bg-dark:#06003d;--surface:#fff;--border:#e8e9ec;--border-light:#eef2fa;--border-header:#e4eaf5;--ink:#0f1119;--ink-sub:#26304a;--ink-sec:#3a4356;--ink-muted:#59647a;--ink-soft:#93a2c6;--pill-bg:#eae7fa;--pill-border:#c4bbff;--pill-text:#14009c;--dpill-bg:#38b7ff1f;--dpill-border:#38b7ff6b;--dpill-text:#8dd3ff;--brand:var(--primary);--brand-tint:var(--pill-bg);--line:var(--border);--font-display:"Fraunces", Georgia, "Times New Roman", serif;--font-body:"Inter", system-ui, -apple-system, sans-serif;--font-deva:"Tiro Devanagari Hindi", serif;--maxw:1320px;--radius:16px;--radius-sm:10px;--shadow-card:0 6px 20px -8px #1118271f, 0 2px 6px -2px #11182712;--shadow-card-hover:0 26px 46px -26px #0e143057;--shadow-btn:0 12px 26px -14px #11182759;--shadow-btn-hero:0 16px 32px -16px #11182773;--ease:cubic-bezier(.22,.61,.36,1);--ease-spring:cubic-bezier(.34,1.56,.64,1)}@keyframes v5Rise{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:none}}@keyframes v5Fade{0%{opacity:0}to{opacity:1}}@keyframes v5Spin{0%{transform:translate(-50%,-50%)rotate(0)}to{transform:translate(-50%,-50%)rotate(360deg)}}@keyframes v5SpinRev{0%{transform:translate(-50%,-50%)rotate(0)}to{transform:translate(-50%,-50%)rotate(-360deg)}}@keyframes v5Orbit{0%{transform:translate(-50%,-50%)rotate(0)}to{transform:translate(-50%,-50%)rotate(360deg)}}@keyframes v5Ripple{0%{opacity:.55;transform:translate(-50%,-50%)scale(0)}to{opacity:0;transform:translate(-50%,-50%)scale(1)}}@keyframes v5Ping{0%{opacity:.5;transform:translate(-50%,-50%)scale(.9)}70%{opacity:0;transform:translate(-50%,-50%)scale(1.5)}to{opacity:0;transform:translate(-50%,-50%)scale(1.5)}}@keyframes v5Float{0%,to{transform:translateY(-8px)}50%{transform:translateY(8px)}}@keyframes v5Wave{0%{opacity:.5;transform:translate(-50%,-50%)scale(0)}to{opacity:0;transform:translate(-50%,-50%)scale(1)}}@keyframes flourish-drift{0%{transform:translate(0)scale(1)}to{transform:translate(20px,-15px)scale(1.05)}}@keyframes success-pop{0%{opacity:0;transform:scale(0)}60%{transform:scale(1.15)}to{opacity:1;transform:scale(1)}}@keyframes marquee-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes v5SwapA{0%{opacity:0;transform:perspective(1200px)rotateY(90deg)}45%{opacity:1}to{opacity:1;transform:perspective(1200px)rotateY(0)}}@keyframes v5SwapB{0%{opacity:0;transform:perspective(1200px)rotateY(-90deg)}45%{opacity:1}to{opacity:1;transform:perspective(1200px)rotateY(0)}}@keyframes v5Pop{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:scale(1)}}@keyframes v5Glow{0%,to{opacity:.55;transform:scale(1)}50%{opacity:.9;transform:scale(1.12)}}@keyframes v5FloatC{0%,to{transform:translate(-50%,-50%)translateY(0)}50%{transform:translate(-50%,-50%)translateY(-12px)}}@keyframes v5Up{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:none}}@keyframes coFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes coToggle{0%,26%{background:#31456f}34%,88%{background:#14009c}96%,to{background:#31456f}}@keyframes coKnob{0%,26%{left:3px}34%,88%{left:22px}96%,to{left:3px}}@keyframes coOn{0%,to{background:#14009c}}@keyframes coKnobOn{0%,to{left:22px}}@keyframes coBlock{0%,60%,to{box-shadow:none;border-color:#4d3fd2}22%{border-color:#38b7ff;box-shadow:0 0 0 4px #38b7ff29}}@keyframes coLink{0%{opacity:.3;transform:scaleX(0)}30%,to{opacity:1;transform:scaleX(1)}}@keyframes coPulse{0%,to{opacity:.4;transform:scale(1)}50%{opacity:1;transform:scale(1.35)}}@keyframes enTile{0%,70%,to{background:#ffffff0a;border-color:#78a0ff33}12%{background:#38b7ff1f;border-color:#38b7ff99}}@keyframes whyDim{0%,to{opacity:.45}50%{opacity:1}}@keyframes whyDown{0%,to{opacity:.5;transform:translateY(-4px)}50%{opacity:1;transform:translateY(4px)}}.marquee{padding:4px 0 16px;overflow:hidden}.marquee__track{gap:16px;width:max-content;animation:22s linear infinite marquee-scroll;display:flex}.marquee:hover .marquee__track{animation-play-state:paused}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}body{font-family:var(--font-body);color:var(--ink);background:var(--bg);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;margin:0;font-size:17px;line-height:1.6}img{max-width:100%;display:block}a{color:inherit;text-decoration:none}h1,h2,h3,h4{font-family:var(--font-display);letter-spacing:-.015em;color:var(--ink);margin:0;font-weight:700;line-height:1.16}h1 span,h2 span,h1 em,h2 em{font-style:italic;font-weight:inherit}p{margin:0}ul{margin:0;padding:0;list-style:none}:focus-visible{outline:3px solid var(--primary);outline-offset:3px;border-radius:4px}.wrap{width:100%;max-width:var(--maxw);margin-inline:auto;padding-inline:40px}.section{padding-block:72px}.section--tight{padding-block:64px}.eyebrow{font-family:var(--font-body);letter-spacing:.12em;text-transform:uppercase;color:#0a5c99;background:#38b7ff1f;border:1px solid #38b7ff6b;border-radius:999px;align-items:center;margin-bottom:20px;padding:7px 15px;font-size:11px;font-weight:700;display:inline-flex}.eyebrow--dark{background:var(--dpill-bg);border-color:var(--dpill-border);color:var(--dpill-text);letter-spacing:.14em;border-radius:8px;padding:8px 16px;font-size:10.5px}.section-head{max-width:720px;margin-bottom:44px}.section-head h2{font-size:clamp(30px,3.4vw,42px)}.section-head h2 span{color:var(--primary)}.section-head p{color:var(--ink-muted);max-width:600px;margin-top:16px;font-size:15px;line-height:1.7}.center{text-align:center;margin-inline:auto}.center .eyebrow{justify-content:center}.center .section-head p{margin-inline:auto}.btn{font-family:var(--font-body);cursor:pointer;transition:transform .25s var(--ease), box-shadow .25s var(--ease), background .25s, color .25s;white-space:nowrap;border:none;border-radius:999px;justify-content:center;align-items:center;gap:13px;padding:15px 26px;font-size:14.5px;font-weight:600;text-decoration:none;display:inline-flex;position:relative}.btn svg{width:15px;height:15px}.btn--primary{background:var(--coral);color:#fff;box-shadow:0 12px 26px -14px #ff7d5cb3}.btn--primary:hover{background:var(--coral-dark);color:#fff;transform:translateY(-2px)}.btn--hero{background:var(--coral);color:#fff;padding:7px 7px 7px 24px;font-size:14.5px;box-shadow:0 16px 32px -16px #ff7d5cbf}.btn--hero:hover{background:var(--coral-dark);color:#fff;transform:translateY(-3px)}.btn--hero .btn__arrow{background:#ffffff38;border-radius:50%;flex:none;justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex}.btn--white{color:var(--ink);background:#fff}.btn--white:hover{background:#dce7fa;transform:translateY(-3px)}.btn--ghost{color:var(--ink);border:1.5px solid var(--border);background:0 0}.btn--ghost:hover{border-color:var(--ink);transform:translateY(-2px)}.btn--light{color:#fff;background:#ffffff1f;border:1px solid #ffffff47}.btn--light:hover{background:#ffffff38;transform:translateY(-2px)}.btn--brand{background:var(--primary);color:#fff;box-shadow:var(--shadow-btn)}.btn--brand:hover{background:var(--primary-dark);transform:translateY(-2px)}.btn--block{width:100%}.site-header{z-index:90;-webkit-backdrop-filter:blur(14px)saturate(160%);border-bottom:1px solid var(--border-header);background:#fffffff0;position:sticky;top:0}.nav{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px 32px;min-height:74px;display:flex}.brand{flex:none;align-items:center;transition:opacity .15s;display:inline-flex}.brand:hover{opacity:.85}.brand__logo{width:auto;height:48px;display:block}.brand__logo-wrap{align-items:center;display:inline-flex;position:relative}.nav__links{align-items:center;gap:4px;font-size:14px;font-weight:500;display:flex}.nav__links a,.nav__drop-btn{color:var(--ink-sec);white-space:nowrap;border-radius:8px;padding:9px 14px;transition:color .25s,background .25s}.nav__links a:hover,.nav__drop-btn:hover{color:var(--primary);background:#f3f7fe}.nav__links a.active{color:var(--primary);font-weight:600}.nav__links a.active:after{content:"";background:var(--primary);border-radius:2px;height:2px;position:absolute;bottom:0;left:14px;right:14px}.nav__cta{align-items:center;gap:10px;display:flex}.nav__drop{align-items:center;display:flex;position:relative}.nav__drop-btn{cursor:pointer;font-size:14px;font-weight:500;font-family:var(--font-body);background:0 0;border:0;align-items:center;gap:7px;display:inline-flex}.nav__drop-btn svg{width:11px;height:11px;transition:transform .3s var(--ease)}.nav__drop.open .nav__drop-btn svg{transform:rotate(180deg)}.nav__drop.open .nav__drop-btn{color:var(--primary);background:#f3f7fe}.nav__menu{z-index:40;opacity:0;pointer-events:none;width:340px;transition:opacity .2s var(--ease);padding-top:12px;position:absolute;top:100%;left:-10px}.nav__drop.open .nav__menu{opacity:1;pointer-events:auto}.nav__menu-inner{border:1px solid var(--border-header);border-top:3px solid var(--primary);background:#fff;border-radius:16px;overflow:hidden;box-shadow:0 28px 56px -28px #0e143057}.nav__menu a{color:var(--ink);gap:14px;padding:16px 20px;transition:background .15s;display:flex}.nav__menu a:not(:last-child){border-bottom:1px solid var(--border-light)}.nav__menu a:hover{background:#f3f7fe}.nav__menu a:nth-of-type(2),.nav__menu a:nth-of-type(3){padding-left:44px}.nav__menu a:nth-of-type(2) .nav__menu-icon,.nav__menu a:nth-of-type(3) .nav__menu-icon{border-radius:9px;width:32px;height:32px}.nav__menu a:nth-of-type(3){border-bottom-color:var(--border-header)}.nav__menu-icon{background:var(--pill-bg);width:38px;height:38px;color:var(--primary);border-radius:11px;flex:none;justify-content:center;align-items:center;display:inline-flex}.nav__menu-heading{letter-spacing:.12em;text-transform:uppercase;color:#8a93a8;padding:14px 20px 6px;font-size:10.5px;font-weight:700}.nav__menu-text{flex-direction:column;gap:3px;min-width:0;display:flex}.nav__menu-text b{font-size:14.5px;font-weight:600;line-height:1.3}.nav__menu-text small{color:var(--ink-muted);font-size:12.5px;line-height:1.45}.nav__toggle{cursor:pointer;color:var(--ink);background:0 0;border:0;border-radius:8px;padding:8px;transition:background .15s;display:none}.nav__toggle:hover{background:#f3f7fe}.nav__toggle svg{width:26px;height:26px}.grid{gap:16px;display:grid}.grid--2{grid-template-columns:repeat(2,1fr)}.grid--3{grid-template-columns:repeat(3,1fr)}.grid--4{grid-template-columns:repeat(4,1fr)}.grid--5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid--6{grid-template-columns:repeat(6,1fr);gap:16px;display:grid}.challenge-grid{grid-template-columns:1fr 1fr;gap:22px 28px;display:grid}.reasons-cols{column-count:2;column-gap:34px}.card{border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow-card);text-align:left;transition:transform .32s var(--ease), box-shadow .32s var(--ease), border-color .32s;background:#fff;padding:30px;position:relative}.card:hover{box-shadow:var(--shadow-card-hover);border-color:#dce5f3;transform:translateY(-6px)}.card__icon{background:var(--pill-bg);width:52px;height:52px;color:var(--primary);transition:transform .3s var(--ease-spring);border-radius:14px;place-items:center;margin-bottom:20px;display:grid;box-shadow:inset 0 0 0 1px #0e14300d}.card:hover .card__icon{transform:scale(1.08)}.card__icon svg{width:24px;height:24px}.card__icon--green{color:#1a8fd9;background:#ebf7ff}.card h3{letter-spacing:-.014em;margin-bottom:10px;font-size:15px;font-weight:700}.card p{color:var(--ink-muted);font-size:13px;line-height:1.62}.chip-emoji{margin-bottom:16px;font-size:32px;line-height:1;display:block}.grid--caps{flex-wrap:wrap;justify-content:center;gap:16px;display:flex}.grid--caps>*{flex:0 calc(33.333% - 11px);min-width:260px}.tick-list{gap:14px;display:grid}.tick-list li{color:var(--ink-sub);align-items:center;gap:13px;font-size:15px;font-weight:600;display:flex}.tick-list li:before{content:"";background:var(--pill-bg) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%231E6FE8' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7'/%3E%3C/svg%3E") center/13px no-repeat;border-radius:50%;flex:none;width:24px;height:24px}.cross-list{gap:14px;display:grid}.cross-list li{color:var(--ink-sub);align-items:flex-start;gap:13px;font-size:14px;font-weight:500;display:flex}.cross-list li:before{content:"";background:var(--pill-bg) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%231E6FE8' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='2' y='2' width='20' height='20' rx='4'/%3E%3C/svg%3E") center/17px no-repeat;border-radius:10px;flex:none;width:34px;height:34px;margin-top:-2px}.tick-list--green li:before{background:#ebf7ff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%230CA678' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7'/%3E%3C/svg%3E") 50%/13px no-repeat}.flow{counter-reset:step;flex-wrap:wrap;align-items:stretch;gap:16px;display:flex}.flow__step{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow-card);text-align:center;transition:transform .32s var(--ease), box-shadow .32s var(--ease), border-color .32s;flex:150px;padding:26px 22px;position:relative}.flow__step:hover{box-shadow:var(--shadow-card-hover);border-color:#dce5f3;transform:translateY(-6px)}.flow__num{z-index:1;background:linear-gradient(140deg,#38b7ff,#4d3fd2);border-radius:50%;margin-bottom:20px;padding:2px;display:inline-flex;position:relative;box-shadow:0 0 24px -6px #5a78ff99}.flow__num-inner{color:#8dd3ff;background:#04002b;border-radius:50%;justify-content:center;align-items:center;width:72px;height:72px;display:flex}.flow__num-inner svg{width:26px;height:26px}.flow__num-label{letter-spacing:.12em;color:#5f79c4;margin-bottom:8px;font-size:11px;font-weight:700}.flow__step h4{letter-spacing:-.014em;color:#fff;margin-bottom:6px;font-size:15px;font-weight:700}.flow__step p{color:#94a4cc;max-width:180px;margin-inline:auto;font-size:12.5px;line-height:1.6}.pipe{font-family:var(--font-display);flex-wrap:wrap;align-items:center;gap:10px 14px;font-weight:700;display:flex}.pipe span{background:var(--surface);border:1px solid var(--border);transition:transform .2s var(--ease), box-shadow .2s;border-radius:999px;padding:9px 18px;font-size:15px}.pipe span:hover{box-shadow:var(--shadow-card);transform:translateY(-2px)}.pipe em{color:var(--primary);font-size:18px;font-style:normal}.table-scroll{border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow-card);overflow-x:auto}table.cmp{border-collapse:collapse;background:var(--surface);width:100%;min-width:560px}table.cmp th,table.cmp td{text-align:left;border-bottom:1px solid var(--border);padding:16px 22px;font-size:15px}table.cmp thead th{font-family:var(--font-display);background:var(--ink);color:#fff;font-size:15px}table.cmp thead th:last-child{background:var(--primary)}table.cmp tbody tr:last-child td{border-bottom:0}table.cmp td:first-child{color:var(--ink);font-weight:600}table.cmp td.good{color:var(--primary);font-weight:600}table.cmp td.bad{color:var(--ink-muted)}table.cmp tbody tr:hover{background:var(--pill-bg)}.band-dark{background:var(--bg-dark);color:#dce6fb;position:relative;overflow:hidden}.band-dark:before{content:"";pointer-events:none;background:radial-gradient(120% 130% at 50% 10%,#14009c 0%,#0b0560 42%,#04002b 100%);position:absolute;inset:0}.band-dark:after{content:"";pointer-events:none;background-image:radial-gradient(#8caaff12 1px,#0000 1px);background-size:32px 32px;position:absolute;inset:0}.band-dark .wrap{z-index:1;position:relative}.band-dark h2,.band-dark h3,.band-dark h4{color:#fff}.band-dark p{color:#a9b8d8}.band-dark .eyebrow{background:var(--dpill-bg);border-color:var(--dpill-border);color:var(--dpill-text);letter-spacing:.14em;border-radius:8px;padding:8px 16px;font-size:10.5px}.band-dark h2 span{color:var(--accent)}.band-dark+.band-dark{border-top:1px solid #ffffff14}.band-dark .card{background:#ffffff0d;border-color:#ffffff1a;box-shadow:0 2px 8px #0000002e}.band-dark .card:hover{background:#ffffff14;border-color:#ffffff2e;box-shadow:0 8px 28px #00000047}.band-dark .card h3{color:#fff}.band-dark .card p{color:#94a4cc}.band-dark .card__icon{color:var(--accent-light);background:#ffffff14}.split{grid-template-columns:1fr 1fr;align-items:start;gap:56px;display:grid}.split--center{align-items:center}.stat-row{flex-wrap:wrap;gap:30px;display:flex}.stat b{font-family:var(--font-display);color:var(--primary);font-size:34px;display:block}.stat span{color:var(--ink-muted);font-size:14px}.price-grid{grid-template-columns:repeat(3,1fr);align-items:start;gap:24px;display:grid}.plan{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow-card);transition:transform .32s var(--ease), box-shadow .32s var(--ease), border-color .32s;padding:36px 30px;position:relative}.plan:hover{box-shadow:var(--shadow-card-hover);border-color:#dce5f3;transform:translateY(-6px)}.plan--feat{border-color:var(--primary);background:linear-gradient(180deg, var(--pill-bg) 0%, var(--surface) 80px);box-shadow:0 6px 20px -8px #1e6fe840}.plan--feat:hover{box-shadow:var(--shadow-card-hover), 0 0 0 1px var(--primary)}.plan__tag{background:var(--primary);color:#fff;border-radius:999px;padding:5px 14px;font-size:12px;font-weight:700;position:absolute;top:-13px;left:28px;box-shadow:0 2px 8px -2px #1e6fe866}.plan h3{font-size:24px}.plan__for{color:var(--ink-muted);min-height:44px;margin:10px 0 24px;font-size:14.5px;line-height:1.5}.plan .tick-list{margin-bottom:28px}.plan .tick-list li{font-size:15px}.faq-list{flex-direction:column;gap:12px;max-width:860px;margin:0 auto;display:flex}.faq-item{border:1px solid var(--border);box-shadow:var(--shadow-card);background:#fff;border-radius:16px;padding:2px 24px;transition:border-color .3s,box-shadow .3s}.faq-item[open]{border-color:var(--pill-border);box-shadow:0 20px 42px -28px #0e143052}.faq-item summary{cursor:pointer;font-family:var(--font-display);letter-spacing:-.014em;color:var(--ink);justify-content:space-between;align-items:baseline;gap:20px;padding:20px 0;font-size:16px;font-weight:700;line-height:1.34;list-style:none;transition:color .25s;display:flex}.faq-item summary:hover{color:var(--primary)}.faq-item summary::-webkit-details-marker{display:none}.faq-item .faq-mark{background:var(--pill-bg);width:28px;height:28px;color:var(--primary);transition:transform .3s var(--ease), background .2s, color .2s;border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:18px;font-weight:400;line-height:1;display:inline-flex}.faq-item[open] .faq-mark{background:var(--primary);color:#fff;transform:rotate(45deg)}.faq-item .faq-body{color:var(--ink-sec);margin:0;padding:0 0 22px;font-size:14.5px;line-height:1.72;animation:.4s both v5Fade}.faq{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);box-shadow:var(--shadow-card);overflow:hidden}.faq__item{border-bottom:1px solid var(--border);transition:background .2s}.faq__item:last-child{border-bottom:0}.faq__item:hover{background:#1e6fe805}.faq__q{text-align:left;cursor:pointer;width:100%;font-family:var(--font-display);color:var(--ink);background:0 0;border:0;justify-content:space-between;align-items:center;gap:16px;padding:22px 26px;font-size:17.5px;font-weight:600;transition:background .2s,color .2s;display:flex}.faq__q:hover{background:#1e6fe80a}.faq__q svg{width:22px;height:22px;color:var(--primary);transition:transform .3s var(--ease);flex:none}.faq__item.open .faq__q svg{transform:rotate(45deg)}.faq__item.open .faq__q{color:var(--primary)}.faq__a{color:var(--ink-sec);padding:0 26px 24px;font-size:15.5px;line-height:1.6}.cta-final{text-align:center}.cta-final h2{letter-spacing:-.032em;max-width:760px;margin-inline:auto;font-size:clamp(34px,4.4vw,52px)}.cta-final h2 span{color:var(--accent)}.cta-final p{max-width:560px;margin:24px auto 0;font-size:16px;line-height:1.7}.cta-final .hero__cta{justify-content:center;margin-top:40px}.hero{background:linear-gradient(180deg, var(--bg) 0%, #f8fafc 60%, var(--bg) 100%);padding-block:72px 78px;position:relative;overflow:hidden}.hero--dark{background:var(--bg-dark);padding-block:0}.hero__grid{grid-template-columns:repeat(auto-fit,minmax(min(430px,100%),1fr));align-items:center;gap:44px 56px;display:grid}.hero h1{letter-spacing:-.034em;font-size:clamp(38px,4.9vw,58px);line-height:1.1}.hero h1 span{color:var(--accent)}.hero .lede{color:var(--ink-muted);max-width:430px;margin-top:26px;font-size:15px;line-height:1.75}.hero__cta{flex-wrap:wrap;gap:14px;margin-top:34px;display:flex}.hero__trust{flex-wrap:wrap;gap:12px 26px;margin-top:40px;display:flex}.hero__trust span{color:#b7c5e2;align-items:center;gap:9px;font-size:13px;display:inline-flex}.hero__trust svg{width:16px;height:16px;color:var(--accent)}.bg-flourish{z-index:-2;position:absolute;inset:0;overflow:hidden}.bg-flourish:before{content:"";background:radial-gradient(circle,#1e6fe81a,#0000 65%);width:700px;height:700px;animation:20s ease-in-out infinite alternate flourish-drift;position:absolute;top:-200px;right:-160px}.bg-flourish:after{content:"";background:radial-gradient(circle,#1e6fe814,#0000 65%);width:620px;height:620px;animation:24s ease-in-out infinite alternate-reverse flourish-drift;position:absolute;bottom:-200px;left:-140px}.form-card{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);transition:box-shadow .3s var(--ease);padding:36px;position:relative;box-shadow:0 6px 20px -8px #1118271f}.form-card:before{content:"";background:linear-gradient(90deg, var(--primary), var(--accent));border-radius:var(--radius) var(--radius) 0 0;height:3px;position:absolute;top:-1px;left:-1px;right:-1px}.form-card:hover{box-shadow:0 20px 42px -28px #0e143047}.form-card .btn{margin-top:8px}.form-card .btn:active{transform:translateY(0)}.field{margin-bottom:18px}.field label{color:var(--ink);margin-bottom:7px;font-size:14px;font-weight:600;display:block}.field .req{color:#14009c}.field input,.field select,.field textarea{width:100%;font-family:var(--font-body);color:var(--ink);border:1.5px solid var(--border);background:#fff;border-radius:10px;padding:12px 14px;font-size:15.5px;transition:border-color .2s,box-shadow .2s}.field input:focus,.field select:focus,.field textarea:focus{border-color:var(--primary);box-shadow:0 0 0 3px var(--pill-bg);outline:none}.field input:hover,.field select:hover,.field textarea:hover{border-color:var(--primary)}.field--error input,.field--error select,.field--error textarea{border-color:#14009c}.field--error input:focus,.field--error select:focus,.field--error textarea:focus{border-color:#14009c;box-shadow:0 0 0 3px #e649801a}.field-error{color:#14009c;align-items:center;gap:5px;margin-top:5px;font-size:13px;display:flex}.field-error:before{content:"!";color:#fff;background:#14009c;border-radius:999px;flex:none;place-items:center;width:16px;height:16px;font-size:10px;font-weight:700;display:grid}.field-row{grid-template-columns:1fr 1fr;gap:18px;display:grid}.form-note{color:var(--ink-muted);margin-top:6px;font-size:13px}.form-card .field input::placeholder,.form-card .field select::placeholder,.form-card .field textarea::placeholder{color:var(--ink-muted);font-weight:400}.contact-meta{gap:16px;display:grid}.contact-meta a,.contact-meta span{align-items:flex-start;gap:12px;transition:transform .2s;display:flex}.contact-meta a:hover,.contact-meta span:hover{transform:translate(3px)}.contact-meta svg{width:20px;height:20px;color:var(--primary);flex:none;margin-top:3px}.callout{border-left:3px solid var(--primary);background:var(--pill-bg);border-radius:0 var(--radius) var(--radius) 0;color:var(--ink-sec);box-shadow:var(--shadow-card);transition:box-shadow .3s var(--ease);margin-top:28px;padding:22px 26px;font-size:15.5px;line-height:1.6}.callout:hover{box-shadow:var(--shadow-card-hover)}.callout strong{color:var(--ink)}.question-list{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow-card);gap:0;display:grid;overflow:hidden}.question-list__item{border-bottom:1px solid var(--border);align-items:center;gap:16px;padding:20px 28px;transition:background .2s,transform .15s;display:flex}.question-list__item:last-child{border-bottom:0}.question-list__item:hover{background:var(--pill-bg);transform:translate(3px)}.question-list__icon{background:var(--pill-bg);width:36px;height:36px;color:var(--primary);border-radius:10px;flex:none;place-items:center;display:grid}.question-list__icon svg{width:18px;height:18px}.question-list__text{font-family:var(--font-display);color:var(--ink);font-size:16.5px;font-weight:600}.section-divider{background:linear-gradient(90deg, transparent, var(--border), transparent);border:0;height:1px;margin:0}.compare-table-wrap{overflow-x:auto}.compare-table{border-collapse:collapse;width:100%;font-size:15px}.compare-table th{text-align:left;color:var(--ink);border-bottom:2px solid var(--border);padding:12px 16px;font-weight:600}.compare-table th:not(:first-child){text-align:center;min-width:120px}.compare-table td{border-bottom:1px solid var(--border);color:var(--ink-sec);padding:10px 16px}.compare-table td:not(:first-child){text-align:center;font-size:18px}.compare-table td.yes{color:var(--primary)}.compare-table td.no{color:var(--ink-muted)}.compare-table tbody tr:hover{background:var(--pill-bg)}.site-footer{background:var(--bg-dark);color:#fff;padding-block:64px 0;position:relative;overflow:hidden}.site-footer:before{content:"";background:linear-gradient(90deg,#0000,#38b7ff 50%,#0000);height:1px;position:absolute;top:0;left:0;right:0}.footer__grid{grid-template-columns:1.7fr 1fr 1fr 1fr;gap:44px 40px;display:grid}.footer__brand-wrap{background:#fff;border-radius:10px;align-items:center;padding:7px 12px;display:inline-flex}.footer__brand-wrap img{width:auto;height:24px;display:block}.footer__about{max-width:340px;color:var(--ink-soft);margin-top:20px;font-size:13.5px;line-height:1.7}.footer__col h4{color:#fff;letter-spacing:-.008em;font-size:12.5px;font-weight:700;font-family:var(--font-body);margin-bottom:18px}.footer__col a{color:#a6b5d6;padding:6px 0;font-size:13.5px;transition:color .25s;display:block}.footer__col a:hover{color:var(--accent)}.footer__bottom{border-top:1px solid #ffffff1a;flex-wrap:wrap;align-items:baseline;gap:10px 40px;margin-top:52px;padding:22px 0 34px;display:flex}.footer__bottom span:first-child{color:var(--ink-soft);flex:none;font-size:12.5px}.footer__disclaimer{color:#5c6788;flex:1;min-width:280px;font-size:12px;line-height:1.6}.reveal{opacity:0;transition:opacity .75s var(--ease), transform .75s var(--ease);transform:translateY(20px)}.reveal.in{opacity:1;transform:none}.grid>.reveal:nth-child(2){transition-delay:70ms}.grid>.reveal:nth-child(3){transition-delay:.14s}.grid>.reveal:nth-child(4){transition-delay:.21s}.grid>.reveal:nth-child(5){transition-delay:.28s}.grid>.reveal:nth-child(6){transition-delay:.35s}.grid>.reveal:nth-child(n+7){transition-delay:.42s}@media (width<=1024px){.grid--5{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=980px){[data-hero-grid]{text-align:center;grid-template-columns:1fr!important}[data-hero-copy]{align-items:center!important}[data-hero-art]{max-width:460px;margin:8px auto 0!important}[data-two],[data-diff]{grid-template-columns:1fr!important}[data-chips] span{white-space:normal!important}[data-venn]{grid-template-columns:1fr!important}[data-venn]>div:last-child{align-items:flex-start!important}[data-venn]>div:last-child>span{justify-content:flex-start!important}[data-does]{grid-template-columns:repeat(3,minmax(0,1fr))!important}[data-mv],[data-people]{grid-template-columns:1fr!important}[data-lifecycle]{justify-content:center!important}}@media (width<=960px){.hero__grid{grid-template-columns:1fr;gap:40px;max-width:640px}.split{gap:36px;grid-template-columns:1fr!important}.grid--3,.grid--4{grid-template-columns:repeat(2,1fr)}.grid--6{grid-template-columns:repeat(3,1fr)}.price-grid{grid-template-columns:1fr;max-width:460px;margin-inline:auto}.footer__grid{grid-template-columns:1fr 1fr;gap:30px}.section{padding-block:56px}.hero{padding-block:56px 64px}.ind-pillars{grid-template-columns:1fr!important}}@media (width<=820px){.nav__links,.nav__cta .btn{display:none}.nav__toggle{display:inline-flex}.nav.open{position:relative}.nav.open .nav__links{background:var(--surface);border-bottom:1px solid var(--border);animation:menu-slide .25s var(--ease) both;z-index:50;flex-direction:column;align-items:stretch;gap:2px;padding:16px 24px 24px;display:flex;position:absolute;top:74px;left:0;right:0;box-shadow:0 28px 56px -28px #0e143057}@keyframes menu-slide{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}.nav.open .nav__links a{border-radius:10px;padding:14px 12px;font-size:16px}.nav.open .nav__links a.active:after{display:none}.nav.open .nav__links .btn{margin-top:8px;display:inline-flex}.nav.open .nav__drop{width:100%}.nav.open .nav__menu{box-shadow:none;opacity:1;pointer-events:auto;border:0;min-width:0;padding:0 0 0 16px;position:static}.nav.open .nav__menu-inner{box-shadow:none;border:0}.nav.open .nav__menu a{padding:10px 12px}.nav.open .nav__menu a small{display:none}}@media (width<=768px){.wrap{padding-inline:22px}.grid--5{grid-template-columns:repeat(2,minmax(0,1fr))}.grid--6{grid-template-columns:repeat(2,1fr)}}@media (width<=640px){body{font-size:16px}.section{padding-block:48px}.hero{padding-block:48px 56px}.grid--2,.grid--3,.grid--4,.grid--5,.grid--6,.challenge-grid{grid-template-columns:1fr}.reasons-cols{column-count:1}.hero-labels{display:none}.faq-topic-grid{grid-template-columns:1fr 1fr!important}.field-row,.footer__grid{grid-template-columns:1fr}.hero__trust{gap:10px 20px}.hero h1{font-size:clamp(30px,7vw,42px)}.split{gap:28px}.flow{gap:12px}.pipe{gap:8px 10px}.pipe span{padding:7px 14px;font-size:14px}.card{padding:24px}.grid--caps>*{flex:0 100%;min-width:0}.brand__logo{height:38px}[data-does]{grid-template-columns:1fr!important}[data-hero-grid]{padding:52px 22px 58px!important}[data-lifecycle]{flex-direction:column!important;align-items:flex-start!important;gap:16px!important}[data-lifecycle] [aria-hidden=true]{display:none!important}[data-chips]{flex-direction:column!important;gap:10px!important}}@media (width<=520px){.grid--5{grid-template-columns:1fr}}[data-glide]{pointer-events:none;background:radial-gradient(140% 180% at 82% 0,#0b0560 0%,#06003d 52%,#04002b 100%),#04002b;border:1px solid #0b0560;border-radius:14px;height:62px;transition:transform .52s cubic-bezier(.34,1.24,.5,1);position:absolute;top:10px;left:10px;right:10px;box-shadow:0 14px 28px -16px #040a1ae6}[data-glide]:before{content:"";background:#8dd3ff;border-radius:0 3px 3px 0;width:3px;position:absolute;top:15px;bottom:15px;left:0}[data-glide]:after{content:"";pointer-events:none;border-radius:14px;position:absolute;inset:0;box-shadow:inset 0 1px #ffffff1a}[data-row]{z-index:1;cursor:pointer;text-align:left;background:0 0;border:none;border-radius:14px;align-items:center;gap:14px;width:100%;height:62px;padding:0 16px;font-family:inherit;transition:background .28s;display:flex;position:relative}[data-row]:not([data-on]):hover{background:#f4f8ff}[data-row]+[data-row]:before{content:"";background:#eef2f8;height:1px;transition:opacity .28s;position:absolute;top:0;left:60px;right:14px}[data-row][data-on]:before,[data-row][data-on]+[data-row]:before,[data-row]:hover:before,[data-row]:hover+[data-row]:before{opacity:0}[data-rowicon]{color:#fff;border-radius:12px;flex:none;justify-content:center;align-items:center;width:38px;height:38px;transition:transform .5s cubic-bezier(.34,1.4,.64,1),box-shadow .4s;display:inline-flex;box-shadow:0 8px 16px -10px #11182780}[data-row]:hover [data-rowicon]{transform:scale(1.09)rotate(-6deg)}[data-row][data-on] [data-rowicon]{transform:scale(1.06)}[data-rowname]{letter-spacing:-.012em;color:#3a4356;font-size:14.5px;font-weight:600;line-height:1.25;transition:color .3s,transform .4s cubic-bezier(.22,.61,.36,1)}[data-row]:hover [data-rowname]{color:#14009c;transform:translate(3px)}[data-row][data-on] [data-rowname]{color:#fff;font-weight:700}[data-row][data-on]:hover [data-rowname]{color:#fff}[data-row][data-on] [data-rowicon]{box-shadow:0 8px 18px -8px #000000b3,0 0 0 1px #ffffff29}[data-rowarrow]{color:#8dd3ff;opacity:0;flex:none;margin-left:auto;transition:opacity .35s,transform .45s cubic-bezier(.22,.61,.36,1);display:inline-flex;transform:translate(-8px)}[data-row][data-on] [data-rowarrow]{opacity:1;transform:none}@keyframes v8ShuffleA{0%{opacity:0;transform:translate(46px)rotate(1.6deg)scale(.97)}to{opacity:1;transform:none}}@keyframes v8ShuffleB{0%{opacity:0;transform:translate(46px)rotate(1.6deg)scale(.97)}to{opacity:1;transform:none}}@keyframes v8DeckA{0%{opacity:0;transform:translate(14px,10px)rotate(1deg)}60%{opacity:1}to{opacity:.55;transform:translate(9px,7px)rotate(.7deg)}}@keyframes v8DeckB{0%{opacity:0;transform:translate(14px,10px)rotate(1deg)}60%{opacity:1}to{opacity:.55;transform:translate(9px,7px)rotate(.7deg)}}@keyframes v8SweepA{0%{transform-origin:0;transform:scaleX(0)}44%{transform-origin:0;transform:scaleX(1)}45%{transform-origin:100%;transform:scaleX(1)}to{transform-origin:100%;transform:scaleX(0)}}@keyframes v8SweepB{0%{transform-origin:0;transform:scaleX(0)}44%{transform-origin:0;transform:scaleX(1)}45%{transform-origin:100%;transform:scaleX(1)}to{transform-origin:100%;transform:scaleX(0)}}@keyframes v8TextA{0%,38%{opacity:0;transform:translate(8px)}to{opacity:1;transform:none}}@keyframes v8TextB{0%,38%{opacity:0;transform:translate(8px)}to{opacity:1;transform:none}}@keyframes v8WashA{0%{opacity:0;transform:scale(.86)}to{opacity:1;transform:none}}@keyframes v8WashB{0%{opacity:0;transform:scale(.86)}to{opacity:1;transform:none}}@keyframes v8Drift{0%,to{transform:translate(0)}50%{transform:translate(26px,-18px)}}[data-stage]{position:relative}[data-deck]{z-index:0;background:#04002b;border:1px solid #06003d;border-radius:22px;position:absolute;inset:0}[data-stage][data-rev=a] [data-deck]{animation:.6s cubic-bezier(.22,.61,.36,1) both v8DeckA}[data-stage][data-rev=b] [data-deck]{animation:.6s cubic-bezier(.22,.61,.36,1) both v8DeckB}[data-face]{z-index:1;border-radius:22px;flex-direction:column;display:flex;position:relative;overflow:hidden}[data-head]{min-height:118px}[data-bullets]{flex:1;align-content:start;overflow:visible;grid-template-columns:1fr 1fr!important}[data-stage][data-rev=a] [data-face]{animation:.58s cubic-bezier(.22,.61,.36,1) both v8ShuffleA}[data-stage][data-rev=b] [data-face]{animation:.58s cubic-bezier(.22,.61,.36,1) both v8ShuffleB}[data-wash]{animation:11s ease-in-out infinite v8Drift}[data-stage][data-rev=a] [data-bigicon]{animation:.6s cubic-bezier(.34,1.4,.64,1) .1s both v8WashA}[data-stage][data-rev=b] [data-bigicon]{animation:.6s cubic-bezier(.34,1.4,.64,1) .1s both v8WashB}[data-sweep]{position:relative;overflow:visible}[data-sweep]:before{content:"";transform-origin:0;pointer-events:none;background:#5fa0ff33;border-radius:8px;position:absolute;inset:2px -6px;transform:scaleX(0)}[data-stage][data-rev=a] [data-sweep]:before{animation:.62s cubic-bezier(.5,0,.3,1) both v8SweepA}[data-stage][data-rev=b] [data-sweep]:before{animation:.62s cubic-bezier(.5,0,.3,1) both v8SweepB}[data-stage][data-rev=a] [data-sweep]>span{animation:.62s both v8TextA}[data-stage][data-rev=b] [data-sweep]>span{animation:.62s both v8TextB}[data-sweep]:first-child,[data-sweep]:first-child:before{animation-delay:.1s}[data-sweep]:nth-child(2),[data-sweep]:nth-child(2):before{animation-delay:.16s}[data-sweep]:nth-child(3),[data-sweep]:nth-child(3):before{animation-delay:.22s}[data-sweep]:nth-child(4),[data-sweep]:nth-child(4):before{animation-delay:.28s}[data-sweep]:nth-child(5),[data-sweep]:nth-child(5):before{animation-delay:.34s}[data-sweep]:nth-child(6),[data-sweep]:nth-child(6):before{animation-delay:.4s}[data-sweep]:nth-child(7),[data-sweep]:nth-child(7):before{animation-delay:.46s}[data-sweep]:nth-child(8),[data-sweep]:nth-child(8):before{animation-delay:.52s}[data-sweep]:nth-child(9),[data-sweep]:nth-child(9):before{animation-delay:.58s}[data-sweep]:nth-child(10),[data-sweep]:nth-child(10):before{animation-delay:.64s}[data-sweep]:nth-child(11),[data-sweep]:nth-child(11):before{animation-delay:.7s}[data-sweep]>span{transition:transform .3s}[data-sweep]:hover>span{transform:translate(4px)}@media (width<=1080px){.ind-split{grid-template-columns:1fr!important}[data-head]{min-height:0}[data-bullets]{grid-template-columns:1fr!important}[data-row]+[data-row]:before{content:none}[data-glide]{display:none}[data-list]{grid-template-columns:repeat(auto-fit,minmax(min(240px,100%),1fr));gap:6px;display:grid}[data-row][data-on]{background:radial-gradient(140% 180% at 82% 0,#0b0560 0%,#06003d 52%,#04002b 100%),#04002b;box-shadow:inset 0 0 0 1px #0b0560}}@media (width<=860px){[data-list]{padding:8px;grid-template-columns:repeat(auto-fit,minmax(min(210px,100%),1fr))!important}[data-face]{border-radius:20px;padding:28px 24px 26px!important}[data-deck]{border-radius:20px}[data-head]{gap:16px!important}[data-bigicon]{border-radius:15px!important;width:52px!important;height:52px!important}[data-wash]{width:240px!important;height:220px!important;top:-70px!important;right:-60px!important}}@media (width<=560px){[data-list]{grid-template-columns:1fr!important}[data-face]{padding:24px 20px 22px!important}[data-head]{flex-direction:column;gap:14px!important}[data-face] h3{font-size:23px!important}[data-face] p{font-size:14.5px!important}[data-row]{gap:12px;padding:0 12px}}.feat-card:hover{border-color:#dce5f3;transform:translateY(-6px);box-shadow:0 26px 46px -26px #0e143052}.feat-flow-card:hover{border-color:#cfe0fb;transform:translateY(-5px);box-shadow:0 24px 44px -24px #1e6fe866}@media (width<=980px){.feat-hero-grid{text-align:center;grid-template-columns:1fr!important}.feat-hero-copy{align-items:center!important}.feat-hero-art{max-width:460px;margin:8px auto 0!important}.feat-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;max-width:560px!important}.feat-flow{flex-direction:column!important}.feat-flow-arrow{transform:rotate(90deg)}}@media (width<=600px){.feat-grid{grid-template-columns:1fr!important}}.co-cover-card:hover{border-color:#dce5f3;transform:translateY(-6px);box-shadow:0 26px 46px -26px #0e143052}.co-flip{perspective:1400px;border-radius:16px;min-height:100px;position:relative}.co-flip__inner{transform-style:preserve-3d;transition:transform .6s cubic-bezier(.22,.61,.36,1);position:absolute;inset:0}.co-flip:hover .co-flip__inner,.co-flip:focus-within .co-flip__inner{transform:rotateY(180deg)}.co-flip__face{backface-visibility:hidden;border-radius:16px;padding:16px 20px;display:flex;position:absolute;inset:0;overflow:hidden}.co-flip__front{background:#fff;border:1px solid #e8e9ec;flex-direction:row;align-items:center;gap:14px;box-shadow:0 6px 20px -8px #1118271a,0 2px 6px -2px #1118270f}.co-flip__back{background:linear-gradient(160deg,#14009c 0%,#0b0560 100%);border:1px solid #0b0560;flex-direction:column;justify-content:center;transform:rotateY(180deg);box-shadow:0 20px 40px -22px #040c2099}.co-flip__back p{color:#dce6fb}.co-flip:focus-visible{outline:3px solid var(--primary);outline-offset:3px}@media (width<=980px){.co-hero-grid{text-align:center;grid-template-columns:1fr!important}.co-hero-copy{align-items:center!important}.co-hero-art{max-width:460px;margin:8px auto 0!important}.co-covers-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.co-who-grid,.co-excl-grid{grid-template-columns:1fr!important}}@media (width<=600px){.co-covers-grid{grid-template-columns:1fr!important}}.en-cover-card:hover{border-color:#dce5f3;transform:translateY(-6px);box-shadow:0 26px 46px -26px #0e143052}@media (width<=980px){.en-hero-grid{text-align:center;grid-template-columns:1fr!important}.en-hero-copy{align-items:center!important}.en-hero-art{max-width:460px;margin:8px auto 0!important}.en-covers-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.en-who-grid{grid-template-columns:1fr!important}}@media (width<=600px){.en-covers-grid{grid-template-columns:1fr!important}}.dpo-cover-card:hover{border-color:#dce5f3;transform:translateY(-6px);box-shadow:0 26px 46px -26px #0e143052}@media (width<=980px){.dpo-hero-grid{text-align:center;grid-template-columns:1fr!important}.dpo-hero-copy{align-items:center!important}.dpo-hero-art{max-width:460px;margin:8px auto 0!important}.dpo-covers-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.dpo-also-grid{grid-template-columns:1fr!important}}@media (width<=600px){.dpo-covers-grid{grid-template-columns:1fr!important}}.why-q-card:hover{border-color:#cfe0fb;transform:translateY(-3px);box-shadow:0 20px 36px -22px #1e6fe859}.why-journey-card:hover{border-color:#cfe0fb;transform:translateY(-6px);box-shadow:0 34px 60px -26px #0e143057}.why-adv-card:hover{border-color:#cfe0fb;transform:translateY(-5px);box-shadow:0 28px 50px -26px #1e6fe857}@media (width<=980px){.why-hero-grid{text-align:center;grid-template-columns:1fr!important}.why-hero-copy{align-items:center!important}.why-hero-art{max-width:460px;margin:8px auto 0!important}.why-prob-grid{grid-template-columns:1fr!important}.why-journey-grid,.why-adv-grid,.why-teams-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.why-choose-grid{grid-template-columns:1fr!important}}@media (width<=600px){.why-journey-grid{grid-template-columns:1fr!important}}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto!important}.reveal{opacity:1!important;transition:none!important;transform:none!important}.bg-flourish:before,.bg-flourish:after,[data-spin],[data-orbit]{animation:none!important}[data-glide],[data-rowicon],[data-rowname],[data-rowarrow]{transition:none!important}[data-stage] *{opacity:1!important;animation:none!important;transform:none!important}[data-sweep]:before{display:none}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}
