.cookie-document,.cookie-document body{margin:0;min-width:320px;min-height:100%;background:#000}.cookie-app{min-height:100vh;min-height:100svh;background:#000;color:#f5f7fb;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.cookie-app *,.cookie-app *:before,.cookie-app *:after{box-sizing:border-box}.cookie-app a{color:inherit;text-decoration:none}.cookie-shell{position:relative;display:grid;grid-template-rows:auto minmax(0,1fr) auto;width:min(100%,430px);min-height:100vh;min-height:100svh;height:100vh;height:100svh;margin:0 auto;overflow:hidden;background:#0d1016}.cookie-topbar{position:sticky;top:0;z-index:5;display:grid;grid-template-columns:68px minmax(0,1fr) 48px;align-items:center;min-height:64px;padding:max(8px,env(safe-area-inset-top)) 10px 8px;background:#202020}.cookie-topbar h1{margin:0;min-width:0;overflow:hidden;color:#f7f7f8;font-size:18px;font-weight:850;line-height:1.1;text-align:center;text-overflow:ellipsis;white-space:nowrap}.cookie-back{display:inline-flex;align-items:center;min-height:44px;color:#1687ff;font-size:16px;font-weight:500}.cookie-back span:first-child{font-size:32px;font-weight:260;line-height:.72}.cookie-back-spacer{display:block;min-height:44px}.cookie-icon-button{display:grid;place-items:center;width:42px;height:42px;margin-left:auto;border:2px solid #1687ff;border-radius:999px;background:transparent;color:#1687ff;font:inherit;font-size:19px;font-weight:900;line-height:1;cursor:pointer}.cookie-menu-popover{position:absolute;top:calc(64px + env(safe-area-inset-top));right:10px;z-index:10;display:grid;width:min(252px,calc(100% - 20px));gap:6px;padding:8px;border:1px solid rgba(255,255,255,.08);border-radius:16px;background:#1c1f26fa;box-shadow:0 18px 40px #00000057}.cookie-menu-popover button,.cookie-menu-popover a{display:flex;align-items:center;min-height:40px;border:0;border-radius:10px;background:#ffffff0d;color:#f5f7fb;font:inherit;font-size:14px;font-weight:800;cursor:pointer;padding:0 12px}.cookie-stage{min-height:0;overflow-y:auto;scrollbar-width:none}.cookie-stage::-webkit-scrollbar{display:none}.cookie-main-screen{display:flex;min-height:calc(100vh - 156px);min-height:calc(100svh - 156px);flex-direction:column;align-items:center;justify-content:space-between;padding:clamp(30px,7vh,74px) 14px 28px}.cookie-home-screen{padding-top:clamp(54px,13vh,120px)}.cookie-result-screen{justify-content:center;gap:clamp(18px,3vh,28px);padding-top:clamp(30px,7vh,72px);padding-bottom:24px}.cookie-image-button{display:grid;place-items:center;width:100%;border:0;background:transparent;cursor:pointer;padding:0}.cookie-image-button:disabled{cursor:not-allowed;opacity:1}.cookie-orb{display:block;width:min(360px,92vw);height:min(360px,92vw);object-fit:contain;filter:drop-shadow(0 24px 24px rgba(0,0,0,.22))}.cookie-result-screen .cookie-orb{width:min(310px,80vw);height:min(310px,80vw)}.cookie-copy{width:100%;max-width:374px;margin:0 auto;text-align:center}.cookie-copy h2{margin:0 0 22px;color:#f5f7fb;font-size:21px;font-weight:900;line-height:1.15}.cookie-copy p{margin:0;color:#f5f7fbe0;font-size:21px;font-weight:480;line-height:1.28}.cookie-copy strong{font-weight:900}.cookie-template-pulse{display:block;margin-top:14px;color:#f5f7fb94;font-size:13px;font-weight:780;line-height:1.25}.cookie-daily-quota{display:grid;width:min(100%,372px);gap:4px;border:1px solid rgba(122,19,255,.16);border-radius:14px;background:#7a13ff14;color:#f5f7fbad;font-size:13px;font-weight:780;line-height:1.25;padding:12px 14px;text-align:center}.cookie-daily-quota strong{color:#f5f7fb;font-size:14px;font-weight:900}.cookie-daily-quota--compact{margin-top:-4px}.cookie-pulse,.cookie-personal-stats{display:grid;width:min(100%,372px);gap:4px;border:1px solid rgba(255,255,255,.06);border-radius:14px;background:#ffffff09;color:#f5f7fbb8;font-size:13px;font-weight:760;line-height:1.25;padding:12px 14px;text-align:left}.cookie-pulse strong,.cookie-personal-stats strong{color:#f5f7fb;font-size:14px;font-weight:900}.cookie-top-templates{display:grid;width:min(100%,372px);gap:10px;margin-top:14px;color:#f5f7fbb3;font-size:13px;font-weight:760;line-height:1.25}.cookie-top-templates>strong{color:#f5f7fb;font-size:15px;font-weight:900}.cookie-top-templates>span{color:#f5f7fb9e}.cookie-top-templates>p{margin:0;color:#f5f7fbad;font-size:14px}.cookie-top-list{display:grid;gap:10px}.cookie-top-list article{display:grid;gap:6px;padding:12px;border:1px solid rgba(255,255,255,.06);border-radius:14px;background:#ffffff0a}.cookie-top-list span{color:#9ca2af;font-size:12px;font-weight:850;text-transform:uppercase}.cookie-top-list p{margin:0;color:#f6f7fb;font-size:15px;font-weight:800;line-height:1.24}.cookie-top-list small{color:#f5f7fb8f;font-size:12px;font-weight:760}.cookie-profile-card{display:grid;width:min(100%,372px);gap:5px;margin-bottom:14px;border:1px solid rgba(255,255,255,.06);border-radius:14px;background:#ffffff09;color:#f5f7fbb3;font-size:13px;font-weight:760;line-height:1.25;padding:12px 14px;text-align:left}.cookie-profile-card strong{overflow:hidden;color:#f5f7fb;font-size:16px;font-weight:900;text-overflow:ellipsis;white-space:nowrap}.cookie-profile-card--compact{width:auto;margin-bottom:4px;background:#ffffff12}.cookie-personal-stats{grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:14px}.cookie-personal-stats strong{grid-column:1 / -1}.cookie-button{display:inline-flex;align-items:center;justify-content:center;min-height:52px;min-width:132px;border:1px solid rgba(255,255,255,.08);border-radius:14px;background:#252933;color:#f5f7fb;font:inherit;font-size:17px;font-weight:850;cursor:pointer;padding:0 16px}.cookie-button--primary{border-color:#7817ffeb;background:#7416ff;color:#fff}.cookie-button--hero{width:min(100%,372px);min-height:70px;border:0;border-radius:14px;background:linear-gradient(100deg,#7a13ff,#6815fb 54%,#7e16ff);box-shadow:0 12px 26px #7118ff3d;font-size:26px;font-weight:900;line-height:1;gap:14px}.cookie-result-actions{display:grid;width:min(100%,372px);gap:14px}.cookie-payment-actions{display:grid;gap:10px}.cookie-payment-note{margin:0;color:#f5f7fb9e;font-size:13px;font-weight:760;line-height:1.28;text-align:center}.cookie-secondary-row{display:grid;grid-template-columns:minmax(0,1fr) 70px;gap:10px}.cookie-button--secondary{border:0;background:#1b1f27;color:#f5f7fbbd}.cookie-button--save{min-height:62px;gap:10px;font-size:22px;font-weight:900}.cookie-button--share{width:70px;min-width:70px;min-height:62px;padding:0}.cookie-share-icon{display:block;width:32px;height:32px;fill:currentColor}.cookie-notice{margin:-2px 0 0;color:#f5f7fba8;font-size:14px;font-weight:750;line-height:1.25;text-align:center}.cookie-button-image{width:58px;height:58px;object-fit:contain}.cookie-button:disabled{cursor:not-allowed;filter:grayscale(.16);opacity:.52}.cookie-loading{margin:14px 0 0;color:#aaadb7;text-align:center}.cookie-category-dock{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;padding:8px 8px max(8px,env(safe-area-inset-bottom));background:#0d1016}.cookie-category-dock button{display:grid;place-items:center;min-width:0;min-height:70px;border:1px solid rgba(255,255,255,.03);border-radius:16px;background:#1b1f27;color:#777b86;font:inherit;cursor:pointer;padding:8px 4px 7px}.cookie-category-dock img{display:block;width:34px;height:34px;object-fit:contain;filter:grayscale(1);opacity:.54}.cookie-category-dock strong{display:block;max-width:100%;overflow:hidden;font-size:15px;font-weight:900;line-height:1.05;text-overflow:ellipsis;white-space:nowrap}.cookie-category-dock button.is-active{background:#20242d;color:#f6f7fb}.cookie-category-dock button.is-active img{filter:none;opacity:1}.cookie-panel{margin:16px;padding:18px;border:1px solid rgba(255,255,255,.06);border-radius:16px;background:#1b1f27}.cookie-panel h2{margin:0 0 10px;color:#f5f7fb;font-size:21px;font-weight:850;line-height:1.16}.cookie-panel p{margin:0 0 16px;color:#f1f3f7;font-size:17px;line-height:1.34}.cookie-info-screen,.cookie-support-screen{display:grid;gap:14px}.cookie-info-screen>img{justify-self:center;width:min(210px,58vw);height:min(210px,58vw);object-fit:contain;filter:drop-shadow(0 18px 20px rgba(0,0,0,.2))}.cookie-info-screen .cookie-pulse{width:100%}.cookie-field{display:grid;gap:8px}.cookie-field span{color:#9ca2af;font-size:12px;font-weight:850;letter-spacing:0;text-transform:uppercase}.cookie-field textarea{width:100%;min-height:132px;resize:vertical;border:1px solid rgba(255,255,255,.08);border-radius:14px;background:#ffffff0a;color:#f5f7fb;font:inherit;font-size:16px;line-height:1.35;padding:12px 14px}.cookie-field textarea::placeholder{color:#f5f7fb6b}.cookie-field textarea:focus{outline:2px solid rgba(122,19,255,.62);outline-offset:2px}.cookie-panel--warning,.cookie-panel--telegram{background:#201d18}.cookie-actions{display:grid;gap:10px}.cookie-result-card{display:grid;gap:12px;min-height:130px}.cookie-result-card img{width:74px;height:74px;object-fit:contain}.cookie-result-card span,.cookie-bank-list span,.cookie-price-grid span{display:block;margin:0 0 8px;color:#9ca2af;font-size:12px;font-weight:850;text-transform:uppercase}.cookie-result-card p{margin:0;color:#f6f7fb;font-size:21px;font-weight:780;line-height:1.26}.cookie-result-card small,.cookie-result-card a,.cookie-inline-action{display:block;margin-top:8px;color:#a7acb8;line-height:1.4}.cookie-result-card a,.cookie-inline-action{border:0;background:transparent;color:#9d72ff;cursor:pointer;font:inherit;font-weight:850;padding:0;text-align:left}.cookie-inline-action:disabled{cursor:not-allowed;opacity:.52}.cookie-bank-list{display:grid;gap:10px;margin-top:14px}.cookie-bank-list article,.cookie-price-grid article{padding:14px;border:1px solid rgba(255,255,255,.06);border-radius:14px;background:#ffffff0a}.cookie-bank-list p{margin:0;color:#f6f7fb;font-weight:760}.cookie-price-grid{display:grid;gap:10px}.cookie-price-grid strong{display:block;color:#f6f7fb;font-size:18px}.cookie-sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.cookie-app--light{background:#000;color:#1f242c}.cookie-app--light .cookie-shell{background:#fff}.cookie-app--light .cookie-topbar{background:#f7f7f8}.cookie-app--light .cookie-topbar h1,.cookie-app--light .cookie-copy h2,.cookie-app--light .cookie-panel h2{color:#15191f}.cookie-app--light .cookie-copy p{color:#242932}.cookie-app--light .cookie-template-pulse{color:#1f242c94}.cookie-app--light .cookie-daily-quota{border-color:#7a13ff1f;background:#f2f7fc;color:#1f242ca3}.cookie-app--light .cookie-daily-quota strong{color:#15191f}.cookie-app--light .cookie-pulse,.cookie-app--light .cookie-personal-stats,.cookie-app--light .cookie-profile-card{border-color:#1a243014;background:#f2f7fc;color:#1f242ca8}.cookie-app--light .cookie-pulse strong,.cookie-app--light .cookie-personal-stats strong,.cookie-app--light .cookie-profile-card strong{color:#15191f}.cookie-app--light .cookie-top-templates{color:#1f242ca8}.cookie-app--light .cookie-top-templates>strong,.cookie-app--light .cookie-top-list p{color:#15191f}.cookie-app--light .cookie-top-templates>span,.cookie-app--light .cookie-top-templates>p,.cookie-app--light .cookie-top-list small{color:#1f242c94}.cookie-app--light .cookie-top-list article{border-color:#1a243014;background:#eef5fc}.cookie-app--light .cookie-category-dock{background:#fff}.cookie-app--light .cookie-category-dock button{border-color:#1a243008;background:#eef5fc;color:#8d959f}.cookie-app--light .cookie-category-dock button.is-active{color:#222831}.cookie-app--light .cookie-panel{border-color:#1a243014;background:#f7f9fc}.cookie-app--light .cookie-panel p,.cookie-app--light .cookie-result-card p,.cookie-app--light .cookie-bank-list p,.cookie-app--light .cookie-price-grid strong{color:#242932}.cookie-app--light .cookie-field span{color:#7f8792}.cookie-app--light .cookie-field textarea{border-color:#1a243014;background:#fff;color:#242932}.cookie-app--light .cookie-field textarea::placeholder{color:#1f242c6b}.cookie-app--light .cookie-menu-popover{border-color:#1a243014;background:#fffffffa;box-shadow:0 18px 40px #181e262e}.cookie-app--light .cookie-menu-popover button,.cookie-app--light .cookie-menu-popover a{background:#eef5fc;color:#222831}.cookie-app--light .cookie-button--secondary{background:#eef5fc;color:#1f242ca8}.cookie-app--light .cookie-notice,.cookie-app--light .cookie-payment-note{color:#1f242c9e}@media(min-width:720px){.cookie-shell{min-height:min(920px,100vh);min-height:min(920px,100svh);height:min(920px,100vh);height:min(920px,100svh);margin-top:18px;margin-bottom:18px;border:1px solid rgba(255,255,255,.08);border-radius:22px}}@media(max-width:370px){.cookie-topbar{grid-template-columns:64px minmax(0,1fr) 48px}.cookie-topbar h1{font-size:17px}.cookie-back{font-size:15px}.cookie-orb{width:min(320px,90vw);height:min(320px,90vw)}.cookie-copy h2{font-size:20px}.cookie-copy p{font-size:19px}.cookie-button--hero{min-height:66px;font-size:23px}.cookie-button--save{font-size:20px}.cookie-button-image{width:50px;height:50px}.cookie-category-dock strong{font-size:13px}}:root{font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;color:#17202a;background:#f7f8fb;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}.am-document,.am-document body{margin:0;min-width:320px;min-height:100%;background:#f7f8fb}.am-site{min-height:100vh;background:linear-gradient(180deg,#f7f8fb00,#f7f8fb 540px),#f7f8fb;color:#17202a}.am-site *,.am-site *:before,.am-site *:after{box-sizing:border-box}.am-site a{color:inherit;text-decoration:none}.am-header{position:sticky;top:0;z-index:20;display:flex;align-items:center;justify-content:space-between;gap:24px;padding:14px clamp(18px,4vw,56px);background:#f7f8fbeb;border-bottom:1px solid rgba(23,32,42,.08);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.am-brand{display:inline-flex;align-items:center;gap:10px;min-width:176px}.am-brand__mark{display:grid;place-items:center;width:36px;height:36px;border-radius:8px;background:#17202a;color:#fff;font-weight:800}.am-brand strong,.am-brand small{display:block}.am-brand small{color:#667085;font-size:12px}.am-nav{display:flex;align-items:center;justify-content:center;gap:20px;font-size:14px;color:#435166}.am-nav a:hover,.am-header__cta:hover,.am-button:hover,.am-package-card a:hover{transform:translateY(-1px)}.am-header__cta,.am-button,.am-package-card a{display:inline-flex;align-items:center;justify-content:center;min-height:42px;padding:0 18px;border:1px solid transparent;border-radius:8px;font-weight:700;transition:transform .16s ease,border-color .16s ease,background .16s ease}.am-header__cta,.am-button--primary,.am-package-card a{background:#17202a;color:#fff}.am-button--secondary{border-color:#17202a2e;background:#fff}.am-button--ghost{border-color:#17202a24;color:#42526a}.am-hero{position:relative;display:grid;align-items:end;min-height:min(760px,86vh);padding:clamp(96px,14vw,150px) clamp(18px,4vw,56px) 42px;overflow:hidden;color:#fff}.am-hero__media{position:absolute;inset:0;background-position:center;background-size:cover;background-repeat:no-repeat}.am-hero__content{position:relative;z-index:1;max-width:840px}.am-eyebrow{margin:0 0 12px;color:#d97941;font-size:13px;font-weight:800;letter-spacing:0;text-transform:uppercase}.am-hero h1{max-width:760px;margin:0;font-size:clamp(44px,7vw,96px);line-height:.95;letter-spacing:0}.am-hero p:not(.am-eyebrow){max-width:720px;margin:22px 0 0;color:#ffffffdb;font-size:clamp(18px,2.4vw,24px);line-height:1.45}.am-hero__actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:32px}.am-section,.am-brief-page{max-width:1180px;margin:0 auto;padding:clamp(64px,8vw,104px) clamp(18px,4vw,28px)}.am-section--soft{max-width:none;background:#edf2f7}.am-section--soft>*{max-width:1180px;margin-right:auto;margin-left:auto}.am-section-intro{max-width:720px;margin-bottom:32px}.am-section-intro h2,.am-workroom h2,.am-brief-page h1{margin:0;color:#17202a;font-size:clamp(32px,5vw,58px);line-height:1.02;letter-spacing:0}.am-section-intro p:not(.am-eyebrow),.am-workroom p,.am-brief-page__intro p{color:#526173;font-size:17px;line-height:1.65}.am-category-grid,.am-package-grid,.am-audience-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.am-category-card,.am-package-card,.am-audience-grid article,.am-brief-form,.am-workroom-panel{border:1px solid rgba(23,32,42,.09);border-radius:8px;background:#fff;box-shadow:0 20px 60px #17202a12}.am-category-card{overflow:hidden}.am-category-card img{display:block;width:100%;aspect-ratio:16 / 9;object-fit:cover;background:#e6ebf1}.am-category-card div,.am-package-card,.am-audience-grid article{padding:22px}.am-category-card h3,.am-package-card h3,.am-audience-grid h3{margin:0 0 10px;font-size:22px;line-height:1.16}.am-category-card p,.am-package-card p,.am-audience-grid p{margin:0;color:#526173;line-height:1.58}.am-package-card{display:flex;min-height:100%;flex-direction:column;gap:16px}.am-package-card ul{display:grid;gap:8px;margin:0;padding:0;list-style:none}.am-package-card li{color:#344054}.am-package-card li:before{content:"";display:inline-block;width:6px;height:6px;margin-right:9px;border-radius:999px;background:#d97941;vertical-align:middle}.am-package-card__meta{display:grid;gap:6px;margin-top:auto;color:#667085;font-size:14px}.am-flow{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none}.am-flow li{min-height:140px;padding:18px;border:1px solid rgba(23,32,42,.11);border-radius:8px;background:#fff}.am-flow span{display:block;margin-bottom:22px;color:#d97941;font-weight:800}.am-flow strong{display:block;font-size:19px;line-height:1.2}.am-workroom{display:grid;grid-template-columns:minmax(0,.9fr) minmax(360px,1.1fr);gap:clamp(24px,5vw,64px);align-items:center;max-width:1180px;margin:0 auto;padding:clamp(64px,8vw,110px) clamp(18px,4vw,28px)}.am-workroom-panel{padding:22px}.am-workroom-panel__top,.am-workroom-panel__steps{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px}.am-workroom-panel__top span{color:#d97941;font-weight:700}.am-workroom-panel__steps{justify-content:flex-start;margin:22px 0}.am-workroom-panel__steps span{padding:8px 10px;border:1px solid rgba(23,32,42,.11);border-radius:8px;color:#667085;font-size:13px}.am-workroom-panel__steps span[data-active=true]{border-color:#d979416b;background:#fff3eb;color:#8a431e}.am-workroom-panel__board{display:grid;gap:12px}.am-workroom-panel__board article{padding:16px;border-radius:8px;background:#f7f8fb}.am-workroom-panel__board span{display:block;margin-bottom:6px;color:#667085;font-size:13px}.am-workroom-panel__board strong{line-height:1.35}.am-brief-page{display:grid;grid-template-columns:minmax(260px,.8fr) minmax(320px,1.2fr);gap:clamp(24px,5vw,56px);align-items:start}.am-brief-form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;padding:22px}.am-brief-form label{display:grid;gap:8px;font-weight:700}.am-brief-form input,.am-brief-form select,.am-brief-form textarea{width:100%;border:1px solid rgba(23,32,42,.14);border-radius:8px;padding:12px 13px;background:#fff;color:#17202a;font:inherit}.am-brief-form textarea{resize:vertical}.am-brief-form__wide,.am-form-note,.am-brief-form__actions{grid-column:1 / -1}.am-form-note{margin:0;color:#667085;line-height:1.55}.am-brief-form__actions{display:flex;flex-wrap:wrap;gap:12px}.am-footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:18px;padding:28px clamp(18px,4vw,56px);border-top:1px solid rgba(23,32,42,.09);color:#526173}.am-footer strong{color:#17202a}.am-footer nav{display:flex;flex-wrap:wrap;gap:16px}@media(max-width:900px){.am-header{align-items:flex-start;flex-direction:column}.am-nav{flex-wrap:wrap;justify-content:flex-start}.am-category-grid,.am-package-grid,.am-audience-grid,.am-flow,.am-workroom,.am-brief-page,.am-brief-form{grid-template-columns:1fr}.am-hero{min-height:760px}}
