@font-face{font-family:Zalando Sans VF;font-style:normal;font-weight:200 900;font-stretch:75% 125%;font-display:swap;src:url(/fonts/ZalandoSans-VF-latin.woff2) format("woff2-variations"),url(/fonts/ZalandoSans-VF-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Zalando Sans VF;font-style:normal;font-weight:200 900;font-stretch:75% 125%;font-display:swap;src:url(/fonts/ZalandoSans-VF-latin-ext.woff2) format("woff2-variations"),url(/fonts/ZalandoSans-VF-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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}:root{--ink: #0d0f1e;--ink-2: #14172b;--ink-3: #1c2038;--bone: #f5f4ef;--sand: #e9e7e0;--pink: #f62667;--pink-deep: #c8124d;--violet: #6b3cff;--sans: "Zalando Sans VF", "Zalando Sans", system-ui, sans-serif;--w-light: 300;--w-body: 360;--w-med: 520;--w-key: 780;--t-display: clamp(52px, min(10.4vw, 14.2svh), 176px);--t-h2: clamp(38px, 5.2vw, 84px);--t-h3: clamp(22px, 1.9vw, 30px);--t-lead: clamp(19px, 1.45vw, 23px);--t-body: 16px;--t-small: 14px;--t-label: 12px;--s1: 4px;--s2: 8px;--s3: 12px;--s4: 16px;--s5: 24px;--s6: 32px;--s7: 56px;--s8: 80px;--s9: 120px;--s10: 152px;--margin: clamp(20px, 4.4vw, 72px);--gutter: clamp(16px, 1.7vw, 24px);--section: clamp(120px, 14vw, 224px);--maxw: 1520px;--r: 10px;--r-sm: 6px;--pill: 999px;--r-panel: clamp(12px, 1.5vw, 20px);--overlap: clamp(28px, 4vw, 56px);--ease: cubic-bezier(.22, 1, .36, 1);--ease-io: cubic-bezier(.65, 0, .35, 1)}[data-theme=dark]{--bg: var(--ink);--fg: var(--bone);--fg-2: rgba(245, 244, 239, .7);--fg-3: rgba(245, 244, 239, .5);--line: rgba(245, 244, 239, .14);--line-2: rgba(245, 244, 239, .28);--card: var(--ink-2);--accent-text: var(--pink);color:var(--fg);background:var(--bg)}[data-theme=light]{--bg: var(--bone);--fg: var(--ink);--fg-2: rgba(13, 15, 30, .7);--fg-3: rgba(13, 15, 30, .55);--line: rgba(13, 15, 30, .13);--line-2: rgba(13, 15, 30, .26);--card: #fff;--accent-text: var(--pink-deep);color:var(--fg);background:var(--bg)}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body.v2{margin:0;font-family:var(--sans);font-size:var(--t-body);font-weight:var(--w-body);font-stretch:100%;line-height:1.6;color:var(--bone);background:var(--ink);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;font-feature-settings:"kern" 1;overflow-x:clip}body.v2:after{content:"";position:fixed;inset:0;pointer-events:none;z-index:100;opacity:.09;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='220' height='220'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 .9 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}img{display:block;max-width:100%}a{color:inherit;text-decoration:none}button,input{font:inherit;color:inherit}strong,b{font-weight:640}::selection{background:var(--pink);color:#fff}:focus-visible{outline:2px solid var(--pink);outline-offset:3px;border-radius:4px}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.wrap{width:100%;max-width:var(--maxw);margin:0 auto;padding:0 var(--margin)}.grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--gutter)}.sec{position:relative;padding:var(--section) 0}.sec[data-theme=light]+.sec[data-theme=light]{border-top:1px solid var(--line)}main>.sec{padding-bottom:calc(var(--section) + var(--overlap))}main>.sec+.sec:not(.sec-flow){margin-top:calc(-1 * var(--overlap));padding-top:calc(var(--section) + var(--overlap) / 2);border-radius:var(--r-panel) var(--r-panel) 0 0;box-shadow:0 -28px 70px #05081438}main>.sec+.sec:not(.sec-flow) .blobs{border-radius:inherit}main>.sec:has(+.sec-flow){padding-bottom:var(--section)}.sec-flow{padding-top:var(--section)}.sec[data-theme=light]+.sec[data-theme=light].sec-flow{border-top:1px solid var(--line)}main>.sec:last-child{padding-bottom:var(--section)}.label{font-size:var(--t-label);font-weight:var(--w-med);font-stretch:125%;letter-spacing:.09em;text-transform:uppercase;line-height:1.4;color:var(--fg-3)}.display{margin:0;font-size:var(--t-display);font-weight:var(--w-light);font-stretch:100%;line-height:.9;letter-spacing:-.04em}.h2{margin:0;font-size:var(--t-h2);font-weight:var(--w-light);line-height:.98;letter-spacing:-.03em;text-wrap:balance}.h3{margin:0;font-size:var(--t-h3);font-weight:var(--w-med);line-height:1.15;letter-spacing:-.01em}.lead{margin:0;font-size:var(--t-lead);font-weight:var(--w-light);line-height:1.45;color:var(--fg-2);max-width:34em;text-wrap:pretty}.lead strong{color:var(--fg)}.body{margin:0;color:var(--fg-2);max-width:38em;text-wrap:pretty}.key{font-weight:var(--w-key);font-stretch:118%;letter-spacing:-.035em}.dim{color:var(--fg-3)}.nw{white-space:nowrap}.sh{display:flex;align-items:center;gap:var(--s4);margin-bottom:clamp(56px,6.5vw,104px)}.sh .n{font-variant-numeric:tabular-nums;color:var(--fg)}.sh .rule{flex:1;height:1px;background:var(--line)}.sh .dot,.dot{width:6px;height:6px;border-radius:50%;background:var(--pink);flex:none}.btn{--h: 52px;display:inline-flex;align-items:center;justify-content:center;gap:10px;height:var(--h);padding:0 26px;border-radius:var(--pill);border:1px solid transparent;font-size:15px;font-weight:560;font-stretch:108%;letter-spacing:0;white-space:nowrap;cursor:pointer;transition:background-color .3s,border-color .3s,color .3s,transform .4s var(--ease),box-shadow .4s var(--ease)}.btn .arr{display:inline-block;transition:transform .5s var(--ease)}.btn:hover{transform:translateY(-2px)}.btn:hover .arr{transform:translate(4px)}.btn-primary{background:var(--pink);color:#fff;box-shadow:0 10px 28px #f6266752}.btn-primary:hover{background:#ff3a78;box-shadow:0 16px 36px #f626676b}.btn-ghost{border-color:var(--line-2);color:var(--fg);background:transparent}.btn-ghost:hover{border-color:var(--fg)}.btn-sm{--h: 40px;padding:0 18px;font-size:14px}.roll{display:inline-grid;vertical-align:top;overflow:hidden;line-height:1.08;padding-bottom:.06em;margin:-.09em 0 -.15em}.roll-w{grid-area:1 / 1}.roll .ch{display:inline-block;transform:translateY(135%);font-weight:200;transition:transform .55s var(--ease),font-weight .7s var(--ease);transition-delay:calc(var(--i) * 18ms)}.roll-w.is-on .ch{transform:none;font-weight:inherit;transition-delay:calc(.18s + var(--i) * 18ms),calc(.3s + var(--i) * 22ms)}.roll-w.is-off .ch{transform:translateY(-135%);font-weight:inherit;transition-duration:.38s;transition-timing-function:cubic-bezier(.6,0,.8,.4);transition-delay:calc(var(--i) * 12ms)}.roll-w:not(.is-on):not(.is-off) .ch{transition:none}.kw-w{display:inline-block;white-space:nowrap}.sec,.foot{isolation:isolate}.blobs{position:absolute;inset:0;z-index:-1;overflow:hidden;pointer-events:none}.blobs i{position:absolute;display:block;border-radius:50%;will-change:transform;animation:roam var(--dur, 22s) ease-in-out infinite alternate;animation-delay:var(--dl, 0s)}.is-paused .blobs i{animation-play-state:paused}@keyframes roam{0%{transform:translate(0) scale(1)}50%{transform:translate(var(--mx, 6%),var(--my, -5%)) scale(1.08)}to{transform:translate(calc(var(--mx, 6%) * -.6),calc(var(--my, -5%) * .8)) scale(.96)}}.blobs-hero i{filter:blur(70px);mix-blend-mode:screen}.blobs-hero .b1{width:64vw;height:64vw;left:34vw;top:-14vw;background:radial-gradient(circle,#f62667 0%,rgba(246,38,103,.6) 36%,transparent 68%);--dur: 24s;--mx: -8%;--my: 6%}.blobs-hero .b2{width:52vw;height:52vw;left:58vw;top:18vw;background:radial-gradient(circle,#8e2aa3 0%,rgba(142,42,163,.6) 38%,transparent 70%);--dur: 29s;--dl: -6s;--mx: -10%;--my: -8%}.blobs-hero .b3{width:40vw;height:40vw;left:14vw;top:24vw;background:radial-gradient(circle,#e9193e 0%,rgba(233,25,62,.45) 38%,transparent 70%);--dur: 34s;--dl: -12s;--mx: 12%;--my: -6%;opacity:.75}.blobs-hero .b4{width:30vw;height:30vw;left:78vw;top:-6vw;background:radial-gradient(circle,#3f6bff 0%,rgba(63,107,255,.45) 40%,transparent 70%);--dur: 19s;--dl: -3s;--mx: -14%;--my: 10%;opacity:.7}.blobs-soft i{filter:blur(40px)}.blobs-soft .b1{left:4%;width:60%;top:58%;height:90%;background:radial-gradient(closest-side,rgba(246,38,103,.32),transparent);--dur: 17s;--mx: 9%;--my: -6%}.blobs-soft .b2{left:44%;width:56%;top:62%;height:80%;background:radial-gradient(closest-side,rgba(142,42,163,.22),transparent);--dur: 21s;--dl: -9s;--mx: -10%;--my: 6%}.blobs-soft .b3{left:-16%;width:60%;top:50%;height:90%;background:radial-gradient(closest-side,rgba(170,215,255,.7),transparent);--dur: 19s;--dl: -6s;--mx: 12%;--my: -8%}.blobs-soft .b4{left:72%;width:40%;top:60%;height:70%;background:radial-gradient(closest-side,rgba(110,173,163,.4),transparent);--dur: 15s;--dl: -2s;--mx: -14%;--my: -4%}.blobs-cases{opacity:.42}.blobs-cases i{width:62vw;height:62vw;filter:blur(90px)}.blobs-cases .b1{left:-6vw;top:4vw;background:radial-gradient(circle,rgba(246,38,103,.85) 0%,rgba(246,38,103,.3) 40%,transparent 70%);--dur: 24s}.blobs-cases .b2{left:22vw;top:26vw;background:radial-gradient(circle,#8e2aa3 0%,rgba(142,42,163,.5) 40%,transparent 72%);--dur: 29s;--dl: -8s;--mx: -8%}.blobs-cases .b3{left:50vw;top:2vw;background:radial-gradient(circle,#3fa9ff 0%,rgba(63,169,255,.55) 40%,transparent 72%);--dur: 34s;--dl: -14s;--mx: -6%;--my: 8%}.blobs-dim i{filter:blur(80px);opacity:.35}.blobs-dim .b1{width:50vw;height:50vw;left:-16vw;top:10%;background:radial-gradient(circle,#8e2aa3,transparent 68%);--dur: 26s}.blobs-dim .b2{width:40vw;height:40vw;right:-12vw;bottom:-10%;background:radial-gradient(circle,#f62667,transparent 68%);--dur: 31s;--dl: -10s;--mx: -8%}.blobs-contact i{filter:blur(70px);mix-blend-mode:screen}.blobs-contact .b1{width:56vw;height:56vw;left:-8vw;top:20%;background:radial-gradient(circle,rgba(246,38,103,.8),transparent 66%);--dur: 18s;--mx: 16%;--my: 6%}.blobs-contact .b2{width:50vw;height:50vw;left:36vw;top:30%;background:radial-gradient(circle,rgba(142,42,163,.75),transparent 66%);--dur: 22s;--dl: -7s;--mx: -14%;--my: -8%}.blobs-contact .b3{width:34vw;height:34vw;left:66vw;top:0;background:radial-gradient(circle,rgba(63,169,255,.5),transparent 66%);--dur: 15s;--dl: -3s;--mx: -10%;--my: 12%}.nav{position:fixed;top:0;left:0;right:0;z-index:50;transition:background-color .4s,border-color .4s,color .4s;border-bottom:1px solid transparent}.nav .wrap{display:flex;align-items:center;height:76px;gap:var(--s6)}.nav-logo{display:block;width:66px}.nav-logo img{width:100%;height:auto}.nav-logo .on-light{display:none}.nav nav{display:flex;gap:var(--s6);margin-left:auto}.nav nav a{font-size:14px;font-weight:420;color:var(--fg-2);position:relative;transition:color .3s}.nav nav a:hover,.nav nav a[aria-current]{color:var(--fg)}.nav nav a[aria-current]:before{content:"";position:absolute;left:-12px;top:50%;width:5px;height:5px;margin-top:-2px;border-radius:50%;background:var(--pink)}.nav.is-scrolled{background:color-mix(in srgb,var(--bg) 78%,transparent);-webkit-backdrop-filter:blur(16px) saturate(1.2);backdrop-filter:blur(16px) saturate(1.2);border-bottom-color:var(--line)}.nav[data-theme=light] .on-dark{display:none}.nav[data-theme=light] .on-light{display:block}.nav[data-theme]{background-color:transparent}.nav.is-scrolled[data-theme]{background:color-mix(in srgb,var(--bg) 80%,transparent)}.hero{min-height:100svh;display:flex;flex-direction:column;padding:112px 0 0;overflow:hidden}.hero-top{display:flex;justify-content:space-between;gap:var(--s5)}.hero-title{margin:0;font-size:clamp(44px,min(8.4vw,15svh),150px);line-height:.98}.hero-title .l{white-space:nowrap}.hero-title .l,.hero-title .kw-line{display:block}.hero-title .kw{color:var(--fg)}.hero-title .key{font-weight:900;font-stretch:112%}.hero-foot{margin-top:auto;padding-top:clamp(32px,5vh,64px)}.hero-row{align-items:end;row-gap:var(--s6)}.hero-row .lead{grid-column:1 / span 5}.hero-form{grid-column:8 / span 5}.hero-book{display:flex;gap:var(--s2);padding:6px;border-radius:var(--pill);background:#f5f4ef0f;border:1px solid var(--line);transition:border-color .3s}.hero-book:focus-within{border-color:var(--line-2)}.hero-book input{flex:1;min-width:0;border:0;background:transparent;padding:0 18px;font-size:16px;outline:none}.hero-book input::placeholder{color:var(--fg-3)}.hb-msg{position:absolute;margin:0}.hero-book .hb-msg:empty{display:none}.hb-legal{margin:var(--s3) 0 0;font-size:13px;color:var(--fg-3);padding-left:24px}.hb-legal a{text-decoration:underline;text-underline-offset:3px;text-decoration-color:var(--line-2)}.hb-msg[data-kind=error],.ct-msg[data-kind=error],.csm-msg[data-kind=error]{color:#ff6b93}.logos{margin-top:clamp(32px,5vh,64px);border-top:1px solid var(--line);padding:var(--s5) 0 var(--s6);display:grid;grid-template-columns:auto 1fr;align-items:center;gap:var(--s7)}.logos .label{white-space:nowrap}.lg-strip{overflow:hidden;mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.lg-track{display:flex;gap:clamp(40px,5vw,80px);width:max-content;list-style:none;margin:0;padding:0;animation:marquee 48s linear infinite}.lg-track li{height:30px;display:flex;align-items:center}.lg-track li.tall{height:40px}.lg-track img{height:100%;width:auto;filter:brightness(0) invert(1);opacity:.62}@keyframes marquee{to{transform:translate(-50%)}}.why-head{grid-column:1 / span 8}.why-body{grid-column:1 / span 5;margin-top:var(--s8)}.why-body .body+.body{margin-top:var(--s4)}.stats{grid-column:7 / span 6;margin-top:var(--s8);display:grid;grid-template-columns:repeat(2,1fr);gap:0;list-style:none;padding:0;border-top:1px solid var(--line)}.stats li{padding:var(--s5) 0 var(--s6);border-bottom:1px solid var(--line)}.stats li:nth-child(odd){padding-right:var(--s5);border-right:1px solid var(--line)}.stats li:nth-child(2n){padding-left:var(--s5)}.stats b{display:block;font-size:clamp(48px,5.4vw,88px);line-height:1;letter-spacing:-.04em;font-weight:var(--w-light);font-variant-numeric:tabular-nums;color:var(--fg)}.stats li>span{display:block;margin-top:var(--s3);font-size:var(--t-small);color:var(--fg-2)}.what-head{grid-column:1 / span 9}.what-side{grid-column:1 / span 4;margin-top:var(--s8);align-self:center}.what-intro{margin:0}.what-side .what-cta{margin-top:var(--s6)}.goals-win{max-width:980px;--row: calc(clamp(20px, 2.1vw, 34px)*1.1 + 2*clamp(12px, 1.2vw, 18px) + 1px) ;grid-column:6 / span 7;margin-top:var(--s8);height:calc(var(--row) * 5);overflow:hidden;position:relative;-webkit-mask-image:linear-gradient(180deg,transparent 0%,#000 22%,#000 78%,transparent 100%);mask-image:linear-gradient(180deg,transparent 0%,#000 22%,#000 78%,transparent 100%)}.goals{margin:0;padding:0;list-style:none;will-change:transform}.goals li{--f: 0;position:relative;display:grid;grid-template-columns:6ch 1fr auto;align-items:center;gap:var(--s4);padding:clamp(12px,1.2vw,18px) 0;border-bottom:1px solid var(--line)}.goals .n{font-size:var(--t-label);font-stretch:125%;font-variant-numeric:tabular-nums;color:var(--fg-3)}.goals .g{font-size:clamp(20px,2.1vw,34px);line-height:1.1;letter-spacing:-.02em;font-weight:600;font-stretch:96%;white-space:nowrap}.goals .d{width:10px;height:10px;border-radius:50%;background:var(--pink)}.goals.is-live .g{opacity:calc(.5 + .5 * var(--f))}.goals.is-live .n{color:color-mix(in srgb,var(--pink) calc(var(--f) * 100%),var(--fg-3))}.goals.is-live .d{transform:scale(var(--f))}.goals.is-live li:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:1px;background:var(--pink);transform:scaleX(var(--f));transform-origin:left}.what-cta{grid-column:1 / -1;display:flex;gap:var(--s3);flex-wrap:wrap;margin-top:var(--s7)}.cs-head{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--gutter);align-items:end}.cs-head .h2{grid-column:1 / span 7}.cs-head .body{grid-column:8 / span 3}.cs-nav{grid-column:11 / span 2;justify-self:end;display:flex;gap:var(--s2)}.cs-btn{width:48px;height:48px;border-radius:50%;border:1px solid var(--line-2);background:transparent;cursor:pointer;transition:border-color .3s,background-color .3s}.cs-btn:hover{border-color:var(--fg)}.cs-rail{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 3 * var(--gutter)) / 3.4);gap:var(--gutter);list-style:none;margin:var(--s8) 0 0;padding:0 0 var(--s2);overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.cs-rail::-webkit-scrollbar{display:none}.cs-card{scroll-snap-align:start;display:flex;flex-direction:column;transition:transform .6s var(--ease)}.cs-card:hover{transform:translateY(-6px)}.cs-media{position:relative;aspect-ratio:4 / 5;border-radius:var(--r);overflow:hidden;background:var(--ink)}.cs-media img{width:100%;height:100%;object-fit:cover;transition:transform 1.2s var(--ease)}.cs-card:hover .cs-media img{transform:scale(1.04)}.cs-media .label{position:absolute;left:var(--s4);top:var(--s4);color:#fff;padding:6px 10px;border-radius:var(--pill);background:#0d0f1e80;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.cs-txt{padding:var(--s5) var(--s1) 0;display:flex;flex-direction:column;gap:var(--s3);flex:1}.cs-txt h3{margin:0;font-size:28px;font-weight:640;font-stretch:112%;letter-spacing:-.02em;line-height:1.1}.cs-who{margin:0;color:var(--fg-2);font-size:15px}.cs-goal{margin:var(--s2) 0 0;padding-top:var(--s3);border-top:1px solid var(--line);font-size:15px;color:var(--fg-2)}.cs-goal .label{display:block;margin-bottom:6px}.cs-open{margin-top:auto;align-self:flex-start;padding:var(--s3) 0 0;border:0;background:none;cursor:pointer;font-size:15px;font-weight:560;display:inline-flex;gap:8px}.cs-open .arr{display:inline-block;transition:transform .5s var(--ease)}.cs-open:hover .arr{transform:translate(4px)}.cs-open .arr{color:var(--accent-text)}.wf-head{grid-column:1 / span 8}.wf-head-side{grid-column:9 / span 4;align-self:end;justify-self:end}.wf{grid-column:1 / -1;margin-top:var(--s8);display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--gutter)}.wf-tabs{grid-column:1 / span 4;list-style:none;margin:0;padding:0;border-top:1px solid var(--line)}.wf-tab{width:100%;display:grid;grid-template-columns:4ch 1fr;gap:var(--s3);text-align:left;padding:var(--s4) 0;border:0;border-bottom:1px solid var(--line);background:none;cursor:pointer;color:var(--fg-3);transition:color .3s}.wf-tab .n{font-size:var(--t-label);font-stretch:125%;font-variant-numeric:tabular-nums;padding-top:6px}.wf-tab .t{font-size:20px;line-height:1.25;font-weight:var(--w-light);transition:transform .5s var(--ease)}.wf-tab:hover .t{transform:translate(6px)}.wf-tab:hover{color:var(--fg-2)}.wf-tab[aria-selected=true]{color:var(--fg)}.wf-tab[aria-selected=true] .t{font-weight:600}.wf-tab[aria-selected=true] .n{color:var(--pink)}.wf-panel{grid-column:6 / span 7;border-radius:var(--r);background:#f5f4ef0d;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid var(--line);box-shadow:inset 0 1px #ffffff14;padding:clamp(28px,3.4vw,48px)}.wf-panel[hidden]{display:none}.wf-panel .h3{font-weight:var(--w-light);font-size:clamp(26px,2.4vw,38px);letter-spacing:-.02em;text-wrap:balance}.wf-panel .h3 b{font-weight:720;font-stretch:112%}.wf-panel .body{margin-top:var(--s4)}.steps{list-style:none;margin:var(--s7) 0 0;padding:0;counter-reset:s}.steps li{position:relative;display:grid;grid-template-columns:4ch 9ch 1fr;gap:var(--s4);align-items:baseline;padding:var(--s4) 0;border-top:1px solid var(--line);color:var(--fg-3);transition:color .5s}.steps li:before{counter-increment:s;content:counter(s,decimal-leading-zero);font-size:var(--t-label);font-stretch:125%;font-variant-numeric:tabular-nums}.steps .k{font-weight:640;font-stretch:110%;color:var(--fg-2);transition:color .5s}.steps li.is-lit{color:var(--fg-2)}.steps li.is-lit .k{color:var(--fg)}.steps li.is-lit:after{content:"";position:absolute;left:0;top:-1px;height:1px;width:100%;background:var(--pink);transform-origin:left;animation:lit 1.1s var(--ease) both}@keyframes lit{0%{transform:scaleX(0)}}.used{margin-top:var(--s6);display:flex;gap:var(--s3);align-items:center;flex-wrap:wrap}.used .tag{font-size:13px;padding:5px 12px;border-radius:var(--pill);border:1px solid var(--line-2);color:var(--fg-2)}.df-head{grid-column:1 / -1}.df-rule{grid-column:1 / -1;height:1px;background:var(--line);margin-top:var(--s8)}.df-lead{grid-column:1 / span 9;margin:var(--s7) 0 0;font-size:clamp(30px,3.2vw,54px);line-height:1.12;letter-spacing:-.025em;font-weight:var(--w-light);color:var(--fg);text-wrap:balance}.df-body{grid-column:5 / span 6;margin-top:var(--s6);font-size:18px}.df-wrap{grid-column:1 / -1;margin-top:var(--s9);position:relative;isolation:isolate}.df-card{position:absolute;z-index:-1;border-radius:var(--r);background:var(--ink);overflow:hidden;box-shadow:0 30px 70px #0d0f1e47,0 2px 6px #0d0f1e1f}.df-card:after{content:"";position:absolute;inset:0;border-radius:inherit;box-shadow:inset 0 1px #ffffff1f}.df-card i{position:absolute;border-radius:50%;filter:blur(46px);mix-blend-mode:screen;animation:roam var(--dur, 20s) ease-in-out infinite alternate}.df-card .c1{width:120%;aspect-ratio:1;left:30%;top:-30%;background:radial-gradient(circle,rgba(246,38,103,.85),transparent 62%);--dur: 16s;--mx: -10%;--my: 12%}.df-card .c2{width:110%;aspect-ratio:1;left:-40%;top:40%;background:radial-gradient(circle,rgba(142,42,163,.8),transparent 62%);--dur: 21s;--dl: -6s;--mx: 14%;--my: -8%}.df-card .c3{width:70%;aspect-ratio:1;left:50%;top:70%;background:radial-gradient(circle,rgba(63,107,255,.55),transparent 62%);--dur: 14s;--dl: -3s;--mx: -12%;--my: -10%}.is-paused .df-card i{animation-play-state:paused}.df-t{width:100%;border-collapse:separate;border-spacing:0;table-layout:fixed}.df-t th,.df-t td{text-align:left;vertical-align:top;padding:var(--s5) var(--s5) var(--s5) 0;border-top:1px solid var(--line);font-weight:var(--w-body);font-size:17px}.df-t thead :is(th,td){border-top:0;padding-bottom:var(--s5);vertical-align:bottom}.df-t thead th.label{font-size:var(--t-label);font-weight:var(--w-med)}.df-t tbody th{font-weight:640;font-stretch:110%;color:var(--fg);width:20%}.df-t td{color:var(--fg-2)}.df-t .us{color:var(--bone);padding-left:var(--s6);border-top-color:#f5f4ef29;font-weight:600;font-stretch:108%}.df-t thead .us{padding-top:var(--s7)}.df-t thead .us img{width:58px}.df-t thead .us .label{display:block;margin-top:var(--s3);color:#f5f4ef99}.ab-head{grid-column:1 / span 7}.ab-copy{grid-column:8 / span 5;align-self:end}.ab-copy .label{margin-top:var(--s5);display:block}.ab-copy .btn{margin-top:var(--s6)}.brands{grid-column:1 / -1;margin-top:var(--s9)}.brands ul{list-style:none;margin:var(--s5) 0 0;padding:0;display:grid;grid-template-columns:repeat(7,1fr);border-top:1px solid var(--line);border-left:1px solid var(--line)}.brands li{aspect-ratio:16 / 9;display:grid;place-items:center;border-right:1px solid var(--line);border-bottom:1px solid var(--line);padding:0 18%}.brands img{max-height:26px;width:auto;filter:brightness(0);opacity:.7;transition:opacity .3s}.brands li.tall img{max-height:38px}.brands li:hover img{opacity:1}.ct{overflow:hidden;isolation:isolate}.ct-head{grid-column:1 / span 10}.ct-side{grid-column:1 / span 5;margin-top:var(--s7)}.ct-form{grid-column:7 / span 6;margin-top:var(--s7);display:grid;grid-template-columns:1fr 1fr;gap:var(--s5) var(--gutter);align-items:end}.ct-field{display:flex;flex-direction:column;gap:var(--s2)}.ct-field input{height:52px;border:0;border-bottom:1px solid var(--line-2);background:transparent;font-size:18px;outline:none;padding:0;transition:border-color .3s}.ct-field input:focus{border-bottom-color:var(--fg)}.ct-field input::placeholder{color:var(--fg-3)}.ct-field input[aria-invalid=true]{border-bottom-color:#ff6b93}.ct-submit{grid-column:1 / -1;justify-self:start;margin-top:var(--s3)}.ct-msg{grid-column:1 / -1;margin:0;font-size:14px;color:var(--fg-2)}.ct-msg:empty{display:none}.foot{padding:var(--s8) 0 var(--s6);border-top:1px solid var(--line);overflow:hidden}.mega{display:block;margin:0 0 var(--s8);font-size:clamp(36px,8.6vw,140px);line-height:.95;letter-spacing:-.045em;font-weight:300;color:var(--fg);overflow-wrap:anywhere;transition:color .4s}.mega .at{color:var(--pink);transition:transform .6s var(--ease);display:inline-block}.mega:hover .at{transform:rotate(-20deg) scale(1.1)}.foot-row{display:flex;flex-wrap:wrap;gap:var(--s4) var(--s7);align-items:center;padding-top:var(--s5);border-top:1px solid var(--line);font-size:14px;color:var(--fg-2)}.foot-row img{width:56px}.foot-row nav{display:flex;gap:var(--s5)}.foot-row a:hover{color:var(--fg)}.foot-row .push{margin-left:auto}.foot-legal{display:flex;flex-wrap:wrap;justify-content:space-between;gap:var(--s3) var(--s6);margin-top:var(--s5);font-size:12px;color:var(--fg-3)}.foot-legal p{margin:0}.foot-legal nav{display:flex;gap:var(--s5)}.cs-modal{width:min(560px,calc(100vw - 32px));padding:0;border:0;border-radius:var(--r);background:var(--bone);color:var(--ink);box-shadow:0 40px 100px #05081480}.cs-modal::backdrop{background:#05081499;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.csm-form{position:relative;padding:clamp(28px,4vw,44px);--fg-3: rgba(13, 15, 30, .55);--line: rgba(13, 15, 30, .13);--line-2: rgba(13, 15, 30, .26);--fg: var(--ink)}.csm-close{position:absolute;right:16px;top:16px;width:40px;height:40px;border-radius:50%;border:1px solid rgba(13,15,30,.2);background:none;cursor:pointer;font-size:20px}.csm-tag{margin:0}.csm-title{margin:var(--s3) 0 0;font-size:34px;font-weight:700;font-stretch:115%;letter-spacing:-.03em;line-height:1.05}.csm-text{margin:var(--s4) 0 0;color:#0d0f1eb8}.csm-row{display:flex;flex-direction:column;gap:var(--s3);margin-top:var(--s6)}.csm-row input{height:52px;border:1px solid rgba(13,15,30,.2);border-radius:var(--r-sm);padding:0 16px;background:#fff}.csm-msg{margin:var(--s3) 0 0;font-size:14px}.csm-msg[data-kind=error]{color:var(--pink-deep)}.rv{opacity:0;transform:translateY(18px);transition:opacity .9s var(--ease),transform .9s var(--ease);transition-delay:calc(var(--d, 0) * 90ms)}.is-in .rv,.rv.is-in{opacity:1;transform:none}@media(max-width:1100px){.cs-rail{grid-auto-columns:calc((100% - var(--gutter)) / 2.2)}.brands ul{grid-template-columns:repeat(5,1fr)}}@media(max-width:900px){.nav nav{display:none}.nav .nav-cta{margin-left:auto}.grid>*{grid-column:1 / -1!important}.hero-form{margin-top:var(--s2)}.stats{margin-top:var(--s7)}.cs-head{display:block}.cs-head .body{margin-top:var(--s4)}.cs-nav{display:flex;margin-top:var(--s5)}.wf{display:block}.wf-tabs{display:flex;overflow-x:auto;gap:var(--s2);border:0;scrollbar-width:none;margin:0 calc(-1 * var(--margin));padding:0 var(--margin)}.wf-tab{width:auto;flex:none;display:flex;border:1px solid var(--line);border-radius:var(--pill);padding:10px 16px}.wf-tab .n{display:none}.wf-tab .t{font-size:15px;white-space:nowrap}.wf-panel{margin-top:var(--s5)}.wf-head-side{justify-self:start;margin-top:var(--s5)}.steps li{grid-template-columns:3ch 1fr}.steps li>span:last-child{grid-column:2}.df-t thead{display:none}.df-t,.df-t tbody,.df-t tr,.df-t th,.df-t td{display:block;width:100%!important}.df-t tr{margin-bottom:var(--s6)}.df-t td{padding:var(--s3) 0;border-top:0}.df-t td:before{content:attr(data-l);display:block;font-size:var(--t-label);font-stretch:125%;text-transform:uppercase;letter-spacing:.09em;color:var(--fg-3);margin-bottom:4px}.df-card{display:none}.df-t .us{border-radius:var(--r-sm)!important;padding:var(--s4);margin-top:var(--s2);background:radial-gradient(120% 140% at 100% 0%,rgba(246,38,103,.55),transparent 60%),radial-gradient(120% 140% at 0% 100%,rgba(142,42,163,.5),transparent 60%),var(--ink)}.df-t .us:before{color:#f5f4ef8c}.ab-copy{margin-top:var(--s6)}.brands ul{grid-template-columns:repeat(3,1fr)}.ct-form{grid-template-columns:1fr}.logos{grid-template-columns:1fr;gap:var(--s4)}}@media(max-width:560px){:root{--t-display: 15.5vw;--t-h2: 11vw}.hero{padding-top:104px}.hero-top .label:last-child{display:none}.hero-book{flex-direction:column;border-radius:var(--r);padding:6px}.hero-book input{flex:none;height:52px}.hb-legal{padding-left:0}.stats li:nth-child(odd){padding-right:var(--s3)}.stats li:nth-child(2n){padding-left:var(--s3)}.cs-rail{grid-auto-columns:84%}.goals li{grid-template-columns:3.5ch 1fr}.goals .d{display:none}.goals .g{white-space:normal;font-size:22px}.foot-row .push{margin-left:0}}@media(max-width:560px){.roll .ch,.roll-w.is-on .ch,.roll-w.is-off .ch{transform:none;opacity:0;transition:opacity .5s var(--ease);transition-delay:calc(var(--i) * 18ms)}.roll-w.is-on .ch{opacity:1;transition-delay:calc(.25s + var(--i) * 18ms)}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important;transition-delay:0s!important}.rv{opacity:1;transform:none}.lg-track{animation:none}}.wfv2 .wr-module{--exd-sans: var(--sans);font-family:var(--sans);margin-top:var(--s8)}.wfv2 .wr-module .wr-lead{font-family:var(--sans);font-weight:var(--w-light);letter-spacing:-.025em}.wfv2 .wr-module .wr-lead .key{font-weight:var(--w-key);font-stretch:118%;letter-spacing:-.035em;font-family:var(--sans);font-style:normal}.wfv2 .wr-module :is(b,strong,.wr-tabs button[aria-selected=true],.fn b){font-stretch:112%}.sec-sand{--bg: var(--sand);background:var(--sand)}.btn{transition:background-color .35s var(--ease),border-color .35s var(--ease),color .35s var(--ease),transform .45s var(--ease),box-shadow .45s var(--ease)}.btn:hover{transform:translateY(-3px)}.btn-primary:hover{background:var(--fg);color:var(--bg);box-shadow:0 18px 40px #f6266773}[data-theme=light] .btn-primary:hover,.cs-modal .btn-primary:hover{background:var(--ink);color:var(--bone)}.btn-primary:hover .arr{color:var(--pink)}.btn-ghost:hover{background:var(--fg);border-color:var(--fg);color:var(--bg)}.nav .btn-primary:hover{background:var(--bone);color:var(--ink)}.nav[data-theme=light] .btn-primary:hover{background:var(--ink);color:var(--bone)}.nav nav a:after{content:"";position:absolute;left:0;right:0;bottom:-6px;height:2px;border-radius:2px;background:var(--pink);transform:scaleX(0);transform-origin:left;transition:transform .45s var(--ease)}.nav nav a:hover{color:var(--fg)}.nav nav a:hover:after{transform:scaleX(1)}.cs-btn{transition:background-color .3s,border-color .3s,color .3s,transform .3s var(--ease)}.cs-btn:hover:not(:disabled){background:var(--fg);border-color:var(--fg);color:var(--bg);transform:scale(1.06)}.cs-btn:disabled{opacity:.3;cursor:default}.cs-card{cursor:pointer}.cs-card:hover{transform:translateY(-10px)}.cs-card:hover .cs-media img{transform:scale(1.08)}.cs-media:after{content:"";position:absolute;inset:0;border-radius:inherit;background:linear-gradient(180deg,transparent 45%,rgba(246,38,103,.55));opacity:0;transition:opacity .5s var(--ease)}.cs-card:hover .cs-media:after{opacity:1}.cs-card h3{transition:color .3s}.cs-card:hover h3{color:var(--accent-text)}.cs-open{position:relative}.cs-open:after{content:"";position:absolute;left:0;bottom:-4px;width:calc(100% - 22px);height:2px;background:var(--accent-text);transform:scaleX(0);transform-origin:left;transition:transform .45s var(--ease)}.cs-card:hover .cs-open:after,.cs-open:hover:after{transform:scaleX(1)}.cs-card:hover .cs-open .arr{transform:translate(6px)}.brands li{transition:background-color .3s}.brands li:hover{background:var(--ink)}.brands li:hover img{filter:brightness(0) invert(1);opacity:1}.foot-row a,.foot-legal a{transition:color .3s}.foot-row a:hover,.foot-legal a:hover{color:var(--pink)}.mega{transition:color .4s var(--ease)}.mega:hover{color:var(--pink)}.mega:hover .at{color:var(--fg)}.hb-legal a:hover{color:var(--fg);text-decoration-color:var(--pink)}.wfv2 .wr-tabs button:hover{color:#fff}.wfv2 .cs-btn:hover:not(:disabled){background:#fff;color:var(--ink);border-color:#fff}.stats b{color:var(--pink);font-weight:300}.stats li{opacity:0;transform:translateY(24px);transition:opacity .9s var(--ease),transform .9s var(--ease);transition-delay:calc(var(--i) * .12s)}.stats.is-counted li{opacity:1;transform:none}.stats li>span{transition:color .3s}#clients{padding-top:calc(var(--section) * 1.15 + var(--overlap) / 2);padding-bottom:calc(var(--section) * 1.15 + var(--overlap))}#clients .cs-head .body{margin:0}.cs-rail{overflow:hidden;scroll-snap-type:none;margin-top:clamp(64px,7vw,112px);padding:16px 0 24px;gap:clamp(20px,2.4vw,36px);grid-auto-columns:calc((100% - (2*clamp(20px,2.4vw,36px)))/3.2)}.cs-txt{padding-top:var(--s6);gap:var(--s4)}.cs-goal{margin-top:var(--s3);padding-top:var(--s4)}.cs-open{padding-top:var(--s5)}@media(max-width:1100px){.cs-rail{grid-auto-columns:calc((100% - clamp(20px,2.4vw,36px)) / 2.15)}}@media(max-width:560px){.cs-rail{grid-auto-columns:86%}}@media(prefers-reduced-motion:reduce){.stats li{opacity:1;transform:none}}@media(max-width:900px){.hero-title{font-size:clamp(44px,12.5vw,96px)}.hero-title .l{white-space:normal}}@media(max-width:900px){.what-side{margin-top:var(--s6)}.goals-win{margin-top:var(--s7)}}main>.hero{padding-bottom:calc(var(--overlap) + 4px)}.hero>.wrap:not(.hero-top){margin-block:auto;padding-block:clamp(32px,6vh,80px) clamp(24px,4vh,56px)}.hero-foot{margin-top:0;padding-top:0}.logos{margin-top:clamp(40px,7vh,88px);padding-bottom:clamp(24px,4vh,40px)}.what-track{grid-column:1 / -1;position:relative;margin-top:var(--s8)}.what-body{position:sticky;top:calc(50svh - var(--win) / 2);display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--gutter);align-items:center;--win: calc(var(--row) * 5);--row: calc(clamp(20px, 2.1vw, 34px)*1.1 + 2*clamp(12px, 1.2vw, 18px) + 1px) }.what-body .what-side{grid-column:1 / span 4;margin:0}.what-body .goals-win{grid-column:6 / span 7;margin:0;height:var(--win)}.what-count{margin:var(--s5) 0 0;color:var(--fg-3);font-variant-numeric:tabular-nums}.what-count .cur{color:var(--pink)}@media(max-width:900px){.what-body{top:calc(var(--s10) - 20px)}.what-body .what-side{grid-column:1 / -1}.what-body .what-cta,.what-body .what-intro{display:none}.what-body .goals-win{grid-column:1 / -1;margin-top:var(--s4)}.what-count{margin:0}}.cs-card{position:relative;aspect-ratio:4 / 5.4;border-radius:var(--r);overflow:hidden;background:var(--ink);box-shadow:0 24px 50px #0d0f1e24}.cs-media{position:absolute;inset:0;aspect-ratio:auto;border-radius:0}.cs-media:before{content:"";position:absolute;inset:0;z-index:1;background:linear-gradient(180deg,#0d0f1e00 25%,#0d0f1e8c 52%,#0d0f1eeb)}.cs-media:after{z-index:1;border-radius:0;background:linear-gradient(180deg,transparent 30%,rgba(246,38,103,.5))}.cs-media .label{z-index:2}.cs-txt{position:absolute;left:0;right:0;bottom:0;z-index:2;padding:clamp(20px,2vw,32px);color:var(--bone);--line: rgba(245, 244, 239, .2);--fg-2: rgba(245, 244, 239, .78);--fg-3: rgba(245, 244, 239, .6);--accent-text: #ff6b93}.cs-txt h3{color:var(--bone)}.cs-card:hover h3{color:#fff}.cs-who,.cs-goal{color:var(--fg-2)}.cs-open{color:var(--bone)}.cs-card:hover{transform:translateY(-10px);box-shadow:0 36px 70px #0d0f1e40}.df-lead{grid-column:1 / span 10;font-size:clamp(36px,4.4vw,76px);line-height:1.04;letter-spacing:-.035em}.df-body{grid-column:1 / span 6;margin-top:var(--s7)}@media(prefers-reduced-motion:reduce){.goals-win,.what-body .goals-win{height:auto;-webkit-mask-image:none;mask-image:none}.what-body{position:relative;top:0}.what-count{display:none}}.hero-book{background:#0d0f1e6b;border:1px solid rgba(245,244,239,.38);-webkit-backdrop-filter:blur(18px) saturate(1.3);backdrop-filter:blur(18px) saturate(1.3);box-shadow:0 18px 50px #05081459,inset 0 1px #ffffff1f}.hero-book:focus-within{border-color:var(--bone)}.hero-book input{color:var(--bone)}.hero-book input::placeholder{color:#f5f4efb8}.what-track{height:auto!important}.what-body{position:relative;top:0}.goals-win:hover .goals{cursor:default}.df-head{font-size:clamp(52px,7.4vw,128px)}.df-lead{font-size:clamp(26px,2.6vw,44px);line-height:1.12;letter-spacing:-.025em}.mega:hover,.mega:hover .at{color:var(--pink)}.mega .at{color:inherit}.mega:hover .at{transform:none}.rw{display:inline-block;white-space:nowrap}.df-head{font-size:clamp(34px,5.5vw,96px);white-space:nowrap}@media(max-width:720px){.df-head{white-space:normal;font-size:11vw}}.btn-ghost:hover,[data-theme=light] .btn-ghost:hover{background:var(--pink);border-color:var(--pink);color:#fff;box-shadow:0 14px 32px #f6266759}.btn-ghost:hover .arr{color:#fff}.hero-row{align-items:start;row-gap:var(--s5)}.hero-row .lead{grid-column:1 / span 8;max-width:48em}.hb-legal{padding-left:24px}@media(max-width:1100px){.hero-form{grid-column:1 / span 7}}.ct-head{grid-column:1 / -1;font-size:clamp(34px,4.7vw,84px)}.ct-head .ln{display:block;white-space:nowrap}.ct-side{grid-column:1 / span 6;margin-top:var(--s7)}.ct-form{grid-column:1 / span 7;margin-top:var(--s6)}@media(max-width:720px){.ct-head .ln{white-space:normal;display:inline}.ct-head{font-size:10vw}}.blobs-contact .b1{--dur: 8s;--mx: 22%;--my: 10%}.blobs-contact .b2{--dur: 10s;--mx: -20%;--my: -12%}.blobs-contact .b3{--dur: 7s;--mx: -16%;--my: 16%}.hero-lead{margin-top:clamp(28px,4vh,48px);max-width:44em}.hero-row{margin-top:0}.hero-form{grid-column:1 / span 5}.hero-title .roll{cursor:default;--gx: 0vw;--gy: 0vw}.hero-title .roll .ch{position:relative;transition:transform .55s var(--ease),font-weight .7s var(--ease),color .45s var(--ease)}.hero-title .roll .ch:after{content:attr(data-c);position:absolute;left:0;top:0;pointer-events:none;color:transparent;opacity:0;transition:opacity .45s var(--ease);background:linear-gradient(180deg,#ffffffd9,#ffffff38 14%,#fff0 32% 80%,#ffffff1f 92%,#ffffff73);-webkit-background-clip:text;background-clip:text}.hero-title .roll:hover .ch{color:transparent;background:radial-gradient(9vw 5vw at calc(40% + var(--gx)) calc(42% + var(--gy)),rgba(255,200,225,.45),transparent 70%),radial-gradient(8vw 5vw at calc(62% + var(--gx)) calc(50% + var(--gy)),rgba(205,170,255,.4),transparent 70%),radial-gradient(5vw 3vw at calc(52% - var(--gx)) calc(38% - var(--gy)),rgba(255,255,255,.5),transparent 70%),linear-gradient(#ffffff1a,#ffffff1a);background-attachment:fixed;-webkit-background-clip:text;background-clip:text;transition-delay:calc(var(--i) * 22ms)}.hero-title .roll:hover .ch:after{opacity:1;transition-delay:calc(var(--i) * 22ms)}.sh.rv{opacity:1;transform:none}.sh-t{display:inline-block;overflow:hidden;vertical-align:bottom;padding-bottom:2px}.sh-t>i{display:inline-block;font-style:normal;transform:translateY(110%);transition:transform .9s var(--ease)}.sh-t:nth-of-type(2)>i{transition-delay:.12s}.sh.is-in .sh-t>i{transform:none}.sh .rule{transform:scaleX(var(--p, 0));transform-origin:left center}@media(prefers-reduced-motion:reduce){.sh-t>i{transform:none}.sh .rule{transform:none}}.hero-title .roll{position:relative}.hero-title .roll:before{content:"";position:absolute;z-index:2;top:-35%;bottom:-35%;left:-10%;width:68%;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);-webkit-mask-image:radial-gradient(closest-side,#000 35%,transparent 100%);mask-image:radial-gradient(closest-side,#000 35%,transparent 100%);opacity:0;pointer-events:none;transition:opacity .4s var(--ease)}.hero-title .roll:before{opacity:1;transform:translate(var(--bx, 0%),var(--by, 0%)) scale(var(--bs, 1))}@keyframes glass-sweep{0%{transform:translate(-30%)}to{transform:translate(230%)}}@media(prefers-reduced-motion:reduce){.hero-title .roll:before{animation:none;opacity:0}}@media(min-width:901px){.cs-head{display:flex;align-items:flex-end;gap:var(--s6)}.cs-head .h2{flex:1}.cs-head .body{max-width:24em;margin:0}.cs-nav{flex:none}}.cs-btn[data-dir="1"]{background:var(--pink);border-color:var(--pink);color:#fff;box-shadow:0 10px 24px #f626674d}.cs-btn[data-dir="1"]:hover:not(:disabled){background:var(--ink);border-color:var(--ink);color:#fff}.sec-sand{--bg: #f62667;--fg: #12081a;--fg-2: rgba(18, 8, 26, .78);--fg-3: rgba(18, 8, 26, .62);--line: rgba(18, 8, 26, .2);--line-2: rgba(18, 8, 26, .45);--accent-text: #12081a;background:linear-gradient(160deg,#ff4a80,#f62667 45%,#d0124f);color:var(--fg)}.sec-sand .brands img{opacity:.82}.sec-sand .brands li:hover{background:var(--ink)}.sec-sand .btn-ghost:hover{background:var(--ink);border-color:var(--ink);color:#fff;box-shadow:0 14px 32px #0d0f1e59}.sec-sand .sh .n{color:var(--fg)}.nav.on-pink.is-scrolled{background:#f62667d1;border-bottom-color:#12081a26}.nav.on-pink nav a{color:#12081abf}.nav.on-pink nav a:hover,.nav.on-pink nav a[aria-current]{color:#12081a}.nav.on-pink nav a[aria-current]:before,.nav.on-pink nav a:after{background:#12081a}.nav.on-pink .btn-primary{background:var(--ink);color:#fff;box-shadow:0 10px 24px #0d0f1e4d}.nav.on-pink .btn-primary:hover{background:#fff;color:var(--ink)}.nav.on-pink .nav-logo img{filter:brightness(0) invert(1)}.hero-title .roll:hover .roll-w:not(.is-on){visibility:hidden}.sec-sand{--fg: #fff;--fg-2: rgba(255, 255, 255, .92);--fg-3: rgba(255, 255, 255, .82);--line: rgba(255, 255, 255, .3);--line-2: rgba(255, 255, 255, .6);--accent-text: #fff}.sec-sand .brands img{filter:brightness(0);opacity:1}.sec-sand .brands li:hover img{filter:brightness(0) invert(1)}.sec-sand .btn-ghost:hover{background:#fff;border-color:#fff;color:var(--ink)}.nav.on-pink nav a{color:#ffffffd9}.nav.on-pink nav a:hover,.nav.on-pink nav a[aria-current]{color:#fff}.nav.on-pink nav a[aria-current]:before,.nav.on-pink nav a:after{background:#fff}.cs-card.cs-more{justify-content:flex-end;background:var(--ink, #0d0f1e);color:#fff;border-radius:22px;overflow:hidden;position:relative;min-height:100%;background-image:radial-gradient(60% 60% at 15% 10%,rgba(246,38,103,.65),transparent 70%),radial-gradient(70% 70% at 95% 100%,rgba(142,42,163,.75),rgba(58,58,168,.3) 50%,transparent 75%)}.cs-card.cs-more .cs-txt{padding:28px 26px}.cs-card.cs-more h3,.cs-card.cs-more .cs-who{color:#fff}.cs-card.cs-more .cs-who{opacity:.8}.cs-card.cs-more .cs-more-k{color:#ff9ab6;margin:0 0 10px}.cs-card.cs-more .cs-more-btn{margin-top:20px;align-self:flex-start}.foot-legal nav button[data-cmp]{border:0;background:none;padding:0;font:inherit;color:inherit;cursor:pointer}.cmp,.cmp-dlg{--exd-ink: #0d0f1e;--exd-bone: #f5f4ef;--exd-fg-3: #555555;--exd-fg-4: #666666;--signal-ui: #d81456;--exd-sans: "Zalando Sans VF", "Zalando Sans", system-ui, sans-serif;font-family:var(--exd-sans)}.csm-close{position:absolute;top:16px;right:16px;width:40px;height:40px;border-radius:50%;border:1px solid rgba(25,34,76,.15);background:transparent;font-size:22px;line-height:1;color:var(--exd-ink);cursor:pointer}@keyframes csm-in{0%{opacity:0;transform:translateY(14px) scale(.98)}}.cmp{position:fixed;z-index:200;left:24px;bottom:24px;width:min(440px,calc(100vw - 32px));padding:26px 26px 20px;border-radius:24px;background:#f5f4eff0;-webkit-backdrop-filter:blur(18px) saturate(1.2);backdrop-filter:blur(18px) saturate(1.2);border:1px solid rgba(25,34,76,.1);box-shadow:0 24px 70px #05081447;color:var(--exd-ink);animation:cmp-in .5s cubic-bezier(.2,.8,.2,1) both}.cmp[hidden]{display:none}@keyframes cmp-in{0%{opacity:0;transform:translateY(16px)}}.cmp-x{position:absolute;top:12px;right:12px;width:40px;height:40px;border:0;border-radius:50%;background:transparent;font-size:22px;line-height:1;color:var(--exd-ink);cursor:pointer}.cmp-x:hover{background:#19224c0f}.cmp-t{margin:0 0 8px;font-size:18px;font-weight:700}.cmp-p{margin:0;font-size:14px;line-height:1.55;color:var(--exd-fg-3)}.cmp-p a,.cmp-svc a{color:var(--exd-ink);font-weight:700;text-underline-offset:3px}.cmp-btns{display:flex;gap:10px;margin-top:18px}.cmp-b{flex:1;min-height:46px;padding:0 18px;border:0;border-radius:100px;background:var(--exd-ink);color:#fff;font:700 15px/1 var(--exd-sans);cursor:pointer;transition:background .2s,transform .2s}.cmp-b:hover{background:#262a44;transform:translateY(-1px)}.cmp-b:focus-visible,.cmp-more:focus-visible,.cmp-x:focus-visible,.cmp-sw:focus-visible{outline:2px solid var(--signal-ui);outline-offset:2px}.cmp-more{display:block;margin:12px auto 0;min-height:36px;padding:0 8px;border:0;background:none;font:700 14px/1 var(--exd-sans);color:var(--exd-ink);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.cmp-dlg{width:min(600px,calc(100vw - 32px));max-height:calc(100svh - 32px);padding:0;border:0;border-radius:26px;background:var(--exd-bone);color:var(--exd-ink);box-shadow:0 40px 100px #05081473}.cmp-dlg::backdrop{background:#0508148c;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.cmp-dlg[open]{animation:csm-in .35s cubic-bezier(.2,.8,.2,1)}.cmp-in{position:relative;padding:clamp(26px,4vw,38px)}.cmp-dt{margin:0 48px 10px 0;font-size:26px;line-height:1.2}.cmp-cats{margin-top:22px;border-top:1px solid rgba(25,34,76,.12)}.cmp-cat{padding:16px 0;border-bottom:1px solid rgba(25,34,76,.12)}.cmp-cat>p{margin:6px 0 0;font-size:14px;line-height:1.5;color:var(--exd-fg-3)}.cmp-row{display:flex;align-items:center;justify-content:space-between;gap:16px;font-size:16px;cursor:pointer}.cmp-always{font-size:13px;font-weight:700;color:var(--exd-fg-4)}.cmp-sw{appearance:none;-webkit-appearance:none;flex:0 0 auto;width:46px;height:28px;margin:0;border-radius:99px;background:#19224c33;position:relative;cursor:pointer;transition:background .2s}.cmp-sw:after{content:"";position:absolute;top:3px;left:3px;width:22px;height:22px;border-radius:50%;background:#fff;box-shadow:0 1px 3px #00000040;transition:transform .2s}.cmp-sw:checked{background:var(--signal-ui)}.cmp-sw:checked:after{transform:translate(18px)}.cmp-cat details{margin-top:8px;font-size:13px;color:var(--exd-fg-3)}.cmp-cat summary{cursor:pointer;font-weight:700;color:var(--exd-ink)}.cmp-svc{margin:8px 0 0;line-height:1.5}.cmp-svc dt{font-weight:700;color:var(--exd-ink)}.cmp-svc dd{margin:0}.cmp-dlg .cmp-btns{margin-top:22px}.foot-legal button[data-cmp]{border:0;background:none;padding:0;min-height:44px;font:inherit;color:inherit;cursor:pointer}.foot-legal button[data-cmp]:hover{color:var(--exd-ink)}@media(max-width:560px){.cmp{left:16px;bottom:16px;padding:22px 20px 16px}.cmp-dlg .cmp-btns{flex-direction:column}}.ip-link{border:0;background:none;padding:0;font:inherit;font-weight:700;color:var(--exd-ink);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.ip-table{width:100%;margin:16px 0 8px;border-collapse:collapse;font-size:14px;line-height:1.45}.ip-table th,.ip-table td{text-align:left;vertical-align:top;padding:10px 12px 10px 0;border-bottom:1px solid rgba(25,34,76,.12)}.ip-table th{font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--exd-fg-4)}.ip-table b{color:var(--exd-ink)}@media(max-width:640px){.ip-table,.ip-table tbody,.ip-table tr,.ip-table td{display:block}.ip-table thead{display:none}.ip-table tr{padding:10px 0;border-bottom:1px solid rgba(25,34,76,.12)}.ip-table td{border:0;padding:2px 0}}.cmp,.cmp-dlg,.cmp *,.cmp-dlg *{box-sizing:border-box}.wfv2 .wr-module{--r:0;--exd-bone: #f5f4ef;--exd-bone-warm: #f0eeea;--exd-ink: #0d0f1e;--exd-ink-deep: #0b0a1f;--exd-ink-darker: #080717;--exd-navy: #19224c;--exd-text: #1a1a1a;--exd-accent: #f62667;--exd-accent-alt: #e9193e;--exd-teal: #6eada3;--exd-accent-soft: #f9a8d4;--exd-tag-ai: #b39dfc;--exd-tag-strategy: #6eada3;--exd-tag-design: #f9a8d4;--exd-fg-1: #0d0f1e;--exd-fg-2: #333333;--exd-fg-3: #555555;--exd-fg-4: #666666;--exd-fg-5: #999999;--exd-fg-6: #bbbbbb;--exd-on-dark-1: rgba(255,255,255,1);--exd-on-dark-2: rgba(255,255,255,.8);--exd-on-dark-3: rgba(255,255,255,.65);--exd-on-dark-4: rgba(255,255,255,.45);--exd-on-dark-5: rgba(255,255,255,.3);--exd-on-dark-6: rgba(255,255,255,.15);--exd-on-dark-7: rgba(255,255,255,.08);--exd-glass: rgba(255,255,255,.07);--exd-glass-hi: rgba(255,255,255,.18);--exd-glass-bd: rgba(255,255,255,.45);--exd-accent-06: rgba(233,25,62,.06);--exd-accent-22: rgba(233,25,62,.22);--exd-accent-30: rgba(233,25,62,.3);--exd-accent-40: rgba(233,25,62,.4);--exd-accent-55: rgba(233,25,62,.55);--exd-orb: radial-gradient(circle at 36% 34%, #1e1b5e 0%, #3b2080 18%, #6b1f7a 36%, #b52050 56%, #e9193e 70%, rgba(233,25,62,0) 100%);--exd-sans: "Zalando Sans", "Inter", system-ui, sans-serif;--exd-serif: "Instrument Serif", Georgia, serif;--exd-w-light: 300;--exd-w-reg: 400;--exd-w-med: 500;--exd-w-semi: 600;--exd-w-bold: 700;--exd-h1: clamp(32px, 5.2vw, 76px);--exd-h2: clamp(28px, 3.2vw, 44px);--exd-h2-lg: clamp(32px, 4vw, 56px);--exd-h3: 20px;--exd-body-lg: 17px;--exd-body: 15px;--exd-body-sm: 14px;--exd-caption: 13px;--exd-eyebrow: 13px;--exd-micro: 11px;--exd-lh-tight: 1.04;--exd-lh-headline: 1.1;--exd-lh-body: 1.65;--exd-lh-prose: 1.78;--exd-track-eyebrow: .08em;--exd-track-meta: .06em;--exd-r-pill: 100px;--exd-r-card: 28px;--exd-r-img: 20px;--exd-r-card-sm:18px;--exd-r-input: 12px;--exd-r-input-sm: 8px;--exd-shadow-glass: 0 4px 24px rgba(0,0,0,.1), inset 0 1px 0 rgba(255,255,255,.6);--exd-shadow-glass-dark: 0 4px 24px rgba(0,0,0,.18), inset 0 1px 0 rgba(255,255,255,.4);--exd-ease: cubic-bezier(.4, 0, .2, 1);--exd-ease-out: cubic-bezier(.22, 1, .36, 1);--exd-ease-back: cubic-bezier(.34, 1.56, .64, 1);--exd-dur-fast: .2s;--exd-dur-med: .45s;--exd-dur-slow: .75s;--exd-sp-1: 4px;--exd-sp-2: 8px;--exd-sp-3: 12px;--exd-sp-4: 16px;--exd-sp-5: 24px;--exd-sp-6: 32px;--exd-sp-7: 44px;--exd-sp-8: 64px;--exd-sp-9: 80px;--exd-sp-10: 100px;--exd-container: 1200px;--exd-container-lg: 1280px;--exd-container-narrow: 1100px;--page: #e9e7e0;--gutter: 12px;--radius: 36px;--container: 1240px;--signal-ui: #d81456;--eyebrow-light: #c8123a;--eyebrow-dark: #ff5c80;--pad-x: clamp(20px, 5vw, 72px);--pad-y: clamp(96px, 11vw, 168px);--t-eyebrow: clamp(12px, .85vw, 14px);--t-title: clamp(34px, 4.2vw, 64px);--t-body: clamp(16px, 1.15vw, 19px);--overlap: clamp(28px, 4vw, 56px);--grain: url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='220' height='220'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3CfeComponentTransfer%3E%3CfeFuncR type='linear' slope='3.2' intercept='-1.1'/%3E%3CfeFuncG type='linear' slope='3.2' intercept='-1.1'/%3E%3CfeFuncB type='linear' slope='3.2' intercept='-1.1'/%3E%3C/feComponentTransfer%3E%3C/filter%3E%3Crect width='100%' height='100%' filter='url(%23n)'/%3E%3C/svg%3E")}.wfv2 .h-title{color:#fff}.wfv2 .eyebrow{color:var(--eyebrow-dark)}.wfv2 a:focus-visible,.wfv2 button:focus-visible{outline-color:#fff}.wfv2 .wfx{margin-top:0}.wfv2 .wfx-sub{max-width:680px;color:#ffffffb8}.wfv2 .wfx-sub strong{color:#fff}.wfv2 .wfx-list button b{color:#fff9}.wfv2 .wfx-list button span{color:#fff6}.wfv2 .wfx-list button:hover{background:#ffffff0d}.wfv2 .wfx-list button:hover b{color:#fff}.wfv2 .wfx-list button[aria-selected=true]{background:#ffffff14;border-color:#ffffff29;box-shadow:inset 0 1px #ffffff1f}.wfv2 .wfx-list button:focus-visible{outline-color:#fff}.wfv2 .wfx-panel{background:linear-gradient(150deg,#ffffff17,#ffffff08);border-color:#ffffff24;box-shadow:inset 0 1px #fff3,0 30px 70px #0006}.wfv2 .wfx-tag{color:#aad7ff}.wfv2 .wfx-name{color:#fff}.wfv2 .wfx-desc{color:#ffffffad}.wfv2 .wfx-steps li{background:#05060f80;border-color:#ffffff1a}.wfv2 .wfx-steps li.on{border-color:#ff5c80;box-shadow:0 0 0 1px #ff5c8033,0 10px 26px #f626671f}.wfv2 .wfx-n{color:#ffffff73}.wfv2 .wfx-steps b{color:#fff}.wfv2 .wfx-steps li>span:last-child:not(.wfx-n){color:#ffffffa8}.wfv2 .wfx-steps li.wfx-out{background:linear-gradient(160deg,#f6266752,#8e2aa347)}.wfv2 .wfx-steps li.wfx-out .wfx-n{color:#ff9ab6}@media(min-width:901px){.wfv2 .wfx-panel{min-height:640px;box-sizing:border-box}}.wfv2 .wfx-list{position:relative;gap:0;border-left:1px solid rgba(255,255,255,.12)}.wfv2 .wfx-list button,.wfv2 .wfx-list button:hover,.wfv2 .wfx-list button[aria-selected=true]{background:none;border:0;box-shadow:none;border-radius:0;padding:12px 0 12px 22px;position:relative}.wfv2 .wfx-list button:after{content:"";position:absolute;left:-1px;top:10px;bottom:10px;width:2px;background:transparent;transition:background .3s}.wfv2 .wfx-list button[aria-selected=true]:after{background:#ff5c80;box-shadow:0 0 10px #f62667b3}.wfv2 .wfx-list button b{color:#ffffff73;transition:color .3s,transform .3s}.wfv2 .wfx-list button:hover b{color:#fffc}.wfv2 .wfx-list button[aria-selected=true] b{color:#fff}.wfv2 .wfx-list button span{color:#ffffff52}.wfv2 .wfx-list button[aria-selected=true] span{color:#fff9}@media(max-width:900px){.wfv2 .wfx-list{border-left:0;border-bottom:1px solid rgba(255,255,255,.12)}.wfv2 .wfx-list button,.wfv2 .wfx-list button[aria-selected=true]{padding:10px 14px}.wfv2 .wfx-list button:after{inset:auto 10px -1px;width:auto;height:2px}}.wfv2 .wfx-panel{min-height:0}.wfv2 .wr-list{margin-top:clamp(48px,6vw,88px);display:grid;gap:clamp(56px,8vw,120px)}.wfv2 .wr{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:clamp(32px,5vw,88px);align-items:center}.wfv2 .wr.flip .wr-text{order:2}.wfv2 .wr-tag{margin:0;font-size:12px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:#aad7ff}.wfv2 .wr-lead{margin:12px 0 0;font-size:clamp(26px,2.6vw,40px);font-weight:700;line-height:1.12;color:#fff;text-wrap:balance}.wfv2 .wr-lead .serif{font-weight:400}.wfv2 .wr-desc{margin:16px 0 0;font-size:clamp(16px,1.2vw,18px);line-height:1.55;color:#ffffffb8}.wfv2 .wr-steps{list-style:none;margin:22px 0 0;padding:0;display:grid;gap:0;border-top:1px solid rgba(255,255,255,.1)}.wfv2 .wr-steps li{display:grid;grid-template-columns:34px 1fr;padding:10px 0;border-bottom:1px solid rgba(255,255,255,.1);font-size:15px;color:#ffffff9e}.wfv2 .wr-steps li span{font-size:12px;font-weight:700;letter-spacing:.1em;color:#ffffff59;padding-top:2px}.wfv2 .wr-steps li b{color:#fff;font-weight:700}.wfv2 .wr-vis{position:relative;border-radius:14px;padding:clamp(24px,3.4vw,48px);min-height:380px;display:flex;align-items:center;justify-content:center;overflow:hidden}.wfv2 .wr-vis:before{content:"";position:absolute;inset:0;background:inherit;filter:saturate(1.1)}.wfv2 .tone-blue{background:radial-gradient(120% 90% at 0% 0%,#5d8cf0,transparent 60%),radial-gradient(100% 80% at 100% 100%,#8e2aa3,transparent 60%),#2a2f7a}.wfv2 .tone-pink{background:radial-gradient(120% 90% at 100% 0%,#f62667,transparent 60%),radial-gradient(100% 80% at 0% 100%,#ffb35c,transparent 60%),#8a1240}.wfv2 .tone-violet{background:radial-gradient(120% 90% at 0% 100%,#a77bff,transparent 60%),radial-gradient(100% 80% at 100% 0%,#f62667,transparent 60%),#4a1a6a}.wfv2 .tone-teal{background:radial-gradient(120% 90% at 100% 100%,#6eada3,transparent 60%),radial-gradient(100% 80% at 0% 0%,#5d8cf0,transparent 60%),#1d4a52}.wfv2 .mk{position:relative;z-index:1;width:100%;max-width:460px;display:grid;gap:10px;font-size:14px;color:var(--exd-ink)}.wfv2 .mk b{font-weight:700;color:var(--exd-ink)}.wfv2 .mk-bar,.wfv2 .mk-row,.wfv2 .mk-tabs,.wfv2 .mk-mail,.wfv2 .mk-form,.wfv2 .mk-score,.wfv2 .mk-dest{background:#fff;border-radius:14px;box-shadow:0 14px 34px #05081438}.wfv2 .mk-bar{display:flex;justify-content:space-between;align-items:center;padding:12px 16px}.wfv2 .mk-bar span{color:var(--exd-fg-4);font-size:12px}.wfv2 .mk-row{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;padding:12px 14px}.wfv2 .mk-row div{display:flex;flex-direction:column;gap:4px;min-width:0}.wfv2 .mk-logo{width:34px;height:34px;border-radius:10px;display:grid;place-items:center;font-style:normal;font-weight:700;color:#fff;background:linear-gradient(140deg,#5d8cf0,#8e2aa3)}.wfv2 .mk-chip{align-self:flex-start;padding:2px 8px;border-radius:100px;background:#5d8cf01f;color:#3a46c8;font-size:12px}.wfv2 .mk-st,.wfv2 .mk-act{font-style:normal;font-size:12px;font-weight:600;padding:4px 10px;border-radius:100px;white-space:nowrap}.wfv2 .mk-st.st0{background:#6eada32e;color:#2f6f66}.wfv2 .mk-st.st1{background:#f626671f;color:#b8102f}.wfv2 .mk-st.st2{background:#ffb35c38;color:#8a5a10}.wfv2 .mk-float{position:absolute;z-index:2;right:-14px;bottom:-18px;display:flex;flex-direction:column;gap:2px;padding:12px 16px;border-radius:14px;background:var(--exd-ink);color:#fff;box-shadow:0 18px 40px #05081466}.wfv2 .mk-float span{font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#ff9ab6}.wfv2 .mk-float b{color:#fff;font-size:14px}.wfv2 .mk-tabs{display:flex;align-items:center;gap:8px;padding:8px}.wfv2 .mk-tabs b,.wfv2 .mk-tabs span{padding:6px 12px;border-radius:8px;font-size:13px}.wfv2 .mk-tabs b{border:1px solid #5d8cf0;color:#3a46c8}.wfv2 .mk-tabs span{color:var(--exd-fg-4)}.wfv2 .mk-tabs em{margin-left:auto;font-style:normal;font-size:13px;color:var(--exd-fg-3);padding-right:8px}.wfv2 .mk-mail{padding:18px 20px;display:grid;gap:10px}.wfv2 .mk-mail p{margin:0;line-height:1.5;color:var(--exd-fg-2, #333)}.wfv2 .mk-lab{font-size:12px;color:var(--exd-fg-4)!important}.wfv2 .mk-subj{font-weight:700;color:var(--exd-ink)!important;padding-bottom:10px;border-bottom:1px solid rgba(25,34,76,.08)}.wfv2 .mk mark{background:#19224c14;color:inherit;padding:0 3px;border-radius:4px}.wfv2 .mk mark.v{background:#8e2aa31f}.wfv2 .mk mark.b{background:#5d8cf024}.wfv2 .mk-type i{display:inline-block;width:2px;height:1em;margin-left:2px;vertical-align:-2px;background:var(--signal-ui);animation:wfk-hero-blink .9s steps(1) infinite}.wfv2 .mk-sources{display:flex;gap:8px;flex-wrap:wrap}.wfv2 .mk-sources span{padding:6px 12px;border-radius:100px;background:#ffffffe6;font-size:12px;font-weight:600;color:var(--exd-ink)}.wfv2 .mk-form{padding:14px 16px;display:grid;gap:2px}.wfv2 .mk-form span{color:var(--exd-fg-3);font-size:13px}.wfv2 .mk-score{display:grid;grid-template-columns:50px 1fr 30px;align-items:center;gap:8px 10px;padding:14px 16px}.wfv2 .mk-score span{font-size:12px;color:var(--exd-fg-4)}.wfv2 .mk-score i{height:8px;border-radius:8px;background:#19224c14;position:relative;overflow:hidden}.wfv2 .mk-score i:after{content:"";position:absolute;inset:0;width:var(--v);border-radius:inherit;background:linear-gradient(90deg,#a77bff,#f62667);transform-origin:0 50%;transform:scaleX(0);transition:transform 1s cubic-bezier(.2,.8,.2,1) .3s}.wfv2 .wr.in .mk-score i:after{transform:scaleX(1)}.wfv2 .mk-split{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.wfv2 .mk-dest{padding:12px;display:grid;gap:2px;opacity:.55}.wfv2 .mk-dest.on{opacity:1;outline:2px solid var(--signal-ui)}.wfv2 .mk-dest em{font-style:normal;font-size:11px;font-weight:700;color:var(--signal-ui)}.wfv2 .mk-dest span{font-size:12px;color:var(--exd-fg-3)}.wfv2 .mk-time{margin:2px 0 0;color:#fff;font-size:13px}.wfv2 .mk-time b{color:#fff;font-family:var(--exd-serif);font-style:italic;font-weight:400;font-size:22px;margin-left:6px}.wfv2 .mk-retain .mk-row{grid-template-columns:1fr auto}.wfv2 .mk-cycle{display:block;height:6px;border-radius:6px;background:#19224c14;position:relative;overflow:hidden}.wfv2 .mk-cycle i{position:absolute;inset:0;width:var(--p);border-radius:inherit;background:linear-gradient(90deg,#6eada3,#5d8cf0);transform-origin:0 50%;transform:scaleX(0);transition:transform 1s cubic-bezier(.2,.8,.2,1) calc(.3s + var(--d, 0) * .12s)}.wfv2 .wr.in .mk-cycle i{transform:scaleX(1)}.wfv2 .mk-last{font-size:12px;color:var(--exd-fg-4)}.wfv2 .mk-act{background:#6eada32e;color:#2f6f66}.wfv2 .wr .mk>*{opacity:0;transform:translateY(14px);transition:opacity .5s ease,transform .6s cubic-bezier(.2,.8,.2,1)}.wfv2 .wr.in .mk>*{opacity:1;transform:none}.wfv2 .wr.in .mk>*:nth-child(2){transition-delay:.1s}.wfv2 .wr.in .mk>*:nth-child(3){transition-delay:.2s}.wfv2 .wr.in .mk>*:nth-child(4){transition-delay:.3s}.wfv2 .wr.in .mk>*:nth-child(5){transition-delay:.4s}.wfv2 .wr.in .mk>*:nth-child(6){transition-delay:.5s}.wfv2 .wr.in .mk>*:nth-child(7){transition-delay:.7s}@media(max-width:900px){.wfv2 .wr{grid-template-columns:1fr}.wfv2 .wr.flip .wr-text{order:0}.wfv2 .wr-vis{min-height:0;padding:22px 18px 30px}.wfv2 .mk-float{right:6px;bottom:-12px}.wfv2 .mk-split{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.wfv2 .wr .mk>*,.wfv2 .mk-score i:after,.wfv2 .mk-cycle i{transition:none;opacity:1;transform:none}.wfv2 .mk-type i{animation:none}}.wfv2 .wr-steps li p{margin:0;line-height:1.45}.wfv2 .wr-module{margin-top:clamp(40px,5vw,64px)}.wfv2 .wr-nav{display:flex;justify-content:space-between;align-items:center;gap:20px}.wfv2 .wr-tabs{display:flex;gap:28px;overflow-x:auto;scrollbar-width:none;border-bottom:1px solid rgba(255,255,255,.12);flex:1}.wfv2 .wr-tabs::-webkit-scrollbar{display:none}.wfv2 .wr-tabs button{all:unset;position:relative;flex:none;padding:14px 0;cursor:pointer;font-size:15px;font-weight:600;color:#ffffff73;transition:color .25s}.wfv2 .wr-tabs button:hover{color:#fffc}.wfv2 .wr-tabs button[aria-selected=true]{color:#fff}.wfv2 .wr-tabs button:focus-visible{outline:2px solid #fff;outline-offset:4px;border-radius:4px}.wfv2 .wr-tabs button i{position:absolute;left:0;right:0;bottom:-1px;height:2px;background:transparent}.wfv2 .wr-tabs button[aria-selected=true] i{background:#ff5c8059}.wfv2 .wr-tabs button[aria-selected=true] i:after{content:"";position:absolute;inset:0;background:#ff5c80;box-shadow:0 0 10px #f62667b3;transform-origin:0 50%}.wfv2 .wr-module.tick .wr-tabs button[aria-selected=true] i:after{animation:wfk-wr-tick var(--dur, 7s) linear forwards}.wfv2 .wr-arrows{display:flex;gap:10px;flex:none}.wfv2 .cs-btn{background:transparent;border-color:#ffffff38;color:#fff}.wfv2 .cs-btn:hover:not(:disabled){background:#ffffff14;border-color:#ffffff73}.wfv2 .wr-module .wr-list{margin-top:clamp(28px,3.5vw,44px);display:flex;gap:40px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain}.wfv2 .wr-module .wr-list::-webkit-scrollbar{display:none}.wfv2 .wr-module .wr{flex:0 0 100%;scroll-snap-align:start;scroll-snap-stop:always}.wfv2 .wr-module .wr .wr-text{transition:opacity .5s ease}.wfv2 .wr-module .wr:not(.in) .wr-text{opacity:.25}@media(max-width:900px){.wfv2 .wr-arrows{display:none}.wfv2 .wr-tabs,.wfv2 .wr-module .wr-list{gap:20px}}@media(prefers-reduced-motion:reduce){.wfv2 .wr-module.tick .wr-tabs button[aria-selected=true] i:after{animation:none;transform:none}}.wfv2 .wr-vis{background:#0b0d1c!important;border:1px solid rgba(255,255,255,.08);isolation:isolate}.wfv2 .wr-vis:before{content:"";position:absolute;inset:-20%;z-index:0;filter:blur(50px);opacity:.9;background:radial-gradient(30% 34% at 22% 26%,var(--c1),transparent 70%),radial-gradient(34% 38% at 80% 74%,var(--c2),transparent 70%),radial-gradient(22% 26% at 78% 18%,var(--c3),transparent 70%);animation:wfk-gl-roam-b 18s ease-in-out infinite alternate}.wfv2 .tone-blue{--c1: #5d8cf0;--c2: #8e2aa3;--c3: #3fa9ff}.wfv2 .tone-pink{--c1: #f62667;--c2: #ffb35c;--c3: #8e2aa3}.wfv2 .tone-violet{--c1: #a77bff;--c2: #f62667;--c3: #3a46c8}.wfv2 .tone-teal{--c1: #6eada3;--c2: #3fa9ff;--c3: #8e2aa3}.wfv2 .wr-vis .mk,.wfv2 .wr-vis .mk b{color:#fff}.wfv2 .wr-vis .mk-bar,.wfv2 .wr-vis .mk-row,.wfv2 .wr-vis .mk-tabs,.wfv2 .wr-vis .mk-mail,.wfv2 .wr-vis .mk-form,.wfv2 .wr-vis .mk-score,.wfv2 .wr-vis .mk-dest{background:linear-gradient(160deg,#ffffff29,#ffffff0d 55%,#ffffff17);border:1px solid rgba(255,255,255,.2);box-shadow:inset 0 1px #ffffff59,inset 0 -1px #ffffff0f,0 18px 44px #00000059;-webkit-backdrop-filter:blur(22px) saturate(1.5);backdrop-filter:blur(22px) saturate(1.5)}.wfv2 .wr-vis .mk-bar span,.wfv2 .wr-vis .mk-last,.wfv2 .wr-vis .mk-lab,.wfv2 .wr-vis .mk-score span,.wfv2 .wr-vis .mk-tabs span,.wfv2 .wr-vis .mk-tabs em{color:#ffffff8c!important}.wfv2 .wr-vis .mk-form span,.wfv2 .wr-vis .mk-dest span{color:#ffffffa6}.wfv2 .wr-vis .mk-mail p{color:#fffc}.wfv2 .wr-vis .mk-subj{color:#fff!important;border-bottom-color:#ffffff24}.wfv2 .wr-vis .mk mark{background:#ffffff24;color:#fff}.wfv2 .wr-vis .mk mark.v{background:#a77bff4d}.wfv2 .wr-vis .mk mark.b{background:#3fa9ff47}.wfv2 .wr-vis .mk-tabs b{border-color:#ffffff80;color:#fff;background:#ffffff1a}.wfv2 .wr-vis .mk-logo{background:#ffffff2e;border:1px solid rgba(255,255,255,.3)}.wfv2 .wr-vis .mk-chip{background:#aad7ff29;color:#cfe6ff}.wfv2 .wr-vis .mk-st.st0,.wfv2 .wr-vis .mk-act{background:#6eada340;color:#b9efe5}.wfv2 .wr-vis .mk-st.st1{background:#f6266740;color:#ffc2d3}.wfv2 .wr-vis .mk-st.st2{background:#ffb35c40;color:#ffe0b8}.wfv2 .wr-vis .mk-sources span{background:#ffffff1f;border:1px solid rgba(255,255,255,.22);color:#fff;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.wfv2 .wr-vis .mk-score i,.wfv2 .wr-vis .mk-cycle{background:#ffffff1f}.wfv2 .wr-vis .mk-dest.on{outline:0;border-color:#ff5c80;box-shadow:0 0 0 1px #ff5c804d,0 0 26px #f6266759}.wfv2 .wr-vis .mk-dest em{color:#ff9ab6}.wfv2 .wr-vis .mk-float{background:#05060fb3;border:1px solid rgba(255,255,255,.18);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}@media(prefers-reduced-motion:reduce){.wfv2 .wr-vis:before{animation:none}}.wfv2 .wr-vis:after{content:"";position:absolute;inset:0;z-index:3;pointer-events:none;border-radius:inherit;background-image:var(--grain);background-size:220px 220px;mix-blend-mode:overlay;opacity:.45}.wfv2 .panel+.panel.s-contact{margin-top:0;border-radius:0;box-shadow:none;padding-top:calc(var(--pad-y) * .5)}.wfv2 .panel+.panel.s-contact:after{border-radius:0}.wfv2 .panel{padding-bottom:calc(var(--pad-y) * .5)}@media(min-width:901px){.wfv2 .wr-tabs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;overflow:visible;align-items:end}.wfv2 .wr-tabs button{white-space:normal;line-height:1.3;padding:14px 0}}.wfv2 .wr-how{margin:24px 0 0;font-size:12px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:#ffffff80}.wfv2 .wr-how+.wr-steps{margin-top:10px}.wfv2 .wr-tag{color:#ff9ab6}.wfv2 .wr-how{margin-top:26px}.wfv2 .wr-how+.wr-desc{margin-top:8px}.wfv2 .wr-desc+.wr-steps{margin-top:18px}.wfv2 .wr-form{margin-top:24px}.wfv2 .wr-form .csm-label{display:block;color:#ffffff8c}.wfv2 .wr-form-row{margin-top:8px;display:grid;grid-template-columns:1fr auto;gap:10px}.wfv2 .wr-form input{height:52px;box-sizing:border-box;padding:0 18px;border-radius:14px;border:1px solid rgba(255,255,255,.2);background:#ffffff0f;color:#fff;font:400 16px var(--exd-sans)}.wfv2 .wr-form input::placeholder{color:#ffffff73}.wfv2 .wr-form input:focus{outline:none;border-color:#ff5c80;box-shadow:0 0 0 3px #ff5c8033}.wfv2 .wr-form input[aria-invalid=true]{border-color:#ff5c80}.wfv2 .wr-form .btn{height:52px;border:0;cursor:pointer;font-family:var(--exd-sans);white-space:nowrap}.wfv2 .wr-msg{color:#ffffffb3}.wfv2 .wr-msg[data-kind=error]{color:#ff8da6}.wfv2 .wr-msg[data-kind=ok]{color:#8fd3c7}.wfv2 .wr-desc strong{color:#fff}.wfv2 .mk-lock .mk-row{grid-template-columns:1fr auto}.wfv2 .mk-lock .mk-row:nth-child(n+3){filter:blur(1.5px)}.wfv2 .mk-lock .mk-row:nth-child(n+4){filter:blur(3px)}.wfv2 .mk-lockico{width:14px;height:12px;border:2px solid rgba(255,255,255,.6);border-radius:3px;position:relative;margin-top:6px}.wfv2 .mk-lockico:before{content:"";position:absolute;left:50%;top:-9px;width:8px;height:7px;margin-left:-6px;border:2px solid rgba(255,255,255,.6);border-bottom:0;border-radius:6px 6px 0 0}.wfv2 .wr-module.at-end .wr-next{opacity:.35;pointer-events:none}@media(max-width:560px){.wfv2 .wr-form-row{grid-template-columns:1fr}}.wfv2 .wr-vis.seqv{display:block;height:clamp(420px,34vw,480px);min-height:0;padding:0}.wfv2 .sc-cap{position:absolute;top:22px;left:24px;margin:0;display:inline-flex;align-items:center;gap:10px;padding:7px 14px 7px 8px;border-radius:100px;background:#ffffff1f;border:1px solid rgba(255,255,255,.22);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);color:#fff;font-size:13px;font-weight:700}.wfv2 .sc-cap span{display:grid;place-items:center;width:24px;height:24px;border-radius:50%;background:#ff5c80;font-size:11px;color:#fff}.wfv2 .wr .seqv .sc:not(.on) .mk.sq>*{opacity:0;transform:translateY(12px);transition:none}.wfv2 .wr .seqv .sc.on .mk.sq>*{opacity:1;transform:none;transition:opacity .45s ease,transform .55s cubic-bezier(.2,.8,.2,1)}.wfv2 .wr .seqv .sc.on .mk.sq>*:nth-child(2){transition-delay:.25s}.wfv2 .wr .seqv .sc.on .mk.sq>*:nth-child(3){transition-delay:.45s}.wfv2 .wr .seqv .sc.on .mk.sq>*:nth-child(4){transition-delay:.65s}.wfv2 .wr .seqv .sc.on .mk.sq>*:nth-child(5){transition-delay:.85s}.wfv2 .wr .seqv .sc.on .mk.sq>*:nth-child(6){transition-delay:1.1s}.wfv2 .seqv .mk.sq{position:relative}.wfv2 .seqv .mk-row.hot{border-color:#ff5c80;box-shadow:inset 0 1px #ffffff4d,0 0 0 1px #ff5c8040,0 0 26px #f626674d}.wfv2 .mk-doc{padding:18px 20px;border-radius:14px;display:grid;gap:10px;background:linear-gradient(160deg,#ffffff29,#ffffff0d 55%,#ffffff17);border:1px solid rgba(255,255,255,.2);box-shadow:inset 0 1px #ffffff59,0 18px 44px #00000059;-webkit-backdrop-filter:blur(22px) saturate(1.5);backdrop-filter:blur(22px) saturate(1.5)}.wfv2 .mk-doc .mk-lab{margin:0}.wfv2 .mk-doc .ln{margin:0;color:#fff;font-size:15px;line-height:1.4;clip-path:inset(0 100% 0 0)}.wfv2 .seqv .sc.on .mk-doc .ln{animation:wfk-ln-type .7s steps(28,end) forwards}.wfv2 .seqv .sc.on .mk-doc .ln:nth-of-type(3){animation-delay:.7s}.wfv2 .seqv .sc.on .mk-doc .ln:nth-of-type(4){animation-delay:1.4s}.wfv2 .seqv .sc.on .mk-doc .ln:nth-of-type(5){animation-delay:2.1s}.wfv2 .wr-steps li[data-k]{cursor:pointer;transition:opacity .3s}.wfv2 .wr:has(.seqv) .wr-steps li{opacity:.45}.wfv2 .wr:has(.seqv) .wr-steps li.now{opacity:1}.wfv2 .wr:has(.seqv) .wr-steps li.now span{color:#ff5c80}@media(max-width:900px){.wfv2 .wr-vis.seqv{height:440px}}@media(prefers-reduced-motion:reduce){.wfv2 .mk-doc .ln{clip-path:none}.wfv2 .seqv .sc.on .mk-doc .ln{animation:none}}.wfv2 .seqv .sc.on .mk-doc .ln{animation-duration:.5s}.wfv2 .seqv .sc.on .mk-doc .ln:nth-of-type(3){animation-delay:.45s}.wfv2 .seqv .sc.on .mk-doc .ln:nth-of-type(4){animation-delay:.9s}.wfv2 .seqv .sc.on .mk-doc .ln:nth-of-type(5){animation-delay:1.35s}.wfv2 .wr-vis.flowv{display:block;height:clamp(420px,34vw,480px);min-height:0;padding:0}.wfv2 .flowv .fs{position:absolute;z-index:1;left:0;top:0;width:2160px;height:500px;transform-origin:0 0;will-change:transform;transition:opacity .6s}.wfv2 .flowv.out .fs{opacity:0}.wfv2 .fs-lines{position:absolute;inset:0;overflow:visible}.wfv2 .fs-lines path{fill:none;stroke:#ffffff8c;stroke-width:2;stroke-dasharray:1;stroke-dashoffset:1;transition:stroke-dashoffset 1.1s cubic-bezier(.4,0,.2,1)}.wfv2 .fs-lines path.on{stroke-dashoffset:0}.wfv2 .fs [data-p]:not(path):not(.fs-pulse){opacity:0;transition:opacity .5s ease,transform .6s cubic-bezier(.2,.8,.2,1),filter .5s}.wfv2 .fs [data-p].on:not(path):not(.fs-pulse){opacity:1}.wfv2 .fs-label{position:absolute;margin:0;font-size:18px;color:#ffffffb3;white-space:nowrap}.wfv2 .fs-label b{color:#fff}.wfv2 .fs-dot{position:absolute;width:12px;height:12px;margin:-6px 0 0 -6px;border-radius:50%;background:#fff6}.wfv2 .fs-dot.on{transition-delay:calc(var(--r, 0) * 20ms)}.wfv2 .fs-dot.dim{opacity:.12!important}.wfv2 .fs-dot.sig.on{background:#fff}.wfv2 .flowv .fs-dot.sig em{position:absolute;left:20px;top:50%;transform:translateY(-50%) translate(-6px);white-space:nowrap;font-style:normal;font-size:15px;font-weight:700;color:#fff;padding:5px 11px;border-radius:100px;background:#f6266759;border:1px solid rgba(255,92,128,.7)}.wfv2 .flowv .fs-dot.sig em.on{transform:translateY(-50%)}.wfv2 .fs-dot.sig:after{content:"";position:absolute;inset:-6px;border-radius:50%;border:2px solid #ff5c80;opacity:0}.wfv2 .flowv .fs-dot.sig:has(em.on):after{animation:wfk-fs-ping 1.4s ease-out infinite}.wfv2 .fn{position:absolute;transform:translate(-50%,-50%) scale(.92);box-sizing:border-box;display:flex;flex-direction:column;gap:4px;padding:14px 18px;border-radius:16px;color:#fff;background:linear-gradient(160deg,#ffffff2e,#ffffff0d 55%,#ffffff1a);border:1px solid rgba(255,255,255,.24);box-shadow:inset 0 1px #ffffff59,0 18px 44px #00000059;-webkit-backdrop-filter:blur(20px) saturate(1.5);backdrop-filter:blur(20px) saturate(1.5)}.wfv2 .fs .fn.on{transform:translate(-50%,-50%) scale(1)}.wfv2 .fn b{font-size:18px;font-weight:700;color:#fff}.wfv2 .fn-k{font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#fff9}.wfv2 .fn.hot{border-color:#ff5c80;box-shadow:inset 0 1px #ffffff4d,0 0 0 1px #ff5c804d,0 0 30px #f6266759}.wfv2 .fn.person{flex-direction:row;align-items:center;gap:12px;padding:12px 14px}.wfv2 .fn.person div{display:flex;flex-direction:column;gap:2px;flex:1;min-width:0}.wfv2 .fn.person b{font-size:16px}.wfv2 .fn.person span{font-size:13px;color:#fff9}.wfv2 .fn .mk-logo{background:#ffffff2e;border:1px solid rgba(255,255,255,.3)}.wfv2 .fn .mk-st.st1{background:#f626674d;color:#ffc2d3}.wfv2 .fn .mk-st.st0{background:#6eada340;color:#b9efe5}.wfv2 .fn.brief .ln{margin:0;font-size:15px;color:#fff;clip-path:inset(0 100% 0 0)}.wfv2 .fn.brief.on .ln{animation:wfk-ln-type .6s steps(26,end) forwards}.wfv2 .fn.brief.on .ln:nth-of-type(2){animation-delay:.7s}.wfv2 .fn.brief.on .ln:nth-of-type(3){animation-delay:1.3s}.wfv2 .fn.done{background:linear-gradient(160deg,#f626678c,#8e2aa373);border-color:#ff5c80;box-shadow:0 0 40px #f6266773}.wfv2 .fs-chip{position:absolute;transform:translate(-50%,-50%);display:inline-flex;align-items:center;gap:8px;white-space:nowrap;padding:6px 12px;border-radius:100px;font-size:14px;color:#fff;background:#ffffff1a;border:1px solid rgba(255,255,255,.2)}.wfv2 .fs .fs-chip.on{transition-delay:calc(.5s + var(--i) * .35s)}.wfv2 .fs-chip .ok{width:16px;height:16px;border-radius:50%;background:#6eada366;position:relative}.wfv2 .fs-chip .ok:after{content:"";position:absolute;left:5px;top:2px;width:4px;height:8px;border:solid #b9efe5;border-width:0 2px 2px 0;transform:rotate(45deg)}.wfv2 .fs-cap{z-index:2;opacity:0;transform:translateY(-6px);transition:opacity .4s,transform .4s}.wfv2 .fs-cap.on{opacity:1;transform:none}.wfv2 .fs-cap b{font-weight:700;color:#fff}.wfv2 .wr:has(.flowv) .wr-steps li{opacity:.45}.wfv2 .wr:has(.flowv) .wr-steps li.now{opacity:1}.wfv2 .wr:has(.flowv) .wr-steps li.now span{color:#ff5c80}@media(max-width:900px){.wfv2 .wr-vis.flowv{height:440px}}@media(prefers-reduced-motion:reduce){.wfv2 .fs-pulse.on,.wfv2 .flowv .fs-dot.sig:has(em.on):after{animation:none}.wfv2 .fn.brief .ln{clip-path:none}.wfv2 .fn.brief.on .ln{animation:none}}.wfv2 .fn.person em{flex:none}.wfv2 .fs-pt{fill:#fff;opacity:0;filter:drop-shadow(0 0 5px #ff5c80) drop-shadow(0 0 9px rgba(246,38,103,.7))}.wfv2 .fs-pt:not(.on){opacity:0!important}.wfv2 .fn.ads{gap:8px;padding:12px 14px}.wfv2 .fn.ads .ad{display:flex;gap:10px;align-items:center;padding:8px;border-radius:10px;background:#ffffff1a;border:1px solid rgba(255,255,255,.16)}.wfv2 .fn.ads .ad-img{flex:none;width:44px;height:44px;border-radius:8px;background:linear-gradient(140deg,#5d8cf0,#8e2aa3);position:relative;overflow:hidden}.wfv2 .fn.ads .ad-img:after{content:"";position:absolute;left:8px;right:8px;bottom:9px;height:14px;border-radius:3px;border:2px solid rgba(255,255,255,.7);border-top-width:6px}.wfv2 .fn.ads .ad div{display:flex;flex-direction:column;gap:2px;min-width:0}.wfv2 .fn.ads .ad b{font-size:13px;line-height:1.25}.wfv2 .fn.ads .ad span{font-size:11px;color:#ffffff8c}.wfv2 .fn.ads .ad-themes{margin:0;display:flex;flex-wrap:wrap;align-items:center;gap:5px;font-size:11px;color:#ffffff8c}.wfv2 .fn.ads .ad-themes span{width:100%;letter-spacing:.08em;text-transform:uppercase;font-weight:700}.wfv2 .fn.ads .ad-themes em{font-style:normal;font-weight:700;color:#fff;padding:3px 9px;border-radius:100px;background:#f626674d;border:1px solid rgba(255,92,128,.6)}.wfv2 .flowv .fs-dot.sig em{background:#5a1438;z-index:1}.wfv2 .wr-vis.flowv{cursor:pointer}.wfv2 .flowv.paused *,.wfv2 .flowv.paused *:before,.wfv2 .flowv.paused *:after{animation-play-state:paused!important}.wfv2 .fs-pause{position:absolute;z-index:3;top:22px;right:24px;margin:0;display:flex;gap:5px;padding:11px 13px;border-radius:100px;background:#ffffff1f;border:1px solid rgba(255,255,255,.22);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);opacity:0;transform:scale(.9);transition:opacity .25s,transform .25s}.wfv2 .fs-pause i{width:4px;height:14px;border-radius:2px;background:#fff}.wfv2 .flowv.paused .fs-pause{opacity:1;transform:none}.wfv2 .flowv:not(.paused):hover .fs-pause{opacity:.6;transform:none}.wfv2 .flowv .fs-dot.sig em{opacity:0;transform:translateY(-50%) scale(.6);transform-origin:0 50%;transition:none}.wfv2 .flowv .fs-dot.sig em.on{animation:wfk-fs-pop-tag .55s cubic-bezier(.2,.9,.3,1.3) forwards}.wfv2 .flowv .fs-dot.sig:nth-child(n) em.on{animation-delay:calc(var(--sd, 0) * 1s)}.wfv2 .fn .mk-st{opacity:0;transform:scale(.6)}.wfv2 .fn.on .mk-st{animation:wfk-fs-pop .5s cubic-bezier(.2,.9,.3,1.3) .7s forwards}.wfv2 .fn.ads .ad-themes em{opacity:0;transform:scale(.6)}.wfv2 .fn.ads.on .ad-themes em{animation:wfk-fs-pop .5s cubic-bezier(.2,.9,.3,1.3) forwards;animation-delay:1s}.wfv2 .fn.ads.on .ad-themes em+em{animation-delay:1.3s}.wfv2 .fs-chip .ok{transform:scale(0)}.wfv2 .fs-chip.on .ok{animation:wfk-fs-pop .45s cubic-bezier(.2,.9,.3,1.3) forwards;animation-delay:calc(.9s + var(--i) * .45s)}.wfv2 .fs-chip .ok:after{clip-path:inset(100% 0 0 0)}.wfv2 .fs-chip.on .ok:after{animation:wfk-fs-tick .35s ease-out forwards;animation-delay:calc(1.2s + var(--i) * .45s)}.wfv2 .fs .fs-chip.on{transition-delay:calc(.5s + var(--i) * .45s)}@media(prefers-reduced-motion:reduce){.wfv2 .flowv .fs-dot.sig em,.wfv2 .fn .mk-st,.wfv2 .fn.ads .ad-themes em,.wfv2 .fs-chip .ok{opacity:1;transform:none;animation:none!important}.wfv2 .flowv .fs-dot.sig em{transform:translateY(-50%)}.wfv2 .fs-chip .ok:after{clip-path:none;animation:none}}.wfv2 .fs-dot.sig.on{background:#fff6}.wfv2 .fs-dot.sig:has(em.on){background:#fff;transition:background .3s ease calc(var(--sd, 0) * 1s)}.wfv2 .flowv .fs-dot.sig em.on{animation-fill-mode:both}.wfv2 .fn.on .mk-st,.wfv2 .fn.ads.on .ad-themes em,.wfv2 .fs-chip.on .ok,.wfv2 .fs-chip.on .ok:after{animation-fill-mode:both}.wfv2 .flowv .fs-dot.sig:has(em.on):after{animation-delay:calc(var(--sd, 0) * 1s + .3s)}.wfv2 .fn.done{overflow:visible}.wfv2 .fn.done .glare{position:absolute;inset:0;border-radius:inherit;overflow:hidden;pointer-events:none}.wfv2 .fn.done .glare:before{content:"";position:absolute;top:-20%;bottom:-20%;width:40%;left:-60%;transform:skew(-20deg);background:linear-gradient(90deg,transparent,rgba(255,255,255,.75),transparent)}.wfv2 .flowv.celebrate .fn.done .glare:before{animation:wfk-fs-glare 1.4s cubic-bezier(.4,0,.2,1) .4s 2}.wfv2 .flowv.celebrate .fn.done{animation:wfk-fs-win 1.8s ease-in-out .3s infinite}.wfv2 .fn.done .spk{position:absolute;left:50%;top:50%;width:3px;height:14px;margin:-7px 0 0 -1.5px;border-radius:3px;background:linear-gradient(#fff,#ff9ab6);opacity:0;pointer-events:none}.wfv2 .flowv.celebrate .fn.done .spk{animation:wfk-fs-spark .9s cubic-bezier(.2,.8,.3,1) calc(.5s + var(--d)) 2}@media(prefers-reduced-motion:reduce){.wfv2 .flowv.celebrate .fn.done,.wfv2 .flowv.celebrate .fn.done .glare:before,.wfv2 .flowv.celebrate .fn.done .spk{animation:none}}.wfv2 .fn.done .spk{display:none}.wfv2 .flowv.celebrate .fn.done{animation:wfk-fs-win2 1.2s ease-out .2s both}.wfv2 .fn.done .glare:before{width:30%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.35),transparent)}.wfv2 .flowv.celebrate .fn.done .glare:before{animation:wfk-fs-glare 1.8s cubic-bezier(.45,0,.25,1) .5s 1 both}.wfv2 .fn.brief{padding:14px 16px 12px;gap:10px}.wfv2 .br-h{margin:0;display:flex;align-items:center;gap:8px;font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#ffffffa6}.wfv2 .br-h em{margin-left:auto;font-style:normal;letter-spacing:.02em;text-transform:none;font-weight:600;color:#ffffff80}.wfv2 .br-h .ai{width:16px;height:16px;position:relative;background:linear-gradient(140deg,#aad7ff,#a77bff 50%,#ff5c80);clip-path:polygon(50% 0,62% 38%,100% 50%,62% 62%,50% 100%,38% 62%,0 50%,38% 38%)}.wfv2 .fn.brief dl{margin:0;display:grid}.wfv2 .fn.brief dl div{display:grid;grid-template-columns:70px 1fr;gap:10px;align-items:baseline;padding:8px 0;border-top:1px solid rgba(255,255,255,.12)}.wfv2 .fn.brief dt{font-size:10px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#ff9ab6}.wfv2 .fn.brief dd{margin:0;font-size:14px;line-height:1.35;color:#fff}.wfv2 .fn.brief .ln{clip-path:inset(0 100% 0 0)}.wfv2 .fn.brief.on dl div:nth-child(1) .ln{animation:wfk-ln-type .6s steps(24,end) .3s both}.wfv2 .fn.brief.on dl div:nth-child(2) .ln{animation:wfk-ln-type .6s steps(24,end) 1s both}.wfv2 .fn.brief.on dl div:nth-child(3) .ln{animation:wfk-ln-type .5s steps(20,end) 1.7s both}@media(prefers-reduced-motion:reduce){.wfv2 .fn.brief .ln{clip-path:none;animation:none!important}}.wfv2 .wfx-sub{max-width:640px;margin-top:16px;color:#ffffffb8}.wfv2 .mk-distrib .mk-row{grid-template-columns:auto 1fr auto auto}.wfv2 .wr-vis .mk-score-n{font-style:normal;font-weight:700;font-size:15px;color:#fff;padding:4px 9px;border-radius:10px;background:#ffffff1f;border:1px solid rgba(255,255,255,.22);font-variant-numeric:tabular-nums}@media(min-width:901px){.wfv2 .wr-tabs{grid-template-columns:repeat(5,minmax(0,1fr));gap:20px}.wfv2 .wr-tabs button{font-size:14px}}.wfv2 .fs-dot.pin{width:10px;height:10px;margin:-5px 0 0 -5px;background:#aad7ff8c}.wfv2 .fs-dot.pin:before{content:"";position:absolute;left:50%;top:100%;width:2px;height:5px;margin-left:-1px;background:inherit}.wfv2 .fs-dot.pin.on{transition-delay:calc(var(--r, 0) * 22ms)}.wfv2 .fs-dot.pin.dim{opacity:.18!important}.wfv2 .fs-dot.sig.hotpin:has(em.on){background:#ff5c80;box-shadow:0 0 14px #f62667cc}.wfv2 .fn.dossier{gap:8px}.wfv2 .fn.dossier>b{font-size:17px}.wfv2 .fn.dossier dl{margin:0;display:grid}.wfv2 .fn.dossier dl div{display:grid;grid-template-columns:76px 1fr auto;gap:8px;align-items:center;padding:7px 0;border-top:1px solid rgba(255,255,255,.12)}.wfv2 .fn.dossier dt{font-size:10px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#ff9ab6}.wfv2 .fn.dossier dd{margin:0;font-size:14px;color:#fff}.wfv2 .fn.dossier .ok{width:16px;height:16px;border-radius:50%;background:#6eada366;position:relative;transform:scale(0)}.wfv2 .fn.dossier .ok:after{content:"";position:absolute;left:5px;top:2px;width:4px;height:8px;border:solid #b9efe5;border-width:0 2px 2px 0;transform:rotate(45deg);clip-path:inset(100% 0 0 0)}.wfv2 .fn.dossier.on dl div .ok{animation:wfk-fs-pop .45s cubic-bezier(.2,.9,.3,1.3) both}.wfv2 .fn.dossier.on dl div .ok:after{animation:wfk-fs-tick .35s ease-out both}.wfv2 .fn.dossier.on dl div:nth-child(1) .ok{animation-delay:.8s}.wfv2 .fn.dossier.on dl div:nth-child(1) .ok:after{animation-delay:1.1s}.wfv2 .fn.dossier.on dl div:nth-child(2) .ok{animation-delay:1.2s}.wfv2 .fn.dossier.on dl div:nth-child(2) .ok:after{animation-delay:1.5s}.wfv2 .fn.dossier.on dl div:nth-child(3) .ok{animation-delay:1.6s}.wfv2 .fn.dossier.on dl div:nth-child(3) .ok:after{animation-delay:1.9s}.wfv2 .fn.dossier dl div{opacity:0;transform:translateY(6px);transition:opacity .4s,transform .4s}.wfv2 .fn.dossier.on dl div{opacity:1;transform:none}.wfv2 .fn.dossier.on dl div:nth-child(1){transition-delay:.5s}.wfv2 .fn.dossier.on dl div:nth-child(2){transition-delay:.9s}.wfv2 .fn.dossier.on dl div:nth-child(3){transition-delay:1.3s}.wfv2 .fn.scorebox{gap:10px}.wfv2 .fn.scorebox .sb{margin:0;display:grid;grid-template-columns:1fr 90px 30px;gap:10px;align-items:center;font-size:14px;color:#fff}.wfv2 .fn.scorebox .sb i{height:6px;border-radius:6px;background:#ffffff1f;position:relative;overflow:hidden}.wfv2 .fn.scorebox .sb i:after{content:"";position:absolute;inset:0;width:var(--v);border-radius:inherit;background:linear-gradient(90deg,#a77bff,#ff5c80);transform-origin:0 50%;transform:scaleX(0);transition:transform .9s cubic-bezier(.2,.8,.2,1)}.wfv2 .fn.scorebox.on .sb i:after{transform:scaleX(1);transition-delay:calc(.4s + var(--i) * .25s)}.wfv2 .fn.scorebox .sb b{font-size:15px;text-align:right;font-variant-numeric:tabular-nums}.wfv2 .fn.scorebox .sb.low{transition:opacity .5s}.wfv2 .fn.scorebox.on .sb.low{opacity:.4;transition-delay:1.8s}.wfv2 .fn.scorebox .sb.hot b{color:#ff9ab6}.wfv2 .fn.local{gap:10px}.wfv2 .fn.local .radar{position:relative;height:70px;border-radius:12px;background:#ffffff0f;overflow:hidden}.wfv2 .fn.local .radar i{position:absolute;left:50%;top:50%;width:60px;height:60px;margin:-30px;border-radius:50%;border:1px solid rgba(255,92,128,.6);opacity:0}.wfv2 .fn.local.on .radar i{animation:wfk-fs-radar 2.4s ease-out infinite}.wfv2 .fn.local.on .radar i:nth-child(2){animation-delay:.8s}.wfv2 .fn.local.on .radar i:nth-child(3){animation-delay:1.6s}.wfv2 .fn.local .radar em{position:absolute;left:50%;top:50%;width:10px;height:10px;margin:-5px;border-radius:50%;background:#ff5c80;box-shadow:0 0 12px #f62667e6}.wfv2 .fn.local .ad{display:flex;gap:10px;align-items:center;padding:8px;border-radius:10px;background:#ffffff1a;border:1px solid rgba(255,255,255,.16)}.wfv2 .fn.local .ad-img{flex:none;width:40px;height:40px;border-radius:8px;background:linear-gradient(140deg,#6eada3,#5d8cf0)}.wfv2 .fn.local .ad div{display:flex;flex-direction:column;gap:2px}.wfv2 .fn.local .ad b{font-size:13px}.wfv2 .fn.local .ad span{font-size:11px;color:#ffffff8c}.wfv2 .fn.local .ad-themes{margin:0;display:flex;gap:6px}.wfv2 .fn.local .ad-themes em{font-style:normal;font-size:11px;font-weight:700;color:#fff;padding:3px 9px;border-radius:100px;background:#f626674d;border:1px solid rgba(255,92,128,.6);opacity:0;transform:scale(.6)}.wfv2 .fn.local.on .ad-themes em{animation:wfk-fs-pop .5s cubic-bezier(.2,.9,.3,1.3) 1s both}.wfv2 .fn.local.on .ad-themes em+em{animation-delay:1.3s}.wfv2 .fn.wait{align-items:center;padding:12px}.wfv2 .fn.wait svg{width:44px;height:44px;transform:rotate(-90deg)}.wfv2 .fn.wait circle{fill:none;stroke:#ffffff26;stroke-width:3}.wfv2 .fn.wait circle.arc{stroke:#ff5c80;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1}.wfv2 .fn.wait.on circle.arc{animation:wfk-fs-wait 2s ease-in-out .3s both}.wfv2 .fn.wait b{font-size:15px}@media(prefers-reduced-motion:reduce){.wfv2 .fn.local.on .radar i,.wfv2 .fn.wait.on circle.arc,.wfv2 .fn.dossier .ok,.wfv2 .fn.local .ad-themes em{animation:none!important;opacity:1;transform:none;stroke-dashoffset:0}}.wfv2 .it-map{position:absolute;left:0;top:0;overflow:visible;pointer-events:none;transition:opacity .8s}.wfv2 .fs .it-map[data-p]{opacity:1}.wfv2 .it-map.dim{opacity:.25}.wfv2 .it-coast{fill:#aad7ff0a;stroke:#aad7ff59;stroke-width:1.2;stroke-dasharray:1;stroke-dashoffset:1;transition:stroke-dashoffset 2s cubic-bezier(.4,0,.2,1)}.wfv2 .it-map.on .it-coast{stroke-dashoffset:0}.wfv2 .it-dots{filter:drop-shadow(0 0 3px rgba(170,215,255,.9))}.wfv2 .it-dots circle{fill:#e9f4ff;opacity:0}.wfv2 .it-map.on .it-dots circle{animation:wfk-it-in .6s ease-out var(--d) both}.wfv2 .it-map.on .it-dots circle.tw{animation:wfk-it-in .6s ease-out var(--d) both,wfk-it-tw 2.6s ease-in-out calc(var(--d) + .6s) infinite}.wfv2 .fs-dot.city{width:12px;height:12px;margin:-6px 0 0 -6px;background:transparent}.wfv2 .fs-dot.city:has(em.on){background:#fff;box-shadow:0 0 12px #ffffffe6}.wfv2 .fs-dot.city.hotpin:has(em.on){background:#ff5c80;box-shadow:0 0 14px #f62667e6}@media(prefers-reduced-motion:reduce){.wfv2 .it-map.on .it-dots circle{animation:none;opacity:.85}}.wfv2 .fs .it-map.dim{opacity:.25!important}.wfv2 .flowv .fs-dot.sig.city.on:not(:has(em.on)){background:transparent}@media(min-width:1600px){.wfv2 .wr-vis.flowv,.wfv2 .wr-vis.seqv{height:clamp(480px,30vw,720px)}.wfv2 .wr-vis{min-height:clamp(380px,26vw,620px)}.wfv2 .wr-lead{font-size:clamp(36px,2.3vw,56px)}.wfv2 .wr-desc,.wfv2 .wr-steps li{font-size:clamp(17px,.95vw,22px)}}.wfv2 .wfx-top{align-items:flex-end}.wfv2 .wr-module{margin-top:clamp(56px,6vw,96px)}.wfv2 .wr-nav{gap:32px}@media(min-width:901px){.wfv2 .wr-tabs{display:flex;gap:clamp(24px,3vw,48px);border-bottom:1px solid rgba(255,255,255,.12)}.wfv2 .wr-tabs button{font-size:15px;white-space:nowrap;padding:16px 0}}.wfv2 .wr-n{margin-right:10px;font-size:12px;font-weight:700;letter-spacing:.08em;color:#ffffff59}.wfv2 .wr-tabs button[aria-selected=true] .wr-n{color:#ff5c80}.wfv2 .wr-module .wr-list{margin-top:clamp(48px,5vw,80px)}.wfv2 .wr{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(48px,6vw,112px);align-items:start}.wfv2 .wr-text{padding-top:8px}.wfv2 .wr-lead{margin-top:0}.wfv2 .wr-how{margin-top:28px}.wfv2 .wr-desc{max-width:520px}.wfv2 .wr-desc+.wr-steps{margin-top:28px}.wfv2 .wr-steps li{padding:13px 0}@media(max-width:900px){.wfv2 .wr{gap:32px}.wfv2 .wr-tabs button{white-space:nowrap}}.wfv2 .wfx-head{display:inline-grid;grid-template-columns:min-content}.wfv2 .wfx-head>*{grid-column:1}.wfv2 .wfx-head .h-title{width:max-content;max-width:100%}.wfv2 .wfx-sub{max-width:none}@media(max-width:760px){.wfv2 .wfx-head{display:block}.wfv2 .wfx-head .h-title{width:auto}}@media(max-width:900px){.wfv2 .wr,.wfv2 .wr-module .wr{grid-template-columns:1fr;gap:28px}.wfv2 .wr-lead{font-size:clamp(26px,7vw,34px)}.wfv2 .wfx-sub{font-size:16px}.wfv2 .wr-module{margin-top:40px}.wfv2 .wr-module .wr-list{margin-top:28px}.wfv2 .wr-steps li{font-size:14px;padding:11px 0}.wfv2 .wr-vis.flowv{height:min(440px,112vw)}}@media(max-width:700px){.wfv2 .wfx-top{gap:24px}.wfv2 .wf-lib-open{align-self:stretch;justify-content:center}}@media(max-width:700px){.wfv2 .wr-module .wr-list{align-items:flex-start;margin-top:24px}.wfv2 .wr,.wfv2 .wr-module .wr{gap:20px}.wfv2 .wr-how{margin-top:18px}.wfv2 .wr-desc+.wr-steps{margin-top:16px}.wfv2 .wr-steps li{padding:9px 0}.wfv2 .panel{padding-bottom:48px}.wfv2 .panel+.panel.s-contact{padding-top:40px}}.wfv2 .wr-module .wr-list{align-items:flex-start;transition:height .45s cubic-bezier(.2,.8,.2,1)}.wfv2 .crowd{position:absolute;left:0;top:0;overflow:visible;pointer-events:none;transition:opacity .8s}.wfv2 .fs .crowd[data-p]{opacity:1}.wfv2 .fs .crowd.dim{opacity:.22!important}.wfv2 .crowd circle{fill:#dfe8ff;opacity:0}.wfv2 .crowd.on circle{animation:wfk-it-in .6s ease-out var(--d) both}.wfv2 .crowd circle.hit{fill:#ff8fb0}.wfv2 .flowv.p1 .crowd circle.hit,.wfv2 .crowd.on~.fs-label.sub.on~* .crowd circle.hit{fill:#ff5c80}.wfv2 .fs-label.sub{font-size:16px;color:#ff9ab6;font-weight:700}.wfv2 .flowv .fs-dot.sig em small{display:block;font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#ffffffb3}.wfv2 .flowv .fs-dot.sig em:has(small){padding:6px 12px;line-height:1.25;border-radius:12px}.wfv2 .fn.disc{gap:8px}.wfv2 .fn.disc .ad{display:flex;gap:10px;align-items:center;padding:8px;border-radius:10px;background:#ffffff1a;border:1px solid rgba(255,255,255,.16);opacity:0;transform:translateY(6px);transition:opacity .4s,transform .4s}.wfv2 .fn.disc.on .ad{opacity:1;transform:none}.wfv2 .fn.disc.on .ad:nth-of-type(1){transition-delay:.5s}.wfv2 .fn.disc.on .ad:nth-of-type(2){transition-delay:.85s}.wfv2 .fn.disc.on .ad:nth-of-type(3){transition-delay:1.2s}.wfv2 .fn.disc .ad-img{flex:none;width:36px;height:36px;border-radius:8px;background:linear-gradient(140deg,#a77bff,#f62667)}.wfv2 .fn.disc .ad div{display:flex;flex-direction:column;gap:2px}.wfv2 .fn.disc .ad b{font-size:13px;line-height:1.25}.wfv2 .fn.disc .ad span{font-size:11px;color:#ffffff8c}.wfv2 .fn.explore .ex-note{margin:2px 0 0;font-size:12px;color:#ffffff8c}.wfv2 .fn.quiz{gap:8px}.wfv2 .fn.quiz .qz{margin:0;display:grid;grid-template-columns:repeat(6,1fr);gap:5px}.wfv2 .fn.quiz .qz i{height:6px;border-radius:6px;background:#ffffff24;position:relative;overflow:hidden}.wfv2 .fn.quiz .qz i:after{content:"";position:absolute;inset:0;background:#ff5c80;transform:scaleX(0);transform-origin:0 50%;transition:transform .3s}.wfv2 .fn.quiz.on .qz i:after{transform:scaleX(1)}.wfv2 .fn.quiz.on .qz i:nth-child(1):after{transition-delay:.4s}.wfv2 .fn.quiz.on .qz i:nth-child(2):after{transition-delay:.65s}.wfv2 .fn.quiz.on .qz i:nth-child(3):after{transition-delay:.9s}.wfv2 .fn.quiz.on .qz i:nth-child(4):after{transition-delay:1.15s}.wfv2 .fn.quiz.on .qz i:nth-child(5):after{transition-delay:1.4s}.wfv2 .fn.quiz.on .qz i:nth-child(6):after{transition-delay:1.65s}.wfv2 .fn.quiz .qz-n{margin:0;font-size:14px;color:#ffffffbf}.wfv2 .fn.quiz .qz-n .cnt{font-weight:700;color:#fff}.wfv2 .wr-nav{min-width:0}@media(min-width:901px){.wfv2 .wr-tabs{flex:1;min-width:0;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;gap:clamp(20px,2.4vw,40px);-webkit-mask-image:linear-gradient(90deg,#000 88%,transparent);mask-image:linear-gradient(90deg,#000 88%,transparent)}.wfv2 .wr-tabs::-webkit-scrollbar{display:none}.wfv2 .wr-tabs button{flex:none}}.wfv2 .wr-module .wr-list,.wfv2 .cs-grid.cs-rail{overflow:hidden;overscroll-behavior:auto;touch-action:pan-y}@keyframes wfk-hero-blink{50%{opacity:0}}@keyframes wfk-gl-roam-b{0%{transform:translate(0) scale(1);opacity:.9}33%{transform:translate(70px,-60px) scale(1.15);opacity:1}66%{transform:translate(-40px,-100px) scale(.95);opacity:.85}to{transform:translate(-80px,50px) scale(1.08);opacity:1}}@keyframes wfk-gl-roam-b{0%{transform:translate(0) scale(1);opacity:.95}33%{transform:translate(28px,-24px) scale(1.04);opacity:1}66%{transform:translate(-16px,-40px) scale(.98);opacity:.92}to{transform:translate(-32px,20px) scale(1.02);opacity:1}}@keyframes wfk-wr-tick{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes wfk-ln-type{to{clip-path:inset(0 0 0 0)}}@keyframes wfk-fs-ping{0%{transform:scale(.6);opacity:1}to{transform:scale(2.6);opacity:0}}@keyframes wfk-fs-pop{0%{opacity:0;transform:scale(.6)}60%{opacity:1;transform:scale(1.08)}to{opacity:1;transform:scale(1)}}@keyframes wfk-fs-pop-tag{0%{opacity:0;transform:translateY(-50%) scale(.6)}60%{opacity:1;transform:translateY(-50%) scale(1.08)}to{opacity:1;transform:translateY(-50%) scale(1)}}@keyframes wfk-fs-tick{to{clip-path:inset(0 0 0 0)}}@keyframes wfk-fs-glare{to{left:130%}}@keyframes wfk-fs-win{0%,to{box-shadow:0 0 40px #f6266773}50%{box-shadow:0 0 0 4px #ff5c8059,0 0 80px #f62667cc}}@keyframes wfk-fs-spark{0%{opacity:0;transform:rotate(var(--a)) translateY(-30px) scaleY(.4)}25%{opacity:1}to{opacity:0;transform:rotate(var(--a)) translateY(-120px) scaleY(1)}}@keyframes wfk-fs-win2{0%{box-shadow:0 0 40px #f6266773}to{box-shadow:0 0 0 1px #ff5c8080,0 0 60px #f6266799}}@keyframes wfk-fs-radar{0%{transform:scale(.2);opacity:1}to{transform:scale(2.4);opacity:0}}@keyframes wfk-fs-wait{to{stroke-dashoffset:0}}@keyframes wfk-it-in{0%{opacity:0}to{opacity:.85}}@keyframes wfk-it-tw{0%,to{opacity:.85}50%{opacity:.2}}@media(max-width:700px){.wfv2 .wr-module .wr-arrows{display:none}.wfv2 .wr-module .wr-nav{display:block}.wfv2 .wr-module .wr-tabs{display:grid!important;grid-template-columns:repeat(6,1fr);gap:6px;overflow:visible!important;border-bottom:0;-webkit-mask-image:none!important;mask-image:none!important;padding:0;margin:0}.wfv2 .wr-module .wr-tabs button{font-size:0!important;display:flex;align-items:center;justify-content:center;min-width:0;height:44px;padding:0!important;margin:0!important;border-radius:12px;border:1px solid rgba(255,255,255,.16);background:#ffffff0a}.wfv2 .wr-module .wr-tabs button i{display:none}.wfv2 .wr-module .wr-tabs button:after{display:none!important}.wfv2 .wr-module .wr-tabs button .wr-n{font-size:14px;font-weight:700;letter-spacing:.04em;color:#ffffffb3;margin:0}.wfv2 .wr-module .wr-tabs button[aria-selected=true]{background:var(--signal-ui);border-color:var(--signal-ui)}.wfv2 .wr-module .wr-tabs button[aria-selected=true] .wr-n{color:#fff}.wfv2 .wr-pager{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:18px}.wfv2 .wr-pager button{display:inline-flex;align-items:center;gap:8px;min-height:48px;padding:0 18px;border-radius:100px;border:1px solid rgba(255,255,255,.3);background:#ffffff0d;color:#fff;font:700 15px/1 var(--exd-sans);cursor:pointer;-webkit-tap-highlight-color:transparent}.wfv2 .wr-pager .wr-pg-next{background:var(--signal-ui);border-color:var(--signal-ui)}.wfv2 .wr-pager button:disabled{opacity:.3;pointer-events:none}.wfv2 .wr-pager .wr-pg-n{font-size:13px;letter-spacing:.06em;color:#fff9;white-space:nowrap}}.wfv2 .fs-cap em{display:none}@media(max-width:700px){.wfv2 .wr-module .wr-steps{display:none}.wfv2 .wr-module .wr-vis.flowv .fs-cap{inset:auto 14px 14px;display:grid;grid-template-columns:auto 1fr;column-gap:10px;align-items:center;padding:10px 14px 10px 10px;border-radius:16px;background:#0a0c1cb8;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.wfv2 .wr-module .wr-vis.flowv .fs-cap span{grid-row:span 2;width:30px;height:30px;font-size:12px}.wfv2 .wr-module .wr-vis.flowv .fs-cap b{font-size:15px;line-height:1.2}.wfv2 .wr-module .wr-vis.flowv .fs-cap em{display:block;font-style:normal;font-weight:300;font-size:13px;line-height:1.35;color:#ffffffb8}.wfv2 .wr-module .wr-vis.flowv .fs-cap em:empty{display:none}.wfv2 .wr-module .wr-vis.flowv{height:min(500px,128vw)!important}}@media(max-width:700px){.wfv2 .wr-module .wr-vis.flowv .fs-cap{gap:3px 12px;padding:12px 16px 12px 12px;align-content:center}.wfv2 .wr-module .wr-vis.flowv .fs-cap span{align-self:center}.wfv2 .wr-module .wr-vis.flowv .fs-cap b,.wfv2 .wr-module .wr-vis.flowv .fs-cap em{margin:0;align-self:end}.wfv2 .wr-module .wr-vis.flowv .fs-cap em{align-self:start}.wfv2 .wr-module .wr-vis.flowv .fs-cap:has(em:empty) b{align-self:center}}@media(max-width:700px){.wfv2 .wr-module .wr-nav{display:none!important}}.wfv2 .wr-vis{clip-path:inset(0 round 28px);-webkit-mask-image:-webkit-radial-gradient(white,black)}@media(max-width:700px){.wfv2 .wr-module .wr-vis.flowv .fs-cap:has(em:empty) span{grid-row:auto}}.wfv2 .wr-module .wr-list{overflow:hidden;overscroll-behavior:auto;touch-action:pan-y}.wfv2 .wr-tabs{overflow:hidden}
