:root{--navy:#1A2D44;--navy-deep:#122033;--gold:#C29F45;--gold-bright:#E5B94E;--gold-soft:#F6ECD2;--paper:#FFFFFF;--mist:#F2F5FA;--sky:#E7EEF8;--ink-60:rgba(26,45,68,.66);--radius-lg:28px;--radius-md:20px;--shadow-soft:0 14px 40px rgba(26,45,68,.1);--shadow-pop:0 10px 26px rgba(26,45,68,.16)}*{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth}body{font-family:Nunito Sans,system-ui,sans-serif;color:var(--navy);background:var(--paper);-webkit-font-smoothing:antialiased;overflow-x:hidden}img{max-width:100%;display:block}a{text-decoration:none;color:inherit}h1,h2,h3,.display{font-family:Archivo,sans-serif}.wrap{max-width:1160px;margin:0 auto;padding:0 24px}.ic{width:1em;height:1em;stroke:currentColor;fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;display:inline-block;vertical-align:-.12em;flex:none}.nav-shell{position:sticky;top:14px;z-index:50;padding:0 16px}nav{max-width:1160px;margin:0 auto;background:#ffffffeb;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1.5px solid var(--sky);border-radius:999px;display:flex;align-items:center;justify-content:space-between;padding:9px 12px 9px 22px;box-shadow:0 8px 30px #1a2d4414}nav .logo img{height:52px;width:auto}.nav-links{display:flex;gap:26px;font-weight:700;font-size:15px}.nav-links a{padding:6px 2px;transition:color .2s}.nav-links a:hover{color:var(--gold)}.btn{display:inline-flex;align-items:center;gap:9px;font-family:Archivo,sans-serif;font-weight:800;font-size:15px;padding:13px 26px;border-radius:999px;border:2.5px solid var(--navy);cursor:pointer;transition:transform .18s ease,box-shadow .18s ease,background .18s;letter-spacing:.01em}.btn:hover{transform:translateY(-2px)}.btn:focus-visible{outline:3px solid var(--gold-bright);outline-offset:3px}.btn-navy{background:var(--navy);color:#fff}.btn-navy:hover{box-shadow:0 10px 24px #1a2d4447}.btn-gold{background:var(--gold-bright);color:var(--navy);border-color:var(--navy)}.btn-gold:hover{box-shadow:0 10px 24px #c5a04666}.btn-ghost{background:transparent;color:var(--navy)}.btn-ghost:hover{background:var(--sky)}nav .btn{padding:11px 22px;font-size:14px}.btn .ic{font-size:17px}.hero{padding:80px 0 40px;text-align:center;position:relative}.eyebrow-pill{display:inline-flex;align-items:center;gap:9px;background:var(--gold-soft);color:var(--navy);border:1.5px solid rgba(194,159,69,.5);font-weight:800;font-size:13.5px;letter-spacing:.1em;text-transform:uppercase;padding:10px 20px;border-radius:999px;margin-bottom:30px}.eyebrow-pill .ic{font-size:17px;color:var(--gold)}.hero h1{font-size:clamp(44px,7vw,88px);font-weight:900;font-style:italic;line-height:1.14;letter-spacing:-.015em;text-transform:uppercase;max-width:920px;margin:0 auto 24px}.hero h1 .hl{color:var(--gold);position:relative;white-space:nowrap;display:inline-block}.hero h1 .hl svg{position:absolute;left:2%;bottom:-.02em;width:96%;height:.12em;z-index:-1;overflow:visible}.hero .sub{font-size:clamp(17px,2vw,21px);color:var(--ink-60);max-width:640px;margin:0 auto 34px;font-weight:600;line-height:1.55}.hero-ctas{display:flex;gap:14px;justify-content:center;flex-wrap:wrap;margin-bottom:16px}.hero-note{font-size:14.5px;font-weight:800;color:var(--gold);letter-spacing:.02em;display:inline-flex;align-items:center;gap:8px}.hero-note .ic{font-size:17px}.collage{position:relative;max-width:1060px;margin:56px auto 0;display:grid;grid-template-columns:1fr 1.35fr 1fr;gap:22px;align-items:end;padding:0 10px}.photo-card{border-radius:var(--radius-lg);overflow:hidden;box-shadow:var(--shadow-soft);border:5px solid #fff;transition:transform .35s ease;background:var(--sky)}.photo-card img{width:100%;height:100%;object-fit:cover}.photo-card:hover{transform:scale(1.025) rotate(0)!important}.pc-1{transform:rotate(-4deg);height:300px}.pc-2{height:380px;transform:rotate(1deg)}.pc-3{transform:rotate(4deg);height:300px}.bubble{position:absolute;z-index:5;font-weight:800;font-size:14.5px;line-height:1.35;padding:13px 18px;border-radius:22px;box-shadow:var(--shadow-pop);max-width:240px;text-align:left}.bubble small{display:flex;align-items:center;gap:6px;font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;opacity:.7;margin-bottom:4px;font-weight:800}.bubble small .ic{font-size:13px}.bub-navy{background:var(--navy);color:#fff;border-bottom-left-radius:6px}.bub-gold{background:var(--gold-bright);color:var(--navy);border-bottom-right-radius:6px}.bub-white{background:#fff;color:var(--navy);border:2px solid var(--sky);border-bottom-left-radius:6px}.b-1{top:-28px;left:2%;transform:rotate(-5deg)}.b-2{top:26%;right:-6px;transform:rotate(4deg)}.b-3{bottom:-26px;left:30%;transform:rotate(-2deg)}.doodle{position:absolute;font-family:Archivo;font-weight:900;font-style:italic;opacity:.9;-webkit-user-select:none;user-select:none}.d-x1{color:var(--gold);font-size:40px;top:-8%;right:14%;transform:rotate(14deg)}.d-o1{color:var(--navy);font-size:34px;bottom:8%;left:-2%;transform:rotate(-10deg)}.d-x2{color:var(--navy);font-size:28px;top:32%;left:-4%;transform:rotate(-16deg)}.marquee{background:var(--navy);color:var(--gold-bright);overflow:hidden;padding:18px 0;margin-top:84px;transform:rotate(-1.1deg) scale(1.02)}.marquee-track{display:flex;gap:44px;white-space:nowrap;font-family:Archivo;font-weight:900;font-style:italic;font-size:22px;text-transform:uppercase;letter-spacing:.06em;animation:scroll 26s linear infinite;width:max-content}.marquee-track span{display:flex;align-items:center;gap:44px}@keyframes scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}section.block{padding:96px 0}.sec-eyebrow{font-family:Archivo;font-weight:800;font-size:13px;letter-spacing:.18em;text-transform:uppercase;color:var(--gold);margin-bottom:14px}h2.sec-title{font-size:clamp(34px,4.6vw,56px);font-weight:900;font-style:italic;text-transform:uppercase;line-height:1.06;letter-spacing:-.01em;margin-bottom:16px}.sec-sub{font-size:18px;color:var(--ink-60);font-weight:600;max-width:560px;line-height:1.6}.center{text-align:center}.center .sec-sub{margin:0 auto}.moves{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;margin-top:56px}.move{border-radius:var(--radius-lg);padding:30px 26px 32px;border:2px solid var(--sky);background:#fff;transition:transform .25s ease,box-shadow .25s ease;text-align:left;position:relative}.move:hover{transform:translateY(-6px) rotate(-.6deg);box-shadow:var(--shadow-soft)}.move:nth-child(2):hover,.move:nth-child(4):hover{transform:translateY(-6px) rotate(.6deg)}.move .chip{width:58px;height:58px;border-radius:18px;display:flex;align-items:center;justify-content:center;font-size:27px;margin-bottom:20px;color:var(--navy)}.move:nth-child(odd) .chip{background:var(--gold-soft);color:var(--gold)}.move:nth-child(2n) .chip{background:var(--sky);color:var(--navy)}.move h3{font-size:21px;font-weight:800;font-style:italic;text-transform:uppercase;margin-bottom:10px}.move p{color:var(--ink-60);font-weight:600;font-size:15.5px;line-height:1.55}.move .step-tag{position:absolute;top:22px;right:22px;font-family:Archivo;font-weight:900;font-size:13px;color:var(--gold);letter-spacing:.08em}.feature{display:grid;grid-template-columns:1fr 1fr;gap:72px;align-items:center}.feature.flip .f-media{order:2}.f-media{position:relative}.f-media .photo-card{height:430px;transform:rotate(-2deg)}.feature.flip .f-media .photo-card{transform:rotate(2deg)}.ui-chip{position:absolute;background:#fff;border:2px solid var(--sky);border-radius:16px;padding:11px 16px;font-weight:800;font-size:14px;box-shadow:var(--shadow-pop);display:flex;align-items:center;gap:9px}.ui-chip .ic{font-size:17px;color:var(--gold)}.uc-1{top:26px;right:-18px;transform:rotate(3deg)}.uc-2{bottom:74px;left:-22px;transform:rotate(-3deg)}.uc-3{bottom:-16px;right:36px;transform:rotate(1.5deg)}.f-copy .sec-sub{margin-bottom:26px}.check-list{list-style:none;display:grid;gap:15px}.check-list li{display:flex;gap:13px;align-items:flex-start;font-weight:700;font-size:16.5px;line-height:1.5}.check-list .tick{flex:none;width:30px;height:30px;border-radius:10px;background:var(--gold-soft);color:var(--gold);display:flex;align-items:center;justify-content:center;font-size:16px;margin-top:0}.check-list li b{font-weight:800}.check-list li span.txt{color:var(--ink-60);font-weight:600}.check-list li span.txt b{color:var(--navy)}.free-band{background:var(--navy);color:#fff;border-radius:40px;max-width:1160px;margin:0 auto;padding:88px 60px;text-align:center;position:relative;overflow:hidden}.free-band h2{color:#fff}.free-band .big-zero{font-family:Archivo;font-weight:900;font-style:italic;font-size:clamp(90px,13vw,170px);color:var(--gold-bright);line-height:1;display:block;margin-bottom:6px}.free-band .sec-sub{color:#ffffffbf;max-width:560px;margin:18px auto 34px}.free-band .supporters{display:flex;gap:14px;justify-content:center;flex-wrap:wrap;margin-top:8px}.free-band .sup{border:1.5px solid rgba(255,255,255,.25);border-radius:999px;padding:11px 20px;font-weight:700;font-size:14px;color:#ffffffd9;display:inline-flex;align-items:center;gap:9px}.free-band .sup .ic{font-size:17px;color:var(--gold-bright)}.free-band .bg-x{position:absolute;font-family:Archivo;font-weight:900;font-style:italic;color:#ffffff0d;font-size:220px;-webkit-user-select:none;user-select:none}.fx-1{top:-60px;left:-30px;transform:rotate(-12deg)}.fx-2{bottom:-90px;right:-20px;transform:rotate(10deg)}.mods{display:grid;grid-template-columns:repeat(3,1fr);gap:22px;margin-top:56px}.mod{border-radius:var(--radius-lg);padding:36px 30px;min-height:280px;display:flex;flex-direction:column;justify-content:flex-end;transition:transform .25s ease;position:relative;overflow:hidden;text-align:left}.mod:hover{transform:translateY(-6px)}.mod .emo{font-size:38px;position:absolute;top:28px;left:28px}.mod h3{font-size:23px;font-weight:900;font-style:italic;text-transform:uppercase;margin-bottom:10px;line-height:1.1}.mod p{font-weight:600;font-size:15px;line-height:1.55}.mod-1{background:var(--navy);color:#fff}.mod-1 p{color:#ffffffb8}.mod-1 .emo{color:var(--gold-bright)}.mod-2{background:var(--gold-bright);color:var(--navy)}.mod-2 p{color:#1a2d44bf}.mod-2 .emo{color:var(--navy)}.mod-3{background:var(--mist);color:var(--navy);border:2px solid var(--sky)}.mod-3 p{color:var(--ink-60)}.mod-3 .emo{color:var(--gold)}.mod .lvl{position:absolute;top:32px;right:28px;font-family:Archivo;font-weight:900;font-size:12px;letter-spacing:.14em;text-transform:uppercase;opacity:.55}.edu{background:var(--mist);border-radius:40px;max-width:1160px;margin:0 auto;padding:80px 60px}.founder{max-width:1160px;margin:0 auto}.founder-grid{display:grid;grid-template-columns:.85fr 1.15fr;gap:72px;align-items:center}.founder .photo-card{height:360px;max-width:300px;transform:rotate(-2.5deg)}.founder .photo-card img{object-position:center 28%}.founder .quote-bubble{position:absolute;bottom:-22px;right:-14px;transform:rotate(2deg);background:var(--gold-bright);color:var(--navy);font-weight:800;font-size:14.5px;line-height:1.4;padding:14px 19px;border-radius:22px 22px 6px;box-shadow:var(--shadow-pop);max-width:250px;z-index:5}.founder .name-tag{position:absolute;top:22px;left:-16px;transform:rotate(-3deg);background:#fff;border:2px solid var(--sky);border-radius:16px;padding:11px 16px;font-weight:800;font-size:14px;box-shadow:var(--shadow-pop);display:flex;align-items:center;gap:9px;z-index:5}.founder .name-tag .ic{color:var(--gold);font-size:17px}.founder-copy p{color:var(--ink-60);font-weight:600;font-size:16.5px;line-height:1.65;margin-bottom:16px}.founder-copy p b{color:var(--navy);font-weight:800}.founder-stats{display:flex;gap:12px;flex-wrap:wrap;margin-top:26px}.f-stat{background:var(--mist);border:2px solid var(--sky);border-radius:16px;padding:12px 18px;font-weight:800;font-size:13.5px;display:inline-flex;align-items:center;gap:9px}.f-stat .ic{color:var(--gold);font-size:17px}.forms-zone{background:var(--mist);border-radius:40px;max-width:1160px;margin:0 auto;padding:80px 60px}.form-tabs{display:flex;gap:10px;flex-wrap:wrap;justify-content:center;margin:42px 0 36px}.tab-btn{font-family:Archivo;font-weight:800;font-size:14.5px;letter-spacing:.01em;padding:13px 22px;border-radius:999px;border:2px solid var(--navy);background:#fff;color:var(--navy);cursor:pointer;display:inline-flex;align-items:center;gap:9px;transition:all .18s ease}.tab-btn .ic{font-size:17px}.tab-btn:hover{transform:translateY(-2px)}.tab-btn.active{background:var(--navy);color:#fff}.tab-btn.active .ic{color:var(--gold-bright)}.tab-btn:focus-visible{outline:3px solid var(--gold-bright);outline-offset:3px}.form-panel{display:none;max-width:680px;margin:0 auto}.form-panel.active{display:block;animation:fadeUp .4s ease}@keyframes fadeUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.form-card{background:#fff;border:2px solid var(--sky);border-radius:var(--radius-lg);padding:40px;box-shadow:var(--shadow-soft)}.form-card h3{font-size:24px;font-weight:900;font-style:italic;text-transform:uppercase;margin-bottom:8px;display:flex;align-items:center;gap:12px}.form-card h3 .ic{color:var(--gold);font-size:26px}.form-card .form-sub{color:var(--ink-60);font-weight:600;font-size:15px;margin-bottom:28px;line-height:1.5}.field{margin-bottom:18px}.field label{display:block;font-family:Archivo;font-weight:800;font-size:13px;letter-spacing:.06em;text-transform:uppercase;margin-bottom:8px}.field label .req{color:var(--gold)}.field input,.field select,.field textarea{width:100%;font-family:Nunito Sans;font-weight:600;font-size:15.5px;color:var(--navy);padding:14px 18px;border:2px solid var(--sky);border-radius:16px;background:var(--mist);transition:border-color .18s,background .18s}.field input:focus,.field select:focus,.field textarea:focus{outline:none;border-color:var(--gold-bright);background:#fff}.field textarea{min-height:110px;resize:vertical}.field-row{display:grid;grid-template-columns:1fr 1fr;gap:16px}.form-card .btn{width:100%;justify-content:center;margin-top:8px}.form-note{text-align:center;font-size:12.5px;color:var(--ink-60);font-weight:600;margin-top:16px}.form-success{text-align:center;padding:30px 10px}.form-success .big-ic{width:72px;height:72px;border-radius:50%;background:var(--gold-soft);color:var(--gold);display:flex;align-items:center;justify-content:center;font-size:34px;margin:0 auto 22px}.form-success h3{justify-content:center}.form-success p{color:var(--ink-60);font-weight:600;margin-top:10px;line-height:1.6}.faq-list{max-width:760px;margin:52px auto 0;display:grid;gap:14px;text-align:left}details{border:2px solid var(--sky);border-radius:22px;background:#fff;overflow:hidden;transition:box-shadow .2s}details[open]{box-shadow:var(--shadow-soft);border-color:var(--gold-bright)}summary{cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center;padding:22px 26px;font-family:Archivo;font-weight:800;font-size:17px;font-style:italic}summary::-webkit-details-marker{display:none}summary .plus{width:30px;height:30px;border-radius:50%;background:var(--gold-soft);color:var(--gold);display:flex;align-items:center;justify-content:center;font-size:16px;transition:transform .25s;flex:none;margin-left:16px}details[open] .plus{transform:rotate(45deg)}details p{padding:0 26px 24px;color:var(--ink-60);font-weight:600;font-size:15.5px;line-height:1.6}footer{background:var(--navy);color:#fff;margin-top:110px;padding:100px 0 44px;position:relative;overflow:hidden}.foot-cta{text-align:center;margin-bottom:80px;position:relative;z-index:2}.foot-cta img{height:72px;width:auto;margin:0 auto 34px}.foot-cta h2{font-size:clamp(40px,6.4vw,78px);font-weight:900;font-style:italic;text-transform:uppercase;line-height:1.04;margin-bottom:30px}.foot-cta h2 em{color:var(--gold-bright);font-style:italic}.foot-cta .hero-ctas{margin-bottom:0}.foot-cta .btn{border-color:#fff}.foot-cta .btn-ghost{color:#fff}.foot-cta .btn-ghost:hover{background:#ffffff1a}.foot-bottom{border-top:1px solid rgba(255,255,255,.14);padding-top:32px;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:18px;font-size:13.5px;color:#ffffff8c;font-weight:600;position:relative;z-index:2}.foot-links{display:flex;gap:24px}.foot-links a:hover{color:var(--gold-bright)}footer .bg-x{position:absolute;font-family:Archivo;font-weight:900;font-style:italic;color:#ffffff0a;font-size:300px;-webkit-user-select:none;user-select:none}.bx-1{top:-40px;right:-40px;transform:rotate(12deg)}.bx-2{bottom:-120px;left:-50px;transform:rotate(-8deg)}html.js .reveal{opacity:0;transform:translateY(26px);transition:opacity .7s ease,transform .7s ease}html.js .reveal.in{opacity:1;transform:none}html.js .bubble{animation:pop .6s cubic-bezier(.34,1.56,.64,1) both}html.js .b-1{animation-delay:.5s}html.js .b-2{animation-delay:.75s}html.js .b-3{animation-delay:1s}@keyframes pop{0%{opacity:0;transform:scale(.6) rotate(0)}to{opacity:1}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition:none!important}html.js .reveal{opacity:1;transform:none}html{scroll-behavior:auto}}.play-layer{position:absolute;top:0;left:0;right:0;bottom:0;z-index:0;pointer-events:none;overflow:hidden}.hero .wrap{position:relative;z-index:2}.hero .collage{z-index:2}.play-layer .route{fill:none;stroke-width:3;stroke-linecap:round;stroke-dasharray:2 12;animation:dashMove 1.1s linear infinite}.play-layer .r-gold{stroke:#c29f458c}.play-layer .r-navy{stroke:#1a2d4447}.play-layer .node{font-family:Archivo;font-weight:900;font-style:italic}@keyframes dashMove{to{stroke-dashoffset:-14}}html.js .eyebrow-pill{animation:chyron .7s cubic-bezier(.22,1,.36,1) .15s both}html.js .hero h1{animation:riseIn .7s cubic-bezier(.22,1,.36,1) .3s both}html.js .hero .sub{animation:riseIn .7s cubic-bezier(.22,1,.36,1) .45s both}html.js .hero .hero-ctas{animation:riseIn .7s cubic-bezier(.22,1,.36,1) .58s both}html.js .hero .hero-note{animation:riseIn .7s cubic-bezier(.22,1,.36,1) .7s both}@keyframes chyron{0%{opacity:0;transform:translate(-46px);clip-path:inset(0 100% 0 0)}to{opacity:1;transform:none;clip-path:inset(0 0 0 0)}}@keyframes riseIn{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:none}}.btn-gold{position:relative;overflow:hidden}.btn-gold:after{content:"";position:absolute;top:0;left:-80%;width:55%;height:100%;background:linear-gradient(105deg,transparent,rgba(255,255,255,.55),transparent);transform:skew(-20deg);transition:left .5s ease}.btn-gold:hover:after{left:130%}.tilt{position:relative;will-change:transform}.tilt:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border-radius:inherit;pointer-events:none;background:radial-gradient(circle at var(--gx,50%) var(--gy,50%),rgba(255,255,255,.3),transparent 62%);opacity:0;transition:opacity .25s}.tilt:hover:after{opacity:1}.holo{position:relative}.holo:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:3;pointer-events:none;background:linear-gradient(115deg,transparent 32%,rgba(255,255,255,.22) 44%,rgba(229,185,78,.28) 52%,rgba(255,255,255,.14) 58%,transparent 70%);background-size:260% 260%;background-position:120% 120%;transition:background-position .9s ease}.holo:hover:before{background-position:-30% -30%}.play-divider{max-width:900px;margin:0 auto -30px;padding:0 24px;height:64px}.play-divider svg{width:100%;height:100%;overflow:visible}.play-divider .route{fill:none;stroke:var(--gold);stroke-width:3;stroke-linecap:round;stroke-dasharray:2 12;animation:dashMove 1.1s linear infinite;opacity:.7}.play-divider .xo{font-family:Archivo;font-weight:900;font-style:italic}.big-zero{display:inline-block;min-width:2.2ch;font-variant-numeric:tabular-nums}.form-card{position:relative;overflow:hidden}.cf{position:absolute;top:-14px;width:9px;height:13px;border-radius:2px;pointer-events:none;animation:cfFall var(--d,1.4s) ease-in forwards}@keyframes cfFall{to{transform:translateY(460px) rotate(var(--r,540deg));opacity:0}}@media(max-width:980px){.moves{grid-template-columns:repeat(2,1fr)}.mods{grid-template-columns:1fr}.feature,.founder-grid{grid-template-columns:1fr;gap:52px}.feature.flip .f-media{order:0}.nav-links{display:none}.field-row{grid-template-columns:1fr}}.phone-duo{position:relative;display:flex;gap:26px;justify-content:center;align-items:flex-start;padding:10px 0 26px}.phone{width:252px;background:var(--navy-deep);border-radius:36px;border:6px solid #0C1830;padding:22px 18px 20px;color:#f4f6fa;box-shadow:var(--shadow-soft);position:relative}.phone:before{content:"";position:absolute;top:10px;left:50%;transform:translate(-50%);width:74px;height:6px;border-radius:999px;background:#ffffff24}.phone-1{transform:rotate(-3deg);margin-top:30px}.phone-2{transform:rotate(2.5deg)}.phone .p-logo{height:30px;width:auto;margin:12px auto 18px;display:block}.phone .p-label{font-family:Archivo;font-weight:800;font-size:10.5px;letter-spacing:.16em;text-transform:uppercase;color:#8fa3bf;margin-bottom:6px}.phone .p-box{background:#15294a;border:1.5px solid #23406E;border-radius:12px;padding:12px 13px;margin-bottom:14px}.phone .p-code{text-align:center;font-family:Archivo;font-weight:900;font-size:27px;letter-spacing:.32em;color:#fff;padding:13px 8px 13px 14px}.phone .p-name{font-size:15px;font-weight:700;color:#f4f6fa}.phone .p-btn{background:var(--gold-bright);color:var(--navy-deep);border-radius:12px;padding:13px;text-align:center;font-family:Archivo;font-weight:900;font-style:italic;font-size:15px;letter-spacing:.08em;text-transform:uppercase}.phone .p-note{text-align:center;font-size:11.5px;font-weight:600;color:#8fa3bf;margin-top:12px}.phone .p-top{display:flex;align-items:center;justify-content:space-between;margin:14px 0}.phone .p-stage{background:var(--gold-bright);color:var(--navy-deep);border-radius:999px;padding:5px 11px;font-family:Archivo;font-weight:900;font-size:11.5px;letter-spacing:.08em}.phone .p-clockrow{display:flex;align-items:center;gap:5px;color:#c4d0e0;font-size:13px}.phone .p-clockrow .ic{color:var(--gold-bright);font-size:15px}.phone .p-clockrow b{font-family:Archivo;font-weight:900;font-size:15px;color:#fff}.phone .p-title{font-family:Archivo;font-weight:900;font-style:italic;font-size:21px;line-height:1.1;text-transform:uppercase;color:#fff}.phone .p-sub{font-size:12.5px;color:#c4d0e0;line-height:1.5;margin:7px 0 14px;font-weight:600}.phone .p-tabs{display:flex;gap:8px;margin-bottom:12px}.phone .p-tab{flex:1;text-align:center;border-radius:10px;padding:9px 4px;font-family:Archivo;font-weight:800;font-size:11px;letter-spacing:.06em;text-transform:uppercase;display:flex;align-items:center;justify-content:center;gap:5px}.phone .p-tab .ic{font-size:12px}.phone .p-tab.on{background:var(--gold-bright);color:var(--navy-deep)}.phone .p-tab.off{background:#15294a;color:#8fa3bf;border:1.5px solid #23406E}.phone .p-lockrow{display:flex;align-items:center;gap:8px;background:#15294a;border-radius:10px;padding:10px 12px;margin-bottom:14px}.phone .p-lockrow .ic{font-size:15px;color:var(--gold-bright)}.phone .p-lockrow span{font-size:11.5px;color:#c4d0e0;font-weight:600;line-height:1.4}.phone-duo .ui-chip{z-index:6}.pd-chip{bottom:-4px;left:6%;transform:rotate(-3deg);position:absolute}@media(max-width:680px){.phone-duo{flex-wrap:wrap}.phone-1{margin-top:0}}@media(max-width:900px){.play-layer{display:none}}@media(max-width:680px){.moves{grid-template-columns:1fr}.collage{grid-template-columns:1fr;gap:18px}.pc-1,.pc-3{display:none}.b-2{right:6px}.free-band,.edu,.forms-zone{padding:60px 26px;border-radius:30px}.form-card{padding:28px 22px}section.block{padding:70px 0}nav .logo img{height:42px}.founder .photo-card{height:300px;max-width:260px;margin:0 auto}}.hp-field{position:absolute!important;left:-9999px!important;top:auto;width:1px;height:1px;overflow:hidden}.form-error{margin-top:12px;font-weight:700;font-size:14px;line-height:1.45;color:#8a1c1c;background:#fdecec;border:1.5px solid #f3c2c2;border-radius:14px;padding:11px 15px}
