:root{--np-blue:#173ab2;--np-blue-deep:#0f2780;--np-lime:#dfff45;--np-navy:#060914;--np-navy-2:#0b1024;--np-off:#f6f8fc;--np-white:#fff;--np-ink:#0a1020;--np-muted:#4b5470;--ease-out:cubic-bezier(0.16,1,0.3,1);--ease-spring:cubic-bezier(0.34,1.56,0.64,1)}html{scroll-behavior:smooth}body,html{overflow-x:clip}body{margin:0;font-family:Inter,system-ui,sans-serif;background:var(--np-navy);color:var(--np-ink);-webkit-font-smoothing:antialiased}::-moz-selection{background:var(--np-lime);color:var(--np-navy)}::selection{background:var(--np-lime);color:var(--np-navy)}section[id]{scroll-margin-top:calc(var(--me-header-h) + 12px)}.font-display,.font-google-sans-flex{font-family:Google Sans Flex,Inter,system-ui,sans-serif!important}.font-hand{font-family:Caveat,Marker Felt,Comic Sans MS,cursive}.me-grid-dark{background-image:linear-gradient(90deg,hsla(0,0%,100%,.045) 1px,transparent 0),linear-gradient(180deg,hsla(0,0%,100%,.045) 1px,transparent 0);background-size:48px 48px}.me-grid-light{background-image:linear-gradient(90deg,rgba(23,58,178,.06) 1px,transparent 0),linear-gradient(180deg,rgba(23,58,178,.06) 1px,transparent 0);background-size:48px 48px}.me-dots{background-image:radial-gradient(rgba(10,16,32,.08) 1px,transparent 0);background-size:22px 22px}.me-fade-mask{-webkit-mask-image:radial-gradient(ellipse at center,#000 40%,transparent 78%);mask-image:radial-gradient(ellipse at center,#000 40%,transparent 78%)}.me-js .reveal-up{opacity:0;transform:translateY(40px);transition:opacity .8s var(--ease-out),transform .8s var(--ease-out);will-change:opacity,transform}.me-js .reveal-up.active{opacity:1;transform:none}.delay-100{transition-delay:.1s}.delay-200{transition-delay:.2s}.delay-300{transition-delay:.3s}.delay-400{transition-delay:.4s}.delay-500{transition-delay:.5s}.card-flare{position:relative;overflow:hidden;transition:transform .5s var(--ease-out),box-shadow .5s var(--ease-out)}.card-flare:before{inset:0;background:linear-gradient(135deg,hsla(0,0%,100%,.22),transparent 50%)}.card-flare:after,.card-flare:before{content:"";position:absolute;border-radius:inherit;pointer-events:none;opacity:0;transition:opacity .5s ease}.card-flare:after{inset:-1px;border:1px solid transparent;background:linear-gradient(135deg,rgba(23,58,178,.55),transparent) border-box;-webkit-mask:linear-gradient(#fff 0 0) padding-box,linear-gradient(#fff 0 0);-webkit-mask-composite:destination-out;mask-composite:exclude}.card-flare:hover{transform:translateY(-8px);box-shadow:0 30px 60px -15px rgba(10,16,32,.14)}.card-flare:hover:after,.card-flare:hover:before{opacity:1}.card-flare-dark:after{background:linear-gradient(135deg,var(--np-lime),transparent) border-box}.card-flare-dark:hover{box-shadow:0 30px 60px -15px rgba(0,0,0,.6)}.me-tilt{transform:rotate(var(--tilt,-2deg));transition:transform .6s var(--ease-spring),box-shadow .6s var(--ease-out)}.me-tilt:hover{transform:rotate(0deg) translateY(-6px) scale(1.02)}@keyframes me-float{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}@keyframes me-float-sm{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}@keyframes me-orbit{to{transform:rotate(1turn)}}@keyframes me-orbit-rev{to{transform:rotate(-1turn)}}@keyframes me-pulse-glow{0%,to{transform:scale(1);box-shadow:0 0 28px rgba(23,58,178,.25)}50%{transform:scale(1.05);box-shadow:0 0 56px rgba(23,58,178,.45)}}@keyframes me-bob{0%,to{transform:translateY(0) rotate(var(--r,0deg))}50%{transform:translateY(-8px) rotate(var(--r,0deg))}}@keyframes me-ping{75%,to{transform:scale(2.2);opacity:0}}@keyframes me-dot-pulse{0%,to{box-shadow:0 0 0 0 rgba(223,255,69,.7)}60%{box-shadow:0 0 0 7px rgba(223,255,69,0)}}.animate-float{animation:me-float 5s ease-in-out infinite}.animate-float-delayed{animation:me-float-sm 6s ease-in-out 1s infinite}.animate-orbit{animation:me-orbit 25s linear infinite}.animate-orbit-reverse{animation:me-orbit-rev 25s linear infinite}.animate-pulse-glow{animation:me-pulse-glow 3s ease-in-out infinite}.me-bob{animation:me-bob 4s ease-in-out infinite}.me-live-dot{width:8px;height:8px;border-radius:999px;background:var(--np-lime);animation:me-dot-pulse 2.2s ease-out infinite}@keyframes me-type{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0 0 0)}}.me-js .me-type{display:inline-block;clip-path:inset(0 100% 0 0)}.me-js .is-playing .me-type,.me-js .me-type.is-playing{animation:me-type var(--type-dur,1.2s) steps(var(--type-steps,16)) var(--type-delay,.3s) forwards}@keyframes me-draw{to{stroke-dashoffset:0}}@keyframes me-redraw{0%{stroke-dashoffset:var(--len,400)}to{stroke-dashoffset:0}}.me-js .me-draw path{stroke-dasharray:var(--len,400);stroke-dashoffset:var(--len,400)}.me-js .is-playing .me-draw path,.me-js .me-draw.is-playing path{animation:me-draw var(--draw-dur,.9s) ease-out var(--draw-delay,0s) forwards}.me-js .group:hover .me-draw path{animation:me-redraw .6s ease-out forwards}.me-modal{position:fixed;inset:0;z-index:300;display:grid;place-items:center;padding:20px;visibility:hidden;opacity:0;transition:opacity .35s ease,visibility 0s linear .35s}.me-modal.is-open{visibility:visible;opacity:1;transition:opacity .35s ease}.me-modal__backdrop{position:absolute;inset:0;background:rgba(6,9,20,.86);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.me-modal__dialog{position:relative;width:min(1100px,94vw);transform:translateY(24px) scale(.96);transition:transform .5s var(--ease-spring)}.me-modal.is-open .me-modal__dialog{transform:none}.me-modal.is-vertical .me-modal__dialog{width:min(420px,90vw,46.125vh)}.me-modal__frame{position:relative;aspect-ratio:16/9;border-radius:24px;overflow:hidden;background:#000;box-shadow:0 40px 120px -20px rgba(23,58,178,.55),0 0 0 1px hsla(0,0%,100%,.08)}.me-modal.is-vertical .me-modal__frame{aspect-ratio:9/16}.me-modal__frame iframe,.me-modal__frame video{position:absolute;inset:0;width:100%;height:100%;border:0;-o-object-fit:cover;object-fit:cover}.me-modal__close{position:absolute;top:-18px;right:-12px;z-index:2;width:48px;height:48px;border-radius:999px;display:grid;place-items:center;background:var(--np-lime);color:var(--np-navy);border:0;cursor:pointer;box-shadow:0 10px 30px -8px rgba(223,255,69,.6);transition:transform .35s var(--ease-spring)}.me-modal__close:focus-visible,.me-modal__close:hover{transform:rotate(90deg) scale(1.08)}@media (max-width:640px){.me-modal__close{top:-60px;right:0}}:focus-visible{outline:2px solid var(--np-lime);outline-offset:3px;border-radius:8px}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}.me-js .reveal-up{opacity:1;transform:none}.me-js .me-type{clip-path:none}.me-js .me-draw path{stroke-dashoffset:0}}.hero *,.hero :after,.hero :before{box-sizing:border-box}.hero{position:relative;overflow:hidden;isolation:isolate;background:var(--np-navy,#060914);color:#fff;padding:28px 0 96px}.hero__bg{z-index:-1;pointer-events:none}.hero__bg,.hero__grid{position:absolute;inset:0}.hero__grid{background-image:linear-gradient(90deg,hsla(0,0%,100%,.05) 1px,transparent 0),linear-gradient(180deg,hsla(0,0%,100%,.05) 1px,transparent 0);background-size:48px 48px;-webkit-mask-image:radial-gradient(ellipse 70% 60% at 50% 30%,#000 30%,transparent 80%);mask-image:radial-gradient(ellipse 70% 60% at 50% 30%,#000 30%,transparent 80%)}.hero__glow{position:absolute;border-radius:999px;filter:blur(30px)}.hero__glow--a{top:-260px;left:50%;width:1200px;height:760px;transform:translateX(-50%);background:radial-gradient(closest-side,rgba(23,58,178,.62),transparent)}.hero__glow--b{bottom:-180px;right:-160px;width:640px;height:640px;background:radial-gradient(closest-side,rgba(223,255,69,.1),transparent)}.hero__glow--c{bottom:60px;left:-220px;width:620px;height:620px;background:radial-gradient(closest-side,rgba(23,58,178,.38),transparent)}.hero__doodle{position:absolute;display:none}.hero__doodle--bulb{top:56px;left:4%;width:60px;color:var(--np-lime,#dfff45);opacity:.8;animation:me-float 4.5s ease-in-out infinite}.hero__doodle--spiral{top:110px;right:5%;width:84px;color:#8fa6ff;opacity:.35;animation:me-orbit 30s linear infinite}.hero__doodle--star{bottom:170px;right:3%;width:34px;color:var(--np-lime,#dfff45);opacity:.9;animation:me-float-sm 3.5s ease-in-out infinite}.hero__doodle--cross{top:46%;left:2.5%;width:18px;color:hsla(0,0%,100%,.35)}.hero__inner{max-width:1280px;margin:0 auto;padding:0 16px}.hero__head{text-align:center;max-width:1120px;margin:0 auto}.hero__eyebrow{display:inline-flex;align-items:center;gap:10px;margin-bottom:22px;padding:8px 16px 8px 13px;border-radius:999px;background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.12);font-size:14px;font-weight:600;color:hsla(0,0%,100%,.86);transform:rotate(-1.5deg);transition:transform .4s var(--ease-spring,ease)}.hero__eyebrow:hover{transform:rotate(0) scale(1.04)}.hero__title{margin:0 0 26px;font-family:Google Sans Flex,Inter,sans-serif;font-weight:900;font-size:clamp(2.4rem,5.6vw,5.4rem);line-height:1.02;letter-spacing:-.04em;color:#fff;text-wrap:balance}.hero__title-top{display:block}.hero__accent{position:relative;display:inline-block;margin-top:.1em;isolation:isolate;cursor:default;transform:rotate(-2deg);transition:transform .55s var(--ease-spring,ease);filter:drop-shadow(0 0 34px rgba(223,255,69,.16))}.hero__accent:hover{transform:rotate(0deg) scale(1.04)}.hero__accent-text{display:inline-block;white-space:nowrap;padding:0 .04em .1em;background:linear-gradient(92deg,#8fa6ff,#c6d8ff 32%,#dfff45 72%);-webkit-background-clip:text;background-clip:text;color:transparent}.me-js .hero__accent-text{clip-path:inset(0 100% 0 0);animation:me-type 1.3s steps(16) .45s both}.hero__underline{position:absolute;z-index:-1;left:-4%;bottom:-.1em;width:108%;height:.3em;overflow:visible;color:var(--np-lime,#dfff45);--len:320}.hero__underline path{stroke-dasharray:320;stroke-dashoffset:0}.me-js .hero__underline path{stroke-dashoffset:320;animation:me-draw .9s ease-out 1.75s both}.me-js .hero__accent:hover .hero__underline path{animation:me-draw .9s ease-out 1.75s both,me-redraw .6s ease-out 0s both}.hero__lead{max-width:760px;margin:0 auto 34px}.hero__lead-strong{display:block;margin-bottom:12px;font-family:Google Sans Flex,Inter,sans-serif;font-weight:800;font-size:clamp(1.25rem,2.2vw,1.6rem);line-height:1.25;color:#fff}.hero__lead-text{margin:0;font-size:clamp(1.02rem,1.4vw,1.2rem);line-height:1.65;color:hsla(0,0%,100%,.72)}.hero__ctas{display:flex;flex-direction:column;align-items:center;gap:12px}.hero__btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;width:100%;max-width:340px;height:58px;padding:0 28px;border-radius:999px;font-weight:700;font-size:16px;text-decoration:none;transition:transform .35s var(--ease-spring,ease),box-shadow .3s ease,background .3s ease,border-color .3s ease}.hero__btn svg{width:20px;height:20px;flex:none;transition:transform .4s var(--ease-spring,ease)}.hero__btn--primary{background:var(--np-lime,#dfff45);color:var(--np-navy,#060914);box-shadow:0 14px 40px -14px rgba(223,255,69,.75)}.hero__btn--primary:hover{transform:translateY(-3px) scale(1.02);box-shadow:0 20px 50px -14px rgba(223,255,69,.9)}.hero__btn--primary:hover svg{transform:translate(2px,2px) rotate(-45deg)}.hero__btn--ghost{color:#fff;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.2)}.hero__btn--ghost svg{color:#25d366}.hero__btn--ghost:hover{transform:translateY(-3px);background:rgba(23,58,178,.45);border-color:rgba(223,255,69,.4)}.hero__btn--ghost:hover svg{transform:rotate(-12deg) scale(1.1)}.hero__rating{display:inline-flex;align-items:center;gap:10px;margin-top:22px;padding:6px 12px;border-radius:999px;font-size:14px;color:hsla(0,0%,100%,.75);text-decoration:none;transition:background .3s ease,color .3s ease}.hero__rating:hover{background:hsla(0,0%,100%,.06);color:#fff}.hero__stars{display:inline-flex;gap:2px;color:var(--np-lime,#dfff45)}.hero__stars svg{width:16px;height:16px}.hero__rating strong{color:#fff;font-weight:700}.hero__stage{display:grid;grid-template-columns:1fr;row-gap:92px;margin:104px auto 0;max-width:1240px}.hero__hint{position:absolute;z-index:5;display:flex;flex-direction:column;align-items:center;pointer-events:none}.hero__hint span{font-family:Caveat,Marker Felt,cursive;font-weight:700;font-size:25px;line-height:1;white-space:nowrap}.hero__hint svg{width:36px;height:36px;margin-top:2px}.hero__hint--video{top:-64px;left:4%;color:var(--np-lime,#dfff45);--r:-6deg;animation:me-bob 3.2s ease-in-out infinite}.hero__hint--video svg{transform:rotate(12deg)}.hero__hint--portrait{top:-66px;right:0;color:#fff;--r:5deg;animation:me-bob 3.8s ease-in-out .4s infinite}.hero__hint--portrait svg{transform:rotate(-12deg)}.hero__video-wrap{position:relative;width:100%;max-width:680px;margin:0 auto}.hero__video{display:block;width:100%;padding:10px;border:1px solid hsla(0,0%,100%,.12);border-radius:30px;cursor:pointer;background:hsla(0,0%,100%,.06);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:0 40px 90px -30px rgba(23,58,178,.75);transform:rotate(-3deg);transition:transform .7s var(--ease-spring,ease),box-shadow .5s ease,border-color .4s ease}.hero__video:focus-visible,.hero__video:hover{transform:rotate(0deg) translateY(-8px) scale(1.02);border-color:rgba(223,255,69,.45);box-shadow:0 50px 110px -30px rgba(23,58,178,.95)}.hero__video-media{position:relative;display:block;aspect-ratio:16/9;overflow:hidden;border-radius:21px;background:#0b1024}.hero__video-media img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block;transform:scale(1.02);transition:transform 1s var(--ease-out,ease),filter .5s ease;filter:saturate(.9) brightness(.85)}.hero__video:hover .hero__video-media img{transform:scale(1.07);filter:saturate(1.05) brightness(1)}.hero__video-shade{position:absolute;inset:0;background:linear-gradient(0deg,rgba(6,9,20,.6),transparent 55%)}.hero__play{position:absolute;top:50%;left:50%;width:82px;height:82px;margin:-41px 0 0 -41px;border-radius:999px;display:grid;place-items:center;background:var(--np-lime,#dfff45);color:var(--np-navy,#060914);box-shadow:0 0 0 0 rgba(223,255,69,.5),0 16px 40px -10px rgba(0,0,0,.6);animation:hero-play-ring 2.6s ease-out infinite;transition:transform .45s var(--ease-spring,ease)}.hero__play svg{width:30px;height:30px;margin-left:4px}.hero__video:hover .hero__play{transform:scale(1.14)}@keyframes hero-play-ring{0%{box-shadow:0 0 0 0 rgba(223,255,69,.5),0 16px 40px -10px rgba(0,0,0,.6)}70%,to{box-shadow:0 0 0 22px rgba(223,255,69,0),0 16px 40px -10px rgba(0,0,0,.6)}}.hero__video-chip{position:absolute;left:16px;bottom:16px;display:inline-flex;align-items:center;gap:8px;padding:7px 13px;border-radius:999px;background:rgba(6,9,20,.72);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid hsla(0,0%,100%,.14);font-size:13.5px;font-weight:600;color:#fff}.hero__portrait-wrap{position:relative;width:100%;max-width:320px;margin:0 auto}.hero__portrait-glow{position:absolute;inset:-12%;border-radius:999px;background:radial-gradient(closest-side,rgba(23,58,178,.7),rgba(223,255,69,.12) 60%,transparent);filter:blur(40px);opacity:.7;transition:opacity .7s ease;pointer-events:none}.hero__portrait-wrap:hover .hero__portrait-glow{opacity:1}.hero__portrait-float{position:relative;animation:me-float 6s ease-in-out infinite}.hero__portrait{position:relative;margin:0;padding:10px;border-radius:30px;background:hsla(0,0%,100%,.07);border:1px solid hsla(0,0%,100%,.14);box-shadow:0 40px 90px -30px rgba(0,0,0,.8);transform:rotate(3deg);transition:transform .7s var(--ease-spring,ease),border-color .4s ease}.hero__portrait:hover{transform:rotate(0deg) translateY(-6px) scale(1.02);border-color:rgba(223,255,69,.45)}.hero__portrait-media{position:relative;aspect-ratio:3/4;overflow:hidden;border-radius:21px;background:linear-gradient(160deg,#173ab2,#0b1024)}.hero__portrait-media img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;display:block;transition:transform 1s var(--ease-out,ease)}.hero__portrait:hover .hero__portrait-media img{transform:scale(1.04)}.hero__portrait-media:after{content:"";position:absolute;inset:0;background:linear-gradient(to top right,rgba(23,58,178,.28),transparent 55%);pointer-events:none}.hero__mindset{position:absolute;z-index:4;left:-18px;bottom:-26px;display:flex;align-items:center;gap:12px;padding:12px 18px 12px 12px;border-radius:18px;background:#fff;color:var(--np-ink,#0a1020);box-shadow:0 20px 44px -16px rgba(0,0,0,.6);transform:rotate(-3deg);animation:me-float-sm 5s ease-in-out 1s infinite}.hero__mindset-icon{width:40px;height:40px;border-radius:999px;display:grid;place-items:center;background:var(--np-lime,#dfff45);color:var(--np-navy,#060914);flex:none}.hero__mindset-icon svg{width:21px;height:21px}.hero__mindset-label{display:block;margin-bottom:2px;font-size:11.5px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#5a6380}.hero__mindset-value{display:block;font-size:15px;font-weight:700;white-space:nowrap}.hero__badge-wrap{position:relative;width:100%;max-width:320px;margin:0 auto}.hero__badge{position:relative;overflow:hidden;padding:26px 26px 28px;border-radius:28px;color:#fff;background:linear-gradient(90deg,hsla(0,0%,100%,.07) 1px,transparent 0) 0 0 /28px 28px,linear-gradient(180deg,hsla(0,0%,100%,.07) 1px,transparent 0) 0 0 /28px 28px,linear-gradient(150deg,#2248d0,#173ab2 45%,#0f2780);border:1px solid hsla(0,0%,100%,.18);box-shadow:0 34px 80px -26px rgba(23,58,178,.9);transform:rotate(-4deg);transition:transform .7s var(--ease-spring,ease),box-shadow .5s ease}.hero__badge:hover{transform:rotate(0deg) translateY(-6px) scale(1.03);box-shadow:0 44px 90px -24px #173ab2}.hero__badge-ring{position:absolute;top:-70px;right:-70px;width:190px;height:190px;border-radius:999px;border:1.5px dashed rgba(223,255,69,.45);animation:me-orbit 26s linear infinite;pointer-events:none}.hero__badge-ring:after{content:"";position:absolute;left:22px;bottom:34px;width:10px;height:10px;border-radius:999px;background:var(--np-lime,#dfff45);box-shadow:0 0 14px rgba(223,255,69,.9)}.hero__badge-eyebrow{display:inline-flex;align-items:center;gap:8px;margin:0 0 6px;font-size:12.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:hsla(0,0%,100%,.82)}.hero__badge-year{display:block;margin:0 0 10px;font-family:Google Sans Flex,Inter,sans-serif;font-weight:900;font-size:clamp(4.2rem,16vw,5.4rem);line-height:.95;letter-spacing:-.05em;color:var(--np-lime,#dfff45);font-variant-numeric:tabular-nums;text-shadow:0 0 40px rgba(223,255,69,.35)}.hero__badge-text{position:relative;margin:0;font-size:15.5px;line-height:1.5;font-weight:500;color:hsla(0,0%,100%,.9)}.hero__badge-scribble{display:block;width:92px;height:12px;margin:0 0 12px;color:hsla(0,0%,100%,.55)}.hero__scroll{display:flex;justify-content:center;margin-top:84px}.hero__scroll a{display:inline-flex;align-items:center;gap:12px;font-size:14px;font-weight:600;color:hsla(0,0%,100%,.6);text-decoration:none;transition:color .3s ease}.hero__scroll a:hover{color:#fff}.hero__mouse{position:relative;width:24px;height:38px;border-radius:999px;border:2px solid hsla(0,0%,100%,.35)}.hero__mouse:after{content:"";position:absolute;top:7px;left:50%;width:4px;height:8px;margin-left:-2px;border-radius:999px;background:var(--np-lime,#dfff45);animation:hero-wheel 1.8s ease-in-out infinite}@keyframes hero-wheel{0%{transform:translateY(0);opacity:1}70%{transform:translateY(12px);opacity:0}to{transform:translateY(0);opacity:0}}@media (min-width:640px){.hero__inner{padding:0 24px}.hero__ctas{flex-direction:row;justify-content:center}.hero__btn{width:auto}.hero__stage{grid-template-columns:1fr 1fr;-moz-column-gap:40px;column-gap:40px;row-gap:104px}.hero__video-wrap{grid-column:1/-1}.hero__portrait-wrap{max-width:300px;margin-right:0}.hero__badge-wrap{align-self:center;max-width:290px;margin-left:0}.hero__doodle--bulb,.hero__doodle--spiral{display:block}}@media (min-width:1024px){.hero{padding:40px 0 110px}.hero__inner{padding:0 32px}.hero__stage{grid-template-columns:minmax(0,1.5fr) minmax(0,.95fr) minmax(0,.8fr);-moz-column-gap:44px;column-gap:44px;align-items:center;margin-top:118px}.hero__video-wrap{grid-column:auto;max-width:none}.hero__portrait-wrap{max-width:340px;margin:0}.hero__badge-wrap{align-self:end;margin:0 0 18px -30px;max-width:300px;z-index:3}.hero__hint span{font-size:28px}.hero__doodle{display:block}}@media (max-width:639px){.hero__portrait-wrap{max-width:270px;margin:0 auto 0 4px}.hero__badge-wrap{max-width:250px;margin:-36px 0 0 auto;z-index:3}.hero__badge{padding:22px 22px 24px}.hero__badge-year{font-size:4.2rem}.hero__hint--portrait{right:-8px}.hero__hint span{font-size:23px}.hero__mindset{left:-6px}.hero__video{transform:rotate(-2deg)}}@media (prefers-reduced-motion:reduce){.me-js .hero__accent-text{clip-path:none;animation:none}.me-js .hero__underline path{stroke-dashoffset:0;animation:none}.hero__badge-ring,.hero__doodle,.hero__hint,.hero__mindset,.hero__play,.hero__portrait-float{animation:none}}.hero__portrait{background:#fff!important;border-color:#fff!important}.hero__portrait:hover{border-color:rgba(223,255,69,.8)!important}.hero__portrait-media{background:#fff!important}.hero__portrait-media:after{display:none!important}#trust-strip,#trust-strip *,#trust-strip :after,#trust-strip :before{box-sizing:border-box}#trust-strip{margin-top:0;border-top:none;border-bottom:1px solid hsla(0,0%,100%,.1);color:#fff}#trust-strip .s9__counters{grid-template-columns:repeat(2,1fr)!important}#trust-strip .s9__counter:first-child{border-right:1px solid hsla(0,0%,100%,.1)!important;border-bottom:none!important}#trust-strip .s9__counter:nth-child(2){border-right:none!important;border-bottom:none!important}@media(max-width:640px){#trust-strip .s9__counter:first-child{border-right:1px solid hsla(0,0%,100%,.1)!important}}.s2012,.s2012 *,.s2012 :after,.s2012 :before{box-sizing:border-box}.s2012{position:relative;overflow:hidden;isolation:isolate;padding:86px 0 132px;color:#fff;background:radial-gradient(ellipse 55% 50% at 88% 18%,rgba(223,255,69,.11),transparent 72%),radial-gradient(ellipse 60% 55% at 8% 95%,rgba(4,9,28,.34),transparent 72%),linear-gradient(180deg,#173ab2,#1d43c3 50%,#173ab2)}.s2012__grid{inset:0;z-index:-2;background-image:linear-gradient(90deg,hsla(0,0%,100%,.065) 1px,transparent 0),linear-gradient(180deg,hsla(0,0%,100%,.065) 1px,transparent 0);background-size:48px 48px;-webkit-mask-image:linear-gradient(180deg,transparent,#000 18%,#000 82%,transparent);mask-image:linear-gradient(180deg,transparent,#000 18%,#000 82%,transparent)}.s2012__glow,.s2012__grid{position:absolute;pointer-events:none}.s2012__glow{z-index:-1;width:520px;height:520px;right:-200px;top:160px;border-radius:50%;background:rgba(223,255,69,.12);filter:blur(110px)}.s2012__inner{position:relative;width:min(calc(100% - 32px),1280px);margin-inline:auto}.s2012__hero-word{position:relative;z-index:1;margin:0;padding-top:32px;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.s2012__digital{display:block;font-family:Google Sans Flex,Inter,sans-serif;font-size:clamp(5.2rem,15vw,12rem);line-height:.78;letter-spacing:-.075em;font-weight:900;white-space:nowrap}.s2012__digital-outline{color:transparent;-webkit-text-stroke:2px hsla(0,0%,100%,.26)}.s2012__digital-fill{position:absolute;inset:32px auto auto 0;color:#dfff45;text-shadow:0 0 60px rgba(223,255,69,.2);clip-path:inset(0 100% 0 0)}.s2012.is-visible .s2012__digital-fill{animation:s2012DigitalReveal 1.55s cubic-bezier(.65,0,.35,1) .15s forwards}@keyframes s2012DigitalReveal{to{clip-path:inset(0 0 0 0)}}.s2012__since-note{position:absolute;z-index:5;left:12px;top:-11px;display:flex;align-items:flex-end;gap:8px;color:#fff;transform:rotate(-6deg);animation:s2012NoteFloat 4s ease-in-out infinite}.s2012__since-note span{font-family:Caveat,cursive;font-size:clamp(1.9rem,3.3vw,3rem);line-height:.95;font-weight:700;white-space:nowrap}.s2012__since-note svg{width:62px;height:48px;flex:none;margin-bottom:-22px;color:#dfff45;transform:rotate(8deg)}@keyframes s2012NoteFloat{0%,to{transform:rotate(-6deg) translateY(0)}50%{transform:rotate(-4deg) translateY(-6px)}}.s2012__content{position:relative;z-index:3;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(55px,7vw,90px);align-items:start;margin-top:38px}.s2012__copy{max-width:590px;padding-top:20px}.s2012__eyebrow{display:inline-flex;align-items:center;gap:9px;margin:0 0 20px;padding:8px 14px 8px 11px;border-radius:999px;background:rgba(5,11,36,.28);border:1px solid hsla(0,0%,100%,.17);color:#fff;font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.s2012__eyebrow-dot{position:relative;width:8px;height:8px;flex:none;border-radius:50%;background:#dfff45}.s2012__eyebrow-dot:after{content:"";position:absolute;inset:-5px;border-radius:50%;border:1px solid rgba(223,255,69,.25);animation:s2012Pulse 2.3s ease-in-out infinite}@keyframes s2012Pulse{50%{transform:scale(1.3);opacity:.25}}.s2012__title{margin:0 0 22px;font-family:Google Sans Flex,Inter,sans-serif;font-size:clamp(2.3rem,4.4vw,4rem);line-height:1.03;letter-spacing:-.045em;font-weight:900;text-wrap:balance}.s2012__title-highlight{position:relative;display:inline-block;color:#dfff45;white-space:nowrap}.s2012__title-highlight svg{position:absolute;left:-2%;bottom:-.15em;width:104%;height:.23em;color:#dfff45}.s2012__title-highlight path{stroke-dasharray:260;stroke-dashoffset:260}.s2012.is-visible .s2012__title-highlight path{animation:s2012Draw .8s ease-out .85s forwards}@keyframes s2012Draw{to{stroke-dashoffset:0}}.s2012__text{max-width:570px;margin:0 0 16px;color:hsla(0,0%,100%,.83);font-size:clamp(1rem,1.25vw,1.13rem);line-height:1.72}.s2012__text strong{color:#fff;font-weight:800}.s2012__benefits{display:flex;flex-wrap:wrap;gap:7px;margin:21px 0 24px;padding:0;list-style:none}.s2012__benefit{display:inline-flex;align-items:center;gap:7px;padding:7px 11px 7px 7px;border-radius:999px;background:hsla(0,0%,100%,.095);border:1px solid hsla(0,0%,100%,.18);color:#fff;font-size:12px;font-weight:750;transition:transform .35s cubic-bezier(.16,1,.3,1),background .3s ease}.s2012__benefit:hover{transform:translateY(-4px);background:rgba(6,9,20,.35)}.s2012__benefit-icon{width:22px;height:22px;flex:none;display:grid;place-items:center;border-radius:50%;background:#dfff45;color:#060914}.s2012__benefit-icon svg{width:12px;height:12px}.s2012__link{display:inline-flex;align-items:center;gap:10px;padding-bottom:4px;color:#fff;border-bottom:2px solid rgba(223,255,69,.72);font-size:16px;font-weight:800;text-decoration:none;transition:gap .3s ease,color .3s ease}.s2012__link:hover{gap:16px;color:#dfff45}.s2012__link svg{width:18px;height:18px}.s2012__actions{display:flex;flex-wrap:wrap;align-items:center;gap:18px}.s2012__agency-link{display:inline-flex;align-items:center;gap:9px;min-height:42px;padding:0 15px;border-radius:999px;background:#dfff45;border:1px solid #dfff45;box-shadow:0 16px 34px -22px rgba(223,255,69,.82);color:#060914;font-size:12px;font-weight:800;text-decoration:none;transition:transform .35s cubic-bezier(.16,1,.3,1),background .3s ease,color .3s ease}.s2012__agency-link:hover{transform:translateY(-3px);background:#dfff45;color:#060914}.s2012__agency-link svg{width:16px;height:16px}.s2012__boardwrap{position:relative;margin-top:105px}.s2012__board-note{position:absolute;z-index:6;right:18px;top:-67px;display:flex;align-items:flex-end;gap:5px;color:#dfff45;pointer-events:none;transform:rotate(4deg)}.s2012__board-note span{font-family:Caveat,cursive;font-size:25px;font-weight:700}.s2012__board-note svg{width:42px;height:42px;margin-bottom:-16px;transform:rotate(150deg)}.s2012__board{position:relative;padding:25px 24px 29px;border-radius:30px;background:radial-gradient(circle at 90% 0,rgba(23,58,178,.26),transparent 35%),linear-gradient(155deg,rgba(12,18,43,.98),rgba(5,8,20,.99));border:1px solid hsla(0,0%,100%,.12);box-shadow:0 50px 100px -40px rgba(0,0,0,.78),inset 0 1px 0 hsla(0,0%,100%,.06);transform:rotate(1.5deg);transition:transform .7s cubic-bezier(.16,1,.3,1),box-shadow .5s ease}.s2012__board:hover{transform:rotate(0deg) translateY(-4px);box-shadow:0 58px 115px -40px rgba(0,0,0,.82)}.s2012__board-head{display:flex;align-items:center;gap:12px;margin-bottom:21px;padding-bottom:17px;border-bottom:1px dashed hsla(0,0%,100%,.14)}.s2012__dots{display:flex;gap:6px}.s2012__dots span{width:9px;height:9px;border-radius:50%;background:hsla(0,0%,100%,.18)}.s2012__dots span:first-child{background:#dfff45}.s2012__board-title{flex:1;font-family:Google Sans Flex,Inter,sans-serif;color:#fff;font-size:17px;font-weight:800}.s2012__board-count{display:inline-flex;align-items:baseline;gap:5px;padding:6px 11px;border-radius:999px;background:rgba(23,58,178,.55);color:hsla(0,0%,100%,.75);font-size:12px;font-weight:700;white-space:nowrap}.s2012__board-count strong{color:#dfff45;font-family:Google Sans Flex,sans-serif;font-size:18px;font-weight:900}.s2012__chips{display:flex;flex-wrap:wrap;gap:10px 8px;margin:0;padding:0;list-style:none}.s2012__chips li{opacity:0;transform:translateY(-30px)}.s2012.is-visible .s2012__chips li{animation:s2012ChipDrop .72s cubic-bezier(.16,1,.3,1) calc(var(--i)*65ms + .32s) forwards}@keyframes s2012ChipDrop{to{opacity:1;transform:translateY(0)}}.s2012__chip{display:inline-flex;align-items:center;gap:8px;padding:11px 15px;border-radius:14px;background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.12);color:#fff;font-size:14px;font-weight:650;transform:rotate(var(--r));cursor:default;transition:transform .4s cubic-bezier(.16,1,.3,1),background .25s ease,color .25s ease,box-shadow .3s ease}.s2012__chip svg{width:16px;height:16px;color:#91a7ff}.s2012__chip:hover{transform:rotate(0deg) translateY(-4px) scale(1.05);background:#dfff45;color:#060914;border-color:#dfff45;box-shadow:0 14px 30px -12px rgba(223,255,69,.58)}.s2012__chip:hover svg{color:#060914}.s2012__chip.hot{background:#173ab2;border-color:rgba(223,255,69,.3)}.s2012__bottom-note{position:absolute;right:6px;bottom:-67px;display:flex;align-items:center;gap:4px;color:#dfff45;font-family:Caveat,cursive;font-size:25px;font-weight:700;pointer-events:none;animation:s2012BottomFloat 3.8s ease-in-out infinite}.s2012__bottom-note svg{width:34px;height:34px;transform:rotate(-150deg)}@keyframes s2012BottomFloat{50%{transform:translateY(-7px)}}@media(max-width:1023px){.s2012{padding:78px 0 120px}.s2012__digital{font-size:clamp(6rem,19vw,12rem)}.s2012__content{grid-template-columns:1fr;gap:40px;margin-top:40px}.s2012__copy{max-width:670px}.s2012__boardwrap{width:min(100%,720px);margin:85px auto 0}}@media(max-width:640px){.s2012{padding:68px 0 108px}.s2012__inner{width:min(calc(100% - 30px),1280px)}.s2012__hero-word{padding-top:42px}.s2012__digital{font-size:clamp(3.4rem,16vw,5.5rem);letter-spacing:-.065em}.s2012__digital-fill{top:42px}.s2012__since-note{left:2px;top:0}.s2012__since-note span{font-size:1.85rem}.s2012__since-note svg{width:45px;height:38px}.s2012__content{margin-top:43px;gap:35px}.s2012__title{font-size:clamp(2.1rem,10vw,3.1rem)}.s2012__title-highlight{white-space:normal}.s2012__actions,.s2012__benefits{flex-direction:column;align-items:flex-start}.s2012__actions{gap:14px}.s2012__boardwrap{margin-top:83px}.s2012__board-note{right:0;top:-59px}.s2012__board-note span{font-size:22px}.s2012__board{padding:20px 17px 24px}.s2012__board-head{flex-wrap:wrap}.s2012__board-title{min-width:150px}.s2012__chip{padding:10px 12px;font-size:13px}.s2012__bottom-note{font-size:21px;bottom:-58px}}@media(prefers-reduced-motion:reduce){.s2012 *,.s2012 :after,.s2012 :before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}.s2012__digital-fill{clip-path:none}.s2012__chips li{opacity:1;transform:none}.s2012__title-highlight path{stroke-dashoffset:0}}.s4,.s4 *,.s4 :after,.s4 :before{box-sizing:border-box}.s4{position:relative;overflow:hidden;padding:92px 0 124px;background:radial-gradient(circle at 6% 18%,rgba(23,58,178,.08),transparent 30%),radial-gradient(circle at 94% 83%,rgba(223,255,69,.1),transparent 25%),#f6f8fc;color:#0a1020}.s4__grid-bg{position:absolute;inset:0;pointer-events:none;opacity:.28;background-image:linear-gradient(rgba(23,58,178,.045) 1px,transparent 0),linear-gradient(90deg,rgba(23,58,178,.045) 1px,transparent 0);background-size:52px 52px;-webkit-mask-image:linear-gradient(180deg,transparent,#000 17%,#000 85%,transparent);mask-image:linear-gradient(180deg,transparent,#000 17%,#000 85%,transparent)}.s4__blob-one{width:350px;height:350px;left:-190px;top:190px;background:rgba(23,58,178,.1);filter:blur(85px)}.s4__blob-one,.s4__blob-two{position:absolute;border-radius:50%}.s4__blob-two{width:280px;height:280px;right:-130px;bottom:40px;background:rgba(223,255,69,.14);filter:blur(75px)}.s4__inner{position:relative;z-index:3;width:min(calc(100% - 32px),1280px);margin-inline:auto}.s4__head{max-width:780px;margin:0 auto 58px;text-align:center}.s4__eyebrow{display:inline-flex;align-items:center;gap:9px;margin:0 0 19px;padding:8px 14px;border-radius:999px;background:hsla(0,0%,100%,.75);border:1px solid rgba(23,58,178,.11);box-shadow:0 12px 28px -16px rgba(10,16,32,.18);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#173ab2;font-size:12px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.s4__eyebrow-dot{width:8px;height:8px;border-radius:50%;background:#dfff45;border:2px solid #173ab2}.s4__title{margin:0 0 17px;font-family:Google Sans Flex,Inter,sans-serif;font-size:clamp(2.3rem,4.1vw,3.8rem);line-height:1.04;letter-spacing:-.045em;font-weight:900;text-wrap:balance}.s4__title span{position:relative;display:inline-block;color:#173ab2}.s4__title span:after{content:"";position:absolute;z-index:-1;left:-3%;right:-3%;bottom:2px;height:18%;border-radius:999px;background:#dfff45;transform:rotate(-1deg)}.s4__lead{max-width:680px;margin:auto;color:rgba(10,16,32,.64);font-size:clamp(1rem,1.25vw,1.1rem);line-height:1.7}.s4__main-grid{display:grid;grid-template-columns:minmax(0,.84fr) minmax(0,1.16fr);gap:clamp(28px,4vw,48px);align-items:stretch}.s4__review{position:relative;overflow:hidden;min-height:100%;padding:34px 32px 31px;border-radius:32px;background:linear-gradient(145deg,hsla(0,0%,100%,.84),hsla(0,0%,100%,.6));border:1px solid hsla(0,0%,100%,.86);box-shadow:0 30px 80px -35px rgba(10,16,32,.28),inset 0 1px 0 hsla(0,0%,100%,.95);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);transform:rotate(-1.1deg);transition:transform .6s cubic-bezier(.16,1,.3,1),box-shadow .5s ease}.s4__review:hover{transform:rotate(0deg) translateY(-5px);box-shadow:0 42px 95px -35px rgba(23,58,178,.32)}.s4__review:before{content:"";position:absolute;left:0;top:0;bottom:0;width:5px;background:linear-gradient(180deg,#173ab2,#dfff45)}.s4__quote-mark{position:absolute;z-index:0;right:20px;top:-35px;color:rgba(23,58,178,.06);font-family:Georgia,serif;font-size:190px;line-height:1;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.s4__review-top{position:relative;z-index:2;display:flex;align-items:center;justify-content:space-between;gap:18px;margin-bottom:28px}.s4__client-logo{display:flex;align-items:center;justify-content:center;min-height:61px;padding:8px 12px;border-radius:15px;background:hsla(0,0%,100%,.76);border:1px solid rgba(23,58,178,.08);box-shadow:0 12px 30px -18px rgba(10,16,32,.22)}.s4__client-logo img{width:auto;height:auto;max-width:150px;max-height:45px;-o-object-fit:contain;object-fit:contain}.s4__google-mini{display:flex;align-items:center;gap:9px;padding:8px 11px;border-radius:14px;background:hsla(0,0%,100%,.69);border:1px solid rgba(23,58,178,.08)}.s4__google-g{display:grid;place-items:center;width:27px;height:27px;border-radius:50%;background:#fff;color:#4285f4;font-family:Arial,sans-serif;font-size:16px;font-weight:900;box-shadow:0 4px 12px rgba(10,16,32,.08)}.s4__google-mini strong{display:block;color:#0a1020;font-size:11px;line-height:1.15}.s4__google-mini small{display:block;margin-top:2px;color:rgba(10,16,32,.52);font-size:11px;font-weight:650}.s4__review-stars{position:relative;z-index:2;display:flex;align-items:center;gap:4px;margin-bottom:18px}.s4__review-stars svg{width:21px;height:21px;color:#dfff45;filter:drop-shadow(0 2px 2px rgba(10,16,32,.18))}.s4__review-stars span{margin-left:7px;color:rgba(10,16,32,.58);font-size:11px;font-weight:800}.s4__review-quote{position:relative;z-index:2;margin:0 0 18px;max-width:520px;font-family:Google Sans Flex,Inter,sans-serif;font-size:clamp(1.55rem,2.2vw,2.1rem);line-height:1.18;letter-spacing:-.035em;font-weight:850}.s4__review-text{position:relative;z-index:2;margin:0 0 27px;color:rgba(10,16,32,.67);font-size:15px;line-height:1.72}.s4__review-author{position:relative;z-index:2;display:flex;align-items:center;gap:12px;padding-top:20px;border-top:1px dashed rgba(23,58,178,.16)}.s4__author-avatar{width:43px;height:43px;flex:none;display:grid;place-items:center;border-radius:50%;background:#173ab2;color:#dfff45;font-family:Google Sans Flex,sans-serif;font-size:14px;font-weight:900;box-shadow:0 9px 22px rgba(23,58,178,.22)}.s4__review-name{margin:0;color:#0a1020;font-size:14px;font-weight:850}.s4__review-role{margin:3px 0 0;color:rgba(10,16,32,.52);font-size:12px;line-height:1.4}.s4__review-note{position:absolute;z-index:4;right:20px;bottom:22px;color:#173ab2;font-family:Caveat,cursive;font-size:20px;font-weight:700;transform:rotate(-5deg);pointer-events:none}.s4__brands,.s4__brands-wrap{position:relative}.s4__brands{overflow:hidden;min-height:100%;padding:27px 26px 31px;border-radius:32px;background:radial-gradient(circle at 95% 5%,rgba(23,58,178,.28),transparent 30%),linear-gradient(155deg,rgba(12,18,42,.95),rgba(5,8,20,.98));border:1px solid hsla(0,0%,100%,.12);box-shadow:0 45px 100px -40px rgba(0,0,0,.58),inset 0 1px 0 hsla(0,0%,100%,.07);transform:rotate(.8deg);transition:transform .65s cubic-bezier(.16,1,.3,1)}.s4__brands:hover{transform:rotate(0deg)}.s4__brands:before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(125deg,hsla(0,0%,100%,.08),transparent 27%,transparent 70%,rgba(223,255,69,.025))}.s4__brands-head{position:relative;z-index:2;display:flex;align-items:center;gap:13px;margin-bottom:25px;padding-bottom:18px;border-bottom:1px dashed hsla(0,0%,100%,.15)}.s4__dots{display:flex;gap:6px}.s4__dots span{width:9px;height:9px;border-radius:50%;background:hsla(0,0%,100%,.18)}.s4__dots span:first-child{background:#dfff45}.s4__brands-title{flex:1;color:#fff;font-family:Google Sans Flex,Inter,sans-serif;font-size:17px;font-weight:850}.s4__project-count{display:flex;align-items:center;gap:7px;padding:7px 11px;border-radius:999px;background:hsla(0,0%,100%,.075);border:1px solid rgba(223,255,69,.17);color:hsla(0,0%,100%,.67);font-size:11px;font-weight:750;white-space:nowrap}.s4__project-count strong{color:#dfff45;font-family:Google Sans Flex,sans-serif;font-size:19px;line-height:1;font-weight:900}.s4__logos{position:relative;z-index:2;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:13px;margin:0;padding:3px;list-style:none}.s4__logo{position:relative;overflow:hidden;min-height:78px;display:flex;align-items:center;justify-content:center;padding:12px 13px;border-radius:17px;background:linear-gradient(145deg,hsla(0,0%,100%,.94),hsla(0,0%,100%,.76));border:1px solid hsla(0,0%,100%,.42);box-shadow:0 12px 30px -18px rgba(0,0,0,.48);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transform:rotate(var(--r));transition:transform .45s cubic-bezier(.16,1,.3,1),background .35s ease,border-color .35s ease,box-shadow .35s ease}.s4__logo:before{content:"";position:absolute;inset:0;opacity:0;pointer-events:none;background:linear-gradient(130deg,hsla(0,0%,100%,.55),transparent 42%);transition:opacity .35s ease}.s4__logo img{position:relative;z-index:2;width:auto;height:auto;max-height:45px;max-width:132px;-o-object-fit:contain;object-fit:contain;filter:grayscale(1) opacity(.72);transition:filter .4s ease,transform .45s cubic-bezier(.16,1,.3,1)}.s4__logo:hover{z-index:10;transform:rotate(0deg) translateY(-6px) scale(1.06);background:hsla(0,0%,100%,.98);border-color:rgba(223,255,69,.62);box-shadow:0 20px 42px -15px rgba(23,58,178,.55),0 0 0 1px rgba(223,255,69,.08)}.s4__logo:hover:before{opacity:1}.s4__logo:hover img{filter:grayscale(0) opacity(1);transform:scale(1.08)}.s4__logos li:nth-child(3n+1) .s4__logo{animation:s4LogoFloatA 5.5s ease-in-out infinite}.s4__logos li:nth-child(4n+2) .s4__logo{animation:s4LogoFloatB 6.5s ease-in-out infinite}@keyframes s4LogoFloatA{0%,to{translate:0 0}50%{translate:0 -3px}}@keyframes s4LogoFloatB{0%,to{translate:0 0}50%{translate:0 3px}}.s4__brands-note{position:absolute;z-index:8;right:22px;bottom:-55px;display:flex;align-items:center;gap:6px;color:#173ab2;font-family:Caveat,cursive;font-size:23px;font-weight:700;pointer-events:none;transform:rotate(-4deg)}.s4__brands-note svg{width:35px;height:35px;color:#173ab2;transform:rotate(-148deg)}.s4__google-strip{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:12px;width:-moz-max-content;width:max-content;max-width:100%;margin:31px auto 0;padding:10px 16px;border-radius:999px;background:hsla(0,0%,100%,.72);border:1px solid rgba(23,58,178,.1);box-shadow:0 14px 35px -20px rgba(10,16,32,.22);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#0a1020;text-decoration:none;transition:transform .3s ease}.s4__google-strip:hover{transform:translateY(-3px)}.s4__google-strip-logo{display:grid;place-items:center;width:30px;height:30px;flex:none;border-radius:50%;background:#fff;color:#4285f4;font-family:Arial,sans-serif;font-size:18px;font-weight:900;box-shadow:0 4px 14px rgba(10,16,32,.08)}.s4__google-strip-stars{display:flex;gap:2px}.s4__google-strip-stars svg{width:17px;height:17px;color:#dfff45;filter:drop-shadow(0 1px 1px rgba(0,0,0,.25))}.s4__google-strip-copy{text-align:left}.s4__google-strip-copy strong{display:block;font-size:12px;font-weight:900}.s4__google-strip-copy small{display:block;margin-top:2px;color:rgba(10,16,32,.53);font-size:11px;font-weight:650}@media(max-width:1100px){.s4__logos{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:900px){.s4{padding:78px 0 110px}.s4__main-grid{grid-template-columns:1fr}.s4__review{min-height:auto}.s4__brands{margin-top:5px}}@media(max-width:640px){.s4{padding:68px 0 100px}.s4__inner{width:min(calc(100% - 30px),1280px)}.s4__head{margin-bottom:40px}.s4__review{padding:27px 22px 26px;border-radius:25px}.s4__review-top{align-items:flex-start;flex-direction:column}.s4__review-note{display:none}.s4__logos{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.s4__logo{min-height:70px;padding:10px}.s4__logo img{max-width:115px;max-height:40px}.s4__brands{padding:21px 17px 27px;border-radius:25px}.s4__brands-head{flex-wrap:wrap}.s4__project-count{margin-left:auto}.s4__brands-note{bottom:-47px;font-size:20px}}@media(prefers-reduced-motion:reduce){.s4__brands,.s4__logo,.s4__review{animation:none!important;transition:none!important}}.s4__review{background:radial-gradient(circle at 105% -5%,rgba(223,255,69,.2),transparent 32%),radial-gradient(circle at 0 100%,rgba(79,111,225,.28),transparent 45%),linear-gradient(145deg,#173ab2,#102879)!important;border-color:hsla(0,0%,100%,.17)!important;box-shadow:0 38px 85px -35px rgba(10,20,72,.65)!important}.s4__review:before{top:0!important;right:0!important;bottom:auto!important;width:100%!important;height:5px!important;background:linear-gradient(90deg,#dfff45,rgba(223,255,69,.18),#dfff45)!important}.s4__quote-mark{color:rgba(223,255,69,.18)!important;font-size:230px!important;right:12px!important;top:-48px!important}.s4__client-logo{background:hsla(0,0%,100%,.96)!important;border-color:hsla(0,0%,100%,.52)!important}.s4__google-mini{background:hsla(0,0%,100%,.1)!important;border-color:hsla(0,0%,100%,.18)!important;-webkit-backdrop-filter:blur(12px)!important;backdrop-filter:blur(12px)!important}.s4__google-mini strong{color:#fff!important}.s4__google-mini small{color:hsla(0,0%,100%,.62)!important}.s4__review-stars span{color:hsla(0,0%,100%,.68)!important}.s4__review-quote{color:#fff!important}.s4__review-text{color:hsla(0,0%,100%,.72)!important}.s4__review-author{border-color:hsla(0,0%,100%,.2)!important}.s4__author-avatar{background:#dfff45!important;color:#060914!important}.s4__review-name{color:#fff!important}.s4__review-role{color:hsla(0,0%,100%,.62)!important}.s4__review-note{color:#dfff45!important}.s4__brands{background:radial-gradient(circle at 94% 8%,rgba(223,255,69,.45),transparent 27%),radial-gradient(circle at 7% 100%,rgba(23,58,178,.14),transparent 32%),linear-gradient(145deg,#fff,#f5f8ff)!important;border-color:rgba(23,58,178,.1)!important;box-shadow:0 38px 80px -38px rgba(23,58,178,.38)!important}.s4__brands:before{background:linear-gradient(125deg,hsla(0,0%,100%,.88),transparent 34%,transparent 68%,rgba(23,58,178,.05))!important}.s4__brands-head{border-color:rgba(23,58,178,.15)!important}.s4__dots span{background:rgba(23,58,178,.16)!important}.s4__dots span:first-child{background:#173ab2!important}.s4__brands-title{color:#0a1020!important}.s4__project-count{background:rgba(23,58,178,.06)!important;border-color:rgba(23,58,178,.12)!important;color:rgba(10,16,32,.62)!important}.s4__project-count strong{color:#173ab2!important}.s4__logos{gap:15px!important}.s4__logo{min-height:96px!important;padding:15px!important;background:linear-gradient(145deg,hsla(0,0%,100%,.98),rgba(248,250,255,.88))!important;border:1px solid hsla(0,0%,100%,.92)!important;box-shadow:0 14px 32px -22px rgba(23,58,178,.28),inset 0 1px 0 #fff!important;-webkit-backdrop-filter:blur(16px) saturate(135%)!important;backdrop-filter:blur(16px) saturate(135%)!important}.s4__logo:before{background:linear-gradient(130deg,hsla(0,0%,100%,.95),transparent 43%,rgba(223,255,69,.13))!important}.s4__logo img{max-height:60px!important;max-width:160px!important;filter:grayscale(1) saturate(.45) opacity(.65)!important}.s4__logo:hover{transform:rotate(0deg) translateY(-8px) scale(1.1)!important;background:linear-gradient(145deg,#fff,rgba(242,247,255,.94))!important;border-color:rgba(23,58,178,.18)!important;box-shadow:0 26px 52px -19px rgba(23,58,178,.42),0 0 0 5px rgba(223,255,69,.2)!important}.s4__logo:hover img{filter:grayscale(0) saturate(1.1) opacity(1)!important;transform:scale(1.13)!important}.s4__brands-note,.s4__brands-note svg{color:#173ab2!important}@media(max-width:640px){.s4__logo{min-height:82px!important;padding:12px!important}.s4__logo img{max-width:132px!important;max-height:50px!important}.s4__logo:hover{transform:rotate(0deg) translateY(-4px) scale(1.04)!important}}.s5,.s5 *,.s5 :after,.s5 :before{box-sizing:border-box}.s5{position:relative;overflow:hidden;isolation:isolate;padding:100px 0 125px;background:radial-gradient(circle at 13% 22%,rgba(23,58,178,.3),transparent 31%),radial-gradient(circle at 88% 78%,rgba(223,255,69,.08),transparent 27%),linear-gradient(160deg,#060914,#091021 52%,#060914);color:#fff}.s5__grid-bg{position:absolute;inset:0;z-index:-3;pointer-events:none;opacity:.3;background-image:linear-gradient(hsla(0,0%,100%,.035) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.035) 1px,transparent 0);background-size:52px 52px;-webkit-mask-image:linear-gradient(180deg,transparent,#000 15%,#000 85%,transparent);mask-image:linear-gradient(180deg,transparent,#000 15%,#000 85%,transparent)}.s5__glow-a{width:460px;height:460px;left:-200px;top:230px;background:rgba(23,58,178,.28);filter:blur(110px)}.s5__glow-a,.s5__glow-b{position:absolute;z-index:-2;border-radius:50%}.s5__glow-b{width:360px;height:360px;right:-160px;bottom:0;background:rgba(223,255,69,.1);filter:blur(100px)}.s5__inner{position:relative;z-index:3;width:min(calc(100% - 32px),1280px);margin-inline:auto}.s5__head{max-width:820px;margin:0 auto 70px;text-align:center}.s5__eyebrow{display:inline-flex;align-items:center;gap:9px;margin:0 0 19px;padding:8px 14px;border-radius:999px;background:hsla(0,0%,100%,.07);border:1px solid hsla(0,0%,100%,.11);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);color:hsla(0,0%,100%,.82);font-size:12px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.s5__eyebrow-dot{width:8px;height:8px;border-radius:50%;background:#dfff45;box-shadow:0 0 0 5px rgba(223,255,69,.1)}.s5__title{margin:0 0 18px;font-family:Google Sans Flex,Inter,sans-serif;font-size:clamp(2.6rem,5vw,4.8rem);line-height:.98;letter-spacing:-.055em;font-weight:900;text-wrap:balance}.s5__title-highlight{position:relative;display:inline-block;color:#dfff45}.s5__title-highlight svg{position:absolute;left:-3%;bottom:-.15em;width:106%;height:.22em;color:#173ab2}.s5__title-highlight path{stroke-dasharray:300;stroke-dashoffset:300}.s5.is-visible .s5__title-highlight path{animation:s5Draw .9s ease-out .65s forwards}@keyframes s5Draw{to{stroke-dashoffset:0}}.s5__lead{max-width:690px;margin:auto;color:hsla(0,0%,100%,.62);font-size:clamp(1rem,1.3vw,1.12rem);line-height:1.72}.s5__main{display:grid;grid-template-columns:minmax(280px,.72fr) minmax(0,1.28fr);gap:clamp(45px,6vw,80px);align-items:center}.s5__visual{position:relative;max-width:390px;margin-inline:auto;padding:48px 24px 42px}.s5__photo-glow{width:115%;height:92%;border-radius:50%;background:radial-gradient(circle,rgba(223,255,69,.2),rgba(23,58,178,.14) 45%,transparent 72%);filter:blur(45px)}.s5__orbit,.s5__photo-glow{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.s5__orbit{width:360px;height:360px;border:1px dashed hsla(0,0%,100%,.13);border-radius:50%;animation:s5Orbit 30s linear infinite}.s5__orbit:before{content:"";position:absolute;width:12px;height:12px;left:45px;top:35px;border-radius:50%;background:#dfff45;box-shadow:0 0 22px rgba(223,255,69,.55)}@keyframes s5Orbit{to{rotate:1turn}}.s5__photo{position:relative;z-index:4;padding:10px;border-radius:30px;background:hsla(0,0%,100%,.92);border:1px solid hsla(0,0%,100%,.9);box-shadow:0 38px 85px rgba(0,0,0,.4);transform:rotate(-3deg);transition:transform .65s cubic-bezier(.16,1,.3,1),box-shadow .5s ease}.s5__photo:hover{transform:rotate(0deg) translateY(-7px);box-shadow:0 48px 100px rgba(0,0,0,.5)}.s5__photo img{display:block;width:100%;height:auto;border-radius:21px;-o-object-fit:cover;object-fit:cover}.s5__photo-note{position:absolute;z-index:12;left:-16px;top:-2px;display:flex;flex-direction:column;align-items:flex-start;color:#dfff45;pointer-events:none;animation:s5Bob 4s ease-in-out infinite}.s5__photo-note span{font-family:Caveat,cursive;font-size:clamp(1.5rem,2.3vw,2rem);line-height:1;font-weight:700;transform:rotate(-5deg)}.s5__photo-note svg{width:48px;height:40px;margin:3px 0 0 90px;color:#dfff45;transform:rotate(15deg)}@keyframes s5Bob{50%{translate:0 -7px}}.s5__tag{position:absolute;z-index:8;display:flex;align-items:center;gap:7px;padding:10px 13px;border-radius:15px;background:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.13);-webkit-backdrop-filter:blur(13px);backdrop-filter:blur(13px);color:#fff;font-size:11px;font-weight:800;box-shadow:0 16px 35px rgba(0,0,0,.2)}.s5__tag i{width:7px;height:7px;border-radius:50%;background:#dfff45}.s5__tag--1{right:-17px;top:23%;transform:rotate(4deg);animation:s5TagOne 5s ease-in-out infinite}.s5__tag--2{left:-21px;bottom:24%;transform:rotate(-5deg);animation:s5TagTwo 6s ease-in-out infinite}.s5__tag--3{right:8px;bottom:5%;transform:rotate(3deg);animation:s5TagThree 5.4s ease-in-out infinite}@keyframes s5TagOne{50%{translate:0 -7px}}@keyframes s5TagTwo{50%{translate:0 7px}}@keyframes s5TagThree{50%{translate:0 -5px}}.s5__roadmap{position:relative;overflow:hidden;padding:28px 28px 32px;border-radius:34px;background:radial-gradient(circle at 100% 0,rgba(23,58,178,.3),transparent 34%),linear-gradient(150deg,hsla(0,0%,100%,.09),hsla(0,0%,100%,.045));border:1px solid hsla(0,0%,100%,.12);box-shadow:0 45px 100px -35px rgba(0,0,0,.55),inset 0 1px 0 hsla(0,0%,100%,.08);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.s5__roadmap:before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(125deg,hsla(0,0%,100%,.07),transparent 30%)}.s5__roadmap-head{z-index:3;justify-content:space-between;gap:15px;margin-bottom:34px}.s5__progress-badge,.s5__roadmap-head{position:relative;display:flex;align-items:center}.s5__progress-badge{overflow:hidden;min-width:250px;height:50px;justify-content:center;border-radius:999px;background:hsla(0,0%,100%,.075);border:1px solid hsla(0,0%,100%,.12)}.s5__progress-fill{position:absolute;inset:0;width:0;background:#dfff45}.s5.is-visible .s5__progress-fill{animation:s5BadgeFill 2.8s cubic-bezier(.65,0,.35,1) .15s forwards}@keyframes s5BadgeFill{to{width:100%}}.s5__progress-default,.s5__progress-done{position:absolute;z-index:2;display:flex;align-items:center;gap:9px;color:#fff;font-size:11px;font-weight:900;letter-spacing:.09em;text-transform:uppercase}.s5__progress-done{color:#060914;opacity:0;transform:translateY(8px)}.s5.is-visible .s5__progress-default{animation:s5DefaultOut .2s linear 2.8s forwards}.s5.is-visible .s5__progress-done{animation:s5DoneIn .4s cubic-bezier(.16,1,.3,1) 2.85s forwards}@keyframes s5DefaultOut{to{opacity:0}}@keyframes s5DoneIn{to{opacity:1;transform:none}}.s5__pulse-dot{position:relative;width:9px;height:9px;border-radius:50%;background:#dfff45}.s5__pulse-dot:after{content:"";position:absolute;inset:-5px;border-radius:50%;border:1px solid rgba(223,255,69,.45);animation:s5PulseDot 1.5s ease-out infinite}@keyframes s5PulseDot{to{transform:scale(1.7);opacity:0}}.s5__status{display:flex;align-items:center;gap:7px;color:hsla(0,0%,100%,.45);font-size:11px;font-weight:700;white-space:nowrap}.s5__status-dot{width:7px;height:7px;border-radius:50%;background:#dfff45}.s5__road{position:relative;z-index:3;min-height:550px;padding:10px 0}.s5__road-base{bottom:30px;background:hsla(0,0%,100%,.1)}.s5__road-active,.s5__road-base{position:absolute;left:50%;top:30px;width:3px;transform:translateX(-50%);border-radius:999px}.s5__road-active{height:0;background:linear-gradient(180deg,#173ab2 0,#4668db 60%,#dfff45);box-shadow:0 0 18px rgba(23,58,178,.35)}.s5.is-visible .s5__road-active{animation:s5RoadGrow 3.45s cubic-bezier(.65,0,.35,1) .25s forwards}@keyframes s5RoadGrow{to{height:calc(82% - 4px)}}.s5__traveler{position:absolute;z-index:8;left:50%;top:30px;width:14px;height:14px;translate:-50% -50%;border-radius:50%;background:#dfff45;opacity:0;box-shadow:0 0 0 6px rgba(223,255,69,.1),0 0 25px rgba(223,255,69,.65);pointer-events:none}.s5.is-visible .s5__traveler{animation:s5Traveler 3.45s cubic-bezier(.65,0,.35,1) .25s forwards}@keyframes s5Traveler{0%{top:30px;opacity:0}5%{opacity:1}90%{opacity:1}to{top:82%;opacity:0}}.s5__step{position:absolute;left:0;width:100%;display:grid;grid-template-columns:minmax(0,1fr) 54px minmax(0,1fr);align-items:center}.s5__step--01{top:2%}.s5__step--02{top:22%}.s5__step--03{top:42%}.s5__step--04{top:62%}.s5__step--05{top:82%}.s5__node{grid-column:2;justify-self:center;position:relative;z-index:6;width:38px;height:38px;display:grid;place-items:center;border-radius:50%;background:#0c1329;border:3px solid hsla(0,0%,100%,.16);box-shadow:0 8px 20px rgba(0,0,0,.28)}.s5__node svg{width:16px;height:16px;color:#fff;opacity:0;scale:0}.s5.is-visible .s5__step .s5__node{animation:s5NodeOn .48s cubic-bezier(.175,.885,.32,1.275) var(--delay) forwards}@keyframes s5NodeOn{0%{scale:.72;background:#0c1329}70%{scale:1.12;background:#173ab2;border-color:#dfff45}to{scale:1;background:#173ab2;border-color:#dfff45;box-shadow:0 0 0 6px rgba(23,58,178,.14),0 0 25px rgba(23,58,178,.4)}}.s5.is-visible .s5__step .s5__node svg{animation:s5Check .32s cubic-bezier(.175,.885,.32,1.275) calc(var(--delay) + .18s) forwards}@keyframes s5Check{to{opacity:1;scale:1}}.s5__step--live .s5__node{background:#0c1329;border-color:#dfff45}.s5__step--live .s5__node:before{content:"";position:absolute;width:10px;height:10px;border-radius:50%;background:#dfff45;box-shadow:0 0 22px rgba(223,255,69,.7);animation:s5LiveDot 1.8s ease-in-out infinite}.s5__step--live .s5__node:after{content:"";position:absolute;inset:-7px;border:1px solid rgba(223,255,69,.3);border-radius:50%;animation:s5LiveRing 1.8s ease-out infinite}@keyframes s5LiveDot{50%{scale:1.28}}@keyframes s5LiveRing{0%{scale:.8;opacity:.7}to{scale:1.35;opacity:0}}.s5__step-card{width:min(100%,290px);padding:15px 17px;border-radius:17px;background:hsla(0,0%,100%,.075);border:1px solid hsla(0,0%,100%,.105);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);box-shadow:0 15px 35px rgba(0,0,0,.18);opacity:0;transition:transform .35s cubic-bezier(.16,1,.3,1),border-color .3s ease,background .3s ease,box-shadow .3s ease}.s5__step--left .s5__step-card{grid-column:1;justify-self:end;text-align:right;translate:-28px 0}.s5__step--right .s5__step-card{grid-column:3;justify-self:start;text-align:left;translate:28px 0}.s5.is-visible .s5__step-card{animation:s5CardReveal .72s cubic-bezier(.16,1,.3,1) calc(var(--delay) + .08s) forwards}@keyframes s5CardReveal{0%{opacity:0}to{opacity:1;translate:0 0}}.s5__step-card:hover{transform:translateY(-5px) scale(1.015);background:hsla(0,0%,100%,.11);border-color:rgba(223,255,69,.32);box-shadow:0 20px 42px rgba(0,0,0,.26)}.s5__step-card strong{display:block;margin-bottom:4px;color:#fff;font-size:14px;font-weight:850}.s5__step-card>span:last-child{display:block;color:hsla(0,0%,100%,.52);font-size:12px;line-height:1.45}.s5__step-index{display:block;margin-bottom:4px;color:#dfff45;font-family:Google Sans Flex,sans-serif;font-size:11px;font-weight:900;letter-spacing:.1em}.s5__step--live .s5__step-card{background:rgba(223,255,69,.1);border-color:rgba(223,255,69,.32)}.s5__results-head{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;margin-top:72px;margin-bottom:20px}.s5__results-kicker{margin:0;color:#dfff45;font-family:Caveat,cursive;font-size:clamp(1.5rem,2.3vw,2rem);font-weight:700;transform:rotate(-3deg)}.s5__results-copy{margin:0;max-width:420px;color:hsla(0,0%,100%,.45);font-size:12px;line-height:1.5;text-align:right}.s5__results{display:grid;grid-template-columns:1.25fr .9fr .9fr 1.05fr;gap:13px}.s5__result{position:relative;overflow:hidden;min-height:145px;padding:21px 19px;border-radius:22px;background:hsla(0,0%,100%,.07);border:1px solid hsla(0,0%,100%,.1);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);transition:transform .4s cubic-bezier(.16,1,.3,1),border-color .3s ease,background .3s ease}.s5__result:hover{transform:translateY(-6px);background:hsla(0,0%,100%,.11);border-color:rgba(223,255,69,.34)}.s5__result--primary{background:radial-gradient(circle at 100% 0,rgba(223,255,69,.16),transparent 45%),#173ab2;border-color:rgba(223,255,69,.2)}.s5__result-number{display:block;margin-bottom:22px;color:hsla(0,0%,100%,.3);font-family:Google Sans Flex,sans-serif;font-size:12px;font-weight:900}.s5__result-icon{width:42px;height:42px;display:grid;place-items:center;margin-bottom:18px;border-radius:14px;background:hsla(0,0%,100%,.1);color:#dfff45}.s5__result-icon svg{width:20px;height:20px}.s5__result strong{display:block;color:#fff;font-family:Google Sans Flex,sans-serif;font-size:clamp(1rem,1.5vw,1.22rem);font-weight:850}.s5__result small{display:block;margin-top:5px;color:hsla(0,0%,100%,.47);font-size:11px;line-height:1.4}.s5__result--primary strong{font-size:clamp(1.25rem,2vw,1.65rem)}.s5__result-ring{position:absolute;width:120px;height:120px;right:-48px;bottom:-48px;border:1px solid rgba(223,255,69,.2);border-radius:50%}.s5__result-ring:after{content:"";position:absolute;inset:19px;border:1px solid rgba(223,255,69,.12);border-radius:50%}@media(max-width:1050px){.s5__main{grid-template-columns:.8fr 1.2fr;gap:42px}.s5__roadmap{padding:24px 20px 29px}.s5__step-card{max-width:240px}.s5__results{grid-template-columns:repeat(2,1fr)}}@media(max-width:850px){.s5{padding:82px 0 110px}.s5__main{grid-template-columns:1fr}.s5__visual{width:min(100%,390px);margin-bottom:15px}.s5__roadmap{width:min(100%,720px);margin-inline:auto}}@media(max-width:640px){.s5{padding:68px 0 95px}.s5__inner{width:min(calc(100% - 30px),1280px)}.s5__head{margin-bottom:50px}.s5__title{font-size:clamp(2.3rem,11vw,3.4rem)}.s5__visual{padding:44px 32px 40px}.s5__tag--1{right:0}.s5__tag--2{left:0}.s5__roadmap{padding:20px 15px 26px;border-radius:26px}.s5__roadmap-head{flex-direction:column;align-items:stretch}.s5__progress-badge{width:100%;min-width:0}.s5__status{justify-content:center}.s5__road{min-height:auto;padding:10px 0 5px 42px}.s5__road-active,.s5__road-base,.s5__traveler{left:17px}.s5__road-base{top:20px;bottom:20px}.s5__road-active{top:20px}.s5__step{position:relative;top:auto!important;display:block;width:100%;margin-bottom:21px}.s5__node{position:absolute;left:-42px;top:4px;width:34px;height:34px}.s5__step--left .s5__step-card,.s5__step--right .s5__step-card,.s5__step-card{width:100%;max-width:none;margin:0;text-align:left;translate:15px 0}.s5.is-visible .s5__step-card{animation:s5CardReveal .65s cubic-bezier(.16,1,.3,1) calc(var(--delay) + .05s) forwards}.s5__results-head{align-items:flex-start;flex-direction:column}.s5__results-copy{text-align:left}.s5__results{grid-template-columns:1fr}.s5__result{min-height:125px}}@media(prefers-reduced-motion:reduce){.s5 *,.s5 :after,.s5 :before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}.s5__progress-fill{width:100%}.s5__progress-default{display:none}.s5__progress-done{opacity:1;transform:none}.s5__road-active{height:82%}.s5__step-card{opacity:1;translate:0 0!important}.s5__node{background:#173ab2;border-color:#dfff45}.s5__node svg{opacity:1;scale:1}}.s6,.s6 *,.s6 :after,.s6 :before{box-sizing:border-box}.s6{position:relative;overflow:hidden;isolation:isolate;padding:105px 0 125px;background:radial-gradient(circle at 7% 10%,rgba(23,58,178,.1),transparent 28%),radial-gradient(circle at 94% 88%,rgba(223,255,69,.14),transparent 24%),linear-gradient(180deg,#f8fafe,#eef3ff 48%,#f8fafe);color:#0a1020}.s6__grid{inset:0;z-index:-4;opacity:.36;background-image:linear-gradient(rgba(23,58,178,.045) 1px,transparent 0),linear-gradient(90deg,rgba(23,58,178,.045) 1px,transparent 0);background-size:54px 54px;-webkit-mask-image:linear-gradient(180deg,transparent,#000 11%,#000 89%,transparent);mask-image:linear-gradient(180deg,transparent,#000 11%,#000 89%,transparent)}.s6__grid,.s6__word{position:absolute;pointer-events:none}.s6__word{z-index:-3;right:-3vw;top:95px;color:rgba(23,58,178,.035);font-family:Google Sans Flex,Inter,sans-serif;font-size:clamp(8rem,18vw,18rem);line-height:.72;letter-spacing:-.08em;font-weight:900;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;user-select:none}.s6__glow{position:absolute;z-index:-2;width:420px;height:420px;right:-180px;bottom:180px;border-radius:50%;background:rgba(223,255,69,.17);filter:blur(110px);pointer-events:none}.s6__inner{position:relative;z-index:2;width:min(calc(100% - 32px),1280px);margin-inline:auto}.s6__header{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(280px,.7fr);gap:clamp(35px,6vw,90px);align-items:end;margin-bottom:62px}.s6__eyebrow{display:inline-flex;align-items:center;gap:9px;width:-moz-max-content;width:max-content;margin:0 0 18px;padding:8px 14px;border-radius:999px;background:hsla(0,0%,100%,.74);border:1px solid rgba(23,58,178,.1);box-shadow:0 12px 30px -18px rgba(23,58,178,.25);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#173ab2;font-size:12px;font-weight:850;letter-spacing:.1em;text-transform:uppercase}.s6__eyebrow-dot{width:8px;height:8px;border-radius:50%;background:#dfff45;border:2px solid #173ab2}.s6__title{max-width:850px;margin:0;font-family:Google Sans Flex,Inter,sans-serif;font-size:clamp(3rem,6vw,5.7rem);line-height:.94;letter-spacing:-.065em;font-weight:900;text-wrap:balance}.s6__title strong{position:relative;display:inline-block;color:#173ab2}.s6__title strong:after{content:"";position:absolute;z-index:-1;left:-2%;right:-3%;bottom:3px;height:18%;border-radius:999px;background:#dfff45;transform:scaleX(0) rotate(-1deg);transform-origin:left}.s6.is-visible .s6__title strong:after{animation:s6Marker .85s cubic-bezier(.16,1,.3,1) .35s forwards}@keyframes s6Marker{to{transform:scaleX(1) rotate(-1deg)}}.s6__intro{position:relative;padding:21px 22px;border-radius:23px;background:hsla(0,0%,100%,.7);border:1px solid rgba(23,58,178,.1);box-shadow:0 22px 48px -28px rgba(23,58,178,.27);-webkit-backdrop-filter:blur(13px);backdrop-filter:blur(13px);transform:rotate(1.4deg)}.s6__intro p{margin:0;color:rgba(10,16,32,.65);font-size:14px;line-height:1.7}.s6__note{position:absolute;right:10px;top:-42px;font-family:Caveat,cursive;color:#173ab2;font-size:24px;font-weight:700;transform:rotate(5deg)}.s6__bento{display:grid;grid-template-columns:repeat(12,1fr);gap:18px}.s6__card{--mx:50%;--my:50%;position:relative;overflow:hidden;padding:26px;border-radius:29px;background:hsla(0,0%,100%,.76);border:1px solid hsla(0,0%,100%,.94);box-shadow:0 28px 65px -35px rgba(23,58,178,.25),inset 0 1px 0 hsla(0,0%,100%,.95);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);transition:transform .55s cubic-bezier(.16,1,.3,1),box-shadow .4s ease,border-color .35s ease}.s6__card:after{content:"";position:absolute;inset:0;pointer-events:none;opacity:0;background:radial-gradient(circle at var(--mx) var(--my),hsla(0,0%,100%,.65),transparent 31%);transition:opacity .3s ease}.s6__card:hover{transform:translateY(-7px);border-color:rgba(23,58,178,.17);box-shadow:0 40px 90px -38px rgba(23,58,178,.38)}.s6__card:hover:after{opacity:.45}.s6__card--social{grid-column:span 7;min-height:455px;background:radial-gradient(circle at 84% 13%,rgba(223,255,69,.24),transparent 30%),linear-gradient(145deg,#173ab2,#274bc5);color:#fff}.s6__card--design{grid-column:span 5;min-height:455px}.s6__card--photo{grid-column:span 5;min-height:500px}.s6__card--video{grid-column:span 7;min-height:500px;background:radial-gradient(circle at 88% 12%,rgba(23,58,178,.25),transparent 32%),#080d1d;color:#fff}.s6__card--web{grid-column:span 7;min-height:430px}.s6__card--automation{grid-column:span 5;min-height:430px;background:radial-gradient(circle at 95% 3%,rgba(223,255,69,.17),transparent 34%),#101832;color:#fff}.s6__card--ai{grid-column:span 12;display:grid;grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);gap:42px;align-items:center;min-height:350px;background:radial-gradient(circle at 90% 35%,rgba(223,255,69,.2),transparent 28%),linear-gradient(135deg,#173ab2,#0c246d);color:#fff}.s6__number{position:absolute;right:18px;top:15px;color:rgba(23,58,178,.12);font-family:Google Sans Flex,sans-serif;font-size:55px;font-weight:900;line-height:1}.s6__card--ai .s6__number,.s6__card--automation .s6__number,.s6__card--social .s6__number,.s6__card--video .s6__number{color:hsla(0,0%,100%,.09)}.s6__icon{position:relative;z-index:2;width:50px;height:50px;display:grid;place-items:center;margin-bottom:18px;border-radius:16px;background:rgba(23,58,178,.1);border:1px solid rgba(23,58,178,.12);color:#173ab2}.s6__icon svg{width:22px;height:22px}.s6__card--automation .s6__icon,.s6__card--social .s6__icon,.s6__card--video .s6__icon{background:hsla(0,0%,100%,.09);border-color:hsla(0,0%,100%,.13);color:#dfff45}.s6__icon--lime{background:#dfff45!important;border-color:#dfff45!important;color:#060914!important;box-shadow:0 13px 28px rgba(223,255,69,.18)}.s6__card-title{position:relative;z-index:2;margin:0 0 10px;font-family:Google Sans Flex,Inter,sans-serif;font-size:clamp(1.3rem,2vw,1.8rem);line-height:1.06;letter-spacing:-.025em;font-weight:850}.s6__card-text{position:relative;z-index:2;max-width:610px;margin:0;color:rgba(10,16,32,.64);font-size:14px;line-height:1.68}.s6__card--ai .s6__card-text,.s6__card--automation .s6__card-text,.s6__card--social .s6__card-text,.s6__card--video .s6__card-text{color:hsla(0,0%,100%,.66)}.s6__card--ai .s6__card-text a{color:#fff;font-weight:700;text-decoration:underline;text-underline-offset:3px}.s6__stack-title{position:relative;z-index:3;display:block;margin:18px 0 8px;color:#173ab2;font-size:11px;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.s6__card--ai .s6__stack-title,.s6__card--automation .s6__stack-title,.s6__card--social .s6__stack-title,.s6__card--video .s6__stack-title{color:#dfff45}.s6__tags{position:relative;z-index:3;display:flex;flex-wrap:wrap;gap:7px}.s6__tag{display:inline-flex;align-items:center;min-height:29px;padding:6px 10px;border-radius:999px;background:rgba(23,58,178,.06);border:1px solid rgba(23,58,178,.09);color:rgba(10,16,32,.7);font-size:11px;font-weight:750}.s6__card--ai .s6__tag,.s6__card--automation .s6__tag,.s6__card--social .s6__tag,.s6__card--video .s6__tag{background:hsla(0,0%,100%,.075);border-color:hsla(0,0%,100%,.11);color:hsla(0,0%,100%,.76)}.s6__social-stage{position:relative;z-index:2;height:178px;margin-top:17px}.s6__social-ring{position:absolute;left:50%;top:50%;width:235px;height:145px;transform:translate(-50%,-50%);border:1px dashed hsla(0,0%,100%,.25);border-radius:50%;animation:s6Orbit 18s linear infinite}.s6__social-ring:before{content:"";position:absolute;width:9px;height:9px;left:28px;top:18px;border-radius:50%;background:#dfff45;box-shadow:0 0 18px rgba(223,255,69,.55)}@keyframes s6Orbit{to{rotate:1turn}}.s6__social-core{position:absolute;z-index:5;left:50%;top:50%;width:70px;height:70px;display:grid;place-items:center;transform:translate(-50%,-50%);border-radius:22px;background:#dfff45;color:#060914;box-shadow:0 18px 40px rgba(223,255,69,.26)}.s6__social-core svg{width:29px;height:29px}.s6__network{position:absolute;z-index:7;width:55px;height:55px;display:grid;place-items:center;border-radius:17px;background:#fff;border:1px solid hsla(0,0%,100%,.7);box-shadow:0 15px 32px -13px rgba(0,0,0,.42)}.s6__network svg.ii{font-size:26px}.s6__network--1{left:5%;top:32%;transform:rotate(-8deg);animation:s6FloatA 5.2s ease-in-out infinite}.s6__network--2{left:27%;top:1%;transform:rotate(5deg);animation:s6FloatB 6.2s ease-in-out infinite}.s6__network--3{right:25%;top:6%;transform:rotate(-4deg);animation:s6FloatA 6s ease-in-out infinite reverse}.s6__network--4{right:4%;top:38%;transform:rotate(8deg);animation:s6FloatB 5.7s ease-in-out infinite reverse}.s6__network--5{left:22%;bottom:1%;transform:rotate(-5deg);animation:s6FloatA 5.8s ease-in-out infinite}@keyframes s6FloatA{50%{translate:0 -8px}}@keyframes s6FloatB{50%{translate:6px 5px}}.s6__design-stage{position:relative;z-index:2;height:185px;margin-top:20px}.s6__swatches{position:absolute;left:3px;bottom:9px;display:flex;gap:7px}.s6__swatches i{width:27px;height:27px;border-radius:8px;border:3px solid #fff;box-shadow:0 8px 17px rgba(10,16,32,.13)}.s6__swatches i:first-child{background:#173ab2}.s6__swatches i:nth-child(2){background:#dfff45}.s6__swatches i:nth-child(3){background:#060914}.s6__swatches i:nth-child(4){background:#fff}.s6__design-board{position:absolute;right:4px;top:5px;width:78%;height:154px;padding:13px;border-radius:20px;background:#fff;border:1px solid rgba(23,58,178,.09);box-shadow:0 21px 43px -20px rgba(23,58,178,.28);transform:rotate(3deg);transition:transform .55s cubic-bezier(.16,1,.3,1)}.s6__card--design:hover .s6__design-board{transform:rotate(0deg) translateY(-5px)}.s6__design-toolbar{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.s6__design-dots{display:flex;gap:4px}.s6__design-dots i{width:6px;height:6px;border-radius:50%;background:#d8dde6}.s6__design-badge{padding:4px 7px;border-radius:999px;background:rgba(23,58,178,.08);color:#173ab2;font-size:11px;font-weight:900}.s6__design-content{display:grid;grid-template-columns:.78fr 1.22fr;gap:8px;height:101px}.s6__design-poster{border-radius:12px;background:radial-gradient(circle at 70% 18%,#dfff45 0 10%,transparent 11%),linear-gradient(145deg,#173ab2,#091f6b)}.s6__design-lines{display:flex;flex-direction:column;justify-content:center;gap:7px}.s6__design-lines i{display:block;height:8px;border-radius:999px;background:#e9edf4}.s6__design-lines i:first-child{width:88%;height:12px;background:#173ab2}.s6__design-lines i:nth-child(2){width:65%}.s6__design-lines i:nth-child(3){width:75%}.s6__design-lines i:nth-child(4){width:45%;height:18px;background:#dfff45}.s6__photos{position:relative;z-index:3;height:215px;margin-top:18px}.s6__photo{position:absolute;overflow:hidden;padding:0;border:5px solid #fff;border-radius:17px;background:#fff;box-shadow:0 20px 40px -18px rgba(10,16,32,.38);cursor:zoom-in;transition:transform .5s cubic-bezier(.16,1,.3,1),box-shadow .4s ease}.s6__photo:first-child{width:48%;left:0;top:19px;transform:rotate(-7deg)}.s6__photo:nth-child(2){width:47%;right:0;top:0;transform:rotate(6deg)}.s6__photo:nth-child(3){width:54%;left:23%;bottom:0;transform:rotate(2deg)}.s6__photo:hover{z-index:20;transform:rotate(0deg) translateY(-6px) scale(1.06);box-shadow:0 27px 58px -19px rgba(23,58,178,.38)}.s6__photo img{display:block;width:100%;height:130px;-o-object-fit:cover;object-fit:cover;transition:transform .55s ease}.s6__photo:hover img{transform:scale(1.07)}.s6__photo:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,rgba(4,8,20,.7),transparent 59%);pointer-events:none}.s6__photo-label{position:absolute;z-index:4;left:10px;right:10px;bottom:9px;display:flex;align-items:center;justify-content:space-between;gap:7px;color:#fff}.s6__photo-label strong{font-size:11px;font-weight:850;letter-spacing:.04em}.s6__photo-plus{width:25px;height:25px;display:grid;place-items:center;border-radius:50%;background:#dfff45;color:#060914;font-size:15px;font-style:normal;font-weight:900}.s6__gallery-link{position:relative;z-index:4;display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:17px;padding:11px 14px;border-radius:15px;background:rgba(23,58,178,.07);border:1px solid rgba(23,58,178,.1);color:#173ab2;text-decoration:none;font-size:11px;font-weight:850;transition:transform .3s ease,background .3s ease}.s6__gallery-link:hover{transform:translateY(-3px);background:rgba(23,58,178,.11)}.s6__gallery-arrow{width:29px;height:29px;display:grid;place-items:center;border-radius:50%;background:#173ab2;color:#dfff45}.s6__editor{position:relative;z-index:2;height:215px;margin-top:20px}.s6__editor-screen{position:absolute;left:50%;top:0;width:min(100%,380px);height:130px;transform:translateX(-50%);overflow:hidden;border-radius:18px;background:linear-gradient(145deg,#173ab2,#060914);border:1px solid hsla(0,0%,100%,.12);box-shadow:0 22px 45px rgba(0,0,0,.28)}.s6__editor-screen:before{content:"";width:110px;height:110px;transform:translate(-50%,-50%);background:rgba(223,255,69,.12)}.s6__editor-play,.s6__editor-screen:before{position:absolute;left:50%;top:50%;border-radius:50%}.s6__editor-play{z-index:5;width:54px;height:54px;display:grid;place-items:center;transform:translate(-50%,-50%);background:#dfff45;color:#060914;box-shadow:0 0 0 0 rgba(223,255,69,.28);animation:s6EditorPulse 2.3s ease-out infinite}.s6__editor-play svg{width:22px;height:22px;margin-left:3px}@keyframes s6EditorPulse{70%{box-shadow:0 0 0 17px rgba(223,255,69,0)}}.s6__timeline{position:absolute;left:50%;bottom:2px;width:min(100%,430px);transform:translateX(-50%);padding:12px;border-radius:16px;border:1px solid hsla(0,0%,100%,.1)}.s6__timeline,.s6__track{background:hsla(0,0%,100%,.07)}.s6__track{position:relative;height:10px;margin:6px 0;overflow:hidden;border-radius:4px}.s6__track:before{content:"";position:absolute;left:0;top:0;bottom:0;width:var(--w);border-radius:4px;background:linear-gradient(90deg,#173ab2,#506ee0)}.s6__track:nth-child(2):before{background:linear-gradient(90deg,rgba(223,255,69,.85),#dfff45)}.s6__playhead{position:absolute;z-index:7;left:11%;top:0;bottom:0;width:2px;background:#fff;box-shadow:0 0 10px hsla(0,0%,100%,.5);animation:s6Playhead 4.5s ease-in-out infinite}@keyframes s6Playhead{0%,to{left:10%}50%{left:88%}}.s6__browser{position:relative;z-index:2;overflow:hidden;margin-top:22px;border-radius:20px;background:#fff;border:1px solid rgba(23,58,178,.1);box-shadow:0 22px 48px -24px rgba(23,58,178,.3)}.s6__browser-bar{height:32px;display:flex;align-items:center;gap:5px;padding:0 12px;background:#f1f4f9;border-bottom:1px solid #e6eaf1}.s6__browser-bar i{width:7px;height:7px;border-radius:50%;background:#cdd3de}.s6__url{width:45%;height:10px;margin-left:8px;border-radius:999px;background:#fff}.s6__browser-body{position:relative;display:grid;grid-template-columns:1.1fr .9fr;gap:10px;min-height:150px;padding:14px}.s6__browser-copy{display:flex;flex-direction:column;justify-content:center;gap:8px}.s6__browser-copy i{display:block;height:9px;border-radius:999px;background:#e9edf4}.s6__browser-copy i:first-child{width:85%;height:14px;background:#173ab2}.s6__browser-copy i:nth-child(2){width:64%}.s6__browser-copy i:nth-child(3){width:76%}.s6__browser-copy i:nth-child(4){width:42%;height:19px;margin-top:5px;background:#dfff45}.s6__browser-art{border-radius:14px;background:radial-gradient(circle at 30% 24%,#dfff45 0 11%,transparent 12%),linear-gradient(145deg,#173ab2,#071d62)}.s6__cursor{position:absolute;z-index:5;width:18px;height:22px;left:36%;top:40%;color:#173ab2;animation:s6Cursor 4.5s ease-in-out infinite}@keyframes s6Cursor{0%,to{left:36%;top:40%}35%{left:18%;top:71%}70%{left:72%;top:52%}}.s6__automation{position:relative;z-index:2;height:170px;margin-top:20px}.s6__routes{position:absolute;inset:0;width:100%;height:100%}.s6__routes path{fill:none;stroke:rgba(223,255,69,.28);stroke-width:2;stroke-dasharray:5 7;animation:s6Dash 1.5s linear infinite}@keyframes s6Dash{to{stroke-dashoffset:-24}}.s6__auto-node{position:absolute;z-index:4;width:52px;height:52px;display:grid;place-items:center;border-radius:16px;background:hsla(0,0%,100%,.09);border:1px solid hsla(0,0%,100%,.14);color:#dfff45;box-shadow:0 15px 30px rgba(0,0,0,.2)}.s6__auto-node svg{width:21px;height:21px}.s6__auto-node--1{left:50%;top:3px;transform:translateX(-50%)}.s6__auto-node--2{left:6%;bottom:3px}.s6__auto-node--3{right:6%;bottom:3px}.s6__signal{position:absolute;z-index:7;width:10px;height:10px;border-radius:50%;background:#dfff45;box-shadow:0 0 17px rgba(223,255,69,.7)}.s6__signal--1{left:50%;top:53px;animation:s6SignalLeft 3s ease-in-out infinite}.s6__signal--2{left:50%;top:53px;animation:s6SignalRight 3s ease-in-out 1.35s infinite}@keyframes s6SignalLeft{0%{opacity:0}10%{opacity:1}90%{opacity:1}to{left:16%;top:132px;opacity:0}}@keyframes s6SignalRight{0%{opacity:0}10%{opacity:1}90%{opacity:1}to{left:83%;top:132px;opacity:0}}.s6__ai-copy{position:relative;z-index:3}.s6__ai-title{max-width:490px;font-size:clamp(2.05rem,3.6vw,3.2rem);line-height:.98}.s6__ai-panel{position:relative;z-index:3;min-height:255px;padding:19px;border-radius:24px;background:rgba(4,9,28,.52);border:1px solid hsla(0,0%,100%,.12);box-shadow:0 25px 55px rgba(0,0,0,.26);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.s6__ai-top{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:16px}.s6__ai-top strong{color:#fff;font-size:11px}.s6__ai-live{display:flex;align-items:center;gap:6px;color:hsla(0,0%,100%,.5);font-size:11px;font-weight:800}.s6__ai-live i{width:7px;height:7px;border-radius:50%;background:#dfff45;animation:s6Blink 1.3s ease-in-out infinite}@keyframes s6Blink{50%{opacity:.2}}.s6__prompt{overflow:hidden;min-height:68px;padding:12px 13px;border-radius:14px;background:hsla(0,0%,100%,.07);border:1px solid hsla(0,0%,100%,.09)}.s6__prompt-label{display:block;margin-bottom:7px;color:#dfff45;font-size:11px;font-weight:900;letter-spacing:.1em}.s6__typing{display:block;width:0;overflow:hidden;white-space:nowrap;color:hsla(0,0%,100%,.82);font-size:11px;animation:s6Typing 5s steps(38) infinite}@keyframes s6Typing{0%{width:0}42%,80%{width:100%}to{width:0}}.s6__ai-output-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-top:12px}.s6__ai-output{position:relative;overflow:hidden;min-height:85px;display:grid;place-items:center;border-radius:13px;background:rgba(23,58,178,.34);border:1px solid hsla(0,0%,100%,.08);color:#b5c4ff}.s6__ai-output svg{width:24px;height:24px}.s6__ai-output:after{content:"";position:absolute;left:-100%;top:0;width:60%;height:100%;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.16),transparent);transform:skewX(-18deg);animation:s6Sweep 3.5s ease-in-out infinite}.s6__ai-output:nth-child(2):after{animation-delay:.5s}.s6__ai-output:nth-child(3):after{animation-delay:1s}@keyframes s6Sweep{0%,25%{left:-100%}75%,to{left:140%}}.s6__lightbox{position:fixed;z-index:99999;inset:0;display:flex;align-items:center;justify-content:center;padding:30px;background:rgba(3,6,17,.94);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease}.s6__lightbox.is-open{opacity:1;visibility:visible}.s6__lightbox-inner{position:relative;max-width:min(100%,1100px)}.s6__lightbox img{display:block;max-width:100%;max-height:82vh;border-radius:24px;box-shadow:0 40px 110px rgba(0,0,0,.65)}.s6__lightbox-close{position:absolute;z-index:5;right:-18px;top:-18px;width:46px;height:46px;display:grid;place-items:center;border:0;border-radius:50%;background:#dfff45;color:#060914;font-size:25px;cursor:pointer}@media(max-width:1000px){.s6__header{grid-template-columns:1fr;gap:45px}.s6__intro{max-width:550px}}@media(max-width:820px){.s6{padding:82px 0 110px}.s6__bento{grid-template-columns:repeat(2,1fr)}.s6__card--automation,.s6__card--design,.s6__card--photo,.s6__card--social,.s6__card--video,.s6__card--web{grid-column:span 1}.s6__card--ai{grid-column:span 2;grid-template-columns:1fr}}@media(max-width:640px){.s6{padding:68px 0 95px}.s6__inner{width:calc(100% - 30px)}.s6__title{font-size:clamp(2.7rem,13vw,4rem)}.s6__note{position:relative;top:auto;right:auto;display:block;margin-bottom:9px}.s6__bento{grid-template-columns:1fr}.s6__card--ai,.s6__card--automation,.s6__card--design,.s6__card--photo,.s6__card--social,.s6__card--video,.s6__card--web{grid-column:1}.s6__card{padding:22px 20px;border-radius:24px}.s6__card--ai{grid-template-columns:1fr;gap:25px}.s6__social-stage{height:170px}.s6__photo img{height:120px}.s6__lightbox{padding:17px}.s6__lightbox-close{right:0;top:-56px}}@media(prefers-reduced-motion:reduce){.s6 *,.s6 :after,.s6 :before{animation:none!important;transition:none!important}.s6__title strong:after{transform:scaleX(1) rotate(-1deg)}}.s7,.s7 *,.s7 :after,.s7 :before{box-sizing:border-box}.s7{position:relative;overflow:hidden;isolation:isolate;padding:110px 0 125px;background:radial-gradient(circle at 50% -5%,rgba(23,58,178,.3),transparent 33%),radial-gradient(circle at 93% 80%,rgba(223,255,69,.08),transparent 25%),linear-gradient(180deg,#080b12,#060914);color:#fff}.s7__grid{position:absolute;inset:0;z-index:-4;opacity:.22;pointer-events:none;background-image:linear-gradient(hsla(0,0%,100%,.03) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.03) 1px,transparent 0);background-size:56px 56px;-webkit-mask-image:linear-gradient(180deg,transparent,#000 10%,#000 93%,transparent);mask-image:linear-gradient(180deg,transparent,#000 10%,#000 93%,transparent)}.s7__glow{position:absolute;z-index:-3;width:650px;height:650px;left:50%;top:-330px;transform:translateX(-50%);border-radius:50%;background:rgba(23,58,178,.24);filter:blur(130px)}.s7__inner{position:relative;z-index:2;width:min(calc(100% - 32px),1280px);margin-inline:auto}.s7__header{max-width:850px;margin:0 auto 70px;text-align:center}.s7__eyebrow{display:inline-flex;align-items:center;gap:8px;margin:0 0 18px;padding:8px 14px;border-radius:999px;background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.1);color:#dfff45;font-size:11px;font-weight:850;letter-spacing:.12em;text-transform:uppercase}.s7__eyebrow-dot{width:7px;height:7px;border-radius:50%;background:#dfff45;box-shadow:0 0 14px rgba(223,255,69,.55)}.s7__title{margin:0 0 20px;font-family:Google Sans Flex,Inter,sans-serif;font-size:clamp(3rem,6vw,5.8rem);line-height:.94;letter-spacing:-.06em;font-weight:900;text-wrap:balance}.s7__title span{position:relative;display:inline-block;color:#dfff45}.s7__title span:after{content:"";position:absolute;left:-2%;right:-2%;bottom:-8px;height:5px;border-radius:999px;background:#173ab2;transform:scaleX(0);transform-origin:left}.s7.is-visible .s7__title span:after{animation:s7Line .9s cubic-bezier(.16,1,.3,1) .4s forwards}@keyframes s7Line{to{transform:scaleX(1)}}.s7__lead{max-width:720px;margin:0 auto;color:hsla(0,0%,100%,.58);font-size:clamp(1rem,1.4vw,1.14rem);line-height:1.72}.s7__references-link{display:inline-flex;align-items:center;justify-content:center;gap:9px;margin-top:27px;padding:13px 20px;border-radius:999px;background:#dfff45;color:#060914;text-decoration:none;font-size:13px;font-weight:850;box-shadow:0 13px 35px rgba(223,255,69,.15);transition:transform .3s ease,box-shadow .3s ease}.s7__references-link:hover{transform:translateY(-3px) scale(1.025);box-shadow:0 18px 42px rgba(223,255,69,.22)}.s7__feature{display:grid;grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);gap:clamp(38px,5vw,70px);align-items:center;margin-bottom:22px;padding:clamp(26px,4vw,48px);border-radius:36px;background:radial-gradient(circle at 100% 0,rgba(23,58,178,.25),transparent 34%),hsla(0,0%,100%,.045);border:1px solid hsla(0,0%,100%,.1);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-shadow:0 40px 100px -45px rgba(0,0,0,.8)}.s7__project-kicker{display:inline-flex;align-items:center;gap:7px;margin-bottom:17px;padding:7px 11px;border-radius:999px;background:#dfff45;color:#060914;font-size:11px;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.s7__project-title{margin:0 0 15px;font-family:Google Sans Flex,sans-serif;font-size:clamp(2rem,3.5vw,3.4rem);line-height:1;letter-spacing:-.04em;font-weight:900}.s7__project-copy{margin:0 0 22px;color:hsla(0,0%,100%,.61);font-size:14px;line-height:1.7}.s7__checklist{display:grid;gap:10px;margin:0 0 25px;padding:0;list-style:none}.s7__checklist li{display:flex;align-items:center;gap:10px;color:hsla(0,0%,100%,.78);font-size:13px;font-weight:700}.s7__check{width:23px;height:23px;display:grid;place-items:center;flex:none;border-radius:50%;background:rgba(223,255,69,.12);color:#dfff45}.s7__workflow{display:grid;grid-template-columns:repeat(5,1fr);gap:7px;padding:12px;border-radius:17px;background:hsla(0,0%,100%,.035);border:1px solid hsla(0,0%,100%,.075)}.s7__workflow-item{position:relative;text-align:center}.s7__workflow-icon{width:37px;height:37px;display:grid;place-items:center;margin:0 auto 6px;border-radius:50%;background:hsla(0,0%,100%,.07);border:1px solid hsla(0,0%,100%,.1);color:#dfff45}.s7__workflow-item:nth-child(3) .s7__workflow-icon{background:#dfff45;color:#060914;border-color:#dfff45}.s7__workflow-icon svg{width:16px;height:16px}.s7__workflow-item small{color:hsla(0,0%,100%,.49);font-size:11px;font-weight:800;letter-spacing:.04em}.s7__feature-media{position:relative}.s7__youtube-stat{position:absolute;z-index:7;right:18px;top:-23px;display:flex;align-items:center;gap:10px;padding:9px 12px;border-radius:14px;background:#fff;color:#0a1020;box-shadow:0 20px 38px rgba(0,0,0,.22);transform:rotate(2deg)}.s7__youtube-logo{width:32px;height:32px;display:grid;place-items:center;border-radius:9px;background:#f7f7f7}.s7__youtube-logo svg.ii{font-size:20px}.s7__youtube-stat small{display:block;color:rgba(10,16,32,.45);font-size:11px;font-weight:850;letter-spacing:.08em}.s7__youtube-stat strong{display:block;margin-top:2px;font-size:14px}.s7__video{position:relative;display:block;overflow:hidden;width:100%;aspect-ratio:16/9;padding:0;border:1px solid hsla(0,0%,100%,.1);border-radius:26px;background:#000;cursor:pointer;box-shadow:0 28px 65px rgba(0,0,0,.45);transition:transform .5s cubic-bezier(.16,1,.3,1)}.s7__video:hover{transform:translateY(-5px) scale(1.01)}.s7__video img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .6s ease,filter .5s ease}.s7__video:hover img{transform:scale(1.045);filter:saturate(1.08)}.s7__video:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,rgba(0,0,0,.35),transparent 55%)}.s7__play{position:absolute;z-index:5;left:50%;top:50%;width:67px;height:67px;display:grid;place-items:center;transform:translate(-50%,-50%);border-radius:50%;background:#dfff45;color:#060914;box-shadow:0 0 0 0 rgba(223,255,69,.32);animation:s7Pulse 2.5s ease-out infinite}.s7__play svg{width:27px;height:27px;margin-left:4px}@keyframes s7Pulse{70%{box-shadow:0 0 0 20px rgba(223,255,69,0)}}.s7__projects{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;margin-top:22px}.s7__project{position:relative;overflow:hidden;min-height:600px;padding:28px;border-radius:32px;background:radial-gradient(circle at 100% 0,rgba(23,58,178,.2),transparent 32%),hsla(0,0%,100%,.045);border:1px solid hsla(0,0%,100%,.1);box-shadow:0 35px 85px -45px rgba(0,0,0,.85);transition:transform .5s cubic-bezier(.16,1,.3,1),border-color .35s ease}.s7__project:hover{transform:translateY(-7px);border-color:rgba(223,255,69,.2)}.s7__project-head{position:relative;z-index:5}.s7__logo-box{display:inline-flex;align-items:center;min-height:48px;margin-bottom:18px;padding:8px 12px;border-radius:13px;background:#fff;box-shadow:0 10px 28px rgba(0,0,0,.15)}.s7__logo-box img{display:block;max-width:150px;max-height:34px;-o-object-fit:contain;object-fit:contain}.s7__tags{display:flex;flex-wrap:wrap;gap:6px;margin-top:16px}.s7__tag{padding:6px 9px;border-radius:999px;background:rgba(223,255,69,.08);border:1px solid rgba(223,255,69,.14);color:#dfff45;font-size:11px;font-weight:800}.s7__project-text{margin:17px 0 0;color:hsla(0,0%,100%,.58);font-size:13px;line-height:1.65}.s7__collage{position:relative;height:315px;margin-top:24px}.s7__media-card{position:absolute;overflow:hidden;padding:7px;border-radius:18px;background:#171b24;border:1px solid hsla(0,0%,100%,.1);box-shadow:0 20px 45px rgba(0,0,0,.42);transition:transform .5s cubic-bezier(.16,1,.3,1)}.s7__media-card img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:12px}.s7__media-card--a{width:40%;height:160px;left:0;top:5px;transform:rotate(-4deg)}.s7__media-card--b{width:44%;height:145px;right:0;top:18px;transform:rotate(4deg)}.s7__media-card--c{width:39%;height:140px;right:2%;bottom:0;transform:rotate(-3deg)}.s7__media-card:hover{z-index:8;transform:rotate(0deg) scale(1.06)}.s7__vertical-video{position:absolute;z-index:6;left:17%;bottom:0;width:37%;height:220px;overflow:hidden;padding:7px;border-radius:20px;background:#050505;border:1px solid hsla(0,0%,100%,.14);box-shadow:0 25px 60px rgba(0,0,0,.55);transform:rotate(3deg);cursor:pointer;transition:transform .5s cubic-bezier(.16,1,.3,1)}.s7__vertical-video:hover{transform:rotate(0deg) translateY(-6px) scale(1.04)}.s7__vertical-video img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:14px}.s7__vertical-play{position:absolute;left:50%;top:50%;width:49px;height:49px;display:grid;place-items:center;transform:translate(-50%,-50%);border-radius:50%;background:#dfff45;color:#060914}.s7__shop{margin-top:20px;padding:16px;border-radius:17px;background:hsla(0,0%,100%,.045);border:1px solid hsla(0,0%,100%,.09)}.s7__shop-top{display:flex;align-items:flex-start;gap:11px}.s7__shop-icon{width:42px;height:42px;display:grid;place-items:center;flex:none;border-radius:13px;background:rgba(149,191,71,.14);color:#95bf47}.s7__shop strong{display:block;font-size:14px}.s7__shop p{margin:5px 0 0;color:hsla(0,0%,100%,.52);font-size:11px;line-height:1.55}.s7__vlog{display:grid;grid-template-columns:1fr 1fr;gap:clamp(35px,5vw,70px);align-items:center;margin-top:22px;padding:clamp(27px,4vw,47px);border-radius:35px;background:radial-gradient(circle at 3% 100%,rgba(23,58,178,.25),transparent 33%),hsla(0,0%,100%,.045);border:1px solid hsla(0,0%,100%,.1)}.s7__vlog-label{display:inline-flex;align-items:center;gap:8px;margin-bottom:17px;padding:8px 11px;border-radius:12px;background:#fff;color:#0a1020;font-size:11px;font-weight:850}.s7__vlog-label svg.ii{font-size:20px}.s7__bts-head{max-width:820px;margin:105px auto 45px;text-align:center}.s7__bts-head .s7__eyebrow{margin-bottom:17px}.s7__bts-title{margin:0 0 16px;font-family:Google Sans Flex,sans-serif;font-size:clamp(2.6rem,5vw,4.8rem);line-height:.97;letter-spacing:-.05em;font-weight:900}.s7__bts-title span{color:#dfff45}.s7__bts-copy{max-width:700px;margin:auto;color:hsla(0,0%,100%,.56);font-size:14px;line-height:1.7}.s7__bts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:17px}.s7__bts-card{position:relative;overflow:hidden;display:flex;flex-direction:column;min-height:590px;border-radius:28px;background:linear-gradient(150deg,#111722,#070a10);border:1px solid hsla(0,0%,100%,.1);box-shadow:0 28px 70px -35px rgba(0,0,0,.85);transition:transform .5s cubic-bezier(.16,1,.3,1),border-color .35s ease}.s7__bts-card:hover{transform:translateY(-7px);border-color:rgba(223,255,69,.22)}.s7__bts-card:before{content:"";position:absolute;width:220px;height:220px;right:-100px;top:-100px;border-radius:50%;background:rgba(223,255,69,.08);filter:blur(55px)}.s7__bts-top{position:relative;z-index:3;padding:24px 23px 20px;border-bottom:1px solid hsla(0,0%,100%,.075)}.s7__bts-labels{display:flex;flex-wrap:wrap;gap:7px;margin-bottom:17px}.s7__bts-label{display:inline-flex;align-items:center;gap:6px;padding:6px 9px;border-radius:999px;font-size:11px;font-weight:850;letter-spacing:.07em;text-transform:uppercase}.s7__bts-label--lime{background:#dfff45;color:#060914}.s7__bts-label--dark{background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.09);color:hsla(0,0%,100%,.68)}.s7__bts-card h3{margin:0 0 11px;font-family:Google Sans Flex,sans-serif;font-size:clamp(1.35rem,2vw,1.8rem);line-height:1.08;letter-spacing:-.025em;font-weight:850}.s7__bts-card .s7__bts-description{margin:0;color:hsla(0,0%,100%,.51);font-size:12px;line-height:1.6}.s7__bts-body{position:relative;z-index:3;display:flex;flex:1;flex-direction:column;padding:20px 22px 22px}.s7__bts-video{position:relative;overflow:hidden;aspect-ratio:16/9;margin-bottom:18px;padding:0;border:1px solid hsla(0,0%,100%,.09);border-radius:18px;background:#000;cursor:pointer}.s7__bts-video img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .5s ease}.s7__bts-video:hover img{transform:scale(1.06)}.s7__bts-video:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,rgba(0,0,0,.36),transparent 60%)}.s7__bts-play{position:absolute;z-index:4;left:50%;top:50%;width:54px;height:54px;display:grid;place-items:center;transform:translate(-50%,-50%);border-radius:50%;background:#dfff45;color:#060914;transition:transform .3s ease}.s7__bts-video:hover .s7__bts-play{transform:translate(-50%,-50%) scale(1.1)}.s7__contribution{margin-top:auto;padding:15px;border-radius:18px;background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.075)}.s7__contribution-title{margin:0 0 11px;color:#dfff45;font-size:11px;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.s7__contribution-tags{display:flex;flex-wrap:wrap;gap:5px;margin-bottom:12px}.s7__contribution-tag{padding:5px 7px;border-radius:8px;background:hsla(0,0%,100%,.055);border:1px solid hsla(0,0%,100%,.08);color:hsla(0,0%,100%,.68);font-size:11px;font-weight:800}.s7__contribution-tag--hot{background:#dfff45;border-color:#dfff45;color:#060914}.s7__contribution-text{margin:0;color:hsla(0,0%,100%,.58);font-size:11px;line-height:1.55}.s7__modal{position:fixed;z-index:99999;inset:0;display:flex;align-items:center;justify-content:center;padding:30px;background:rgba(3,6,14,.95);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease}.s7__modal.is-open{opacity:1;visibility:visible}.s7__modal-inner{position:relative;width:min(100%,1100px)}.s7__modal-video{position:relative;width:100%;aspect-ratio:16/9;overflow:hidden;border-radius:25px;background:#000;box-shadow:0 40px 120px rgba(0,0,0,.75)}.s7__modal-video iframe{position:absolute;inset:0;width:100%;height:100%;border:0}.s7__modal-close{position:absolute;z-index:5;right:-18px;top:-18px;width:46px;height:46px;display:grid;place-items:center;border:0;border-radius:50%;background:#dfff45;color:#060914;font-size:25px;cursor:pointer}@media(max-width:950px){.s7__feature,.s7__projects,.s7__vlog{grid-template-columns:1fr}.s7__project{min-height:auto}.s7__bts{grid-template-columns:1fr}.s7__bts-card{min-height:auto}}@media(max-width:640px){.s7{padding:78px 0 95px}.s7__inner{width:calc(100% - 30px)}.s7__header{margin-bottom:50px}.s7__title{font-size:clamp(2.7rem,13vw,4rem)}.s7__feature,.s7__project,.s7__vlog{padding:22px 19px;border-radius:25px}.s7__workflow{grid-template-columns:repeat(5,minmax(0,1fr));padding:9px 5px}.s7__workflow-icon{width:31px;height:31px}.s7__youtube-stat{position:relative;right:auto;top:auto;width:-moz-max-content;width:max-content;margin:0 0 12px auto}.s7__collage{height:280px}.s7__bts-head{margin-top:80px}.s7__modal{padding:16px}.s7__modal-close{right:0;top:-55px}}@media(prefers-reduced-motion:reduce){.s7 *,.s7 :after,.s7 :before{animation:none!important;transition:none!important}.s7__title span:after{transform:scaleX(1)}}.s8,.s8 *,.s8 :after,.s8 :before{box-sizing:border-box}.s8{position:relative;overflow:hidden;isolation:isolate;padding:110px 0 125px;background:radial-gradient(circle at 7% 7%,rgba(23,58,178,.12),transparent 28%),radial-gradient(circle at 94% 88%,rgba(223,255,69,.15),transparent 22%),linear-gradient(180deg,#f7f9fd,#eff4ff 52%,#f7f9fd);color:#0a1020}.s8__grid{inset:0;z-index:-5;opacity:.35;background-image:linear-gradient(rgba(23,58,178,.04) 1px,transparent 0),linear-gradient(90deg,rgba(23,58,178,.04) 1px,transparent 0);background-size:54px 54px;-webkit-mask-image:linear-gradient(180deg,transparent,#000 10%,#000 90%,transparent);mask-image:linear-gradient(180deg,transparent,#000 10%,#000 90%,transparent)}.s8__grid,.s8__word{position:absolute;pointer-events:none}.s8__word{z-index:-4;left:-3vw;top:130px;color:rgba(23,58,178,.035);font-family:Google Sans Flex,Inter,sans-serif;font-size:clamp(8rem,20vw,20rem);line-height:.7;letter-spacing:-.08em;font-weight:900;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;user-select:none}.s8__glow-a{width:450px;height:450px;left:-200px;top:330px;background:rgba(23,58,178,.14);filter:blur(110px)}.s8__glow-a,.s8__glow-b{position:absolute;z-index:-3;border-radius:50%}.s8__glow-b{width:360px;height:360px;right:-150px;bottom:120px;background:rgba(223,255,69,.18);filter:blur(100px)}.s8__inner{position:relative;z-index:3;width:min(calc(100% - 32px),1280px);margin-inline:auto}.s8__header{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(280px,.8fr);gap:clamp(35px,6vw,90px);align-items:end;margin-bottom:62px}.s8__eyebrow{display:inline-flex;align-items:center;gap:9px;width:-moz-max-content;width:max-content;margin:0 0 18px;padding:8px 14px;border-radius:999px;background:#173ab2;color:#fff;font-size:11px;font-weight:850;letter-spacing:.12em;text-transform:uppercase;box-shadow:0 12px 30px -18px rgba(23,58,178,.4);transform:rotate(-1deg)}.s8__eyebrow-dot{width:8px;height:8px;border-radius:50%;background:#dfff45;box-shadow:0 0 14px rgba(223,255,69,.55)}.s8__title{max-width:860px;margin:0;font-family:Google Sans Flex,Inter,sans-serif;font-size:clamp(3rem,6vw,5.7rem);line-height:.94;letter-spacing:-.065em;font-weight:900;text-wrap:balance}.s8__title span{position:relative;display:inline-block;color:#173ab2}.s8__title span:after{content:"";position:absolute;z-index:-1;left:-2%;right:-2%;bottom:2px;height:17%;border-radius:999px;background:#dfff45;transform:scaleX(0) rotate(-1deg);transform-origin:left}.s8.is-visible .s8__title span:after{animation:s8Marker .85s cubic-bezier(.16,1,.3,1) .35s forwards}@keyframes s8Marker{to{transform:scaleX(1) rotate(-1deg)}}.s8__intro{position:relative;padding:22px 23px;border-radius:23px;background:hsla(0,0%,100%,.72);border:1px solid rgba(23,58,178,.1);box-shadow:0 22px 50px -30px rgba(23,58,178,.28);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);transform:rotate(1.5deg)}.s8__intro p{margin:0;color:rgba(10,16,32,.64);font-size:14px;line-height:1.7}.s8__intro-note{position:absolute;right:13px;top:-43px;color:#173ab2;font-family:Caveat,cursive;font-size:24px;font-weight:700;transform:rotate(5deg)}.s8__cases{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:18px}.s8__case{--mx:50%;--my:50%;position:relative;overflow:hidden;display:flex;flex-direction:column;min-height:100%;padding:22px;border-radius:30px;background:radial-gradient(circle at 100% 0,rgba(23,58,178,.25),transparent 31%),linear-gradient(155deg,#0b1020,#060914);border:1px solid hsla(0,0%,100%,.1);box-shadow:0 32px 75px -34px rgba(3,7,20,.62);color:#fff;transform:translateY(28px);opacity:0;transition:transform .55s cubic-bezier(.16,1,.3,1),border-color .35s ease,box-shadow .4s ease}.s8.is-visible .s8__case{animation:s8Reveal .8s cubic-bezier(.16,1,.3,1) var(--delay) forwards}@keyframes s8Reveal{to{opacity:1;transform:none}}.s8__case:before{content:"";position:absolute;inset:0;pointer-events:none;opacity:0;background:radial-gradient(circle at var(--mx) var(--my),hsla(0,0%,100%,.09),transparent 30%);transition:opacity .3s ease}.s8__case:hover{transform:translateY(-8px);border-color:rgba(223,255,69,.25);box-shadow:0 45px 90px -35px rgba(23,58,178,.45)}.s8__case:hover:before{opacity:1}.s8__case--sandra{grid-column:span 6;min-height:760px;padding:26px}.s8__case--azra,.s8__case--tiffany{grid-column:span 3;min-height:760px}.s8__case--immocenter,.s8__case--mariannes,.s8__case--notprofane{grid-column:span 4;min-height:580px}.s8__case-top{position:relative;z-index:4;display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:13px}.s8__type{display:inline-flex;align-items:center;padding:7px 11px;border-radius:10px;background:#dfff45;color:#060914;font-weight:900;letter-spacing:.11em;text-transform:uppercase;transform:rotate(-2deg)}.s8__followers{position:relative;z-index:4;display:flex;align-items:flex-end;justify-content:space-between;gap:15px;width:100%;margin:0 0 18px;padding:17px 18px 15px;overflow:hidden;border-radius:19px;background:linear-gradient(135deg,rgba(23,58,178,.38),rgba(23,58,178,.15));border:1px solid rgba(93,125,255,.24);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.06),0 14px 30px -20px rgba(23,58,178,.7)}.s8__followers:before{content:"";position:absolute;width:110px;height:110px;right:-25px;top:-50px;border-radius:50%;background:rgba(223,255,69,.12);filter:blur(20px)}.s8__follower-main{position:relative;z-index:2}.s8__count{display:block;color:#fff;font-family:Google Sans Flex,Inter,sans-serif;font-size:clamp(2.1rem,3.6vw,3.85rem);line-height:.88;letter-spacing:-.065em;font-weight:950}.s8__case--sandra .s8__count{font-size:clamp(3rem,5.4vw,5.6rem)}.s8__follower-label{display:block;margin-top:8px;color:hsla(0,0%,100%,.57);font-size:11px;font-weight:850;letter-spacing:.14em;text-transform:uppercase}.s8__follower-icon{position:relative;z-index:2;width:42px;height:42px;display:grid;place-items:center;flex:none;border-radius:14px;background:#dfff45;color:#060914;transform:rotate(4deg)}.s8__follower-icon svg{width:19px;height:19px}.s8__case-title{position:relative;z-index:4;margin:0 0 16px;font-family:Google Sans Flex,Inter,sans-serif;font-size:clamp(1.4rem,2.2vw,2rem);line-height:1.04;letter-spacing:-.03em;font-weight:850}.s8__image{position:relative;z-index:3;overflow:hidden;width:100%;aspect-ratio:4/5;margin-bottom:17px;border-radius:22px;background:#111827;border:1px solid hsla(0,0%,100%,.08);box-shadow:0 22px 45px rgba(0,0,0,.3)}.s8__case--sandra .s8__image{aspect-ratio:16/10}.s8__image img{width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;transition:transform .7s cubic-bezier(.16,1,.3,1),filter .45s ease}.s8__case--sandra .s8__image img{-o-object-position:center top;object-position:center top}.s8__image:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(0deg,rgba(4,8,20,.42),transparent 55%)}.s8__case:hover .s8__image img{transform:scale(1.045);filter:saturate(1.08) contrast(1.02)}.s8__contribution{position:relative;z-index:4;margin-bottom:17px;padding:15px;overflow:hidden;border-radius:18px;background:hsla(0,0%,100%,.045);border:1px solid hsla(0,0%,100%,.085)}.s8__contribution:before{content:"";position:absolute;width:120px;height:120px;right:-55px;top:-55px;border-radius:50%;background:rgba(23,58,178,.18);filter:blur(25px)}.s8__contribution-head{position:relative;z-index:3;display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:15px}.s8__contribution-label{gap:6px;padding:6px 9px;border-radius:999px;background:#173ab2;color:#fff;letter-spacing:.1em}.s8__contribution-full,.s8__contribution-label{display:inline-flex;align-items:center;font-size:11px;font-weight:900;text-transform:uppercase}.s8__contribution-full{gap:5px;color:#dfff45;letter-spacing:.08em}.s8__contribution-full:before{content:"✓";width:18px;height:18px;display:grid;place-items:center;border-radius:50%;background:#dfff45;color:#060914;font-size:11px}.s8__flow{position:relative;z-index:2;display:grid;grid-template-columns:repeat(4,1fr);gap:4px;margin-bottom:14px}.s8__flow-step{position:relative;text-align:center}.s8__flow-step:not(:last-child):after{content:"";position:absolute;left:68%;top:18px;width:64%;height:2px;background:linear-gradient(90deg,rgba(23,58,178,.75),rgba(223,255,69,.75))}.s8__flow-icon{position:relative;z-index:3;width:36px;height:36px;display:grid;place-items:center;margin:0 auto 6px;border-radius:50%;background:#173ab2;border:1px solid rgba(99,128,255,.4);color:#dfff45;box-shadow:0 7px 20px -10px rgba(23,58,178,.8);transition:transform .3s ease,box-shadow .3s ease}.s8__flow-step:hover .s8__flow-icon{transform:translateY(-3px) scale(1.06);box-shadow:0 10px 25px -10px rgba(223,255,69,.35)}.s8__flow-icon svg{width:16px;height:16px}.s8__flow-step span:last-child{color:hsla(0,0%,100%,.72);font-size:11px;font-weight:850;text-transform:uppercase;letter-spacing:.04em}.s8__contribution-text{position:relative;z-index:2;margin:0;color:hsla(0,0%,100%,.59);font-size:11px;line-height:1.6}.s8__contribution-text strong{color:#fff}.s8__video{position:relative;z-index:4;overflow:hidden;width:100%;aspect-ratio:16/9;margin-bottom:17px;padding:0;border:1px solid hsla(0,0%,100%,.09);border-radius:17px;background:#000;cursor:pointer}.s8__video img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .55s ease,filter .4s ease}.s8__video:after{content:"";position:absolute;inset:0;background:rgba(0,0,0,.16);transition:background .3s ease}.s8__video:hover img{transform:scale(1.06);filter:saturate(1.08)}.s8__video:hover:after{background:rgba(0,0,0,.05)}.s8__play{position:absolute;z-index:5;left:50%;top:50%;width:51px;height:51px;display:grid;place-items:center;transform:translate(-50%,-50%);border-radius:50%;background:#dfff45;color:#060914;box-shadow:0 0 0 0 rgba(223,255,69,.3);animation:s8PlayPulse 2.4s ease-out infinite}.s8__play svg{width:20px;height:20px;margin-left:3px}@keyframes s8PlayPulse{70%{box-shadow:0 0 0 17px rgba(223,255,69,0)}}.s8__services{position:relative;z-index:4;display:flex;flex-wrap:wrap;gap:6px;margin-top:auto;margin-bottom:15px}.s8__service{display:inline-flex;align-items:center;justify-content:center;flex:1 1 70px;min-height:29px;padding:6px 8px;border-radius:9px;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.08);color:hsla(0,0%,100%,.64);font-size:11px;font-weight:800;text-align:center}.s8__links{position:relative;z-index:4;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:auto}.s8__links--single{grid-template-columns:1fr}.s8__link{display:flex;align-items:center;justify-content:center;gap:7px;min-height:42px;padding:10px 11px;border-radius:12px;background:hsla(0,0%,100%,.07);border:1px solid hsla(0,0%,100%,.09);color:#fff;text-decoration:none;font-size:11px;font-weight:850;transition:transform .3s ease,background .3s ease,color .3s ease}.s8__link--primary{background:#fff;border-color:#fff;color:#060914}.s8__link:hover{transform:translateY(-3px);background:#173ab2;color:#fff}.s8__link--primary:hover{background:#dfff45;border-color:#dfff45;color:#060914}.s8__simple-copy{position:relative;z-index:4;margin:-2px 0 16px;color:hsla(0,0%,100%,.53);font-size:11px;line-height:1.55}.s8__bottom{position:relative;margin-top:55px;padding:30px 35px;overflow:hidden;border-radius:28px;background:linear-gradient(135deg,#173ab2,#244bc4);box-shadow:0 30px 70px -35px rgba(23,58,178,.55)}.s8__bottom:before{content:"";position:absolute;width:280px;height:280px;right:-100px;top:-130px;border-radius:50%;background:rgba(223,255,69,.14);filter:blur(25px)}.s8__bottom-inner{position:relative;z-index:2;display:flex;align-items:center;justify-content:space-between;gap:25px}.s8__bottom-copy{max-width:750px}.s8__bottom-copy strong{display:block;margin-bottom:7px;color:#fff;font-family:Google Sans Flex,sans-serif;font-size:clamp(1.5rem,2.5vw,2.3rem);font-weight:850;letter-spacing:-.03em}.s8__bottom-copy p{margin:0;color:hsla(0,0%,100%,.68);font-size:13px;line-height:1.6}.s8__bottom-note{flex:none;color:#dfff45;font-family:Caveat,cursive;font-size:clamp(1.7rem,3vw,2.5rem);font-weight:700;transform:rotate(-4deg)}.s8__modal{position:fixed;z-index:99999;inset:0;display:flex;align-items:center;justify-content:center;padding:30px;background:rgba(3,6,15,.95);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease}.s8__modal.is-open{opacity:1;visibility:visible}.s8__modal-inner{position:relative;width:min(100%,1100px)}.s8__modal-video{position:relative;width:100%;aspect-ratio:16/9;overflow:hidden;border-radius:25px;background:#000;box-shadow:0 40px 120px rgba(0,0,0,.75)}.s8__modal-video iframe{position:absolute;inset:0;width:100%;height:100%;border:0}.s8__modal-close{position:absolute;z-index:5;right:-18px;top:-18px;width:46px;height:46px;display:grid;place-items:center;border:0;border-radius:50%;background:#dfff45;color:#060914;font-size:25px;cursor:pointer}@media(max-width:900px){.s8{padding:85px 0 105px}.s8__header{grid-template-columns:1fr;gap:45px}.s8__intro{max-width:580px}.s8__case--azra,.s8__case--immocenter,.s8__case--mariannes,.s8__case--notprofane,.s8__case--sandra,.s8__case--tiffany{grid-column:span 6;min-height:auto}.s8__case--sandra .s8__image{aspect-ratio:4/5}}@media(max-width:640px){.s8{padding:68px 0 92px}.s8__inner{width:calc(100% - 30px)}.s8__title{font-size:clamp(2.7rem,13vw,4rem)}.s8__intro-note{position:relative;top:auto;right:auto;display:block;margin-bottom:9px}.s8__cases{grid-template-columns:1fr}.s8__case--azra,.s8__case--immocenter,.s8__case--mariannes,.s8__case--notprofane,.s8__case--sandra,.s8__case--tiffany{grid-column:1;padding:19px;border-radius:24px}.s8__case-top{flex-wrap:wrap}.s8__count{font-size:clamp(2.5rem,12vw,4rem)}.s8__case--sandra .s8__count{font-size:clamp(3rem,15vw,4.8rem)}.s8__followers{padding:15px}.s8__links{grid-template-columns:1fr}.s8__bottom-inner{flex-direction:column;align-items:flex-start}.s8__bottom{padding:25px 22px}.s8__modal{padding:16px}.s8__modal-close{right:0;top:-55px}}.s8__case{min-width:0}.s8__case-top{min-height:31px}.s8__type{max-width:100%;white-space:nowrap;font-size:11px}.s8__followers{align-items:center;min-height:94px;gap:10px;padding:14px 15px 13px}.s8__follower-main{min-width:0}.s8__count{max-width:100%;white-space:nowrap;font-size:clamp(1.75rem,2.65vw,2.8rem);letter-spacing:-.045em}.s8__case--sandra .s8__count{font-size:clamp(2.35rem,4.15vw,4.2rem)}.s8__case--azra .s8__count,.s8__case--tiffany .s8__count{font-size:clamp(1.45rem,2.15vw,2.15rem)}.s8__follower-icon{width:34px;height:34px;border-radius:12px}.s8__follower-icon svg{width:16px;height:16px}.s8__case-title{min-height:2.2em;margin-bottom:14px}.s8__image,.s8__video{margin-top:0}.s8__case--azra .s8__contribution,.s8__case--sandra .s8__contribution,.s8__case--tiffany .s8__contribution{min-height:274px}@media(max-width:900px){.s8__case--azra .s8__contribution,.s8__case--sandra .s8__contribution,.s8__case--tiffany .s8__contribution,.s8__case-title{min-height:0}}@media(max-width:640px){.s8__followers{min-height:82px;padding:13px}.s8__case--azra .s8__count,.s8__case--sandra .s8__count,.s8__case--tiffany .s8__count,.s8__count{font-size:clamp(1.95rem,9.4vw,3.25rem)}}@media(prefers-reduced-motion:reduce){.s8 *,.s8 :after,.s8 :before{animation:none!important;transition:none!important}.s8__case{opacity:1;transform:none}.s8__title span:after{transform:scaleX(1) rotate(-1deg)}}.s9,.s9 *,.s9 :after,.s9 :before{box-sizing:border-box}.s9{position:relative;overflow:hidden;isolation:isolate;padding:110px 0 0;background:radial-gradient(circle at 8% 16%,rgba(23,58,178,.32),transparent 30%),radial-gradient(circle at 91% 78%,rgba(223,255,69,.07),transparent 24%),linear-gradient(155deg,#060914,#0a1021 48%,#060914);color:#fff}.s9__grid{inset:0;z-index:-5;opacity:.23;background-image:linear-gradient(hsla(0,0%,100%,.035) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.035) 1px,transparent 0);background-size:55px 55px;-webkit-mask-image:linear-gradient(180deg,transparent,#000 10%,#000 89%,transparent);mask-image:linear-gradient(180deg,transparent,#000 10%,#000 89%,transparent)}.s9__grid,.s9__word{position:absolute;pointer-events:none}.s9__word{z-index:-4;right:-4vw;top:135px;font-family:Google Sans Flex,Inter,sans-serif;font-size:clamp(9rem,21vw,21rem);line-height:.7;letter-spacing:-.08em;font-weight:900;color:hsla(0,0%,100%,.025);white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;user-select:none}.s9__glow-a{width:500px;height:500px;left:-220px;top:250px;background:rgba(23,58,178,.24);filter:blur(120px)}.s9__glow-a,.s9__glow-b{position:absolute;z-index:-3;border-radius:50%}.s9__glow-b{width:340px;height:340px;right:-160px;bottom:260px;background:rgba(223,255,69,.09);filter:blur(100px)}.s9__inner{position:relative;z-index:3;width:min(calc(100% - 32px),1280px);margin-inline:auto}.s9__header{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(300px,.9fr);gap:clamp(40px,7vw,100px);align-items:end;margin-bottom:66px}.s9__eyebrow{display:inline-flex;align-items:center;gap:9px;width:-moz-max-content;width:max-content;margin:0 0 19px;padding:8px 14px;border-radius:999px;background:hsla(0,0%,100%,.07);border:1px solid hsla(0,0%,100%,.11);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:hsla(0,0%,100%,.78);font-size:11px;font-weight:850;letter-spacing:.12em;text-transform:uppercase}.s9__eyebrow-dot{width:8px;height:8px;border-radius:50%;background:#dfff45;box-shadow:0 0 14px rgba(223,255,69,.5)}.s9__title{max-width:800px;margin:0;font-family:Google Sans Flex,Inter,sans-serif;font-size:clamp(3rem,6vw,5.6rem);line-height:.94;letter-spacing:-.06em;font-weight:900;text-wrap:balance}.s9__title span{position:relative;display:inline-block;color:#dfff45}.s9__title span:after{content:"";position:absolute;left:-2%;bottom:-9px;width:104%;height:5px;border-radius:999px;background:#173ab2;transform:scaleX(0);transform-origin:left}.s9.is-visible .s9__title span:after{animation:s9TitleLine .9s cubic-bezier(.16,1,.3,1) .4s forwards}@keyframes s9TitleLine{to{transform:scaleX(1)}}.s9__intro{position:relative;padding:24px 25px;border-radius:24px;background:linear-gradient(145deg,hsla(0,0%,100%,.09),hsla(0,0%,100%,.045));border:1px solid hsla(0,0%,100%,.11);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);box-shadow:0 30px 70px -35px rgba(0,0,0,.55);transform:rotate(1.4deg)}.s9__intro:after{content:"";position:absolute;width:110px;height:110px;right:-30px;bottom:-45px;border-radius:50%;background:rgba(23,58,178,.22);filter:blur(35px)}.s9__intro p{position:relative;z-index:2;margin:0;color:hsla(0,0%,100%,.61);font-size:14px;line-height:1.72}.s9__intro strong{color:#fff}.s9__note{position:absolute;right:17px;top:-44px;font-family:Caveat,cursive;font-size:clamp(1.5rem,2.4vw,2rem);font-weight:700;color:#dfff45;transform:rotate(5deg)}.s9__facts{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:16px;margin-bottom:85px}.s9__fact{--mx:50%;--my:50%;position:relative;overflow:hidden;min-height:195px;display:flex;flex-direction:column;justify-content:space-between;padding:23px;border-radius:25px;background:linear-gradient(145deg,hsla(0,0%,100%,.085),hsla(0,0%,100%,.045));border:1px solid hsla(0,0%,100%,.095);box-shadow:0 25px 55px -35px rgba(0,0,0,.62);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);opacity:0;transform:translateY(25px) scale(.98);transition:transform .5s cubic-bezier(.16,1,.3,1),border-color .35s ease,background .35s ease,box-shadow .35s ease}.s9.is-visible .s9__fact{animation:s9FactReveal .7s cubic-bezier(.16,1,.3,1) var(--delay) forwards}@keyframes s9FactReveal{to{opacity:1;transform:none}}.s9__fact:before{content:"";position:absolute;inset:0;pointer-events:none;opacity:0;background:radial-gradient(circle at var(--mx) var(--my),hsla(0,0%,100%,.11),transparent 32%);transition:opacity .3s ease}.s9__fact:hover{transform:translateY(-7px);border-color:rgba(223,255,69,.25);background:linear-gradient(145deg,hsla(0,0%,100%,.11),hsla(0,0%,100%,.055));box-shadow:0 35px 70px -35px rgba(23,58,178,.45)}.s9__fact:hover:before{opacity:1}.s9__fact--languages{background:radial-gradient(circle at 100% 0,rgba(23,58,178,.3),transparent 38%),linear-gradient(145deg,hsla(0,0%,100%,.09),hsla(0,0%,100%,.045))}.s9__fact--languages,.s9__fact--style{grid-column:span 6;min-height:245px}.s9__fact--birthday,.s9__fact--family,.s9__fact--location,.s9__fact--passion,.s9__fact--sport,.s9__fact--values{grid-column:span 4}.s9__icon{position:relative;z-index:3;width:48px;height:48px;display:grid;place-items:center;margin-bottom:22px;border-radius:15px;background:rgba(23,58,178,.28);border:1px solid rgba(93,125,255,.25);color:#9aafff;transition:transform .35s ease,background .35s ease,color .35s ease,border-color .35s ease}.s9__fact:hover .s9__icon{transform:rotate(-4deg) scale(1.07);background:#173ab2;border-color:rgba(223,255,69,.3);color:#dfff45}.s9__icon svg{width:22px;height:22px}.s9__fact-label{position:relative;z-index:3;display:block;margin-bottom:7px;color:hsla(0,0%,100%,.42);font-size:11px;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.s9__fact h3{margin:0;color:#fff;font-family:Google Sans Flex,Inter,sans-serif;font-size:clamp(1.2rem,1.8vw,1.55rem);line-height:1.12;letter-spacing:-.02em;font-weight:850}.s9__fact h3,.s9__fact p{position:relative;z-index:3}.s9__fact p{margin:7px 0 0;color:hsla(0,0%,100%,.62);font-size:13px;line-height:1.55}.s9__language-list{position:relative;z-index:3;display:grid;gap:17px;margin-top:22px}.s9__language-top{display:flex;align-items:center;justify-content:space-between;gap:15px;margin-bottom:7px}.s9__language-name{color:hsla(0,0%,100%,.76);font-size:11px;font-weight:800}.s9__language-value{color:#dfff45;font-family:Google Sans Flex,sans-serif;font-size:11px;font-weight:900}.s9__language-track{overflow:hidden;height:7px;border-radius:999px;background:hsla(0,0%,100%,.08)}.s9__language-fill{width:0;height:100%;border-radius:999px;background:linear-gradient(90deg,#173ab2,#4f6fe1 55%,#dfff45);box-shadow:0 0 17px rgba(23,58,178,.3)}.s9.is-visible .s9__language-fill{animation:s9Language 1.25s cubic-bezier(.16,1,.3,1) var(--lang-delay) forwards}@keyframes s9Language{to{width:var(--level)}}.s9__style-list{position:relative;z-index:3;display:flex;flex-wrap:wrap;gap:8px;margin-top:21px}.s9__style{display:inline-flex;align-items:center;min-height:32px;padding:7px 11px;border-radius:999px;background:rgba(23,58,178,.16);border:1px solid rgba(84,113,226,.2);color:hsla(0,0%,100%,.76);font-size:11px;font-weight:800;transition:transform .3s ease,background .3s ease,color .3s ease}.s9__style:hover{transform:translateY(-3px)}.s9__trust{position:relative;overflow:hidden;margin-top:10px;padding:76px 0 79px;background:linear-gradient(135deg,#173ab2,#234ac4 52%,#173ab2);border-top:1px solid hsla(0,0%,100%,.1)}.s9__trust:before{width:430px;height:430px;left:-170px;top:-230px;background:rgba(223,255,69,.12);filter:blur(40px)}.s9__trust:after,.s9__trust:before{content:"";position:absolute;border-radius:50%}.s9__trust:after{width:350px;height:350px;right:-130px;bottom:-230px;background:rgba(223,255,69,.13);filter:blur(50px)}.s9__trust-head{position:relative;z-index:3;display:flex;align-items:flex-end;justify-content:space-between;gap:30px;margin-bottom:37px}.s9__trust-kicker{margin:0;color:#dfff45;font-family:Caveat,cursive;font-size:clamp(1.65rem,3vw,2.4rem);font-weight:700;transform:rotate(-3deg)}.s9__trust-copy{max-width:500px;margin:0;color:hsla(0,0%,100%,.63);font-size:12px;line-height:1.6;text-align:right}.s9__counters{position:relative;z-index:3;display:grid;grid-template-columns:repeat(4,1fr);border:1px solid hsla(0,0%,100%,.13);border-radius:27px;background:rgba(6,9,20,.16);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);box-shadow:0 30px 75px -35px rgba(0,0,0,.38);overflow:hidden}.s9__counter{position:relative;min-height:205px;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:27px 18px;text-align:center;transition:background .35s ease}.s9__counter:not(:last-child){border-right:1px solid hsla(0,0%,100%,.1)}.s9__counter:hover{background:hsla(0,0%,100%,.055)}.s9__counter-icon{width:43px;height:43px;display:grid;place-items:center;margin-bottom:15px;border-radius:14px;background:rgba(223,255,69,.1);border:1px solid rgba(223,255,69,.18);color:#dfff45;transition:transform .35s ease,background .35s ease,color .35s ease}.s9__counter:hover .s9__counter-icon{transform:translateY(-4px) rotate(-4deg);background:#dfff45;color:#060914}.s9__counter-icon svg{width:20px;height:20px}.s9__counter-number{display:flex;align-items:baseline;justify-content:center;min-height:61px;color:#fff;font-family:Google Sans Flex,Inter,sans-serif;font-size:clamp(2.6rem,4.7vw,4.8rem);line-height:.9;letter-spacing:-.06em;font-weight:950;font-variant-numeric:tabular-nums}.s9__counter-prefix{margin-right:8px;color:hsla(0,0%,100%,.56);font-size:.33em;letter-spacing:.03em;font-weight:850;text-transform:uppercase}.s9__counter-suffix{color:#dfff45}.s9__counter-label{display:block;margin-top:11px;color:hsla(0,0%,100%,.6);font-size:11px;font-weight:850;letter-spacing:.12em;text-transform:uppercase}.s9__trust-mark{position:absolute;z-index:2;right:4%;top:18px;color:rgba(223,255,69,.08);font-family:Google Sans Flex,sans-serif;font-size:clamp(5rem,11vw,10rem);line-height:1;font-weight:900;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media(max-width:1000px){.s9__header{grid-template-columns:1fr;gap:50px}.s9__intro{max-width:570px}.s9__fact--birthday,.s9__fact--family,.s9__fact--location,.s9__fact--passion,.s9__fact--sport,.s9__fact--values{grid-column:span 6}.s9__counters{grid-template-columns:repeat(2,1fr)}.s9__counter:nth-child(2){border-right:0}.s9__counter:first-child,.s9__counter:nth-child(2){border-bottom:1px solid hsla(0,0%,100%,.1)}}@media(max-width:640px){.s9{padding-top:72px}.s9__inner{width:calc(100% - 30px)}.s9__header{margin-bottom:47px}.s9__title{font-size:clamp(2.7rem,13vw,4rem)}.s9__note{position:relative;top:auto;right:auto;display:block;margin-bottom:8px}.s9__facts{grid-template-columns:1fr;margin-bottom:65px}.s9__fact--birthday,.s9__fact--family,.s9__fact--languages,.s9__fact--location,.s9__fact--passion,.s9__fact--sport,.s9__fact--style,.s9__fact--values{grid-column:1;min-height:auto}.s9__fact{padding:21px 19px;border-radius:22px}.s9__trust{padding:60px 0 65px}.s9__trust-head{flex-direction:column;align-items:flex-start}.s9__trust-copy{text-align:left}.s9__counters{grid-template-columns:1fr 1fr;border-radius:22px}.s9__counter{min-height:180px;padding:23px 10px}.s9__counter:first-child,.s9__counter:nth-child(3){border-right:1px solid hsla(0,0%,100%,.1)}.s9__counter:nth-child(2),.s9__counter:nth-child(4){border-right:0}.s9__counter-number{font-size:clamp(2.2rem,11vw,3.4rem)}.s9__counter-prefix{display:block;margin:0 4px 0 0;font-size:.29em}}@media(prefers-reduced-motion:reduce){.s9 *,.s9 :after,.s9 :before{animation:none!important;transition:none!important}.s9__fact{opacity:1;transform:none}.s9__title span:after{transform:scaleX(1)}.s9__language-fill{width:var(--level)}}.s9{padding:76px 0 26px;background:radial-gradient(circle at 8% 16%,rgba(23,58,178,.1),transparent 28%),radial-gradient(circle at 91% 76%,rgba(223,255,69,.18),transparent 24%),linear-gradient(180deg,#fbfcff,#f3f6ff);color:#080d1d}.s9__grid{opacity:.42;background-image:linear-gradient(rgba(23,58,178,.045) 1px,transparent 0),linear-gradient(90deg,rgba(23,58,178,.045) 1px,transparent 0)}.s9__word{color:rgba(23,58,178,.035)}.s9__glow-a{background:rgba(23,58,178,.12)}.s9__glow-b{background:rgba(223,255,69,.22)}.s9__header{gap:clamp(24px,5vw,62px);align-items:center;margin-bottom:34px}.s9__eyebrow{margin-bottom:13px;background:#fff;border-color:rgba(23,58,178,.1);color:rgba(8,13,29,.58);box-shadow:0 14px 36px -30px rgba(23,58,178,.35)}.s9__title{max-width:620px;color:#080d1d;font-size:clamp(2.2rem,4.5vw,4.1rem)}.s9__title span{color:#173ab2}.s9__intro{padding:18px 20px;border-radius:20px;background:hsla(0,0%,100%,.86);border-color:rgba(23,58,178,.1);box-shadow:0 18px 45px -34px rgba(23,58,178,.35);transform:rotate(.5deg)}.s9__intro p{color:rgba(8,13,29,.62);line-height:1.62}.s9__intro strong{color:#080d1d}.s9__intro a{color:inherit;font-weight:700;text-decoration:underline;text-underline-offset:3px}.s9__note{top:-34px;color:#173ab2}.s9__facts{gap:12px;margin-bottom:36px}.s9__fact{min-height:128px;padding:17px;border-radius:18px;background:hsla(0,0%,100%,.84);border-color:rgba(23,58,178,.1);box-shadow:0 16px 38px -30px rgba(23,58,178,.34)}.s9__fact:before{background:radial-gradient(circle at var(--mx) var(--my),rgba(23,58,178,.08),transparent 32%)}.s9__fact:hover{border-color:rgba(23,58,178,.18);background:#fff;box-shadow:0 24px 50px -32px rgba(23,58,178,.42)}.s9__fact--languages,.s9__fact--style{min-height:166px;background:#fff}.s9__fact--birthday,.s9__fact--family,.s9__fact--location,.s9__fact--passion,.s9__fact--sport,.s9__fact--values{grid-column:span 3}.s9__icon{width:38px;height:38px;margin-bottom:14px;border-radius:12px;background:rgba(23,58,178,.08);border-color:rgba(23,58,178,.12);color:#173ab2}.s9__fact:hover .s9__icon{background:#dfff45;border-color:#dfff45;color:#060914}.s9__icon svg{width:19px;height:19px}.s9__fact--sport .s9__icon{background:#dfff45;border-color:#dfff45;color:#060914}.s9__fact-label{margin-bottom:5px;color:rgba(8,13,29,.44)}.s9__fact h3{color:#080d1d;font-size:clamp(1rem,1.35vw,1.22rem)}.s9__language-name,.s9__style{color:rgba(8,13,29,.7)}.s9__language-track{background:rgba(23,58,178,.09)}.s9__style{min-height:29px;background:rgba(23,58,178,.07);border-color:rgba(23,58,178,.1)}.s9__style:hover{background:#173ab2;color:#fff}@media(max-width:1000px){.s9__fact--birthday,.s9__fact--family,.s9__fact--location,.s9__fact--passion,.s9__fact--sport,.s9__fact--values{grid-column:span 6}}@media(max-width:640px){.s9{padding:62px 0 18px}.s9__header{margin-bottom:24px}.s9__fact{min-height:112px}}.s11,.s11 *,.s11 :after,.s11 :before{box-sizing:border-box}.s11{position:relative;overflow:hidden;isolation:isolate;padding:112px 0 118px;background:radial-gradient(circle at 8% 15%,rgba(23,58,178,.34),transparent 31%),radial-gradient(circle at 92% 87%,rgba(223,255,69,.08),transparent 25%),linear-gradient(155deg,#060914,#0a1020 47%,#060914);color:#fff}.s11__grid{inset:0;z-index:-5;opacity:.24;background-image:linear-gradient(hsla(0,0%,100%,.035) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.035) 1px,transparent 0);background-size:55px 55px;-webkit-mask-image:linear-gradient(180deg,transparent,#000 9%,#000 92%,transparent);mask-image:linear-gradient(180deg,transparent,#000 9%,#000 92%,transparent)}.s11__grid,.s11__word{position:absolute;pointer-events:none}.s11__word{z-index:-4;left:-4vw;top:145px;color:hsla(0,0%,100%,.023);font-family:Google Sans Flex,Inter,sans-serif;font-size:clamp(9rem,22vw,22rem);line-height:.7;letter-spacing:-.08em;font-weight:900;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;user-select:none}.s11__glow-a{width:530px;height:530px;left:-250px;top:360px;background:rgba(23,58,178,.24);filter:blur(125px)}.s11__glow-a,.s11__glow-b{position:absolute;z-index:-3;border-radius:50%}.s11__glow-b{width:390px;height:390px;right:-180px;bottom:110px;background:rgba(223,255,69,.1);filter:blur(105px)}.s11__inner{position:relative;z-index:3;width:min(calc(100% - 32px),1280px);margin-inline:auto}.s11__header{display:grid;grid-template-columns:minmax(0,1.16fr) minmax(300px,.84fr);gap:clamp(40px,7vw,100px);align-items:end;margin-bottom:65px}.s11__eyebrow{display:inline-flex;align-items:center;gap:9px;width:-moz-max-content;width:max-content;margin:0 0 18px;padding:8px 14px;border-radius:999px;background:hsla(0,0%,100%,.07);border:1px solid hsla(0,0%,100%,.11);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:hsla(0,0%,100%,.78);font-size:11px;font-weight:850;letter-spacing:.12em;text-transform:uppercase}.s11__eyebrow-dot{width:8px;height:8px;border-radius:50%;background:#dfff45;box-shadow:0 0 15px rgba(223,255,69,.55)}.s11__title{max-width:850px;margin:0;font-family:Google Sans Flex,Inter,sans-serif;font-size:clamp(3rem,6vw,5.8rem);line-height:.94;letter-spacing:-.065em;font-weight:900;text-wrap:balance}.s11__title span{position:relative;display:inline-block;color:#dfff45}.s11__title span:after{content:"";position:absolute;left:-2%;right:-2%;bottom:-8px;height:5px;border-radius:999px;background:#173ab2;transform:scaleX(0);transform-origin:left}.s11.is-visible
.s11__title span:after{animation:s11TitleLine .9s cubic-bezier(.16,1,.3,1) .35s forwards}@keyframes s11TitleLine{to{transform:scaleX(1)}}.s11__intro{position:relative;padding:23px 24px;border-radius:24px;background:linear-gradient(145deg,hsla(0,0%,100%,.085),hsla(0,0%,100%,.04));border:1px solid hsla(0,0%,100%,.1);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);box-shadow:0 28px 65px -35px rgba(0,0,0,.55);transform:rotate(1.5deg)}.s11__intro p{margin:0;color:hsla(0,0%,100%,.61);font-size:14px;line-height:1.72}.s11__intro strong{color:#fff}.s11__note{position:absolute;right:14px;top:-44px;color:#dfff45;font-family:Caveat,cursive;font-size:24px;font-weight:700;transform:rotate(5deg)}.s11__results{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:18px}.s11__result{--mx:50%;--my:50%;position:relative;overflow:hidden;display:flex;flex-direction:column;min-height:440px;padding:27px;border-radius:31px;background:radial-gradient(circle at 100% 0,rgba(23,58,178,.22),transparent 34%),linear-gradient(145deg,hsla(0,0%,100%,.085),hsla(0,0%,100%,.035));border:1px solid hsla(0,0%,100%,.1);box-shadow:0 30px 70px -38px rgba(0,0,0,.75);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);opacity:0;transform:translateY(30px);transition:transform .55s cubic-bezier(.16,1,.3,1),border-color .35s ease,box-shadow .4s ease}.s11.is-visible
.s11__result{animation:s11Reveal .8s cubic-bezier(.16,1,.3,1) var(--delay) forwards}@keyframes s11Reveal{to{opacity:1;transform:none}}.s11__result:before{content:"";position:absolute;inset:0;pointer-events:none;opacity:0;background:radial-gradient(circle at var(--mx) var(--my),hsla(0,0%,100%,.1),transparent 30%);transition:opacity .3s ease}.s11__result:hover{transform:translateY(-8px);border-color:rgba(223,255,69,.22);box-shadow:0 42px 85px -38px rgba(23,58,178,.46)}.s11__result:hover:before{opacity:1}.s11__result--seo{grid-column:span 7;min-height:510px;background:radial-gradient(circle at 95% 5%,rgba(223,255,69,.11),transparent 30%),linear-gradient(145deg,#0b1431,#07101f)}.s11__result--automation{grid-column:span 5;min-height:510px}.s11__result--youtube{grid-column:span 5;min-height:470px}.s11__result--leads{grid-column:span 7;min-height:470px;background:radial-gradient(circle at 90% 10%,rgba(23,58,178,.32),transparent 32%),linear-gradient(145deg,#101936,#070c19)}.s11__top{position:relative;z-index:4;display:flex;align-items:center;justify-content:space-between;gap:15px;margin-bottom:27px}.s11__label{display:inline-flex;align-items:center;gap:7px;width:-moz-max-content;width:max-content;padding:7px 11px;border-radius:999px;background:rgba(23,58,178,.3);border:1px solid rgba(92,120,235,.24);color:#afc0ff;font-size:11px;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.s11__label-dot{width:7px;height:7px;border-radius:50%;background:#dfff45;box-shadow:0 0 12px rgba(223,255,69,.48)}.s11__icon{width:47px;height:47px;display:grid;place-items:center;flex:none;border-radius:15px;background:rgba(23,58,178,.28);border:1px solid rgba(99,127,240,.22);color:#9cb0ff;transition:transform .35s ease,background .35s ease,color .35s ease}.s11__result:hover
.s11__icon{transform:rotate(-5deg) scale(1.07);background:#dfff45;color:#060914}.s11__icon svg{width:22px;height:22px}.s11__number{position:relative;z-index:4;display:flex;align-items:baseline;margin:0 0 17px;color:#fff;font-family:Google Sans Flex,Inter,sans-serif;font-size:clamp(4.3rem,8vw,8rem);line-height:.78;letter-spacing:-.075em;font-weight:950;font-variant-numeric:tabular-nums}.s11__number-suffix{margin-left:4px;color:#dfff45;font-size:.55em;letter-spacing:-.03em}.s11__number-small{font-size:.64em}.s11__result h3{margin:0 0 12px;color:#fff;font-family:Google Sans Flex,Inter,sans-serif;font-size:clamp(1.45rem,2.3vw,2.15rem);line-height:1.05;letter-spacing:-.03em;font-weight:850}.s11__result h3,.s11__text{position:relative;z-index:4}.s11__text{max-width:630px;margin:0;color:hsla(0,0%,100%,.57);font-size:13px;line-height:1.68}.s11__text strong{color:#fff}.s11__visual{position:relative;z-index:4;margin-top:auto;padding-top:27px}.s11__search{overflow:hidden;border-radius:18px;background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.09)}.s11__search-bar{height:42px;display:flex;align-items:center;gap:10px;padding:0 13px;border-bottom:1px solid hsla(0,0%,100%,.07)}.s11__search-dots{display:flex;gap:4px}.s11__search-dots i{width:6px;height:6px;border-radius:50%;background:hsla(0,0%,100%,.26)}.s11__search-input{flex:1;height:21px;display:flex;align-items:center;padding:0 10px;border-radius:999px;background:hsla(0,0%,100%,.055);color:hsla(0,0%,100%,.4);font-size:11px}.s11__search-results{display:grid;gap:8px;padding:13px}.s11__search-item{display:grid;grid-template-columns:25px 1fr auto;align-items:center;gap:10px;padding:9px 10px;border-radius:11px;background:hsla(0,0%,100%,.035);border:1px solid hsla(0,0%,100%,.055);opacity:.4;transform:translateX(-10px)}.s11__search-item:nth-child(-n+3){opacity:1}.s11.is-visible
.s11__search-item{animation:s11SearchIn .55s cubic-bezier(.16,1,.3,1) calc(.5s + var(--i)*.13s) forwards}@keyframes s11SearchIn{to{opacity:1;transform:none}}.s11__search-position{width:25px;height:25px;display:grid;place-items:center;border-radius:8px;background:rgba(23,58,178,.35);color:#dfff45;font-size:11px;font-weight:900}.s11__search-line{height:7px;border-radius:999px;background:hsla(0,0%,100%,.08)}.s11__search-item:first-child
.s11__search-line{width:80%}.s11__search-item:nth-child(2)
.s11__search-line{width:67%}.s11__search-item:nth-child(3)
.s11__search-line{width:74%}.s11__search-item:nth-child(4)
.s11__search-line{width:58%}.s11__google{padding:4px 7px;border-radius:999px;background:#dfff45;color:#060914;font-size:11px;font-weight:900;text-transform:uppercase}.s11__automation{position:relative;height:150px}.s11__automation-lines{position:absolute;inset:0;width:100%;height:100%}.s11__automation-lines path{fill:none;stroke:rgba(223,255,69,.26);stroke-width:2;stroke-dasharray:6 7;animation:s11Dash 1.4s linear infinite}@keyframes s11Dash{to{stroke-dashoffset:-26}}.s11__auto-node{position:absolute;z-index:3;width:48px;height:48px;display:grid;place-items:center;border-radius:15px;background:rgba(23,58,178,.27);border:1px solid rgba(99,126,239,.2);color:#afc0ff;box-shadow:0 15px 30px rgba(0,0,0,.18)}.s11__auto-node svg{width:20px;height:20px}.s11__auto-node--1{left:50%;top:0;transform:translateX(-50%);background:#dfff45;color:#060914;border-color:#dfff45}.s11__auto-node--2{left:5%;bottom:1px}.s11__auto-node--3{right:5%;bottom:1px}.s11__packet{position:absolute;z-index:5;width:9px;height:9px;border-radius:50%;background:#dfff45;box-shadow:0 0 15px rgba(223,255,69,.65)}.s11__packet--a{left:50%;top:47px;animation:s11PacketA 2.8s ease-in-out infinite}.s11__packet--b{left:50%;top:47px;animation:s11PacketB 2.8s ease-in-out 1.3s infinite}@keyframes s11PacketA{0%{opacity:0}10%{opacity:1}90%{opacity:1}to{left:13%;top:120px;opacity:0}}@keyframes s11PacketB{0%{opacity:0}10%{opacity:1}90%{opacity:1}to{left:85%;top:120px;opacity:0}}.s11__youtube-ui{overflow:hidden;border-radius:18px;background:hsla(0,0%,100%,.045);border:1px solid hsla(0,0%,100%,.08)}.s11__youtube-head{display:flex;align-items:center;gap:10px;padding:11px 13px;border-bottom:1px solid hsla(0,0%,100%,.07)}.s11__youtube-logo{width:29px;height:29px;display:grid;place-items:center;border-radius:9px;background:#dfff45;color:#060914}.s11__youtube-logo svg{width:16px;height:16px}.s11__youtube-head strong{color:#fff;font-size:11px}.s11__youtube-head span{display:block;margin-top:2px;color:hsla(0,0%,100%,.38);font-size:11px}.s11__chart{position:relative;height:95px;display:flex;align-items:flex-end;gap:7px;padding:15px 14px 10px}.s11__bar{flex:1;height:0;border-radius:6px 6px 2px 2px;background:linear-gradient(0deg,#173ab2,#607ae5)}.s11__bar:nth-child(4),.s11__bar:nth-child(5),.s11__bar:nth-child(6){background:linear-gradient(0deg,#173ab2,#dfff45)}.s11.is-visible
.s11__bar{animation:s11Bar .8s cubic-bezier(.16,1,.3,1) calc(.5s + var(--i)*.1s) forwards}@keyframes s11Bar{to{height:var(--h)}}.s11__funnel{display:grid;grid-template-columns:1fr 44px 1fr 44px 1fr;align-items:center;gap:5px}.s11__funnel-card{min-height:98px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:7px;padding:10px;border-radius:15px;background:hsla(0,0%,100%,.045);border:1px solid hsla(0,0%,100%,.075);text-align:center;transition:transform .3s ease,background .3s ease}.s11__funnel-card:hover{transform:translateY(-4px);background:rgba(23,58,178,.24)}.s11__funnel-icon{width:35px;height:35px;display:grid;place-items:center;border-radius:11px;background:rgba(23,58,178,.3);color:#afc0ff}.s11__funnel-card:last-child
.s11__funnel-icon{background:#dfff45;color:#060914}.s11__funnel-icon svg{width:16px;height:16px}.s11__funnel-card span{color:hsla(0,0%,100%,.58);font-size:11px;font-weight:850;text-transform:uppercase}.s11__arrow{position:relative;height:2px;background:hsla(0,0%,100%,.1)}.s11__arrow:before{content:"";position:absolute;left:0;top:0;width:0;height:100%;background:linear-gradient(90deg,#173ab2,#dfff45)}.s11.is-visible
.s11__arrow:before{animation:s11Arrow 1s ease .65s forwards}.s11__arrow:after{content:"";position:absolute;right:-1px;top:50%;width:7px;height:7px;border-top:2px solid #dfff45;border-right:2px solid #dfff45;transform:translateY(-50%) rotate(45deg)}@keyframes s11Arrow{to{width:100%}}.s11__statement{position:relative;overflow:hidden;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:40px;align-items:center;margin-top:55px;padding:32px 35px;border-radius:29px;background:linear-gradient(135deg,#173ab2,#244bc5);box-shadow:0 32px 75px -38px rgba(23,58,178,.54)}.s11__statement:before{content:"";position:absolute;width:310px;height:310px;right:-100px;top:-170px;border-radius:50%;background:rgba(223,255,69,.14);filter:blur(30px)}.s11__statement-copy{position:relative;z-index:2}.s11__statement strong{display:block;margin-bottom:8px;color:#fff;font-family:Google Sans Flex,sans-serif;font-size:clamp(1.55rem,3vw,2.6rem);line-height:1.03;letter-spacing:-.035em;font-weight:900}.s11__statement p{max-width:760px;margin:0;color:hsla(0,0%,100%,.68);font-size:13px;line-height:1.65}.s11__statement-note{position:relative;z-index:2;color:#dfff45;font-family:Caveat,cursive;font-size:clamp(1.8rem,3vw,2.6rem);font-weight:700;white-space:nowrap;transform:rotate(-4deg)}@media(max-width:1000px){.s11__header{grid-template-columns:1fr;gap:48px}.s11__intro{max-width:580px}.s11__result--automation,.s11__result--leads,.s11__result--seo,.s11__result--youtube{grid-column:span 6}.s11__statement{grid-template-columns:1fr;gap:15px}.s11__statement-note{width:-moz-max-content;width:max-content}}@media(max-width:680px){.s11{padding:72px 0 92px}.s11__inner{width:calc(100% - 30px)}.s11__header{margin-bottom:48px}.s11__title{font-size:clamp(2.7rem,13vw,4rem)}.s11__note{position:relative;top:auto;right:auto;display:block;margin-bottom:8px}.s11__results{grid-template-columns:1fr}.s11__result--automation,.s11__result--leads,.s11__result--seo,.s11__result--youtube{grid-column:1;min-height:auto}.s11__result{padding:22px 19px;border-radius:24px}.s11__number{font-size:clamp(4.2rem,22vw,6rem)}.s11__funnel{grid-template-columns:1fr;gap:8px}.s11__arrow{width:2px;height:23px;margin:auto}.s11__arrow:before{width:100%;height:0}.s11.is-visible .s11__arrow:before{animation:s11ArrowMobile 1s ease .5s forwards}@keyframes s11ArrowMobile{to{height:100%}}.s11__arrow:after{right:auto;left:50%;top:auto;bottom:-1px;transform:translateX(-50%) rotate(135deg)}.s11__statement{padding:25px 21px;border-radius:24px}.s11__statement-note{white-space:normal}}@media(prefers-reduced-motion:reduce){.s11 *,.s11 :after,.s11 :before{animation:none!important;transition:none!important}.s11__result{opacity:1;transform:none}.s11__title span:after{transform:scaleX(1)}.s11__bar{height:var(--h)}}.s12,.s12 *,.s12 :after,.s12 :before{box-sizing:border-box}.s12{position:relative;overflow:hidden;isolation:isolate;padding:112px 0 125px;background:radial-gradient(circle at 8% 8%,rgba(23,58,178,.11),transparent 29%),radial-gradient(circle at 93% 85%,rgba(223,255,69,.14),transparent 24%),linear-gradient(180deg,#f7f9fd,#eef3ff 53%,#f7f9fd);color:#080d1d}.s12__grid{inset:0;z-index:-5;opacity:.35;background-image:linear-gradient(rgba(23,58,178,.04) 1px,transparent 0),linear-gradient(90deg,rgba(23,58,178,.04) 1px,transparent 0);background-size:55px 55px;-webkit-mask-image:linear-gradient(180deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(180deg,transparent,#000 8%,#000 92%,transparent)}.s12__grid,.s12__word{position:absolute;pointer-events:none}.s12__word{z-index:-4;right:-4vw;top:125px;color:rgba(23,58,178,.035);font-family:Google Sans Flex,Inter,sans-serif;font-size:clamp(8rem,20vw,20rem);line-height:.7;letter-spacing:-.08em;font-weight:900;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;user-select:none}.s12__glow-a{width:460px;height:460px;left:-220px;top:360px;background:rgba(23,58,178,.13);filter:blur(110px)}.s12__glow-a,.s12__glow-b{position:absolute;z-index:-3;border-radius:50%}.s12__glow-b{width:360px;height:360px;right:-170px;bottom:120px;background:rgba(223,255,69,.17);filter:blur(100px)}.s12__inner{position:relative;z-index:3;width:min(calc(100% - 32px),1240px);margin-inline:auto}.s12__header{max-width:900px;margin:0 auto 85px;text-align:center}.s12__eyebrow{display:inline-flex;align-items:center;gap:9px;margin:0 0 18px;padding:8px 14px;border-radius:999px;background:#173ab2;color:#fff;font-size:11px;font-weight:850;letter-spacing:.12em;text-transform:uppercase;box-shadow:0 12px 30px -18px rgba(23,58,178,.38);transform:rotate(-1deg)}.s12__eyebrow-dot{width:8px;height:8px;border-radius:50%;background:#dfff45;box-shadow:0 0 14px rgba(223,255,69,.55)}.s12__title{margin:0;font-family:Google Sans Flex,Inter,sans-serif;font-size:clamp(3rem,6vw,5.7rem);line-height:.94;letter-spacing:-.065em;font-weight:900;text-wrap:balance}.s12__title span{position:relative;display:inline-block;color:#173ab2}.s12__title span:after{content:"";position:absolute;z-index:-1;left:-2%;right:-2%;bottom:2px;height:17%;border-radius:999px;background:#dfff45;transform:scaleX(0) rotate(-1deg);transform-origin:left}.s12.is-visible
.s12__title span:after{animation:s12Marker .9s cubic-bezier(.16,1,.3,1) .35s forwards}@keyframes s12Marker{to{transform:scaleX(1) rotate(-1deg)}}.s12__lead{max-width:670px;margin:24px auto 0;color:rgba(8,13,29,.61);font-size:15px;line-height:1.72}.s12__hand{display:block;width:-moz-max-content;width:max-content;margin:18px auto 0;color:#173ab2;font-family:Caveat,cursive;font-size:clamp(1.5rem,2.6vw,2.1rem);font-weight:700;transform:rotate(-3deg)}.s12__timeline{position:relative;width:min(100%,1100px);margin-inline:auto}.s12__track{z-index:0;left:50%;bottom:0;width:4px;transform:translateX(-50%);background:rgba(23,58,178,.1);overflow:hidden}.s12__track,.s12__track-fill{position:absolute;top:0;border-radius:999px}.s12__track-fill{left:0;width:100%;height:0;background:linear-gradient(180deg,#173ab2 0,#506fdf 55%,#dfff45);box-shadow:0 0 22px rgba(23,58,178,.28)}.s12.is-visible
.s12__track-fill{animation:s12Track 2.2s cubic-bezier(.16,1,.3,1) .25s forwards}@keyframes s12Track{to{height:100%}}.s12__item{position:relative;z-index:2;display:grid;grid-template-columns:minmax(0,1fr) 86px minmax(0,1fr);align-items:center;min-height:285px;opacity:0;transform:translateY(35px);transition:opacity .3s ease}.s12.is-visible
.s12__item{animation:s12ItemReveal .8s cubic-bezier(.16,1,.3,1) var(--delay) forwards}@keyframes s12ItemReveal{to{opacity:1;transform:none}}.s12__node{position:relative;z-index:5;grid-column:2;width:58px;height:58px;display:grid;place-items:center;justify-self:center;border-radius:50%;background:#fff;border:2px solid rgba(23,58,178,.15);box-shadow:0 14px 35px -15px rgba(23,58,178,.38);color:#173ab2;transform:scale(.65);transition:transform .35s ease,background .35s ease,color .35s ease,border-color .35s ease}.s12.is-visible
.s12__node{animation:s12Node .65s cubic-bezier(.16,1,.3,1) calc(var(--delay) + .18s) forwards}@keyframes s12Node{to{transform:scale(1)}}.s12__item:hover
.s12__node{transform:scale(1.1) rotate(-4deg);background:#dfff45;border-color:#dfff45;color:#060914}.s12__node svg{width:23px;height:23px}.s12__card{--mx:50%;--my:50%;position:relative;overflow:hidden;padding:26px;border-radius:27px;background:hsla(0,0%,100%,.78);border:1px solid hsla(0,0%,100%,.96);box-shadow:0 28px 65px -37px rgba(23,58,178,.3);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);transition:transform .5s cubic-bezier(.16,1,.3,1),box-shadow .35s ease,border-color .35s ease}.s12__card:before{content:"";position:absolute;inset:0;pointer-events:none;opacity:0;background:radial-gradient(circle at var(--mx) var(--my),rgba(23,58,178,.11),transparent 32%);transition:opacity .3s ease}.s12__card:hover{transform:translateY(-7px);border-color:rgba(23,58,178,.17);box-shadow:0 40px 85px -38px rgba(23,58,178,.4)}.s12__card:hover:before{opacity:1}.s12__item--left
.s12__card{grid-column:1;margin-right:15px;transform:rotate(-1deg)}.s12__item--right
.s12__card{grid-column:3;margin-left:15px;transform:rotate(1deg)}.s12__item--left:hover
.s12__card,.s12__item--right:hover
.s12__card{transform:translateY(-7px) rotate(0deg)}.s12__connector{position:absolute;z-index:1;top:50%;width:48px;height:2px;background:rgba(23,58,178,.11)}.s12__connector:before{content:"";position:absolute;top:0;width:0;height:100%;background:linear-gradient(90deg,#173ab2,#dfff45)}.s12.is-visible
.s12__connector:before{animation:s12Connector .65s ease calc(var(--delay) + .35s) forwards}@keyframes s12Connector{to{width:100%}}.s12__item--left
.s12__connector{right:50%;margin-right:28px}.s12__item--left
.s12__connector:before{right:0}.s12__item--right
.s12__connector{left:50%;margin-left:28px}.s12__item--right
.s12__connector:before{left:0}.s12__year{position:relative;z-index:2;display:inline-flex;align-items:center;width:-moz-max-content;width:max-content;margin-bottom:13px;padding:7px 11px;border-radius:999px;background:#173ab2;color:#fff;font-size:11px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.s12__item:first-of-type
.s12__year{background:#dfff45;color:#060914}.s12__card h3{margin:0 0 11px;color:#080d1d;font-family:Google Sans Flex,Inter,sans-serif;font-size:clamp(1.4rem,2.3vw,2rem);line-height:1.05;letter-spacing:-.03em;font-weight:900}.s12__card h3,.s12__card p{position:relative;z-index:2}.s12__card p{margin:0;color:rgba(8,13,29,.61);font-size:13px;line-height:1.68}.s12__tags{position:relative;z-index:2;display:flex;flex-wrap:wrap;gap:6px;margin-top:16px}.s12__tag{display:inline-flex;align-items:center;min-height:27px;padding:5px 9px;border-radius:999px;background:rgba(23,58,178,.06);border:1px solid rgba(23,58,178,.09);color:rgba(8,13,29,.65);font-size:11px;font-weight:800}.s12__card-number{position:absolute;z-index:0;right:17px;top:12px;color:rgba(23,58,178,.055);font-family:Google Sans Flex,sans-serif;font-size:64px;line-height:1;font-weight:950;pointer-events:none}.s12__item--current
.s12__card{background:radial-gradient(circle at 100% 0,rgba(223,255,69,.2),transparent 34%),linear-gradient(145deg,#173ab2,#2449be);color:#fff;border-color:hsla(0,0%,100%,.12);box-shadow:0 30px 70px -34px rgba(23,58,178,.5)}.s12__item--current
.s12__card h3{color:#fff}.s12__item--current
.s12__card p{color:hsla(0,0%,100%,.7)}.s12__item--current
.s12__tag{background:hsla(0,0%,100%,.09);border-color:hsla(0,0%,100%,.11);color:hsla(0,0%,100%,.77)}.s12__item--current
.s12__card-number{color:hsla(0,0%,100%,.07)}.s12__bottom{position:relative;overflow:hidden;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:35px;margin-top:65px;padding:32px 35px;border-radius:29px;background:linear-gradient(135deg,#173ab2,#244bc5);box-shadow:0 30px 70px -36px rgba(23,58,178,.5)}.s12__bottom:before{content:"";position:absolute;width:300px;height:300px;right:-90px;top:-160px;border-radius:50%;background:rgba(223,255,69,.15);filter:blur(30px)}.s12__bottom-copy{position:relative;z-index:2}.s12__bottom strong{display:block;margin-bottom:8px;color:#fff;font-family:Google Sans Flex,sans-serif;font-size:clamp(1.5rem,2.8vw,2.5rem);line-height:1.03;letter-spacing:-.035em;font-weight:900}.s12__bottom p{max-width:760px;margin:0;color:hsla(0,0%,100%,.68);font-size:13px;line-height:1.65}.s12__bottom-note{position:relative;z-index:2;color:#dfff45;font-family:Caveat,cursive;font-size:clamp(1.7rem,3vw,2.5rem);font-weight:700;transform:rotate(-4deg);white-space:nowrap}@media(max-width:900px){.s12__timeline{padding-left:65px}.s12__track{left:25px;transform:none}.s12__item{grid-template-columns:1fr;min-height:auto;padding:0 0 34px}.s12__node{position:absolute;left:-68px;top:34px;grid-column:auto;width:52px;height:52px}.s12__item--left .s12__card,.s12__item--right .s12__card{grid-column:1;margin:0;transform:none}.s12__connector{left:-40px!important;right:auto!important;top:58px;width:40px;margin:0!important}.s12__connector:before{left:0!important;right:auto!important}}@media(max-width:640px){.s12{padding:72px 0 92px}.s12__inner{width:calc(100% - 30px)}.s12__header{margin-bottom:58px}.s12__title{font-size:clamp(2.7rem,13vw,4rem)}.s12__timeline{padding-left:49px}.s12__track{left:16px;width:3px}.s12__node{left:-54px;top:30px;width:42px;height:42px}.s12__node svg{width:18px;height:18px}.s12__connector{left:-32px!important;top:51px;width:32px}.s12__item{padding-bottom:26px}.s12__card{padding:21px 19px;border-radius:22px}.s12__bottom{grid-template-columns:1fr;gap:14px;padding:25px 21px;border-radius:24px}.s12__bottom-note{white-space:normal}}@media(prefers-reduced-motion:reduce){.s12 *,.s12 :after,.s12 :before{animation:none!important;transition:none!important}.s12__item{opacity:1;transform:none}.s12__node{transform:scale(1)}.s12__track-fill{height:100%}.s12__title span:after{transform:scaleX(1) rotate(-1deg)}}.s13,.s13 *,.s13 :after,.s13 :before{box-sizing:border-box}.s13{position:relative;overflow:hidden;isolation:isolate;padding:110px 0 120px;background:radial-gradient(circle at 10% 10%,rgba(23,58,178,.34),transparent 30%),radial-gradient(circle at 93% 87%,rgba(223,255,69,.08),transparent 24%),linear-gradient(150deg,#060914,#0a1020 50%,#060914);color:#fff}.s13__grid{inset:0;z-index:-5;opacity:.22;background-image:linear-gradient(hsla(0,0%,100%,.035) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.035) 1px,transparent 0);background-size:56px 56px;-webkit-mask-image:linear-gradient(180deg,transparent,#000 9%,#000 91%,transparent);mask-image:linear-gradient(180deg,transparent,#000 9%,#000 91%,transparent)}.s13__grid,.s13__word{position:absolute;pointer-events:none}.s13__word{z-index:-4;right:-4vw;top:120px;color:hsla(0,0%,100%,.025);font-family:Google Sans Flex,Inter,sans-serif;font-size:clamp(8rem,20vw,20rem);line-height:.7;letter-spacing:-.08em;font-weight:900;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;user-select:none}.s13__glow-a{width:520px;height:520px;left:-220px;top:370px;background:rgba(23,58,178,.24);filter:blur(120px)}.s13__glow-a,.s13__glow-b{position:absolute;z-index:-3;border-radius:50%}.s13__glow-b{width:390px;height:390px;right:-170px;bottom:120px;background:rgba(223,255,69,.1);filter:blur(100px)}.s13__inner{position:relative;z-index:3;width:min(calc(100% - 32px),1280px);margin-inline:auto}.s13__header{display:grid;grid-template-columns:minmax(0,1.18fr) minmax(300px,.82fr);gap:clamp(40px,7vw,95px);align-items:end;margin-bottom:62px}.s13__eyebrow{display:inline-flex;align-items:center;gap:9px;width:-moz-max-content;width:max-content;margin:0 0 18px;padding:8px 14px;border-radius:999px;background:hsla(0,0%,100%,.07);border:1px solid hsla(0,0%,100%,.11);color:hsla(0,0%,100%,.78);font-size:11px;font-weight:850;letter-spacing:.12em;text-transform:uppercase;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.s13__eyebrow-dot{width:8px;height:8px;border-radius:50%;background:#dfff45;box-shadow:0 0 14px rgba(223,255,69,.55)}.s13__title{max-width:820px;margin:0;font-family:Google Sans Flex,Inter,sans-serif;font-size:clamp(3rem,6vw,5.7rem);line-height:.94;letter-spacing:-.065em;font-weight:900;text-wrap:balance}.s13__title span{position:relative;display:inline-block;color:#dfff45}.s13__title span:after{content:"";position:absolute;left:-2%;right:-2%;bottom:-8px;height:5px;border-radius:999px;background:#173ab2;transform:scaleX(0);transform-origin:left}.s13.is-visible
.s13__title span:after{animation:s13Line .9s cubic-bezier(.16,1,.3,1) .35s forwards}@keyframes s13Line{to{transform:scaleX(1)}}.s13__intro{position:relative;padding:23px 24px;border-radius:24px;background:linear-gradient(145deg,hsla(0,0%,100%,.085),hsla(0,0%,100%,.04));border:1px solid hsla(0,0%,100%,.1);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);box-shadow:0 28px 65px -35px rgba(0,0,0,.55);transform:rotate(1.3deg)}.s13__intro p{margin:0;color:hsla(0,0%,100%,.6);font-size:14px;line-height:1.72}.s13__note{position:absolute;right:14px;top:-44px;color:#dfff45;font-family:Caveat,cursive;font-size:24px;font-weight:700;transform:rotate(5deg)}.s13__projects{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:16px}.s13__card{--mx:50%;--my:50%;position:relative;overflow:hidden;min-height:255px;display:flex;flex-direction:column;justify-content:space-between;padding:22px;border-radius:25px;background:linear-gradient(145deg,hsla(0,0%,100%,.085),hsla(0,0%,100%,.035));border:1px solid hsla(0,0%,100%,.095);box-shadow:0 25px 60px -35px rgba(0,0,0,.7);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);color:#fff;text-decoration:none;opacity:0;transform:translateY(28px) scale(.98);transition:transform .5s cubic-bezier(.16,1,.3,1),border-color .35s ease,box-shadow .4s ease,background .35s ease}.s13.is-visible
.s13__card{animation:s13Reveal .75s cubic-bezier(.16,1,.3,1) var(--delay) forwards}@keyframes s13Reveal{to{opacity:1;transform:none}}.s13__card:before{content:"";position:absolute;inset:0;pointer-events:none;opacity:0;background:radial-gradient(circle at var(--mx) var(--my),hsla(0,0%,100%,.12),transparent 31%);transition:opacity .3s ease}.s13__card:after{content:"";position:absolute;width:130px;height:130px;right:-60px;top:-60px;border-radius:50%;background:rgba(23,58,178,.18);filter:blur(28px);transition:background .35s ease,transform .45s ease}.s13__card:hover{transform:translateY(-8px);border-color:rgba(223,255,69,.24);background:linear-gradient(145deg,hsla(0,0%,100%,.11),hsla(0,0%,100%,.05));box-shadow:0 40px 80px -35px rgba(23,58,178,.5)}.s13__card:hover:before{opacity:1}.s13__card:hover:after{background:rgba(223,255,69,.12);transform:scale(1.15)}.s13__card--hero{min-height:330px;background:radial-gradient(circle at 92% 8%,rgba(223,255,69,.12),transparent 28%),linear-gradient(145deg,#173ab2,#244bc4)}.s13__card--hero,.s13__card--wide{grid-column:span 6}.s13__card--third{grid-column:span 4}.s13__top{position:relative;z-index:3;display:flex;align-items:flex-start;justify-content:space-between;gap:14px}.s13__tag{display:inline-flex;align-items:center;width:-moz-max-content;width:max-content;padding:7px 10px;border-radius:999px;background:rgba(223,255,69,.11);border:1px solid rgba(223,255,69,.16);color:#dfff45;font-size:11px;font-weight:900;letter-spacing:.09em;text-transform:uppercase}.s13__card--hero
.s13__tag{background:#dfff45;border-color:#dfff45;color:#060914}.s13__open{width:42px;height:42px;display:grid;place-items:center;flex:none;border-radius:14px;background:hsla(0,0%,100%,.07);border:1px solid hsla(0,0%,100%,.1);color:#dfff45;transition:transform .35s ease,background .35s ease,color .35s ease}.s13__open svg{width:18px;height:18px}.s13__card:hover
.s13__open{transform:translateY(-3px) rotate(4deg);background:#dfff45;color:#060914}.s13__icon{position:relative;z-index:3;width:58px;height:58px;display:grid;place-items:center;margin:30px 0 22px;border-radius:18px;background:rgba(23,58,178,.28);border:1px solid rgba(99,126,239,.22);color:#9eb2ff;transition:transform .4s cubic-bezier(.16,1,.3,1),background .35s ease,color .35s ease}.s13__card--hero
.s13__icon{background:hsla(0,0%,100%,.1);border-color:hsla(0,0%,100%,.13);color:#dfff45}.s13__card:hover
.s13__icon{transform:rotate(-6deg) scale(1.08);background:#dfff45;border-color:#dfff45;color:#060914}.s13__icon svg{width:25px;height:25px}.s13__content{position:relative;z-index:3}.s13__card h3{margin:0 0 6px;color:#fff;font-family:Google Sans Flex,Inter,sans-serif;font-size:clamp(1.35rem,2.1vw,1.85rem);line-height:1.05;letter-spacing:-.03em;font-weight:900}.s13__domain{display:flex;align-items:center;gap:7px;margin:0;color:hsla(0,0%,100%,.46);font-size:11px;font-weight:700}.s13__domain-dot{width:6px;height:6px;flex:none;border-radius:50%;background:#dfff45}.s13__card--hero
.s13__icon{margin-top:40px}.s13__card--hero h3{font-size:clamp(2rem,3.6vw,3.3rem)}.s13__index{z-index:0;right:17px;bottom:9px;color:hsla(0,0%,100%,.035);font-family:Google Sans Flex,sans-serif;font-size:68px;line-height:1;font-weight:950}.s13__circuit,.s13__index{position:absolute;pointer-events:none}.s13__circuit{z-index:1;right:18px;bottom:21px;width:72px;height:45px;opacity:.13}.s13__circuit path{fill:none;stroke:#dfff45;stroke-width:1.5}.s13__featured{position:absolute;z-index:4;right:23px;bottom:22px;color:#dfff45;font-family:Caveat,cursive;font-size:clamp(1.4rem,2.2vw,1.9rem);font-weight:700;transform:rotate(-4deg)}.s13__bottom{position:relative;overflow:hidden;display:flex;align-items:center;justify-content:space-between;gap:30px;margin-top:52px;padding:28px 31px;border-radius:27px;background:hsla(0,0%,100%,.055);border:1px solid hsla(0,0%,100%,.09);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.s13__bottom:before{content:"";position:absolute;width:250px;height:250px;right:-80px;top:-140px;border-radius:50%;background:rgba(23,58,178,.23);filter:blur(45px)}.s13__bottom-copy{position:relative;z-index:2}.s13__bottom strong{display:block;margin-bottom:7px;font-family:Google Sans Flex,sans-serif;font-size:clamp(1.35rem,2.5vw,2rem);line-height:1.05;letter-spacing:-.03em;font-weight:850}.s13__bottom p{max-width:760px;margin:0;color:hsla(0,0%,100%,.56);font-size:12px;line-height:1.65}.s13__bottom-note{position:relative;z-index:2;flex:none;color:#dfff45;font-family:Caveat,cursive;font-size:clamp(1.55rem,2.7vw,2.2rem);font-weight:700;transform:rotate(-4deg)}@media(max-width:900px){.s13__header{grid-template-columns:1fr;gap:48px}.s13__intro{max-width:580px}.s13__card--hero,.s13__card--third,.s13__card--wide{grid-column:span 6}}@media(max-width:640px){.s13{padding:72px 0 92px}.s13__inner{width:calc(100% - 30px)}.s13__title{font-size:clamp(2.7rem,13vw,4rem)}.s13__note{position:relative;top:auto;right:auto;display:block;margin-bottom:8px}.s13__projects{grid-template-columns:1fr}.s13__card--hero,.s13__card--third,.s13__card--wide{grid-column:1;min-height:235px}.s13__card{padding:20px 18px;border-radius:22px}.s13__card--hero{min-height:285px}.s13__icon{margin:25px 0 19px}.s13__featured{display:none}.s13__bottom{flex-direction:column;align-items:flex-start;padding:24px 21px;border-radius:23px}}@media(prefers-reduced-motion:reduce){.s13 *,.s13 :after,.s13 :before{animation:none!important;transition:none!important}.s13__card{opacity:1;transform:none}.s13__title span:after{transform:scaleX(1)}}.s14,.s14 *,.s14 :after,.s14 :before{box-sizing:border-box}.s14{position:relative;overflow:hidden;isolation:isolate;padding:110px 0 120px;background:radial-gradient(circle at 8% 12%,rgba(23,58,178,.11),transparent 29%),radial-gradient(circle at 92% 84%,rgba(223,255,69,.13),transparent 22%),linear-gradient(180deg,#f7f9fd,#eff4ff 52%,#f7f9fd);color:#080d1d}.s14__grid{inset:0;z-index:-5;opacity:.34;background-image:linear-gradient(rgba(23,58,178,.04) 1px,transparent 0),linear-gradient(90deg,rgba(23,58,178,.04) 1px,transparent 0);background-size:56px 56px;-webkit-mask-image:linear-gradient(180deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(180deg,transparent,#000 8%,#000 92%,transparent)}.s14__grid,.s14__word{position:absolute;pointer-events:none}.s14__word{z-index:-4;left:-4vw;top:140px;color:rgba(23,58,178,.035);font-family:Google Sans Flex,Inter,sans-serif;font-size:clamp(8rem,20vw,20rem);line-height:.7;letter-spacing:-.08em;font-weight:900;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;user-select:none}.s14__glow-a{width:480px;height:480px;left:-220px;top:340px;background:rgba(23,58,178,.13);filter:blur(115px)}.s14__glow-a,.s14__glow-b{position:absolute;z-index:-3;border-radius:50%}.s14__glow-b{width:370px;height:370px;right:-160px;bottom:120px;background:rgba(223,255,69,.16);filter:blur(105px)}.s14__inner{position:relative;z-index:3;width:min(calc(100% - 32px),1280px);margin-inline:auto}.s14__layout{display:grid;grid-template-columns:minmax(0,.86fr) minmax(0,1.14fr);gap:clamp(45px,7vw,100px);align-items:center}.s14__content{position:relative}.s14__eyebrow{display:inline-flex;align-items:center;gap:9px;width:-moz-max-content;width:max-content;margin:0 0 18px;padding:8px 14px;border-radius:999px;background:#173ab2;color:#fff;font-size:11px;font-weight:850;letter-spacing:.12em;text-transform:uppercase;box-shadow:0 12px 30px -18px rgba(23,58,178,.38);transform:rotate(-1deg)}.s14__eyebrow-dot{width:8px;height:8px;border-radius:50%;background:#dfff45;box-shadow:0 0 14px rgba(223,255,69,.55)}.s14__title{max-width:650px;margin:0;font-family:Google Sans Flex,Inter,sans-serif;font-size:clamp(3rem,5.4vw,5rem);line-height:.95;letter-spacing:-.06em;font-weight:900;text-wrap:balance}.s14__title span{position:relative;display:inline-block;color:#173ab2}.s14__title span:after{content:"";position:absolute;z-index:-1;left:-2%;right:-2%;bottom:3px;height:17%;border-radius:999px;background:#dfff45;transform:scaleX(0) rotate(-1deg);transform-origin:left}.s14.is-visible
.s14__title span:after{animation:s14Marker .9s cubic-bezier(.16,1,.3,1) .35s forwards}@keyframes s14Marker{to{transform:scaleX(1) rotate(-1deg)}}.s14__copy{max-width:620px;margin:25px 0 0;color:rgba(8,13,29,.62);font-size:14px;line-height:1.75}.s14__copy+.s14__copy{margin-top:14px}.s14__note{display:block;width:-moz-max-content;width:max-content;margin:20px 0 0 8px;color:#173ab2;font-family:Caveat,cursive;font-size:clamp(1.55rem,2.7vw,2.2rem);font-weight:700;transform:rotate(-3deg)}.s14__checks{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:30px}.s14__check{position:relative;display:flex;align-items:center;gap:11px;min-height:57px;padding:12px 14px;overflow:hidden;border-radius:16px;background:hsla(0,0%,100%,.72);border:1px solid rgba(23,58,178,.1);box-shadow:0 14px 35px -25px rgba(23,58,178,.3);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:rgba(8,13,29,.74);font-size:11px;font-weight:800;opacity:0;transform:translateY(14px);transition:transform .35s ease,background .35s ease,border-color .35s ease,box-shadow .35s ease}.s14.is-visible
.s14__check{animation:s14Check .55s cubic-bezier(.16,1,.3,1) var(--delay) forwards}@keyframes s14Check{to{opacity:1;transform:none}}.s14__check:hover{transform:translateY(-4px);background:#fff;border-color:rgba(23,58,178,.18);box-shadow:0 20px 42px -26px rgba(23,58,178,.4)}.s14__check-icon{width:30px;height:30px;display:grid;place-items:center;flex:none;border-radius:10px;background:#dfff45;color:#060914}.s14__check-icon svg{width:16px;height:16px}.s14__visual{position:relative;min-height:610px}.s14__frame{position:absolute;z-index:2;left:7%;top:7%;width:77%;height:79%;padding:10px;overflow:hidden;border-radius:31px;background:hsla(0,0%,100%,.88);border:1px solid hsla(0,0%,100%,.95);box-shadow:0 35px 80px -35px rgba(23,58,178,.38);transform:rotate(-2deg);transition:transform .6s cubic-bezier(.16,1,.3,1),box-shadow .4s ease}.s14__visual:hover
.s14__frame{transform:rotate(-1deg) translateY(-5px);box-shadow:0 42px 95px -35px rgba(23,58,178,.45)}.s14__frame img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:23px;transition:transform .7s cubic-bezier(.16,1,.3,1)}.s14__visual:hover
.s14__frame img{transform:scale(1.035)}.s14__photo{position:absolute;z-index:5;overflow:hidden;padding:7px;border-radius:21px;background:#fff;border:1px solid rgba(23,58,178,.08);box-shadow:0 25px 55px -24px rgba(8,13,29,.4);transition:transform .5s cubic-bezier(.16,1,.3,1),box-shadow .35s ease}.s14__photo img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:15px;transition:transform .55s ease}.s14__photo--a{width:39%;height:210px;right:0;top:0;transform:rotate(5deg)}.s14__photo--b{width:40%;height:220px;right:2%;bottom:0;transform:rotate(-5deg)}.s14__photo:hover{z-index:12;transform:rotate(0deg) translateY(-7px) scale(1.04);box-shadow:0 34px 65px -22px rgba(23,58,178,.4)}.s14__photo:hover img{transform:scale(1.05)}.s14__status{position:absolute;z-index:9;left:0;bottom:55px;display:flex;align-items:center;gap:10px;padding:11px 14px;border-radius:16px;background:rgba(6,9,20,.88);border:1px solid hsla(0,0%,100%,.09);box-shadow:0 19px 45px -20px rgba(0,0,0,.5);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);color:#fff;transform:rotate(-3deg)}.s14__status-dot{position:relative;width:10px;height:10px;border-radius:50%;background:#dfff45;box-shadow:0 0 15px rgba(223,255,69,.55)}.s14__status-dot:after{content:"";position:absolute;inset:-5px;border:1px solid rgba(223,255,69,.3);border-radius:50%;animation:s14Pulse 2.2s ease-out infinite}@keyframes s14Pulse{70%{transform:scale(1.6);opacity:0}to{opacity:0}}.s14__status strong{display:block;margin-bottom:2px;font-size:11px}.s14__status span{color:hsla(0,0%,100%,.5);font-size:11px}.s14__photo-label{position:absolute;z-index:8;right:7%;top:44%;padding:8px 12px;border-radius:999px;background:#dfff45;color:#060914;font-size:11px;font-weight:900;letter-spacing:.07em;text-transform:uppercase;transform:rotate(4deg);box-shadow:0 14px 30px -18px rgba(223,255,69,.65)}.s14__scribble{position:absolute;z-index:8;left:-3%;top:8%;color:#173ab2;font-family:Caveat,cursive;font-size:clamp(1.45rem,2.4vw,2rem);font-weight:700;transform:rotate(-7deg)}.s14__scribble svg{display:block;width:70px;height:38px;margin:2px 0 0 35px;overflow:visible}.s14__band{position:relative;overflow:hidden;display:grid;grid-template-columns:repeat(4,1fr);gap:1px;margin-top:85px;border-radius:27px;background:rgba(23,58,178,.1);box-shadow:0 28px 70px -38px rgba(23,58,178,.35)}.s14__band-item{position:relative;min-height:135px;display:flex;flex-direction:column;justify-content:center;padding:23px;background:hsla(0,0%,100%,.78);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);transition:background .35s ease}.s14__band-item:hover{background:#fff}.s14__band-number{display:block;margin-bottom:7px;color:#173ab2;font-family:Google Sans Flex,sans-serif;font-size:clamp(1.7rem,2.8vw,2.5rem);line-height:1;font-weight:900;letter-spacing:-.04em}.s14__band-label{color:rgba(8,13,29,.55);font-size:11px;font-weight:850;letter-spacing:.08em;text-transform:uppercase}@media(max-width:1000px){.s14__layout{grid-template-columns:1fr;gap:70px}.s14__content{max-width:760px}.s14__visual{min-height:620px;width:min(100%,780px);margin:auto}}@media(max-width:760px){.s14__band{grid-template-columns:repeat(2,1fr)}}@media(max-width:640px){.s14{padding:72px 0 92px}.s14__inner{width:calc(100% - 30px)}.s14__title{font-size:clamp(2.7rem,13vw,4rem)}.s14__checks{grid-template-columns:1fr}.s14__visual{min-height:490px}.s14__frame{left:0;top:60px;width:82%;height:65%}.s14__photo--a{width:44%;height:160px;right:0;top:4px}.s14__photo--b{width:46%;height:165px;right:1%;bottom:5px}.s14__status{left:4px;bottom:45px}.s14__photo-label{display:none}.s14__scribble{top:10px;left:1%}.s14__band{margin-top:55px;border-radius:21px}.s14__band-item{min-height:115px;padding:18px 15px}}@media(prefers-reduced-motion:reduce){.s14 *,.s14 :after,.s14 :before{animation:none!important;transition:none!important}.s14__title span:after{transform:scaleX(1) rotate(-1deg)}.s14__check{opacity:1;transform:none}}.s15,.s15 *,.s15 :after,.s15 :before{box-sizing:border-box}.s15{position:relative;overflow:hidden;isolation:isolate;padding:112px 0 122px;background:radial-gradient(circle at 8% 11%,rgba(23,58,178,.38),transparent 30%),radial-gradient(circle at 92% 87%,rgba(223,255,69,.08),transparent 23%),linear-gradient(150deg,#060914,#0a1021 50%,#060914);color:#fff}.s15__grid{inset:0;z-index:-5;opacity:.22;background-image:linear-gradient(hsla(0,0%,100%,.035) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.035) 1px,transparent 0);background-size:56px 56px;-webkit-mask-image:linear-gradient(180deg,transparent,#000 9%,#000 92%,transparent);mask-image:linear-gradient(180deg,transparent,#000 9%,#000 92%,transparent)}.s15__grid,.s15__word{position:absolute;pointer-events:none}.s15__word{z-index:-4;right:-5vw;top:130px;color:hsla(0,0%,100%,.024);font-family:Google Sans Flex,Inter,sans-serif;font-size:clamp(8rem,20vw,20rem);line-height:.7;letter-spacing:-.08em;font-weight:900;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;user-select:none}.s15__glow-a{width:520px;height:520px;left:-250px;top:360px;background:rgba(23,58,178,.25);filter:blur(125px)}.s15__glow-a,.s15__glow-b{position:absolute;z-index:-3;border-radius:50%}.s15__glow-b{width:380px;height:380px;right:-170px;bottom:110px;background:rgba(223,255,69,.1);filter:blur(105px)}.s15__inner{position:relative;z-index:3;width:min(calc(100% - 32px),1280px);margin-inline:auto}.s15__header{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(300px,.85fr);gap:clamp(40px,7vw,95px);align-items:end;margin-bottom:65px}.s15__eyebrow{display:inline-flex;align-items:center;gap:9px;width:-moz-max-content;width:max-content;margin:0 0 18px;padding:8px 14px;border-radius:999px;background:hsla(0,0%,100%,.07);border:1px solid hsla(0,0%,100%,.11);color:hsla(0,0%,100%,.79);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);font-size:11px;font-weight:850;letter-spacing:.12em;text-transform:uppercase}.s15__eyebrow-dot{width:8px;height:8px;border-radius:50%;background:#dfff45;box-shadow:0 0 15px rgba(223,255,69,.55)}.s15__title{max-width:850px;margin:0;font-family:Google Sans Flex,Inter,sans-serif;font-size:clamp(3rem,6vw,5.7rem);line-height:.94;letter-spacing:-.065em;font-weight:900;text-wrap:balance}.s15__title span{position:relative;display:inline-block;color:#dfff45}.s15__title span:after{content:"";position:absolute;left:-2%;right:-2%;bottom:-8px;height:5px;border-radius:999px;background:#173ab2;transform:scaleX(0);transform-origin:left}.s15.is-visible
.s15__title span:after{animation:s15TitleLine .9s cubic-bezier(.16,1,.3,1) .35s forwards}@keyframes s15TitleLine{to{transform:scaleX(1)}}.s15__intro{position:relative;padding:23px 24px;border-radius:24px;background:linear-gradient(145deg,hsla(0,0%,100%,.085),hsla(0,0%,100%,.04));border:1px solid hsla(0,0%,100%,.1);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);box-shadow:0 28px 65px -35px rgba(0,0,0,.55);transform:rotate(1.3deg)}.s15__intro p{margin:0;color:hsla(0,0%,100%,.61);font-size:14px;line-height:1.72}.s15__intro strong{color:#fff}.s15__note{position:absolute;right:14px;top:-44px;color:#dfff45;font-family:Caveat,cursive;font-size:24px;font-weight:700;transform:rotate(5deg)}.s15__cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.s15__card{--mx:50%;--my:50%;position:relative;overflow:hidden;min-height:480px;display:flex;flex-direction:column;padding:26px;border-radius:30px;background:radial-gradient(circle at 100% 0,rgba(23,58,178,.2),transparent 33%),linear-gradient(145deg,hsla(0,0%,100%,.08),hsla(0,0%,100%,.035));border:1px solid hsla(0,0%,100%,.1);box-shadow:0 30px 70px -38px rgba(0,0,0,.72);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);opacity:0;transform:translateY(28px);transition:transform .55s cubic-bezier(.16,1,.3,1),border-color .35s ease,box-shadow .35s ease,background .35s ease}.s15.is-visible
.s15__card{animation:s15Reveal .78s cubic-bezier(.16,1,.3,1) var(--delay) forwards}@keyframes s15Reveal{to{opacity:1;transform:none}}.s15__card:before{content:"";position:absolute;inset:0;pointer-events:none;opacity:0;background:radial-gradient(circle at var(--mx) var(--my),hsla(0,0%,100%,.11),transparent 31%);transition:opacity .3s ease}.s15__card:hover{transform:translateY(-8px);border-color:rgba(223,255,69,.23);box-shadow:0 42px 85px -37px rgba(23,58,178,.48)}.s15__card:hover:before{opacity:1}.s15__card--feature{background:radial-gradient(circle at 90% 8%,rgba(223,255,69,.13),transparent 31%),linear-gradient(145deg,#173ab2,#244bc4);border-color:hsla(0,0%,100%,.11);transform:translateY(28px)}.s15__number{position:absolute;right:17px;top:12px;color:hsla(0,0%,100%,.045);font-family:Google Sans Flex,sans-serif;font-size:68px;line-height:1;font-weight:950;pointer-events:none}.s15__icon{position:relative;z-index:3;width:55px;height:55px;display:grid;place-items:center;margin-bottom:28px;border-radius:18px;background:rgba(23,58,178,.28);border:1px solid rgba(99,126,239,.22);color:#afc0ff;transition:transform .35s ease,background .35s ease,color .35s ease}.s15__icon svg{width:24px;height:24px}.s15__card:hover
.s15__icon{transform:rotate(-5deg) scale(1.08);background:#dfff45;color:#060914}.s15__card--feature
.s15__icon{background:#dfff45;border-color:#dfff45;color:#060914}.s15__card-label{position:relative;z-index:3;display:inline-flex;align-items:center;gap:7px;width:-moz-max-content;width:max-content;margin-bottom:10px;color:#dfff45;font-size:11px;font-weight:900;letter-spacing:.11em;text-transform:uppercase}.s15__card-label:before{content:"";width:7px;height:7px;border-radius:50%;background:#dfff45}.s15__card h3{position:relative;z-index:3;margin:0 0 14px;color:#fff;font-family:Google Sans Flex,Inter,sans-serif;font-size:clamp(1.55rem,2.4vw,2.2rem);line-height:1.03;letter-spacing:-.035em;font-weight:900}.s15__card-copy{position:relative;z-index:3;margin:0;color:hsla(0,0%,100%,.58);font-size:13px;line-height:1.68}.s15__card--feature
.s15__card-copy{color:hsla(0,0%,100%,.72)}.s15__visual{position:relative;z-index:3;min-height:150px;margin-top:auto;padding-top:28px}.s15__flex-ui{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.s15__flex-box{min-height:95px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:12px 7px;border-radius:15px;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.08);color:hsla(0,0%,100%,.55);text-align:center;transition:transform .3s ease,background .3s ease,color .3s ease}.s15__flex-box:hover{transform:translateY(-5px);background:rgba(23,58,178,.25);color:#fff}.s15__flex-box svg{width:24px;height:24px;color:#dfff45}.s15__flex-box span{font-size:11px;font-weight:850;letter-spacing:.05em;text-transform:uppercase}.s15__hybrid{position:relative;height:145px}.s15__hybrid-line{position:absolute;left:15%;right:15%;top:50%;height:2px;background:hsla(0,0%,100%,.09)}.s15__hybrid-line:before{content:"";position:absolute;left:0;top:0;width:0;height:100%;background:linear-gradient(90deg,#173ab2,#dfff45)}.s15.is-visible
.s15__hybrid-line:before{animation:s15HybridLine 1.2s ease .8s forwards}@keyframes s15HybridLine{to{width:100%}}.s15__hybrid-node{position:absolute;top:50%;width:62px;height:62px;display:grid;place-items:center;border-radius:19px;transform:translateY(-50%);background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.1);color:#dfff45;box-shadow:0 16px 35px -20px rgba(0,0,0,.55)}.s15__hybrid-node:first-of-type{left:4%}.s15__hybrid-node:last-of-type{right:4%;background:#dfff45;border-color:#dfff45;color:#060914}.s15__hybrid-node svg{width:25px;height:25px}.s15__hybrid-label{position:absolute;bottom:0;color:hsla(0,0%,100%,.45);font-size:11px;font-weight:850;letter-spacing:.09em;text-transform:uppercase}.s15__hybrid-label--a{left:2%}.s15__hybrid-label--b{right:1%}.s15__process{display:grid;gap:8px}.s15__step{display:grid;grid-template-columns:34px 1fr;gap:10px;align-items:center;padding:10px 11px;border-radius:13px;background:hsla(0,0%,100%,.07);border:1px solid hsla(0,0%,100%,.09);opacity:0;transform:translateX(-13px)}.s15.is-visible
.s15__step{animation:s15Step .55s cubic-bezier(.16,1,.3,1) var(--step-delay) forwards}@keyframes s15Step{to{opacity:1;transform:none}}.s15__step-num{width:34px;height:34px;display:grid;place-items:center;border-radius:11px;background:#dfff45;color:#060914;font-family:Google Sans Flex,sans-serif;font-size:11px;font-weight:950}.s15__step strong{display:block;margin-bottom:2px;color:#fff;font-size:11px}.s15__step span:last-child{color:hsla(0,0%,100%,.51);font-size:11px;line-height:1.4}.s15__principles{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;margin-top:62px;overflow:hidden;border-radius:26px;background:hsla(0,0%,100%,.09);border:1px solid hsla(0,0%,100%,.09)}.s15__principle{position:relative;min-height:130px;display:flex;flex-direction:column;justify-content:center;padding:22px;background:hsla(0,0%,100%,.045);transition:background .35s ease}.s15__principle:hover{background:rgba(23,58,178,.21)}.s15__principle strong{display:block;margin-bottom:7px;color:#fff;font-family:Google Sans Flex,sans-serif;font-size:clamp(1rem,1.6vw,1.25rem);font-weight:850}.s15__principle span{color:hsla(0,0%,100%,.47);font-size:11px;line-height:1.5}.s15__principle-dot{width:8px;height:8px;margin-bottom:13px;border-radius:50%;background:#dfff45;box-shadow:0 0 12px rgba(223,255,69,.42)}.s15__bottom{position:relative;overflow:hidden;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:35px;margin-top:18px;padding:31px 34px;border-radius:27px;background:linear-gradient(135deg,#173ab2,#244bc5);box-shadow:0 30px 70px -37px rgba(23,58,178,.52)}.s15__bottom:before{content:"";position:absolute;width:290px;height:290px;right:-90px;top:-155px;border-radius:50%;background:rgba(223,255,69,.15);filter:blur(30px)}.s15__bottom-copy{position:relative;z-index:2}.s15__bottom strong{display:block;margin-bottom:8px;color:#fff;font-family:Google Sans Flex,sans-serif;font-size:clamp(1.45rem,2.7vw,2.4rem);line-height:1.04;letter-spacing:-.035em;font-weight:900}.s15__bottom p{max-width:750px;margin:0;color:hsla(0,0%,100%,.68);font-size:13px;line-height:1.65}.s15__bottom-note{position:relative;z-index:2;color:#dfff45;font-family:Caveat,cursive;font-size:clamp(1.7rem,3vw,2.5rem);font-weight:700;white-space:nowrap;transform:rotate(-4deg)}@media(max-width:950px){.s15__header{grid-template-columns:1fr;gap:48px}.s15__intro{max-width:590px}.s15__cards{grid-template-columns:1fr 1fr}.s15__card--feature{grid-column:span 2}.s15__principles{grid-template-columns:repeat(2,1fr)}}@media(max-width:640px){.s15{padding:72px 0 92px}.s15__inner{width:calc(100% - 30px)}.s15__title{font-size:clamp(2.7rem,13vw,4rem)}.s15__note{position:relative;top:auto;right:auto;display:block;margin-bottom:8px}.s15__cards{grid-template-columns:1fr}.s15__card,.s15__card--feature{grid-column:1;min-height:auto;padding:21px 19px;border-radius:23px}.s15__visual{min-height:auto;margin-top:27px}.s15__hybrid{min-height:145px}.s15__principles{grid-template-columns:1fr 1fr;border-radius:21px}.s15__principle{min-height:120px;padding:18px 15px}.s15__bottom{grid-template-columns:1fr;gap:14px;padding:24px 21px;border-radius:23px}.s15__bottom-note{white-space:normal}}@media(prefers-reduced-motion:reduce){.s15 *,.s15 :after,.s15 :before{animation:none!important;transition:none!important}.s15__card,.s15__step{opacity:1;transform:none}.s15__title span:after{transform:scaleX(1)}.s15__hybrid-line:before{width:100%}}.s16,.s16 *,.s16 :after,.s16 :before{box-sizing:border-box}.s16{position:relative;overflow:hidden;isolation:isolate;padding:112px 0 122px;background:radial-gradient(circle at 8% 12%,rgba(23,58,178,.12),transparent 29%),radial-gradient(circle at 92% 85%,rgba(223,255,69,.14),transparent 23%),linear-gradient(180deg,#f7f9fd,#eef3ff 54%,#f7f9fd);color:#080d1d}.s16__grid{inset:0;z-index:-5;opacity:.34;background-image:linear-gradient(rgba(23,58,178,.04) 1px,transparent 0),linear-gradient(90deg,rgba(23,58,178,.04) 1px,transparent 0);background-size:56px 56px;-webkit-mask-image:linear-gradient(180deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(180deg,transparent,#000 8%,#000 92%,transparent)}.s16__grid,.s16__word{position:absolute;pointer-events:none}.s16__word{z-index:-4;right:-4vw;top:135px;color:rgba(23,58,178,.035);font-family:Google Sans Flex,Inter,sans-serif;font-size:clamp(8rem,20vw,20rem);line-height:.7;letter-spacing:-.08em;font-weight:900;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;user-select:none}.s16__glow-a{width:500px;height:500px;left:-230px;top:330px;background:rgba(23,58,178,.14);filter:blur(120px)}.s16__glow-a,.s16__glow-b{position:absolute;z-index:-3;border-radius:50%}.s16__glow-b{width:360px;height:360px;right:-170px;bottom:100px;background:rgba(223,255,69,.17);filter:blur(105px)}.s16__inner{position:relative;z-index:3;width:min(calc(100% - 32px),1280px);margin-inline:auto}.s16__main{display:grid;grid-template-columns:minmax(0,.86fr) minmax(0,1.14fr);gap:clamp(48px,7vw,100px);align-items:center}.s16__photo-wrap{position:relative;min-height:630px}.s16__photo-main{position:absolute;z-index:3;left:5%;top:5%;width:74%;height:82%;padding:9px;overflow:hidden;border-radius:31px;background:#fff;border:1px solid rgba(23,58,178,.08);box-shadow:0 35px 80px -34px rgba(23,58,178,.38);transform:rotate(-2deg);transition:transform .6s cubic-bezier(.16,1,.3,1),box-shadow .4s ease}.s16__photo-wrap:hover
.s16__photo-main{transform:rotate(-1deg) translateY(-5px);box-shadow:0 42px 95px -35px rgba(23,58,178,.46)}.s16__photo-main img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top;border-radius:23px;transition:transform .7s cubic-bezier(.16,1,.3,1)}.s16__photo-wrap:hover
.s16__photo-main img{transform:scale(1.035)}.s16__badge{position:absolute;z-index:8;right:1%;top:8%;width:180px;height:180px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;border-radius:50%;background:#173ab2;color:#fff;border:8px solid #f7f9fd;box-shadow:0 24px 55px -24px rgba(23,58,178,.55);transform:rotate(6deg);transition:transform .4s cubic-bezier(.16,1,.3,1)}.s16__badge:hover{transform:rotate(1deg) scale(1.05)}.s16__badge strong{display:block;color:#dfff45;font-family:Google Sans Flex,sans-serif;font-size:clamp(2.4rem,4vw,3.6rem);line-height:.85;letter-spacing:-.06em;font-weight:950}.s16__badge span{display:block;max-width:110px;margin-top:7px;color:hsla(0,0%,100%,.76);font-size:11px;line-height:1.3;font-weight:850;text-transform:uppercase;letter-spacing:.08em}.s16__photo-small{position:absolute;z-index:7;right:2%;bottom:3%;width:43%;height:220px;padding:7px;overflow:hidden;border-radius:22px;background:#fff;border:1px solid rgba(23,58,178,.08);box-shadow:0 25px 60px -25px rgba(8,13,29,.4);transform:rotate(5deg);transition:transform .45s cubic-bezier(.16,1,.3,1)}.s16__photo-small:hover{transform:rotate(0deg) translateY(-6px) scale(1.035)}.s16__photo-small img{width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover;border-radius:15px}.s16__photo-note{position:absolute;z-index:9;left:0;bottom:40px;color:#173ab2;font-family:Caveat,cursive;font-size:clamp(1.6rem,2.7vw,2.25rem);font-weight:700;transform:rotate(-5deg)}.s16__content{position:relative;padding:18px 0 18px 42px;border-left:1px solid rgba(23,58,178,.14)}.s16__content:before{content:"";position:absolute;left:-5px;top:48px;width:9px;height:9px;border-radius:50%;background:#dfff45;box-shadow:0 0 0 7px rgba(223,255,69,.2)}.s16__eyebrow{display:inline-flex;align-items:center;gap:9px;width:-moz-max-content;width:max-content;margin:0 0 18px;padding:8px 14px;border-radius:999px;background:#173ab2;color:#fff;font-size:11px;font-weight:850;letter-spacing:.12em;text-transform:uppercase;box-shadow:0 12px 30px -18px rgba(23,58,178,.38);transform:rotate(-1deg)}.s16__eyebrow-dot{width:8px;height:8px;border-radius:50%;background:#dfff45;box-shadow:0 0 14px rgba(223,255,69,.55)}.s16__title{max-width:720px;margin:0;font-family:Google Sans Flex,Inter,sans-serif;font-size:clamp(3rem,5.5vw,5.2rem);line-height:.95;letter-spacing:-.06em;font-weight:900;text-wrap:balance}.s16__title span{position:relative;display:inline-block;color:#173ab2}.s16__title span:after{content:"";position:absolute;z-index:-1;left:-2%;right:-2%;bottom:3px;height:17%;border-radius:999px;background:#dfff45;transform:scaleX(0) rotate(-1deg);transform-origin:left}.s16.is-visible
.s16__title span:after{animation:s16Marker .9s cubic-bezier(.16,1,.3,1) .35s forwards}@keyframes s16Marker{to{transform:scaleX(1) rotate(-1deg)}}.s16__copy{max-width:700px;margin:24px 0 0;color:rgba(8,13,29,.62);font-size:14px;line-height:1.75}.s16__copy+.s16__copy{margin-top:14px}.s16__copy strong{color:#080d1d}.s16__sport-fact{position:relative;transform:rotate(-.6deg);display:grid;grid-template-columns:56px 1fr;gap:15px;align-items:center;margin-top:25px;padding:16px 18px;overflow:hidden;border-radius:19px;background:linear-gradient(135deg,#173ab2,#254cc6);color:#fff;box-shadow:0 22px 50px -28px rgba(23,58,178,.48)}.s16__sport-fact:after{content:"";position:absolute;width:130px;height:130px;right:-55px;top:-65px;border-radius:50%;background:rgba(223,255,69,.15);filter:blur(20px)}.s16__sport-icon{position:relative;z-index:2;width:56px;height:56px;display:grid;place-items:center;border-radius:17px;background:#dfff45;color:#060914}.s16__sport-icon svg{width:25px;height:25px}.s16__sport-fact strong{position:relative;z-index:2;display:block;margin-bottom:4px;font-size:13px}.s16__sport-fact span{position:relative;z-index:2;color:hsla(0,0%,100%,.7);font-size:11px;line-height:1.5}.s16__sport-fact .s16__sport-icon{color:#060914}.s16__national-badge{position:absolute;z-index:12;left:-24px;bottom:-44px;width:170px;height:170px;display:flex;flex-direction:column;align-items:center;justify-content:center;overflow:hidden;border:8px solid #f7f9fd;border-radius:50%;background:radial-gradient(circle at 30% 22%,rgba(223,255,69,.2),transparent 28%),linear-gradient(145deg,#254cc6,#102879);color:#fff;text-align:center;box-shadow:0 28px 60px -24px rgba(23,58,178,.6);transform:rotate(-8deg);transition:transform .45s cubic-bezier(.16,1,.3,1),box-shadow .35s ease}.s16__national-badge:before{content:"";position:absolute;inset:10px;border:1px dashed rgba(223,255,69,.52);border-radius:50%}.s16__national-badge:hover{transform:rotate(-2deg) translateY(-6px) scale(1.04);box-shadow:0 36px 74px -24px rgba(23,58,178,.72)}.s16__national-badge-icon{position:relative;z-index:2;width:35px;height:35px;display:grid;place-items:center;margin-bottom:7px;border-radius:50%;background:#dfff45;color:#060914}.s16__national-badge-icon svg{width:18px;height:18px}.s16__national-badge span,.s16__national-badge strong{position:relative;z-index:2}.s16__national-badge strong{max-width:112px;color:#fff;font-family:Google Sans Flex,Inter,sans-serif;font-size:13px;line-height:1.02;letter-spacing:-.035em;font-weight:900}.s16__national-badge span{max-width:110px;margin-top:6px;color:#dfff45;font-size:11px;font-weight:900;letter-spacing:.11em;line-height:1.25;text-transform:uppercase}.s16__sport-actions{display:flex;margin-top:16px}.s16__padel-link{display:inline-flex;align-items:center;gap:10px;min-height:52px;padding:0 20px;border-radius:999px;background:#dfff45;color:#060914;box-shadow:0 18px 42px -26px rgba(223,255,69,.78);font-size:12px;font-weight:850;text-decoration:none;transition:transform .35s cubic-bezier(.16,1,.3,1),box-shadow .3s ease}.s16__padel-link:hover{transform:translateY(-3px);box-shadow:0 25px 52px -24px rgba(223,255,69,.94)}.s16__padel-link svg{width:18px;height:18px;color:#060914;transition:transform .35s cubic-bezier(.16,1,.3,1)}.s16__padel-link:hover svg{transform:translate(2px,-2px)}.s16__values{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:27px}.s16__value{position:relative;display:flex;align-items:center;gap:10px;min-height:58px;padding:12px 14px;overflow:hidden;border-radius:16px;background:hsla(0,0%,100%,.74);border:1px solid rgba(23,58,178,.1);box-shadow:0 15px 35px -26px rgba(23,58,178,.28);color:rgba(8,13,29,.72);font-size:11px;font-weight:850;opacity:0;transform:translateY(15px);transition:transform .35s ease,background .35s ease,border-color .35s ease}.s16.is-visible
.s16__value{animation:s16Value .55s cubic-bezier(.16,1,.3,1) var(--delay) forwards}@keyframes s16Value{to{opacity:1;transform:none}}.s16__value:hover{transform:translateY(-4px);background:#fff;border-color:rgba(23,58,178,.2)}.s16__value-icon{width:31px;height:31px;display:grid;place-items:center;flex:none;border-radius:10px;background:rgba(23,58,178,.1);color:#173ab2}.s16__value--highlight
.s16__value-icon{background:#dfff45;color:#060914}.s16__value-icon svg{width:16px;height:16px}.s16__collage{display:grid;grid-template-columns:1.15fr .85fr 1fr;gap:13px;margin-top:80px}.s16__collage-item{position:relative;overflow:hidden;min-height:310px;padding:7px;border-radius:25px;background:#fff;border:1px solid rgba(23,58,178,.08);box-shadow:0 25px 60px -35px rgba(23,58,178,.36);transition:transform .5s cubic-bezier(.16,1,.3,1),box-shadow .35s ease}.s16__collage-item:first-child{transform:rotate(-1.5deg)}.s16__collage-item:nth-child(2){transform:translateY(24px) rotate(1.5deg)}.s16__collage-item:nth-child(3){transform:rotate(-1deg)}.s16__collage-item:hover{z-index:4;transform:translateY(-8px) rotate(0deg) scale(1.02);box-shadow:0 38px 75px -33px rgba(23,58,178,.45)}.s16__collage-item img{display:block;width:100%;height:100%;min-height:296px;-o-object-fit:cover;object-fit:cover;border-radius:18px;transition:transform .65s cubic-bezier(.16,1,.3,1)}.s16__collage-item:hover img{transform:scale(1.04)}.s16__collage-caption{display:flex;align-items:center;justify-content:space-between;gap:25px;margin-top:45px;padding:27px 30px;border-radius:25px;background:hsla(0,0%,100%,.77);border:1px solid rgba(23,58,178,.09);box-shadow:0 22px 55px -35px rgba(23,58,178,.32);-webkit-backdrop-filter:blur(13px);backdrop-filter:blur(13px)}.s16__collage-caption strong{display:block;margin-bottom:5px;color:#080d1d;font-family:Google Sans Flex,sans-serif;font-size:clamp(1.35rem,2.4vw,2rem);letter-spacing:-.03em;font-weight:900}.s16__collage-caption p{max-width:720px;margin:0;color:rgba(8,13,29,.56);font-size:12px;line-height:1.6}.s16__caption-note{flex:none;color:#173ab2;font-family:Caveat,cursive;font-size:clamp(1.6rem,2.6vw,2.2rem);font-weight:700;transform:rotate(-4deg)}@media(max-width:1000px){.s16__main{grid-template-columns:1fr;gap:65px}.s16__photo-wrap{width:min(100%,760px);margin:auto}.s16__content{max-width:780px;padding-left:0;border-left:0}.s16__content:before{display:none}}@media(max-width:680px){.s16{padding:72px 0 92px}.s16__inner{width:calc(100% - 30px)}.s16__title{font-size:clamp(2.7rem,13vw,4rem)}.s16__photo-wrap{min-height:490px}.s16__photo-main{left:0;top:55px;width:82%;height:67%}.s16__badge{right:0;top:0;width:132px;height:132px;border-width:6px}.s16__badge strong{font-size:2.6rem}.s16__badge span{max-width:85px;font-size:11px}.s16__photo-small{right:1%;bottom:2%;width:47%;height:165px}.s16__photo-note{bottom:25px;font-size:1.5rem}.s16__values{grid-template-columns:1fr}.s16__national-badge{left:-10px;bottom:-34px;width:132px;height:132px;border-width:6px}.s16__national-badge span,.s16__national-badge strong{max-width:88px;font-size:11px}.s16__padel-link,.s16__sport-actions{width:100%}.s16__padel-link{justify-content:center}.s16__collage{grid-template-columns:1fr;margin-top:58px}.s16__collage-item:first-child,.s16__collage-item:nth-child(2),.s16__collage-item:nth-child(3){transform:none}.s16__collage-item{min-height:250px}.s16__collage-item img{min-height:236px}.s16__collage-caption{flex-direction:column;align-items:flex-start;padding:23px 20px}}@media(prefers-reduced-motion:reduce){.s16 *,.s16 :after,.s16 :before{animation:none!important;transition:none!important}.s16__title span:after{transform:scaleX(1) rotate(-1deg)}.s16__value{opacity:1;transform:none}}.s17,.s17 *,.s17 :after,.s17 :before{box-sizing:border-box}.s17{position:relative;overflow:hidden;isolation:isolate;padding:120px 0 125px;background:radial-gradient(circle at 12% 10%,rgba(23,58,178,.42),transparent 32%),radial-gradient(circle at 87% 87%,rgba(223,255,69,.1),transparent 24%),linear-gradient(145deg,#060914,#0a1020 50%,#060914);color:#fff}.s17__grid{inset:0;z-index:-5;opacity:.22;background-image:linear-gradient(hsla(0,0%,100%,.035) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.035) 1px,transparent 0);background-size:56px 56px;-webkit-mask-image:linear-gradient(180deg,transparent,#000 10%,#000 92%,transparent);mask-image:linear-gradient(180deg,transparent,#000 10%,#000 92%,transparent)}.s17__grid,.s17__word{position:absolute;pointer-events:none}.s17__word{z-index:-4;left:50%;top:115px;transform:translateX(-50%);color:hsla(0,0%,100%,.024);font-family:Google Sans Flex,Inter,sans-serif;font-size:clamp(9rem,22vw,22rem);line-height:.7;letter-spacing:-.08em;font-weight:950;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;user-select:none}.s17__glow-a{width:540px;height:540px;left:-230px;top:250px;background:rgba(23,58,178,.27);filter:blur(125px)}.s17__glow-a,.s17__glow-b{position:absolute;z-index:-3;border-radius:50%}.s17__glow-b{width:420px;height:420px;right:-170px;bottom:-40px;background:rgba(223,255,69,.11);filter:blur(110px)}.s17__inner{position:relative;z-index:4;width:min(calc(100% - 32px),1180px);margin-inline:auto}.s17__card{position:relative;overflow:hidden;padding:clamp(38px,6vw,78px);border-radius:40px;background:radial-gradient(circle at 92% 5%,rgba(223,255,69,.13),transparent 27%),linear-gradient(135deg,#173ab2,#2146bd 52%,#173ab2);border:1px solid hsla(0,0%,100%,.12);box-shadow:0 45px 110px -45px rgba(23,58,178,.68);text-align:center;opacity:0;transform:translateY(35px) scale(.985)}.s17.is-visible
.s17__card{animation:s17CardIn .9s cubic-bezier(.16,1,.3,1) forwards}@keyframes s17CardIn{to{opacity:1;transform:none}}.s17__card:before{width:340px;height:340px;left:-180px;top:-190px;background:hsla(0,0%,100%,.07);filter:blur(8px)}.s17__card:after,.s17__card:before{content:"";position:absolute;border-radius:50%}.s17__card:after{width:310px;height:310px;right:-120px;bottom:-180px;background:rgba(223,255,69,.11);filter:blur(18px)}.s17__eyebrow{position:relative;z-index:3;display:inline-flex;align-items:center;gap:9px;margin:0 auto 20px;padding:8px 14px;border-radius:999px;background:rgba(6,9,20,.18);border:1px solid hsla(0,0%,100%,.11);color:hsla(0,0%,100%,.83);font-size:11px;font-weight:850;letter-spacing:.12em;text-transform:uppercase;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.s17__eyebrow-dot{width:8px;height:8px;border-radius:50%;background:#dfff45;box-shadow:0 0 15px rgba(223,255,69,.55)}.s17__title{position:relative;z-index:3;max-width:900px;margin:0 auto;color:#fff;font-family:Google Sans Flex,Inter,sans-serif;font-size:clamp(3.4rem,7vw,7rem);line-height:.88;letter-spacing:-.07em;font-weight:950;text-wrap:balance}.s17__title span{position:relative;display:inline-block;color:#dfff45}.s17__title span:after{content:"";position:absolute;left:-3%;right:-3%;bottom:-11px;height:5px;border-radius:999px;background:#060914;transform:scaleX(0);transform-origin:left}.s17.is-visible
.s17__title span:after{animation:s17Line .9s cubic-bezier(.16,1,.3,1) .55s forwards}@keyframes s17Line{to{transform:scaleX(1)}}.s17__copy{max-width:720px;margin:31px auto 0;color:hsla(0,0%,100%,.72);font-size:clamp(14px,1.5vw,16px);line-height:1.75}.s17__actions,.s17__copy{position:relative;z-index:3}.s17__actions{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin-top:35px}.s17__btn{position:relative;overflow:hidden;min-height:56px;display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:14px 22px;border-radius:16px;text-decoration:none;font-size:12px;font-weight:900;transition:transform .35s cubic-bezier(.16,1,.3,1),box-shadow .35s ease,background .35s ease,color .35s ease,border-color .35s ease}.s17__btn svg{width:19px;height:19px;flex:none}.s17__btn--primary{background:#dfff45;color:#060914;border:1px solid #dfff45;box-shadow:0 18px 38px -22px rgba(223,255,69,.75)}.s17__btn--primary:hover{transform:translateY(-5px);box-shadow:0 25px 45px -20px rgba(223,255,69,.7)}.s17__btn--secondary{background:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.14);color:#fff;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.s17__btn--secondary:hover{transform:translateY(-5px);background:#fff;color:#060914;border-color:#fff}.s17__micro{position:relative;z-index:3;justify-content:center;flex-wrap:wrap;gap:11px;margin-top:26px;color:hsla(0,0%,100%,.48);font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.s17__micro,.s17__micro span{display:flex;align-items:center}.s17__micro span{gap:6px}.s17__micro-dot{width:5px;height:5px;border-radius:50%;background:#dfff45}.s17__note{position:absolute;z-index:4;right:7%;top:13%;color:#dfff45;font-family:Caveat,cursive;font-size:clamp(1.55rem,2.6vw,2.3rem);font-weight:700;transform:rotate(6deg)}.s17__note svg{display:block;width:68px;height:38px;margin:4px 0 0 5px}.s17__float{position:absolute;z-index:3;min-width:155px;padding:13px 15px;border-radius:16px;background:rgba(6,9,20,.72);border:1px solid hsla(0,0%,100%,.1);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:0 18px 45px -20px rgba(0,0,0,.55);color:#fff;text-align:left}.s17__float strong{display:block;margin-bottom:3px;font-size:11px}.s17__float span{color:hsla(0,0%,100%,.48);font-size:11px}.s17__float--a{left:4%;bottom:10%;transform:rotate(-4deg)}.s17__float--b{right:4%;bottom:8%;transform:rotate(4deg)}.s17__float-icon{width:29px;height:29px;display:grid;place-items:center;margin-bottom:8px;border-radius:9px;background:#dfff45;color:#060914}.s17__float-icon svg{width:15px;height:15px}.s17__trust{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;margin-top:20px;overflow:hidden;border-radius:24px;background:hsla(0,0%,100%,.07);border:1px solid hsla(0,0%,100%,.08)}.s17__trust-item{position:relative;min-height:100px;display:flex;align-items:center;gap:13px;padding:18px 20px;background:hsla(0,0%,100%,.035);transition:background .35s ease}.s17__trust-item:hover{background:rgba(23,58,178,.2)}.s17__trust-icon{width:37px;height:37px;display:grid;place-items:center;flex:none;border-radius:12px;background:rgba(223,255,69,.1);color:#dfff45;border:1px solid rgba(223,255,69,.13)}.s17__trust-icon svg{width:17px;height:17px}.s17__trust-item strong{display:block;margin-bottom:3px;color:#fff;font-size:11px}.s17__trust-item span{color:hsla(0,0%,100%,.46);font-size:11px;line-height:1.45}@media(max-width:900px){.s17__float,.s17__note{display:none}.s17__card{padding:58px 34px}}@media(max-width:680px){.s17{padding:72px 0 88px}.s17__inner{width:calc(100% - 30px)}.s17__card{padding:45px 20px;border-radius:27px}.s17__title{font-size:clamp(3.1rem,16vw,4.7rem)}.s17__actions{flex-direction:column;width:100%}.s17__btn{width:100%}.s17__trust{grid-template-columns:1fr;border-radius:20px}.s17__trust-item{min-height:85px}}@media(prefers-reduced-motion:reduce){.s17 *,.s17 :after,.s17 :before{animation:none!important;transition:none!important}.s17__card{opacity:1;transform:none}.s17__title span:after{transform:scaleX(1)}}svg.ii{display:inline-block;width:1em;height:1em;vertical-align:-.125em;flex:none}main>section#start.hero{padding-top:calc(var(--me-header-h) + 28px)}[data-me-zoom]{cursor:zoom-in}[data-me-zoom]:focus-visible{outline:3px solid var(--np-lime);outline-offset:3px}.me-zoom-plus{position:absolute;z-index:2;right:14px;bottom:14px;width:30px;height:30px;display:grid;place-items:center;border-radius:999px;background:var(--np-lime);color:var(--np-navy);font:800 19px/1 Google Sans Flex,Inter,sans-serif;font-style:normal;box-shadow:0 10px 24px -10px rgba(0,0,0,.55);transform:scale(.85);transition:transform .4s var(--ease-spring)}[data-me-zoom]:focus-visible .me-zoom-plus,[data-me-zoom]:hover .me-zoom-plus{transform:scale(1.05) rotate(90deg)}.s9 .s9__facts .s9__fact--birthday,.s9 .s9__facts .s9__fact--family,.s9 .s9__facts .s9__fact--location,.s9 .s9__facts .s9__fact--passion,.s9 .s9__facts .s9__fact--sport,.s9 .s9__facts .s9__fact--values{grid-column:span 2;min-height:0;padding:14px 14px 15px;border-radius:16px;gap:10px}.s9 .s9__facts .s9__fact--birthday .s9__icon,.s9 .s9__facts .s9__fact--family .s9__icon,.s9 .s9__facts .s9__fact--location .s9__icon,.s9 .s9__facts .s9__fact--passion .s9__icon,.s9 .s9__facts .s9__fact--sport .s9__icon,.s9 .s9__facts .s9__fact--values .s9__icon{width:34px;height:34px;border-radius:11px;margin-bottom:12px}.s9 .s9__facts .s9__fact--birthday svg,.s9 .s9__facts .s9__fact--family svg,.s9 .s9__facts .s9__fact--location svg,.s9 .s9__facts .s9__fact--passion svg,.s9 .s9__facts .s9__fact--sport svg,.s9 .s9__facts .s9__fact--values svg{width:17px;height:17px}.s9 .s9__facts .s9__fact--birthday h3,.s9 .s9__facts .s9__fact--family h3,.s9 .s9__facts .s9__fact--location h3,.s9 .s9__facts .s9__fact--passion h3,.s9 .s9__facts .s9__fact--sport h3,.s9 .s9__facts .s9__fact--values h3{font-size:clamp(.95rem,1.05vw,1.05rem);line-height:1.2}.s9 .s9__facts .s9__fact--birthday .s9__fact-label,.s9 .s9__facts .s9__fact--family .s9__fact-label,.s9 .s9__facts .s9__fact--location .s9__fact-label,.s9 .s9__facts .s9__fact--passion .s9__fact-label,.s9 .s9__facts .s9__fact--sport .s9__fact-label,.s9 .s9__facts .s9__fact--values .s9__fact-label{margin-bottom:4px}@media (max-width:1100px){.s9 .s9__facts .s9__fact--birthday,.s9 .s9__facts .s9__fact--family,.s9 .s9__facts .s9__fact--location,.s9 .s9__facts .s9__fact--passion,.s9 .s9__facts .s9__fact--sport,.s9 .s9__facts .s9__fact--values{grid-column:span 4}}@media (max-width:700px){.s9 .s9__facts{grid-template-columns:repeat(2,minmax(0,1fr))}.s9 .s9__facts .s9__fact--languages,.s9 .s9__facts .s9__fact--style{grid-column:1/-1}.s9 .s9__facts .s9__fact--birthday,.s9 .s9__facts .s9__fact--family,.s9 .s9__facts .s9__fact--location,.s9 .s9__facts .s9__fact--passion,.s9 .s9__facts .s9__fact--sport,.s9 .s9__facts .s9__fact--values{grid-column:span 1}}#inhalt h1,#inhalt h2{font-weight:750;line-height:1.08;letter-spacing:-.035em}#inhalt h1{font-size:clamp(2.6rem,5.1vw,4.9rem);margin-bottom:34px}#inhalt h2{font-size:clamp(2.1rem,4.3vw,4.4rem);margin-bottom:.7em}#inhalt h3{font-weight:750;letter-spacing:-.015em}@media(max-width:700px){#inhalt h1{font-size:clamp(2.4rem,10vw,3.4rem)}#inhalt h2{font-size:clamp(2rem,8.5vw,3.1rem)}}