.of{--bg:#08080b;--card:#121217;--line:#25252d;--text:#f4f4f6;--muted:#a4a4b0;--pink:#ff3d9a;--violet:#9b5cff;min-height:100vh;background:radial-gradient(60% 50% at 80% 0,rgba(255,61,154,.16),transparent 70%),radial-gradient(50% 40% at 0 20%,rgba(155,92,255,.14),transparent 70%),var(--bg);color:var(--text);font-family:Manrope,system-ui,sans-serif;overflow-x:hidden}.of a{color:inherit;text-decoration:none}.of h1,.of h2,.of h3{font-family:Bricolage Grotesque,Manrope,sans-serif;letter-spacing:-.02em;margin:0}.of main{max-width:1160px;margin:0 auto;padding:0 16px}.of-top{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 0;position:sticky;top:0;z-index:5;isolation:isolate}.of-top:before{content:"";position:absolute;inset:0 -100vmax;z-index:-1;background:rgba(8,8,11,.82);backdrop-filter:blur(10px);border-bottom:1px solid rgba(255,255,255,.06)}.of-brand{display:flex;align-items:center;gap:10px;font-weight:800;font-size:17px}.of-brand b{color:var(--pink)}.of-top nav{display:flex;align-items:center;gap:18px;font-weight:700;font-size:14px}.of-top nav a:not(.of-btn){color:var(--muted)}.of-btn,.of-top nav a:not(.of-btn):hover{color:var(--text)}.of-btn{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:0 24px;border-radius:16px;border:1px solid var(--line);background:var(--card);font-weight:800;font-size:16px;cursor:pointer;transition:transform .1s,border-color .15s}.of-btn:hover{border-color:var(--pink)}.of-btn:active{transform:scale(.98)}.of-btn.is-main{border-color:transparent;box-shadow:0 10px 40px rgba(255,61,154,.35)}.of-btn.is-main,.of-btn.is-sm{background:linear-gradient(135deg,var(--pink),var(--violet))}.of-btn.is-sm{min-height:40px;padding:0 16px;font-size:14px;border-radius:12px;border-color:transparent}.of-btn[disabled]{opacity:.6;cursor:wait}.of-kicker{margin:0 0 12px;color:var(--pink);font-weight:800;font-size:13px;letter-spacing:.14em;text-transform:uppercase}.of-hero{display:grid;grid-template-columns:1.1fr 1fr;gap:40px;align-items:center;padding:48px 0 16px}.of-hero h1{font-size:clamp(42px,6.4vw,78px);line-height:.98;font-weight:800}.of-hero h1 span{background:linear-gradient(90deg,var(--pink),var(--violet));-webkit-background-clip:text;background-clip:text;color:transparent}.of-lead{margin:22px 0 0;font-size:19px;line-height:1.55;color:#cfcfd8;max-width:560px}.of-cta{gap:12px;margin-top:28px}.of-chips,.of-cta{display:flex;flex-wrap:wrap}.of-chips{gap:8px;list-style:none;padding:0;margin:24px 0 0}.of-chips li{padding:8px 12px;border-radius:999px;border:1px solid var(--line);background:rgba(255,255,255,.03);font-size:13px;font-weight:700;color:#d6d6de}.of-wall{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;transform:rotate(-4deg);mask-image:linear-gradient(transparent,#000 12%,#000 88%,transparent)}.of-wall img{width:100%;aspect-ratio:3/4.4;object-fit:cover;border-radius:16px;border:1px solid rgba(255,255,255,.08);animation:of-rise 8s ease-in-out infinite;animation-delay:calc(var(--i)*-1s)}.of-wall img:nth-child(odd){margin-top:28px}@keyframes of-rise{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}@media (prefers-reduced-motion:reduce){.of-wall img{animation:none}}.of-note{margin:6px 0 0;font-size:12px;color:#77778a;text-align:right}.of-sec{padding:72px 0 0}.of-sec h2{font-size:clamp(30px,4.2vw,48px);line-height:1.05;font-weight:800;max-width:760px}.of-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-top:32px}.of-card{padding:24px;border-radius:22px;border:1px solid var(--line);background:var(--card)}.of-card small{display:inline-block;padding:4px 10px;border-radius:999px;background:rgba(255,61,154,.12);color:var(--pink);font-weight:800;font-size:12px}.of-card h3{font-size:22px;margin:14px 0 8px}.of-card p,.of-faq p,.of-list p,.of-prices p,.of-steps p{margin:0;color:var(--muted);line-height:1.55;font-size:15.5px}.of-steps{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;list-style:none;padding:0;margin:32px 0 0}.of-steps li{padding:22px;border-radius:22px;background:var(--card);border:1px solid var(--line)}.of-steps b{display:grid;place-items:center;width:38px;height:38px;border-radius:12px;background:linear-gradient(135deg,var(--pink),var(--violet));font-size:17px}.of-steps h3{font-size:19px;margin:16px 0 8px}.of-agency{display:grid;grid-template-columns:1.1fr .9fr;gap:32px;align-items:start}.of-list{display:grid;gap:18px;margin-top:28px}.of-list h3{font-size:19px;margin-bottom:6px}.of-list>div{padding-left:16px;border-left:3px solid var(--violet)}.of-form{display:grid;gap:14px;padding:26px;border-radius:24px;background:var(--card);border:1px solid rgba(155,92,255,.45);box-shadow:0 20px 80px rgba(155,92,255,.18)}.of-form h3{font-size:24px}.of-form label{display:grid;gap:6px;font-weight:700;font-size:14px}.of-form label span{color:var(--muted);font-weight:600}.of-form input,.of-form select,.of-form textarea{width:100%;box-sizing:border-box;min-height:48px;padding:12px 14px;border-radius:12px;border:1px solid var(--line);background:#0c0c10;color:var(--text);font:inherit;font-size:16px}.of-form textarea{min-height:90px;resize:vertical}.of-form input:focus,.of-form select:focus,.of-form textarea:focus{outline:2px solid var(--pink);outline-offset:1px;border-color:transparent}.of-form.is-done{place-items:start}.of-hp{position:absolute;left:-9999px;width:1px;height:1px;opacity:0}.of-err{margin:0;color:#ff8a8a;font-weight:700}.of-small{margin:0;font-size:13px;color:#8a8a98}.of-small a{text-decoration:underline}.of-rules ul{display:grid;gap:12px;list-style:none;padding:0;margin:26px 0 14px;max-width:820px}.of-rules li{position:relative;padding:16px 18px 16px 48px;border-radius:16px;background:var(--card);border:1px solid var(--line);line-height:1.5;color:#d6d6de}.of-rules li:before{content:"✓";position:absolute;left:18px;top:15px;color:#6ee7a0;font-weight:800}.of-prices{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin-top:32px}.of-prices div{padding:22px;border-radius:22px;background:var(--card);border:1px solid var(--line);display:grid;gap:8px}.of-prices small{color:var(--muted);font-weight:700;font-size:13px}.of-prices b{font-family:Bricolage Grotesque,sans-serif;font-size:28px}.of-prices .is-evoke{background:linear-gradient(135deg,rgba(155,92,255,.35),rgba(255,61,154,.28));border-color:rgba(155,92,255,.6)}.of-faq{display:grid;gap:10px;margin-top:28px;max-width:860px}.of-faq details{padding:18px 20px;border-radius:16px;background:var(--card);border:1px solid var(--line)}.of-faq summary{cursor:pointer;font-weight:800;font-size:17px}.of-faq details p{margin-top:10px}.of-end{text-align:center;display:grid;justify-items:center;gap:18px;padding-bottom:20px}.of-foot{margin-top:72px;padding:24px 0 40px;border-top:1px solid var(--line);font-size:13px;color:#7c7c8c;display:grid;gap:6px}.of-foot a{text-decoration:underline}@media (max-width:900px){.of-agency,.of-hero{grid-template-columns:1fr}.of-grid,.of-prices,.of-steps{grid-template-columns:repeat(2,1fr)}.of-wall{transform:none;grid-template-columns:repeat(4,1fr)}.of-note{text-align:left}}@media (max-width:560px){.of-top nav a:not(.of-btn){display:none}.of-hero{padding-top:24px;gap:24px}.of-grid,.of-prices,.of-steps{grid-template-columns:1fr}.of-cta .of-btn{width:100%}.of-sec{padding-top:56px}.of-wall{grid-template-columns:repeat(3,1fr)}.of-wall img:nth-child(n+7){display:none}}.of{--bg:#0A0A0C;--card:#111114;--line:#26262b;--muted:#a8a8b3;--pink:#ff7ab8;--violet:#b79bff;--sky:#5aa9ff;--green:#6EE7A0;--yellow:#FFC61A;--blue:#8fb4f5;background:#0A0A0C}.of-grad,.of-hero h1 span{background:linear-gradient(100deg,#ff7ab8,#b79bff 52%,#5aa9ff);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent}.of-brand b{color:transparent}.of-kicker{color:var(--yellow)}.of-btn{border-width:2px}.of-btn:hover{border-color:#F0C87F}.of-btn.is-main,.of-btn.is-sm{position:relative;isolation:isolate;background:var(--green);color:#06150C!important;border-color:transparent;box-shadow:none;font-family:Bricolage Grotesque,Manrope,sans-serif}.of-btn.is-main{min-height:58px;font-size:19px}.of-btn.is-main:hover,.of-btn.is-sm:hover{background:#86efb1}.of-btn.is-main:after{content:"";position:absolute;inset:-4px;border-radius:inherit;background:var(--green);filter:blur(18px);opacity:.45;z-index:-1;animation:of-pulse 2.6s ease-in-out infinite;pointer-events:none}@keyframes of-pulse{0%,to{opacity:.35}50%{opacity:.7}}@media (prefers-reduced-motion:reduce){.of-btn.is-main:after{animation:none}}.of-chips li:first-child{border-color:#f58fc466;background:#f58fc414;color:#f8b3d6}.of-chips li:nth-child(2){border-color:#b79bff66;background:#b79bff14;color:#cfc0ff}.of-chips li:nth-child(3){border-color:#FFC61A66;background:#FFC61A14;color:#FFD75E}.of-chips li:nth-child(4){border-color:#6EE7A066;background:#6EE7A014;color:#9df0bf}.of-chips li:nth-child(5){border-color:#8fb4f566;background:#8fb4f514;color:#b6cdf8}.of-card{border-width:2px}.of-card:nth-child(6n+1) small{background:#f58fc420;color:#f8b3d6}.of-card:nth-child(6n+2) small{background:#FFC61A20;color:#FFD75E}.of-card:nth-child(6n+3) small{background:#b79bff20;color:#cfc0ff}.of-card:nth-child(6n+4) small{background:#6EE7A020;color:#9df0bf}.of-card:nth-child(6n+5) small{background:#8fb4f520;color:#b6cdf8}.of-card:nth-child(6n) small{background:#f58fc420;color:#f8b3d6}.of-steps li{border-width:2px}.of-steps b{background:var(--green);color:#06150C;font-family:Bricolage Grotesque,sans-serif}.of-wall{mask-image:none}.of-wall img{border-width:2px}.of-wall img:nth-child(3n+1){border-color:#ff7ab855}.of-wall img:nth-child(3n+2){border-color:#b79bff55}.of-wall img:nth-child(3n){border-color:#F0C87F55}.of-list>div{border-left:0;padding:18px;border-radius:18px;background:var(--card);border:2px solid var(--line)}.of-list>div h3:before{content:"";display:inline-block;width:10px;height:10px;border-radius:3px;margin-right:10px;vertical-align:2px}.of-list>div:first-child h3:before{background:#f58fc4}.of-list>div:nth-child(2) h3:before{background:#b79bff}.of-list>div:nth-child(3) h3:before{background:#FFC61A}.of-list>div:nth-child(4) h3:before{background:#6EE7A0}.of-form{border:2px solid #b79bff66;box-shadow:none}.of-form input,.of-form select,.of-form textarea{border-width:2px;background:#0A0A0C}.of-form input:focus,.of-form select:focus,.of-form textarea:focus{outline-color:var(--green)}.of-prices div,.of-rules li{border-width:2px}.of-prices div:first-child{border-color:#6EE7A066}.of-prices div:first-child b{color:var(--green)}.of-prices div:nth-child(3){border-color:#FFC61A55}.of-prices .is-evoke{background:#16121f;border-color:#b79bff}.of-faq details{border-width:2px}.of-btn.is-yellow{background:var(--yellow);color:#1A1200!important;border-color:transparent;min-height:58px;font-size:19px;font-family:Bricolage Grotesque,Manrope,sans-serif}.of-btn.is-yellow:hover{background:#ffd24d}.of-steps{grid-template-columns:repeat(5,1fr)}@media (max-width:900px){.of-steps{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.of-steps{grid-template-columns:1fr}}.of main fieldset legend{color:#F4F4F6}.of input[type=file]{font:inherit;font-size:14px}