@font-face{font-family:Outfit Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/outfit-latin-ext-wght-normal-DdQaqQDo.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Outfit Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/outfit-latin-wght-normal-Bc-8i84L.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@property --spin{syntax:"<angle>";inherits:false;initial-value:0deg}:root{--ink:#0a0a0b;--white:#fff;--cyan:#3fd4ff;--violet:#8b5cff;--pink:#ff3fa4;--orange:#ff7a3d;--amber:#ffb547;--spectrum:var(--cyan), var(--violet), var(--pink), var(--orange), var(--amber);--font:"Outfit Variable", "Outfit", system-ui, -apple-system, "Segoe UI", sans-serif;--gutter:clamp(20px, 4vw, 48px);--max:1320px;--header-h:72px;--grey:#f2f2f2;--cta:#14235c;--cta-hover:#1e3282;--section-y:clamp(96px, 12vw, 184px);--ease-out:cubic-bezier(.2, .8, .2, 1)}.theme-grey,[data-theme=grey]{--bg:var(--grey);--fg:var(--ink);--muted:#5e5e66;--line:#0a0a0b1a;--raised:var(--white);--error:#c4123f}.theme-white,[data-theme=white]{--bg:var(--white);--fg:var(--ink);--muted:#5e5e66;--line:#e6e4f1;--raised:#f7f6fb;--error:#c4123f}.theme-grey,.theme-white{background:var(--bg);color:var(--fg)}*,:before,:after{box-sizing:border-box}html{background:var(--grey);-webkit-text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:var(--header-h)}.menu-open{overflow:hidden}body{font-family:var(--font);color:var(--ink);background:var(--grey);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;margin:0;font-size:1.0625rem;font-weight:400;line-height:1.55}h1,h2,h3,p,ul,ol,figure{margin:0}ul,ol{padding:0}canvas,svg{display:block}a{color:inherit;text-decoration:none}button,input{font:inherit;color:inherit}button{cursor:pointer}[hidden]{display:none!important}::selection{background:var(--violet);color:var(--white)}:focus-visible{outline:2px solid var(--violet);outline-offset:3px;border-radius:6px}.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}.skip-link{z-index:100;background:var(--white);color:var(--ink);transition:transform .2s var(--ease-out);border-radius:999px;padding:10px 16px;font-weight:600;position:fixed;top:12px;left:12px;transform:translateY(-160%)}.skip-link:focus-visible{transform:none}.brand-symbols{width:0;height:0;position:absolute;overflow:hidden}.nowrap{white-space:nowrap}.container{width:min(100% - 2 * var(--gutter), var(--max));margin-inline-start:auto;margin-inline-end:auto}.intro-pending [data-intro],.intro-pending [data-header]{visibility:hidden}h2{letter-spacing:-.025em;text-wrap:balance;font-size:clamp(1.875rem,1.3rem + 1.9vw,3.125rem);font-weight:500;line-height:1.08}h3{letter-spacing:-.015em;font-size:1.25rem;font-weight:600;line-height:1.2}.btn{isolation:isolate;min-height:56px;color:var(--white);letter-spacing:-.005em;white-space:nowrap;transition:transform .3s var(--ease-out);border:2px solid #0000;border-radius:999px;justify-content:center;align-items:center;padding:0 28px;font-size:1.0625rem;font-weight:500;display:inline-flex;position:relative}.btn:before{content:"";z-index:-1;border-radius:inherit;background:linear-gradient(#14235c73, #14235c73) padding-box, linear-gradient(100deg, var(--spectrum)) padding-box, linear-gradient(100deg, var(--spectrum)) border-box;border:2px solid #0000;position:absolute;top:-2px;bottom:-2px;left:-2px;right:-2px}.btn:after{content:"";z-index:-2;border-radius:inherit;background:linear-gradient(100deg, var(--spectrum));filter:blur(16px);opacity:.45;transition:opacity .3s;position:absolute;top:-4px;bottom:-4px;left:-4px;right:-4px}.btn:hover{transform:translateY(-1px)}.btn:hover:before{background:linear-gradient(#14235c33, #14235c33) padding-box, linear-gradient(100deg, var(--spectrum)) padding-box, linear-gradient(100deg, var(--spectrum)) border-box}.btn:hover:after{opacity:.85}.btn:active{transform:scale(.98)}.btn-label{white-space:nowrap}.btn .name-out{text-overflow:ellipsis;vertical-align:bottom;max-width:14ch;display:inline-block;overflow:hidden}.btn-small{min-height:42px;padding:0 18px;font-size:.9375rem}.btn-block{width:100%}@keyframes spin{to{--spin:360deg}}.text-link{background:linear-gradient(90deg, var(--spectrum)) no-repeat 0 100% / 100% 2px;transition:background-size .4s var(--ease-out);padding-bottom:3px;font-weight:600}.text-link:hover{background-size:40% 2px}.site-header{z-index:50;color:var(--fg);transition:background-color .4s,color .4s,box-shadow .4s;position:fixed;top:0;bottom:auto;left:0;right:0}.site-header.is-scrolled{background:color-mix(in srgb, var(--bg) 78%, transparent);box-shadow:0 1px 0 var(--line);-webkit-backdrop-filter:blur(16px)saturate(1.4);backdrop-filter:blur(16px)saturate(1.4)}.header-inner{width:min(100% - 2 * var(--gutter), var(--max));height:var(--header-h);grid-template-columns:1fr auto 1fr;align-items:center;gap:32px;margin-inline-start:auto;margin-inline-end:auto;display:grid}.brand{color:var(--fg);justify-self:start;align-items:center;gap:10px;display:flex}.brand-mark{width:36px;height:36px;position:relative}.brand-mark svg{width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.brand-ring{will-change:transform;animation:16s linear infinite brand-spin}@keyframes brand-spin{to{transform:rotate(360deg)}}.brand-word{aspect-ratio:4406/840;width:auto;height:19px}.nav{gap:36px;font-size:.9375rem;font-weight:500;display:flex}.nav a{position:relative}.nav a:after{content:"";background:linear-gradient(90deg, var(--spectrum));transform-origin:0;height:2px;transition:transform .35s var(--ease-out);position:absolute;bottom:-4px;left:0;right:0;transform:scaleX(0)}.nav a:hover:after{transform:scaleX(1)}.header-actions{justify-self:end;align-items:center;gap:12px;display:flex}.menu-toggle{background:0 0;border:0;place-items:center;width:44px;height:44px;display:none}.menu-icon,.menu-icon:before{width:22px;height:2px;transition:transform .3s var(--ease-out);background:currentColor;display:block}.menu-icon{position:relative;transform:translateY(-4px)}.menu-icon:before{content:"";position:absolute;top:8px}.menu-toggle[aria-expanded=true] .menu-icon{transform:translateY(0)rotate(45deg)}.menu-toggle[aria-expanded=true] .menu-icon:before{transform:translateY(-8px)rotate(-90deg)}.signin{--bg:var(--white);--fg:var(--ink);--muted:#5e5e66;--line:#e6e4f1;--error:#c4123f;top:calc(var(--header-h) - 4px);right:max(var(--gutter), (100% - var(--max)) / 2);width:min(380px, 100% - 2 * var(--gutter));border:1px solid var(--line);background:var(--bg);color:var(--fg);border-radius:22px;padding:22px;position:absolute;box-shadow:0 30px 60px -24px #281e5a40}.signin-form{gap:12px;display:grid}.signin .address-field{font-size:1.375rem;font-weight:600}.signin .btn{min-height:50px}.field-label{font-size:.9375rem;font-weight:600}.address-field{border-bottom:2px solid var(--fg);align-items:baseline;padding-bottom:8px;display:flex}.address-field:focus-within{border-image:linear-gradient(90deg, var(--spectrum)) 1}.address-field input{min-width:0;letter-spacing:inherit;caret-color:var(--pink);background:0 0;border:0;outline:none;flex:1;padding:0}.address-field input::placeholder{color:var(--muted);opacity:.6}.address-suffix{color:var(--muted)}.field-hint{color:var(--muted);font-size:.875rem}.field-error,.field-hint.is-error{color:var(--error);font-size:.875rem}.field-error:empty{display:none}.hero{min-height:100svh;padding-top:var(--header-h);grid-template-rows:1fr auto;display:grid;position:relative;overflow:hidden}.hero-ring{top:50%;right:calc((100% - min(100% - 2 * var(--gutter), var(--max))) / 2);aspect-ratio:1;pointer-events:none;width:min(74vh,46vw);position:absolute;translate:0 -50%}.hero-ring canvas{width:100%;height:100%}.address-name{align-items:baseline;max-width:100%;display:inline-flex}.hero-copy{z-index:1;align-self:center;padding-block-start:56px;padding-block-end:72px;position:relative}.hero-title{letter-spacing:-.015em;font-size:clamp(1.25rem,1rem + .8vw,1.75rem);font-weight:500;line-height:1.15}.hero-address{letter-spacing:-.035em;flex-wrap:wrap;align-items:baseline;max-width:100%;margin-top:.2em;font-size:clamp(2.25rem,1.1rem + 3.6vw,4.5rem);font-weight:500;line-height:1.05;display:flex}.autosize{min-width:.5ch;max-width:100%;display:inline-grid}.autosize:after{content:attr(data-value);visibility:hidden;white-space:pre;grid-area:1/1}.autosize input{background:linear-gradient(90deg, var(--spectrum)) no-repeat 0 100% / 0% 3px;width:0;min-width:100%;letter-spacing:inherit;caret-color:var(--pink);transition:background-size .5s var(--ease-out);border:0;outline:none;grid-area:1/1;padding:0}.autosize input:hover,.autosize input:focus{background-size:100% 3px}.fake-caret{background:linear-gradient(var(--cyan), var(--violet), var(--pink));will-change:opacity;align-self:center;width:.07em;height:.78em;margin-left:.03em;animation:1.05s step-end infinite blink}.hero-address:focus-within .fake-caret{display:none}@keyframes blink{50%{opacity:0}}.hero-address .address-suffix{color:var(--muted)}.hero-lede{max-width:34em;color:var(--muted);margin-top:28px;font-size:clamp(1rem,.95rem + .2vw,1.125rem)}.hero-actions{flex-wrap:wrap;align-items:center;gap:18px 32px;margin-top:40px;display:flex}.marquee{z-index:1;border-top:1px solid var(--line);padding-block-start:20px;padding-block-end:20px;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.marquee-track{will-change:transform;width:max-content;animation:70s linear infinite marquee;display:flex}.marquee:hover .marquee-track{animation-play-state:paused}@keyframes marquee{to{transform:translate(-50%)}}.iban{font-variant-numeric:tabular-nums;letter-spacing:.08em;white-space:nowrap;color:var(--muted);padding-right:64px;font-size:.9375rem}.iban b{color:var(--fg);margin-right:1px;font-weight:600}.panel,.how,.features,.security,.claim{padding-block:var(--section-y);position:relative}.section-head{grid-template-columns:repeat(12,minmax(0,1fr));align-items:end;gap:24px;display:grid}.section-head h2{grid-column:1/8}.section-head p{color:var(--muted);grid-column:8/13}.showcase{grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:center;gap:clamp(24px,4vw,56px);margin-top:56px;display:grid}.showcase-actions{gap:4px;display:grid}.showcase-actions button{text-align:left;background:0 0;border:0;border-radius:18px;gap:4px;padding:18px 20px 20px;transition:background-color .3s;display:grid}.showcase-actions button:hover{background:color-mix(in srgb, var(--fg) 4%, transparent)}.showcase-actions button[aria-selected=true]{background:var(--raised);box-shadow:inset 0 0 0 1px var(--line)}.flow-title{letter-spacing:-.01em;font-size:1.125rem;font-weight:600}.flow-text{color:var(--muted);font-size:.9375rem}.flow-progress{background:var(--line);border-radius:2px;height:2px;margin-top:12px;display:none;overflow:hidden}.flow-progress i{background:linear-gradient(90deg, var(--spectrum));transform-origin:0;height:100%;display:block;transform:scaleX(0)}.showcase-actions button[aria-selected=true] .flow-progress{display:block}.stage{perspective:1400px;background:linear-gradient(140deg,#efedfb 0%,#f7eefa 50%,#e9f8f8 100%);border-radius:32px;height:clamp(480px,46vw,660px);position:relative;overflow:hidden}.stage-blobs i{aspect-ratio:1;filter:blur(60px);opacity:.7;border-radius:50%;width:46%;animation:18s ease-in-out infinite alternate paused drift;position:absolute}.stage-blobs i:first-child{background:#c7bbff;top:-14%;left:-8%}.stage-blobs i:nth-child(2){background:#f8b9e6;animation-duration:22s;animation-delay:-6s;bottom:-18%;right:-12%}.stage-blobs i:nth-child(3){background:#a9efe6;width:34%;animation-duration:26s;animation-delay:-12s;top:30%;left:40%}.stage.is-live .stage-blobs i,.stage.is-live .stage-float{animation-play-state:running}@keyframes drift{50%{transform:translate(12%,10%)scale(1.15)}to{transform:translate(-8%,14%)scale(.95)}}.stage-tilt,.stage-float{transform-style:preserve-3d;position:absolute;top:0;bottom:0;left:0;right:0}.stage-float{animation:7s ease-in-out infinite paused float}@keyframes float{50%{transform:translateY(-10px)}}.pop{visibility:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;will-change:transform, opacity;width:auto;max-width:62%;height:auto;max-height:84%;margin:auto;position:absolute;top:0;bottom:30px;left:0;right:0;box-shadow:0 30px 40px #281e5a2e}.pop-wide{max-width:86%}.pop-drawer{border-radius:20px;max-height:86%}.pop-card{border-radius:20px;width:88%;max-width:88%}.stage-pause{width:36px;height:36px;color:var(--ink);background:#ffffffd9;border:0;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;bottom:14px;right:16px}.stage-pause:hover{background:var(--white)}.stage-pause-icon{border-inline-start:3px solid;border-inline-end:3px solid;width:10px;height:12px}.stage-pause[aria-pressed=true] .stage-pause-icon{border:6px solid #0000;border-inline:10px solid;border-right-width:0;width:0;height:0;margin-left:3px}.stage-steps{background:#fffc;border-radius:999px;gap:6px;padding:6px 8px;display:flex;position:absolute;bottom:16px;left:50%;translate:-50%}.stage-steps i{width:6px;height:6px;transition:width .3s var(--ease-out), background-color .3s;background:#c9c7d6;border-radius:999px}.stage-steps i.is-on{background:#6d5ef5;width:18px}.footnote{color:var(--muted);margin-top:16px;font-size:.8125rem}.how-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(40px,6vw,112px);display:grid}.how-sticky{place-items:center;height:76vh;display:grid;position:sticky;top:12vh}.how-ring{width:100%;height:100%}.how-count{letter-spacing:-.03em;align-items:baseline;font-size:clamp(2.25rem,1.8rem + 1.6vw,3.5rem);font-weight:600;line-height:1;display:flex;position:absolute;bottom:2%;left:0}.how-count-roll{--step:0;font-variant-numeric:tabular-nums;height:1em;display:inline-grid;overflow:hidden}.how-count-roll span{transform:translateY(calc((var(--i) - var(--step)) * 100%));transition:transform .7s var(--ease-out);grid-area:1/1}.how-count-roll span:first-child{--i:0}.how-count-roll span:nth-child(2){--i:1}.how-count-roll span:nth-child(3){--i:2}.how-count-roll span:nth-child(4){--i:3}.how-count-total{color:var(--muted);margin-left:.15em;font-size:.42em}.steps{counter-reset:step;margin-top:40px;list-style:none}.step{opacity:.25;counter-increment:step;flex-direction:column;justify-content:center;min-height:52vh;transition:opacity .5s;display:flex}.step.is-active{opacity:1}.step h3{letter-spacing:-.02em;font-size:clamp(1.375rem,1.15rem + .7vw,1.875rem);font-weight:600;line-height:1.15}.step p{max-width:30em;color:var(--muted);margin-top:12px;font-size:clamp(1rem,.95rem + .2vw,1.125rem)}.band{width:100%;height:clamp(90px,11vw,160px);margin-top:clamp(48px,8vw,120px);margin-bottom:calc(-1 * var(--section-y))}.features-grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(40px,6vw,112px);display:grid}.features-head{top:calc(var(--header-h) + 48px);align-self:start;position:sticky}.feature{border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:32px;padding-block-start:36px;padding-block-end:36px;display:grid}.feature:last-child{border-bottom:1px solid var(--line)}.feature p{max-width:28em;color:var(--muted);margin-top:10px}.feature-visual{border:1px solid var(--line);background:var(--raised);border-radius:18px;height:156px;position:relative;overflow:hidden}.visual-iban{flex-direction:column;justify-content:center;gap:2px;padding:0 24px;display:flex}.visual-iban-code{letter-spacing:.02em;font-size:1.625rem;font-weight:600;line-height:1}.visual-iban-rest{letter-spacing:.06em;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:1rem}.visual-iban-cur,.approve-status,.rails-label{border:1.5px solid var(--line);border-radius:999px;padding:3px 10px;font-size:.75rem;font-weight:600;line-height:1.4;position:absolute}.visual-iban-cur{border-color:var(--violet);top:14px;right:14px}.visual-rails svg{width:100%;height:100%}.rails-path{fill:none;stroke:var(--fg);stroke-opacity:.3;stroke-width:2px;stroke-dasharray:1 7;stroke-linecap:round}.rails-node{fill:var(--raised);stroke:var(--fg);stroke-width:2px}.rails-dot{fill:var(--pink);transition:opacity .3s}.rails-from,.rails-to{color:var(--muted);font-size:.75rem;font-weight:600;position:absolute}.rails-from{bottom:12px;left:16px}.rails-to{top:12px;left:16px}.rails-label{border-color:var(--pink);bottom:12px;right:14px}.visual-fx{font-variant-numeric:tabular-nums;justify-content:center;align-items:baseline;gap:10px;padding-top:52px;display:flex}.fx-pair{color:var(--muted);font-size:.9375rem;font-weight:600}.fx-rate{letter-spacing:-.02em;font-size:2rem;font-weight:600;line-height:1;display:inline-flex}.fx-digit{height:1em;display:inline-block;overflow:hidden}.fx-strip{--d:0;word-break:break-all;width:1ch;transform:translateY(calc(var(--d) * -1em));transition:transform .9s var(--ease-out);line-height:1;display:block}.fx-note{color:var(--muted);font-size:.75rem;position:absolute;bottom:12px;left:16px}.visual-approve{flex-direction:column;justify-content:center;gap:10px;padding:0 24px;display:flex}.approve-amount{font-size:.9375rem;font-weight:600}.visual-approve ul{gap:6px;list-style:none;display:grid}.visual-approve li{color:var(--muted);opacity:.5;align-items:center;gap:8px;font-size:.875rem;transition:opacity .4s,color .4s;display:flex}.visual-approve li.is-done{opacity:1;color:var(--fg)}.visual-approve svg{border:1.5px solid var(--line);border-radius:50%;width:20px;height:20px}.visual-approve path{fill:none;stroke:var(--violet);stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:24;stroke-dashoffset:24px}.visual-approve .is-done path{stroke-dashoffset:0}.approve-status{transition:border-color .4s;top:14px;right:14px}.approve-status.is-done{border-color:var(--violet)}.visual-api{align-items:center;padding:0 20px;display:flex}.api-node{border:1.5px solid var(--fg);white-space:nowrap;border-radius:12px;padding:10px 14px;font-size:.8125rem;font-weight:600}.api-node-brand{border-color:var(--violet)}.api-wires{flex:1;height:40px;position:relative}.api-wires i{background:var(--line);height:2px;position:absolute;left:0;right:0;overflow:hidden}.api-wires i:before{content:"";background:linear-gradient(90deg, transparent 0 42%, var(--pulse) 50%, transparent 58% 100%);will-change:transform;animation:2.2s linear infinite paused wire;position:absolute;top:0;bottom:0;left:0;right:0;transform:translate(100%)}.api-wires i:first-child{--pulse:var(--pink);top:8px}.api-wires i:nth-child(2){--pulse:var(--cyan);top:19px}.api-wires i:nth-child(2):before{animation-direction:reverse;animation-delay:-.9s}.api-wires i:nth-child(3){--pulse:var(--amber);top:30px}.api-wires i:nth-child(3):before{animation-delay:-1.6s}.visual-api.is-running i:before{animation-play-state:running}@keyframes wire{0%{transform:translate(100%)}to{transform:translate(-100%)}}.security{overflow:hidden}.rosette{aspect-ratio:1;width:min(860px,58vw);position:absolute;top:50%;right:-10vw;translate:0 -50%;-webkit-mask-image:linear-gradient(90deg,#0000,#000 35%);mask-image:linear-gradient(90deg,#0000,#000 35%)}.security-grid{z-index:1;grid-template-columns:repeat(12,minmax(0,1fr));display:grid;position:relative}.security-head{grid-column:1/7}.security-head p{max-width:30em;color:var(--muted);margin-top:24px;font-size:clamp(1rem,.95rem + .2vw,1.125rem)}.security-points{grid-column:1/7;grid-template-columns:repeat(2,minmax(0,1fr));gap:40px 48px;margin-top:72px;list-style:none;display:grid}.security-points li{border-top:1px solid var(--line);padding-top:20px}.security-points p{color:var(--muted);margin-top:8px}.claim-inner{z-index:1;align-items:center;gap:clamp(40px,6vw,96px);display:grid;position:relative}@media (min-width:900px){.claim-inner{grid-template-columns:minmax(0,1fr) minmax(300px,380px)}}.claim-preview{max-width:420px;font-size:.9375rem}.preview-window{border:1px solid var(--line);background:var(--white);border-radius:16px;overflow:hidden;box-shadow:0 24px 48px -28px #281e5a59}.preview-bar{border-bottom:1px solid var(--line);background:#f6f5fb;align-items:center;gap:12px;padding:10px 14px;display:flex}.preview-dots{gap:6px;display:flex}.preview-dots i{background:#dcdae6;border-radius:50%;width:9px;height:9px}.preview-url{background:var(--white);min-width:0;color:var(--muted);white-space:nowrap;text-overflow:ellipsis;border-radius:999px;flex:1;align-items:center;gap:6px;padding:5px 12px;font-size:.8125rem;display:inline-flex;overflow:hidden}.preview-url [data-your-name]{color:var(--ink);font-weight:600}.preview-body{padding:18px 18px 8px}.preview-brand{align-items:center;gap:12px;padding-bottom:14px;font-size:1.0625rem;display:flex}.preview-brand strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.preview-logo{background:linear-gradient(135deg, var(--spectrum));width:36px;height:36px;color:var(--white);text-transform:uppercase;border-radius:10px;place-items:center;font-weight:700;display:grid}.preview-rows{margin:0;padding:0;list-style:none}.preview-rows li{border-top:1px solid var(--line);justify-content:space-between;gap:16px;padding:11px 0;display:flex}.preview-rows em{color:var(--muted);text-align:right;font-style:normal}.preview-caption{color:var(--muted);margin-top:14px;font-size:.875rem}.claim-inner h2{max-width:9em}.claim-form{gap:12px;max-width:520px;margin-top:40px;display:grid}.address-field-large{letter-spacing:-.01em;font-size:clamp(1.125rem,1rem + .5vw,1.375rem);font-weight:600;line-height:1.2}.claim-form .btn{justify-self:start;margin-top:14px}.claim-note{color:var(--muted);margin-top:18px;font-size:.9375rem}.site-footer{padding-block-start:clamp(72px,10vw,140px);padding-block-end:40px}.footer-word{aspect-ratio:4406/840;width:min(100%,560px);height:auto;color:var(--fg)}.footer-grid{color:var(--muted);grid-template-columns:2fr 3fr 4fr;gap:32px;margin-top:72px;font-size:.9375rem;display:grid}.footer-nav{align-content:start;gap:10px;display:grid}.footer-nav a{color:var(--fg);justify-self:start}.footer-nav a:hover{text-decoration:underline;-webkit-text-decoration-color:var(--violet);text-decoration-color:var(--violet);text-underline-offset:4px}.footer-contact a{color:var(--fg)}.footer-copy{border-top:1px solid var(--line);grid-column:1/-1;padding-top:24px}.float-cta{z-index:45;background:var(--white);color:var(--ink);white-space:nowrap;isolation:isolate;transition:opacity .4s, transform .4s var(--ease-out);border-radius:999px;align-items:center;gap:12px;padding:7px 24px 7px 7px;font-size:1rem;font-weight:500;display:inline-flex;position:fixed;bottom:24px;left:50%;transform:translate(-50%);box-shadow:0 18px 40px -18px #281e5a66}.float-cta-ring{z-index:-1;border-radius:inherit;-webkit-mask-composite:xor;padding:2px;position:absolute;top:-2px;bottom:-2px;left:-2px;right:-2px;overflow:hidden;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.float-cta-ring:before{content:"";aspect-ratio:1;background:conic-gradient(var(--spectrum), var(--cyan));will-change:transform;width:200%;animation:3.2s linear infinite brand-spin;position:absolute;top:50%;left:50%;translate:-50% -50%}.float-cta:after{content:"";z-index:-2;border-radius:inherit;background:conic-gradient(var(--spectrum), var(--cyan));filter:blur(14px);opacity:.5;position:absolute;top:-4px;bottom:-4px;left:-4px;right:-4px}.float-cta:hover{transform:translate(-50%)translateY(-2px)}.float-cta:hover:after{opacity:.8}.float-cta.is-hidden,.menu-open .float-cta{opacity:0;pointer-events:none;transform:translate(-50%)translateY(24px)}.float-cta.is-hidden .float-cta-ring:before,.float-cta.is-hidden .brand-ring,.menu-open .float-cta .float-cta-ring:before,.menu-open .float-cta .brand-ring{animation-play-state:paused}.float-cta-mark{background:#f3f1fb;border-radius:50%;place-items:center;width:42px;height:42px;display:grid}.float-cta-mark svg{grid-area:1/1;width:30px;height:30px}.float-cta-mark .brand-ring{animation-duration:10s}.mobile-menu{z-index:40;padding:calc(var(--header-h) + 32px) var(--gutter) 40px;background:var(--white);color:var(--ink);position:fixed;top:0;bottom:0;left:0;right:0;overflow-y:auto}.mobile-menu nav{gap:8px;display:grid}.mobile-menu a,.mobile-menu .signin-link{letter-spacing:-.02em;font-size:clamp(1.625rem,1.3rem + 1.6vw,2.25rem);font-weight:600;line-height:1.2}.mobile-menu .signin-link{color:var(--muted);letter-spacing:0;background:0 0;border:0;justify-self:start;margin-top:24px;padding:0;font-size:1.25rem;font-weight:600}.menu-open .site-header{--bg:var(--white);--fg:var(--ink);color:var(--ink);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0}@media (max-width:1080px){.nav{gap:24px}}@media (max-width:899px){:root{--header-h:64px}.nav{display:none}.header-inner{grid-template-columns:1fr auto}.menu-toggle{display:grid}.hero-ring{width:92vw;top:4%;right:-22vw;translate:0}.hero-copy{align-self:end;padding-block-start:38vh;padding-block-end:48px}.section-head h2,.section-head p{grid-column:1/-1}.how-grid,.features-grid,.showcase{grid-template-columns:minmax(0,1fr)}.showcase-actions{margin-inline:calc(-1 * var(--gutter));padding-inline:var(--gutter);scrollbar-width:none;gap:8px;display:flex;overflow-x:auto}.showcase-actions button{flex:none;padding:12px 16px}.showcase-actions .flow-text{display:none}.stage{border-radius:24px;height:clamp(400px,112vw,580px)}.pop{max-width:84%}.pop-wide,.pop-card{width:94%;max-width:94%}.how-sticky{aspect-ratio:1;width:min(82vw,520px);height:auto;margin-inline-start:auto;margin-inline-end:auto;position:relative;top:0}.how-count{display:none}.steps{margin-top:32px}.step{border-top:1px solid var(--line);opacity:1;min-height:0;padding-block-start:28px;padding-block-end:28px}.step h3:before{content:counter(step) ". ";color:var(--muted)}.features-head{position:static}.security-head,.security-points{grid-column:1/-1}.rosette{opacity:.5;width:130vw;top:0;right:-50vw;translate:0 -20%}.claim-ring{opacity:.6;width:100vw;top:auto;bottom:-30vw;right:-40vw;translate:0}.footer-grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){.float-cta{font-size:.9375rem;bottom:16px}.feature{grid-template-columns:minmax(0,1fr);gap:20px}.security-points{grid-template-columns:minmax(0,1fr);gap:28px}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}html{scroll-behavior:auto}.fake-caret{display:none}}
/*$vite$:1*/