.ag-manifesto__text{font-size:clamp(30px,4.6vw,64px);line-height:1.12;letter-spacing:-.03em;font-weight:400;margin:0;max-width:22ch}.ag-w{color:var(--ag-line);transition:color .4s var(--ag-ease)}.ag-w.is-on{color:var(--ag-ink)}.ag-w.ag-serif.is-on{color:var(--ag-accent)}.shopify-design-mode .ag-w{color:var(--ag-ink)}.ag-manifesto__points{list-style:none;margin:clamp(64px,8vw,112px) 0 0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(24px,3vw,48px);border-top:1px solid var(--ag-line)}.ag-manifesto__point{padding-top:28px;display:grid;gap:12px}.ag-manifesto__num{font:500 13px/1 var(--ag-font);color:var(--ag-ink-3);font-variant-numeric:tabular-nums}@media(max-width:749px){.ag-manifesto__points{grid-template-columns:1fr}}.ag-services{background:var(--ag-surface)}.ag-services__head{max-width:860px;margin-bottom:clamp(40px,6vw,72px)}.ag-services__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.ag-services__main{grid-column:1 / -1;position:relative;overflow:hidden;border-radius:var(--ag-r-lg);background:#000;color:var(--ag-ink);padding:clamp(28px,5vw,64px);min-height:420px;display:flex;flex-direction:column;justify-content:flex-end;gap:20px}.ag-services__glow{position:absolute;inset:-30% -10% auto auto;width:70%;aspect-ratio:1;border-radius:50%;background:radial-gradient(circle,rgba(124,136,255,.45),rgba(43,59,255,.15) 40%,transparent 70%);filter:blur(20px);pointer-events:none}.ag-services__tag{margin:0;font:500 13px/1 var(--ag-font);letter-spacing:.08em;text-transform:uppercase;color:var(--ag-ink-2);position:relative}.ag-services__main-title{margin:0;font:400 clamp(40px,6vw,88px)/1 var(--ag-font);letter-spacing:-.04em;position:relative}.ag-services__main-text{color:var(--ag-ink-2);max-width:52ch;font-size:clamp(16px,1.3vw,19px);line-height:1.55;position:relative}.ag-services__main-text p{margin:0}.ag-services__main-foot{display:flex;align-items:center;justify-content:space-between;gap:20px;flex-wrap:wrap;padding-top:24px;border-top:1px solid var(--ag-line);position:relative}.ag-services__price{margin:0;font:500 18px/1 var(--ag-font);font-variant-numeric:tabular-nums}.ag-services__card{background:var(--ag-bg);border:1px solid var(--ag-line);border-radius:var(--ag-r-md);padding:28px;display:flex;flex-direction:column;gap:12px;transition:transform var(--ag-t-block) var(--ag-ease),box-shadow var(--ag-t-block) var(--ag-ease)}.ag-services__card:hover{transform:translateY(-4px);box-shadow:var(--ag-shadow)}.ag-services__icon{width:44px;height:44px;border-radius:12px;background:var(--ag-surface);color:var(--ag-accent);display:grid;place-items:center;margin-bottom:8px}.ag-services__icon svg{width:24px;height:24px}.ag-services__card .ag-text{flex:1}.ag-services__card-price{margin:8px 0 0;font:500 14px/1.3 var(--ag-font);color:var(--ag-ink)}@media(max-width:999px){.ag-services__grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:599px){.ag-services__grid{grid-template-columns:1fr}.ag-services__main{min-height:360px}}.ag-marquee{overflow:hidden;padding:28px 0;border-block:1px solid var(--ag-line)}.ag-marquee__track{display:flex;width:max-content;animation:ag-marquee var(--ag-speed,40s) linear infinite}.ag-marquee__group{display:flex;align-items:center}.ag-marquee__item{font:400 clamp(28px,3.6vw,48px)/1 var(--ag-font);letter-spacing:-.03em;padding:0 28px;white-space:nowrap}.ag-marquee__item.ag-serif{color:var(--ag-ink-2)}.ag-marquee__sep{width:10px;height:10px;border-radius:50%;background:var(--ag-accent);flex:none}.ag-marquee:hover .ag-marquee__track{animation-play-state:paused}@keyframes ag-marquee{to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.ag-marquee__track{animation:none}}.ag-process__grid{display:grid;grid-template-columns:5fr 7fr;gap:clamp(40px,6vw,96px);align-items:start}.ag-process__head{position:sticky;top:120px;display:grid;gap:20px}.ag-process__steps{list-style:none;margin:0;padding:0}.ag-process__step{display:grid;grid-template-columns:56px 1fr;gap:20px;padding:32px 0;border-top:1px solid var(--ag-line)}.ag-process__step:last-child{border-bottom:1px solid var(--ag-line)}.ag-process__num{font:400 15px/1.6 var(--ag-font-accent);font-style:italic;color:var(--ag-accent);font-size:22px}.ag-process__row{display:flex;align-items:baseline;justify-content:space-between;gap:16px;margin-bottom:10px}.ag-process__time{font:500 13px/1 var(--ag-font);color:var(--ag-ink-3);white-space:nowrap}@media(max-width:899px){.ag-process__grid{grid-template-columns:1fr}.ag-process__head{position:static}}.ag-pricing__head{max-width:860px;margin-bottom:clamp(40px,6vw,72px)}.ag-pricing__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;align-items:stretch}.ag-pricing__card{position:relative;border:1px solid var(--ag-line);border-radius:var(--ag-r-lg);padding:32px;display:flex;flex-direction:column;background:var(--ag-bg);color:var(--ag-ink)}.ag-pricing__card--featured{background:#000;border-color:#000;box-shadow:0 30px 60px -20px #2b3bff59}.ag-pricing__badge{position:absolute;top:24px;right:24px;font:500 12px/1 var(--ag-font);padding:7px 12px;border-radius:var(--ag-r-pill);background:var(--ag-accent);color:var(--ag-on-accent)}.ag-pricing__name{margin:0 0 6px;font:500 22px/1.2 var(--ag-font);letter-spacing:-.02em}.ag-pricing__for{margin:0 0 28px;color:var(--ag-ink-2);font-size:15px;line-height:1.5;min-height:3em}.ag-pricing__price{margin:0 0 28px;font:400 clamp(40px,4vw,56px)/1 var(--ag-font);letter-spacing:-.04em;font-variant-numeric:tabular-nums}.ag-pricing__from{font:italic 400 22px/1 var(--ag-font-accent);color:var(--ag-ink-2);letter-spacing:0}.ag-pricing__list{list-style:none;margin:0 0 32px;padding:24px 0 0;border-top:1px solid var(--ag-line);display:grid;gap:12px;flex:1}.ag-pricing__list li{position:relative;padding-left:26px;font-size:15px;line-height:1.45;color:var(--ag-ink-2)}.ag-pricing__list li:before{content:"";position:absolute;left:0;top:.45em;width:14px;height:8px;border-left:1.6px solid var(--ag-accent);border-bottom:1.6px solid var(--ag-accent);transform:rotate(-45deg)}.ag-pricing__cta{width:100%}.ag-pricing__note{margin-top:24px;padding:20px 24px;border-radius:var(--ag-r-md);background:var(--ag-surface);color:var(--ag-ink-2);font-size:15px;line-height:1.55}.ag-pricing__note p{margin:0}.ag-pricing__note strong{color:var(--ag-ink);font-weight:500}@media(max-width:899px){.ag-pricing__grid{grid-template-columns:1fr}.ag-pricing__for{min-height:0}}.ag-faq__grid{display:grid;grid-template-columns:5fr 7fr;gap:clamp(40px,6vw,96px);align-items:start}.ag-faq__item{border-top:1px solid var(--ag-line)}.ag-faq__item:last-child{border-bottom:1px solid var(--ag-line)}.ag-faq__item summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:24px;padding:24px 0;font:500 clamp(17px,1.4vw,20px)/1.35 var(--ag-font);letter-spacing:-.01em}.ag-faq__item summary::-webkit-details-marker{display:none}.ag-faq__plus{width:28px;height:28px;border-radius:50%;border:1px solid var(--ag-line);position:relative;flex:none;transition:transform var(--ag-t) var(--ag-ease),background var(--ag-t)}.ag-faq__plus:before,.ag-faq__plus:after{content:"";position:absolute;left:50%;top:50%;width:10px;height:1.6px;background:currentColor;transform:translate(-50%,-50%)}.ag-faq__plus:after{transform:translate(-50%,-50%) rotate(90deg);transition:transform var(--ag-t) var(--ag-ease)}.ag-faq__item[open] .ag-faq__plus{background:var(--ag-ink);color:var(--ag-bg)}.ag-faq__item[open] .ag-faq__plus:after{transform:translate(-50%,-50%) rotate(0)}.ag-faq__a{padding:0 48px 24px 0;color:var(--ag-ink-2);font-size:16px;line-height:1.6}.ag-faq__a p{margin:0}@media(max-width:899px){.ag-faq__grid{grid-template-columns:1fr}.ag-faq__a{padding-right:0}}.ag-contact{overflow:hidden}.ag-contact__glow{position:absolute;left:50%;bottom:-40%;width:120%;aspect-ratio:2/1;transform:translate(-50%);border-radius:50%;background:radial-gradient(closest-side,rgba(43,59,255,.55),rgba(20,120,170,.25) 45%,transparent 75%);filter:blur(30px);pointer-events:none}.ag-contact__grid{position:relative;display:grid;grid-template-columns:5fr 6fr;gap:clamp(40px,6vw,96px);align-items:center}.ag-contact__head{display:grid;gap:20px}.ag-contact__mail{color:var(--ag-ink);font:400 clamp(20px,2vw,26px)/1.2 var(--ag-font-accent);font-style:italic;text-decoration:underline;text-underline-offset:6px;text-decoration-thickness:1px;justify-self:start}.ag-contact__card{border-radius:var(--ag-r-lg);padding:clamp(24px,3vw,40px)}.ag-form{display:grid;gap:16px}.ag-form__row{display:grid;grid-template-columns:1fr 1fr;gap:16px}.ag-field{display:grid;gap:8px;font:500 13px/1 var(--ag-font);color:var(--ag-ink-2)}.ag-field input,.ag-field select,.ag-field textarea{width:100%;font:400 16px/1.4 var(--ag-font);color:var(--ag-ink);background:#ffffff0f;border:1px solid rgba(255,255,255,.16);border-radius:12px;padding:13px 14px;transition:border-color var(--ag-t-fast),background var(--ag-t-fast);appearance:none;-webkit-appearance:none}.ag-field select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='m4 6 4 4 4-4' fill='none' stroke='%23A1A1AA' stroke-width='1.6' stroke-linecap='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;background-size:16px;padding-right:36px}.ag-field select option{color:#0a0a0a}.ag-field textarea{resize:vertical;min-height:120px}.ag-field input::placeholder,.ag-field textarea::placeholder{color:#71717a}.ag-field input:hover,.ag-field select:hover,.ag-field textarea:hover{border-color:#ffffff47}.ag-field input:focus,.ag-field select:focus,.ag-field textarea:focus{outline:none;border-color:var(--ag-accent);background:#ffffff17}.ag-form__submit{width:100%;margin-top:4px}.ag-form__note{margin:0;font-size:13px;color:var(--ag-ink-3);text-align:center}.ag-form__err{padding:12px 14px;border-radius:12px;background:#ff5a5a1f;border:1px solid rgba(255,90,90,.35);color:#ffc9c9;font-size:14px}.ag-form__ok{display:grid;justify-items:center;gap:12px;text-align:center;padding:40px 8px;color:var(--ag-ink);font-size:18px}.ag-form__ok svg{color:var(--ag-accent)}@media(max-width:899px){.ag-contact__grid{grid-template-columns:1fr}}@media(max-width:599px){.ag-form__row{grid-template-columns:1fr}}.ag-footer{padding:clamp(24px,4vw,48px) 0;overflow:hidden}.ag-footer__halo{position:absolute;inset:auto -20% -60% -20%;height:120%;pointer-events:none;background:radial-gradient(50% 50% at 30% 60%,rgba(43,59,255,.45),transparent 70%),radial-gradient(40% 50% at 75% 50%,rgba(20,140,190,.35),transparent 70%);filter:blur(40px)}.ag-footer__panel{position:relative;border-radius:var(--ag-r-lg);padding:clamp(28px,4vw,56px);overflow:hidden}.ag-footer__top{display:grid;grid-template-columns:2fr 1fr 1fr 1fr;gap:32px}.ag-footer__brand{display:grid;gap:20px;justify-items:start;max-width:36ch;color:var(--ag-ink)}.ag-footer__label{margin:0 0 16px;font:500 12px/1 var(--ag-font);letter-spacing:.08em;text-transform:uppercase;color:var(--ag-ink-3)}.ag-footer__col ul,.ag-footer__legal ul{list-style:none;margin:0;padding:0;display:grid;gap:10px}.ag-footer a{color:var(--ag-ink-2);text-decoration:none;font-size:15px;transition:color var(--ag-t-fast)}.ag-footer a:hover{color:var(--ag-ink)}.ag-footer__soon{color:var(--ag-ink-3);font-size:15px}.ag-footer__word{font:500 clamp(80px,19vw,260px)/.8 var(--ag-font);letter-spacing:-.06em;margin:clamp(40px,6vw,80px) 0 clamp(20px,3vw,32px);background:linear-gradient(180deg,#ffffffe6,#ffffff14);-webkit-background-clip:text;background-clip:text;color:transparent;white-space:nowrap;-webkit-user-select:none;user-select:none}.ag-footer__legal{display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap;padding-top:20px;border-top:1px solid var(--ag-line);color:var(--ag-ink-3);font-size:13px}.ag-footer__legal p{margin:0}.ag-footer__legal ul{display:flex;flex-wrap:wrap;gap:16px}.ag-footer__legal a{font-size:13px;color:var(--ag-ink-3)}@media(max-width:899px){.ag-footer__top{grid-template-columns:1fr 1fr}.ag-footer__brand{grid-column:1 / -1}}.ag-footer .ag-btn--light,.ag-footer .ag-btn--light:hover{color:#0a0a0a}
/*# sourceMappingURL=/cdn/shop/t/10/assets/ag-sections.css.map */
