/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */@import "https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&family=Manrope:wght@600;700;800&display=swap";@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--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}}}@layer theme{:host,:root{--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;--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{*,::backdrop,:after,:before{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}:host,html{-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;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{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}menu,ol,ul{list-style:none}audio,canvas,embed,iframe,img,object,svg,video{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,optgroup,select,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,::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-second-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,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden}.absolute,.sr-only{position:absolute}.relative{position:relative}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-flex{display:inline-flex}.rounded{border-radius:.25rem}.lowercase{text-transform:lowercase}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.blur{--tw-blur:blur(8px);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))}}:root{--ink:#171526;--purple:#6928f5;--pink:#c63da5;--orange:#f45b69;--teal:#2e8b7d;--cream:#fffcf8;--lavender:#f3eeff;--mint:#eaf7f3;--border:#e8e2ec;--grad:linear-gradient(100deg,#6928f5,#c63da5 55%,#f45b69)}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;font-family:Inter,Geist,SF Pro Display,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}a,button,input{font:inherit}a,button{outline-offset:4px}a:focus-visible,button:focus-visible,input:focus-visible{outline:3px solid #9d7cff}main{max-width:1600px;min-height:100vh;margin:auto;overflow:hidden}.header{z-index:30;justify-content:space-between;height:86px;padding:0 clamp(28px,5.2vw,84px);position:relative}.brand,.header{align-items:center;display:flex}.brand{color:var(--ink);letter-spacing:-1px;gap:11px;font-size:24px;font-weight:800;text-decoration:none}.logo-mark{background:var(--grad);color:#fff;border-radius:11px;place-items:center;width:36px;height:36px;font-size:21px;font-style:italic;font-weight:900;display:inline-grid;transform:rotate(-5deg);box-shadow:0 7px 18px #8b2ef52b}.nav{gap:38px;margin-left:8%;display:flex}.nav a{color:#394158;font-size:14px;font-weight:650;text-decoration:none;transition:all .2s}.nav a:hover{color:var(--purple)}.early{color:#fff;cursor:pointer;background:#6c21ef;border:0;border-radius:999px;align-items:center;gap:8px;padding:13px 20px;font-weight:750;transition:all .2s;display:flex;box-shadow:0 8px 20px #6c20f52d}.early:hover{transform:translateY(-2px);box-shadow:0 11px 24px #6c20f53c}.menu{color:var(--ink);background:0 0;border:0;display:none}.hero{grid-template-columns:47% 53%;height:calc(100vh - 278px);min-height:620px;max-height:770px;padding:30px clamp(28px,5.2vw,84px) 0;display:grid}.hero,.hero-copy{position:relative}.hero-copy{z-index:10;padding-top:clamp(20px,5vh,63px)}.eyebrow{color:#444a61;border:1px solid #ddd0fb;border-radius:99px;align-items:center;gap:9px;padding:5px 12px 5px 5px;font-size:12px;font-weight:650;display:inline-flex;box-shadow:0 5px 15px #7225ec08}.eyebrow b{color:#dd397c;letter-spacing:.08em;background:#fff0eb;border-radius:99px;padding:5px 9px;font-size:10px}.hero h1{letter-spacing:-.068em;max-width:680px;margin:24px 0 23px;font-size:clamp(59px,5.4vw,86px);font-weight:850;line-height:.95}.hero h1 span{background:var(--grad);color:#0000;-webkit-background-clip:text;background-clip:text}.lede{color:#4b5368;letter-spacing:-.015em;margin:0 0 27px;font-size:clamp(17px,1.3vw,20px);line-height:1.55}.hero-actions{gap:22px}.hero-actions,.primary{align-items:center;display:flex}.primary{color:#fff;background:linear-gradient(105deg,#571bd9,#7f28f4);border-radius:16px;justify-content:center;gap:15px;width:min(268px,100%);height:58px;font-weight:750;text-decoration:none;transition:all .2s;box-shadow:0 12px 25px #7022ed36}.primary:hover{transform:translateY(-2px)scale(1.01);box-shadow:0 15px 30px #7022ed4a}.demo{color:var(--ink);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;padding:4px;display:flex}.demo .play{background:#fff;border:1px solid #d8d8e0;border-radius:50%;place-items:center;width:42px;height:42px;padding-left:2px;display:grid}.demo b,.demo small{display:block}.demo b{font-size:14px}.demo small{color:#858a99;margin-top:3px;font-size:11px}.social-proof{align-items:center;margin-top:28px;display:flex}.avatars{padding-left:8px;display:flex}.av{border:3px solid var(--cream);color:#fff;background:#172343;border-radius:50%;place-items:center;width:34px;height:34px;margin-left:-8px;font-size:8px;font-weight:800;display:grid}.av-1{background:#f66d79}.av-2{background:#ec9d42}.av-3{background:#128f90}.av-4{background:#8d5cdd}.social-proof p{color:#777e90;margin:0 0 0 10px;font-size:11px;line-height:1.35}.social-proof strong{color:var(--ink);font-size:12px}.visual{isolation:isolate;min-width:0;height:100%;position:relative}.visual-glow{filter:blur(17px);opacity:.78;z-index:-2;background:radial-gradient(circle at 66% 43%,#ffc9ab 0,#0000 37%),radial-gradient(circle at 38% 46%,#f6b6df 0,#0000 45%),radial-gradient(circle,#d4c3ff 0,#0000 68%);border-radius:46%;width:82%;height:80%;position:absolute;top:6%;left:8%}.phone{z-index:8;background:#070b13;border:8px solid #0a0d15;border-radius:47px;width:274px;height:555px;padding:3px;animation:float 6s ease-in-out infinite;position:absolute;top:4%;left:10%;transform:rotate(-5.5deg);box-shadow:0 35px 60px #17204138,0 6px 15px #11182740}.phone:after{content:"";border-radius:39px;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #536071}.phone-screen{color:#fff;background:linear-gradient(150deg,#111b3e,#070c1e 55%,#121838);border-radius:36px;height:100%;padding:16px 14px 0;position:relative;overflow:hidden}.island{background:#020309;border-radius:99px;width:86px;height:23px;position:absolute;top:9px;left:50%;transform:translate(-50%)}.phone-top{padding:1px 7px 18px;font-size:8px;font-weight:700}.phone-top,.trip-row{justify-content:space-between;display:flex}.trip-row{align-items:center}.trip-row small{color:#8892ad;letter-spacing:.15em;font-size:7px}.trip-row h3{margin:4px 0;font-size:16px}.tiny-avatars{display:flex}.tiny-avatars i{background:#f19176;border:2px solid #111a37;border-radius:50%;width:19px;height:19px;margin-left:-6px}.tiny-avatars i:nth-child(2){background:#8155e8}.tiny-avatars i:nth-child(3){background:#26a4a0}.balance{padding:18px 0 17px}.balance small{color:#9299ae;margin-bottom:3px;font-size:9px;display:block}.balance strong{letter-spacing:-1.2px;font-size:29px}.balance sup{color:#aab0c2;letter-spacing:0;font-size:10px}.activity{color:#0b1530;background:#f7f7fb;border-radius:20px;margin:0 -5px;padding:14px 11px 8px}.activity-head{justify-content:space-between;align-items:center;margin-bottom:7px;display:flex}.activity-head b{font-size:12px}.activity-head span{color:#712cf1;font-size:8px}.transaction{border-bottom:1px solid #e9e9ee;grid-template-columns:30px 1fr auto;align-items:center;gap:7px;padding:7px 0;display:grid}.transaction:last-child{border:0}.tx-icon{border-radius:9px;place-items:center;width:29px;height:29px;font-size:13px;display:grid}.transaction b,.transaction small{display:block}.transaction b{font-size:9px}.transaction small{color:#969baa;margin-top:2px;font-size:6.5px}.transaction strong{font-size:8px}.phone-nav{background:#0d142b;border-top:1px solid #202944;grid-template-columns:repeat(5,1fr);align-items:center;height:60px;padding:4px 6px 7px;display:grid;position:absolute;bottom:0;left:0;right:0}.phone-nav span{color:#80899d;flex-direction:column;align-items:center;gap:3px;font-size:6.5px;display:flex}.phone-nav svg{width:14px;height:14px}.phone-nav .pay{color:#ad92ff;transform:translateY(-8px)}.phone-nav .pay i{color:#fff;background:#7027eb;border-radius:50%;place-items:center;width:36px;height:36px;display:grid;box-shadow:0 5px 15px #7537f688}.phone-nav .pay svg{width:19px;height:19px}.card-stack{z-index:2;width:360px;height:440px;position:absolute;top:12%;left:43%;transform:rotate(6deg)}.bank-card{--card:#6c20f5;top:calc(var(--i) * 56px);left:calc(var(--i) * 8px);color:#fff;background:var(--card);width:318px;height:182px;transform:rotate(calc((var(--i) - 2) * 1.1deg));animation:cardFloat 6s ease-in-out infinite;animation-delay:calc(var(--i) * -.4s);border:1px solid #ffffff2b;border-radius:22px;padding:20px;position:absolute;overflow:hidden;box-shadow:0 15px 25px #1d173226}.bank-card:after{content:"";border:1px solid #ffffff20;border-radius:50%;width:180px;height:180px;position:absolute;top:-65px;right:-35px;box-shadow:0 0 0 30px #ffffff08,0 0 0 60px #ffffff06}.bank-card.navy{--card:#121a36}.bank-card.orange{--card:#f08025}.bank-card.teal{--card:#0a9198}.bank-card.pink{--card:#e9318b}.bank-card.purple{--card:linear-gradient(135deg,#7a26f0,#6020d2)}.bank-card>div{z-index:1;justify-content:space-between;display:flex;position:relative}.mini-logo{font-size:22px;font-style:italic;font-weight:900}.bank-card>b{font-size:15px;position:absolute;bottom:45px;left:20px}.bank-card>small{opacity:.72;font-size:9px;position:absolute;bottom:24px}.bank-card>strong{letter-spacing:.05em;font-size:13px;font-style:italic;position:absolute;bottom:20px;right:20px}.card-note{z-index:6;font-family:Comic Sans MS,Bradley Hand,cursive;font-size:18px;line-height:1.15;position:absolute;top:2%;right:2%;transform:rotate(3deg)}.card-note em{color:var(--purple);font-weight:700}.card-note svg{width:85px;margin-left:-40px;display:block;overflow:visible;transform:rotate(18deg)}.card-note path{fill:none;stroke:var(--ink);stroke-width:2px;stroke-linecap:round}.doodle{z-index:7;font-weight:900;position:absolute}.d1{color:#6721f0;font-size:30px;top:29%;right:0;transform:rotate(14deg)}.d2{font-size:29px;top:64%;right:5%;transform:rotate(65deg)}.security{z-index:12;background:#fff;border:1px solid #ebeaf0;border-radius:18px;align-items:center;gap:10px;max-width:258px;padding:12px 16px;display:flex;position:absolute;bottom:10%;right:2%;box-shadow:0 15px 30px #21233918}.security>span{width:35px;height:35px;color:var(--purple);background:#f0eaff;border-radius:11px;place-items:center;display:grid}.security svg{width:17px}.security b,.security small{display:block}.security b{font-size:10px}.security small{color:#8b8f9c;margin-top:3px;font-size:7px;line-height:1.3}.rating{z-index:10;background:#fff;border:1px solid #eeeaf2;border-radius:14px;padding:10px 14px;position:absolute;bottom:3%;left:3%;box-shadow:0 12px 30px #22213b12}.rating span{gap:1px;display:flex}.rating b{margin-right:4px;font-size:11px}.rating small{color:#85899a;font-size:8px}.lower{z-index:20;padding:0 clamp(28px,5.2vw,84px) 30px;position:relative}.features{border:1px solid var(--border);background:#fff;border-radius:23px;grid-template-columns:repeat(5,1fr);height:112px;padding:17px 10px;display:grid;box-shadow:0 15px 40px #1c24480a}.features article{border-right:1px solid #efedf3;align-items:center;gap:12px;padding:0 18px;transition:all .2s;display:flex}.features article:last-child{border:0}.features article:hover{transform:translateY(-3px)}.feature-icon{color:#6c20f5;background:#f0eaff;border-radius:13px;flex:0 0 40px;place-items:center;height:40px;display:grid}.feature-icon svg{width:20px}.feature-icon.teal{color:#07998e;background:#e4f7f4}.feature-icon.orange{color:#f07b18;background:#fff0df}.feature-icon.pink{color:#e63389;background:#ffe7f2}.feature-icon.blue{color:#2877df;background:#e7f0ff}.features h2{margin:0 0 5px;font-size:12px}.features p{color:#868b99;max-width:115px;margin:0;font-size:9px;line-height:1.3}.trust{color:#777d8c;justify-content:space-between;align-items:center;padding:18px 18px 0;display:flex}.trust p{margin:0;font-size:11px}.trust p strong{color:var(--ink)}.trust>div{gap:27px}.trust span,.trust>div{align-items:center;display:flex}.trust span{color:#999ca5;gap:4px;font-size:12px;font-weight:750}.trust .gpay{letter-spacing:-1px;font-size:14px}.modal{background:#fff;border:0;border-radius:26px;width:min(440px,100% - 32px);padding:0;box-shadow:0 30px 90px #11142f4f}.modal::backdrop{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#080e24a3}.modal form,.success{padding:42px}.modal h2{letter-spacing:-1px;margin:22px 0 8px;font-size:30px}.modal p{color:#697084;margin:0 0 25px}.modal label{margin-bottom:7px;font-size:12px;font-weight:750;display:block}.modal input{border:1px solid #dfe0e6;border-radius:12px;width:100%;height:50px;padding:0 14px}.modal form>button{background:var(--purple);color:#fff;cursor:pointer;border:0;border-radius:13px;width:100%;height:50px;margin-top:12px;font-weight:750}.modal-x{background:#f2f1f5;border:0;border-radius:50%;place-items:center;width:36px;height:36px;display:grid;position:absolute;top:16px;right:16px}.modal-x svg{width:18px}.success{text-align:center}.success>span{color:#07845b;background:#e6f9f2;border-radius:50%;place-items:center;width:55px;height:55px;margin:auto;display:grid}.coming{text-align:center;place-content:center;min-height:100vh;padding:24px;display:grid}.coming .logo-mark{margin:auto}.coming h1{letter-spacing:-.05em;margin:24px 0 8px;font-size:clamp(35px,6vw,68px)}.coming p{color:#666f82}.coming a{color:var(--purple);margin-top:18px;font-weight:700}@keyframes float{50%{transform:rotate(-4.8deg)translateY(-7px)}}@keyframes cardFloat{50%{transform:rotate(calc((var(--i) - 2) * 1.1deg)) translateY(-4px)}}@media (max-width:1100px){.hero{grid-template-columns:45% 55%;padding-left:35px;padding-right:35px}.hero h1{font-size:57px}.nav{gap:22px}.phone{transform-origin:0 0;left:3%;transform:rotate(-5.5deg)scale(.88)}.card-stack{transform-origin:0 0;left:38%;transform:rotate(6deg)scale(.88)}.features article{gap:8px;padding:0 10px}.feature-icon{flex-basis:35px;height:35px}.card-note{right:0}.security{bottom:15%}}@media (max-width:820px){.header{height:76px;padding:0 24px}.nav{border:1px solid var(--border);background:#fff;border-radius:18px;flex-direction:column;gap:18px;margin:0;padding:20px;display:none;position:absolute;top:68px;left:18px;right:18px;box-shadow:0 15px 30px #141b3520}.nav.open{display:flex}.early{margin-left:auto;margin-right:8px;padding:10px 14px}.hero,.menu{display:block}.hero{height:auto;min-height:0;max-height:none;padding:35px 24px 0}.hero-copy{text-align:center;padding-top:0}.eyebrow{margin:auto}.hero h1{margin-top:24px;font-size:clamp(52px,10vw,74px)}.lede{font-size:18px}.hero-actions,.social-proof{justify-content:center}.visual{max-width:650px;height:610px;margin:10px auto 0}.phone{top:5%;left:16%;transform:rotate(-5.5deg)scale(.92)}.card-stack{top:11%;left:48%;transform:rotate(6deg)scale(.84)}.card-note{top:1%;right:2%}.security{bottom:8%;right:3%}.rating{bottom:2%;left:2%}.lower{padding:0 24px 30px}.features{grid-template-columns:repeat(2,1fr);height:auto;padding:10px}.features article{border-bottom:1px solid #efedf3;border-right:0;padding:15px}.features article:last-child{border-bottom:0}.features article:nth-child(odd){border-right:1px solid #efedf3}.features article:nth-child(5){grid-column:1/-1}.trust{gap:20px;padding:20px 5px 0}.trust>div{gap:15px}}@media (max-width:520px){.header{padding:0 18px}.brand{font-size:21px}.early{justify-content:center;width:43px;height:43px;padding:0;font-size:0}.early svg{width:17px}.hero{padding:26px 18px 0}.hero h1{letter-spacing:-.062em;font-size:50px}.eyebrow{gap:6px;font-size:10px}.lede{font-size:16px}.desktop-break{display:none}.hero-actions{flex-direction:column;gap:14px}.primary{width:100%}.demo{justify-content:center}.social-proof{margin-top:20px}.visual{height:530px;margin-top:22px}.visual-glow{width:100%;left:0}.phone{transform-origin:0 0;width:244px;height:494px;top:4%;left:2%;transform:rotate(-5deg)scale(.82)}.card-stack{transform-origin:0 0;top:9%;left:35%;transform:rotate(6deg)scale(.65)}.card-note{font-size:14px;top:0;right:0}.card-note svg{width:65px}.security{transform-origin:100% 100%;bottom:10%;right:0;transform:scale(.84)}.rating{transform-origin:0 100%;bottom:1%;left:0;transform:scale(.9)}.lower{padding:0 18px 24px}.features{border-radius:20px;display:block}.features article,.features article:nth-child(odd){border-bottom:1px solid #efedf3;border-right:0;padding:15px 11px}.features article:last-child{border-bottom:0}.feature-icon{flex-basis:40px;height:40px}.features h2{font-size:13px}.features p{max-width:none;font-size:10px}.trust{text-align:center;display:block}.trust>div{flex-wrap:wrap;justify-content:center;margin-top:15px}.modal form,.success{padding:36px 25px}}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto!important}.bank-card,.phone{animation:none!important}}.testimonial-card{z-index:14;background:#fff;border:1px solid #eeeaf2;border-radius:19px;align-items:center;width:290px;min-height:92px;margin:0;padding:15px 38px 15px 20px;display:flex;position:absolute;bottom:-1%;left:8%;box-shadow:0 17px 36px #22213b18}.testimonial-card blockquote{color:#222b42;margin:0;font-size:9px;line-height:1.55}.review-heart{width:18px;color:var(--purple);stroke-width:2.3px;position:absolute;bottom:13px;right:13px}.rating{box-shadow:none;background:0 0;border:0;bottom:1%;left:auto;right:0}.rating span{margin-bottom:5px}.payment-logos{filter:grayscale();opacity:.67;align-items:center;gap:28px;display:flex}.brand-logo{fill:#545a69;display:block}.visa-logo{width:52px;height:20px}.visa-logo text{letter-spacing:-1px;font-size:20px;font-style:italic;font-weight:900}.mastercard-logo{align-items:center;height:22px;padding-left:39px;position:relative;display:flex!important}.mastercard-logo i{background:#68707e;border-radius:50%;width:20px;height:20px;position:absolute;left:0}.mastercard-logo i:nth-child(2){mix-blend-mode:multiply;background:#a2a6af;left:13px}.mastercard-logo b{letter-spacing:-.3px;color:#545a69;font-size:11px;font-weight:600}.apple-pay-logo{align-items:center;gap:3px;display:flex!important}.apple-pay-logo svg{fill:#545a69;width:17px;height:21px}.apple-pay-logo b{color:#545a69;letter-spacing:-.5px;font-size:16px}.google-pay-logo{color:#545a69;align-items:center;gap:3px;display:flex!important}.google-pay-logo b{background:conic-gradient(from -40deg,#4285f4 0 26%,#34a853 0 48%,#fbbc05 0 71%,#ea4335 0);color:#0000;-webkit-background-clip:text;background-clip:text;font-family:Arial,sans-serif;font-size:19px}.google-pay-logo strong{font-size:15px;font-weight:600}.more-logo{white-space:nowrap;color:#545a69!important;font-size:11px!important;font-weight:650!important}@media (max-width:820px){.visual{height:660px}.security{bottom:15%}.testimonial-card{bottom:1%;left:7%}.rating{bottom:2%;left:auto;right:2%}.payment-logos{gap:15px}}@media (max-width:520px){.visual{height:650px}.security{bottom:24%}.testimonial-card{transform-origin:0 100%;width:270px;bottom:4%;left:0;transform:scale(.9)}.rating{transform-origin:100% 100%;bottom:0;left:auto;right:0;transform:scale(.82)}.payment-logos{flex-wrap:wrap;margin-top:15px;justify-content:center!important}}.pacta-brand{align-items:center;height:46px;display:flex}.pacta-brand img{width:126px;height:auto;display:block}@media (max-width:520px){.pacta-brand img{width:105px}}.bank-card{isolation:isolate;background-image:linear-gradient(135deg,#ffffff16,#0000 38%,#00000014)}.bank-card.purple{background-color:#6f22df}.bank-card:before{content:"";z-index:-1;background:linear-gradient(115deg,#0000 20%,#ffffff14 47%,#0000 69%);position:absolute;inset:0}.bank-card .card-top{z-index:2;justify-content:space-between;align-items:center;display:flex;position:relative}.cardholder{letter-spacing:-.02em;font-size:15px;font-weight:750}.visa-wordmark{text-shadow:0 1px 2px #0002;font-family:Arial Black,Arial,sans-serif;font-style:italic;font-weight:900;line-height:1;letter-spacing:-1.8px!important;font-size:21px!important;position:static!important}.card-chip-row{z-index:2;align-items:center;gap:10px;top:54px;left:20px;display:flex!important;position:absolute!important}.emv-chip{background:linear-gradient(135deg,#f6dda0,#b98b35 50%,#f4d98f);border:1px solid #8d6a2d;border-radius:5px;grid-template-columns:repeat(3,1fr);width:34px;height:26px;display:grid;overflow:hidden;box-shadow:inset 0 0 0 1px #fff5}.emv-chip i{border-right:1px solid #8d6a2d}.emv-chip i:nth-child(2){border-left:1px solid #f9e5aa}.contactless{stroke-width:2px;color:#fff;opacity:.9;width:22px;height:22px;transform:rotate(90deg)}.card-number{letter-spacing:.06em;text-shadow:0 1px 2px #0004;font-family:SF Mono,ui-monospace,monospace;font-size:12px;position:absolute;top:96px;left:20px}.card-bottom{justify-content:space-between;align-items:flex-end;bottom:18px;left:20px;right:20px;display:flex!important;position:absolute!important}.card-bottom span{font-size:8px;font-weight:700}.card-bottom small{letter-spacing:.08em;opacity:.7;font-size:5px;display:block}.card-bottom b{letter-spacing:.08em;font-size:8px}.bank-card>.mini-logo,.bank-card>b,.bank-card>small{display:none}.nav a.active{color:var(--purple);position:relative}.nav a.active:after{content:"";background:var(--grad);border-radius:3px;height:2px;position:absolute;bottom:-10px;left:0;right:0}.faq-page{max-width:1600px}.faq-hero{grid-template-columns:minmax(0,1fr) 390px;align-items:center;gap:50px;min-height:510px;padding:82px clamp(28px,8vw,128px) 65px;display:grid;position:relative}.faq-hero:before{content:"";filter:blur(25px);opacity:.6;z-index:-1;background:radial-gradient(circle at 35% 55%,#efc7ff 0,#0000 42%),radial-gradient(circle at 72% 52%,#ffd5bd 0,#0000 43%);width:550px;height:420px;position:absolute;top:20px;right:2%}.faq-eyebrow{color:#7828e7;letter-spacing:.12em;background:#fff;border:1px solid #ddd0fb;border-radius:99px;align-items:center;gap:8px;padding:8px 12px;font-size:10px;font-weight:800;display:inline-flex}.faq-eyebrow svg{width:14px;height:14px}.faq-hero h1{letter-spacing:-.06em;max-width:970px;margin:22px 0 24px;font-size:clamp(48px,5vw,76px);line-height:1.01}.faq-cta em,.faq-hero h1 span{background:var(--grad);color:#0000;-webkit-background-clip:text;background-clip:text;font-style:normal}.faq-hero>div>p{color:#5d6577;margin:0;font-size:17px;line-height:1.65}.faq-hero-actions{align-items:center;gap:25px;margin-top:30px;display:flex}.faq-cta .primary,.faq-hero-actions .primary{cursor:pointer;border:0}.faq-cta a,.faq-hero-actions>a{color:var(--ink);text-underline-offset:5px;font-size:13px;font-weight:750}.faq-art{height:330px;position:relative}.mini-wallet{color:#fff;background:linear-gradient(145deg,#19244a,#070c20);border:7px solid #0c101a;border-radius:37px;flex-direction:column;width:232px;height:285px;padding:26px;display:flex;position:absolute;top:8px;left:15px;transform:rotate(-7deg);box-shadow:0 25px 55px #18203d32}.mini-wallet svg{color:#b993ff;width:25px;margin-bottom:56px}.mini-wallet b{font-size:14px}.mini-wallet strong{margin-top:16px;font-size:28px}.mini-wallet small{color:#a2a9bb;margin-top:5px}.mini-card{color:#fff;background:linear-gradient(135deg,#6d20ef,#dd278e 64%,#ff8a24);border-radius:20px;width:218px;height:135px;padding:19px;position:absolute;top:105px;right:0;transform:rotate(9deg);box-shadow:0 20px 40px #7b2ce63a}.mini-card span{letter-spacing:.12em;font-size:9px;font-weight:850}.mini-card svg{width:28px;left:20px}.mini-card b,.mini-card svg{position:absolute;bottom:18px}.mini-card b{font-style:italic;right:18px}.faq-spark{color:#ff8a24;font-size:30px;font-style:normal;position:absolute;top:45px;right:10px}.faq-chips{display:none}.faq-layout{border-top:1px solid #eeeaf2;grid-template-columns:245px minmax(0,1fr);gap:70px;max-width:1180px;margin:0 auto;padding:70px 30px 100px;display:grid}.faq-layout aside{height:max-content;position:sticky;top:30px}.faq-layout aside>p{text-transform:uppercase;letter-spacing:.14em;color:#9a9eaa;margin:0 0 16px;font-size:9px;font-weight:800}.faq-layout aside a{color:#747b8d;border-radius:10px;grid-template-columns:7px 27px 1fr;align-items:center;gap:9px;padding:10px 8px;font-size:12px;text-decoration:none;transition:all .2s;display:grid}.faq-layout aside a:hover{color:var(--ink);background:#fff;transform:translate(3px)}.faq-layout aside a i{background:#7528ed;border-radius:50%;width:7px;height:7px}.faq-layout aside a i.pink{background:#e82d8c}.faq-layout aside a i.teal{background:#0799a7}.faq-layout aside a i.orange{background:#ff8a24}.faq-layout aside a i.blue{background:#347ee9}.faq-layout aside a i.navy{background:#07142f}.faq-layout aside a i.rose{background:#f04f6d}.faq-layout aside a span{color:#b0b3bc;font-size:9px}.faq-category{margin-bottom:72px;scroll-margin-top:25px}.category-heading{align-items:center;gap:14px;margin-bottom:20px;display:flex}.category-heading>span{color:#6c20f5;background:#eee7ff;border-radius:11px;place-items:center;width:36px;height:36px;font-size:10px;font-weight:850;display:grid}.category-heading>span.pink{color:#df2680;background:#ffe7f2}.category-heading>span.teal{color:#078e93;background:#e2f7f5}.category-heading>span.orange{color:#e97916;background:#fff0df}.category-heading>span.blue{color:#2d73da;background:#e6efff}.category-heading>span.navy{color:#07142f;background:#e8eaf0}.category-heading>span.rose{color:#df3d5d;background:#ffe8ec}.category-heading h2{letter-spacing:-.035em;margin:0;font-size:25px}.accordion{gap:10px;display:grid}.accordion details{border:1px solid var(--border);background:#fff;border-radius:17px;transition:border-color .2s,box-shadow .2s;overflow:hidden;box-shadow:0 7px 20px #20294908}.accordion details:hover{border-color:#dcd3ef}.accordion details[open]{border-color:#d8c8f6;box-shadow:0 12px 30px #5922c70b}.accordion summary{cursor:pointer;min-height:68px;color:var(--ink);justify-content:space-between;align-items:center;gap:18px;padding:0 21px;font-size:14px;font-weight:750;list-style:none;display:flex}.accordion summary::-webkit-details-marker{display:none}.accordion summary svg{color:#7528ed;flex:none;width:19px;transition:transform .25s}.accordion details[open] summary svg{transform:rotate(180deg)}.answer{color:#646c7f;padding:0 55px 22px 21px;font-size:13px;line-height:1.7}.answer p{margin:0 0 10px}.answer p:last-child{margin-bottom:0}.answer ul{margin:5px 0 13px;padding-left:20px}.answer li{margin:4px 0}.faq-cta{text-align:center;background:linear-gradient(145deg,#fff,#fbf7ff);border:1px solid #e9e0f6;border-radius:32px;place-content:center;max-width:1180px;min-height:370px;margin:0 auto 70px;padding:65px 50px;display:grid;position:relative;overflow:hidden}.faq-cta:after,.faq-cta:before{content:"";filter:blur(45px);opacity:.32;border-radius:50%;width:310px;height:310px;position:absolute}.faq-cta:before{background:#dc68ff;bottom:-170px;left:-130px}.faq-cta:after{background:#ff9e52;top:-170px;right:-120px}.faq-cta>span{letter-spacing:.17em;color:#7528ed;font-size:9px;font-weight:850}.faq-cta h2{letter-spacing:-.055em;margin:17px 0;font-size:clamp(37px,4vw,57px);line-height:1.04}.faq-cta>p{color:#687083;margin:0 0 27px;font-size:15px}.faq-cta>div{justify-content:center;align-items:center;gap:25px;display:flex}.faq-cta>i{color:#ef2b8c;font-size:28px;font-style:normal;position:absolute;bottom:16%;right:8%}.faq-footer{color:#818695;border-top:1px solid #ecebf1;align-items:center;gap:22px;min-height:100px;margin:0 clamp(28px,5.2vw,84px);font-size:11px;display:flex}.pacta-footer-word{background:var(--grad);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:25px;font-weight:900;text-decoration:none}.faq-footer p{margin-right:auto}@media (max-width:900px){.faq-hero{text-align:center;grid-template-columns:1fr;padding:60px 35px 45px}.faq-hero h1{font-size:58px}.faq-hero-actions{justify-content:center}.faq-art{width:420px;max-width:100%;height:300px;margin:0 auto}.faq-layout{grid-template-columns:1fr;padding:45px 24px 80px}.faq-layout aside{display:none}.faq-chips{scrollbar-width:none;gap:9px;padding:12px 24px 24px;display:flex;overflow-x:auto}.faq-chips a{color:#545c70;border:1px solid var(--border);background:#fff;border-radius:99px;flex:none;padding:9px 13px;font-size:10px;font-weight:750;text-decoration:none}.faq-cta{margin:0 24px 55px}.faq-footer{margin:0 24px}.nav a.active:after{display:none}}@media (max-width:520px){.faq-page .header .early{display:flex}.faq-hero{padding:42px 18px 25px}.faq-hero h1{font-size:43px}.faq-hero h1 br{display:none}.faq-hero>div>p{font-size:14px}.faq-hero>div>p br{display:none}.faq-hero-actions{flex-direction:column;gap:16px}.faq-hero-actions .primary{width:100%}.faq-art{transform-origin:top;height:265px;margin-bottom:-25px;transform:scale(.88)}.faq-layout{padding:30px 18px 65px}.faq-category{margin-bottom:52px}.category-heading h2{font-size:22px}.accordion summary{min-height:64px;padding:0 16px;font-size:13px}.answer{padding:0 18px 19px 16px;font-size:12px}.faq-cta{border-radius:24px;min-height:360px;margin:0 18px 40px;padding:48px 20px}.faq-cta>div{flex-direction:column;gap:17px}.faq-cta .primary{width:100%}.faq-footer{flex-wrap:wrap;gap:10px;margin:0 18px;padding:20px 0}.faq-footer p{order:3;width:100%}}.how-page{max-width:1600px}.how-hero{grid-template-columns:minmax(0,1fr) minmax(480px,650px);align-items:center;gap:45px;min-height:650px;padding:75px clamp(28px,7vw,112px) 85px;display:grid}.difference-head>span,.how-cta>span,.how-eyebrow,.steps-intro>span{letter-spacing:.16em;color:#7127e8;font-size:10px;font-weight:850}.how-hero h1{letter-spacing:-.07em;margin:20px 0 28px;font-size:clamp(63px,6vw,91px);line-height:.92}.difference-line span,.how-cta em,.how-hero h1 span,.steps-intro em{background:var(--grad);color:#0000;-webkit-background-clip:text;background-clip:text;font-style:normal}.how-hero>div>p{color:#5b6377;font-size:17px;line-height:1.65}.how-hero>div>div{align-items:center;gap:24px;margin-top:30px;display:flex}.how-hero button,.step-copy button{color:var(--ink);cursor:pointer;background:0 0;border:0;font-weight:750}.how-flow{background:radial-gradient(circle,#f3c9fd 0,#0000 60%);justify-content:center;align-items:center;gap:10px;height:390px;display:flex;position:relative}.how-flow>svg{color:#7b2bea;width:22px}.flow-chat,.flow-wallet{background:#fff;border:1px solid #e9e4ef;border-radius:22px;flex-direction:column;width:155px;height:145px;padding:18px;display:flex;box-shadow:0 18px 40px #27233c16}.flow-chat>svg,.flow-wallet>svg{color:#7226eb;width:25px}.flow-chat b,.flow-wallet b{margin-top:auto;font-size:13px}.flow-chat small,.flow-wallet small{color:#8b90a0;margin-top:4px;font-size:8px}.flow-avatars{margin-top:15px;display:flex}.approval-people i,.contribution>i,.flow-avatars i,.join-list>div>i{--colors:#6f2bea,#ed378b,#06969c,#f88b25,#17213e;color:#fff;background:#6f2bea;border:2px solid #fff;border-radius:50%;place-items:center;width:27px;height:27px;margin-right:-6px;font-size:8px;font-style:normal;display:grid}.contribution:nth-of-type(3)>i,.flow-avatars i:nth-child(2),.join-list>div:nth-of-type(3)>i{background:#ed378b}.flow-avatars i:nth-child(3){background:#07999f}.flow-avatars i:nth-child(4){background:#f88b25}.flow-avatars i:nth-child(5){background:#17213e}.flow-wallet{color:#fff;background:#0b132b;transform:rotate(-3deg)}.flow-cards{width:145px;height:180px;position:relative}.flow-cards i{width:125px;height:78px;left:10px;top:calc(var(--i)*35px);color:#fff;transform:rotate(calc((var(--i) - 1)*3deg));background:linear-gradient(135deg,#7128ed,#b832db);border-radius:13px;padding:11px;position:absolute;box-shadow:0 9px 20px #33234d28}.flow-cards i:nth-child(2){background:linear-gradient(135deg,#e72c8b,#ff6599)}.flow-cards i:nth-child(3){background:linear-gradient(135deg,#07999f,#13b9b2)}.flow-cards b,.flow-cards strong{font-size:7px}.flow-cards strong{float:right;font-style:italic}.flow-plane{font-size:25px;position:absolute;top:13%;right:2%;transform:rotate(20deg)}.steps-intro{text-align:center;padding:100px 20px 70px}.steps-intro h2{letter-spacing:-.06em;margin:18px 0;font-size:clamp(44px,5vw,70px);line-height:1}.how-steps{margin:auto}.how-step{background:#fff;border:1px solid #ebe9ef;border-radius:34px;grid-template-columns:minmax(300px,.85fr) minmax(450px,1.15fr);align-items:center;gap:70px;min-height:680px;margin:0 25px 44px;padding:70px clamp(40px,6vw,85px);display:grid;overflow:hidden;box-shadow:0 20px 55px #18204208}.how-step.dark{color:#fff;background:#09132d;border-color:#162344}.step-copy .step-number{letter-spacing:-.07em;color:#e5dcf9;font-size:65px;font-weight:850;line-height:1;display:block}.dark .step-copy .step-number{color:#302b63}.step-copy>small{color:#7b2bea;letter-spacing:.14em;margin-top:13px;font-size:9px;font-weight:850;display:block}.step-copy h2{letter-spacing:-.055em;margin:19px 0 22px;font-size:clamp(38px,4vw,59px);line-height:1}.step-copy p{color:#656d80;max-width:455px;font-size:15px;line-height:1.65}.dark .step-copy p{color:#a7afc4}.step-copy a,.step-copy button{color:#7629ea;align-items:center;gap:8px;margin-top:14px;font-size:12px;text-decoration:none;display:inline-flex}.step-copy svg{width:16px}.step-visual{place-items:center;min-width:0;display:grid}.hi-card{width:min(100%,520px);color:var(--ink);background:#fff;border:1px solid #e6e4eb;border-radius:26px;padding:30px;box-shadow:0 25px 60px #181b3420}.ui-label{letter-spacing:.14em;color:#8b90a0;font-size:8px;font-weight:800}.trip-setup{max-width:430px}.trip-cover{background:linear-gradient(165deg,#9167e6,#ff7ea6 45%,#ffae5c 67%,#192752 68%);border-radius:18px;place-items:center;height:130px;margin-bottom:24px;font-size:60px;display:grid}.trip-setup h3{margin:0;font-size:27px}.trip-setup p{color:#818798;font-size:12px}.trip-facts{border-top:1px solid #eee;gap:25px;padding-top:15px;display:flex}.trip-facts span{align-items:center;gap:6px;font-size:10px;display:flex}.trip-facts svg{width:15px}.trip-setup button{color:#fff;background:#7126e9;border:0;border-radius:13px;justify-content:center;align-items:center;gap:8px;width:100%;height:48px;margin-top:22px;font-size:12px;font-weight:750;display:flex}.trip-setup button svg{width:16px}.join-list{max-width:430px}.shared-orbit{place-items:center;position:relative;border:0!important;height:135px!important;display:grid!important}.shared-orbit>svg{color:#fff;background:#742aea;border-radius:16px;width:47px;height:47px;padding:12px}.shared-orbit i{left:calc(50% + cos(calc(var(--i)*72deg))*70px);top:calc(50% + sin(calc(var(--i)*72deg))*53px);margin:0;position:absolute;transform:translate(-50%,-50%)}.join-list h3{text-align:center;font-size:20px}.join-list h3 span{color:#7829ea}.join-list>div:not(.shared-orbit){border-top:1px solid #eee;grid-template-columns:32px 1fr auto;align-items:center;padding:9px 0;display:grid}.join-list>div>i{margin:0}.join-list>div>b{font-size:11px}.join-list>div>span{color:#078860;align-items:center;gap:4px;font-size:9px;display:flex}.join-list>div svg{width:13px}.contribute-card{max-width:440px}.budget-card header,.contribute-card header{justify-content:space-between;margin-bottom:17px;display:flex}.contribute-card header span{font-size:12px}.contribute-card header b{font-size:20px}.contribution{border-bottom:1px solid #eee;grid-template-columns:32px 1fr auto;align-items:center;padding:9px 0;display:grid}.contribution>i{margin:0}.contribution>b,.contribution>span{font-size:10px}.contribution-progress{margin:20px 0 10px}.contribution-progress>span,.contribution-progress>strong{justify-content:space-between;font-size:9px;display:flex}.contribution-progress:before{content:"";background:var(--grad);border-radius:8px;width:100%;height:7px;margin-bottom:8px;display:block}.contribute-card>small,.five-cards>small,.rule-builder>small{color:#898e9c;font-size:8px}.rule-builder{max-width:470px}.rule-builder header{border-bottom:1px solid #eee;justify-content:space-between;align-items:center;padding-bottom:17px;display:flex}.rule-builder header>div{align-items:center;gap:10px;display:flex}.rule-builder header svg{color:#7127e8}.rule-builder header span b,.rule-builder header span small{font-size:11px;display:block}.rule-builder header span small{color:#969ba8;font-size:8px}.rule-builder header>i{color:#078860;background:#e6f7f0;border-radius:99px;padding:6px 9px;font-size:8px}.rule-builder>div{border-bottom:1px solid #eee;grid-template-columns:1fr 1fr 28px;align-items:center;padding:12px 0;display:grid}.rule-builder>div b,.rule-builder>div span{font-size:9px}.rule-builder>div i{background:#7628ea;border-radius:99px;width:27px;height:15px;position:relative}.rule-builder>div i:after{content:"";background:#fff;border-radius:50%;width:11px;height:11px;position:absolute;top:2px;right:2px}.rule-builder>div i.off{background:#d8dae1}.rule-builder>small{margin-top:15px;display:block}.five-cards{max-width:550px;padding:30px 20px 20px}.five-cards>div{height:310px;position:relative}.five-cards article{width:265px;height:158px;left:calc(50% - 132px + (var(--i) - 2)*17px);top:calc(var(--i)*35px);transform:rotate(calc((var(--i) - 2)*2.5deg));color:#fff;background:#7128e9;border-radius:20px;padding:18px;position:absolute;box-shadow:0 13px 25px #25203c38}.five-cards article:nth-child(2){background:#e62e8b}.five-cards article:nth-child(3){background:#07979c}.five-cards article:nth-child(4){background:#f48720}.five-cards article:nth-child(5){background:#111a35}.five-cards article b,.five-cards article span{font-size:11px}.five-cards article b{float:right;font-style:italic}.five-cards article i{background:#e7c16e;border-radius:5px;width:31px;height:23px;margin-top:35px;display:block}.five-cards article small{font-size:8px;position:absolute;bottom:17px}.five-cards footer{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.five-cards footer span{background:#f4f2f7;border-radius:99px;align-items:center;gap:4px;padding:7px 9px;font-size:8px;display:flex}.five-cards footer svg{width:12px}.five-cards>small{text-align:center;margin-top:10px;display:block}.hi-phone{color:#fff;background:#081127;border:8px solid #050811;border-radius:42px;width:300px;padding:25px 13px 15px;transform:rotate(-3deg);box-shadow:0 30px 60px #060a183d}.hi-phone header{padding:12px}.hi-phone header small,.hi-phone header span,.hi-phone header strong{display:block}.hi-phone header strong{margin:12px 0 4px;font-size:29px}.hi-phone header span{color:#9199ad;font-size:8px}.hi-phone main{color:#101831;background:#f8f8fb;border-radius:22px;padding:8px}.hi-phone article{border-bottom:1px solid #e8e8ee;grid-template-columns:32px 1fr auto;gap:7px;padding:12px 4px;display:grid}.hi-phone article>i{color:#fff;background:#732be9;border-radius:9px;place-items:center;width:30px;height:30px;font-size:8px;display:grid}.hi-phone article div b,.hi-phone article div small,.hi-phone article div span{display:block}.hi-phone article div b{font-size:9px}.hi-phone article div span{margin:2px 0;font-size:7px}.hi-phone article div small{color:#9297a5;font-size:6px}.hi-phone article>strong{font-size:8px}.hi-phone footer{text-align:center;color:#8e96ac;padding-top:15px;font-size:8px}.approval-card{max-width:440px}.approval-card>p{color:#888e9e;margin-top:25px;font-size:10px}.approval-card h3{margin:4px 0;font-size:43px}.approval-card h3 small{font-size:12px}.approval-card>strong{font-size:13px}.approval-rule{background:#f5f1fd;border-radius:12px;margin:19px 0;padding:13px}.approval-rule b,.approval-rule span{font-size:8px;display:block}.approval-rule b{margin-top:3px;font-size:10px}.approval-people{grid-template-columns:repeat(2,1fr);gap:8px;display:grid}.approval-people span{grid-template-columns:25px 1fr 15px;align-items:center;font-size:8px;display:grid}.approval-people i{width:24px;height:24px;margin:0}.approval-people svg{color:#078860;width:13px}.approval-people em{font-style:normal}.approved{color:#087957;background:#e5f8f0;border-radius:14px;align-items:center;gap:10px;margin-top:19px;padding:14px;display:flex}.approved svg{width:22px}.approved b,.approved small{font-size:10px;display:block}.approved small{margin-top:3px;font-size:7px}.budget-card{max-width:450px}.budget-card header span{color:#078860;font-size:10px}.budget-card>div{margin:18px 0}.budget-card p{justify-content:space-between;margin:0 0 8px;display:flex}.budget-card p b,.budget-card p span{font-size:10px}.budget-card p span{color:#858b9b}.budget-card>div>i{background:#eeeef2;border-radius:99px;height:9px;display:block;overflow:hidden}.budget-card>div>i span{background:#e72c8b;border-radius:99px;height:100%;display:block}.budget-card>div>i span.orange{background:#f68a24}.budget-card>div>i span.purple{background:#7829e9}.budget-card>div>i span.teal{background:#07999e}.return-card{max-width:490px}.return-card header{text-align:center}.return-card header h3{margin:12px 0 4px;font-size:34px}.return-card header p{color:#858b9c;font-size:10px}.return-options{grid-template-columns:repeat(3,1fr);gap:8px;margin:19px 0;display:grid}.return-options article{border:1px solid #e5e3e9;border-radius:13px;min-height:82px;padding:13px 9px;position:relative}.return-options article.selected{background:#f6f1ff;border-color:#7c2bea}.return-options svg{color:#7429e8;width:12px;position:absolute;top:7px;right:7px}.return-options b,.return-options small{font-size:7px;display:block}.return-options b{margin-bottom:6px;font-size:8px}.return-options small{color:#8a8f9e;line-height:1.3}.return-list{border-top:1px solid #eee;padding-top:8px}.return-list span{justify-content:space-between;padding:7px 0;display:flex}.return-list b,.return-list strong{font-size:9px}.return-list strong{color:#078860}.wrapped-card{color:#fff;background:linear-gradient(155deg,#5018c8,#a31dd2 48%,#f33f88);border:0;max-width:460px;position:relative;overflow:hidden}.wrapped-card:after{content:"";background:#ff982b55;border-radius:50%;width:230px;height:230px;position:absolute;top:-100px;right:-100px}.wrapped-card>span{letter-spacing:.15em;font-size:8px}.wrapped-card h3{margin:16px 0 4px;font-size:30px}.wrapped-card>p{color:#eee0ff;font-size:9px}.wrapped-card>div:not(.memory-strip){grid-template-columns:repeat(3,1fr);gap:8px;margin:24px 0;display:grid}.wrapped-card article{background:#ffffff18;border:1px solid #fff2;border-radius:13px;padding:12px}.wrapped-card article b,.wrapped-card article small{font-size:7px;display:block}.wrapped-card article b{margin-top:6px;font-size:11px}.wrapped-card section{background:#1a0c42aa;border-radius:16px;padding:10px 14px}.wrapped-card section p{justify-content:space-between;font-size:8px;display:flex}.memory-strip{gap:8px!important;margin:13px 0 0!important;display:flex!important}.memory-strip i{background:#ffffff1c;border-radius:10px;flex:1;place-items:center;height:48px;font-size:22px;font-style:normal;display:grid}.difference{max-width:1180px;margin:120px auto}.difference-head{text-align:center}.difference-head h2{letter-spacing:-.06em;margin:17px 0 55px;font-size:clamp(45px,5vw,70px)}.comparison{grid-template-columns:repeat(2,1fr);gap:18px;display:grid}.comparison article{background:#fff;border:1px solid #e8e6ec;border-radius:26px;padding:35px}.comparison article:first-child{color:#727887;background:#f6f5f7}.comparison article:last-child{color:#fff;background:#0a142e}.comparison h3{margin:0 0 24px;font-size:21px}.comparison p{align-items:center;gap:10px;margin:13px 0;font-size:12px;display:flex}.comparison svg{color:#a4a7af;width:16px}.comparison article:last-child svg{color:#55e4ad}.pacta-pill{letter-spacing:.12em;color:#ceadff;background:#ffffff15;border-radius:99px;align-items:center;gap:6px;margin-bottom:14px;padding:7px 10px;font-size:8px;display:inline-flex}.pacta-pill svg{color:#ff9b38!important;width:12px!important}.difference-line{text-align:center;letter-spacing:-.05em;margin-top:55px;font-size:clamp(30px,4vw,50px)}.how-cta{text-align:center;color:#fff;background:linear-gradient(120deg,#4f16cf,#a21fd1 48%,#f1398a 76%,#ff8b23);border-radius:34px;place-content:center;max-width:1180px;min-height:430px;margin:0 auto 70px;padding:60px;display:grid;position:relative;overflow:hidden}.how-cta:before{content:"";border:1px solid #ffffff1d;border-radius:50%;width:400px;height:400px;position:absolute;bottom:-240px;left:-180px;box-shadow:0 0 0 55px #ffffff0a,0 0 0 110px #ffffff08}.how-cta>span{color:#fff9}.how-cta h2{letter-spacing:-.06em;margin:17px 0;font-size:clamp(44px,5vw,70px);line-height:1}.how-cta em{color:#fff;-webkit-text-fill-color:initial;background:0 0}.how-cta p{color:#ffffffc7}.how-cta>div{justify-content:center;align-items:center;gap:25px;margin-top:24px;display:flex}.how-cta .primary{color:#6d20e7;background:#fff;border:0;box-shadow:0 14px 35px #38027b41}.how-cta a:not(.primary){color:#fff;text-underline-offset:5px;font-size:12px;font-weight:750}@media (max-width:950px){.how-hero{text-align:center;grid-template-columns:1fr}.how-hero>div>div{justify-content:center}.how-flow{width:100%;max-width:650px;margin:auto}.how-step{grid-template-columns:1fr;gap:45px;padding:60px}.how-step .step-copy,.how-step:nth-child(2n):not(.dark) .step-copy{text-align:center;order:0}.step-copy h2,.step-copy p{margin-left:auto;margin-right:auto}.step-copy h2{max-width:650px}.comparison{max-width:720px;margin:auto}}@media (max-width:600px){.how-hero{padding:50px 18px 60px}.how-hero h1{font-size:52px}.how-hero>div>p{font-size:14px}.how-hero>div>p br{display:none}.how-hero>div>div{flex-direction:column}.how-hero .primary{width:100%}.how-flow{height:330px;margin:-15px 0 -40px;transform:scale(.8)}.steps-intro{padding:70px 18px 45px}.how-step{border-radius:25px;gap:35px;min-height:0;margin:0 12px 20px;padding:38px 18px}.step-copy .step-number{font-size:50px}.step-copy h2{font-size:38px}.step-copy p{font-size:13px}.hi-card{padding:21px}.five-cards>div{margin:-20px -20px 0;transform:scale(.85)}.comparison,.return-options{grid-template-columns:1fr}.difference{margin:80px auto}.comparison article{padding:27px}.how-cta{border-radius:26px;min-height:400px;margin:0 18px 45px;padding:45px 20px}.how-cta h2 br{display:none}.how-cta>div{flex-direction:column}.how-cta .primary{width:100%}}.how-hero{min-height:535px;padding-top:50px;padding-bottom:55px}.how-flow{height:330px}.how-glance{background:#fff;border:1px solid #e9e6ee;border-radius:25px;max-width:1250px;margin:0 auto;padding:25px 35px 30px;box-shadow:0 18px 45px #17203e0a}.how-glance>p{text-align:center;color:#7929e9;letter-spacing:.16em;margin:0 0 20px;font-size:9px;font-weight:850}.how-glance>div{grid-template-columns:1fr 28px 1fr 28px 1fr 28px 1fr;align-items:center;gap:8px;display:grid}.how-glance article{grid-template-columns:31px 1fr;align-items:center;column-gap:10px;display:grid}.how-glance article>span{color:#7228e8;background:#f0e9ff;border-radius:10px;grid-row:1/3;place-items:center;width:31px;height:31px;font-size:9px;font-weight:850;display:grid}.how-glance article b{font-size:11px}.how-glance article small{color:#878d9d;margin-top:2px;font-size:8px;line-height:1.4}.how-glance>div>svg{color:#c2b5dd;width:16px}.steps-intro h2{font-size:clamp(42px,4.5vw,62px)}.steps-intro p{color:#858b9b;margin:16px 0 0;font-size:11px}.how-steps{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;max-width:1250px;padding:0 25px;display:grid}.how-step{border-radius:27px;flex-direction:column;gap:22px;min-height:590px;margin:0;padding:36px 34px 30px;display:flex}.how-step:nth-child(2n):not(.dark) .step-copy{order:0}.step-copy{padding-right:55px;position:relative}.step-copy .step-number{font-size:42px;position:absolute;top:0;right:0}.step-copy>small{margin-top:0}.step-copy h2{max-width:430px;margin:12px 0 13px;font-size:34px;line-height:1.03}.step-copy p{max-width:490px;margin:0;font-size:12px;line-height:1.55}.step-copy a,.step-copy button{margin-top:9px}.step-visual{transform-origin:bottom;height:335px;margin-top:auto;transform:scale(.82)}.step-visual .hi-card{box-shadow:0 18px 40px #181b3417}.five-cards>div{height:295px}.difference{margin:85px auto;padding:0 25px}.difference-head h2{margin-bottom:35px;font-size:52px}.comparison article{padding:28px 32px}.comparison p{margin:9px 0}.difference-line{margin-top:38px;font-size:39px}.how-cta{min-height:360px;margin-bottom:45px}.how-cta h2{font-size:58px}@media (max-width:900px){.how-glance{margin:0 24px}.how-glance>div{grid-template-columns:repeat(2,1fr);gap:18px}.how-glance>div>svg{display:none}.how-steps{grid-template-columns:1fr;max-width:720px}.how-step{min-height:570px}.step-copy{text-align:left!important}.step-copy p{margin-left:0;margin-right:0}}@media (max-width:600px){.how-hero{min-height:0;padding-bottom:35px}.how-flow{height:290px}.how-glance{margin:0 18px;padding:22px 17px}.how-glance>div{grid-template-columns:1fr;gap:0;display:grid}.how-glance article{border-bottom:1px solid #eee;padding:12px 0}.how-glance article:last-of-type{border-bottom:0}.steps-intro{padding:62px 18px 28px}.steps-intro h2{font-size:39px}.how-steps{scroll-snap-type:x mandatory;scrollbar-width:none;gap:12px;max-width:none;padding:0 18px 20px;scroll-padding:18px;display:flex;overflow-x:auto}.how-steps::-webkit-scrollbar{display:none}.how-step{scroll-snap-align:start;flex:0 0 88vw;gap:18px;min-height:575px;margin:0;padding:28px 22px 22px}.step-copy{padding-right:42px}.step-copy .step-number{font-size:35px}.step-copy h2{font-size:31px}.step-copy p{font-size:11px}.step-visual{width:125%;height:330px;margin-left:-12.5%;transform:scale(.76)}.difference{margin:65px auto}.difference-head h2{font-size:40px}.difference-line{font-size:31px}.how-cta h2{font-size:43px}}.how-hero{min-height:480px}.steps-intro{padding:65px 20px 35px}.step-deck{max-width:1250px;margin:0 auto;padding:0 25px}.step-tabs{grid-template-columns:repeat(10,1fr);gap:6px;margin-bottom:13px;display:grid}.step-tabs button{color:#858b9b;cursor:pointer;background:#fff;border:1px solid #e7e4ec;border-radius:13px;height:62px;padding:8px 5px;transition:all .2s;overflow:hidden}.step-tabs button:hover{color:#5f24c9;border-color:#cdbcec}.step-tabs button.active{color:#fff;background:#0a142e;border-color:#0a142e;box-shadow:0 9px 22px #111a3526}.step-tabs b,.step-tabs span{display:block}.step-tabs span{color:#8d52ef;margin-bottom:5px;font-size:9px}.step-tabs button.active span{color:#cfb8ff}.step-tabs b{letter-spacing:.04em;white-space:nowrap;text-overflow:ellipsis;font-size:6.5px;overflow:hidden}.step-deck .how-step.slide{grid-template-columns:minmax(300px,.8fr) minmax(430px,1.2fr);align-items:center;gap:55px;min-height:565px;margin:0;padding:48px 65px;display:grid}.step-deck .slide .step-copy{padding-right:0}.step-deck .slide .step-number{font-size:58px;position:static}.step-deck .slide .step-copy h2{font-size:48px}.step-deck .slide .step-copy p{font-size:14px}.step-deck .slide .step-visual{width:100%;height:auto;margin:0;transform:scale(.92)}.deck-controls{justify-content:space-between;align-items:center;height:58px;display:flex}.deck-controls button{color:#6e28df;cursor:pointer;background:0 0;border:0;padding:10px;font-size:11px;font-weight:800}.deck-controls button:disabled{color:#b9bbc3;cursor:default}.deck-controls span{color:#8b8f9c;font-size:10px}.deck-controls span b{color:#111a35}.difference{margin-top:70px}.how-cta{min-height:330px}@media (max-width:900px){.step-tabs{grid-template-columns:repeat(5,1fr)}.step-deck .how-step.slide{text-align:center;grid-template-columns:1fr;min-height:760px;padding:45px}.step-deck .slide .step-copy{text-align:center!important}.step-deck .slide .step-copy p{margin:auto}.step-deck .slide .step-visual{height:390px;transform:scale(.85)}}@media (max-width:600px){.how-hero{min-height:0}.steps-intro{padding:48px 18px 25px}.step-deck{padding:0 12px}.step-tabs{scrollbar-width:none;padding:0 6px 4px;display:flex;overflow-x:auto}.step-tabs::-webkit-scrollbar{display:none}.step-tabs button{border-radius:12px;flex:0 0 48px;height:48px}.step-tabs b{display:none}.step-tabs span{margin:0;font-size:10px}.step-deck .how-step.slide{border-radius:24px;gap:20px;min-height:590px;padding:30px 20px}.step-deck .slide .step-number{font-size:40px}.step-deck .slide .step-copy h2{font-size:32px}.step-deck .slide .step-copy p{font-size:11px}.step-deck .slide .step-visual{width:125%;height:330px;margin-left:-12.5%;transform:scale(.76)}.difference{margin-top:55px}}.features-page{max-width:1600px}.features-hero{grid-template-columns:1fr 540px;align-items:center;gap:60px;min-height:590px;padding:65px clamp(28px,7vw,112px);display:grid}.feature-explorer>header>span,.features-compare header>span,.features-final>span,.features-hero>div>span{letter-spacing:.17em;color:#7528e9;font-size:9px;font-weight:850}.features-hero h1{letter-spacing:-.065em;margin:20px 0 25px;font-size:clamp(56px,5.5vw,82px);line-height:.96}.feature-explorer h2 em,.features-final em,.features-hero h1 em{background:var(--grad);color:#0000;-webkit-background-clip:text;background-clip:text;font-style:normal}.features-hero>div>p{color:#60687a;font-size:17px;line-height:1.6}.features-hero>div>div:not(.social-proof){align-items:center;gap:24px;margin-top:28px;display:flex}.features-hero>div>div>a:not(.primary){color:var(--ink);text-underline-offset:5px;font-size:12px;font-weight:750}.features-collage{background:radial-gradient(circle,#efc5ff 0,#0000 65%);height:390px;position:relative}.collage-approve,.collage-balance,.collage-feed{background:#fff;border:1px solid #e8e5ed;border-radius:18px;position:absolute;box-shadow:0 18px 40px #1a1d361a}.collage-balance{width:230px;padding:25px;top:38px;left:30px}.collage-balance b,.collage-balance small,.collage-balance span{display:block}.collage-balance small{letter-spacing:.12em;color:#8b91a0;font-size:7px}.collage-balance b{margin:15px 0 5px;font-size:29px}.collage-balance span{color:#078860;font-size:8px}.collage-card{color:#fff;background:linear-gradient(135deg,#6c20ee,#e62b8b 67%,#fb8427);border-radius:22px;width:260px;height:158px;padding:20px;position:absolute;top:62px;right:25px;transform:rotate(8deg);box-shadow:0 22px 45px #6c269443}.collage-card span{font-size:12px}.collage-card b{float:right;font-style:italic}.collage-feed{grid-template-columns:32px 1fr;width:230px;padding:16px;display:grid;bottom:44px;left:10px}.collage-feed svg{color:#7528e9;grid-row:1/3}.collage-feed small,.collage-feed span{font-size:9px}.collage-feed small{color:#888e9d;margin-top:3px}.collage-approve{grid-template-columns:30px 1fr;width:190px;padding:15px;display:grid;bottom:35px;right:20px}.collage-approve svg{color:#09835f;grid-row:1/3}.collage-approve b,.collage-approve small{font-size:9px}.collage-approve small{color:#878d9d;font-size:7px}.feature-explorer{max-width:1250px;margin:40px auto 90px;padding:0 25px}.feature-explorer>header{text-align:center;margin-bottom:35px}.feature-explorer>header h2,.features-compare header h2{letter-spacing:-.055em;margin:16px 0;font-size:clamp(42px,4.5vw,64px);line-height:1}.feature-explorer>header p,.features-compare header p{color:#898e9d;font-size:11px}.feature-tabs{grid-template-columns:repeat(10,1fr);gap:6px;margin-bottom:14px;display:grid}.feature-tabs button{color:#747b8d;cursor:pointer;background:#fff;border:1px solid #e6e3eb;border-radius:13px;height:62px;padding:8px 4px;font-size:7px;font-weight:750;transition:all .2s}.feature-tabs button span{color:#8a51ec;margin-bottom:6px;font-size:8px;display:block}.feature-tabs button.active{color:#fff;background:#0a142e;border-color:#0a142e;box-shadow:0 9px 22px #111a3525}.feature-stage{background:#fff;border:1px solid #e8e5ed;border-radius:30px;grid-template-columns:.8fr 1.2fr;align-items:center;gap:65px;min-height:570px;padding:55px 65px;display:grid;box-shadow:0 22px 60px #1a203c0b}.feature-copy>span{letter-spacing:.14em;color:#7729e9;font-size:9px;font-weight:850}.feature-copy h2{letter-spacing:-.055em;margin:16px 0;font-size:48px;line-height:1}.feature-copy>p{color:#656d80;font-size:14px;line-height:1.65}.feature-copy ul{margin:22px 0;padding:0;list-style:none}.feature-copy li{align-items:center;gap:8px;margin:9px 0;font-size:11px;display:flex}.feature-copy li svg{color:#078860;width:16px}.feature-copy>small{color:#9195a2;font-size:8px;display:block}.feature-copy blockquote{background:#f6f2fd;border-left:3px solid #7528e9;margin:22px 0 0;padding:13px 15px;font-size:12px;font-weight:750}.feature-visual{background:radial-gradient(circle,#f2e7ff 0,#0000 68%);place-items:center;min-height:400px;display:grid}.feature-visual>div{background:#fff;border:1px solid #e6e3eb;border-radius:25px;width:min(100%,490px);padding:27px;box-shadow:0 22px 50px #181d351d}.fx-wallet{justify-content:center;align-items:center;gap:25px;display:flex!important}.fx-wallet>svg{color:#7528e9}.fx-people{display:flex}.fx-people i{color:#fff;background:#7528e9;border:3px solid #fff;border-radius:50%;place-items:center;width:38px;height:38px;margin-left:-10px;font-size:10px;font-style:normal;display:grid}.fx-people i:nth-child(2){background:#e62d8b}.fx-people i:nth-child(3){background:#07999e}.fx-people i:nth-child(4){background:#f68922}.fx-people i:nth-child(5){background:#111a35}.fx-wallet>div:last-child{color:#fff;background:#0a142e;border-radius:18px;padding:22px}.fx-wallet>div:last-child b,.fx-wallet>div:last-child small,.fx-wallet>div:last-child span,.fx-wallet>div:last-child svg{display:block}.fx-wallet>div:last-child svg{color:#b393ff}.fx-wallet>div:last-child span{color:#9da5b8;margin-top:18px;font-size:7px}.fx-wallet>div:last-child b{margin:6px 0;font-size:25px}.fx-wallet>div:last-child small{color:#63d8ac;font-size:7px}.fx-cards{position:relative;height:380px!important;box-shadow:none!important;background:0 0!important;border:0!important}.fx-cards article{width:300px;height:175px;left:calc(50% - 150px + (var(--i) - 2)*12px);top:calc(var(--i)*45px);color:#fff;transform:rotate(calc((var(--i) - 2)*2deg));background:#7528e9;border-radius:20px;padding:18px;position:absolute;box-shadow:0 14px 27px #201c3438}.fx-cards article:nth-child(2){background:#e72d8b}.fx-cards article:nth-child(3){background:#07999e}.fx-cards article:nth-child(4){background:#f68921}.fx-cards article:nth-child(5){background:#101a35}.fx-cards article b{float:right;font-style:italic}.fx-cards article i{background:#dfbd6c;border-radius:5px;width:32px;height:24px;margin-top:36px;display:block}.fx-cards article small{position:absolute;bottom:16px}.fx-phone{color:#fff;background:#081127!important;border:7px solid #040711!important;border-radius:38px!important;max-width:350px!important;padding:25px 14px!important}.fx-phone header{padding:10px}.fx-phone header b,.fx-phone header span{display:block}.fx-phone header span{font-size:8px}.fx-phone header b{margin-top:10px;font-size:27px}.fx-phone article{color:#10182f;background:#f8f8fb;border-bottom:1px solid #e9e9ee;grid-template-columns:32px 1fr auto;gap:8px;padding:13px 9px;display:grid}.fx-phone article:first-of-type{border-radius:17px 17px 0 0}.fx-phone article:last-child{border-radius:0 0 17px 17px}.fx-phone article>i{color:#fff;background:#7528e9;border-radius:9px;place-items:center;width:29px;height:29px;font-size:8px;font-style:normal;display:grid}.fx-phone p{margin:0}.fx-phone p b,.fx-phone p small,.fx-phone p span{font-size:8px;display:block}.fx-phone p span{margin:2px 0;font-size:7px}.fx-phone p small{color:#8e94a2;font-size:6px}.fx-phone article>strong{font-size:8px}.fx-rules header{border-bottom:1px solid #eee;grid-template-columns:30px 1fr auto;align-items:center;padding-bottom:15px;display:grid}.fx-rules header svg{color:#7528e9}.fx-rules header b{font-size:12px}.fx-rules header span{color:#087f5c;background:#e5f7ef;border-radius:99px;padding:6px;font-size:7px}.fx-rules p{border-bottom:1px solid #eee;grid-template-columns:1fr 1fr 28px;align-items:center;margin:0;padding:13px 0;font-size:9px;display:grid}.fx-rules p i{background:#7528e9;border-radius:99px;width:27px;height:15px;position:relative}.fx-rules p i:after{content:"";background:#fff;border-radius:50%;width:11px;height:11px;position:absolute;top:2px;right:2px}.fx-rules p i.off{background:#d8dae1}.fx-approval>span,.fx-return>span,.fx-stats>span,.fx-wrapped>span{letter-spacing:.14em;color:#7a2aea;font-size:8px}.fx-approval>p{color:#858b9a;margin:22px 0 3px;font-size:9px}.fx-approval h3{margin:0;font-size:40px}.fx-approval h3 small{font-size:11px}.fx-approval>div{grid-template-columns:repeat(2,1fr);gap:8px;margin:20px 0;display:grid}.fx-approval>div span{grid-template-columns:25px 1fr 14px;align-items:center;font-size:8px;display:grid}.fx-approval>div i{color:#fff;background:#7528e9;border-radius:50%;place-items:center;width:24px;height:24px;font-style:normal;display:grid}.fx-approval>div svg{color:#078860;width:13px}.fx-approval footer{color:#07805c;background:#e5f8f0;border-radius:13px;grid-template-columns:30px 1fr;padding:13px;display:grid}.fx-approval footer svg{grid-row:1/3}.fx-approval footer b,.fx-approval footer small{font-size:9px}.fx-approval footer small{font-size:7px}.fx-budgets header{justify-content:space-between;font-size:11px;display:flex}.fx-budgets header span{color:#078860;font-size:9px}.fx-budgets article{margin:18px 0}.fx-budgets article p{justify-content:space-between;margin:0 0 7px;font-size:9px;display:flex}.fx-budgets article p span{color:#898e9c}.fx-budgets article>i{background:#eee;border-radius:99px;height:8px;display:block;overflow:hidden}.fx-budgets article>i span{background:#7528e9;border-radius:99px;height:100%;display:block}.fx-budgets article:nth-of-type(2)>i span{background:#e62d8b}.fx-budgets article:nth-of-type(3)>i span{background:#f68922}.fx-budgets article:nth-of-type(4)>i span{background:#07999e}.fx-return h3{font-size:28px}.fx-return>div{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.fx-return article{border:1px solid #e5e3e9;border-radius:13px;min-height:90px;padding:13px 9px;position:relative}.fx-return article.selected{background:#f6f1ff;border-color:#7528e9}.fx-return article svg{color:#7528e9;width:12px;position:absolute;top:7px;right:7px}.fx-return article b,.fx-return article small{font-size:8px;display:block}.fx-return article small{color:#8c91a0;margin-top:7px;font-size:7px}.fx-return footer{border-top:1px solid #eee;margin-top:15px}.fx-return footer span{justify-content:space-between;padding:7px;font-size:8px;display:flex}.fx-return footer b{color:#078860}.fx-stats>div{grid-template-columns:repeat(2,1fr);gap:9px;margin:18px 0;display:grid}.fx-stats article{background:#f7f5fa;border-radius:13px;grid-template-columns:35px 1fr;padding:11px;display:grid}.fx-stats article i{grid-row:1/4;font-size:22px;font-style:normal}.fx-stats article b,.fx-stats article small,.fx-stats article span{font-size:7px}.fx-stats article b{font-size:10px}.fx-stats>p{color:#fff;background:#101a35;border-radius:13px;justify-content:space-between;padding:13px;font-size:8px;display:flex}.fx-wrapped{color:#fff!important;background:linear-gradient(145deg,#5417c8,#aa20cf 50%,#f1388d)!important;border:0!important}.fx-wrapped>span{color:#dac7ff}.fx-wrapped h3{margin:15px 0 4px;font-size:29px}.fx-wrapped>p{color:#eadffd;font-size:8px}.fx-wrapped>div{grid-template-columns:repeat(2,1fr);gap:9px;margin:20px 0;display:grid}.fx-wrapped>div b{background:#ffffff17;border-radius:12px;padding:15px;font-size:17px}.fx-wrapped>div small{margin-top:4px;font-size:7px;display:block}.fx-wrapped blockquote{background:#160b3d66;border-radius:14px;margin:0;padding:17px;font-size:13px;line-height:1.5}.fx-wrapped footer{margin-top:15px;font-size:8px}.fx-safety{max-width:420px!important}.fx-safety>div{grid-template-columns:40px 1fr;align-items:center;padding:12px;display:grid;position:relative}.fx-safety>div>span{color:#7528e9;background:#f0e9ff;border-radius:11px;place-items:center;width:36px;height:36px;display:grid}.fx-safety svg{width:18px}.fx-safety b{font-size:10px}.fx-safety em{color:#a283dc;font-style:normal;position:absolute;bottom:-8px;left:27px}.features-compare{max-width:1200px;margin:110px auto;padding:0 25px}.features-compare header{text-align:center;margin-bottom:35px}.compare-scroll{background:#fff;border:1px solid #e6e4ea;border-radius:24px;overflow-x:auto}.features-compare table{border-collapse:collapse;width:100%;min-width:760px;font-size:10px}.features-compare td,.features-compare th{text-align:left;border-bottom:1px solid #eceaf0;padding:14px 18px}.features-compare th{letter-spacing:.08em;color:#777e8f;background:#f8f7fa;font-size:8px}.features-compare td svg{vertical-align:middle;color:#078860;width:13px;margin-right:6px}.features-compare .pacta-col{color:#5421ba;background:#f8f4ff;font-weight:750}.features-final{text-align:center;color:#fff;background:linear-gradient(120deg,#5016d0,#a21fd1 48%,#ef368f 76%,#ff8b24);border-radius:32px;place-content:center;max-width:1200px;min-height:410px;margin:0 auto 55px;padding:55px;display:grid}.features-final>span{color:#ffffffa8}.features-final h2{letter-spacing:-.06em;margin:17px 0;font-size:clamp(45px,5vw,68px);line-height:1}.features-final em{color:#fff;-webkit-text-fill-color:initial;background:0 0}.features-final>p{color:#ffffffc9;font-size:14px}.features-final .social-proof{justify-content:center}.features-final .social-proof .av{border-color:#9620d1}.features-final .social-proof p,.features-final .social-proof strong{color:#fff}.features-final>div:last-child{justify-content:center;align-items:center;gap:24px;margin-top:22px;display:flex}.features-final .primary{color:#6e20df;cursor:pointer;background:#fff;border:0}.features-final a{color:#fff;text-underline-offset:5px;font-size:12px;font-weight:750}@media (max-width:900px){.features-hero{text-align:center;grid-template-columns:1fr}.features-hero .social-proof,.features-hero>div>div:not(.social-proof){justify-content:center}.features-collage{width:100%;max-width:570px;margin:auto}.feature-tabs{grid-template-columns:repeat(5,1fr)}.feature-stage{grid-template-columns:1fr;gap:30px;padding:45px}.feature-copy{text-align:center}.feature-copy ul{flex-wrap:wrap;justify-content:center;gap:18px;display:flex}.feature-visual{min-height:380px}.features-final{margin:0 24px 50px}}@media (max-width:520px){.features-hero{padding:45px 18px}.features-hero h1{font-size:47px}.features-hero h1 br{display:none}.features-hero>div>p{font-size:14px}.features-hero>div>p br{display:none}.features-hero>div>div:not(.social-proof){flex-direction:column}.features-hero .primary{width:100%}.features-collage{height:340px;margin:-15px 0;transform:scale(.88)}.feature-explorer{margin-top:20px;padding:0 12px}.feature-explorer>header h2{font-size:40px}.feature-tabs{scrollbar-width:none;display:flex;overflow-x:auto}.feature-tabs button{flex:0 0 94px}.feature-stage{border-radius:24px;min-height:650px;padding:28px 18px}.feature-copy h2{font-size:36px}.feature-copy>p{font-size:12px}.feature-copy ul{gap:5px 12px}.feature-visual{width:120%;min-height:350px;margin-left:-10%;transform:scale(.83)}.fx-return>div{grid-template-columns:1fr}.features-compare{margin:75px auto}.features-compare header h2{font-size:42px}.features-final{border-radius:25px;min-height:390px;margin:0 18px 40px;padding:45px 20px}.features-final h2 br{display:none}.features-final>div:last-child{flex-direction:column}.features-final .primary{width:100%}}.modal-brand{background:var(--grad);color:#0000;letter-spacing:-1.5px;-webkit-background-clip:text;background-clip:text;font-size:27px;font-weight:900;display:inline-block}.primary{cursor:pointer;border:0}.faq-chips button{border:1px solid var(--border);color:#545c70;cursor:pointer;background:#fff;border-radius:99px;flex:none;padding:9px 13px;font-size:10px;font-weight:750}.faq-chips button.active{color:#fff;background:#0b1530;border-color:#0b1530}.modal[open]{max-height:min(650px,100dvh - 32px);margin:auto;position:fixed;inset:0;overflow:auto;transform:none}.modal-field{margin-top:14px}.modal-field input,.modal-field label{display:block}.modal form>button{margin-top:18px}.modal-honeypot{clip:rect(0,0,0,0);white-space:nowrap;width:1px;height:1px;overflow:hidden;position:absolute!important}.modal-error{background:#fff0ee;border:1px solid #ffd2cc;border-radius:10px;padding:10px 12px;font-size:13px;color:#b42318!important;margin:14px 0 0!important}.modal form>button:disabled{opacity:.72;cursor:wait}.modal form>button{justify-content:center;align-items:center;gap:8px;display:flex}.modal-spinner{width:18px;animation:modal-spin .8s linear infinite}.modal-privacy{color:#7b8190;text-align:center;margin-top:12px;font-size:10px;line-height:1.45;display:block}@keyframes modal-spin{to{transform:rotate(1turn)}}.modal-turnstile{justify-content:center;align-items:center;min-height:65px;margin-top:16px;display:flex}.modal-turnstile>div{width:100%}@media (max-width:520px){body{min-width:320px}.header{height:68px;padding:0 16px}.pacta-brand{height:40px}.pacta-brand img{width:94px}.header .early{margin-right:4px}.header .early,.menu{width:40px;height:40px}.menu{padding:8px}.nav{padding:12px;top:62px;left:12px;right:12px}.nav a{border-radius:10px;align-items:center;min-height:44px;padding:0 10px;display:flex}.hero{padding:22px 16px 0}.eyebrow{white-space:nowrap;max-width:100%}.hero h1{margin:20px 0 18px;font-size:47px}.lede{margin-bottom:21px;font-size:15px;line-height:1.5}.primary{min-height:52px}.social-proof{margin-top:18px}.visual{height:585px;margin-top:12px}.phone{top:3%;left:0;transform:rotate(-5deg)scale(.78)}.card-stack{top:8%;left:31%;transform:rotate(6deg)scale(.61)}.security{max-width:238px;bottom:22%}.testimonial-card{width:250px;min-height:82px;bottom:4%}.rating{bottom:0}.features article,.features article:nth-child(odd){min-height:68px}.trust{padding-top:16px}.payment-logos{gap:16px}.features-hero{padding:36px 16px 30px}.features-hero h1{margin:17px 0 20px;font-size:43px}.features-hero>div>div:not(.social-proof){gap:13px;margin-top:22px}.features-hero>div>div>a:not(.primary){align-items:center;min-height:44px;display:flex}.features-collage{transform-origin:top;height:285px;margin:0 0 -55px;transform:scale(.78)}.feature-explorer{margin:30px auto 58px;padding:0 10px;scroll-margin-top:20px}.feature-explorer>header{margin-bottom:25px;padding:0 9px}.feature-explorer>header h2{font-size:37px}.feature-tabs{scroll-snap-type:x proximity;gap:7px;padding:0 7px 7px}.feature-tabs button{scroll-snap-align:start;flex-basis:102px;height:54px}.feature-stage{gap:18px;min-height:590px;padding:25px 16px}.feature-copy h2{margin:12px 0;font-size:33px}.feature-copy>p{line-height:1.55}.feature-copy ul{margin:14px 0}.feature-copy li{min-height:32px;margin:0}.feature-visual{width:128%;min-height:310px;margin:-20px 0 -35px -14%;transform:scale(.76)}.features-compare{margin:58px auto;padding:0 10px}.features-compare header{margin-bottom:24px;padding:0 10px}.features-compare header h2{font-size:38px}.compare-scroll{border-radius:17px}.features-compare td,.features-compare th{padding:12px 13px}.features-final{min-height:350px;margin:0 12px 30px;padding:38px 17px}.features-final h2{font-size:39px}.features-final>div:last-child{gap:11px}.features-final a{align-items:center;min-height:44px;display:flex}.faq-hero{grid-template-columns:minmax(0,1fr);width:100%;padding:34px 16px 12px}.faq-hero>div{min-width:0}.faq-hero h1{width:100%;max-width:100%;margin:18px 0;font-size:39px;line-height:1.02}.faq-hero-actions{gap:10px;margin-top:22px}.faq-hero-actions>a{align-items:center;min-height:44px;display:flex}.faq-art{width:100%;height:230px;margin-bottom:-52px;transform:scale(.76)}.faq-chips{padding:14px 16px 19px}.faq-chips button{min-height:42px}.faq-layout{padding:20px 14px 50px}.faq-category{margin-bottom:0;display:none}.faq-category.mobile-active{display:block}.category-heading{margin-bottom:14px}.accordion{gap:8px}.accordion summary{min-height:58px;padding:0 14px}.faq-cta{min-height:330px;margin:0 12px 30px;padding:38px 17px}.faq-cta h2{font-size:37px}.faq-cta a{align-items:center;min-height:44px;display:flex}.faq-footer{margin:0 16px}}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.admin-shell{background:radial-gradient(circle at 8% 0,#eadfff 0,#0000 30%),radial-gradient(circle at 95% 4%,#ffe2cc 0,#0000 25%),#f8f7fb;max-width:none;min-height:100vh;overflow:visible}.admin-wordmark{letter-spacing:-2px;background:var(--grad);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:30px;font-weight:900;text-decoration:none}.admin-login-shell{place-items:center;padding:20px;display:grid}.admin-login-card{text-align:center;background:#fff;border:1px solid #e9e5ef;border-radius:28px;width:min(100%,430px);padding:28px 22px;box-shadow:0 28px 80px #1c163523}.admin-lock{color:#6c20f5;background:#f1ebff;border-radius:18px;place-items:center;width:58px;height:58px;margin:30px auto 22px;display:grid}.admin-lock svg{width:25px}.admin-kicker{text-transform:uppercase;letter-spacing:.16em;font-weight:850;color:#7528e9!important;margin:0 0 9px!important;font-size:10px!important}.admin-login-card h1,.admin-title h1{letter-spacing:-.055em;margin:0;font-size:38px;line-height:1}.admin-login-card>p:not(.admin-kicker){color:#747b8c;max-width:300px;margin:13px auto 25px;font-size:13px;line-height:1.55}.admin-login-card form{text-align:left}.admin-login-card label{font-size:11px;font-weight:800}.admin-password-field{margin-top:8px;position:relative}.admin-password-field input{background:#fbfafd;border:1px solid #dcd9e2;border-radius:13px;width:100%;height:52px;padding:0 48px 0 14px}.admin-password-field button{color:#777e8f;cursor:pointer;background:0 0;border:0;border-radius:10px;place-items:center;width:40px;height:40px;display:grid;position:absolute;top:6px;right:6px}.admin-password-field svg{width:18px}.admin-login-button{color:#fff;cursor:pointer;background:linear-gradient(100deg,#5d1cda,#7e27ef);border:0;border-radius:13px;justify-content:center;align-items:center;gap:8px;width:100%;height:52px;margin-top:15px;font-weight:800;display:flex;box-shadow:0 10px 24px #6c20f52c}.admin-login-button:disabled{opacity:.7}.admin-error{color:#b42318;background:#fff0ee;border:1px solid #ffd2cc;border-radius:10px;margin:12px 0 0;padding:10px 12px;font-size:12px}.admin-login-card>small{color:#999daa;margin-top:16px;font-size:9px;display:block}.admin-spin{animation:modal-spin .8s linear infinite}.admin-header{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);z-index:10;background:#ffffffb8;border-bottom:1px solid #e8e4ed;justify-content:space-between;align-items:center;min-height:72px;padding:0 18px;display:flex;position:sticky;top:0}.admin-header>div{align-items:center;gap:10px;display:flex}.admin-header>div>span{color:#858a99;font-size:10px;display:none}.admin-header button,.admin-toolbar button{color:#343b50;cursor:pointer;background:#fff;border:1px solid #dedbe5;border-radius:11px;justify-content:center;align-items:center;gap:7px;min-height:42px;padding:0 12px;font-size:10px;font-weight:800;display:flex}.admin-header button svg,.admin-toolbar button svg{width:15px}.admin-content{width:min(100%,1180px);margin:auto;padding:34px 14px 70px}.admin-title{gap:20px;display:grid}.admin-title>div>p:last-child{color:#747b8d;margin:11px 0 0;font-size:12px}.admin-title article{color:#fff;background:#111a35;border-radius:19px;align-items:center;gap:12px;padding:17px;display:flex;box-shadow:0 18px 35px #121a3520}.admin-title article>span{color:#bd9cff;background:#ffffff12;border-radius:13px;place-items:center;width:42px;height:42px;display:grid}.admin-title article svg{width:20px}.admin-title article b,.admin-title article small{display:block}.admin-title article b{font-size:24px}.admin-title article small{color:#aeb4c4;margin-top:2px;font-size:9px}.admin-toolbar{grid-template-columns:1fr auto;gap:8px;margin:26px 0 12px;display:grid}.admin-toolbar label{background:#fff;border:1px solid #e1dee7;border-radius:13px;grid-column:1/-1;align-items:center;height:48px;padding:0 13px;display:flex;box-shadow:0 7px 20px #14182f08}.admin-toolbar label svg{color:#858a99;width:17px}.admin-toolbar input{background:0 0;border:0;outline:0;width:100%;height:100%;padding:0 10px;font-size:12px}.admin-toolbar .admin-export{color:#fff;background:#6c20f5;border-color:#6c20f5}.admin-toolbar button:disabled{opacity:.5}.admin-table-wrap{background:#fff;border:1px solid #e4e1e9;border-radius:19px;overflow:hidden;box-shadow:0 18px 45px #151a310a}.admin-table-wrap table{border-collapse:collapse;width:100%}.admin-table-wrap thead{display:none}.admin-table-wrap tbody,.admin-table-wrap td,.admin-table-wrap tr{display:block}.admin-table-wrap tr{border-bottom:1px solid #eeebf1;padding:15px 16px}.admin-table-wrap tr:last-child{border:0}.admin-table-wrap td{overflow-wrap:anywhere;grid-template-columns:72px minmax(0,1fr);gap:8px;padding:5px 0;font-size:11px;display:grid}.admin-table-wrap td:before{content:attr(data-label);letter-spacing:.08em;text-transform:uppercase;color:#9a9eaa;padding-top:2px;font-size:8px;font-weight:850}.admin-table-wrap td b{font-size:13px}.admin-table-wrap td a{color:#5e21ce;text-underline-offset:3px}.admin-table-wrap td span{color:#6d3dbf;background:#f0ebf9;border-radius:99px;justify-self:start;padding:4px 8px;font-size:8px;font-weight:750}.admin-table-wrap time{color:#686f82}.admin-empty{text-align:center;color:#8c91a0;padding:50px 20px;font-size:12px}.admin-footnote{color:#969aa7;text-align:right;margin:12px 4px;font-size:9px}.admin-content button:focus-visible,.admin-content input:focus-visible,.admin-login-card button:focus-visible,.admin-login-card input:focus-visible{outline-offset:2px;outline:3px solid #b7a0ff}@media (min-width:700px){.admin-login-card{padding:38px 42px}.admin-header{padding:0 36px}.admin-header>div>span{display:block}.admin-content{padding:55px 28px 80px}.admin-title{grid-template-columns:1fr 220px;align-items:end}.admin-title h1{font-size:52px}.admin-toolbar{display:flex}.admin-toolbar label{flex:1;grid-column:auto;max-width:390px;margin-right:auto}.admin-table-wrap{border-radius:22px}.admin-table-wrap thead{display:table-header-group}.admin-table-wrap tbody{display:table-row-group}.admin-table-wrap tr{padding:0;display:table-row}.admin-table-wrap td,.admin-table-wrap th{text-align:left;border-bottom:1px solid #eeebf1;padding:16px 18px;font-size:11px;display:table-cell}.admin-table-wrap th{color:#878c9b;text-transform:uppercase;letter-spacing:.1em;background:#faf9fc;font-size:8px}.admin-table-wrap td:before{display:none}.admin-table-wrap td span{display:inline-block}.admin-table-wrap tbody tr:hover{background:#fcfaff}}body{background:var(--cream);color:var(--ink);font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}h1,h2,h3{font-family:Manrope,Arial,sans-serif}.vow-brand{align-items:center;min-width:118px;height:52px;display:flex}.vow-brand img{object-fit:contain;width:136px;height:auto;display:block}.early,.primary{background:var(--purple);box-shadow:0 12px 28px #6928f52b}.secondary{background:var(--lavender);min-height:58px;color:var(--ink);border:1px solid #cfc2ef;border-radius:16px;justify-content:center;align-items:center;padding:0 23px;font-weight:750;text-decoration:none;transition:all .2s;display:inline-flex}.secondary:hover{border-color:var(--purple);color:var(--purple);transform:translateY(-2px)}.hero{height:auto;min-height:700px;max-height:none;padding-top:42px;padding-bottom:34px}.hero-copy{padding-top:40px}.hero h1{max-width:610px;font-weight:800}.lede{max-width:575px}.eyebrow{background:#ffffffb8;border-color:#d9ccf8;max-width:520px}.eyebrow b{color:#b83b62;background:#fdebed}.visual-glow{background:radial-gradient(circle at 66% 43%,#f9c8c4 0,#0000 37%),radial-gradient(circle at 38% 46%,#eac6e6 0,#0000 45%),radial-gradient(circle,#dcceff 0,#0000 68%)}.testimonial-card{border-color:#e8e2ec;border-radius:24px;width:295px;min-height:150px;padding:25px 23px 22px;display:block;bottom:0;left:0;box-shadow:0 20px 50px #17152618}.testimonial-card blockquote{letter-spacing:-.04em;color:var(--ink);font-family:Manrope,Arial,sans-serif;font-size:25px;font-weight:800;line-height:1.08}.testimonial-card figcaption{letter-spacing:.08em;text-transform:uppercase;color:#7c7487;border-top:1px solid #eee8f0;margin-top:19px;padding-top:14px;font-size:10px}.security{background:#fffdfc;border-radius:24px;align-items:flex-start;width:300px;max-width:300px;min-height:150px;padding:18px;bottom:0;right:0}.security>span{background:var(--lavender);border-radius:15px;flex:0 0 48px;width:48px;height:48px}.security b{font-size:16px;line-height:1.2}.security b,.security strong{font-family:Manrope,Arial,sans-serif}.security strong{color:var(--purple);letter-spacing:-.04em;margin:9px 0 7px;font-size:21px;line-height:1.05;display:block}.security small{color:#6f687b;font-size:10px;line-height:1.45}.features{background:#fffc;gap:0;height:auto;min-height:190px;padding:20px 14px}.features article{align-items:flex-start;gap:15px;padding:22px 20px}.feature-icon{border-radius:17px;flex:0 0 52px;height:52px}.feature-icon svg{width:25px;height:25px}.features h2{margin:2px 0 8px;font-family:Manrope,Arial,sans-serif;font-size:17px;font-weight:800;line-height:1.15}.features p{color:#696273;max-width:175px;font-size:12px;line-height:1.5}.vow-footer-word{align-items:center;min-width:104px;display:flex}.vow-footer-word img{width:104px;height:auto;display:block}.modal-logo{width:110px;height:auto;display:block}.modal-brand{display:none}.features-compare .vow-col{color:#5421ba;background:#f3eeff;font-weight:750}@media (max-width:1100px){.hero{min-height:760px}.testimonial-card{width:320px;bottom:0;left:2%}.security{width:300px;bottom:24%;right:1%}.features{grid-template-columns:repeat(3,1fr)}.features article:nth-child(3){border-right:0}.features article:nth-child(n+4){border-top:1px solid #efedf3}.features article:last-child{grid-column:2/4}.features p{max-width:none}}@media (max-width:820px){.vow-brand img{width:124px}.hero{padding-top:30px}.hero-copy{padding-top:0}.hero-actions{flex-wrap:wrap}.visual{height:735px}.testimonial-card{width:330px;bottom:0;left:2%}.security{width:310px;bottom:18%}.features{grid-template-columns:repeat(2,1fr)}.features article,.features article:nth-child(3){border-bottom:1px solid #efedf3;border-right:0}.features article:nth-child(odd){border-right:1px solid #efedf3}.features article:nth-child(n+4){border-top:0}.features article:last-child{border-bottom:0;grid-column:1/-1}.features h2{font-size:18px}.features p{font-size:13px}}@media (max-width:520px){.vow-brand{min-width:92px;height:40px}.vow-brand img{width:102px}.hero{padding-top:22px}.hero h1{font-size:49px}.eyebrow{white-space:normal;text-align:left;line-height:1.3}.hero-actions{grid-template-columns:1fr;width:100%;display:grid}.secondary{width:100%;min-height:52px}.visual{height:730px}.security{width:260px;max-width:260px;padding:15px;bottom:23%;right:0}.security>span{flex-basis:41px;width:41px;height:41px}.security b{font-size:13px}.security strong{font-size:20px}.security small{font-size:9px}.testimonial-card{width:292px;min-height:142px;padding:23px;bottom:1%;left:0;transform:none}.testimonial-card blockquote{font-size:24px}.features{padding:8px;display:block}.features article,.features article:nth-child(odd){border-right:0;min-height:112px;padding:20px 14px}.feature-icon{flex-basis:50px;height:50px}.features h2{font-size:18px}.features p{font-size:13px}.faq-footer{flex-wrap:wrap;min-height:126px;padding:24px 0}.faq-footer p{order:3;width:100%;margin:0}.vow-footer-word img{width:92px}}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@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}