@charset "UTF-8";/*!
 * Bootstrap Reboot v5.3.3 (https://getbootstrap.com/)
 * Copyright 2011-2024 The Bootstrap Authors
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 */:root,[data-bs-theme=light]{--bs-blue: #0d6efd;--bs-indigo: #6610f2;--bs-purple: #6f42c1;--bs-pink: #d63384;--bs-red: #dc3545;--bs-orange: #fd7e14;--bs-yellow: #ffc107;--bs-green: #198754;--bs-teal: #20c997;--bs-cyan: #0dcaf0;--bs-black: #000;--bs-white: #fff;--bs-gray: #6c757d;--bs-gray-dark: #343a40;--bs-gray-100: #f8f9fa;--bs-gray-200: #e9ecef;--bs-gray-300: #dee2e6;--bs-gray-400: #ced4da;--bs-gray-500: #adb5bd;--bs-gray-600: #6c757d;--bs-gray-700: #495057;--bs-gray-800: #343a40;--bs-gray-900: #212529;--bs-primary: #0d6efd;--bs-secondary: #6c757d;--bs-success: #198754;--bs-info: #0dcaf0;--bs-warning: #ffc107;--bs-danger: #dc3545;--bs-light: #f8f9fa;--bs-dark: #212529;--bs-primary-rgb: 13, 110, 253;--bs-secondary-rgb: 108, 117, 125;--bs-success-rgb: 25, 135, 84;--bs-info-rgb: 13, 202, 240;--bs-warning-rgb: 255, 193, 7;--bs-danger-rgb: 220, 53, 69;--bs-light-rgb: 248, 249, 250;--bs-dark-rgb: 33, 37, 41;--bs-primary-text-emphasis: #052c65;--bs-secondary-text-emphasis: #2b2f32;--bs-success-text-emphasis: #0a3622;--bs-info-text-emphasis: #055160;--bs-warning-text-emphasis: #664d03;--bs-danger-text-emphasis: #58151c;--bs-light-text-emphasis: #495057;--bs-dark-text-emphasis: #495057;--bs-primary-bg-subtle: #cfe2ff;--bs-secondary-bg-subtle: #e2e3e5;--bs-success-bg-subtle: #d1e7dd;--bs-info-bg-subtle: #cff4fc;--bs-warning-bg-subtle: #fff3cd;--bs-danger-bg-subtle: #f8d7da;--bs-light-bg-subtle: #fcfcfd;--bs-dark-bg-subtle: #ced4da;--bs-primary-border-subtle: #9ec5fe;--bs-secondary-border-subtle: #c4c8cb;--bs-success-border-subtle: #a3cfbb;--bs-info-border-subtle: #9eeaf9;--bs-warning-border-subtle: #ffe69c;--bs-danger-border-subtle: #f1aeb5;--bs-light-border-subtle: #e9ecef;--bs-dark-border-subtle: #adb5bd;--bs-white-rgb: 255, 255, 255;--bs-black-rgb: 0, 0, 0;--bs-font-sans-serif: system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", "Liberation Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--bs-font-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--bs-gradient: linear-gradient(180deg, rgba(255, 255, 255, .15), rgba(255, 255, 255, 0));--bs-body-font-family: var(--bs-font-sans-serif);--bs-body-font-size: 1rem;--bs-body-font-weight: 400;--bs-body-line-height: 1.5;--bs-body-color: #212529;--bs-body-color-rgb: 33, 37, 41;--bs-body-bg: #fff;--bs-body-bg-rgb: 255, 255, 255;--bs-emphasis-color: #000;--bs-emphasis-color-rgb: 0, 0, 0;--bs-secondary-color: rgba(33, 37, 41, .75);--bs-secondary-color-rgb: 33, 37, 41;--bs-secondary-bg: #e9ecef;--bs-secondary-bg-rgb: 233, 236, 239;--bs-tertiary-color: rgba(33, 37, 41, .5);--bs-tertiary-color-rgb: 33, 37, 41;--bs-tertiary-bg: #f8f9fa;--bs-tertiary-bg-rgb: 248, 249, 250;--bs-heading-color: inherit;--bs-link-color: #0d6efd;--bs-link-color-rgb: 13, 110, 253;--bs-link-decoration: underline;--bs-link-hover-color: #0a58ca;--bs-link-hover-color-rgb: 10, 88, 202;--bs-code-color: #d63384;--bs-highlight-color: #212529;--bs-highlight-bg: #fff3cd;--bs-border-width: 1px;--bs-border-style: solid;--bs-border-color: #dee2e6;--bs-border-color-translucent: rgba(0, 0, 0, .175);--bs-border-radius: .375rem;--bs-border-radius-sm: .25rem;--bs-border-radius-lg: .5rem;--bs-border-radius-xl: 1rem;--bs-border-radius-xxl: 2rem;--bs-border-radius-2xl: var(--bs-border-radius-xxl);--bs-border-radius-pill: 50rem;--bs-box-shadow: 0 .5rem 1rem rgba(0, 0, 0, .15);--bs-box-shadow-sm: 0 .125rem .25rem rgba(0, 0, 0, .075);--bs-box-shadow-lg: 0 1rem 3rem rgba(0, 0, 0, .175);--bs-box-shadow-inset: inset 0 1px 2px rgba(0, 0, 0, .075);--bs-focus-ring-width: .25rem;--bs-focus-ring-opacity: .25;--bs-focus-ring-color: rgba(13, 110, 253, .25);--bs-form-valid-color: #198754;--bs-form-valid-border-color: #198754;--bs-form-invalid-color: #dc3545;--bs-form-invalid-border-color: #dc3545}[data-bs-theme=dark]{color-scheme:dark;--bs-body-color: #dee2e6;--bs-body-color-rgb: 222, 226, 230;--bs-body-bg: #212529;--bs-body-bg-rgb: 33, 37, 41;--bs-emphasis-color: #fff;--bs-emphasis-color-rgb: 255, 255, 255;--bs-secondary-color: rgba(222, 226, 230, .75);--bs-secondary-color-rgb: 222, 226, 230;--bs-secondary-bg: #343a40;--bs-secondary-bg-rgb: 52, 58, 64;--bs-tertiary-color: rgba(222, 226, 230, .5);--bs-tertiary-color-rgb: 222, 226, 230;--bs-tertiary-bg: #2b3035;--bs-tertiary-bg-rgb: 43, 48, 53;--bs-primary-text-emphasis: #6ea8fe;--bs-secondary-text-emphasis: #a7acb1;--bs-success-text-emphasis: #75b798;--bs-info-text-emphasis: #6edff6;--bs-warning-text-emphasis: #ffda6a;--bs-danger-text-emphasis: #ea868f;--bs-light-text-emphasis: #f8f9fa;--bs-dark-text-emphasis: #dee2e6;--bs-primary-bg-subtle: #031633;--bs-secondary-bg-subtle: #161719;--bs-success-bg-subtle: #051b11;--bs-info-bg-subtle: #032830;--bs-warning-bg-subtle: #332701;--bs-danger-bg-subtle: #2c0b0e;--bs-light-bg-subtle: #343a40;--bs-dark-bg-subtle: #1a1d20;--bs-primary-border-subtle: #084298;--bs-secondary-border-subtle: #41464b;--bs-success-border-subtle: #0f5132;--bs-info-border-subtle: #087990;--bs-warning-border-subtle: #997404;--bs-danger-border-subtle: #842029;--bs-light-border-subtle: #495057;--bs-dark-border-subtle: #343a40;--bs-heading-color: inherit;--bs-link-color: #6ea8fe;--bs-link-hover-color: #8bb9fe;--bs-link-color-rgb: 110, 168, 254;--bs-link-hover-color-rgb: 139, 185, 254;--bs-code-color: #e685b5;--bs-highlight-color: #dee2e6;--bs-highlight-bg: #664d03;--bs-border-color: #495057;--bs-border-color-translucent: rgba(255, 255, 255, .15);--bs-form-valid-color: #75b798;--bs-form-valid-border-color: #75b798;--bs-form-invalid-color: #ea868f;--bs-form-invalid-border-color: #ea868f}*,*:before,*:after{box-sizing:border-box}@media(prefers-reduced-motion:no-preference){:root{scroll-behavior:smooth}}body{margin:0;font-family:var(--bs-body-font-family);font-size:var(--bs-body-font-size);font-weight:var(--bs-body-font-weight);line-height:var(--bs-body-line-height);color:var(--bs-body-color);text-align:var(--bs-body-text-align);background-color:var(--bs-body-bg);-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}hr{margin:1rem 0;color:inherit;border:0;border-top:var(--bs-border-width) solid;opacity:.25}h6,h5,h4,h3,h2,h1{margin-top:0;margin-bottom:.5rem;font-weight:500;line-height:1.2;color:var(--bs-heading-color)}h1{font-size:calc(1.375rem + 1.5vw)}@media(min-width:1200px){h1{font-size:2.5rem}}h2{font-size:calc(1.325rem + .9vw)}@media(min-width:1200px){h2{font-size:2rem}}h3{font-size:calc(1.3rem + .6vw)}@media(min-width:1200px){h3{font-size:1.75rem}}h4{font-size:calc(1.275rem + .3vw)}@media(min-width:1200px){h4{font-size:1.5rem}}h5{font-size:1.25rem}h6{font-size:1rem}p{margin-top:0;margin-bottom:1rem}abbr[title]{text-decoration:underline dotted;cursor:help;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}ol,ul{padding-left:2rem}ol,ul,dl{margin-top:0;margin-bottom:1rem}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}small{font-size:.875em}mark{padding:.1875em;color:var(--bs-highlight-color);background-color:var(--bs-highlight-bg)}sub,sup{position:relative;font-size:.75em;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:rgba(var(--bs-link-color-rgb),var(--bs-link-opacity, 1));text-decoration:underline}a:hover{--bs-link-color-rgb: var(--bs-link-hover-color-rgb)}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}pre,code,kbd,samp{font-family:var(--bs-font-monospace);font-size:1em}pre{display:block;margin-top:0;margin-bottom:1rem;overflow:auto;font-size:.875em}pre code{font-size:inherit;color:inherit;word-break:normal}code{font-size:.875em;color:var(--bs-code-color);word-wrap:break-word}a>code{color:inherit}kbd{padding:.1875rem .375rem;font-size:.875em;color:var(--bs-body-bg);background-color:var(--bs-body-color);border-radius:.25rem}kbd kbd{padding:0;font-size:1em}figure{margin:0 0 1rem}img,svg{vertical-align:middle}table{caption-side:bottom;border-collapse:collapse}caption{padding-top:.5rem;padding-bottom:.5rem;color:var(--bs-secondary-color);text-align:left}th{text-align:inherit;text-align:-webkit-match-parent}thead,tbody,tfoot,tr,td,th{border-color:inherit;border-style:solid;border-width:0}label{display:inline-block}button{border-radius:0}button:focus:not(:focus-visible){outline:0}input,button,select,optgroup,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}select:disabled{opacity:1}[list]:not([type=date]):not([type=datetime-local]):not([type=month]):not([type=week]):not([type=time])::-webkit-calendar-picker-indicator{display:none!important}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button:not(:disabled),[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled){cursor:pointer}::-moz-focus-inner{padding:0;border-style:none}textarea{resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{float:left;width:100%;padding:0;margin-bottom:.5rem;font-size:calc(1.275rem + .3vw);line-height:inherit}@media(min-width:1200px){legend{font-size:1.5rem}}legend+*{clear:left}::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-text,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-year-field{padding:0}::-webkit-inner-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-color-swatch-wrapper{padding:0}::file-selector-button{font:inherit;-webkit-appearance:button}output{display:inline-block}iframe{border:0}summary{display:list-item;cursor:pointer}progress{vertical-align:baseline}[hidden]{display:none!important}@font-face{font-family:Unbounded;font-style:normal;font-weight:100 900;src:url(/build/assets/Unbounded-Variable-DhdED1pj.woff2) format("woff2");font-display:swap}@font-face{font-family:Fira Code;font-style:normal;font-weight:300 700;src:url(/build/assets/FiraCode-VF-Bc8wnsZt.woff2) format("woff2");font-display:swap}@font-face{font-family:Mulish;font-style:normal;font-weight:100 900;src:url(/build/assets/Mulish-VariableFont_wght-BIBa5993.ttf) format("truetype");font-display:swap}@font-face{font-family:Kontrabanda;font-style:normal;font-weight:400;src:url(/build/assets/Kontrabanda-Regular-BOU-nnh5.woff2) format("woff2");font-display:swap}[x-cloak]{display:none!important}@font-face{font-family:Unbounded;font-weight:400 700;src:url(/build/assets/Unbounded-Variable-DhdED1pj.woff2) format("woff2-variations");font-display:swap}@font-face{font-family:Fira Code;font-weight:300 700;src:url(/build/assets/FiraCode-VF-Bc8wnsZt.woff2) format("woff2-variations");font-display:swap}@font-face{font-family:Kontrabanda;font-weight:400;src:url(/build/assets/Kontrabanda-Regular-BOU-nnh5.woff2) format("woff2");font-display:swap}@font-face{font-family:Mulish;font-weight:100 900;src:url(/build/assets/Mulish-VariableFont_wght-BIBa5993.ttf) format("truetype-variations");font-display:swap}.button{display:inline-flex;gap:12px;align-items:center;justify-content:center;font-family:Fira Code,monospace;font-size:clamp(16px,16px + 0vw,16px);font-weight:500;line-height:1.5em;text-transform:capitalize;letter-spacing:.05em;text-decoration:none;cursor:pointer;border:1px solid transparent;border-radius:9999px;transition:background-color .2s ease,color .2s ease,border-color .2s ease,box-shadow .2s ease}.button:disabled{pointer-events:none;cursor:not-allowed}.button__icon{display:inline-flex;flex-shrink:0;width:24px;height:24px}.button__icon img,.button__icon svg{display:block;width:100%;height:100%}.button--size-big{padding:12px 32px}.button--size-medium{padding:8px 24px}.button--size-small{padding:4px 16px}.button--variant-contained{color:#fff;background-color:#7142de}.button--variant-contained:hover:not(:disabled){background-color:#683dcc}.button--variant-contained:active:not(:disabled){background-color:#5f37ba}.button--variant-contained:disabled{background-color:#c6c6c6}.button--variant-outlined{color:#7142de;background-color:#fff;border-color:#7142de}.button--variant-outlined:hover:not(:disabled){color:#683dcc;background-color:#f8f9fe;border-color:#683dcc}.button--variant-outlined:active:not(:disabled){color:#5f37ba;background-color:#ededf0;border-color:#5f37ba}.button--variant-outlined:disabled{color:#a8a8a8;border-color:#a8a8a8}.button--variant-shaded{color:#7142de;background-color:#f8f9fe}.button--variant-shaded:hover:not(:disabled){color:#683dcc;background-color:#fff;box-shadow:0 4px 8px #6161612e,0 2px 4px #6161612e}.button--variant-shaded:active:not(:disabled){color:#5f37ba;background-color:#f8f9fe;border-color:#5f37ba}.button--variant-shaded:disabled{color:#a8a8a8;background-color:#ededf0}.button--variant-text{gap:10px;color:#7142de;background-color:transparent}.button--variant-text:hover:not(:disabled){color:#683dcc;background-color:#f8f9fe}.button--variant-text:disabled{color:#a8a8a8}.button--icon-only{gap:0;padding-right:16px;padding-left:16px}.button--color-red.button--variant-outlined{color:#eb5757;border-color:#eb5757}.button--color-red.button--variant-outlined:hover:not(:disabled){color:#eb5757;background-color:#f8f9fe;border-color:#eb5757}.button--color-red.button--variant-outlined:active:not(:disabled){color:#eb5757;background-color:#ededf0;border-color:#eb5757}.button--color-red.button--variant-text{color:#eb5757}.button--color-red.button--variant-text:hover:not(:disabled){color:#eb5757;background-color:#f8f9fe}.button--color-neutral.button--variant-outlined{color:#9a9696;border-color:#9a9696}.button--color-neutral.button--variant-outlined:hover:not(:disabled){color:#9a9696;background-color:#f8f9fe;border-color:#9a9696}.button--color-neutral.button--variant-outlined:active:not(:disabled){color:#9a9696;background-color:#ededf0;border-color:#9a9696}.button--color-neutral.button--variant-text{color:#9a9696}.button--color-neutral.button--variant-text:hover:not(:disabled){color:#9a9696;background-color:#f8f9fe}.button--color-accent.button--variant-outlined{color:#ee6429;border-color:#ee6429}.button--color-accent.button--variant-outlined:hover:not(:disabled){color:#e7642c;background-color:#fffbf8;border-color:#e7642c}.button--color-accent.button--variant-outlined:active:not(:disabled){color:#f05512;background-color:#fffbf8;border-color:#f05512}.button--color-accent.button--variant-text{color:#ee6429}.button--color-accent.button--variant-text:hover:not(:disabled){color:#e7642c;background-color:#fffbf8}.button--color-accent.button--variant-text:active:not(:disabled){color:#f05512;background-color:#fffbf8}.landing-button{display:inline-flex;align-items:center;justify-content:center;padding:12px 32px;text-align:center;text-decoration:none;cursor:pointer;border:1px solid transparent;border-radius:9999px;transition:background-color .2s ease,color .2s ease,border-color .2s ease}.landing-button--variant-control{font-family:Fira Code,monospace;font-weight:500;line-height:150%;text-transform:capitalize;letter-spacing:.05em}.landing-button--variant-accent{font-family:Unbounded,sans-serif;font-weight:500;line-height:111%;text-transform:uppercase;letter-spacing:.02em}@media(max-width:767.98px){.landing-button--variant-accent{font-family:Fira Code,monospace;font-size:clamp(16px,16px + 0vw,16px);line-height:150%;text-transform:capitalize;letter-spacing:.05em}}.landing-button--color-primary{color:#fff;background:#7142de}.landing-button--color-primary:hover{background:#683dcc}.landing-button--color-primary:active{background:#5f37ba}.landing-button--color-accent{color:#fff;background:#ee6429}.landing-button--color-accent:hover{background:#e7642c}.landing-button--color-accent:active{background:#f05512}.input{display:flex;flex-direction:column;gap:4px}.input__label-row{display:flex;gap:4px;align-items:center}.input__label{font-family:Unbounded,sans-serif;font-size:clamp(14px,14px + 0vw,14px);font-weight:400;line-height:1.2857em;color:#191817;letter-spacing:.03em;cursor:pointer}.input__required{font-family:Nunito,sans-serif;font-size:clamp(14px,14px + 0vw,14px);font-weight:400;line-height:1.2857em;color:#eb5757}.input__info{display:inline-flex;flex-shrink:0;width:16px;height:16px}.input__field-wrapper{display:flex;gap:10px;align-items:center;padding:16px 12px;background-color:#fff;border:1px solid #9a9696;border-radius:8px;transition:border-color .2s ease,background-color .2s ease}.input__icon{display:inline-flex;flex-shrink:0;width:24px;height:24px;color:#9a9696}.input__field{flex:1;min-width:0;font-family:Unbounded,sans-serif;font-size:clamp(14px,14px + 0vw,14px);font-weight:400;line-height:1.2857em;color:#191817;letter-spacing:.03em;outline:none;background:transparent;border:none}.input__field::placeholder{color:#9a9696}.input__field:disabled{cursor:not-allowed}.input__helper{display:flex;gap:4px;align-items:center;padding:4px 0}.input__helper-text{font-family:Unbounded,sans-serif;font-size:clamp(14px,14px + 0vw,14px);font-weight:400;line-height:1.2857em;letter-spacing:.03em}.input:not(.input--error,.input--success,.input--disabled) .input__field-wrapper:hover{border-color:#7142de}.input:not(.input--error,.input--success,.input--disabled):focus-within .input__field-wrapper{border-color:#7142de}.input--disabled .input__field-wrapper{cursor:not-allowed;background-color:#f2f2f2}.input--disabled .input__field{color:#9a9696;cursor:not-allowed}.input--error .input__field-wrapper{background-color:#fdeeee;border-color:#eb5757}.input--error .input__helper-text{color:#eb5757}.input--success .input__field-wrapper{background-color:#e6f4e7;border-color:#48ac51}.input--success .input__helper-text{color:#429e4a}.input--textarea .input__field{min-height:100px;resize:vertical}.select{display:flex;flex-direction:column;gap:4px}.select__label-row{display:flex;gap:4px;align-items:center}.select__label{font-family:Unbounded,sans-serif;font-size:clamp(14px,14px + 0vw,14px);font-weight:400;line-height:1.2857em;color:#191817;letter-spacing:.03em;cursor:pointer}.select__required{font-family:Nunito,sans-serif;font-size:clamp(14px,14px + 0vw,14px);font-weight:400;line-height:1.2857em;color:#eb5757}.select__info{display:inline-flex;flex-shrink:0;width:16px;height:16px}.select__field-wrapper{position:relative;display:flex;align-items:center;padding-inline:12px;background-color:#fff;border:1px solid #9a9696;border-radius:8px;transition:border-color .2s ease,background-color .2s ease}.select__field-wrapper:after{position:absolute;top:50%;right:16px;width:10px;height:10px;pointer-events:none;content:"";border-right:2px solid #9a9696;border-bottom:2px solid #9a9696;transform:translateY(-70%) rotate(45deg)}.select__field{width:100%;min-width:0;min-height:56px;padding-right:32px;font-family:Unbounded,sans-serif;font-size:clamp(14px,14px + 0vw,14px);font-weight:400;line-height:1.2857em;color:#191817;letter-spacing:.03em;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;outline:none;background:transparent;border:none}.select__field:disabled{color:#9a9696;cursor:not-allowed}.select__helper{display:flex;gap:4px;align-items:center;padding:4px 0}.select__helper-text{font-family:Unbounded,sans-serif;font-size:clamp(14px,14px + 0vw,14px);font-weight:400;line-height:1.2857em;letter-spacing:.03em}.select:not(.select--error,.select--success,.select--disabled) .select__field-wrapper:hover{border-color:#7142de}.select:not(.select--error,.select--success,.select--disabled):focus-within .select__field-wrapper{border-color:#7142de}.select--disabled .select__field-wrapper{cursor:not-allowed;background-color:#f2f2f2}.select--error .select__field-wrapper{background-color:#fdeeee;border-color:#eb5757}.select--error .select__helper-text{color:#eb5757}.select--success .select__field-wrapper{background-color:#e6f4e7;border-color:#48ac51}.select--success .select__helper-text{color:#429e4a}.switcher{display:inline-flex;gap:8px;align-items:center;cursor:pointer;-webkit-user-select:none;user-select:none}.switcher__input{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;white-space:nowrap;border:0;clip:rect(0,0,0,0)}.switcher__track{display:inline-flex;flex-shrink:0;align-items:center;width:28px;height:16px;padding:1px;background-color:#e0e0e0;border-radius:8px;transition:background-color .2s ease}.switcher__thumb{width:14px;height:14px;background-color:#a8a8a8;border-radius:50%;transform:translate(0);transition:transform .2s ease,background-color .2s ease}.switcher__label{font-family:Unbounded,sans-serif;font-size:clamp(14px,14px + 0vw,14px);font-weight:400;line-height:1.2857em;color:#191817;letter-spacing:.03em}.switcher__input:checked+.switcher__track{background-color:#48ac51}.switcher__input:checked+.switcher__track .switcher__thumb{background-color:#fff;transform:translate(12px)}.switcher--disabled{pointer-events:none;cursor:not-allowed;opacity:.5}.tooltip{display:inline-flex;flex-shrink:0;align-items:center}.tooltip__trigger{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;padding:0;cursor:default;background:none;border:none}.tooltip__bubble{position:absolute;z-index:100;visibility:hidden;width:min(344px,100vw - 56px);padding:16px 18px;font-family:Nunito,sans-serif;font-size:clamp(16px,16px + 0vw,16px);font-weight:600;line-height:1.35;color:#fff;letter-spacing:.01em;pointer-events:none;background:#6f6f6fe0;border-radius:12px;box-shadow:0 4px 8px #6161612e,0 2px 4px #6161612e;opacity:0;transform:translateY(-6px);transition:visibility .15s ease,opacity .15s ease,transform .15s ease}.tooltip__bubble--visible{visibility:visible;opacity:1;transform:translateY(0)}@media(max-width:767.98px){.tooltip__bubble{width:min(300px,100vw - 32px)}}.radio-button{display:inline-flex;align-items:center;cursor:pointer;-webkit-user-select:none;user-select:none}.radio-button__input{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;white-space:nowrap;border:0;clip:rect(0,0,0,0)}.radio-button__control{position:relative;flex-shrink:0;background-color:#fff;border:1px solid #c6c6c6;border-radius:50%;transition:border-color .15s ease}.radio-button__control:after{position:absolute;top:50%;left:50%;content:"";background-color:transparent;border-radius:50%;transform:translate(-50%,-50%);transition:background-color .15s ease}.radio-button__label{font-family:Unbounded,sans-serif;font-size:clamp(14px,14px + 0vw,14px);font-weight:400;line-height:1.2857em;color:#393939;letter-spacing:.03em}.radio-button--medium{gap:16px}.radio-button--medium .radio-button__control{width:24px;height:24px}.radio-button--medium .radio-button__control:after{width:8px;height:8px}.radio-button--small{gap:8px}.radio-button--small .radio-button__control{width:16px;height:16px}.radio-button--small .radio-button__control:after{width:6px;height:6px}.radio-button:hover:not(.radio-button--disabled) .radio-button__control{border-color:#6f6f6f}.radio-button__input:checked+.radio-button__control{border-color:#8a38f5}.radio-button__input:checked+.radio-button__control:after{background-color:#8a38f5}.radio-button--disabled{pointer-events:none;cursor:not-allowed}.radio-button--disabled .radio-button__label{color:#a8a8a8}.radio-button--disabled .radio-button__control{border-color:#c6c6c6}.radio-button--disabled .radio-button__input:checked+.radio-button__control{border-color:#c6c6c6}.radio-button--disabled .radio-button__input:checked+.radio-button__control:after{background-color:#c6c6c6}.nav-tab{display:inline-flex;gap:8px;align-items:center;padding:4px 12px;text-decoration:none;border:1px solid transparent;border-radius:4px}.nav-tab__label{font-family:Fira Code,monospace;font-size:clamp(16px,16px + 0vw,16px);font-weight:500;line-height:1.5em;color:#191817;text-transform:capitalize;letter-spacing:.05em;transition:color .15s ease}.nav-tab__icon{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:24px;height:24px}.nav-tab:hover:not(.nav-tab--active) .nav-tab__label{color:#6f6f6f}.nav-tab--active{border-radius:9999px}.nav-tab--active .nav-tab__label{color:#7142de}.nav-tab--outlined{border-color:#a8a8a8;border-radius:9999px}.nav-tab--outlined .nav-tab__label{color:#191817}.nav-tab--outlined.nav-tab--active{border-color:#7142de}.nav-tab--outlined.nav-tab--active .nav-tab__label{color:#7142de}.breadcrumbs-item__link{font-family:Unbounded,sans-serif;font-size:clamp(14px,14px + 0vw,14px);font-weight:400;line-height:1.2857em;color:#8d8d8d;letter-spacing:.03em;text-decoration:none}.breadcrumbs-item__link--current{color:#7142de}.breadcrumbs-item__link:not(.breadcrumbs-item__link--current):hover{color:#6f6f6f}.deal-status-badge{display:inline-flex;gap:8px;align-items:center;padding:12px 20px;font-family:Unbounded,sans-serif;font-size:clamp(14px,14px + 0vw,14px);font-weight:400;line-height:1.2857em;letter-spacing:.03em;white-space:nowrap;border-radius:24px}.deal-status-badge--offer{color:#2a62f4;background:#2a62f41c}.deal-status-badge--progress{color:#7142de;background:#f6f2ff}.deal-status-badge--finished{color:#429e4a;background:#e6f4e7}.deal-status-badge--canceled,.deal-status-badge--neutral{color:#8d8d8d;background:#f3f0fb}.deal-status-badge__icon{display:inline-flex;flex-shrink:0;width:24px;height:24px;color:inherit}.deal-status-badge__icon svg{display:block;width:100%;height:100%}.step{display:flex;flex:1;flex-direction:column;gap:16px;align-items:center;justify-content:center;padding:24px;border:1px solid transparent;border-radius:12px}.step__number{font-family:Fira Code,monospace;font-size:clamp(56px,46.2787341772px + 1.2658227848vw,64px);font-weight:400;line-height:.63em;color:#9a9696}.step__label{font-family:Fira Code,monospace;font-size:clamp(16px,16px + 0vw,16px);font-weight:500;line-height:1.5em;color:#9a9696;text-align:center;text-transform:capitalize;letter-spacing:.05em}.step--active{background-color:#fff;border-color:#7142de;border-radius:14px}.step--active .step__number{color:#7142de}.step--active .step__label{color:#191817}.landing-decoration{position:absolute;pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.landing-decoration__ellipse{background:#7142de;border-radius:50%;filter:blur(125px)}.landing-decoration__dots{background-image:url(/build/assets/bg-dot-purple-CreMToUE.svg);background-repeat:repeat;background-size:40%}.overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:flex;pointer-events:none}.overlay__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background-color:#19181780;opacity:0;transition:opacity .2s ease}.overlay__panel{position:relative;outline:none}.overlay--open{pointer-events:auto}.overlay--open .overlay__backdrop{opacity:1}.platform-type-icon{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:32px;height:32px;padding:4px;background:#f8f9fe;border-radius:9999px}.platform-type-icon__image{display:block;width:20px;height:20px;object-fit:contain}.platform-type-icon__fallback{font-family:Fira Code,monospace;font-size:12px;font-weight:500;line-height:1;color:#7142de;text-transform:uppercase;letter-spacing:.05em}.no-results{display:flex;flex-direction:column;align-items:center}.no-results__image{width:30%;height:30%}@media(max-width:991.98px){.no-results__image{width:50%;height:50%}}.no-results__text{text-align:center}.no-results__header{font-size:32px}.no-results__description{font-size:18px}.advanced-search{position:relative}.advanced-search__button{white-space:nowrap}@media(max-width:767.98px){.advanced-search__button{width:100%}}.advanced-search__dropdown{position:absolute;top:calc(100% + 8px);right:0;z-index:20;width:640px;min-width:0;max-width:calc(100vw - 20px)}@media(max-width:767.98px){.advanced-search__dropdown{top:calc(100% + 12px);right:0;left:0;width:auto;max-width:none}}.advanced-search__panel{box-sizing:border-box;width:100%;min-width:0;padding:16px;background:#f8f9fe;border:1px solid #7142de;border-radius:8px;box-shadow:-4px 9px 21px #191a330d,-17px 35px 38px #191a330a,-38px 78px 52px #191a3308,-67px 138px 61px #191a3303,-104px 216px 67px #191a3300}.advanced-search__header{display:flex;gap:4px;align-items:center}.advanced-search__title{margin:0;font-family:Unbounded,sans-serif;font-size:clamp(16px,13.5696835443px + .3164556962vw,18px);font-weight:400;line-height:1.125em;letter-spacing:.02em}.advanced-search__fields{display:grid;gap:12px;width:100%;min-width:0}.advanced-search__header+.advanced-search__fields{margin-top:12px}.advanced-search__item,.advanced-search__range,.advanced-search__range-item{width:100%;min-width:0}.advanced-search__range{display:grid;gap:12px}.advanced-search__range-fields{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;width:100%;min-width:0}.advanced-search__item>*,.advanced-search__range-item>*{width:100%;min-width:0}.advanced-search__actions{display:flex;gap:16px;justify-content:flex-end;padding:16px 0 0;margin-top:16px}@media(max-width:767.98px){.advanced-search__actions{flex-direction:column;justify-content:stretch}}.advanced-search__action{width:auto}@media(max-width:767.98px){.advanced-search__action{width:100%}}.ad-platform-content-switcher{display:grid;grid-template-columns:1fr;grid-auto-flow:column;gap:4px;padding:4px;background:#f8f9fe;border-radius:12px}.ad-platform-content-switcher__item{padding:12px 16px;font-family:Fira Code,monospace;font-size:clamp(16px,16px + 0vw,16px);font-weight:500;line-height:1.125em;color:#9a9696;text-align:center;letter-spacing:.05em;text-decoration:none;background:transparent;border-radius:12px;transition:background-color .2s ease,color .2s ease}.ad-platform-content-switcher__item--active{color:#191817;background:#fff}.ad-platform-statistics-card{display:flex;flex-direction:column;gap:24px;min-width:0;padding:24px;background:#fff;border:1px solid #e0e0e0;border-radius:12px;box-shadow:0 4px 16px #ccc5dd99}.ad-platform-statistics-card--span-third{grid-column:span 4}.ad-platform-statistics-card--span-half{grid-column:span 6}.ad-platform-statistics-card--span-full{grid-column:1/-1}.ad-platform-statistics-card__header{display:flex;gap:16px;align-items:flex-start;justify-content:space-between}.ad-platform-statistics-card__heading{display:flex;flex-direction:column;gap:8px;min-width:0}.ad-platform-statistics-card__title{margin:0;font-family:Unbounded,sans-serif;font-size:clamp(20px,15.1393670886px + .6329113924vw,24px);font-weight:500;line-height:1.125em;color:#191817;letter-spacing:.005em}.ad-platform-statistics-card__description{margin:0;font-family:Nunito,sans-serif;font-size:clamp(14px,14px + 0vw,14px);line-height:1.2857em;color:#9a9696;letter-spacing:.03em}.ad-platform-statistics-card__canvas-wrap{position:relative;min-height:240px}.ad-platform-statistics-card__canvas-wrap--height-compact{min-height:260px}.ad-platform-statistics-card__canvas-wrap--height-regular{min-height:320px}.ad-platform-statistics-card__canvas-wrap--height-tall{min-height:400px}.ad-platform-statistics-card__canvas{width:100%!important;height:100%!important}.ad-platform-statistics-card__legend{padding-top:8px}@media(max-width:991.98px){.ad-platform-statistics-card--span-third{grid-column:span 6}}@media(max-width:767.98px){.ad-platform-statistics-card{gap:16px;padding:16px}.ad-platform-statistics-card--span-third,.ad-platform-statistics-card--span-half,.ad-platform-statistics-card--span-full{grid-column:1/-1}.ad-platform-statistics-card__title{font-size:clamp(16px,13.5696835443px + .3164556962vw,18px)}.ad-platform-statistics-card__canvas-wrap--height-compact{min-height:220px}.ad-platform-statistics-card__canvas-wrap--height-regular{min-height:280px}.ad-platform-statistics-card__canvas-wrap--height-tall{min-height:320px}}.ad-platform-statistics-legend{display:flex;flex-wrap:wrap;gap:8px;padding:0;margin:0;list-style:none}.ad-platform-statistics-legend__button{display:inline-flex;gap:8px;align-items:center;padding:8px 16px;font-family:Nunito,sans-serif;font-size:clamp(14px,14px + 0vw,14px);font-weight:600;line-height:1;color:#191817;letter-spacing:.03em;cursor:pointer;background:#f8f9fe;border:1px solid transparent;border-radius:9999px;transition:background-color .2s ease,color .2s ease,border-color .15s ease}.ad-platform-statistics-legend__button--hidden{color:#9a9696;background:transparent;border-color:#e0e0e0}.ad-platform-statistics-legend__swatch{width:10px;height:10px;border-radius:50%}.ad-platform-statistics-progress-list{display:flex;flex-direction:column;gap:16px}.ad-platform-statistics-progress-list__item{display:flex;flex-direction:column;gap:8px}.ad-platform-statistics-progress-list__meta{display:flex;gap:12px;align-items:baseline;justify-content:space-between}.ad-platform-statistics-progress-list__title{min-width:0;font-family:Nunito,sans-serif;font-size:clamp(16px,16px + 0vw,16px);font-weight:600;line-height:1.2857em;color:#191817;letter-spacing:.01em}.ad-platform-statistics-progress-list__values{display:inline-flex;gap:8px;align-items:baseline;white-space:nowrap}.ad-platform-statistics-progress-list__value{font-family:Unbounded,sans-serif;font-size:clamp(16px,13.5696835443px + .3164556962vw,18px);font-weight:500;line-height:1;color:#191817;letter-spacing:.005em}.ad-platform-statistics-progress-list__percentage{font-family:Fira Code,monospace;font-size:clamp(14px,14px + 0vw,14px);font-weight:500;line-height:1;color:#9a9696;letter-spacing:.05em}.ad-platform-statistics-progress-list__track{width:100%;height:10px;overflow:hidden;background:#f8f9fe;border-radius:9999px}.ad-platform-statistics-progress-list__fill{height:100%;background:linear-gradient(90deg,#7142de,#ee6429);border-radius:inherit}@media(max-width:767.98px){.ad-platform-statistics-progress-list__meta{flex-direction:column;align-items:flex-start}}.breadcrumbs{display:flex;flex-direction:row;align-items:center;list-style:none}.breadcrumbs .breadcrumbs-item+.breadcrumbs-item:before{padding:0 8px;font-family:Unbounded,sans-serif;font-size:clamp(14px,14px + 0vw,14px);font-weight:400;line-height:1.2857em;color:#8d8d8d;letter-spacing:.03em;content:"/"}.collapsible-panel{display:flex;flex-direction:column;padding:24px;background:#fff;border:2px solid #7142de;border-radius:14px}.collapsible-panel__summary{display:flex;gap:16px;align-items:center;justify-content:space-between;cursor:pointer;list-style:none}.collapsible-panel__summary::-webkit-details-marker{display:none}.collapsible-panel__title{font-family:Fira Code,monospace;font-size:clamp(20px,15.1393670886px + .6329113924vw,24px);font-weight:400;line-height:1;color:#191817;letter-spacing:.01em}.collapsible-panel__icon{position:relative;display:inline-flex;flex-shrink:0;width:24px;height:24px;color:#191817;transition:transform .2s ease}.collapsible-panel__icon:before{position:absolute;top:6px;left:6px;width:10px;height:10px;content:"";border-right:2px solid currentcolor;border-bottom:2px solid currentcolor;transform:rotate(45deg)}.collapsible-panel__content{display:grid;grid-template-rows:0fr;transition:grid-template-rows .2s ease}.collapsible-panel__content-inner{display:flex;flex-direction:column;gap:16px;min-height:0;overflow:hidden}.collapsible-panel[open] .collapsible-panel__summary{padding-bottom:8px;border-bottom:1px solid #ededf0}.collapsible-panel[open] .collapsible-panel__icon{transform:rotate(180deg)}.collapsible-panel[open] .collapsible-panel__content{grid-template-rows:1fr;padding-top:16px}@media(max-width:767.98px){.collapsible-panel{padding:16px}.collapsible-panel__title{font-size:clamp(16px,13.5696835443px + .3164556962vw,18px);line-height:1.3333em}}.dropdown-panel--size-content{width:max-content;min-width:0;max-width:100%}.erir-kktu-code-selector{display:flex;flex-direction:column;gap:12px}.erir-kktu-code-selector__selected{display:flex;flex-wrap:wrap;gap:12px}.erir-kktu-code-selector__chip{display:inline-flex;gap:12px;align-items:center;padding:12px 14px 12px 16px;background:#f6f2ff;border:1px solid rgba(113,66,222,.16);border-radius:18px}.erir-kktu-code-selector__chip-copy{display:flex;flex-direction:column;gap:2px;min-width:0}.erir-kktu-code-selector__chip-code{font-family:Fira Code,monospace;font-size:clamp(14px,14px + 0vw,14px);line-height:1.2857em;color:#7142de;letter-spacing:.05em}.erir-kktu-code-selector__chip-name{font-family:Nunito,sans-serif;font-size:clamp(14px,14px + 0vw,14px);line-height:1.4286em;color:#191817;letter-spacing:.01em}.erir-kktu-code-selector__chip-remove{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:28px;height:28px;padding:0;color:#9a9696;cursor:pointer;background:transparent;border:0}.erir-kktu-code-selector__chip-remove svg{width:20px;height:20px}.erir-kktu-code-selector__search{position:relative}.erir-kktu-code-selector__field .input__icon{color:#9a9696}.erir-kktu-code-selector__dropdown{position:absolute;top:calc(100% + 10px);right:0;left:0;z-index:100;max-height:320px;overflow-y:auto;background:linear-gradient(180deg,#fffffffa,#fcfbff);border:1px solid #ece8f7;border-radius:20px;box-shadow:-4px 9px 21px #191a330d,-17px 35px 38px #191a330a,-38px 78px 52px #191a3308,-67px 138px 61px #191a3303,-104px 216px 67px #191a3300}.erir-kktu-code-selector__options{display:flex;flex-direction:column}.erir-kktu-code-selector__option{display:flex;flex-direction:column;gap:4px;width:100%;padding:14px 16px;color:#191817;text-align:left;cursor:pointer;background:transparent;border:0}.erir-kktu-code-selector__option:hover{background:#f8f9fe}.erir-kktu-code-selector__option:not(:last-child){border-bottom:1px solid rgba(236,232,247,.7)}.erir-kktu-code-selector__option-code{font-family:Fira Code,monospace;font-size:clamp(14px,14px + 0vw,14px);line-height:1.2857em;color:#7142de;letter-spacing:.05em}.erir-kktu-code-selector__option-name{font-family:Unbounded,sans-serif;font-size:clamp(16px,16px + 0vw,16px);line-height:1.3333em;letter-spacing:.01em}.erir-kktu-code-selector__option-description,.erir-kktu-code-selector__state{font-family:Nunito,sans-serif;font-size:clamp(14px,14px + 0vw,14px);line-height:1.4286em;color:#8d8d8d;letter-spacing:.01em}.erir-kktu-code-selector__state{padding:16px}@media(max-width:767.98px){.erir-kktu-code-selector__dropdown{max-height:260px}}.multi-select{display:flex;flex-direction:column;gap:4px}.multi-select__control{position:relative}.multi-select__label-row{display:flex;gap:4px;align-items:center}.multi-select__label{font-family:Unbounded,sans-serif;font-size:clamp(14px,14px + 0vw,14px);font-weight:400;line-height:1.2857em;color:#191817;letter-spacing:.03em}.multi-select__required{font-family:Nunito,sans-serif;font-size:clamp(14px,14px + 0vw,14px);font-weight:400;line-height:1.2857em;color:#eb5757}.multi-select__info{display:inline-flex;flex-shrink:0;width:16px;height:16px}.multi-select__field-wrapper{position:relative;display:flex;gap:10px;align-items:center;padding:12px;cursor:text;background-color:#fff;border:1px solid #9a9696;border-radius:8px;transition:border-color .2s ease,background-color .2s ease}.multi-select__field-wrapper--open{border-color:#7142de}.multi-select__chips{display:flex;flex:1;flex-wrap:wrap;gap:8px;min-width:0}.multi-select__chip{display:inline-flex;gap:8px;align-items:center;padding:6px 10px;font-family:Unbounded,sans-serif;font-size:clamp(14px,14px + 0vw,14px);font-weight:400;line-height:1.2857em;color:#191817;letter-spacing:.03em;cursor:pointer;background-color:#f8f9fe;border:1px solid #7142de;border-radius:9999px}.multi-select__chip-remove{font-size:clamp(16px,13.5696835443px + .3164556962vw,18px);line-height:1;color:#7142de}.multi-select__search{flex:1;min-width:160px;padding:6px 0;font-family:Unbounded,sans-serif;font-size:clamp(14px,14px + 0vw,14px);font-weight:400;line-height:1.2857em;color:#191817;letter-spacing:.03em;outline:none;background:transparent;border:none}.multi-select__search::placeholder{color:#9a9696}.multi-select__chevron{position:relative;flex-shrink:0;width:24px;height:24px}.multi-select__chevron:before{position:absolute;top:9px;left:7px;width:8px;height:8px;content:"";border-right:2px solid #9a9696;border-bottom:2px solid #9a9696;transform:rotate(45deg)}.multi-select__dropdown{position:absolute;top:calc(100% + 8px);right:0;left:0;z-index:10;max-height:260px;overflow:hidden;overflow-y:auto;background-color:#fff;border:1px solid #9a9696;border-radius:12px;box-shadow:0 4px 8px #6161612e,0 2px 4px #6161612e}.multi-select__dropdown-item{width:100%;padding:12px;font-family:Unbounded,sans-serif;font-size:clamp(14px,14px + 0vw,14px);font-weight:400;line-height:1.2857em;color:#191817;text-align:left;letter-spacing:.03em;cursor:pointer;background:transparent;border:none}.multi-select__dropdown-item:hover:not(:disabled){background-color:#f8f9fe}.multi-select__dropdown-item:disabled{color:#9a9696;cursor:not-allowed}.multi-select__dropdown-item--muted{color:#9a9696;cursor:default}.multi-select__helper{display:flex;gap:4px;align-items:center;padding:4px 0}.multi-select__helper-text{font-family:Unbounded,sans-serif;font-size:clamp(14px,14px + 0vw,14px);font-weight:400;line-height:1.2857em;color:#eb5757;letter-spacing:.03em}.multi-select--error .multi-select__field-wrapper{background-color:#fdeeee;border-color:#eb5757}.modal{align-items:center;justify-content:center;padding:24px}.modal__dialog{position:relative;width:560px;max-width:100%;overflow:hidden;background-color:#fff;border:1px solid #9a9696;border-radius:14px;box-shadow:0 4px 8px #6161612e,0 2px 4px #6161612e}.modal__close{position:absolute;top:24px;right:24px}.modal__header{padding:48px 24px 0}.modal__body{padding:24px}.modal__title{font-family:Fira Code,monospace;font-size:clamp(28px,23.1393670886px + .6329113924vw,32px);font-weight:500;line-height:1.125em;color:#191817;text-align:center;letter-spacing:-.005em}.modal__footer{display:flex;gap:16px;align-items:center;justify-content:center;padding-top:8px}@media(max-width:767.98px){.modal{padding:16px}.modal__dialog{width:100%;max-width:100%}.modal__close{top:16px;right:16px}.modal__header{padding:40px 16px 0}.modal__body{padding:16px}}.pagination__list{display:flex;gap:10px;align-items:center;padding:0;margin:0;list-style:none}.pagination__link{display:inline-flex;align-items:center;justify-content:center;padding:6px 4px;font-family:Fira Code,monospace;font-size:clamp(14px,14px + 0vw,14px);color:#9a9696;letter-spacing:.05em;text-decoration:none;border-bottom:2px solid transparent;transition:color .2s ease,border-color .2s ease}.pagination__link:hover{color:#191817}.pagination__link--active{color:#7142de;border-bottom-color:#7142de}.pagination__ellipsis{padding:0 2px;font-family:Fira Code,monospace;font-size:clamp(14px,14px + 0vw,14px);color:#9a9696;letter-spacing:.05em}.page-heading{display:flex;flex-direction:column;gap:12px;min-width:0;max-width:100%}.page-heading__eyebrow{display:inline-flex;align-self:flex-start;width:fit-content;min-height:auto;padding:8px 18px;font-family:Fira Code,monospace;font-size:clamp(14px,14px + 0vw,14px);font-weight:500;line-height:1;color:#ee6429;text-transform:uppercase;letter-spacing:.05em;background:#fffbf8;border:1px solid rgba(238,100,41,.18);border-radius:9999px;box-shadow:none}.page-heading__title{margin:0;font-family:Unbounded,sans-serif;font-size:clamp(56px,46.2787341772px + 1.2658227848vw,64px);font-weight:500;line-height:.98;color:#191817;letter-spacing:-.04em;overflow-wrap:anywhere}.page-heading__description{max-width:100%;margin:0;font-family:Nunito,sans-serif;font-size:clamp(16px,16px + 0vw,16px);font-weight:400;line-height:1.5em;color:#9a9696;letter-spacing:.02em;overflow-wrap:anywhere}@media(max-width:991.98px){.page-heading__title{font-size:56px;font-weight:500;line-height:1.02;letter-spacing:-.04em}}@media(max-width:767.98px){.page-heading{gap:10px}.page-heading__eyebrow{min-height:auto;padding:6px 14px;font-size:12px;line-height:1}.page-heading__title{font-size:40px;font-weight:500;line-height:1.05;letter-spacing:-.04em}.page-heading__description{font-size:clamp(14px,14px + 0vw,14px);line-height:1.4286em;letter-spacing:.03em}}.profile-tabs{display:inline-flex;gap:4px;align-items:center;max-width:100%;padding:4px;background:#f8f9fe;border-radius:12px}.profile-tabs__item{display:inline-flex;flex-shrink:0;gap:10px;align-items:center;justify-content:center;padding:8px 12px;font-family:Unbounded,sans-serif;font-size:clamp(14px,14px + 0vw,14px);font-weight:400;line-height:1.2857em;color:#9a9696;letter-spacing:.03em;white-space:nowrap;text-decoration:none;border-radius:12px;transition:background-color .2s ease,color .2s ease}.profile-tabs__item:hover{color:#191817}.profile-tabs__item--active{color:#191817;background:#fff}.profile-tabs__divider{width:1px;height:10px;background:#c6c6c6}@media(max-width:767.98px){.profile-tabs{width:100%}.profile-tabs__item{flex:1 1 0;min-width:0}}.search-bar{display:flex;gap:16px;align-items:center;width:100%}.search-bar__field{display:flex;flex:1 1 auto;gap:16px;align-items:center;width:100%;max-width:397px;padding:12px 16px;background:#f8f9fe;border-radius:24px}@media(max-width:991.98px){.search-bar__field{max-width:none}}.search-bar__icon{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:16px;height:16px;color:#c6c6c6}.search-bar__input{flex:1 1 auto;min-width:0;font-family:Fira Code,monospace;font-size:clamp(16px,16px + 0vw,16px);font-weight:500;line-height:1.5em;color:#191817;letter-spacing:.05em;background:transparent;border:0}.search-bar__input::placeholder{color:#c6c6c6}.search-bar__input:focus{outline:none;border:none!important}.search-bar__button{flex-shrink:0;min-width:179px}@media(max-width:767.98px){.search-bar__button{width:100%}}@media(max-width:767.98px){.search-bar{flex-direction:column;align-items:stretch}}.steps{display:flex;flex-direction:row;gap:24px;align-items:center;justify-content:space-between;padding:16px 24px;background-color:#f8f9fe;border-radius:14px}.ad-platform-type-filter-toggle{position:relative;display:block;width:100%;min-width:0;max-width:100%;padding:8px 12px;-webkit-user-select:none;user-select:none;background:#f8f9fe;border-radius:12px}.ad-platform-type-filter-toggle__header{display:flex;gap:24px;align-items:center;justify-content:center}@media(max-width:767.98px){.ad-platform-type-filter-toggle__header{gap:12px;justify-content:space-between;width:100%}}.ad-platform-type-filter-toggle__input{position:absolute;width:1px;height:1px;pointer-events:none;opacity:0}.ad-platform-type-filter-toggle__switch-button{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;padding:0;margin:0;cursor:pointer;background:transparent;border:none}.ad-platform-type-filter-toggle__switch{position:relative;width:28px;height:16px;background:#ededf0;border-radius:9999px;transition:background-color .2s ease}.ad-platform-type-filter-toggle__switch:after{position:absolute;top:2px;left:2px;width:12px;height:12px;content:"";background:#fff;border-radius:50%;box-shadow:0 2px 6px #00000024;transition:transform .2s ease}.ad-platform-type-filter-toggle__tab{display:inline-flex;gap:8px;align-items:center;min-width:0;padding:4px 12px;color:#191817;cursor:pointer;background:transparent;border:none;border-radius:9999px}@media(max-width:767.98px){.ad-platform-type-filter-toggle__tab{flex:1 1 auto;justify-content:space-between}}.ad-platform-type-filter-toggle__tab-icon{flex-shrink:0;width:16px;height:16px}.ad-platform-type-filter-toggle__tab-label{overflow:hidden;text-overflow:ellipsis;font-family:Fira Code,monospace;font-size:clamp(16px,16px + 0vw,16px);font-weight:500;line-height:1.25em;color:inherit;letter-spacing:.05em;white-space:nowrap}.ad-platform-type-filter-toggle__tab-chevron{position:relative;flex-shrink:0;width:20px;height:20px;transition:transform .2s ease}.ad-platform-type-filter-toggle__tab-chevron:before{position:absolute;top:6px;left:6px;width:8px;height:8px;content:"";border-right:2px solid currentcolor;border-bottom:2px solid currentcolor;transform:rotate(45deg)}.ad-platform-type-filter-toggle__tab-chevron--open{transform:rotate(180deg)}.ad-platform-type-filter-toggle__input:checked~.ad-platform-type-filter-toggle__header .ad-platform-type-filter-toggle__switch{background:#48ac51}.ad-platform-type-filter-toggle__input:checked~.ad-platform-type-filter-toggle__header .ad-platform-type-filter-toggle__switch:after{transform:translate(12px)}.ad-platform-type-filter-toggle--open .ad-platform-type-filter-toggle__tab{color:#7142de}.ad-platform-type-filter-toggle__dropdown{z-index:100;display:flex;flex-direction:column;gap:16px;width:378px;max-width:100%;padding:16px;overflow:hidden;background-color:#f8f9fe;border:1px solid #7142de;border-radius:8px;box-shadow:-4px 9px 21px #191a330d,-17px 35px 38px #191a330a,-38px 78px 52px #191a3308,-67px 138px 61px #191a3303,-104px 216px 67px #191a3300}@media(max-width:767.98px){.ad-platform-type-filter-toggle__dropdown{position:static!important;z-index:auto;width:100%;max-width:100%;padding:0;margin-top:12px;border:none;border-top:1px solid #7142de;border-radius:0;box-shadow:none}}.ad-platform-type-filter-toggle__filter{display:flex;flex-direction:column;gap:16px}@media(max-width:767.98px){.ad-platform-type-filter-toggle__filter{gap:0}}.ad-platform-type-filter-toggle__filter-section{display:flex;flex-direction:column;gap:12px}@media(max-width:767.98px){.ad-platform-type-filter-toggle__filter-section{gap:10px;padding:14px 0}}.ad-platform-type-filter-toggle__filter-section[open] .ad-platform-type-filter-toggle__filter-tab-chevron{transform:rotate(180deg)}.ad-platform-type-filter-toggle__filter-section+.ad-platform-type-filter-toggle__filter-section{padding-top:16px;border-top:1px solid #7142de}@media(max-width:767.98px){.ad-platform-type-filter-toggle__filter-section+.ad-platform-type-filter-toggle__filter-section{padding-top:14px}}.ad-platform-type-filter-toggle__filter-tab{display:inline-flex;gap:8px;align-items:center;width:fit-content;padding:4px 12px 4px 0;color:#191817;cursor:pointer;list-style:none;background:transparent;border:none}.ad-platform-type-filter-toggle__filter-tab::-webkit-details-marker{display:none}@media(max-width:767.98px){.ad-platform-type-filter-toggle__filter-tab{justify-content:space-between;width:100%}}.ad-platform-type-filter-toggle__filter-tab-label{font-family:Unbounded,sans-serif;font-size:clamp(14px,14px + 0vw,14px);font-weight:400;line-height:1.2857em;color:inherit;letter-spacing:.03em}.ad-platform-type-filter-toggle__filter-tab-chevron{position:relative;flex-shrink:0;width:24px;height:24px;color:inherit;transition:transform .2s ease}.ad-platform-type-filter-toggle__filter-tab-chevron:before{position:absolute;top:8px;left:6px;width:10px;height:10px;content:"";border-right:2px solid currentcolor;border-bottom:2px solid currentcolor;transform:rotate(45deg)}.ad-platform-type-filter-toggle__filter-fields{display:flex;gap:12px;align-items:flex-start}@media(max-width:767.98px){.ad-platform-type-filter-toggle__filter-fields{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px}}.ad-platform-type-filter-toggle__filter-field{flex:1 1 0;min-width:0}.ad-platform-type-filter-toggle__filter-actions{display:flex;gap:16px;justify-content:flex-end}@media(max-width:767.98px){.ad-platform-type-filter-toggle__filter-actions{flex-direction:column-reverse;gap:8px;padding:14px 0 0;border-top:1px solid #7142de}}.ad-platform-type-filter-toggle__filter-action{flex-shrink:0}@media(max-width:767.98px){.ad-platform-type-filter-toggle__filter-action{width:100%}}@media(max-width:767.98px){.ad-platform-type-filter-toggle{width:100%;padding:12px 14px;border:1px solid #e0e0e0;box-shadow:none}}.truncated-text{margin-bottom:16px}.truncated-text__content{overflow:hidden}.truncated-text__toggle{display:inline-flex;gap:4px;align-items:center;padding:0;margin-top:16px;font-family:Nunito,sans-serif;font-size:clamp(16px,16px + 0vw,16px);font-weight:500;line-height:1.5em;color:#7142de;white-space:nowrap;text-decoration:none;cursor:pointer;background:transparent;border:0}.truncated-text__toggle-icon{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;transition:transform .2s ease}.truncated-text__toggle-icon--expanded{transform:rotate(180deg)}.ad-campaign-form{display:flex;flex-direction:column;gap:36px}.ad-campaign-form__empty-state,.ad-campaign-form__feedback,.ad-campaign-form__section{border:1px solid #ece8f7;border-radius:24px;box-shadow:0 18px 36px #1918170d}.ad-campaign-form__empty-state,.ad-campaign-form__feedback,.ad-campaign-form__section{background:linear-gradient(180deg,#fffffffa,#fcfbfff5)}.ad-campaign-form__empty-state{display:flex;gap:24px;align-items:center;justify-content:space-between;padding:32px 36px}.ad-campaign-form__empty-copy{display:flex;flex-direction:column;gap:8px;max-width:720px}.ad-campaign-form__empty-title{margin:0;font-family:Unbounded,sans-serif;font-size:clamp(24px,19.1393670886px + .6329113924vw,28px);font-weight:500;line-height:1.1;color:#191817;letter-spacing:-.02em}.ad-campaign-form__empty-description{margin:0;font-family:Nunito,sans-serif;font-size:clamp(16px,16px + 0vw,16px);line-height:1.5em;color:#8d8d8d;letter-spacing:.01em}.ad-campaign-form__empty-action{flex-shrink:0}.ad-campaign-form__form{display:flex;flex-direction:column;gap:28px}.ad-campaign-form__feedback{padding:20px 24px}.ad-campaign-form__feedback--error{background:linear-gradient(180deg,#fdeeee,#fff6f6);border-color:#eb57572e}.ad-campaign-form__feedback-title{margin-bottom:12px;font-family:Unbounded,sans-serif;font-size:clamp(16px,13.5696835443px + .3164556962vw,18px);line-height:1.3333em;color:#191817;letter-spacing:.01em}.ad-campaign-form__feedback-list{display:flex;flex-direction:column;gap:8px;padding-left:20px;margin:0}.ad-campaign-form__feedback-list-item{font-family:Nunito,sans-serif;font-size:clamp(16px,16px + 0vw,16px);line-height:1.4286em;color:#eb5757;letter-spacing:.01em}.ad-campaign-form__section{display:flex;flex-direction:column;gap:22px;padding:24px}.ad-campaign-form__section-title{margin:0;font-family:Fira Code,monospace;font-size:clamp(20px,15.1393670886px + .6329113924vw,24px);font-weight:500;line-height:1.35;color:#191817;letter-spacing:.05em}.ad-campaign-form__field-stack,.ad-campaign-form__ad-product-fields{display:flex;flex-direction:column;gap:18px}.ad-campaign-form__ad-product-fields--hidden{display:none}.ad-campaign-form__field .input__label,.ad-campaign-form__field .select__label{font-family:Unbounded,sans-serif;font-size:clamp(16px,13.5696835443px + .3164556962vw,18px);line-height:1.3333em;letter-spacing:.01em}.ad-campaign-form__field .input__required,.ad-campaign-form__field .select__required{font-size:clamp(16px,13.5696835443px + .3164556962vw,18px)}.ad-campaign-form__field .input__field-wrapper,.ad-campaign-form__field .select__field-wrapper{min-height:58px;padding-inline:16px;border-color:#e0e0e0;border-radius:14px;box-shadow:none}.ad-campaign-form__field .input__field,.ad-campaign-form__field .select__field{font-family:Unbounded,sans-serif;font-size:clamp(16px,16px + 0vw,16px);line-height:1.5em;letter-spacing:.01em}.ad-campaign-form__field .input__field::placeholder{color:#9a9696}.ad-campaign-form__field .input__helper-text,.ad-campaign-form__field .select__helper-text{font-family:Nunito,sans-serif;font-size:clamp(14px,14px + 0vw,14px);line-height:1.4286em;letter-spacing:.01em}.ad-campaign-form__field .input--textarea .input__field{min-height:148px}.ad-campaign-form__field .select__field-wrapper:after{right:20px}.ad-campaign-form__actions{display:flex;gap:16px;align-items:center;justify-content:flex-end}.ad-campaign-form__action-button--role-cancel{min-width:164px}.ad-campaign-form__action-button--role-submit{min-width:248px}.ad-campaign-form__action-button--role-submit:disabled{color:#fff;background-color:#c6c6c6;border-color:#c6c6c6}@media(max-width:991.98px){.ad-campaign-form{gap:28px}.ad-campaign-form__empty-state{flex-direction:column;align-items:flex-start;padding:28px}.ad-campaign-form__empty-action{width:100%}}@media(max-width:767.98px){.ad-campaign-form{gap:24px}.ad-campaign-form__empty-state,.ad-campaign-form__feedback,.ad-campaign-form__section{border-radius:20px}.ad-campaign-form__empty-state,.ad-campaign-form__feedback,.ad-campaign-form__section{padding:20px}.ad-campaign-form__empty-title{font-size:clamp(28px,23.1393670886px + .6329113924vw,32px)}.ad-campaign-form__empty-description{font-size:clamp(14px,14px + 0vw,14px)}.ad-campaign-form__section-title{font-size:clamp(16px,13.5696835443px + .3164556962vw,18px)}.ad-campaign-form__field .input__label,.ad-campaign-form__field .select__label{font-size:clamp(16px,16px + 0vw,16px)}.ad-campaign-form__field .input__field,.ad-campaign-form__field .select__field{font-size:clamp(14px,14px + 0vw,14px)}.ad-campaign-form__actions{flex-direction:column;align-items:stretch}.ad-campaign-form__action-button--role-cancel,.ad-campaign-form__action-button--role-submit{width:100%;min-width:0}}.ad-campaign-card{display:flex;flex-direction:column;gap:16px;padding:24px;background:#fff;border:1px solid #c6c6c6;border-radius:12px;box-shadow:0 4px 16px #ccc5dd}.ad-campaign-card__header{display:flex;flex-wrap:wrap;gap:12px;align-items:center;justify-content:space-between}.ad-campaign-card__status{display:inline-flex;gap:8px;align-items:center;padding:12px 20px;font-family:Unbounded,sans-serif;font-size:14px;font-weight:400;line-height:18px;letter-spacing:.03em;border-radius:9999px}.ad-campaign-card__status-icon{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:24px;height:24px}.ad-campaign-card__status-icon svg{display:block;width:100%;height:100%}.ad-campaign-card__status--active{color:#ee6429;background:#ee64291c}.ad-campaign-card__status--archived{color:#9a9696;background:#9a96961f}.ad-campaign-card__status--neutral{color:#9a9696;background:#f8f9fe}.ad-campaign-card__date{flex-shrink:0;font-family:Unbounded,sans-serif;font-size:18px;font-weight:400;line-height:20px;color:#9a9696;text-align:right;letter-spacing:.0168em}.ad-campaign-card__body{display:flex;flex-direction:column;gap:16px}.ad-campaign-card__title{margin:0;font-family:Unbounded,sans-serif;font-size:32px;font-weight:500;line-height:1.0625;letter-spacing:.005em}.ad-campaign-card__title-link{color:#191817;text-decoration:none;transition:color .15s ease}.ad-campaign-card__title-link:hover{color:#7142de}.ad-campaign-card__title-text{color:#191817}.ad-campaign-card__description{margin:0}.ad-campaign-card__description .truncated-text__toggle{gap:4px;margin-top:12px}.ad-campaign-card__description .truncated-text__toggle-text{font-size:16px;line-height:24px}.ad-campaign-card__description-text{margin:0;font-family:Unbounded,sans-serif;font-size:16px;font-weight:400;line-height:20px;color:#191817;letter-spacing:.0168em;overflow-wrap:anywhere;white-space:pre-line}.ad-campaign-card__meta{display:flex;flex-wrap:wrap;gap:12px}.ad-campaign-card__meta-item{display:flex;flex-direction:column;gap:8px;padding:16px 18px;background:#f8f9fe;border-radius:20px}.ad-campaign-card__meta-label{font-family:Fira Code,monospace;font-size:12px;font-weight:500;line-height:1.4;color:#9a9696;text-transform:uppercase;letter-spacing:.05em}.ad-campaign-card__meta-value{font-family:Unbounded,sans-serif;font-size:18px;font-weight:500;line-height:1.2;color:#191817;letter-spacing:.01em;overflow-wrap:anywhere}.ad-campaign-card__actions{display:flex;flex-wrap:wrap;gap:16px;align-items:center;justify-content:flex-end}.ad-campaign-card__actions--align-start{justify-content:flex-start}.ad-campaign-card__actions--align-end{justify-content:flex-end}.ad-campaign-card__action-form{display:flex}.ad-campaign-card__action-button{min-width:0}@media(max-width:767.98px){.ad-campaign-card{padding:24px}.ad-campaign-card__header{flex-direction:column;align-items:flex-start}.ad-campaign-card__date{font-size:16px;line-height:20px;text-align:left}.ad-campaign-card__title{font-size:24px;line-height:28px}.ad-campaign-card__meta-item{width:100%}.ad-campaign-card__actions,.ad-campaign-card__action-form{flex-direction:column;align-items:stretch;width:100%}.ad-campaign-card__action-button{width:100%}}.ad-platform-details-form{display:flex;flex-direction:column}.ad-platform-details-form__main-row{display:flex;flex-wrap:wrap;gap:24px;align-items:flex-start;justify-content:center}.ad-platform-details-form__avatar{display:flex;flex-direction:column;gap:8px;align-items:center}.ad-platform-details-form__avatar-label{position:relative;display:flex;align-items:center;justify-content:center;width:184px;height:184px;overflow:hidden;cursor:pointer;background-color:#f8f9fe;border:1px solid #ededf0;border-radius:9999px}.ad-platform-details-form__avatar-input{position:absolute;top:0;right:0;bottom:0;left:0;cursor:pointer;opacity:0}.ad-platform-details-form__avatar-image{width:100%;height:100%;object-fit:cover}.ad-platform-details-form__avatar-placeholder{padding:0 16px;font-family:Unbounded,sans-serif;font-size:clamp(14px,14px + 0vw,14px);font-weight:400;line-height:1.2857em;color:#9a9696;text-align:center;letter-spacing:.03em}.ad-platform-details-form__avatar-edit{position:absolute;right:12px;bottom:12px;display:flex;align-items:center;justify-content:center;width:40px;height:40px;background-color:#fff;border:1px solid #ededf0;border-radius:9999px}.ad-platform-details-form__avatar-edit img{width:24px;height:24px}.ad-platform-details-form__avatar-error{max-width:184px;font-family:Unbounded,sans-serif;font-size:clamp(14px,14px + 0vw,14px);font-weight:400;line-height:1.2857em;color:#eb5757;text-align:center;letter-spacing:.03em}.ad-platform-details-form__fields{display:flex;flex-direction:column;gap:16px;width:608px;max-width:100%}@media(max-width:767.98px){.ad-platform-details-form__main-row{flex-flow:column nowrap;gap:16px;align-items:center}.ad-platform-details-form__fields{width:100%}}.ad-platform-statistics-modal__overlay .modal__dialog{width:min(1220px,100vw - 48px);max-width:100%;height:min(90vh,920px)}.ad-platform-statistics-modal__overlay .modal__body{height:100%;padding:56px 0 0}.ad-platform-statistics-modal__frame-wrap{height:100%}.ad-platform-statistics-modal__frame{width:100%;height:100%;border:0}@media(max-width:767.98px){.ad-platform-statistics-modal__overlay{padding:0}.ad-platform-statistics-modal__overlay .modal__dialog{width:100vw;max-width:none;height:100vh;height:100dvh;border:0;border-radius:0}.ad-platform-statistics-modal__overlay .modal__body{padding-top:48px}}.ad-platform-statistics-section{display:flex;flex-direction:column;gap:24px}.ad-platform-statistics-section__header{display:flex;flex-direction:column;gap:8px}.ad-platform-statistics-section__title{margin:0;font-family:Unbounded,sans-serif;font-size:clamp(28px,23.1393670886px + .6329113924vw,32px);font-weight:500;line-height:1.125em;color:#191817;letter-spacing:.005em}.ad-platform-statistics-section__description{max-width:760px;margin:0;font-family:Nunito,sans-serif;font-size:clamp(16px,16px + 0vw,16px);line-height:1.5em;color:#9a9696;letter-spacing:.01em}.ad-platform-statistics-section__grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:24px}@media(max-width:767.98px){.ad-platform-statistics-section{gap:16px}.ad-platform-statistics-section__title{font-size:clamp(20px,15.1393670886px + .6329113924vw,24px)}.ad-platform-statistics-section__grid{gap:16px}}.ad-platform-statistics-summary__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.ad-platform-statistics-summary__item{display:flex;flex-direction:column;gap:8px;min-width:0;padding:16px;border:1px solid #e0e0e0;border-radius:12px}.ad-platform-statistics-summary__label{font-family:Fira Code,monospace;font-size:clamp(14px,14px + 0vw,14px);font-weight:500;line-height:1;color:#ee6429;text-transform:uppercase;letter-spacing:.05em}.ad-platform-statistics-summary__value{font-family:Unbounded,sans-serif;font-size:clamp(20px,15.1393670886px + .6329113924vw,24px);font-weight:500;line-height:1.125em;color:#191817;letter-spacing:.005em;overflow-wrap:anywhere}.ad-platform-statistics-summary__caption{font-family:Nunito,sans-serif;font-size:clamp(14px,14px + 0vw,14px);line-height:1.2857em;color:#9a9696;letter-spacing:.03em}@media(max-width:991.98px){.ad-platform-statistics-summary__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:767.98px){.ad-platform-statistics-summary__grid{grid-template-columns:1fr}.ad-platform-statistics-summary__value{font-size:clamp(16px,13.5696835443px + .3164556962vw,18px)}}.article-card{display:flex;flex-direction:column;gap:24px;height:100%;padding:24px;text-decoration:none;background:#fff;border:1px solid #c6c6c6;border-radius:12px;box-shadow:0 4px 16px #ccc5dd;transition:transform .2s ease,box-shadow .2s ease}.article-card:hover{box-shadow:0 4px 16px #ccc5dd99;transform:translateY(-2px)}.article-card__media{position:relative;aspect-ratio:455/262;overflow:hidden;background:#f8f9fe;border-radius:12px}.article-card__image{display:block;width:100%;height:100%;object-fit:cover}.article-card__content{display:flex;flex:1 1 auto;align-items:center;justify-content:center}.article-card__title{margin:0;font-family:Unbounded,sans-serif;font-size:clamp(16px,13.5696835443px + .3164556962vw,18px);font-weight:500;line-height:1.3333em;color:#191817;text-align:center;letter-spacing:.005em}@media(max-width:767.98px){.article-card{gap:20px;padding:20px}}.article-related-card{display:flex;flex-direction:column;gap:24px;height:100%;padding:24px;text-decoration:none;background:#fff;border:1px solid #c6c6c6;border-radius:12px;box-shadow:0 4px 16px #ccc5dd;transition:transform .2s ease,box-shadow .2s ease}.article-related-card:hover{box-shadow:0 4px 16px #ccc5dd99;transform:translateY(-2px)}.article-related-card__media{overflow:hidden;border-radius:12px}.article-related-card__image{display:block;width:100%;aspect-ratio:455/262;object-fit:cover}.article-related-card__title{margin:0;font-family:Unbounded,sans-serif;font-size:clamp(16px,13.5696835443px + .3164556962vw,18px);font-weight:500;line-height:1.1111;color:#191817;text-align:center;text-transform:uppercase;letter-spacing:.0168em}@media(max-width:767.98px){.article-related-card{gap:20px;padding:20px}.article-related-card__media{order:2}.article-related-card__title{order:1;font-size:clamp(16px,13.5696835443px + .3164556962vw,18px);line-height:1.1111;text-transform:none;letter-spacing:normal}}.ad-platform-placement-options-manager__card{display:flex;flex-direction:column;gap:16px;padding:24px;background-color:#f8f9fe;border-radius:12px}.ad-platform-placement-options-manager__card-header{display:flex;gap:16px;align-items:center;justify-content:space-between}.ad-platform-placement-options-manager__card-title{font-family:Fira Code,monospace;font-size:clamp(20px,15.1393670886px + .6329113924vw,24px);font-weight:400;line-height:1em;color:#191817;letter-spacing:.02em}.ad-platform-placement-options-manager__empty{padding:12px 0;font-family:Unbounded,sans-serif;font-size:clamp(14px,14px + 0vw,14px);font-weight:400;line-height:1.2857em;color:#9a9696;letter-spacing:.03em}.ad-platform-placement-options-manager__options{display:flex;flex-wrap:wrap;gap:24px;padding:0;margin:0;list-style:none}.ad-platform-placement-options-manager__option{width:292px}.ad-platform-placement-options-manager__modal-select-wrapper{position:relative}.ad-platform-placement-options-manager__modal-form{display:flex;flex-direction:column;gap:16px}.ad-platform-placement-options-manager__modal-select{padding-right:44px;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.ad-platform-placement-options-manager__modal-select-wrapper:after{position:absolute;top:50%;right:18px;width:8px;height:8px;pointer-events:none;content:"";border-right:2px solid #9a9696;border-bottom:2px solid #9a9696;transform:translateY(-50%) rotate(45deg)}@media(max-width:767.98px){.ad-platform-placement-options-manager__card{gap:24px;padding:24px}.ad-platform-placement-options-manager__card-header{flex-direction:column;align-items:stretch;justify-content:flex-start}.ad-platform-placement-options-manager__card-title{font-family:Unbounded,sans-serif;font-size:clamp(16px,13.5696835443px + .3164556962vw,18px);font-weight:500;line-height:1.125em;text-align:center;letter-spacing:0}.ad-platform-placement-options-manager__add-button{width:100%}.ad-platform-placement-options-manager__options{flex-flow:column nowrap}.ad-platform-placement-options-manager__option{width:100%}}.attachment-manager{display:flex;flex-direction:column;gap:24px}.attachment-manager__header{display:flex;gap:24px;align-items:flex-end;justify-content:space-between}.attachment-manager__header-content{display:flex;flex-direction:column;gap:8px;min-width:0}.attachment-manager__header-title-group{display:flex;gap:8px;align-items:center}.attachment-manager__title{margin:0;font-family:Unbounded,sans-serif;font-size:clamp(20px,15.1393670886px + .6329113924vw,24px);font-weight:500;line-height:1.3333em;color:#191817;letter-spacing:.01em}.attachment-manager__required{font-family:Nunito,sans-serif;font-size:clamp(16px,13.5696835443px + .3164556962vw,18px);line-height:1;color:#eb5757}.attachment-manager__header-description{margin:0;font-family:Nunito,sans-serif;font-size:clamp(14px,14px + 0vw,14px);line-height:1.4286em;color:#8d8d8d;letter-spacing:.01em}.attachment-manager__counter{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;min-width:92px;padding:12px 18px;font-family:Fira Code,monospace;font-size:clamp(16px,16px + 0vw,16px);font-weight:500;line-height:1.5em;color:#7142de;letter-spacing:.05em;background:linear-gradient(135deg,#f6f2ffe6,#fcfbfff5);border:1px solid rgba(113,66,222,.18);border-radius:999px}.attachment-manager__controls{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:24px;padding:24px 28px;overflow:hidden;background:radial-gradient(circle at top right,rgba(113,66,222,.1) 0,transparent 38%),linear-gradient(180deg,#fffffffa,#f8f9fef5);border:1px solid rgba(113,66,222,.12);border-radius:24px;box-shadow:0 20px 32px #1918170f}.attachment-manager__controls-content{display:flex;flex-direction:column;gap:8px;min-width:0;margin-block:auto}.attachment-manager__controls-title{font-family:Fira Code,monospace;font-size:clamp(14px,14px + 0vw,14px);font-weight:500;line-height:1.2857em;color:#7142de;text-transform:uppercase;letter-spacing:.05em}.attachment-manager__controls-description{max-width:560px;margin:0;font-family:Unbounded,sans-serif;font-size:clamp(16px,16px + 0vw,16px);line-height:1.5em;color:#191817;letter-spacing:.01em}.attachment-manager__controls-actions{display:flex;flex-wrap:wrap;gap:12px;align-items:center;justify-content:flex-end}.attachment-manager__controls-actions .button{min-width:208px}.attachment-manager__file-picker-input,.attachment-manager__selected-files-input,.attachment-manager__required-proxy{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;white-space:nowrap;pointer-events:none;border:0;opacity:0;clip:rect(0,0,0,0)}.attachment-manager__error{display:flex;gap:12px;align-items:center;padding:14px 16px;background:linear-gradient(180deg,#fdeeee,#fff6f6);border:1px solid rgba(235,87,87,.18);border-radius:18px}.attachment-manager__error-icon{display:inline-flex;flex-shrink:0;width:20px;height:20px;color:#eb5757}.attachment-manager__error-text{font-family:Nunito,sans-serif;font-size:clamp(14px,14px + 0vw,14px);line-height:1.4286em;color:#eb5757;letter-spacing:.01em}.attachment-manager__empty-state{display:flex;gap:18px;align-items:center;padding:28px;background:radial-gradient(circle at top left,rgba(113,66,222,.08) 0,transparent 32%),linear-gradient(180deg,#fffffffa,#fcfbfff5);border:1px dashed rgba(113,66,222,.24);border-radius:24px}.attachment-manager__empty-visual{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:72px;height:72px;color:#7142de;background:#f6f2ffeb;border-radius:20px}.attachment-manager__empty-content{display:flex;flex-direction:column;gap:4px}.attachment-manager__empty-title{margin:0;font-family:Unbounded,sans-serif;font-size:clamp(16px,13.5696835443px + .3164556962vw,18px);line-height:1.3333em;color:#191817;letter-spacing:.01em}.attachment-manager__empty-description{max-width:640px;margin:0;font-family:Nunito,sans-serif;font-size:clamp(14px,14px + 0vw,14px);line-height:1.4286em;color:#8d8d8d;letter-spacing:.01em}.attachment-manager__list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.attachment-manager__card{position:relative;display:flex;flex-direction:column;min-width:0;overflow:hidden;background:linear-gradient(180deg,#fff,#fcfbff);border:1px solid rgba(113,66,222,.1);border-radius:24px;box-shadow:0 16px 30px #1918170d;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.attachment-manager__card:hover{border-color:#7142de33;box-shadow:0 24px 40px #1918171a;transform:translateY(-2px)}.attachment-manager__card-header{position:absolute;top:16px;right:16px;left:16px;z-index:1;display:flex;gap:12px;align-items:flex-start;justify-content:space-between;pointer-events:none}.attachment-manager__card-status{display:inline-flex;align-items:center;padding:8px 12px;font-family:Fira Code,monospace;font-size:12px;font-weight:500;line-height:1;color:#7142de;text-transform:uppercase;letter-spacing:.05em;background:#ffffffe0;border:1px solid rgba(113,66,222,.16);border-radius:999px;box-shadow:0 8px 18px #19181714;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.attachment-manager__remove{flex-shrink:0;pointer-events:auto}.attachment-manager__preview{display:flex;align-items:center;justify-content:center;width:100%;aspect-ratio:4/3;padding:24px;cursor:pointer;background:#f8f9fe;border:none}.attachment-manager__preview--kind-image{padding:0;background:#f8f9fe}.attachment-manager__preview--kind-video{background:linear-gradient(150deg,#f6f2fff5,#f3f0fbf5 52%,#fff)}.attachment-manager__preview--kind-file{background:linear-gradient(150deg,#fffbf8,#f8f9fe)}.attachment-manager__preview-image{display:block;width:100%;height:100%;object-fit:cover}.attachment-manager__preview-video,.attachment-manager__preview-file{display:inline-flex;flex-direction:column;gap:12px;align-items:center;justify-content:center}.attachment-manager__preview-icon{display:inline-flex;align-items:center;justify-content:center;width:76px;height:76px;color:#7142de;background:#ffffffe0;border:1px solid rgba(113,66,222,.14);border-radius:24px;box-shadow:0 18px 30px #7142de14}.attachment-manager__preview-icon svg{width:30px;height:30px}.attachment-manager__preview-file-icon{width:56px;height:56px;color:#ee6429}.attachment-manager__preview-extension{display:inline-flex;align-items:center;justify-content:center;min-width:68px;padding:8px 12px;font-family:Fira Code,monospace;font-size:12px;font-weight:500;line-height:1;color:#ee6429;text-transform:uppercase;letter-spacing:.05em;background:#ffffffeb;border:1px solid rgba(238,100,41,.16);border-radius:999px}.attachment-manager__card-content{display:flex;flex:1;flex-direction:column;gap:8px;padding:18px 20px 20px}.attachment-manager__card-type{font-family:Fira Code,monospace;font-size:12px;font-weight:500;line-height:1;color:#9a9696;text-transform:uppercase;letter-spacing:.05em}.attachment-manager__card-name{display:-webkit-box;margin:0;overflow:hidden;-webkit-line-clamp:2;font-family:Unbounded,sans-serif;font-size:clamp(16px,16px + 0vw,16px);line-height:1.3333em;color:#191817;letter-spacing:.01em;-webkit-box-orient:vertical}.attachment-manager__card-meta{display:flex;flex-wrap:wrap;gap:6px;margin-top:auto;font-family:Nunito,sans-serif;font-size:clamp(14px,14px + 0vw,14px);line-height:1.4286em;color:#8d8d8d;letter-spacing:.01em}.attachment-manager__url-modal,.attachment-manager__preview-modal{display:flex;flex-direction:column;gap:24px}.attachment-manager__modal-note{margin:0;font-family:Nunito,sans-serif;font-size:clamp(14px,14px + 0vw,14px);line-height:1.4286em;color:#8d8d8d;letter-spacing:.01em}.attachment-manager__modal-footer{justify-content:flex-end}.attachment-manager__preview-stage{display:flex;align-items:center;justify-content:center;min-height:280px;padding:16px;background:radial-gradient(circle at top left,rgba(113,66,222,.1) 0,transparent 34%),linear-gradient(180deg,#f8f9fe,#fff);border:1px solid rgba(113,66,222,.1);border-radius:24px}.attachment-manager__preview-stage-image,.attachment-manager__preview-stage-video{display:block;width:100%;max-height:520px;object-fit:contain;border-radius:18px}.attachment-manager__preview-meta{display:flex;flex-direction:column;gap:12px;padding:20px;background:linear-gradient(180deg,#fff,#fcfbff);border:1px solid rgba(113,66,222,.08);border-radius:20px}.attachment-manager__preview-meta-row{display:flex;gap:12px;justify-content:space-between;font-family:Nunito,sans-serif;font-size:clamp(14px,14px + 0vw,14px);line-height:1.4286em;color:#191817;letter-spacing:.01em}.attachment-manager__preview-meta-label{color:#9a9696}.attachment-manager--editable{gap:24px;padding:24px;background:#f8f9fe;border-radius:12px}.attachment-manager--editable .attachment-manager__controls{display:flex;flex-wrap:wrap;gap:16px;align-items:center;justify-content:space-between;padding:0;overflow:visible;background:transparent;border:0;border-radius:0;box-shadow:none}.attachment-manager--editable .attachment-manager__controls-content{gap:0;margin:0}.attachment-manager--editable .attachment-manager__controls-title{margin:0;font-family:Fira Code,monospace;font-size:clamp(20px,15.1393670886px + .6329113924vw,24px);font-weight:400;line-height:1;color:#191817;text-transform:none;letter-spacing:.05em}.attachment-manager--editable .attachment-manager__controls-description{max-width:none;font-family:Nunito,sans-serif;font-size:clamp(14px,14px + 0vw,14px);line-height:1.4286em;color:#8d8d8d;letter-spacing:.01em}.attachment-manager--editable .attachment-manager__controls-actions{gap:16px}.attachment-manager--editable .attachment-manager__controls-actions .button{min-width:0;box-shadow:none}.attachment-manager--editable .attachment-manager__list{display:flex;flex-direction:column;gap:16px}.attachment-manager--editable .attachment-manager__card{display:grid;grid-template-columns:72px minmax(0,1fr) auto;gap:24px;align-items:center;padding:16px;background:#fff;border:1px solid #9a9696;border-radius:8px;box-shadow:2px 2px 28px #464f780a}.attachment-manager--editable .attachment-manager__card:hover{border-color:#9a9696;box-shadow:2px 2px 28px #464f780a;transform:none}.attachment-manager--editable .attachment-manager__card-header{position:static;grid-row:1;grid-column:3;gap:0;align-items:center;justify-content:flex-end;pointer-events:auto}.attachment-manager--editable .attachment-manager__card-status,.attachment-manager--editable .attachment-manager__card-type{display:none}.attachment-manager--editable .attachment-manager__remove{width:auto;min-width:56px;height:auto;min-height:32px;padding:4px 16px}.attachment-manager--editable .attachment-manager__preview{grid-row:1;grid-column:1;width:72px;height:72px;aspect-ratio:auto;padding:0;overflow:hidden;border-radius:8px}.attachment-manager--editable .attachment-manager__preview--kind-file,.attachment-manager--editable .attachment-manager__preview--kind-video{padding:12px;background:#f8f9fe}.attachment-manager--editable .attachment-manager__preview-icon{width:36px;height:36px;border-radius:12px;box-shadow:none}.attachment-manager--editable .attachment-manager__preview-file-icon{width:30px;height:30px}.attachment-manager--editable .attachment-manager__preview-extension{min-width:0;padding:6px 10px}.attachment-manager--editable .attachment-manager__card-content{grid-row:1;grid-column:2;gap:4px;min-width:0;padding:0}.attachment-manager--editable .attachment-manager__card-name{-webkit-line-clamp:1;font-size:clamp(16px,16px + 0vw,16px);line-height:1.3333em;letter-spacing:.01em}.attachment-manager--editable .attachment-manager__card-meta{gap:4px;margin-top:0;font-size:clamp(14px,14px + 0vw,14px);line-height:1.4286em;color:#8d8d8d}@media(max-width:991.98px){.attachment-manager__controls{grid-template-columns:minmax(0,1fr)}.attachment-manager__controls-actions{justify-content:flex-start}.attachment-manager__list{grid-template-columns:repeat(2,minmax(0,1fr))}.attachment-manager--editable .attachment-manager__card{grid-template-columns:68px minmax(0,1fr) auto;gap:16px;padding:14px}.attachment-manager--editable .attachment-manager__preview{width:68px;height:68px}.attachment-manager--editable .attachment-manager__card-name{font-size:clamp(14px,14px + 0vw,14px)}}@media(max-width:767.98px){.attachment-manager{gap:16px}.attachment-manager__header{flex-direction:column;align-items:flex-start}.attachment-manager__title{font-size:clamp(16px,13.5696835443px + .3164556962vw,18px)}.attachment-manager__counter{min-width:0;padding:10px 14px;font-size:clamp(14px,14px + 0vw,14px)}.attachment-manager__controls,.attachment-manager__empty-state,.attachment-manager__preview-meta{padding:20px;border-radius:20px}.attachment-manager__controls-description{font-size:clamp(14px,14px + 0vw,14px)}.attachment-manager__controls-actions{flex-direction:column;align-items:stretch}.attachment-manager__controls-actions .button{width:100%;min-width:0}.attachment-manager__empty-state{flex-direction:column;align-items:flex-start}.attachment-manager__list{grid-template-columns:minmax(0,1fr);gap:16px}.attachment-manager__card-header{top:12px;right:12px;left:12px}.attachment-manager__card-status{padding:6px 10px;font-size:11px}.attachment-manager__preview-stage{min-height:220px;padding:12px;border-radius:20px}.attachment-manager__preview-meta-row{flex-direction:column;align-items:flex-start}.attachment-manager__modal-footer{flex-direction:column-reverse;align-items:stretch}.attachment-manager__modal-footer .button{width:100%}.attachment-manager--editable{padding:16px}.attachment-manager--editable .attachment-manager__controls{flex-direction:column;align-items:stretch}.attachment-manager--editable .attachment-manager__controls-title{font-size:clamp(16px,13.5696835443px + .3164556962vw,18px)}.attachment-manager--editable .attachment-manager__card{grid-template-columns:56px minmax(0,1fr) auto;gap:12px;padding:12px}.attachment-manager--editable .attachment-manager__preview{width:56px;height:56px;border-radius:8px}.attachment-manager--editable .attachment-manager__remove{min-width:56px}.attachment-manager--editable .attachment-manager__card-name{font-size:clamp(14px,14px + 0vw,14px)}.attachment-manager--editable .attachment-manager__card-meta{font-size:13px}}.advertiser-account-card{display:flex;flex-direction:column;gap:24px;height:100%;padding:28px;background:linear-gradient(180deg,#fffffffa,#fcfbff);border:1px solid #ece8f7;border-radius:28px;box-shadow:0 18px 40px #382c5114}.advertiser-account-card__header{display:flex;flex-wrap:wrap;gap:16px;align-items:flex-start;justify-content:space-between}.advertiser-account-card__type{display:inline-flex;align-items:center;justify-content:center;max-width:100%;min-height:40px;padding:8px 16px;font-family:Fira Code,monospace;font-size:12px;font-weight:500;line-height:1.4;color:#7142de;text-align:center;letter-spacing:.05em;background:#f6f2ff;border-radius:9999px}.advertiser-account-card__type--individual{color:#7142de;background:#f6f2ff}.advertiser-account-card__type--entrepreneur{color:#ee6429;background:#fffbf8}.advertiser-account-card__type--self-employed{color:#429e4a;background:#e6f4e7}.advertiser-account-card__type--legal-entity{color:#2f63d5;background:#2f63d51a}.advertiser-account-card__type--neutral{color:#8d8d8d;background:#f2f2f2}.advertiser-account-card__date{flex-shrink:0;padding-top:4px;font-family:Fira Code,monospace;font-size:clamp(14px,14px + 0vw,14px);font-weight:500;line-height:1.5em;color:#9a9696;letter-spacing:.05em}.advertiser-account-card__body{display:flex;flex-direction:column;gap:18px}.advertiser-account-card__name{margin:0;font-family:Unbounded,sans-serif;font-size:30px;font-weight:500;line-height:1.08;color:#191817;letter-spacing:.005em}.advertiser-account-card__taxpayer-information{display:flex;flex-direction:column;gap:8px;padding:20px;background:#f8f9fe;border-radius:22px}.advertiser-account-card__taxpayer-label{font-family:Fira Code,monospace;font-size:12px;font-weight:500;line-height:1.4;color:#9a9696;text-transform:uppercase;letter-spacing:.05em}.advertiser-account-card__taxpayer-value{font-family:Unbounded,sans-serif;font-size:24px;font-weight:500;line-height:1.125em;color:#191817;letter-spacing:.005em;word-break:break-word}.advertiser-account-card__footer{display:flex;flex-direction:column;gap:16px;margin-top:auto}.advertiser-account-card__actions{display:flex;flex-wrap:wrap;gap:12px}.advertiser-account-card__actions--align-start{justify-content:flex-start}.advertiser-account-card__actions--align-end{justify-content:flex-end}.advertiser-account-card__action-button{min-width:176px}@media(max-width:767.98px){.advertiser-account-card{padding:24px}.advertiser-account-card__header{flex-direction:column}.advertiser-account-card__name{font-size:24px;line-height:1.125em}.advertiser-account-card__taxpayer-value{font-size:20px}.advertiser-account-card__actions,.advertiser-account-card__footer{flex-direction:column;align-items:stretch}.advertiser-account-card__action-button{width:100%;min-width:0}}.advertiser-account-form{display:flex;flex-direction:column;gap:36px}.advertiser-account-form__information-card{display:flex;gap:20px;align-items:flex-start;padding:30px 36px;background:linear-gradient(180deg,#f8f9fef5,#f4f4fbf5);border:1px solid #ece8f7;border-radius:24px}.advertiser-account-form__information-icon{display:inline-flex;flex-shrink:0;color:#7142de}.advertiser-account-form__information-text{max-width:1120px;margin:0;font-family:Unbounded,sans-serif;font-size:20px;font-weight:400;line-height:1.4;color:#191817;letter-spacing:.01em}.advertiser-account-form__form{display:flex;flex-direction:column;gap:28px}.advertiser-account-form__fields{display:flex;flex-direction:column;gap:18px}.advertiser-account-form__field{max-width:100%}.advertiser-account-form__field .input__label,.advertiser-account-form__field .select__label{font-family:Unbounded,sans-serif;font-size:clamp(16px,13.5696835443px + .3164556962vw,18px);line-height:1.3333em;letter-spacing:.01em}.advertiser-account-form__field .input__required,.advertiser-account-form__field .select__required{font-size:clamp(16px,13.5696835443px + .3164556962vw,18px)}.advertiser-account-form__field .input__field-wrapper,.advertiser-account-form__field .select__field-wrapper{min-height:58px;padding-inline:18px;border-color:#9a9696;border-radius:12px;box-shadow:none}.advertiser-account-form__field .input__field,.advertiser-account-form__field .select__field{font-family:Unbounded,sans-serif;font-size:clamp(16px,16px + 0vw,16px);line-height:1.5em;letter-spacing:.01em}.advertiser-account-form__field .input__field::placeholder{color:#9a9696}.advertiser-account-form__field .input__helper-text,.advertiser-account-form__field .select__helper-text{font-family:Nunito,sans-serif;font-size:clamp(14px,14px + 0vw,14px);line-height:1.4286em;letter-spacing:.01em}.advertiser-account-form__field .select__field-wrapper:after{right:22px}.advertiser-account-form__actions{display:flex;flex-wrap:wrap;gap:16px;justify-content:flex-end}.advertiser-account-form__action-button--role-cancel{min-width:196px}.advertiser-account-form__action-button--role-submit{min-width:262px}.advertiser-account-form__action-button--role-submit:disabled{color:#fff;background-color:#c6c6c6;border-color:#c6c6c6}@media(max-width:991.98px){.advertiser-account-form{gap:28px}.advertiser-account-form__information-card{padding:24px 28px}.advertiser-account-form__information-text{font-size:clamp(16px,16px + 0vw,16px)}}@media(max-width:767.98px){.advertiser-account-form{gap:24px}.advertiser-account-form__information-card{gap:16px;padding:20px;border-radius:20px}.advertiser-account-form__information-text{font-size:clamp(14px,14px + 0vw,14px);line-height:1.4286em}.advertiser-account-form__field .input__label,.advertiser-account-form__field .select__label{font-size:clamp(16px,16px + 0vw,16px)}.advertiser-account-form__field .input__field,.advertiser-account-form__field .select__field{font-size:clamp(14px,14px + 0vw,14px)}.advertiser-account-form__actions{flex-direction:column-reverse}.advertiser-account-form__action-button--role-cancel,.advertiser-account-form__action-button--role-submit{width:100%;min-width:0}}.artist-account-form{display:flex;flex-direction:column;gap:36px}.artist-account-form__hero{display:flex;gap:24px;align-items:flex-end;justify-content:space-between}.artist-account-form__hero-copy{flex:1 1 auto;min-width:0}.artist-account-form__section-eyebrow{display:inline-flex;align-self:flex-start;padding:8px 18px;font-family:Fira Code,monospace;font-size:clamp(14px,14px + 0vw,14px);font-weight:500;line-height:1;text-transform:uppercase;letter-spacing:.05em;border-radius:9999px}.artist-account-form__section-eyebrow{color:#7142de;background:#f6f2ff;border:1px solid rgba(113,66,222,.12)}.artist-account-form__hero-actions{display:flex;flex-shrink:0}.artist-account-form__notice{display:flex;gap:16px;align-items:flex-start;padding:20px 24px;background-color:#fff7f1d1;border:1px solid rgba(238,100,41,.18);border-radius:24px}.artist-account-form__notice-icon{display:inline-flex;flex-shrink:0;width:24px;height:24px;color:#ee6429}.artist-account-form__notice-content{display:flex;flex-direction:column;gap:8px}.artist-account-form__notice-title,.artist-account-form__section-title{margin:0;font-family:Unbounded,sans-serif;font-weight:500;color:#191817;letter-spacing:.01em}.artist-account-form__notice-title{font-size:clamp(16px,13.5696835443px + .3164556962vw,18px);line-height:1.3333em}.artist-account-form__notice-text,.artist-account-form__field-hint,.artist-account-form__public-link-hint{margin:0;font-family:Nunito,sans-serif;font-size:clamp(14px,14px + 0vw,14px);font-weight:400;line-height:1.4286em;letter-spacing:.02em}.artist-account-form__notice-text{color:#8d8d8d}.artist-account-form__notice-text{max-width:540px}.artist-account-form__form{display:flex;flex-direction:column;gap:28px}.artist-account-form__grid{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(320px,.92fr);gap:24px;align-items:start}.artist-account-form__column{display:flex;flex-direction:column;gap:24px}.artist-account-form__card{display:flex;flex-direction:column;gap:24px;padding:32px;background:#fff;border:1px solid transparent;border-radius:32px;box-shadow:0 4px 16px #ccc5dd}.artist-account-form__card--profile{border-color:#7142de1a}.artist-account-form__card--marking{background-color:#f8f7fcfa;border-color:#7142de24}.artist-account-form__card--preview{background-color:#fff8f3fa;border-color:#ee642924}.artist-account-form__card--contacts{border-color:#382c511a}.artist-account-form__section-heading{display:flex;flex-direction:column;gap:12px}.artist-account-form__section-title{font-size:clamp(28px,23.1393670886px + .6329113924vw,32px);line-height:1.125em}.artist-account-form__field-group{display:flex;flex-direction:column;gap:18px}.artist-account-form__field,.artist-account-form__slug-block{max-width:100%}.artist-account-form__field .input__label,.artist-account-form__field .select__label{font-family:Unbounded,sans-serif;font-size:clamp(16px,13.5696835443px + .3164556962vw,18px);line-height:1.3333em;letter-spacing:.01em}.artist-account-form__field .input__required,.artist-account-form__field .select__required{font-size:clamp(16px,13.5696835443px + .3164556962vw,18px)}.artist-account-form__field .input__field-wrapper,.artist-account-form__field .select__field-wrapper{min-height:58px;padding-inline:18px;border-color:#9a9696;border-radius:18px;box-shadow:none}.artist-account-form__field .input__field,.artist-account-form__field .select__field{font-family:Unbounded,sans-serif;font-size:clamp(16px,16px + 0vw,16px);line-height:1.5em;letter-spacing:.01em}.artist-account-form__field .input__field::placeholder{color:#9a9696}.artist-account-form__field .input__helper-text,.artist-account-form__field .select__helper-text{font-family:Nunito,sans-serif;font-size:clamp(14px,14px + 0vw,14px);line-height:1.4286em;letter-spacing:.02em}.artist-account-form__field .select__field-wrapper:after{right:22px}.artist-account-form__slug-block,.artist-account-form__public-link{display:flex;flex-direction:column;gap:4px}.artist-account-form__field-hint,.artist-account-form__public-link-hint{color:#9a9696}.artist-account-form__public-link{padding:22px 24px;font-family:Fira Code,monospace;font-size:clamp(14px,14px + 0vw,14px);font-weight:500;line-height:1.5em;color:#7142de;letter-spacing:.05em;overflow-wrap:anywhere;background:#ffffffe0;border:1px solid rgba(238,100,41,.18);border-radius:22px;box-shadow:0 4px 16px #ccc5dd99}.artist-account-form__actions{display:flex;justify-content:flex-end}.artist-account-form__action-button--role-submit{min-width:262px}.artist-account-form__action-button--role-submit:disabled{color:#fff;background-color:#c6c6c6;border-color:#c6c6c6}@media(max-width:991.98px){.artist-account-form{gap:32px}.artist-account-form__hero{flex-direction:column;align-items:stretch}.artist-account-form__grid{grid-template-columns:1fr}.artist-account-form__notice,.artist-account-form__card{padding:28px;border-radius:28px}}@media(max-width:767.98px){.artist-account-form{gap:24px}.artist-account-form__hero-button{width:100%}.artist-account-form__notice{gap:16px;padding:20px;border-radius:24px}.artist-account-form__notice-title,.artist-account-form__section-title{font-size:clamp(20px,15.1393670886px + .6329113924vw,24px)}.artist-account-form__card{padding:24px 20px;border-radius:24px}.artist-account-form__field .input__label,.artist-account-form__field .select__label{font-size:clamp(16px,16px + 0vw,16px)}.artist-account-form__field .input__field,.artist-account-form__field .select__field{font-size:clamp(14px,14px + 0vw,14px)}.artist-account-form__public-link{padding:18px 20px;font-size:clamp(14px,14px + 0vw,14px)}.artist-account-form__action-button--role-submit{width:100%;min-width:0}}.billing-record-details{display:flex;flex-direction:column;gap:24px}.billing-record-details__toolbar{display:flex;flex-wrap:wrap;gap:16px;align-items:center;justify-content:space-between}.billing-record-details__toolbar-actions{display:flex;flex-wrap:wrap;gap:16px;justify-content:flex-end}.billing-record-details__toolbar-actions>form{display:flex}.billing-record-details__toolbar-button{min-width:180px}.billing-record-details__card{display:flex;flex-direction:column;gap:24px;padding:24px;background:#fff;border:1px solid #c6c6c6;border-radius:12px}.billing-record-details__card-title{margin:0;font-family:Fira Code,monospace;font-size:clamp(20px,15.1393670886px + .6329113924vw,24px);font-weight:400;line-height:1;color:#191817;letter-spacing:.01em}.billing-record-details__summary{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.billing-record-details__summary-item{display:flex;flex-direction:column;gap:8px;min-width:0;padding:16px;background:#f8f9fe;border-radius:24px}.billing-record-details__summary-item--highlighted{background:linear-gradient(180deg,#fffffffa,#fcfbff);border:1px solid #ece8f7;box-shadow:0 18px 40px #382c5114}.billing-record-details__summary-label{font-family:Fira Code,monospace;font-size:12px;font-weight:500;line-height:1.4;color:#9a9696;text-transform:uppercase;letter-spacing:.05em}.billing-record-details__summary-value{font-family:Unbounded,sans-serif;font-size:clamp(24px,19.1393670886px + .6329113924vw,28px);font-weight:500;line-height:1;color:#191817;letter-spacing:.005em}.billing-record-details__status{display:inline-flex;align-items:center;align-self:flex-start;justify-content:center;padding:8px 14px;font-family:Fira Code,monospace;font-size:clamp(14px,14px + 0vw,14px);font-weight:500;line-height:1.5em;letter-spacing:.05em;white-space:nowrap;border-radius:9999px}.billing-record-details__status--succeeded{color:#429e4a;background:#e6f4e7}.billing-record-details__status--failed,.billing-record-details__status--canceled,.billing-record-details__status--expired{color:#eb5757;background:#fdeeee}.billing-record-details__status--pending,.billing-record-details__status--in-process,.billing-record-details__status--unknown{color:#9a9696;background:#f8f9fe}.billing-record-details__notice{padding:20px 24px;background:#f8f9fe;border-radius:24px}.billing-record-details__notice-copy{display:flex;flex-direction:column;gap:8px}.billing-record-details__notice-title{font-family:Unbounded,sans-serif;font-size:clamp(16px,13.5696835443px + .3164556962vw,18px);font-weight:500;line-height:1.3333em;color:#191817;letter-spacing:.01em}.billing-record-details__notice-description{margin:0;font-family:Nunito,sans-serif;font-size:clamp(16px,16px + 0vw,16px);font-weight:400;line-height:1.5em;color:#8d8d8d;letter-spacing:.02em}.billing-record-details__section{display:flex;flex-direction:column;gap:16px;padding-top:24px;border-top:1px solid #e0e0e0}.billing-record-details__section-title{margin:0;font-family:Unbounded,sans-serif;font-size:clamp(16px,13.5696835443px + .3164556962vw,18px);font-weight:500;line-height:1.3333em;color:#191817;letter-spacing:.01em}.billing-record-details__field-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:0}.billing-record-details__field{display:flex;flex-direction:column;gap:8px;min-width:0;padding:16px;background:#f8f9fe;border-radius:24px}.billing-record-details__field-label{margin:0;font-family:Fira Code,monospace;font-size:12px;font-weight:500;line-height:1.4;color:#9a9696;text-transform:uppercase;letter-spacing:.05em}.billing-record-details__field-value{margin:0;font-family:Unbounded,sans-serif;font-size:clamp(16px,13.5696835443px + .3164556962vw,18px);font-weight:500;line-height:1.3333em;color:#191817;letter-spacing:.01em;word-break:break-word}@media(max-width:767.98px){.billing-record-details{gap:20px}.billing-record-details__toolbar,.billing-record-details__toolbar-actions{align-items:stretch}.billing-record-details__toolbar-actions{flex-direction:column;width:100%}.billing-record-details__toolbar-actions>form{width:100%}.billing-record-details__toolbar-button{width:100%;min-width:0}.billing-record-details__card,.billing-record-details__summary-item,.billing-record-details__notice,.billing-record-details__field{padding:20px}.billing-record-details__summary,.billing-record-details__field-grid{grid-template-columns:1fr}}.chat{display:block;width:100%;min-width:0}.chat__mount{min-width:0;min-height:340px}.chat__mount>*{display:block;width:100%}.feedback-modal__header{display:flex;flex-direction:column;gap:16px;align-items:center}.feedback-modal__eyebrow{display:inline-flex;gap:8px;align-items:center;padding:4px 16px;font-family:Fira Code,monospace;font-size:12px;font-weight:500;line-height:1.4;letter-spacing:.05em;border:1px solid transparent;border-radius:9999px}.feedback-modal__eyebrow-dot{width:10px;height:10px;background:currentcolor;border-radius:50%}.feedback-modal__body{display:flex;flex-direction:column;gap:24px}.feedback-modal__description{margin:0;font-family:Nunito,sans-serif;font-size:clamp(16px,16px + 0vw,16px);font-weight:400;line-height:1.5em;color:#8d8d8d;text-align:center;letter-spacing:.02em}.feedback-modal__content{display:flex;flex-direction:column;gap:16px}.feedback-modal__footer{padding-top:0}.feedback-modal__footer>*{flex:1 1 0;min-width:0}.feedback-modal__footer>form{display:flex}.feedback-modal__footer .button{width:100%}.feedback-modal--variant-confirmation .feedback-modal__eyebrow{color:#7142de;background:#f6f2ff;border-color:#c6c6c6}.feedback-modal--variant-warning .feedback-modal__eyebrow{color:#ee6429;background:#fffbf8;border-color:#f08c4033}.feedback-modal--variant-error .feedback-modal__eyebrow{color:#eb5757;background:#fdeeee;border-color:#eb57572e}.feedback-modal--variant-success .feedback-modal__eyebrow{color:#429e4a;background:#e6f4e7;border-color:#48ac512e}.feedback-modal--variant-info .feedback-modal__eyebrow{color:#8d8d8d;background:#f8f9fe;border-color:#c6c6c6}@media(max-width:767.98px){.feedback-modal__footer{flex-direction:column;align-items:stretch}}.ad-placement-option-card{display:flex;flex-direction:column;gap:16px;height:100%;padding:20px;background:#fff;border:1px solid #e0e0e0;border-radius:8px;box-shadow:0 4px 16px #ccc5dd99}.ad-placement-option-card__actions{display:flex;gap:16px;align-items:center;justify-content:flex-end}.ad-placement-option-card__content{display:flex;flex:1 1 auto;flex-direction:column;gap:8px}.ad-placement-option-card__name{font-family:Nunito,sans-serif;font-size:clamp(16px,13.5696835443px + .3164556962vw,18px);font-weight:700;line-height:1.3333em;color:#191817}.ad-placement-option-card__description{margin:0;font-family:Nunito,sans-serif;font-size:clamp(14px,14px + 0vw,14px);line-height:1.4286em;color:#9a9696;white-space:pre-line}.ad-placement-option-card__prices{font-family:Nunito,sans-serif;font-size:clamp(16px,13.5696835443px + .3164556962vw,18px);font-weight:700;line-height:1.3333em;color:#191817}@media(max-width:767.98px){.ad-placement-option-card{padding:16px}}.ad-platform-card{min-width:0;padding:24px;background:#fff;border:1px solid #e0e0e0;border-radius:12px;box-shadow:0 4px 16px #ccc5dd}.ad-platform-card__top{display:flex;gap:8px;align-items:center;justify-content:flex-end;margin-bottom:8px}.ad-platform-card__favorite{display:inline-flex;align-items:center;justify-content:center;padding:4px 16px;color:#7142de;cursor:pointer;background:#f8f9fe;border:0;border-radius:9999px}.ad-platform-card__header{display:flex;gap:12px;align-items:flex-start;justify-content:space-between;margin-bottom:16px}.ad-platform-card__header-left{display:flex;gap:16px;align-items:flex-start;min-width:0}.ad-platform-card__platform-icon{flex-shrink:0;width:40px;height:33px}.ad-platform-card__identity{display:flex;flex:1 1 auto;flex-direction:column;gap:8px;min-width:0}.ad-platform-card__name-row{display:flex;gap:16px;align-items:flex-end;min-width:0}.ad-platform-card__name{flex:1 1 auto;min-width:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;font-family:Unbounded,sans-serif;font-size:clamp(28px,23.1393670886px + .6329113924vw,32px);font-weight:500;line-height:1.0625em;color:#2a62f4;letter-spacing:.005em;white-space:nowrap;text-decoration:none}@media(max-width:767.98px){.ad-platform-card__name{font-size:clamp(20px,15.1393670886px + .6329113924vw,24px)}}.ad-platform-card__rating{display:inline-flex;flex-shrink:0;gap:8px;align-items:center;font-family:Unbounded,sans-serif;font-size:clamp(16px,13.5696835443px + .3164556962vw,18px);font-weight:500;color:#f9780d;text-transform:uppercase;letter-spacing:.02em}.ad-platform-card__rating-star{width:20px;height:20px;color:inherit}.ad-platform-card__category{overflow:hidden;text-overflow:ellipsis;font-family:Unbounded,sans-serif;font-size:clamp(14px,14px + 0vw,14px);font-weight:400;line-height:1.2857em;color:#191817;letter-spacing:.03em;white-space:nowrap}.ad-platform-card__header-right{flex-shrink:0;min-width:0;text-align:right}.ad-platform-card__price{min-width:0}.ad-platform-card__price-value{font-family:Unbounded,sans-serif;font-size:clamp(28px,23.1393670886px + .6329113924vw,32px);font-weight:500;line-height:1.0625em;color:#191817;letter-spacing:.005em}.ad-platform-card__price-label{margin-top:8px;font-family:Unbounded,sans-serif;font-size:clamp(14px,14px + 0vw,14px);font-weight:400;line-height:1.2857em;color:#191817;letter-spacing:.03em}.ad-platform-card__bullets{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:16px}.ad-platform-card__bullet{display:inline-flex;gap:8px;align-items:center;padding:12px 20px;font-family:Unbounded,sans-serif;font-size:clamp(14px,14px + 0vw,14px);font-weight:400;line-height:1.2857em;color:#191817;letter-spacing:.03em;background:#f8f9fe;border-radius:24px}.ad-platform-card__bullet-icon{flex-shrink:0;width:24px;height:24px}.ad-platform-card__bullet-icon--ruble{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:24px;height:24px;font-family:Unbounded,sans-serif;font-size:clamp(16px,13.5696835443px + .3164556962vw,18px);font-weight:500;line-height:1;color:#7142de}.ad-platform-card__description-text{margin:0;font-family:Unbounded,sans-serif;font-size:clamp(16px,16px + 0vw,16px);font-weight:400;line-height:1.25em;color:#191817;letter-spacing:.02em}.ad-platform-card__actions{display:flex;flex-wrap:wrap;gap:16px;justify-content:flex-end}@media(max-width:767.98px){.ad-platform-card__actions{display:grid;grid-template-columns:1fr;justify-content:stretch}}@media(max-width:767.98px){.ad-platform-card__action{justify-content:center;width:100%}}@media(max-width:767.98px){.ad-platform-card__action--primary{margin-top:4px}}@media(max-width:767.98px){.ad-platform-card{padding:16px}}@media(max-width:767.98px){.ad-platform-card__header{flex-direction:column;align-items:stretch}.ad-platform-card__header-right{text-align:left}.ad-platform-card__price-label{margin-top:4px}.ad-platform-card__bullets{flex-direction:column;align-items:flex-start}.ad-platform-card__bullet{width:100%;max-width:100%}}.ad-platform-index-filters{margin:0 auto 24px}.ad-platform-index-filters__content-switcher{flex-shrink:0}@media(max-width:767.98px){.ad-platform-index-filters__content-switcher{width:100%}}.ad-platform-index-filters__controls{display:flex;flex-direction:column;gap:24px}@media(max-width:767.98px){.ad-platform-index-filters__controls{gap:12px}}.ad-platform-index-filters__controls-row{display:flex;gap:24px;align-items:center}@media(max-width:767.98px){.ad-platform-index-filters__controls-row{flex-direction:column;gap:12px;align-items:stretch}}.ad-platform-index-filters__controls-actions{display:flex;gap:24px;align-items:center;margin-left:auto}@media(max-width:767.98px){.ad-platform-index-filters__controls-actions{position:relative;gap:12px;width:100%;margin-left:0}}.ad-platform-index-filters__sort-container{position:relative;display:inline-flex;flex-shrink:0;align-items:center}@media(max-width:767.98px){.ad-platform-index-filters__sort-container{position:static;flex:1 1 auto;min-width:0}}.ad-platform-index-filters__sort{justify-content:flex-start;width:auto;min-width:0;max-width:420px;min-height:42px}@media(max-width:767.98px){.ad-platform-index-filters__sort{width:100%;max-width:none}}.ad-platform-index-filters__sort-label{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;font-family:Fira Code,monospace;font-size:clamp(16px,16px + 0vw,16px);font-weight:500;line-height:1.25em;color:inherit;letter-spacing:.05em;white-space:nowrap}.ad-platform-index-filters__sort-icon{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px}.ad-platform-index-filters__sort-icon svg{width:16px;height:16px}.ad-platform-index-filters__sort-chevron{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:24px;height:24px;pointer-events:none;transition:transform .2s ease}.ad-platform-index-filters__sort .button__icon{display:inline-flex;align-items:center;justify-content:center}.ad-platform-index-filters__sort .button__icon:first-child{width:16px;height:16px}.ad-platform-index-filters__sort .button__icon:last-child{width:24px;height:24px}.ad-platform-index-filters__sort:hover .ad-platform-index-filters__sort-chevron,.ad-platform-index-filters__sort:focus-visible .ad-platform-index-filters__sort-chevron,.ad-platform-index-filters__sort-container:focus-within .ad-platform-index-filters__sort-chevron{transform:rotate(180deg)}.ad-platform-index-filters__sort-dropdown{position:absolute;top:calc(100% + 8px);left:0;z-index:30;display:flex;flex-direction:column;gap:4px;max-width:420px;padding:8px;background:#f8f9fe;border:1px solid #7142de;border-radius:8px;box-shadow:-4px 9px 21px #191a330d,-17px 35px 38px #191a330a,-38px 78px 52px #191a3308,-67px 138px 61px #191a3303,-104px 216px 67px #191a3300}@media(max-width:767.98px){.ad-platform-index-filters__sort-dropdown{top:calc(100% + 12px);left:0;width:100%;max-width:none}}.ad-platform-index-filters__sort-option{display:block;padding:12px 16px;font-family:Fira Code,monospace;font-size:clamp(16px,16px + 0vw,16px);font-weight:500;line-height:1.25em;color:#191817;text-align:left;letter-spacing:.05em;cursor:pointer;background:transparent;border:none;border-radius:8px;transition:background-color .2s ease,color .2s ease}.ad-platform-index-filters__sort-option:hover{color:#683dcc;background:#fff}.ad-platform-index-filters__sort-option--active{color:#7142de;background:#fff;box-shadow:0 4px 8px #6161611f,0 2px 4px #61616114}@media(max-width:767.98px){.ad-platform-index-filters__advanced-search{position:static;flex:1 1 auto;min-width:0}}@media(max-width:767.98px){.ad-platform-index-filters__advanced-search .advanced-search__dropdown{top:calc(100% + 12px);right:0;left:0;width:100%;max-width:none}}.ad-platform-index-filters__controls-separator{width:100%;height:1px;background:#7142de}.ad-platform-index-filters__type-toggles{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}@media(max-width:767.98px){.ad-platform-index-filters__type-toggles{grid-template-columns:1fr;gap:10px}}@media(max-width:767.98px){.ad-platform-index-filters{margin-bottom:16px}}.deal-card{display:flex;flex-direction:column;gap:16px;min-width:0;padding:24px;background:#fff;border:1px solid #e0e0e0;border-radius:12px;box-shadow:0 4px 16px #ccc5dd}.deal-card__top{display:flex;gap:16px;align-items:center;justify-content:space-between}.deal-card__date{flex-shrink:0;font-family:Unbounded,sans-serif;font-size:clamp(16px,13.5696835443px + .3164556962vw,18px);font-weight:400;line-height:1.25em;color:#9a9696;text-align:right;letter-spacing:.02em}.deal-card__title{margin:0;font-family:Unbounded,sans-serif;font-size:clamp(28px,23.1393670886px + .6329113924vw,32px);font-weight:500;line-height:1.0625em;color:#191817;letter-spacing:.005em;word-break:break-word}.deal-card__platform{display:flex;gap:16px;align-items:center;min-width:0}.deal-card__platform-avatar{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:56px;height:56px;overflow:hidden;background:#f8f9fe;border:2px solid #7142de;border-radius:9999px}.deal-card__platform-avatar-image{display:block;width:100%;height:100%;object-fit:cover}.deal-card__platform-avatar-placeholder{font-family:Unbounded,sans-serif;font-size:clamp(16px,13.5696835443px + .3164556962vw,18px);font-weight:500;line-height:1;color:#7142de;letter-spacing:.005em}.deal-card__platform-body{display:flex;flex:1 1 auto;flex-direction:column;gap:8px;min-width:0}.deal-card__platform-row{display:flex;flex-wrap:wrap;gap:12px;align-items:center;min-width:0}.deal-card__platform-type-icon{width:40px;height:33px;padding:0;background:transparent;border-radius:0}.deal-card__platform-type-icon .platform-type-icon__image{width:40px;height:33px}.deal-card__platform-type-icon .platform-type-icon__fallback{font-size:clamp(16px,13.5696835443px + .3164556962vw,18px);color:#2a62f4}.deal-card__platform-name{min-width:0;overflow:hidden;text-overflow:ellipsis;font-family:Unbounded,sans-serif;font-size:clamp(16px,13.5696835443px + .3164556962vw,18px);font-weight:500;line-height:1.25em;color:#2a62f4;letter-spacing:.02em;white-space:nowrap;text-decoration:none}.deal-card__platform-name:hover{color:#683dcc}.deal-card__platform-rating{display:inline-flex;flex-shrink:0;gap:8px;align-items:center;font-family:Unbounded,sans-serif;font-size:clamp(16px,13.5696835443px + .3164556962vw,18px);font-weight:500;line-height:1.25em;color:#f9780d;letter-spacing:.02em}.deal-card__platform-rating-star{width:20px;height:20px;color:inherit}.deal-card__placement{display:flex;gap:24px;align-items:center;justify-content:space-between;padding:24px 16px 16px;background:#fff;border:1px solid #7142de;border-radius:8px;box-shadow:2px 2px 28px #464f780a}.deal-card__placement-content{display:flex;flex:1 1 auto;flex-direction:column;gap:12px;min-width:0}.deal-card__placement-title{font-family:Unbounded,sans-serif;font-size:clamp(16px,13.5696835443px + .3164556962vw,18px);font-weight:400;line-height:1.25em;color:#191817;letter-spacing:.01em}.deal-card__placement-description{display:-webkit-box;margin:0;overflow:hidden;-webkit-line-clamp:2;font-family:Unbounded,sans-serif;font-size:clamp(14px,14px + 0vw,14px);font-weight:400;line-height:1.2857em;color:#9a9696;letter-spacing:.03em;-webkit-box-orient:vertical}.deal-card__placement-price{flex-shrink:0;font-family:Unbounded,sans-serif;font-size:clamp(16px,13.5696835443px + .3164556962vw,18px);font-weight:500;line-height:1.25em;color:#191817;text-align:right;letter-spacing:.02em}.deal-card__actions{display:flex;justify-content:flex-end}.deal-card__details-button{min-width:168px}@media(max-width:991.98px){.deal-card__placement{flex-direction:column;align-items:flex-start}.deal-card__placement-price{text-align:left}}@media(max-width:767.98px){.deal-card{gap:12px;padding:24px}.deal-card__top{flex-direction:column;align-items:flex-start}.deal-card__date{font-size:clamp(16px,16px + 0vw,16px);text-align:left}.deal-card__title{font-size:clamp(20px,15.1393670886px + .6329113924vw,24px);line-height:1.125em}.deal-card__platform-row{align-items:flex-start}.deal-card__platform-name{white-space:normal}.deal-card__placement{gap:16px;padding:16px}.deal-card__actions{justify-content:stretch}.deal-card__details-button{width:100%}}.deal-offer-form{display:flex;flex-direction:column;gap:24px}.deal-offer-form__warning{display:flex;gap:16px;align-items:flex-start;padding:16px 24px;background:linear-gradient(180deg,#fffbf8,#fff5ee);border:1px solid rgba(238,100,41,.18);border-radius:12px}.deal-offer-form__warning-icon{display:inline-flex;flex-shrink:0;width:24px;height:24px;color:#ee6429}.deal-offer-form__warning-content{display:flex;flex-direction:column;gap:4px}.deal-offer-form__warning-title{font-family:Unbounded,sans-serif;font-size:clamp(16px,16px + 0vw,16px);line-height:1.2857em;color:#191817;letter-spacing:.01em}.deal-offer-form__warning-text{margin:0;font-family:Nunito,sans-serif;font-size:clamp(14px,14px + 0vw,14px);line-height:1.4286em;color:#8d8d8d;letter-spacing:.01em}.deal-offer-form__card{display:flex;flex-direction:column;gap:24px;padding:24px;background:linear-gradient(180deg,#fff,#fcfbff);border:1px solid #e0e0e0;border-radius:12px;box-shadow:0 4px 16px #ccc5dd}.deal-offer-form__platform-card{display:flex;flex-direction:column;gap:16px;padding:24px;background:#fff;border:1px solid #e0e0e0;border-radius:12px;box-shadow:0 4px 16px #ccc5dd99}.deal-offer-form__platform-head{display:flex;gap:24px;align-items:center;justify-content:space-between}.deal-offer-form__platform-main{display:flex;gap:16px;align-items:center;min-width:0}.deal-offer-form__platform-avatar{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:80px;height:80px;overflow:hidden;background:linear-gradient(145deg,#f6f2ff,#fff);border:2px solid #7142de;border-radius:50%}.deal-offer-form__platform-avatar-image{display:block;width:100%;height:100%;object-fit:cover}.deal-offer-form__platform-avatar-placeholder{font-family:Unbounded,sans-serif;font-size:28px;font-weight:500;line-height:1;color:#7142de}.deal-offer-form__platform-identity{display:flex;flex-direction:column;gap:8px;min-width:0}.deal-offer-form__platform-name-row{display:flex;gap:12px;align-items:center;min-width:0}.deal-offer-form__platform-type-icon{width:40px;height:33px;padding:0;background:transparent;border-radius:0}.deal-offer-form__platform-type-icon .platform-type-icon__image{width:40px;height:33px}.deal-offer-form__platform-name{min-width:0;overflow:hidden;text-overflow:ellipsis;font-family:Unbounded,sans-serif;font-size:clamp(28px,23.1393670886px + .6329113924vw,32px);font-weight:500;line-height:1.0625em;color:#2a62f4;letter-spacing:.005em;white-space:nowrap;text-decoration:none}.deal-offer-form__platform-category{font-family:Unbounded,sans-serif;font-size:clamp(14px,14px + 0vw,14px);font-weight:400;line-height:1.2857em;color:#191817;letter-spacing:.03em}.deal-offer-form__statistics-button{flex-shrink:0;text-transform:none}.deal-offer-form__platform-metrics{display:flex;flex-wrap:wrap;gap:8px}.deal-offer-form__platform-metric{display:inline-flex;gap:8px;align-items:center;padding:12px 20px;font-family:Unbounded,sans-serif;font-size:clamp(14px,14px + 0vw,14px);font-weight:400;line-height:1.2857em;color:#191817;letter-spacing:.03em;background:#f8f9fe;border-radius:24px}.deal-offer-form__platform-metric-icon{flex-shrink:0;width:24px;height:24px}.deal-offer-form__platform-metric-icon--ruble{display:inline-flex;align-items:center;justify-content:center;font-family:Unbounded,sans-serif;font-size:clamp(16px,13.5696835443px + .3164556962vw,18px);font-weight:500;line-height:1;color:#7142de}.deal-offer-form__form{display:flex;flex-direction:column;gap:24px}.deal-offer-form__feedback{padding:16px 24px;border-radius:12px}.deal-offer-form__feedback--error{background:linear-gradient(180deg,#fdeeee,#fff6f6);border:1px solid rgba(235,87,87,.18)}.deal-offer-form__feedback-title{margin-bottom:8px;font-family:Unbounded,sans-serif;font-size:clamp(16px,16px + 0vw,16px);line-height:1.2857em;color:#eb5757;letter-spacing:.01em}.deal-offer-form__feedback-list{display:grid;gap:4px;padding-left:18px;margin:0}.deal-offer-form__feedback-item{font-family:Nunito,sans-serif;font-size:clamp(14px,14px + 0vw,14px);line-height:1.4286em;color:#eb5757;letter-spacing:.01em}.deal-offer-form__section-description{max-width:840px;margin:0;font-family:Unbounded,sans-serif;font-size:clamp(14px,14px + 0vw,14px);font-weight:400;line-height:1.4286em;color:#9a9696;letter-spacing:.03em}.deal-offer-form__empty-state{padding:24px;font-family:Nunito,sans-serif;font-size:clamp(16px,16px + 0vw,16px);line-height:1.4286em;color:#8d8d8d;background:#f8f9fe;border-radius:12px}.deal-offer-form__placement-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:24px;padding:12px 0 0;margin:0;list-style:none}.deal-offer-form__placement-grid-item{min-width:0}.deal-offer-form__placement-card{position:relative;display:flex;flex-direction:column;gap:24px;width:100%;min-height:260px;padding:24px 16px 16px;text-align:left;cursor:pointer;background:#fff;border:1px solid #9a9696;border-radius:8px;box-shadow:2px 2px 28px #464f780a;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}.deal-offer-form__placement-card:hover{border-color:#7142de;box-shadow:0 14px 24px #7142de1a;transform:translateY(-2px)}.deal-offer-form__placement-card--selected{border-color:#7142de;box-shadow:0 18px 28px #7142de24}.deal-offer-form__placement-card-content{display:flex;flex:1 1 auto;flex-direction:column;gap:12px}.deal-offer-form__placement-card-title{font-family:Unbounded,sans-serif;font-size:clamp(16px,13.5696835443px + .3164556962vw,18px);font-weight:400;line-height:1.25em;color:#191817;letter-spacing:.01em}.deal-offer-form__placement-card-description{margin:0;font-family:Unbounded,sans-serif;font-size:clamp(14px,14px + 0vw,14px);font-weight:400;line-height:1.4286em;color:#9a9696;letter-spacing:.03em}.deal-offer-form__placement-card-footer{display:flex;flex-direction:column;gap:12px}.deal-offer-form__placement-card-price{font-family:Unbounded,sans-serif;font-size:clamp(16px,13.5696835443px + .3164556962vw,18px);font-weight:400;line-height:1.25em;color:#191817;letter-spacing:.01em}.deal-offer-form__placement-card-badges{display:flex;flex-wrap:wrap;gap:8px}.deal-offer-form__placement-card-badge{display:inline-flex;gap:8px;align-items:center;padding:12px 20px;font-family:Unbounded,sans-serif;font-size:clamp(14px,14px + 0vw,14px);font-weight:400;line-height:1.2857em;color:#191817;letter-spacing:.03em;background:#f8f9fe;border-radius:24px}.deal-offer-form__placement-card-check{position:absolute;right:16px;bottom:16px;display:inline-flex;width:24px;height:24px;color:#7142de}.deal-offer-form__price-field{max-width:360px}.deal-offer-form__currency-symbol{font-family:Unbounded,sans-serif;font-size:clamp(16px,13.5696835443px + .3164556962vw,18px);font-weight:500;line-height:1;color:#7142de}.deal-offer-form__field-stack{display:grid;gap:24px}.deal-offer-form__attachment-manager,.deal-offer-form__target-url-manager{min-width:0}.deal-offer-form__attachment-manager .attachment-manager__controls{padding:24px;background:#f8f9fe;border-color:transparent;box-shadow:none}.deal-offer-form__attachment-manager .attachment-manager__controls-title{font-family:Fira Code,monospace;font-size:clamp(20px,15.1393670886px + .6329113924vw,24px);font-weight:400;line-height:1;color:#191817;text-transform:none;letter-spacing:.01em}.deal-offer-form__attachment-manager .attachment-manager__controls-description{max-width:none;font-family:Unbounded,sans-serif;font-size:clamp(14px,14px + 0vw,14px);line-height:1.4286em;color:#9a9696;letter-spacing:.03em}.deal-offer-form__attachment-manager .attachment-manager__controls-actions .button{min-width:auto;text-transform:none}.deal-offer-form__attachment-manager .attachment-manager__empty-state{background:#f8f9fe;border-color:#e0e0e0;border-style:solid}.deal-offer-form__attachment-manager .attachment-manager__list{grid-template-columns:1fr}.deal-offer-form__attachment-manager .attachment-manager__card{border-color:#9a9696;border-radius:8px;box-shadow:2px 2px 28px #464f780a}.deal-offer-form__attachment-manager .attachment-manager__card-status{color:#191817;text-transform:none;background:#ffffffeb;border-color:#7142de1f}.deal-offer-form__target-url-manager .target-url-manager__header{gap:16px}.deal-offer-form__target-url-manager .target-url-manager__title{font-family:Fira Code,monospace;font-size:clamp(20px,15.1393670886px + .6329113924vw,24px);font-weight:400;line-height:1;color:#191817;letter-spacing:.01em}.deal-offer-form__target-url-manager .target-url-manager__add{text-transform:none}.deal-offer-form__actions{display:flex;flex-wrap:wrap;gap:16px;justify-content:flex-end}.deal-offer-form__action-button{text-transform:none}@media(max-width:991.98px){.deal-offer-form__platform-head{flex-direction:column;align-items:flex-start}.deal-offer-form__statistics-button{justify-content:center;width:100%}}@media(max-width:767.98px){.deal-offer-form{gap:16px}.deal-offer-form__card,.deal-offer-form__platform-card{padding:16px}.deal-offer-form__platform-main{align-items:flex-start}.deal-offer-form__platform-avatar{width:64px;height:64px}.deal-offer-form__platform-name{font-size:clamp(20px,15.1393670886px + .6329113924vw,24px);white-space:normal}.deal-offer-form__platform-metrics{flex-direction:column;align-items:stretch}.deal-offer-form__platform-metric{width:100%}.deal-offer-form__placement-grid{grid-template-columns:1fr;gap:16px}.deal-offer-form__placement-card{min-height:0}.deal-offer-form__price-field{max-width:none}.deal-offer-form__attachment-manager .attachment-manager__controls{grid-template-columns:1fr}.deal-offer-form__attachment-manager .attachment-manager__controls-actions{justify-content:stretch}.deal-offer-form__attachment-manager .attachment-manager__controls-actions .button{width:100%}.deal-offer-form__actions{flex-direction:column-reverse}.deal-offer-form__action-button{width:100%}}.header{position:static;z-index:50;display:flex;flex-direction:row;gap:93px;align-items:center;justify-content:space-between;width:100%;padding:30px 100px;background-color:#f8f9fe;box-shadow:0 0 #7142de1f,0 1px 6.2px #7142de4d}.header__logo{flex-shrink:0;font-family:Unbounded,sans-serif;font-size:clamp(32px,27.1393670886px + .6329113924vw,36px);font-weight:500;line-height:1em;color:#191817;letter-spacing:-.02em;text-decoration:none}.header__nav{display:flex;flex:1;flex-direction:row;gap:40px;align-items:center;min-width:0;max-width:900px}.header__menu{display:flex;flex:1;flex-direction:row;gap:24px;align-items:center;justify-content:flex-end;min-width:0}.header__menu-items{display:flex;flex-direction:row;gap:24px;align-items:center}.header__menu-items .nav-tab__icon{display:none}.header__more{flex-shrink:0}.header__more-trigger-icon{display:flex;transition:transform .2s ease}.header__more--open .header__more-trigger-icon{transform:rotate(180deg)}.header__dropdown{z-index:100;display:flex;flex-direction:column;gap:16px;min-width:160px;padding:16px;overflow:hidden;background-color:#f8f9fe;border:1px solid #7142de;border-radius:8px;box-shadow:0 4px 16px #ccc5dd}.header__dropdown .nav-tab{width:100%}.header__actions{display:flex;flex-shrink:0;flex-direction:row;gap:16px;align-items:center}.header__mobile-bar,.header__drawer-shell{display:none}@media(max-width:767.98px){.header{gap:0;padding:0;background-color:#fff;box-shadow:none}.header__logo,.header__nav{display:none}.header__mobile-bar{display:grid;grid-template-rows:1fr;grid-template-columns:20px 1fr 20px;align-items:center;width:100%;padding:18px 32px}.header__hamburger{z-index:2;display:flex;grid-row:1;grid-column:1;align-items:center;align-self:center;justify-content:center;padding:0;color:#191817;cursor:pointer;background:none;border:none}.header__mobile-logo{z-index:1;display:flex;grid-row:1;grid-column:1/-1;place-self:center center;align-items:center;justify-content:center;min-height:20px;font-family:Unbounded,sans-serif;font-size:12px;font-weight:600;line-height:20px;color:#191817;text-align:center;text-decoration:none}.header__drawer-shell{display:flex}.header__drawer{display:flex;flex-direction:column;width:100%;height:100dvh;overflow:hidden auto;overscroll-behavior:contain;background-color:#fff;box-shadow:0 0 #7142de1f,0 1px 6.2px #7142de4d;transform:translate(-100%);transition:transform .3s ease}.header__drawer-shell.overlay--open .header__drawer{transform:translate(0)}.header__drawer-bar{display:grid;flex-shrink:0;grid-template-columns:20px 1fr 20px;align-items:center;padding:18px 32px}.header__drawer-close{display:flex;align-items:center;justify-content:center;padding:0;color:#191817;cursor:pointer;background:none;border:none}.header__drawer-logo{font-family:Unbounded,sans-serif;font-size:12px;font-weight:600;line-height:1.25em;color:#191817;text-align:center}.header__drawer-profile{padding:16px 32px 0}.header__drawer-menu{display:flex;flex-direction:column;gap:16px;padding:16px 32px}.header__drawer-menu .nav-tab{width:100%;padding:8px 12px;border-color:#c6c6c6;border-radius:9999px}.header__drawer-menu .nav-tab .nav-tab__icon{display:inline-flex}.header__drawer-menu .nav-tab.nav-tab--active{border-color:#7142de}.header__drawer-footer{display:flex;flex-direction:column;gap:16px;padding:0 32px 32px;margin-top:auto}.header__drawer-footer>form{display:flex;justify-content:center}.header__drawer-separator{margin:0;border:none;border-top:1px solid #c6c6c6}}.landing-for-bloggers{padding:80px 40px;position:relative}@media(max-width:991.98px){.landing-for-bloggers{padding:60px 32px}}@media(max-width:767.98px){.landing-for-bloggers{padding:40px 24px}}.landing-for-bloggers__container{width:100%;max-width:1440px;margin-inline:auto;position:relative;z-index:1}.landing-for-bloggers__content{position:relative;display:flex;justify-content:space-between;background-color:#fff;border:2px solid #7142de;border-radius:14px}.landing-for-bloggers__bg{position:relative;position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;background-repeat:repeat;background-position:-2px -2px;opacity:.3}.landing-for-bloggers__image{position:relative;flex:0 0 49%;border-right:2px solid #7142de}.landing-for-bloggers__image-img{width:100%;height:100%}.landing-for-bloggers__image-img img{width:100%;height:100%;object-fit:cover}.landing-for-bloggers__text{position:relative;z-index:1;display:flex;flex:0 0 51%;flex-direction:column;padding:2.875rem 0 3rem}.landing-for-bloggers__title{font-family:Unbounded,sans-serif;font-size:clamp(70px,45.696835443px + 3.164556962vw,90px);font-weight:500;line-height:120%;color:#7142de;text-align:center;letter-spacing:-.02em}.landing-for-bloggers__title-mobile{display:none}.landing-for-bloggers__list{display:flex;flex:1 0 auto;flex-direction:column;justify-content:space-between;padding:0 1.875rem 0 3.4375rem;margin-top:4.375rem;list-style:none}.landing-for-bloggers__link{margin-top:1.875rem;margin-right:1.875rem;margin-left:auto;font-size:clamp(16px,13.5696835443px + .3164556962vw,18px)}@media(max-width:991.98px){.landing-for-bloggers__link:hover{background:#7142de}.landing-for-bloggers__link:active{background:#683dcc}}@media(max-width:767.98px){.landing-for-bloggers__link{font-size:clamp(16px,13.5696835443px + .3164556962vw,18px)}}.landing-for-bloggers-future{position:relative}.landing-for-bloggers-future--catalog{max-width:22rem;margin-left:1.125rem}.landing-for-bloggers-future--reporting{align-self:flex-end;max-width:18rem}.landing-for-bloggers-future--payment{max-width:16rem}.landing-for-bloggers-future .landing-for-bloggers-future__text{font-family:Kontrabanda,sans-serif;font-size:clamp(48px,38.2787341772px + 1.2658227848vw,56px);line-height:81%;color:#191817;-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word}.landing-for-bloggers-future .landing-for-bloggers-future__text-accent{color:#7142de}.landing-for-bloggers-future .landing-for-bloggers-future__text-fragment{position:relative;z-index:0;display:inline-block}.landing-for-bloggers-future .landing-for-bloggers-future__text-fragment--spray{padding-inline:.2em .28em}.landing-for-bloggers-future .landing-for-bloggers-future__text-fragment--semicircle{display:block;width:fit-content;max-width:100%;padding-bottom:.4em}.landing-for-bloggers-future .landing-for-bloggers-future__text-fragment--underline{padding-bottom:.38em;white-space:nowrap}.landing-for-bloggers-future .landing-for-bloggers-future__text-line{display:block;text-align:right}.landing-for-bloggers-future .landing-for-bloggers-future__decoration-icon{position:absolute;z-index:-1;display:block;height:auto;pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.landing-for-bloggers-future .landing-for-bloggers-future__decoration-icon--spray{bottom:-1.5em;left:-.5em;width:calc(100% + 1em)}.landing-for-bloggers-future .landing-for-bloggers-future__decoration-icon--semicircle{bottom:-.3em;left:-.05em;width:calc(100% + .1em)}.landing-for-bloggers-future .landing-for-bloggers-future__decoration-icon--underline-primary{bottom:.16em;left:-.08em;width:calc(100% + .16em)}.landing-for-bloggers-future .landing-for-bloggers-future__decoration-icon--underline-secondary{bottom:0;left:0;width:calc(100% + .04em)}@media(max-width:991.98px){.landing-for-bloggers__text{padding:2.5rem 0 1.875rem}.landing-for-bloggers__title{font-size:clamp(48px,38.2787341772px + 1.2658227848vw,56px);font-weight:700;line-height:100%}.landing-for-bloggers__list{padding:0 32px;margin-top:3.75rem}.landing-for-bloggers__link{margin-right:auto}.landing-for-bloggers-future{position:relative}.landing-for-bloggers-future--catalog{order:0;max-width:13.125rem;margin-left:.5rem}.landing-for-bloggers-future--reporting{align-self:flex-start;order:2;max-width:10.75rem}.landing-for-bloggers-future--payment{align-self:flex-end;order:1;max-width:8.75rem}.landing-for-bloggers-future .landing-for-bloggers-future__text{font-size:clamp(28px,23.1393670886px + .6329113924vw,32px);line-height:75%;letter-spacing:.01em}}@media(max-width:767.98px){.landing-for-bloggers__bg{display:none}.landing-for-bloggers__content{flex-direction:column;width:19.5rem;margin-inline:auto;border:1px solid #c6c6c6;border-radius:8px}.landing-for-bloggers__image{display:none}.landing-for-bloggers__text{padding:16px}.landing-for-bloggers__title{padding-bottom:12px;font-size:clamp(20px,15.1393670886px + .6329113924vw,24px);font-weight:600;line-height:120%;color:#191817;text-align:left;border-bottom:1px solid #c6c6c6}.landing-for-bloggers__title-desktop{display:none}.landing-for-bloggers__title-mobile{display:inline}.landing-for-bloggers__list{padding:0 0 0 1.125rem;margin-top:.625rem}.landing-for-bloggers__link{width:100%;height:3rem;margin-top:12px;margin-right:auto}.landing-for-bloggers-future{position:relative;align-self:flex-start!important;max-width:100%!important;margin-left:0!important}.landing-for-bloggers-future:before{position:absolute;left:-.75rem;font-size:clamp(16px,16px + 0vw,16px);content:"•"}.landing-for-bloggers-future--payment .landing-for-bloggers-future__text-line{display:inline}.landing-for-bloggers-future .landing-for-bloggers-future__text{font-family:Fira Code,monospace;font-size:clamp(16px,16px + 0vw,16px);line-height:113%;color:#191817;letter-spacing:.02em}.landing-for-bloggers-future .landing-for-bloggers-future__text>span{color:inherit}.landing-for-bloggers-future .landing-for-bloggers-future__text-fragment{display:inline;padding:0}.landing-for-bloggers-future .landing-for-bloggers-future__decoration-icon{display:none}}.landing-for-business{padding:80px 40px;position:relative}@media(max-width:991.98px){.landing-for-business{padding:60px 32px}}@media(max-width:767.98px){.landing-for-business{padding:40px 24px}}.landing-for-business__container{width:100%;max-width:1440px;margin-inline:auto;position:relative;z-index:1}.landing-for-business__content{position:relative;display:flex;justify-content:space-between;background-color:#fff;border:2px solid #ee6429;border-radius:14px}.landing-for-business__bg{position:relative;position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;background-repeat:repeat;background-position:-2px -2px;opacity:.3}.landing-for-business__image{position:relative;flex:0 0 51%;border-left:2px solid #ee6429}.landing-for-business__image-img{width:100%;height:100%}.landing-for-business__image-img img{width:100%;height:100%;object-fit:cover}.landing-for-business__text{position:relative;z-index:1;display:flex;flex:0 0 49%;flex-direction:column;padding:2.875rem 0 3.375rem}.landing-for-business__title{font-family:Unbounded,sans-serif;font-size:clamp(70px,45.696835443px + 3.164556962vw,90px);font-weight:500;line-height:120%;color:#ee6429;text-align:center;letter-spacing:-.02em}.landing-for-business__title-mobile{display:none}.landing-for-business__list{display:flex;flex:1 0 auto;flex-direction:column;gap:2.75rem;justify-content:space-between;padding:0 1.25rem 0 2.8125rem;margin-top:5.75rem;list-style:none}.landing-for-business__link{margin-top:3.375rem;margin-right:1.875rem;margin-left:auto;font-size:clamp(16px,13.5696835443px + .3164556962vw,18px)}@media(max-width:991.98px){.landing-for-business__link:hover{background:#7142de}.landing-for-business__link:active{background:#683dcc}}@media(max-width:767.98px){.landing-for-business__link{font-size:clamp(16px,13.5696835443px + .3164556962vw,18px)}}.landing-for-business-future{position:relative}.landing-for-business-future--statistics{max-width:20.9375rem;text-align:center}.landing-for-business-future--reporting{align-self:flex-end;max-width:23.125rem}.landing-for-business-future--payment{max-width:19.6875rem;margin-top:16px}.landing-for-business-future .landing-for-business-future__text{position:relative;z-index:1;font-family:Kontrabanda,sans-serif;font-size:clamp(48px,38.2787341772px + 1.2658227848vw,56px);line-height:81%;color:#191817;-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word}.landing-for-business-future .landing-for-business-future__text-accent{color:#ee6429}.landing-for-business-future .landing-for-business-future__text-fragment{position:relative;z-index:0;display:inline-block}.landing-for-business-future .landing-for-business-future__text-fragment--spray{padding-inline:.24em .32em}.landing-for-business-future .landing-for-business-future__text-fragment--semicircle{padding-bottom:.4em;white-space:nowrap}.landing-for-business-future .landing-for-business-future__text-fragment--underline{padding-bottom:.38em;white-space:nowrap}.landing-for-business-future .landing-for-business-future__decoration-icon{position:absolute;z-index:-1;display:block;height:auto;pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.landing-for-business-future .landing-for-business-future__decoration-icon--spray{bottom:-1.3em;left:-.5em;width:calc(100% + 1em)}.landing-for-business-future .landing-for-business-future__decoration-icon--semicircle{bottom:-.3em;left:-.2em;width:calc(100% + 1em)}.landing-for-business-future .landing-for-business-future__decoration-icon--underline-primary{bottom:.2em;left:-.1em;width:calc(100% + .1em)}.landing-for-business-future .landing-for-business-future__decoration-icon--underline-secondary{bottom:0;left:0;width:calc(100% + .1em)}@media(max-width:991.98px){.landing-for-business__text{padding:3rem 0 1.875rem}.landing-for-business__title{font-size:clamp(48px,38.2787341772px + 1.2658227848vw,56px);font-weight:700;line-height:100%}.landing-for-business__list{gap:2.5rem;padding:0 24px;margin-top:4rem}.landing-for-business__link{margin-top:3.125rem;margin-right:auto}.landing-for-business-future{position:relative}.landing-for-business-future--statistics{max-width:12.5rem;margin-left:.125rem}.landing-for-business-future--reporting{max-width:13.75rem}.landing-for-business-future--payment{max-width:11.25rem;margin-top:-.625rem}.landing-for-business-future .landing-for-business-future__text{font-size:clamp(28px,23.1393670886px + .6329113924vw,32px);line-height:75%;letter-spacing:.01em}}@media(max-width:767.98px){.landing-for-business__bg{display:none}.landing-for-business__content{flex-direction:column;width:19.5rem;margin-inline:auto;border:1px solid #c6c6c6;border-radius:8px}.landing-for-business__image{display:none}.landing-for-business__text{padding:16px}.landing-for-business__title{padding-bottom:.625rem;font-size:clamp(20px,15.1393670886px + .6329113924vw,24px);font-weight:600;line-height:120%;color:#191817;text-align:left;border-bottom:1px solid #c6c6c6}.landing-for-business__title-desktop{display:none}.landing-for-business__title-mobile{display:inline}.landing-for-business__list{gap:0;padding:0 0 0 1.125rem;margin-top:12px}.landing-for-business__link{width:100%;height:3rem;margin-top:12px;margin-right:auto;background:#7142de}.landing-for-business-future{position:relative;align-self:flex-start!important;max-width:100%!important;margin:0!important}.landing-for-business-future:before{position:absolute;left:-.75rem;font-size:clamp(16px,16px + 0vw,16px);content:"•"}.landing-for-business-future .landing-for-business-future__text{font-family:Fira Code,monospace;font-size:clamp(16px,16px + 0vw,16px);line-height:113%;color:#191817;text-align:left;letter-spacing:.02em}.landing-for-business-future .landing-for-business-future__text>span{color:inherit}.landing-for-business-future .landing-for-business-future__text-fragment{display:inline;padding:0}.landing-for-business-future .landing-for-business-future__decoration-icon{display:none}}.landing-steps{padding:80px 40px;position:relative;margin-bottom:3rem}@media(max-width:991.98px){.landing-steps{padding:60px 32px}}@media(max-width:767.98px){.landing-steps{padding:40px 24px}}.landing-steps__container{width:100%;max-width:1440px;margin-inline:auto}.landing-steps__head{position:relative;display:flex;align-items:flex-end;justify-content:space-between}.landing-steps__title{max-width:54.375rem;font-family:Unbounded,sans-serif;font-size:clamp(56px,38.9877848101px + 2.2151898734vw,70px);font-weight:500;line-height:106%;color:#191817;letter-spacing:-.02em}.landing-steps__title>.landing-steps__title-accent{display:block}.landing-steps__link{z-index:1;width:18.25rem;height:3.375rem;font-size:clamp(16px,13.5696835443px + .3164556962vw,18px)}@media(max-width:991.98px){.landing-steps__link:hover{background:#7142de}.landing-steps__link:active{background:#683dcc}}.landing-steps__list{display:flex;gap:1.375rem;justify-content:space-between;margin-top:17.625rem;counter-reset:steps}.landing-steps__list-item{display:flex;counter-increment:steps}.landing-steps__list-item--large .landing-steps-card{flex:0 1 31.375rem}.landing-steps__list-item--large .landing-steps-card__title{-webkit-hyphens:none;hyphens:none;word-break:normal;overflow-wrap:normal}.landing-steps__list-item:nth-of-type(2){margin-left:auto}.landing-steps__list-item:nth-of-type(2) .landing-steps-card{background:#f8f9fe}.landing-steps__list-item:nth-of-type(3) .landing-steps-card__title{max-width:12.5rem}.landing-steps__line{position:absolute;top:50%;left:50%;display:flex;justify-content:center;width:100%;pointer-events:none;-webkit-user-select:none;user-select:none;translate:-49% -48.5%;-webkit-user-drag:none}.landing-steps__line--advertiser{translate:-42% -50%}.landing-steps__line img{width:auto}@media screen and (max-width:1279px){.landing-steps__line{width:100%;padding-inline:6.875rem}.landing-steps__line--advertiser{padding-inline:10.625rem}}.landing-steps__dots{position:absolute;top:0;left:0;width:3.375rem;height:12rem;background-repeat:repeat;background-size:78%;translate:-130% 16%}.landing-steps__title-accent{color:#7142de}.landing-steps-card{display:flex;flex:0 1 18.25rem;flex-direction:column;padding:5.125rem .625rem 1.125rem 32px;background:#fff;border:1px solid #7142de;border-radius:14px}.landing-steps-card__title{display:flex;flex-direction:column;font-family:Unbounded,sans-serif;font-size:clamp(28px,23.1393670886px + .6329113924vw,32px);font-weight:500;line-height:106%;color:#191817;letter-spacing:.01em;-webkit-hyphens:auto;hyphens:auto;word-break:break-word;overflow-wrap:break-word}.landing-steps-card__title:before{margin-bottom:24px;font-size:clamp(56px,38.9877848101px + 2.2151898734vw,70px);font-weight:inherit;line-height:inherit;letter-spacing:-.02em;content:counter(steps)}.landing-steps-card__description{margin-top:1.25rem;font-family:Fira Code,monospace;font-size:clamp(24px,24px + 0vw,24px);font-weight:400;line-height:100%;color:#191817;letter-spacing:-.02em}@media(max-width:991.98px){.landing-steps{margin-bottom:-1.0625rem}.landing-steps--bloggers{padding-inline:8px;padding-top:16px}.landing-steps--bloggers .landing-steps__list{display:grid;grid-template-columns:17.8125rem minmax(0,1fr);justify-content:stretch;padding-inline-start:0}.landing-steps--bloggers .landing-steps__list-item:nth-of-type(3){grid-column:1/-1}.landing-steps--bloggers .landing-steps__line{top:9.375rem;left:6.5rem;width:56.25rem;padding-inline:0;translate:none}.landing-steps--bloggers .landing-steps__line img{width:100%;height:auto}.landing-steps--bloggers .landing-steps__list-item .landing-steps-card{flex:1 1 auto;width:100%}.landing-steps--advertisers{padding-inline:8px;padding-top:16px}.landing-steps--advertisers .landing-steps__list{display:grid;grid-template-columns:minmax(0,1fr) 17.8125rem;justify-content:stretch;padding-inline-start:0}.landing-steps--advertisers .landing-steps__list-item:nth-of-type(3){grid-column:1/-1}.landing-steps--advertisers .landing-steps__line{top:9.375rem;left:3.25rem;width:53.125rem;padding-inline:0;translate:none}.landing-steps--advertisers .landing-steps__line img{width:100%;height:auto}.landing-steps--advertisers .landing-steps__list-item .landing-steps-card{flex:1 1 auto;width:100%}.landing-steps__head{flex-direction:column;gap:24px;align-items:flex-start;justify-content:start}.landing-steps__title{font-size:clamp(48px,38.2787341772px + 1.2658227848vw,56px);font-weight:700;line-height:100%;letter-spacing:.01em}.landing-steps__link{width:18rem;height:3.0625rem;font-size:clamp(16px,16px + 0vw,16px)}.landing-steps__list{flex-wrap:wrap;gap:16px;justify-content:center;margin-top:13.875rem}.landing-steps__list-item--large .landing-steps-card{flex:0 1 30.3125rem}.landing-steps__list-item:nth-of-type(2){margin-left:0}.landing-steps__list-item:nth-of-type(3) .landing-steps-card{flex:0 1 49.125rem;padding-bottom:24px}.landing-steps__list-item:nth-of-type(3) .landing-steps-card__title{max-width:none}.landing-steps__line{padding-inline:0;translate:-43.5% -48.5%}.landing-steps__line--advertiser{translate:-33.5% -50.5%}.landing-steps__dots{display:none}.landing-steps-card{flex:0 1 17.8125rem;padding:3.9375rem .625rem 1.0625rem 32px}.landing-steps-card__title{font-size:clamp(28px,23.1393670886px + .6329113924vw,32px)}.landing-steps-card__title:before{margin-bottom:2.75rem;font-size:5rem}.landing-steps-card__description{font-size:clamp(24px,24px + 0vw,24px)}}@media(max-width:767.98px){.landing-steps{padding-top:4.5rem;margin-bottom:0}.landing-steps--bloggers{padding-inline:24px;padding-top:4.5rem}.landing-steps--bloggers .landing-steps__list{display:flex;padding:16px}.landing-steps--bloggers .landing-steps-card{flex:0 1 auto}.landing-steps--advertisers{padding-inline:24px;padding-top:4.5rem}.landing-steps--advertisers .landing-steps__list{display:flex;padding:16px}.landing-steps--advertisers .landing-steps-card{flex:0 1 auto}.landing-steps__container{display:flex;flex-direction:column}.landing-steps__head{display:contents}.landing-steps__title{order:0;width:19.5rem;margin-inline:auto;font-size:clamp(20px,15.1393670886px + .6329113924vw,24px);font-weight:500;line-height:120%;letter-spacing:-.02em}.landing-steps__link{order:2;width:19.5rem;margin-inline:auto;margin-top:16px}.landing-steps__list{flex-direction:column;gap:0;justify-content:start;order:1;max-width:19.5rem;padding:16px;margin-inline:auto;margin-top:16px;background:#f8f9fe;border-radius:8px;box-shadow:0 4px 16px #ccc5dd}.landing-steps__list-item:nth-of-type(1) .landing-steps-card__title,.landing-steps__list-item:nth-of-type(1) .landing-steps-card__description{max-width:15.625rem}.landing-steps__list-item:nth-of-type(2) .landing-steps-card{flex:0 1 auto;background-color:transparent}.landing-steps__list-item:nth-of-type(3){flex:0 1 auto}.landing-steps__list-item:nth-of-type(3) .landing-steps-card{flex:1 1 auto;padding-bottom:0}.landing-steps__list-item:not(:first-of-type) .landing-steps-card{padding-top:1.9375rem;margin-top:.9375rem;border-top:1px solid #a8a8a8}.landing-steps__line{display:none}.landing-steps-card{flex:0 1 auto;width:100%;padding:0;background-color:transparent;border:none;border-radius:0}.landing-steps-card__title{position:relative;font-size:clamp(16px,13.5696835443px + .3164556962vw,18px);font-weight:400;line-height:111%}.landing-steps-card__title:before{position:absolute;bottom:-2.5rem;margin-bottom:0;font-size:8.75rem;line-height:24%;color:#7142de1a}.landing-steps-card__description{margin-top:12px;font-size:clamp(16px,16px + 0vw,16px);line-height:113%}}.landing-accordions{padding:80px 40px}@media(max-width:991.98px){.landing-accordions{padding:60px 32px}}@media(max-width:767.98px){.landing-accordions{padding:40px 24px}}.landing-accordions__container{width:100%;max-width:1440px;margin-inline:auto}.landing-accordions__content{position:relative;min-height:50rem;padding:6.25rem 0 0 2.75rem;overflow:hidden;background:#fffbf8;border-radius:12px;box-shadow:0 4px 16px #ccc5dd}.landing-accordions__title{max-width:34.375rem;font-family:Unbounded,sans-serif;font-size:clamp(56px,38.9877848101px + 2.2151898734vw,70px);font-weight:500;line-height:106%;color:#191817;letter-spacing:-.02em}.landing-accordions__list{position:absolute;top:0;right:0;z-index:2;display:flex;height:100%;padding:0;margin:0;list-style:none}.landing-accordions__arrow{position:absolute;bottom:0;left:50%;z-index:0;width:24.8125rem;translate:-39% -143%}.landing-accordions__arrow img{display:block;width:100%;height:auto}.landing-accordions__ellipse{position:absolute;bottom:-16.75rem;left:-6.5rem;z-index:0;width:28.5rem;height:28.5rem;pointer-events:none;-webkit-user-select:none;user-select:none;background:#ee6429;border-radius:50%;filter:blur(7.8125rem);-webkit-user-drag:none}.landing-accordions__decoration{display:none}.landing-accordions-item{display:flex}.landing-accordions-item--blue{background:#8e75ee}.landing-accordions-item--beige{background:#ef4928}.landing-accordions-item--orange{background:#f29a85}.landing-accordions-item--pink{background:#cd88cc}.landing-accordions-item:last-of-type{border-radius:0 12px 12px 0}.landing-accordions-item__details[open] .landing-accordions-item__summary{opacity:0}.landing-accordions-item__details[open]+.landing-accordions-item__wrapper{grid-template-columns:1fr;margin-left:0}.landing-accordions-item__details[open]+.landing-accordions-item__wrapper .landing-accordions-item__content{visibility:visible;opacity:1}.landing-accordions-item__summary{display:flex;align-items:center;width:4.25rem;height:100%;padding-inline:2rem;font-size:clamp(16px,13.5696835443px + .3164556962vw,18px);font-weight:500;line-height:111%;color:#fff;text-transform:uppercase;letter-spacing:.02em;writing-mode:vertical-rl;transform:rotate(180deg);transition:opacity .4s}.landing-accordions-item__wrapper{display:grid;grid-template-columns:0fr;transition:grid-template-columns .4s ease-out .1s}.landing-accordions-item__content{display:flex;visibility:hidden;flex-direction:column;height:100%;padding:3.625rem 0;overflow:hidden;opacity:0}.landing-accordions-item__title{max-width:52.75rem;font-family:Unbounded,sans-serif;font-size:clamp(56px,38.9877848101px + 2.2151898734vw,70px);font-weight:500;line-height:74px;color:#fff;letter-spacing:-.02em}.landing-accordions-item__description{padding-right:2.5rem;margin-block:auto;font-family:Unbounded,sans-serif;font-size:clamp(28px,23.1393670886px + .6329113924vw,32px);font-weight:500;line-height:34px;color:#fff;letter-spacing:.01em}@media(max-width:991.98px){.landing-accordions__content{min-height:44.6875rem;padding:4.25rem 0 0 5.25rem;overflow:hidden;box-shadow:0 4px 16px #ccc5dd}.landing-accordions__title{max-width:28.125rem;font-size:clamp(48px,38.2787341772px + 1.2658227848vw,56px);font-weight:700;line-height:100%;letter-spacing:.01em}.landing-accordions__list{top:auto;right:0;bottom:0;z-index:2;flex-direction:column;height:auto}.landing-accordions__arrow{right:5.9375rem;bottom:50%;left:auto;width:auto;translate:0 23%}.landing-accordions__ellipse{inset:-12.5rem -10rem auto auto;width:23.8125rem;height:23.8125rem}.landing-accordions-item{position:relative;flex-direction:column}.landing-accordions-item:last-of-type{border-radius:0 0 12px 12px}.landing-accordions-item__details[open] .landing-accordions-item__summary{opacity:1}.landing-accordions-item__details[open]+.landing-accordions-item__wrapper{grid-template-rows:1fr}.landing-accordions-item__summary{position:relative;width:100%;height:4.25rem;writing-mode:horizontal-tb;transform:rotate(0)}.landing-accordions-item__summary:before{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;content:""}.landing-accordions-item__wrapper{grid-template-rows:0fr;grid-template-columns:auto;gap:24px;margin-left:0;transition:grid-template-rows .4s ease-out .1s}.landing-accordions-item__content{flex-direction:column;padding:0 32px}.landing-accordions-item__title{display:none}.landing-accordions-item__description{margin-bottom:24px;font-size:clamp(16px,16px + 0vw,16px);font-weight:400;line-height:125%;letter-spacing:.02em}}@media(max-width:767.98px){.landing-accordions{position:relative;padding:16px 0 0}.landing-accordions__content{position:relative;display:flex;flex-direction:column;width:100%;max-width:19.4375rem;min-height:auto;padding:16px 0 0;margin-inline:auto;overflow:hidden;background:#fffbf8;border-radius:8px;box-shadow:0 4px 16px #ccc5dd}.landing-accordions__content:after{position:absolute;top:-1.5rem;right:-2.625rem;width:6.3125rem;height:6.3125rem;content:"";background:#ee6429;border-radius:50%;filter:blur(1.5rem)}.landing-accordions__title{position:relative;z-index:1;max-width:15rem;padding:0 2rem 2rem;margin-left:0;font-size:1.25rem;font-weight:500;line-height:120%;letter-spacing:-.005em}.landing-accordions__list{position:static;z-index:2;display:flex;flex-direction:column;width:100%;height:auto;margin-top:0}.landing-accordions__arrow,.landing-accordions__ellipse,.landing-accordions__decoration{display:none}}.landing-features{padding:80px 40px}@media(max-width:991.98px){.landing-features{padding:60px 32px}}@media(max-width:767.98px){.landing-features{padding:40px 24px}}.landing-features__container{width:100%;max-width:1440px;margin-inline:auto}.landing-features__content{position:relative;display:grid;grid-template-columns:1fr auto;column-gap:16px}.landing-features__title{font-family:Unbounded,sans-serif;font-size:clamp(56px,38.9877848101px + 2.2151898734vw,70px);font-weight:500;line-height:106%;color:#191817;letter-spacing:-.02em}.landing-features__title>.landing-features__title-accent{display:block}.landing-features__title-accent{color:#7142de}.landing-features__list{display:flex;flex-direction:column;grid-row:1/3;grid-column:2/3;gap:2.125rem;max-width:38rem;padding-top:1.625rem}.landing-features__list-item{display:flex;flex-direction:column;gap:16px}.landing-features__list-item h3{font-family:Unbounded,sans-serif;font-size:clamp(28px,23.1393670886px + .6329113924vw,32px);font-weight:500;line-height:106%;color:#191817;letter-spacing:.01em}.landing-features__list-item p{font-family:Fira Code,monospace;font-size:clamp(24px,24px + 0vw,24px);line-height:100%;color:#7142de;letter-spacing:-.02em}.landing-features__gallery{display:grid;grid-template-columns:1fr;gap:24px;width:fit-content;height:fit-content;margin-top:2rem}.landing-features__gallery-item img{width:100%;height:100%;object-fit:cover;border:2px solid #7142de;border-radius:12px}.landing-features__gallery-item:nth-of-type(1) picture{width:16.75rem}.landing-features__gallery-item:nth-of-type(2) picture{width:16.75rem}.landing-features__dots,.landing-features__profile,.landing-features__shield{display:none}@media(max-width:991.98px){.landing-features__title{font-size:clamp(48px,38.2787341772px + 1.2658227848vw,56px);font-weight:700;line-height:100%;letter-spacing:.01em}.landing-features__content{column-gap:1.875rem}.landing-features__gallery{position:relative;z-index:1;gap:16px;margin-top:-7.5rem}.landing-features__gallery-item:nth-of-type(1) picture{width:11.5625rem;height:13.5rem}.landing-features__gallery-item:nth-of-type(2) picture{width:11.5625rem;height:13.5rem}.landing-features__dots{position:absolute;bottom:0;left:0;display:block;width:19.4375rem;height:16.5rem;background-repeat:repeat;background-size:19%;translate:-7% -6%}}@media(max-width:767.98px){.landing-features__content{display:flex;flex-direction:column;gap:16px;max-width:19.5rem;margin-inline:auto}.landing-features__title{order:0;font-size:clamp(20px,15.1393670886px + .6329113924vw,24px);font-weight:500;line-height:120%;letter-spacing:-.02em}.landing-features__title>.landing-features__title-accent{display:inline}.landing-features__list{z-index:1;gap:16px;order:2;max-width:100%;padding-top:0}.landing-features__list-item{gap:12px}.landing-features__list-item:nth-of-type(1){order:0}.landing-features__list-item:nth-of-type(2){order:1}.landing-features__list-item:nth-of-type(3){order:3}.landing-features__list-item:nth-of-type(4){order:4}.landing-features__list-item:nth-of-type(5){order:2}.landing-features__list-item h3{font-size:clamp(16px,13.5696835443px + .3164556962vw,18px);font-weight:400;line-height:111%}.landing-features__list-item p{font-size:clamp(16px,16px + 0vw,16px);line-height:113%}.landing-features__gallery{display:grid;width:100%;margin-top:0}.landing-features__gallery-item:nth-of-type(1) picture{width:9.25rem;height:7.5rem}.landing-features__gallery-item:nth-of-type(2) picture{width:9.25rem;height:7.5rem}.landing-features__dots{display:none}.landing-features__profile{position:absolute;top:54%;right:0;display:block;translate:-50% 0}.landing-features__profile--advertiser{translate:-20% -100%}.landing-features__shield{position:absolute;top:76.5%;right:0;display:block;width:3.4375rem;translate:50% 0}}.landing-statistics{padding:80px 40px;position:relative}@media(max-width:991.98px){.landing-statistics{padding:60px 32px}}@media(max-width:767.98px){.landing-statistics{padding:40px 24px}}.landing-statistics__container{width:100%;max-width:1440px;margin-inline:auto;position:relative;z-index:1}.landing-statistics__list{display:grid;grid-template-columns:auto 1fr;gap:10rem 5rem;width:56.6875rem;padding-left:1.25rem;margin-inline:auto}.landing-statistics__image{position:absolute;right:1.875rem;bottom:0;width:20.375rem;pointer-events:none;-webkit-user-select:none;user-select:none;translate:0 -7%;-webkit-user-drag:none}.landing-statistics__image img{display:block;width:100%;height:auto}.landing-statistics-item{position:relative;display:flex;flex-direction:column;align-items:center;font-weight:500;color:#191817}.landing-statistics-item--payments{margin-left:4rem}.landing-statistics-item__text-main{position:relative;z-index:1;display:block;font-family:Unbounded,sans-serif;font-size:clamp(56px,38.9877848101px + 2.2151898734vw,70px);line-height:106%;letter-spacing:-.02em}.landing-statistics-item__text-main--primary{color:#7142de}.landing-statistics-item__text-secondary{position:relative;z-index:1;font-family:Unbounded,sans-serif;font-size:clamp(28px,23.1393670886px + .6329113924vw,32px);line-height:106%;letter-spacing:.01em}.landing-statistics-item__text-fragment{position:relative;z-index:0;display:inline-block}.landing-statistics-item__text-fragment--pointer{padding-left:.72em;white-space:nowrap}.landing-statistics-item__text-fragment--semicircle{padding-bottom:.46em;white-space:nowrap}.landing-statistics-item__text-fragment--underline{padding-bottom:.3em;white-space:nowrap}.landing-statistics-item__text-fragment--spray{padding-inline:.06em;white-space:nowrap}.landing-statistics-item__decoration-icon{position:absolute;z-index:-1;display:block;height:auto;pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.landing-statistics-item__decoration-icon--pointer{top:.14em;left:-.68em;width:1.24em}.landing-statistics-item__decoration-icon--semicircle{bottom:-1.4em;left:-4.3em;width:calc(100% + 4.5em);rotate:-3deg;scale:-1.08 1.12}.landing-statistics-item__decoration-icon--underline{bottom:-.08em;left:-.08em;width:calc(100% + .16em)}.landing-statistics-item__decoration-icon--spray{top:-.9em;left:calc(50% - 1.41em);width:2.82em}@media(max-width:991.98px){.landing-statistics__list{grid-template-columns:1fr 1fr;width:100%}.landing-statistics__image{bottom:-12rem;width:12rem;translate:7% -46%}.landing-statistics-item--payments{margin-left:0}.landing-statistics-item__text-main{font-size:clamp(48px,38.2787341772px + 1.2658227848vw,56px);letter-spacing:-.02em}.landing-statistics-item__text-secondary{font-weight:400;letter-spacing:-.02em}}@media(max-width:767.98px){.landing-statistics__list{grid-template-columns:1fr 1fr;gap:16px 24px;width:19.5rem;padding-left:0}.landing-statistics__image{display:none}.landing-statistics-item{justify-content:center;padding-block:.6875rem;border:1px solid #7142de;border-radius:8px}.landing-statistics-item--payments{margin-left:0}.landing-statistics-item__text-main{font-size:clamp(24px,24px + 0vw,24px);line-height:117%;letter-spacing:-.02em}.landing-statistics-item__text-secondary{font-size:clamp(16px,13.5696835443px + .3164556962vw,18px);line-height:111%;letter-spacing:.01em}.landing-statistics-item__text-fragment--pointer{padding-left:.92em}.landing-statistics-item__decoration-icon--pointer{top:0;left:-1.2em;width:2em;rotate:15deg}.landing-statistics-item__decoration-icon--semicircle{left:-1.3em;width:calc(100% + 2em)}.landing-statistics-item__decoration-icon--underline{left:-.12em;width:calc(100% + .24em)}.landing-statistics-item__decoration-icon--spray{top:-.92em;left:calc(50% - 1.28em);width:2.56em}}.landing-reviews{padding:80px 40px;position:relative;z-index:1}@media(max-width:991.98px){.landing-reviews{padding:60px 32px}}@media(max-width:767.98px){.landing-reviews{padding:40px 24px}}.landing-reviews__container{width:100%;max-width:1440px;margin-inline:auto}.landing-reviews__title{font-family:Unbounded,sans-serif;font-size:clamp(56px,38.9877848101px + 2.2151898734vw,70px);font-weight:500;line-height:106%;color:#191817;letter-spacing:-.02em}.landing-reviews__list{display:flex;flex-direction:column;gap:24px;padding-left:0;margin-top:2.5rem}.landing-reviews__list-item{display:flex;justify-content:flex-end}.landing-reviews__list-item:nth-of-type(2n){justify-content:flex-start;margin-right:0;margin-left:5.375rem}.landing-reviews__list-item:nth-of-type(2n) .landing-reviews-card__image{right:auto;left:-.75rem;translate:-100% 0}.landing-reviews-card{position:relative;width:55.375rem;padding:32px;margin-right:5.375rem;border-radius:22px}.landing-reviews-card:before{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;content:"";background:url(/build/assets/noise-Dpcdr5oG.svg);border-radius:inherit}.landing-reviews-card--purple:after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;content:"";background-color:#7142de;border-radius:inherit}.landing-reviews-card--orange:after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;content:"";background-color:#f6693c;border-radius:inherit}.landing-reviews-card--blue:after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;content:"";background-color:#6c87dc;border-radius:inherit}.landing-reviews-card--red:after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;content:"";background-color:#a1325c;border-radius:inherit}.landing-reviews-card__author{position:relative;z-index:3;font-family:Mulish,sans-serif;font-size:clamp(28px,23.1393670886px + .6329113924vw,32px);font-weight:800;line-height:134%;color:#fff}.landing-reviews-card__about{position:relative;z-index:3;margin-top:.625rem;font-family:Mulish,sans-serif;font-size:clamp(24px,24px + 0vw,24px);font-weight:400;line-height:134%;color:#fff}.landing-reviews-card__content{position:relative;z-index:3;margin-top:2.875rem;font-family:Fira Code,monospace;font-size:clamp(28px,23.1393670886px + .6329113924vw,32px);font-weight:450;line-height:115%;color:#fff;letter-spacing:-.02em}.landing-reviews-card__image{position:absolute;right:-.75rem;bottom:0;width:4.75rem;border-radius:50%;translate:100% 0}.landing-reviews-card__image:before{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;content:"";background:url(/build/assets/noise-Dpcdr5oG.svg);border-radius:inherit}@media(max-width:991.98px){.landing-reviews__title{font-size:clamp(48px,38.2787341772px + 1.2658227848vw,56px);font-weight:700;line-height:100%;letter-spacing:.01em}.landing-reviews__list{gap:2.25rem}.landing-reviews-card{width:28.25rem;padding:32px 2.125rem}.landing-reviews-card__about{line-height:160%}}@media(max-width:767.98px){.landing-reviews{background-color:transparent}.landing-reviews__content{display:flex;flex-direction:column;align-items:center;width:19.5rem;padding:16px;margin-inline:auto;background:#fffbf8;border-radius:8px;box-shadow:0 4px 16px #ccc5dd}.landing-reviews__title{margin-inline:auto;font-size:clamp(20px,15.1393670886px + .6329113924vw,24px);font-weight:500;line-height:120%;text-align:center;letter-spacing:-.02em}.landing-reviews__list{gap:16px;margin-top:16px}.landing-reviews__list-item{justify-content:flex-start}.landing-reviews__list-item:nth-of-type(2n){margin-left:0}.landing-reviews__list-item:nth-of-type(2n) .landing-reviews-card{border-radius:20px 20px 20px 0}.landing-reviews-card{width:100%;padding:12px 16px;margin-right:0;border-radius:20px 20px 0}.landing-reviews-card__author{font-family:Unbounded,sans-serif;font-size:clamp(14px,14px + 0vw,14px);font-weight:400;line-height:129%;letter-spacing:.03em}.landing-reviews-card__about{margin-top:.1875rem;font-family:Fira Code,monospace;font-size:.75rem;font-weight:400;line-height:100%;letter-spacing:.03em}.landing-reviews-card__content{margin-top:12px;font-family:Unbounded,sans-serif;font-size:clamp(14px,14px + 0vw,14px);font-weight:400;line-height:129%;letter-spacing:.03em}.landing-reviews-card__image{display:none}}.landing-terms{padding:80px 40px;position:relative;margin-top:6.25rem}@media(max-width:991.98px){.landing-terms{padding:60px 32px}}@media(max-width:767.98px){.landing-terms{padding:40px 24px}}.landing-terms__container{width:100%;max-width:1440px;margin-inline:auto}.landing-terms__content{position:relative}.landing-terms__title{font-family:Unbounded,sans-serif;font-size:clamp(56px,38.9877848101px + 2.2151898734vw,70px);font-weight:500;line-height:106%;color:#191817;letter-spacing:0}.landing-terms__description{margin-top:32px;margin-left:auto;font-family:Unbounded,sans-serif;font-size:clamp(28px,23.1393670886px + .6329113924vw,32px);font-weight:500;line-height:106%;color:#191817;text-align:right;letter-spacing:.01em}.landing-terms__description-accent{color:#7142de}.landing-terms__subtitle{margin-top:2.5rem;font-family:Fira Code,monospace;font-size:clamp(28px,23.1393670886px + .6329113924vw,32px);font-weight:400;line-height:113%;color:#191817;letter-spacing:-.02em}.landing-terms__list{position:relative;z-index:1;display:flex;flex-direction:column;gap:16px;padding-left:24px;margin-top:24px;counter-reset:terms}.landing-terms__list-item{display:flex;gap:.625rem;align-items:center;width:fit-content;padding:.8125rem 24px;font-family:Fira Code,monospace;font-size:clamp(28px,23.1393670886px + .6329113924vw,32px);font-weight:400;line-height:113%;color:#191817;letter-spacing:-.02em;counter-increment:terms;background:#fff;border:1px solid #7142de;border-radius:9999px}.landing-terms__list-item:before{padding:24px .875rem;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;color:inherit;letter-spacing:inherit;content:"0" counter(terms);border-radius:9999px}.landing-terms__list-item:nth-of-type(1):before{background:#fbda30}.landing-terms__list-item:nth-of-type(2):before{background:#f55cae}.landing-terms__list-item:nth-of-type(3):before{background:#6ed96c}.landing-terms__list-item:nth-of-type(4):before{background:#f9780d}.landing-terms__list-item:nth-of-type(5):before{background:#2a62f4}.landing-terms__list-item:nth-of-type(6):before{background:#fe4132}.landing-terms__list-item:nth-of-type(7):before{background:#ffd63f}.landing-terms__document{position:absolute;top:0;right:0;z-index:0;width:43.1875rem;translate:14% 49.5%}.landing-terms__document img{display:block;width:100%;height:auto}.landing-terms__document-small,.landing-terms__shield{display:none}.landing-terms__shield img{display:block;width:100%;height:auto}@media(max-width:991.98px){.landing-terms{margin-top:3.125rem}.landing-terms__title{font-size:clamp(48px,38.2787341772px + 1.2658227848vw,56px);font-weight:700;line-height:100%;letter-spacing:.01em}.landing-terms__description{margin-top:2.0625rem}.landing-terms__subtitle{margin-top:7.875rem}.landing-terms__list{padding-left:0}.landing-terms__list-item{gap:12px;width:100%}.landing-terms__document{display:none}}@media(max-width:767.98px){.landing-terms{margin-top:3.125rem;background-color:transparent}.landing-terms:before{content:none}.landing-terms__content{width:19.5rem;padding:16px;margin-inline:auto;background:#ffffff52;border-radius:12px;box-shadow:0 20px 20px #7070700f}.landing-terms__content:before{position:absolute;top:0;right:0;bottom:0;left:0;content:"";background:inherit;border-radius:12px;box-shadow:0 20px 20px #7070700f inset;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.landing-terms__title{position:relative;z-index:1;max-width:12.5rem;padding-left:.875rem;font-size:clamp(20px,15.1393670886px + .6329113924vw,24px);font-weight:500;line-height:120%;letter-spacing:-.02em}.landing-terms__description{position:relative;z-index:1;padding-left:.875rem;margin-inline:auto;margin-top:12px;font-size:clamp(16px,13.5696835443px + .3164556962vw,18px);font-weight:400;line-height:111%;text-align:left}.landing-terms__subtitle{position:relative;z-index:1;padding-left:16px;margin-top:3.3125rem;font-size:clamp(16px,16px + 0vw,16px);letter-spacing:.02em}.landing-terms__list{gap:.375rem;margin-top:.875rem}.landing-terms__list-item{padding:.875rem 1.25rem .875rem 24px;font-size:clamp(16px,16px + 0vw,16px);letter-spacing:.02em;-webkit-hyphens:auto;hyphens:auto;word-break:break-word;overflow-wrap:break-word;border-radius:8px}.landing-terms__list-item:before{flex:0 0 6.9375rem;border-radius:8px}.landing-terms__document{z-index:2;display:block;width:4.75rem;translate:-6% -18%}.landing-terms__document-small{position:absolute;top:50%;right:0;z-index:2;display:block;width:2.6875rem;rotate:20deg;translate:46% 30%}.landing-terms__shield{position:absolute;top:0;right:0;z-index:2;display:block;width:3rem;rotate:10deg;translate:46% 180%}}.landing-protection{padding:80px 40px;position:relative}@media(max-width:991.98px){.landing-protection{padding:60px 32px}}@media(max-width:767.98px){.landing-protection{padding:40px 24px}}.landing-protection__container{width:100%;max-width:1440px;margin-inline:auto;position:relative;z-index:1}.landing-protection__title{display:flex;align-items:center}.landing-protection__title-text{max-width:40.875rem;font-family:Unbounded,sans-serif;font-size:clamp(56px,38.9877848101px + 2.2151898734vw,70px);font-weight:500;line-height:106%;color:#191817;letter-spacing:-.02em}.landing-protection__title-accent{color:#7142de}.landing-protection__title-image{width:17.3125rem;translate:-22% -10%}.landing-protection__title-image img{display:block;width:100%;height:auto}.landing-protection-bloggers{position:relative;min-height:36.5rem;margin-top:1.625rem}.landing-protection-bloggers:before{position:absolute;bottom:1px;left:50%;width:11.625rem;height:1px;content:"";background-color:#7142de;translate:-50% 0}.landing-protection-bloggers__title{position:absolute;top:50%;left:50%;width:fit-content;margin-inline:auto;font-family:Unbounded,sans-serif;font-size:clamp(28px,23.1393670886px + .6329113924vw,32px);font-weight:500;line-height:106%;color:#191817;letter-spacing:.01em;translate:-50% 75%}.landing-protection-bloggers__title svg{position:absolute;top:50%;left:50%;scale:1.45;translate:-50% -60%}.landing-protection-bloggers__list{padding:0;margin:0;list-style:none}.landing-protection-bloggers__list-item{position:absolute;max-width:20.125rem;font-family:Kontrabanda,sans-serif;font-size:clamp(28px,23.1393670886px + .6329113924vw,32px);line-height:75%;color:#7142de;text-align:center;letter-spacing:.01em}.landing-protection-bloggers__list-item:nth-of-type(1){position:absolute;top:0;left:50%;translate:39% 0}.landing-protection-bloggers__list-item:nth-of-type(1) svg{bottom:0;left:0;width:8.125rem;translate:-113% 46%}.landing-protection-bloggers__list-item:nth-of-type(2){top:0;rotate:-8deg;translate:5% 220%}.landing-protection-bloggers__list-item:nth-of-type(2) svg{bottom:0;left:0;width:14.625rem;rotate:8deg;translate:70% 125%}.landing-protection-bloggers__list-item:nth-of-type(3){right:0;bottom:0;rotate:-8deg;translate:-3% -285%}.landing-protection-bloggers__list-item:nth-of-type(3) svg{bottom:0;left:0;width:14.625rem;rotate:35deg;scale:-.95 1.2;translate:-35% 50%}.landing-protection-bloggers__list-item svg{position:absolute}.landing-protection-advertisers{position:relative;min-height:33.75rem}.landing-protection-advertisers__title{position:absolute;top:50%;left:50%;z-index:1;width:fit-content;margin-inline:auto;font-family:Unbounded,sans-serif;font-size:clamp(28px,23.1393670886px + .6329113924vw,32px);font-weight:500;line-height:106%;color:#191817;letter-spacing:.01em;translate:-44% 120%}.landing-protection-advertisers__title svg{position:absolute;top:50%;left:50%;rotate:0deg;scale:-2.65 1.7;translate:-110% 0%}.landing-protection-advertisers__title span{position:relative;z-index:1}.landing-protection-advertisers__list{padding:0;margin:0;list-style:none}.landing-protection-advertisers__list-item{position:absolute;max-width:20.125rem;font-family:Kontrabanda,sans-serif;font-size:clamp(28px,23.1393670886px + .6329113924vw,32px);line-height:75%;color:#7142de;text-align:center;letter-spacing:.01em}.landing-protection-advertisers__list-item:nth-of-type(1){position:absolute;top:0;left:0;rotate:-8deg;translate:5% 180%}.landing-protection-advertisers__list-item:nth-of-type(1) svg{right:0;bottom:0;width:18.25rem;rotate:8deg;translate:49.5% 124%}.landing-protection-advertisers__list-item:nth-of-type(2){top:0;right:0;translate:-30% 148%}.landing-protection-advertisers__list-item:nth-of-type(2) svg{bottom:0;left:0;width:8.5rem;translate:-110% 20%}.landing-protection-advertisers__list-item:nth-of-type(3){right:0;bottom:0;max-width:14.625rem;rotate:-8deg;translate:-40% -120%}.landing-protection-advertisers__list-item:nth-of-type(3) svg{bottom:0;left:0;rotate:25deg;scale:-.95 1;translate:-35% 60%}.landing-protection-advertisers__list-item svg{position:absolute}@media(max-width:991.98px){.landing-protection__title-text{max-width:31.3125rem;font-size:clamp(48px,38.2787341772px + 1.2658227848vw,56px);font-weight:700;line-height:100%;letter-spacing:.01em}.landing-protection__title-image{translate:11% 3%}.landing-protection-bloggers{min-height:38.5rem;margin-top:3.125rem}.landing-protection-bloggers__title{position:absolute;top:50%;left:50%;font-family:Unbounded,sans-serif;font-weight:600;line-height:88%;text-transform:uppercase;letter-spacing:.01em;translate:-50% -165%}.landing-protection-bloggers__title svg{scale:1.65;translate:-52% -60%}.landing-protection-bloggers__list-item{max-width:18.875rem}.landing-protection-bloggers__list-item:nth-of-type(1){translate:26% 0}.landing-protection-bloggers__list-item:nth-of-type(1) svg{translate:-117% 46%}.landing-protection-bloggers__list-item:nth-of-type(2){max-width:15.125rem;text-align:left;translate:13% 75%}.landing-protection-bloggers__list-item:nth-of-type(2) svg{rotate:5deg;scale:.9 .9;translate:-10% 85%}.landing-protection-bloggers__list-item:nth-of-type(3){translate:0% -218%}.landing-protection-bloggers__list-item:nth-of-type(3) svg{rotate:60deg;scale:-.8 1.1;translate:-60% 15%}.landing-protection-advertisers{position:relative;min-height:32.5rem}.landing-protection-advertisers__title{position:absolute;top:50%;left:50%;font-family:Unbounded,sans-serif;font-weight:600;line-height:88%;text-transform:uppercase;letter-spacing:.01em;translate:-44% 80%}.landing-protection-advertisers__title svg{translate:-60% -4%}.landing-protection-advertisers__list-item:nth-of-type(1){translate:-5% 140%}.landing-protection-advertisers__list-item:nth-of-type(1) p{position:relative;z-index:1}.landing-protection-advertisers__list-item:nth-of-type(1) svg{z-index:0;rotate:24deg;scale:.9 .9;translate:-5% 90%}.landing-protection-advertisers__list-item:nth-of-type(2){top:0;right:0;max-width:14.375rem;translate:0% 88%}.landing-protection-advertisers__list-item:nth-of-type(2) svg{translate:-120% 10%}.landing-protection-advertisers__list-item:nth-of-type(3){max-width:20.875rem;translate:3% -75%}.landing-protection-advertisers__list-item:nth-of-type(3) svg{bottom:0;left:0;rotate:55deg;scale:-.85 1;translate:-55% 20%}}@media(max-width:767.98px){.landing-protection__title{position:relative;width:19.5rem;margin-inline:auto}.landing-protection__title-text{font-size:clamp(20px,15.1393670886px + .6329113924vw,24px);font-weight:500;line-height:120%;letter-spacing:-.02em}.landing-protection__title-image{position:absolute;top:-2.875rem;right:-.375rem;width:6rem;translate:0 0}.landing-protection-bloggers{max-width:19.5rem;min-height:auto;padding:.9375rem;margin-inline:auto;margin-top:32px;background:#f8f9fe;border:1px solid #c6c6c6;border-radius:8px;box-shadow:0 4px 11px #dfd9ee}.landing-protection-bloggers:before{content:none}.landing-protection-bloggers__title{position:relative;top:0;left:0;width:100%;padding-bottom:12px;font-family:Unbounded,sans-serif;font-size:clamp(20px,15.1393670886px + .6329113924vw,24px);font-weight:600;line-height:120%;color:#393939;text-transform:capitalize;letter-spacing:-.02em;border-bottom:1px solid #c6c6c6;translate:0 0}.landing-protection-bloggers__title svg{scale:.6;translate:-60% -55%}.landing-protection-bloggers__list{display:flex;flex-direction:column;gap:.625rem;padding-left:1.125rem;margin-top:.625rem;list-style:disc}.landing-protection-bloggers__list-item{position:relative!important;inset:auto!important;max-width:100%;font-family:Unbounded,sans-serif;font-size:clamp(16px,16px + 0vw,16px);font-weight:400;line-height:113%;color:#191817;text-align:left;letter-spacing:.02em;rotate:0deg!important;translate:0 0!important}.landing-protection-bloggers__list-item svg{display:none}.landing-protection-advertisers{max-width:19.5rem;min-height:auto;padding:.9375rem;margin-inline:auto;margin-top:16px;background:#f8f9fe;border:1px solid #c6c6c6;border-radius:8px;box-shadow:0 4px 11px #dfd9ee}.landing-protection-advertisers:before{content:none}.landing-protection-advertisers__title{position:relative;top:0;left:0;width:100%;padding-bottom:12px;font-family:Unbounded,sans-serif;font-size:clamp(20px,15.1393670886px + .6329113924vw,24px);font-weight:600;line-height:120%;color:#393939;text-transform:capitalize;letter-spacing:-.02em;border-bottom:1px solid #c6c6c6;translate:0 0}.landing-protection-advertisers__title span{background-color:transparent}.landing-protection-advertisers__title svg{scale:-1.25 1;translate:-56% -52%}.landing-protection-advertisers__list{display:flex;flex-direction:column;gap:12px;padding-left:1.125rem;margin-top:12px;list-style:disc}.landing-protection-advertisers__list-item{position:relative!important;inset:auto!important;max-width:100%;font-family:Unbounded,sans-serif;font-size:clamp(16px,16px + 0vw,16px);font-weight:400;line-height:113%;color:#191817;text-align:left;letter-spacing:.02em;rotate:0deg!important;translate:0 0!important}.landing-protection-advertisers__list-item:first-of-type p{background-color:transparent}.landing-protection-advertisers__list-item svg{display:none}}.landing-platforms{padding:80px 40px;position:relative}@media(max-width:991.98px){.landing-platforms{padding:60px 32px}}@media(max-width:767.98px){.landing-platforms{padding:40px 24px}}.landing-platforms__container{width:100%;max-width:1440px;margin-inline:auto}.landing-platforms__title{position:relative;max-width:48.0625rem;padding-left:1.25rem}.landing-platforms__title-text{font-family:Unbounded,sans-serif;font-size:clamp(56px,38.9877848101px + 2.2151898734vw,70px);font-weight:500;line-height:106%;color:#191817;letter-spacing:-.02em}.landing-platforms__title-accent{color:#7142de}.landing-platforms__title-image{position:absolute;top:7.375rem;left:calc(max(0px,50% - 40.25rem) + 50.8125rem);pointer-events:none;-webkit-user-select:none;user-select:none;translate:0 75%;-webkit-user-drag:none}.landing-platforms__list{display:flex;flex-wrap:wrap;row-gap:6.25rem;padding-inline:6.25rem 3.375rem;margin-top:8.25rem}.landing-platforms__list-item{display:flex;flex:1 1 50%}.landing-platforms__list-item:nth-of-type(2n){justify-content:flex-end}.landing-platforms-card{display:flex;flex-direction:column;align-items:center;justify-content:flex-end;min-height:25.625rem}.landing-platforms-card--yt .landing-platforms-card__image{translate:-8.5% 0}.landing-platforms-card--vk{translate:10.5% 0}.landing-platforms-card--tt{translate:-1.5% 0}.landing-platforms-card__title{margin-top:24px;font-family:Unbounded,sans-serif;font-size:clamp(28px,23.1393670886px + .6329113924vw,32px);font-weight:500;line-height:106%;color:#191817;text-align:center;letter-spacing:.01em}.landing-platforms-card__description{max-width:21.25rem;margin-top:16px;font-family:Fira Code,monospace;font-size:clamp(24px,24px + 0vw,24px);font-weight:400;line-height:100%;color:#7142de;text-align:center;letter-spacing:.02em}@media(max-width:991.98px){.landing-platforms__title{max-width:33.75rem;padding-left:.25rem}.landing-platforms__title-text{font-size:clamp(48px,38.2787341772px + 1.2658227848vw,56px);font-weight:700;line-height:100%;letter-spacing:.01em}.landing-platforms__title-image{top:6.0625rem;left:35.5rem;translate:0 60%}.landing-platforms__list{row-gap:6.875rem;padding-inline:1.75rem 1.5rem;margin-top:9.875rem}.landing-platforms-card{min-height:26.125rem}}@media(max-width:767.98px){.landing-platforms__title{max-width:19.5rem;padding-left:0;margin-inline:auto}.landing-platforms__title-text{font-size:clamp(20px,15.1393670886px + .6329113924vw,24px);font-weight:500;line-height:120%;letter-spacing:-.02em}.landing-platforms__title-image{top:.5rem;left:calc(50% + 5rem);translate:0 80%}.landing-platforms__title-image>img{width:60px}.landing-platforms__list{flex-direction:column;row-gap:16px;max-width:19.5rem;padding-inline:0;margin-inline:auto;margin-top:.625rem}.landing-platforms__list-item{display:block}.landing-platforms-card{min-height:20rem;translate:0 0!important}.landing-platforms-card--vk .landing-platforms-card__image{translate:5% 0}.landing-platforms-card--tt .landing-platforms-card__image{translate:-2% 0}.landing-platforms-card__title{margin-top:16px;font-size:clamp(20px,15.1393670886px + .6329113924vw,24px);font-weight:600;line-height:120%}.landing-platforms-card__description{max-width:15.625rem;margin-top:12px;font-size:clamp(16px,16px + 0vw,16px);line-height:113%}}.landing-start{padding:80px 40px;position:relative;min-height:50.875rem;margin-top:6.25rem}@media(max-width:991.98px){.landing-start{padding:60px 32px}}@media(max-width:767.98px){.landing-start{padding:40px 24px}}.landing-start__container{width:100%;max-width:1440px;margin-inline:auto;display:flex;align-items:center;justify-content:space-between;min-height:inherit}.landing-start__title{position:relative;order:1;max-width:27.25rem}.landing-start__title-text{display:block;padding-right:12px;font-family:Unbounded,sans-serif;font-size:clamp(56px,38.9877848101px + 2.2151898734vw,70px);font-weight:500;line-height:106%;color:#191817;text-align:center;letter-spacing:-.02em}.landing-start__title-accent{color:#7142de}.landing-start__title-arrow{position:absolute;width:6.25rem}.landing-start__title-arrow--left{top:0;left:0;rotate:25deg;scale:-1 1;translate:-145% 70%}.landing-start__title-arrow--right{top:0;right:0;rotate:-40deg;translate:140% 65%}.landing-start-bloggers{order:0}.landing-start-brands{order:2}.landing-start-bloggers,.landing-start-brands{z-index:1;display:flex;flex:0 0 18.25rem;flex-direction:column;min-height:16.6875rem;margin-top:2.75rem}.landing-start-bloggers__title,.landing-start-brands__title{font-family:Kontrabanda,sans-serif;font-size:clamp(48px,38.2787341772px + 1.2658227848vw,56px);font-weight:400;line-height:75%;color:#7142de;letter-spacing:.01em}.landing-start-bloggers__description,.landing-start-brands__description{margin-top:1.4375rem;font-family:Fira Code,monospace;font-size:clamp(24px,24px + 0vw,24px);font-weight:400;line-height:100%;color:#191817;letter-spacing:.02em;background-color:#fff}.landing-start-bloggers__link,.landing-start-brands__link{height:3.875rem;margin-top:auto;font-size:clamp(16px,16px + 0vw,16px)}@media(max-width:991.98px){.landing-start-bloggers__link:hover,.landing-start-brands__link:hover{background:#7142de}.landing-start-bloggers__link:active,.landing-start-brands__link:active{background:#683dcc}}@media(max-width:991.98px){.landing-start{min-height:54.125rem;margin-top:5.625rem}.landing-start__container{flex-wrap:wrap;min-height:auto}.landing-start__title{flex:1 0 100%;order:0;max-width:100%;margin-top:13.625rem}.landing-start__title-text{max-width:27.25rem;padding-right:0;margin-inline:auto;font-size:clamp(48px,38.2787341772px + 1.2658227848vw,56px);font-weight:700;line-height:100%;letter-spacing:.01em}.landing-start__title-arrow--left{rotate:-35deg;scale:1 1;translate:110% 40%}.landing-start__title-arrow--right{rotate:30deg;scale:-1 1;translate:-110% 40%}.landing-start-bloggers{order:1}.landing-start-brands{order:2;margin-right:24px}.landing-start-bloggers,.landing-start-brands{flex:0 0 18.25rem;min-height:10.875rem;margin-top:3.375rem}.landing-start-bloggers__description,.landing-start-brands__description{background-color:transparent}.landing-start-bloggers__link,.landing-start-brands__link{height:3.4375rem;font-size:clamp(16px,13.5696835443px + .3164556962vw,18px)}}@media(max-width:767.98px){.landing-start{min-height:35.375rem;margin-top:0}.landing-start__container{flex-direction:column;align-items:center;justify-content:flex-start}.landing-start__title{max-width:12.5rem;margin-top:0}.landing-start__title-text{font-size:clamp(24px,24px + 0vw,24px);font-weight:500;line-height:117%;letter-spacing:-.02em}.landing-start__title-arrow{display:none}.landing-start__decoration--top img{min-height:5rem}.landing-start__decoration--bottom{display:none}.landing-start-bloggers,.landing-start-brands{flex:1 0 11rem;max-width:19.5rem;min-height:auto;padding:16px;margin-top:.875rem;border:2px solid #c6c6c6;border-radius:8px}.landing-start-bloggers__title,.landing-start-brands__title{padding-bottom:.625rem;border-bottom:1px solid #c6c6c6}.landing-start-bloggers__description,.landing-start-brands__description{margin-top:12px;font-size:clamp(16px,16px + 0vw,16px);line-height:113%}.landing-start-bloggers__link,.landing-start-brands__link{height:3rem;margin-top:12px;font-size:clamp(16px,16px + 0vw,16px)}.landing-start-brands{margin-right:0}}.landing-footer{padding:80px 40px}@media(max-width:991.98px){.landing-footer{padding:60px 32px}}@media(max-width:767.98px){.landing-footer{padding:40px 24px}}.landing-footer__container{width:100%;max-width:1440px;margin-inline:auto;display:flex;flex-direction:column;gap:16px}.landing-footer__divider{width:100%;height:1px;background:#716cac80}.landing-footer__card{display:flex;flex-direction:column;gap:5rem;padding-block:2.5rem;background:#fff;border-radius:2.25rem}.landing-footer__head{display:flex;gap:5rem;align-items:center;justify-content:space-between}.landing-footer__logo{display:inline-block;font-family:Unbounded,sans-serif;font-size:clamp(56px,38.9877848101px + 2.2151898734vw,70px);font-weight:500;line-height:106%;color:#191817;letter-spacing:-.02em;text-decoration:none}.landing-footer__social{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;text-decoration:none}.landing-footer__social img{display:block;width:2.5rem;height:2.5625rem}.landing-footer__policies{display:flex;flex-direction:column;gap:24px;padding:0;margin:0;list-style:none}.landing-footer__policy-link{display:inline-block;font-family:Fira Code,monospace;font-size:clamp(24px,24px + 0vw,24px);font-weight:400;line-height:100%;color:#191817;letter-spacing:.02em;text-decoration:none}.landing-footer__policy-link:hover{text-decoration:underline}.landing-footer__info-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 7.3125rem;margin:0}.landing-footer__info-item{display:flex;flex-direction:column;gap:12px;font-family:Unbounded,sans-serif;font-size:clamp(16px,13.5696835443px + .3164556962vw,18px);font-weight:400;line-height:111%;color:#191817;letter-spacing:.02em}.landing-footer__info-item dt,.landing-footer__info-item dd{margin:0}.landing-footer__info-item a{color:inherit;text-decoration:none}.landing-footer__info-item a:hover{text-decoration:underline}.landing-footer__copyright{font-family:Unbounded,sans-serif;font-size:clamp(16px,16px + 0vw,16px);font-weight:400;line-height:112.5%;color:#716cac}@media(max-width:991.98px){.landing-footer__card{gap:3.5rem}.landing-footer__head{gap:2rem}.landing-footer__info-list{column-gap:2rem}}@media(max-width:767.98px){.landing-footer__card{gap:2rem;padding-block:1.5rem}.landing-footer__head{gap:16px}.landing-footer__logo{font-size:2rem;line-height:112.5%}.landing-footer__social img{width:2rem;height:2.05rem}.landing-footer__policies{gap:16px}.landing-footer__policy-link{font-size:clamp(16px,16px + 0vw,16px);line-height:125%}.landing-footer__info-list{grid-template-columns:minmax(0,1fr);row-gap:16px}.landing-footer__info-item{font-size:clamp(14px,14px + 0vw,14px);line-height:129%;letter-spacing:.03em}.landing-footer__copyright{font-size:clamp(14px,14px + 0vw,14px);line-height:129%}}.landing-hero{padding:80px 40px;position:relative;overflow:visible}@media(max-width:991.98px){.landing-hero{padding:60px 32px}}@media(max-width:767.98px){.landing-hero{padding:40px 24px}}.landing-hero__container{width:100%;max-width:1440px;margin-inline:auto;position:relative;z-index:2}.landing-hero__title{margin-top:.625rem;font-family:Unbounded,sans-serif;font-size:clamp(56px,38.9877848101px + 2.2151898734vw,70px);font-weight:500;line-height:106%;color:#191817;letter-spacing:-.02em}.landing-hero__title-main{font-size:clamp(70px,45.696835443px + 3.164556962vw,90px);line-height:100%}.landing-hero__description{max-width:44.75rem;margin-top:32px;font-family:Fira Code,monospace;font-size:clamp(28px,23.1393670886px + .6329113924vw,32px);line-height:113%;color:#7142de;letter-spacing:-.02em}.landing-hero__ellipse--orange{top:0;right:-200px;z-index:1;width:456px;height:456px;background-color:#ee6429;animation:landing-drift-up 7s ease-in-out infinite alternate;will-change:transform}.landing-hero__ellipse--purple{top:0;right:0;z-index:0;width:456px;height:456px;background-color:#7142de;animation:landing-drift-down 10s ease-in-out infinite alternate;will-change:transform}.landing-hero--main .landing-hero__ellipse--purple{top:9.75rem;bottom:auto;width:42.875rem;height:73.3125rem;translate:0 0}@media(max-width:991.98px){.landing-hero__title-main{font-size:clamp(56px,38.9877848101px + 2.2151898734vw,70px);line-height:76%}.landing-hero__description{max-width:100%;line-height:113%;word-spacing:.05em}.landing-hero__ellipse--orange{display:none}.landing-hero__ellipse--purple{top:auto;bottom:0;width:21.125rem;height:54.25rem;translate:0 80%}}@media(max-width:767.98px){.landing-hero__title{max-width:19.5rem;margin-inline:auto;margin-top:16px;font-size:clamp(24px,24px + 0vw,24px);line-height:117%}.landing-hero__title-main{font-size:clamp(24px,24px + 0vw,24px);line-height:117%}.landing-hero__description{max-width:19.25rem;margin-inline:auto;margin-top:16px;font-size:clamp(16px,13.5696835443px + .3164556962vw,18px)}.landing-hero__ellipse--purple{top:2.5rem;bottom:auto;width:10.125rem;height:19.375rem;translate:0 0}}.promo-project-form{display:flex;flex-direction:column;gap:40px}.promo-project-form__form{display:flex;flex-direction:column;gap:24px}.promo-project-form__section{display:flex;flex-direction:column;gap:24px;padding:24px;background:#fff;border:1px solid #c6c6c6;border-radius:12px}.promo-project-form__section-title{margin:0;font-family:Fira Code,monospace;font-size:clamp(20px,15.1393670886px + .6329113924vw,24px);font-weight:500;line-height:1.3333em;color:#191817;letter-spacing:.05em}.promo-project-form__field-stack{display:flex;flex-direction:column;gap:16px}.promo-project-form__price-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.promo-project-form__field .input__field{min-height:24px}.promo-project-form__field .input__label,.promo-project-form__field .input__helper-text{letter-spacing:.03em}.promo-project-form__field .input--textarea .input__field{min-height:154px}.promo-project-form__checkbox-field{display:flex;flex-direction:column;gap:8px}.promo-project-form__checkbox{display:inline-flex;gap:16px;align-items:center;width:fit-content;cursor:pointer}.promo-project-form__checkbox-input{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;border:0;clip:rect(0,0,0,0)}.promo-project-form__checkbox-box{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:24px;height:24px;color:transparent;background:#fff;border:1px solid #9a9696;border-radius:2px;transition:color .15s ease,background-color .15s ease,border-color .15s ease}.promo-project-form__checkbox-box svg{width:18px;height:18px}.promo-project-form__checkbox-input:checked+.promo-project-form__checkbox-box{color:#fff;background:#7142de;border-color:#7142de}.promo-project-form__checkbox-input:focus+.promo-project-form__checkbox-box,.promo-project-form__checkbox:hover .promo-project-form__checkbox-box{border-color:#7142de}.promo-project-form__checkbox-label{font-family:Unbounded,sans-serif;font-size:clamp(14px,14px + 0vw,14px);font-weight:400;line-height:1.2857em;color:#191817;letter-spacing:.03em}.promo-project-form__field-error{font-family:Unbounded,sans-serif;font-size:clamp(14px,14px + 0vw,14px);font-weight:400;line-height:1.2857em;color:#eb5757;letter-spacing:.03em}.promo-project-form__attachment-manager.attachment-manager--editable{gap:24px;padding:24px;border-radius:12px}.promo-project-form__attachment-manager.attachment-manager--editable .attachment-manager__controls-title{font-family:Fira Code,monospace;font-size:clamp(20px,15.1393670886px + .6329113924vw,24px);font-weight:500;line-height:1.3333em;color:#191817;letter-spacing:.05em}.promo-project-form__attachment-manager.attachment-manager--editable .attachment-manager__controls-actions{gap:16px}.promo-project-form__attachment-manager.attachment-manager--editable .attachment-manager__controls-actions .button{min-width:0}.promo-project-form__actions{display:flex;gap:16px;align-items:center;justify-content:flex-end}.promo-project-form__action-button--role-cancel{min-width:164px}.promo-project-form__action-button--role-submit{min-width:244px}@media(max-width:991.98px){.promo-project-form{gap:32px}.promo-project-form__price-grid{grid-template-columns:minmax(0,1fr);gap:16px}}@media(max-width:767.98px){.promo-project-form{gap:24px}.promo-project-form__section,.promo-project-form__attachment-manager.attachment-manager--editable{padding:20px;border-radius:10px}.promo-project-form__section-title,.promo-project-form__attachment-manager.attachment-manager--editable .attachment-manager__controls-title{font-size:clamp(16px,13.5696835443px + .3164556962vw,18px)}.promo-project-form__field .input--textarea .input__field{min-height:132px}.promo-project-form__checkbox{align-items:flex-start}.promo-project-form__actions{flex-direction:column-reverse;align-items:stretch}.promo-project-form__action-button--role-cancel,.promo-project-form__action-button--role-submit{width:100%;min-width:0}}.promo-project-list-card{display:flex;flex-direction:column;gap:16px;padding:24px;background:#fff;border:1px solid #c6c6c6;border-radius:12px;box-shadow:0 4px 16px #ccc5dd}.promo-project-list-card__header{display:flex;flex-wrap:wrap;gap:12px;align-items:center;justify-content:space-between}.promo-project-list-card__status{display:inline-flex;gap:8px;align-items:center;padding:12px 20px;font-family:Unbounded,sans-serif;font-size:clamp(14px,14px + 0vw,14px);font-weight:400;line-height:18px;letter-spacing:.03em;border-radius:24px}.promo-project-list-card__status--pending{color:#2a62f4;background:#2a62f41c}.promo-project-list-card__status--published{color:#ee6429;background:#ee64291c}.promo-project-list-card__status--archived{color:#9a9696;background:#9a96961f}.promo-project-list-card__status--draft{color:#9a9696;background:#f8f9fe}.promo-project-list-card__status-icon,.promo-project-list-card__chip-icon{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:24px;height:24px}.promo-project-list-card__status-icon svg,.promo-project-list-card__chip-icon svg{display:block;width:100%;height:100%}.promo-project-list-card__date{flex-shrink:0;margin-left:auto;font-family:Unbounded,sans-serif;font-size:18px;font-weight:400;line-height:20px;color:#9a9696;text-align:right;letter-spacing:.0168em}.promo-project-list-card__body{display:flex;flex-direction:column;gap:16px}.promo-project-list-card__title{margin:0;font-family:Unbounded,sans-serif;font-size:clamp(28px,23.1393670886px + .6329113924vw,32px);font-weight:500;line-height:1.0625;letter-spacing:.005em}.promo-project-list-card__title-link{color:#191817;text-decoration:none;transition:color .15s ease}.promo-project-list-card__title-link:hover{color:#7142de}.promo-project-list-card__chips{display:flex;flex-wrap:wrap;gap:8px}.promo-project-list-card__chip{display:inline-flex;gap:8px;align-items:center;padding:12px 20px;font-family:Unbounded,sans-serif;font-size:clamp(14px,14px + 0vw,14px);font-weight:400;line-height:18px;color:#191817;letter-spacing:.03em;background:#f8f9fe;border-radius:24px}.promo-project-list-card__chip--barter{color:#7142de;background:#f6f2ff}.promo-project-list-card__description{margin:0}.promo-project-list-card__description .truncated-text__toggle{gap:4px;margin-top:12px}.promo-project-list-card__description .truncated-text__toggle-text{font-size:16px;line-height:24px}.promo-project-list-card__description-text{margin:0;font-family:Unbounded,sans-serif;font-size:clamp(16px,16px + 0vw,16px);font-weight:400;line-height:20px;color:#191817;letter-spacing:.0168em;overflow-wrap:anywhere;white-space:pre-line}.promo-project-list-card__actions{display:flex;flex-wrap:wrap;gap:16px;align-items:center;justify-content:flex-end}.promo-project-list-card__action-form{display:flex}.promo-project-list-card__action-button{min-width:0}@media(max-width:767.98px){.promo-project-list-card__header{flex-direction:column;align-items:flex-start}.promo-project-list-card__date{font-size:clamp(14px,14px + 0vw,14px);line-height:18px;text-align:left}.promo-project-list-card__title{font-size:20px;font-weight:600;line-height:1.2;letter-spacing:-.01em}.promo-project-list-card__description{display:none}.promo-project-list-card__actions,.promo-project-list-card__action-form{flex-direction:column;align-items:stretch;width:100%}.promo-project-list-card__action-button{width:100%}.promo-project-list-card__action-button.button{padding:12px 32px}}.promo-project-response-card{display:flex;flex-direction:column;gap:16px;padding:24px;background:#fff;border:1px solid #c6c6c6;border-radius:12px;box-shadow:0 4px 16px #ccc5dd}.promo-project-response-card__header{display:flex;gap:12px;align-items:flex-start;justify-content:space-between}.promo-project-response-card__header-main{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.promo-project-response-card__status{display:inline-flex;gap:8px;align-items:center;padding:12px 20px;font-family:Unbounded,sans-serif;font-size:clamp(14px,14px + 0vw,14px);font-weight:400;line-height:18px;letter-spacing:.03em;border-radius:24px}.promo-project-response-card__status--pending{color:#2a62f4;background:#2a62f41c}.promo-project-response-card__status--published{color:#ee6429;background:#ee64291c}.promo-project-response-card__status--archived{color:#9a9696;background:#9a96961f}.promo-project-response-card__status--draft{color:#9a9696;background:#f8f9fe}.promo-project-response-card__status-icon,.promo-project-response-card__chip-icon{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:24px;height:24px}.promo-project-response-card__status-icon svg,.promo-project-response-card__chip-icon svg{display:block;width:100%;height:100%}.promo-project-response-card__role-badges{display:flex;flex-wrap:wrap;gap:8px}.promo-project-response-card__role-badge{display:inline-flex;align-items:center;padding:10px 16px;font-family:Unbounded,sans-serif;font-size:clamp(14px,14px + 0vw,14px);font-weight:400;line-height:18px;letter-spacing:.03em;border-radius:24px}.promo-project-response-card__role-badge--owner{color:#ee6429;background:#ee64291c}.promo-project-response-card__role-badge--artist{color:#7142de;background:#f6f2ff}.promo-project-response-card__date{flex-shrink:0;margin-left:auto;font-family:Unbounded,sans-serif;font-size:18px;font-weight:400;line-height:20px;color:#9a9696;text-align:right;letter-spacing:.0168em}.promo-project-response-card__body{display:flex;flex-direction:column;gap:16px}.promo-project-response-card__title{margin:0;font-family:Unbounded,sans-serif;font-size:clamp(28px,23.1393670886px + .6329113924vw,32px);font-weight:500;line-height:1.0625;letter-spacing:.005em}.promo-project-response-card__title-link{color:#191817;text-decoration:none;transition:color .15s ease}.promo-project-response-card__title-link:hover{color:#7142de}.promo-project-response-card__chips{display:flex;flex-wrap:wrap;gap:8px}.promo-project-response-card__chip{display:inline-flex;gap:8px;align-items:center;padding:12px 20px;font-family:Unbounded,sans-serif;font-size:clamp(14px,14px + 0vw,14px);font-weight:400;line-height:18px;color:#191817;letter-spacing:.03em;background:#f8f9fe;border-radius:24px}.promo-project-response-card__chip--barter{color:#7142de;background:#f6f2ff}.promo-project-response-card__description{margin:0}.promo-project-response-card__description .truncated-text__toggle{gap:4px;margin-top:12px}.promo-project-response-card__description .truncated-text__toggle-text{font-size:16px;line-height:24px}.promo-project-response-card__description-text{margin:0;font-family:Unbounded,sans-serif;font-size:clamp(16px,16px + 0vw,16px);font-weight:400;line-height:20px;color:#191817;letter-spacing:.0168em;overflow-wrap:anywhere;white-space:pre-line}.promo-project-response-card__info{display:flex;flex-wrap:wrap;gap:8px;align-items:center;font-family:Nunito,sans-serif;font-size:clamp(16px,16px + 0vw,16px);line-height:1.5em;color:#8d8d8d;letter-spacing:.02em}.promo-project-response-card__info-label{color:#9a9696}.promo-project-response-card__info-link{color:#7142de;text-decoration:none}.promo-project-response-card__info-link:hover{color:#683dcc}.promo-project-response-card__actions{display:flex;flex-wrap:wrap;gap:16px;align-items:center;justify-content:flex-end}.promo-project-response-card__action-button{min-width:0}@media(max-width:767.98px){.promo-project-response-card__header{flex-direction:column}.promo-project-response-card__date{font-size:clamp(14px,14px + 0vw,14px);line-height:18px;text-align:left}.promo-project-response-card__title{font-size:20px;font-weight:600;line-height:1.2;letter-spacing:-.01em}.promo-project-response-card__actions{flex-direction:column;align-items:stretch;width:100%}.promo-project-response-card__action-button{width:100%}}.target-url-manager{display:flex;flex-direction:column;gap:24px;padding:24px;background:#f8f9fe;border-radius:12px}.target-url-manager__header{display:flex;flex-wrap:wrap;gap:16px;align-items:center;justify-content:space-between}.target-url-manager__title{margin:0;font-family:Fira Code,monospace;font-size:clamp(20px,15.1393670886px + .6329113924vw,24px);font-weight:400;line-height:1;color:#191817;letter-spacing:.05em}.target-url-manager__add{flex-shrink:0}.target-url-manager__list{display:flex;flex-direction:column;gap:16px}.target-url-manager__item{display:flex;gap:24px;align-items:center;padding:16px;background:#fff;border:1px solid #9a9696;border-radius:8px;box-shadow:2px 2px 28px #464f780a}.target-url-manager__field{flex:1;min-width:0}.target-url-manager__field .input__field{color:#2a62f4}.target-url-manager__field .input__field::placeholder{color:#9a9696}.target-url-manager__remove{flex-shrink:0;min-width:56px;min-height:32px;padding:4px 16px}.target-url-manager__error{font-family:Nunito,sans-serif;font-size:clamp(14px,14px + 0vw,14px);line-height:1.4286em;color:#eb5757;letter-spacing:.01em}@media(max-width:767.98px){.target-url-manager{gap:16px;padding:16px}.target-url-manager__title{font-size:clamp(16px,13.5696835443px + .3164556962vw,18px)}.target-url-manager__header{flex-direction:column;align-items:stretch}.target-url-manager__item{flex-direction:column;gap:12px;align-items:stretch;padding:12px}.target-url-manager__add{width:100%}.target-url-manager__remove{align-self:flex-end}}.app-template{min-height:100vh}.app-template__content{position:relative}.app-template__decorations{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;overflow-x:hidden;overflow-x:clip;pointer-events:none}.app-template__decorations-inner{position:relative;width:100%;height:100%;margin-inline:auto}.app-template__default-decorations{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none}.app-template__default-decoration{position:absolute;z-index:-1;width:512px;height:512px;background-image:url(/build/assets/bg-dot-purple-CreMToUE.svg);background-repeat:repeat;background-size:20%}@media(max-width:991.98px){.app-template__default-decoration{display:none}}.app-template__default-decoration--left{top:571px;left:0}.app-template__default-decoration--right{top:1566px;right:0}.app-template__container{padding-inline:100px;position:relative;z-index:1;width:100%;max-width:1440px;padding-block:32px 60px;margin-inline:auto}@media(max-width:991.98px){.app-template__container{padding-inline:24px}}@media(max-width:767.98px){.app-template__container{padding-inline:16px}}@media(max-width:991.98px){.app-template__container{padding-block:24px 48px}}@media(max-width:767.98px){.app-template__container{padding-block:24px 40px}}.app-template__breadcrumbs{padding-inline:100px;width:100%;max-width:1440px;margin:32px auto 0}@media(max-width:991.98px){.app-template__breadcrumbs{padding-inline:24px}}@media(max-width:767.98px){.app-template__breadcrumbs{padding-inline:16px}}@media(max-width:991.98px){.app-template__breadcrumbs{margin-top:24px}}@media(max-width:767.98px){.app-template__breadcrumbs{display:none}}.landing-template__content{position:relative}.landing-template__decorations{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;overflow-x:hidden;overflow-x:clip;pointer-events:none}.landing-template__decorations-inner{position:relative;width:100%;height:100%;margin-inline:auto}.user-settings-layout{display:flex;flex-direction:column;gap:24px}.user-settings-layout__toolbar{display:flex;flex-wrap:wrap;gap:16px;align-items:center;justify-content:space-between}.user-settings-layout__page-actions{display:flex;flex-wrap:wrap;gap:16px;justify-content:flex-end}@media(max-width:767.98px){.user-settings-layout{gap:20px}.user-settings-layout__toolbar{align-items:stretch}.user-settings-layout__page-actions{width:100%}}.ad-campaign-index__hero{display:flex;gap:24px;align-items:center;justify-content:space-between;margin-bottom:36px}.ad-campaign-index__add-button{flex-shrink:0}.ad-campaign-index__controls{display:flex;gap:24px;align-items:flex-start;justify-content:flex-start;margin-bottom:40px}.ad-campaign-index__controls .ad-campaign-index__tabs{flex:0 1 auto;min-width:0}.ad-campaign-index__tabs{display:inline-flex;max-width:100%;padding:4px;background:#f8f9fe;border-radius:18px}.ad-campaign-index__tab{position:relative;display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;padding:8px 12px;font-family:Unbounded,sans-serif;font-size:clamp(14px,14px + 0vw,14px);font-weight:400;line-height:18px;color:#9a9696;letter-spacing:.03em;text-decoration:none;border-radius:14px}.ad-campaign-index__tab:not(:last-child):after{position:absolute;top:50%;right:0;width:1px;height:10px;content:"";background:#c6c6c6;transform:translateY(-50%)}.ad-campaign-index__tab:hover{color:#191817}.ad-campaign-index__tab--active{color:#191817;background:#fff}.ad-campaign-index__tab--active:after{display:none}.ad-campaign-index__tab--active+.ad-campaign-index__tab:after{display:none}.ad-campaign-index__search-form{display:flex;flex:0 0 auto;flex-shrink:0;justify-content:flex-end;margin-left:auto}.ad-campaign-index__advanced-search{width:100%;max-width:360px}.ad-campaign-index__advanced-search .advanced-search__button{width:100%}.ad-campaign-index__empty-state{display:flex;flex-direction:column;align-items:center;padding-top:12px;text-align:center}.ad-campaign-index__empty-state .no-results__image{display:block;width:100%;max-width:820px;height:auto;margin-bottom:16px}.ad-campaign-index__empty-state .no-results__header{max-width:920px;margin-bottom:16px;font-family:Unbounded,sans-serif;font-size:48px;font-weight:500;line-height:1.04;color:#191817;letter-spacing:-.03em}.ad-campaign-index__empty-state .no-results__description{max-width:760px;font-family:Nunito,sans-serif;font-size:24px;font-weight:400;line-height:1.45;color:#8d8d8d;letter-spacing:.02em}.ad-campaign-index__empty-state .no-results__actions{margin-top:6px}.ad-campaign-index__empty-state .button{min-width:248px}.ad-campaign-index__list{display:grid;grid-template-columns:1fr;gap:24px;padding:0;margin:0;list-style:none}.ad-campaign-index__list-item{min-width:0}.ad-campaign-index__pagination{display:flex;justify-content:center;margin-top:32px}@media(max-width:991.98px){.ad-campaign-index__hero{flex-direction:column;align-items:stretch}.ad-campaign-index__empty-state .no-results__header{font-size:40px}.ad-campaign-index__empty-state .no-results__description{font-size:20px}}@media(max-width:767.98px){.ad-campaign-index__hero{margin-bottom:24px}.ad-campaign-index__add-button{width:100%}.ad-campaign-index__tabs{display:flex;overflow-x:auto}.ad-campaign-index__controls{flex-direction:column;gap:24px;align-items:stretch;margin-bottom:24px}.ad-campaign-index__search-form{width:100%}.ad-campaign-index__advanced-search{max-width:none}.ad-campaign-index__empty-state .no-results__image{margin-bottom:12px}.ad-campaign-index__empty-state .no-results__header{font-size:32px;line-height:1.08}.ad-campaign-index__empty-state .no-results__description{font-size:clamp(16px,16px + 0vw,16px)}.ad-campaign-index__empty-state .button{width:100%;min-width:0}}.ad-campaign-show{display:flex;flex-direction:column;gap:24px}.ad-campaign-show__hero{display:flex;gap:24px;align-items:flex-start;justify-content:space-between}.ad-campaign-show__hero-content{min-width:0;max-width:920px}.ad-campaign-show__actions{display:flex;flex-wrap:wrap;gap:16px;justify-content:flex-end}.ad-campaign-show__action-form{display:flex}.ad-campaign-show__action-button{min-width:0}.ad-campaign-show__overview-grid,.ad-campaign-show__content-grid{display:grid;gap:24px}.ad-campaign-show__overview-grid{grid-template-columns:minmax(0,819px) minmax(0,1fr)}.ad-campaign-show__content-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ad-campaign-show__card{display:flex;flex-direction:column;gap:24px;padding:24px;background:linear-gradient(180deg,#fff,#fcfbff);border:1px solid #c6c6c6;border-radius:12px;box-shadow:0 4px 16px #ccc5dd}.ad-campaign-show__card-heading{display:flex;gap:16px;align-items:center;justify-content:space-between}.ad-campaign-show__card-title{margin:0;font-family:Unbounded,sans-serif;font-size:clamp(28px,23.1393670886px + .6329113924vw,32px);font-weight:500;line-height:1.0625em;color:#191817;letter-spacing:.005em}.ad-campaign-show__details-grid,.ad-campaign-show__product-grid,.ad-campaign-show__statistics-list,.ad-campaign-show__attachment-list,.ad-campaign-show__link-list{padding:0;margin:0;list-style:none}.ad-campaign-show__details-grid,.ad-campaign-show__product-grid{display:grid;gap:24px}.ad-campaign-show__details-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch}.ad-campaign-show__product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ad-campaign-show__detail-card,.ad-campaign-show__statistics-card,.ad-campaign-show__attachment-card,.ad-campaign-show__link-card,.ad-campaign-show__erir-code-card{background:#fff;border:1px solid #9a9696;box-shadow:0 4px 16px #ccc5dd99}.ad-campaign-show__detail-card,.ad-campaign-show__statistics-card{display:flex;flex-direction:column;gap:12px;padding:16px;border-radius:8px}.ad-campaign-show__detail-card--type-status{justify-content:space-between}.ad-campaign-show__detail-card--type-description{grid-column:1/-1}.ad-campaign-show__detail-label,.ad-campaign-show__statistics-label{font-family:Unbounded,sans-serif;font-size:clamp(14px,14px + 0vw,14px);font-weight:400;line-height:1.2857em;color:#9a9696;letter-spacing:.03em}.ad-campaign-show__detail-value,.ad-campaign-show__statistics-value{font-family:Unbounded,sans-serif;font-size:clamp(16px,13.5696835443px + .3164556962vw,18px);font-weight:400;line-height:1.125em;color:#191817;letter-spacing:.0168em;overflow-wrap:anywhere}.ad-campaign-show__status-pill{display:inline-flex;gap:8px;align-items:center;align-self:flex-start;padding:12px 20px;font-family:Unbounded,sans-serif;font-size:clamp(14px,14px + 0vw,14px);font-weight:400;line-height:1.2857em;letter-spacing:.03em;border-radius:24px}.ad-campaign-show__status-pill--state-active{color:#ee6429;background:#ee64291c}.ad-campaign-show__status-pill--state-archived{color:#9a9696;background:#9a96961f}.ad-campaign-show__status-pill--state-neutral{color:#9a9696;background:#f8f9fe}.ad-campaign-show__status-icon{display:inline-flex;flex-shrink:0;width:24px;height:24px}.ad-campaign-show__status-icon svg{display:block;width:100%;height:100%}.ad-campaign-show__statistics-list{display:grid;gap:16px}.ad-campaign-show__statistics-action{display:flex;justify-content:center}.ad-campaign-show__statistics-button{width:100%}.ad-campaign-show__publication{margin:0}.ad-campaign-show__publication .truncated-text__toggle{gap:4px;margin-top:16px}.ad-campaign-show__publication .truncated-text__toggle-text{font-size:clamp(16px,16px + 0vw,16px);line-height:1.5em}.ad-campaign-show__publication-text,.ad-campaign-show__product-description{margin:0;font-family:Unbounded,sans-serif;font-size:clamp(16px,16px + 0vw,16px);font-weight:400;line-height:1.25;color:#191817;letter-spacing:.0168em;overflow-wrap:anywhere;white-space:pre-line}.ad-campaign-show__attachment-list,.ad-campaign-show__link-list{display:grid;gap:16px}.ad-campaign-show__attachment-item,.ad-campaign-show__link-item{min-width:0}.ad-campaign-show__attachment-card,.ad-campaign-show__link-card{display:flex;gap:24px;align-items:center;width:100%;padding:16px;color:#191817;text-decoration:none;border-radius:8px;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.ad-campaign-show__attachment-card:hover,.ad-campaign-show__link-card:hover{border-color:#7142de;box-shadow:0 4px 16px #ccc5dd;transform:translateY(-1px)}.ad-campaign-show__attachment-preview{position:relative;display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:56px;height:56px;overflow:hidden;color:#7142de;border-radius:8px}.ad-campaign-show__attachment-preview--kind-image{background:#f8f9fe}.ad-campaign-show__attachment-preview--kind-video,.ad-campaign-show__attachment-preview--kind-other{background:linear-gradient(135deg,#f6f2ff,#fcfbff)}.ad-campaign-show__attachment-image{display:block;width:100%;height:100%;object-fit:cover}.ad-campaign-show__attachment-icon{display:inline-flex;width:24px;height:24px}.ad-campaign-show__attachment-icon svg{display:block;width:100%;height:100%}.ad-campaign-show__attachment-extension{position:absolute;right:8px;bottom:8px;max-width:calc(100% - 16px);overflow:hidden;text-overflow:ellipsis;font-family:Fira Code,monospace;font-size:11px;font-weight:500;line-height:1;color:#7142de;letter-spacing:.05em;white-space:nowrap}.ad-campaign-show__attachment-content{display:flex;flex-direction:column;gap:8px;min-width:0}.ad-campaign-show__attachment-name,.ad-campaign-show__link-card{font-family:Unbounded,sans-serif;font-size:clamp(16px,13.5696835443px + .3164556962vw,18px);font-weight:400;line-height:1.125em;letter-spacing:.0168em;overflow-wrap:anywhere}.ad-campaign-show__attachment-details,.ad-campaign-show__attachment-type{font-family:Unbounded,sans-serif;font-size:clamp(14px,14px + 0vw,14px);font-weight:400;line-height:1.2857em;letter-spacing:.03em}.ad-campaign-show__attachment-details{color:#9a9696}.ad-campaign-show__attachment-type{color:#7142de}.ad-campaign-show__link-card{min-width:0}.ad-campaign-show__erir-code-list{display:flex;flex-wrap:wrap;gap:16px}.ad-campaign-show__erir-code-card{display:inline-flex;align-items:center;justify-content:center;min-height:56px;padding:16px 20px;font-family:Unbounded,sans-serif;font-size:clamp(16px,13.5696835443px + .3164556962vw,18px);font-weight:400;line-height:1.125em;color:#7142de;letter-spacing:.0168em;border-radius:8px}.ad-campaign-show__empty-state{padding:20px;background:#f8f9feb8;border:1px dashed #c6c6c6;border-radius:8px}.ad-campaign-show__empty-state--type-compact{height:100%}.ad-campaign-show__empty-title{margin:0;font-family:Unbounded,sans-serif;font-size:clamp(16px,13.5696835443px + .3164556962vw,18px);font-weight:400;line-height:1.125em;color:#191817;letter-spacing:.0168em}.ad-campaign-show__empty-description{margin:8px 0 0;font-family:Nunito,sans-serif;font-size:clamp(14px,14px + 0vw,14px);line-height:1.4286em;color:#8d8d8d;letter-spacing:.01em}@media(max-width:991.98px){.ad-campaign-show__hero{flex-direction:column;align-items:stretch}.ad-campaign-show__actions{justify-content:flex-start}.ad-campaign-show__overview-grid,.ad-campaign-show__content-grid,.ad-campaign-show__product-grid{grid-template-columns:1fr}}@media(max-width:767.98px){.ad-campaign-show{gap:24px}.ad-campaign-show__actions,.ad-campaign-show__action-form{display:grid;grid-template-columns:1fr;width:100%}.ad-campaign-show__action-button,.ad-campaign-show__statistics-button{width:100%}.ad-campaign-show__card{padding:16px}.ad-campaign-show__card-title{font-size:clamp(20px,15.1393670886px + .6329113924vw,24px);line-height:1.3333em}.ad-campaign-show__details-grid{grid-template-columns:1fr}.ad-campaign-show__attachment-card,.ad-campaign-show__link-card{gap:16px;align-items:flex-start}.ad-campaign-show__attachment-name,.ad-campaign-show__statistics-value,.ad-campaign-show__detail-value,.ad-campaign-show__erir-code-card{font-size:clamp(16px,16px + 0vw,16px);line-height:1.5em}.ad-campaign-show__erir-code-card{justify-content:flex-start;width:100%}}.advertiser-account-index-page{display:flex;flex-direction:column;gap:36px}.advertiser-account-index-page__hero{display:flex;flex-direction:column;gap:20px;align-items:flex-start}.advertiser-account-index-page__hero-button{min-width:260px}.advertiser-account-index-page__feedback{display:flex;flex-direction:column;gap:8px;padding:20px 24px;border:1px solid transparent;border-radius:24px}.advertiser-account-index-page__feedback--error{background:#fdeeee;border-color:#eb57572e}.advertiser-account-index-page__feedback-title{font-family:Unbounded,sans-serif;font-size:clamp(16px,13.5696835443px + .3164556962vw,18px);font-weight:500;line-height:1.3333em;color:#191817;letter-spacing:.01em}.advertiser-account-index-page__feedback-message{margin:0;font-family:Nunito,sans-serif;font-size:clamp(16px,16px + 0vw,16px);font-weight:400;line-height:1.5em;color:#8d8d8d;letter-spacing:.02em}.advertiser-account-index-page__feedback-list{display:flex;flex-direction:column;gap:8px;padding-left:20px;margin:0;font-family:Nunito,sans-serif;font-size:clamp(16px,16px + 0vw,16px);font-weight:400;line-height:1.5em;color:#8d8d8d;letter-spacing:.02em}.advertiser-account-index-page__feedback-list-item{padding-left:4px}.advertiser-account-index-page__empty-state{display:flex;flex-direction:column;align-items:center;text-align:center}.advertiser-account-index-page__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;padding:0;margin:0;list-style:none}.advertiser-account-index-page__list-item{min-width:0}@media(max-width:991.98px){.advertiser-account-index-page{gap:32px}.advertiser-account-index-page__empty-title{font-size:42px}.advertiser-account-index-page__empty-description{font-size:20px}.advertiser-account-index-page__feedback-message,.advertiser-account-index-page__feedback-list{font-size:clamp(14px,14px + 0vw,14px)}.advertiser-account-index-page__list{grid-template-columns:1fr}}@media(max-width:767.98px){.advertiser-account-index-page{gap:24px}.advertiser-account-index-page__hero-button{width:100%;min-width:0}.advertiser-account-index-page__feedback{padding:24px}.advertiser-account-index-page__feedback-title{font-size:clamp(16px,16px + 0vw,16px)}.advertiser-account-index-page__empty-visual{width:min(100%,520px);margin-bottom:12px}.advertiser-account-index-page__empty-title{font-size:32px;line-height:1.08}.advertiser-account-index-page__empty-description{font-size:clamp(16px,16px + 0vw,16px)}}.article-index__hero{display:flex;gap:24px;align-items:flex-start;justify-content:space-between;margin-bottom:40px}@media(max-width:991.98px){.article-index__hero{flex-direction:column;margin-bottom:32px}}@media(max-width:767.98px){.article-index__hero{margin-bottom:24px}}.article-index__filters{width:100%;max-width:360px;margin-left:auto}.article-index__search-form{display:flex;justify-content:flex-end;width:100%}.article-index__advanced-search,.article-index__advanced-search .advanced-search__button{width:100%}.article-index__advanced-search .advanced-search__dropdown{width:min(420px,100vw - 200px)}.article-index__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:40px;padding:0;margin:0;list-style:none}@media(max-width:991.98px){.article-index__list{gap:24px}}@media(max-width:767.98px){.article-index__list{grid-template-columns:minmax(0,1fr);gap:20px}}.article-index__list-item{min-width:0}.article-index__empty-state{padding:40px 24px;text-align:center;background:#fff;border:1px solid #c6c6c6;border-radius:24px;box-shadow:0 4px 16px #ccc5dd}.article-index__empty-state-image{display:block;width:140px;height:140px;margin:0 auto 16px;object-fit:contain}.article-index__empty-state-title{margin-bottom:6px;font-family:Unbounded,sans-serif;font-size:20px;font-weight:500;line-height:1.4;color:#191817}.article-index__empty-state-description{max-width:420px;margin:0 auto;font-family:Nunito,sans-serif;font-size:clamp(16px,16px + 0vw,16px);line-height:1.5em;color:#9a9696}.article-index__pagination{display:flex;justify-content:center;margin-top:20px}@media(max-width:991.98px){.article-index__filters{max-width:none;margin-left:0}.article-index__advanced-search .advanced-search__dropdown{width:min(420px,100vw - 48px)}}@media(max-width:767.98px){.article-index__advanced-search .advanced-search__dropdown{width:auto}.article-index__empty-state{padding:24px}}.article-show{display:flex;flex-direction:column;gap:40px;width:100%;max-width:1192px;margin-inline:auto}.article-show__hero{display:flex;flex-wrap:wrap;gap:12px;align-items:flex-start}.article-show__hero .page-heading{width:100%}.article-show__content{display:grid;gap:40px}.article-show__lead,.article-show__body{display:grid;gap:40px;font-family:Unbounded,sans-serif;font-size:clamp(16px,13.5696835443px + .3164556962vw,18px);font-weight:400;line-height:1.1111;color:#000;letter-spacing:.0168em}.article-show__lead>*,.article-show__body>*{margin:0}.article-show__lead :where(p,li,blockquote,figcaption,td,th),.article-show__body :where(p,li,blockquote,figcaption,td,th){font-family:Unbounded,sans-serif;font-size:clamp(16px,13.5696835443px + .3164556962vw,18px);font-weight:400;line-height:1.1111;color:#000;letter-spacing:.0168em}.article-show__lead :where(h1,h2),.article-show__body :where(h1,h2){font-family:Unbounded,sans-serif;font-size:clamp(28px,23.1393670886px + .6329113924vw,32px);font-weight:500;line-height:1.0625em;color:#000;letter-spacing:.005em}.article-show__lead :where(h3,h4,h5,h6),.article-show__body :where(h3,h4,h5,h6){font-family:Unbounded,sans-serif;font-size:clamp(16px,13.5696835443px + .3164556962vw,18px);font-weight:500;line-height:1.1111;color:#000;text-align:center;text-transform:uppercase;letter-spacing:.0168em}.article-show__lead a,.article-show__body a{color:#2a62f4;text-decoration:none}.article-show__lead a:hover,.article-show__body a:hover{text-decoration:underline}.article-show__lead ul,.article-show__lead ol,.article-show__body ul,.article-show__body ol{display:grid;gap:16px;padding-left:32px}.article-show__lead blockquote,.article-show__body blockquote{padding-left:24px;border-left:1px solid #7142de}.article-show__lead img,.article-show__body img{display:block;width:min(100%,1030px);max-width:100%;height:auto;margin-inline:auto;border-radius:12px}.article-show__lead iframe,.article-show__body iframe{width:100%;min-height:420px;border:0;border-radius:12px}.article-show__lead figure,.article-show__body figure{display:grid;gap:16px}.article-show__lead figcaption,.article-show__body figcaption{color:#9a9696;text-align:center}.article-show__lead pre,.article-show__body pre{padding:24px;overflow-x:auto;background:#f8f9fe;border-radius:12px}.article-show__lead code,.article-show__lead pre,.article-show__body code,.article-show__body pre{font-family:Fira Code,monospace;font-size:clamp(16px,16px + 0vw,16px);line-height:1.5em;color:#191817;letter-spacing:normal}.article-show__lead pre code,.article-show__body pre code{font-size:inherit;color:inherit}.article-show__lead table,.article-show__body table{display:block;width:100%;overflow-x:auto;border-collapse:collapse}.article-show__lead th,.article-show__lead td,.article-show__body th,.article-show__body td{padding:12px 16px;text-align:left;border:1px solid #e0e0e0}.article-show__lead th,.article-show__body th{font-weight:500;background:#f8f9fe}.article-show__tags{display:flex;flex-wrap:wrap;gap:10px;justify-content:center}.article-show__tag-link{font-family:Unbounded,sans-serif;font-size:clamp(14px,14px + 0vw,14px);font-weight:400;line-height:1.2857em;color:#2a62f4;letter-spacing:.03em;text-decoration:none}.article-show__tag-link:hover{text-decoration:underline}.article-show__divider{width:min(186px,100%);height:1px;background:#7142de}.article-show__card{display:grid;gap:24px;padding:24px;background:#f8f9fe;border-radius:12px}.article-show__section-title{margin:0;font-family:Fira Code,monospace;font-size:clamp(20px,15.1393670886px + .6329113924vw,24px);font-weight:400;line-height:1;color:#191817;letter-spacing:.0168em}.article-show__share-links{display:flex;flex-wrap:wrap;gap:24px}.article-show__share-link{display:inline-flex;gap:12px;align-items:center;justify-content:center;padding:8px 12px;text-decoration:none;background:#fff;border:1px solid #7142de;border-radius:12px;transition:background-color .2s ease,transform .2s ease}.article-show__share-link:hover{background:#fcfbff;transform:translateY(-1px)}.article-show__share-link-icon{display:block;width:24px;height:24px;object-fit:contain}.article-show__share-link-label{font-family:Fira Code,monospace;font-size:clamp(16px,16px + 0vw,16px);font-weight:500;line-height:1.5em;color:#191717;letter-spacing:.05em}.article-show__related-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}@media(max-width:991.98px){.article-show__lead img,.article-show__body img{width:min(100%,624px)}.article-show__divider{width:100%}.article-show__related-list{grid-template-columns:minmax(0,1fr)}}@media(max-width:767.98px){.article-show,.article-show__content,.article-show__lead,.article-show__body{gap:24px}.article-show__lead,.article-show__body{font-size:clamp(16px,16px + 0vw,16px);line-height:1.25em}.article-show__lead :where(p,li,blockquote,figcaption,td,th),.article-show__body :where(p,li,blockquote,figcaption,td,th){font-size:clamp(16px,16px + 0vw,16px);line-height:1.25em}.article-show__lead :where(h1,h2),.article-show__body :where(h1,h2){font-size:clamp(16px,13.5696835443px + .3164556962vw,18px);line-height:1.1111;text-align:center}.article-show__lead :where(h3,h4,h5,h6),.article-show__body :where(h3,h4,h5,h6){font-size:clamp(16px,13.5696835443px + .3164556962vw,18px);line-height:1.1111;text-transform:none;letter-spacing:normal}.article-show__lead img,.article-show__body img{width:100%}.article-show__lead iframe,.article-show__body iframe{min-height:240px}.article-show__lead ul,.article-show__lead ol,.article-show__body ul,.article-show__body ol{padding-left:24px}.article-show__card{padding:24px}.article-show__section-title{font-family:Unbounded,sans-serif;font-size:clamp(16px,13.5696835443px + .3164556962vw,18px);font-weight:500;line-height:1.1111;letter-spacing:normal}.article-show__share-links{display:grid;gap:16px}.article-show__share-link{width:100%}}.artist-account-show{display:flex;flex-direction:column;gap:36px}.artist-account-show__hero{display:flex;gap:24px;align-items:flex-end;justify-content:space-between}.artist-account-show__hero-copy{min-width:0;max-width:760px}.artist-account-show__hero-actions{display:flex;flex-shrink:0}.artist-account-show__summary{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(320px,.9fr);gap:24px;align-items:start}.artist-account-show__card{position:relative;padding:32px;overflow:hidden;border:1px solid transparent;border-radius:32px;box-shadow:0 4px 16px #ccc5dd}.artist-account-show__profile-card{background:#fff;border-color:#7142de1a}.artist-account-show__contact-card{display:flex;flex-direction:column;gap:24px;background:#fff;border-color:#ee64291f}.artist-account-show__contact-header,.artist-account-show__description-block{position:relative;z-index:1}.artist-account-show__description-block{display:flex;flex-direction:column;gap:14px}.artist-account-show__description{margin:0;font-family:Nunito,sans-serif;font-size:20px;font-weight:400;line-height:1.55;color:#191817;letter-spacing:.02em;white-space:pre-line}.artist-account-show__card-title,.artist-account-show__platforms-title{margin:0;font-family:Unbounded,sans-serif;font-size:clamp(28px,23.1393670886px + .6329113924vw,32px);font-weight:500;line-height:1.125em;color:#191817;letter-spacing:.01em}.artist-account-show__contact-list{position:relative;z-index:1;display:flex;flex-direction:column;gap:12px;padding:0;margin:0;list-style:none}.artist-account-show__contact-item{display:flex;flex-direction:column;gap:8px;padding:18px 20px;background:#ffffffd6;border:1px solid rgba(238,100,41,.12);border-radius:22px;box-shadow:0 4px 16px #ccc5dd99}.artist-account-show__contact-label{font-family:Fira Code,monospace;font-size:clamp(14px,14px + 0vw,14px);font-weight:500;line-height:1.2;color:#9a9696;text-transform:uppercase;letter-spacing:.05em}.artist-account-show__contact-link,.artist-account-show__contact-value,.artist-account-show__placeholder{margin:0;font-family:Nunito,sans-serif;font-size:clamp(16px,16px + 0vw,16px);font-weight:600;line-height:1.5em;letter-spacing:.02em;overflow-wrap:anywhere}.artist-account-show__contact-link,.artist-account-show__contact-value{text-decoration:none}.artist-account-show__contact-link--kind-email,.artist-account-show__contact-link--kind-telegram{color:#2a62f4}.artist-account-show__contact-link--kind-whatsapp{color:#429e4a}.artist-account-show__contact-link--kind-phone,.artist-account-show__contact-value{color:#191817}.artist-account-show__placeholder{position:relative;z-index:1;font-weight:400;color:#9a9696}.artist-account-show__contact-actions{position:relative;z-index:1;display:flex;margin-top:auto}.artist-account-show__platforms{display:flex;flex-direction:column;gap:24px}.artist-account-show__platforms-header{display:flex;gap:24px;align-items:flex-end;justify-content:space-between}.artist-account-show__platform-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;padding:0;margin:0;list-style:none}.artist-account-show__platform-item{min-width:0}.artist-account-show__empty-state{padding:32px;background:#fff;border:1px solid #e0e0e0;border-radius:32px;box-shadow:0 4px 16px #ccc5dd}@media(max-width:991.98px){.artist-account-show{gap:32px}.artist-account-show__summary,.artist-account-show__platform-list{grid-template-columns:1fr}}@media(max-width:767.98px){.artist-account-show{gap:24px}.artist-account-show__hero,.artist-account-show__platforms-header{flex-direction:column;align-items:stretch}.artist-account-show__hero-actions,.artist-account-show__hero-button,.artist-account-show__contact-action{width:100%}.artist-account-show__card,.artist-account-show__empty-state{padding:24px 20px;border-radius:24px}.artist-account-show__description{font-size:clamp(16px,16px + 0vw,16px)}.artist-account-show__card-title,.artist-account-show__platforms-title{font-size:clamp(20px,15.1393670886px + .6329113924vw,24px)}}.ad-platform-create-step1{display:flex;flex-direction:column;gap:40px}.ad-platform-create-step1__networks{display:flex;flex-direction:row;gap:16px}.ad-platform-create-step1__network-card{display:flex;flex:1;flex-direction:row;gap:8px;align-items:center;justify-content:center;padding:8px 12px;text-decoration:none;background-color:#f8f9fe;border-radius:12px;transition:background-color .15s ease}.ad-platform-create-step1__network-card:hover{background-color:#ededf0}.ad-platform-create-step1__network-icon{flex-shrink:0;width:24px;height:24px}.ad-platform-create-step1__network-label{font-family:Fira Code,monospace;font-size:clamp(16px,16px + 0vw,16px);font-weight:500;line-height:1.5em;color:#191817;text-transform:capitalize;letter-spacing:.05em}@media(max-width:767.98px){.ad-platform-create-step1{gap:24px}.ad-platform-create-step1__steps .steps{padding:0;background-color:transparent;border-radius:0}.ad-platform-create-step1__steps .step:not(.step--active){display:none}.ad-platform-create-step1__steps .step--active{width:100%;min-height:160px}.ad-platform-create-step1__networks{flex-direction:column}.ad-platform-create-step1__network-card{flex:none;width:100%}}.ad-platform-create-step2{display:flex;flex-direction:column;gap:40px}.ad-platform-create-step2__form{display:flex;flex-direction:column;gap:24px}.ad-platform-create-step2__buttons{display:flex;gap:16px;align-items:center;justify-content:flex-end}@media(max-width:767.98px){.ad-platform-create-step2{gap:24px}.ad-platform-create-step2__steps .steps{padding:0;background-color:transparent;border-radius:0}.ad-platform-create-step2__steps .step:not(.step--active){display:none}.ad-platform-create-step2__steps .step--active{width:100%;min-height:160px}.ad-platform-create-step2__buttons{flex-direction:column;align-items:stretch}.ad-platform-create-step2__buttons .button{width:100%}}.ad-platform-create-step3{display:flex;flex-direction:column;gap:40px}.ad-platform-create-step3__errors{padding:16px;background-color:#fdeeee;border:1px solid #eb5757;border-radius:12px}.ad-platform-create-step3__errors-title,.ad-platform-create-step3__errors-item{font-family:Unbounded,sans-serif;font-size:clamp(14px,14px + 0vw,14px);font-weight:400;line-height:1.2857em;color:#eb5757;letter-spacing:.03em}.ad-platform-create-step3__errors-list{padding-left:18px;margin:8px 0 0}.ad-platform-create-step3__buttons{display:flex;gap:16px;align-items:center;justify-content:flex-end}@media(max-width:767.98px){.ad-platform-create-step3{gap:24px}.ad-platform-create-step3__steps .steps{padding:0;background-color:transparent;border-radius:0}.ad-platform-create-step3__steps .step:not(.step--active){display:none}.ad-platform-create-step3__steps .step--active{width:100%;min-height:160px}.ad-platform-create-step3__buttons{flex-direction:column;align-items:stretch}.ad-platform-create-step3__buttons .button{width:100%}}.ad-platform-edit{display:flex;flex-direction:column;gap:40px}.ad-platform-edit__errors{padding:16px;background-color:#fdeeee;border:1px solid #eb5757;border-radius:12px}.ad-platform-edit__errors-title,.ad-platform-edit__errors-item{font-family:Unbounded,sans-serif;font-size:clamp(14px,14px + 0vw,14px);font-weight:400;line-height:1.2857em;color:#eb5757;letter-spacing:.03em}.ad-platform-edit__errors-list{padding-left:18px;margin:8px 0 0}.ad-platform-edit__actions{display:flex;flex-wrap:wrap;gap:16px;align-items:center;justify-content:flex-end}@media(max-width:767.98px){.ad-platform-edit{gap:24px}.ad-platform-edit__actions{flex-direction:column;align-items:stretch}.ad-platform-edit__actions .button{width:100%}}.ad-platform-statistics{min-height:100%;padding:32px 24px 48px}.ad-platform-statistics__container{display:flex;flex-direction:column;gap:32px;max-width:1180px;margin:0 auto}.ad-platform-statistics__hero{display:flex;flex-direction:column;gap:24px;padding:32px;border:1px solid #e0e0e0;border-radius:12px;box-shadow:0 4px 16px #ccc5dd}.ad-platform-statistics__title-row{display:flex;gap:12px;align-items:center;min-width:0}.ad-platform-statistics__platform-icon{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:24px;height:24px}.ad-platform-statistics__title{min-width:0;margin:0;font-family:Unbounded,sans-serif;font-size:clamp(32px,27.1393670886px + .6329113924vw,36px);font-weight:500;line-height:1.04;color:#191817;letter-spacing:.005em;overflow-wrap:anywhere}.ad-platform-statistics__title-link{color:inherit;text-decoration:none}.ad-platform-statistics__title-link:hover{color:#2a62f4}@media(max-width:991.98px){.ad-platform-statistics{padding-right:24px;padding-left:24px}.ad-platform-statistics__hero{padding:24px}.ad-platform-statistics__title{font-size:clamp(28px,23.1393670886px + .6329113924vw,32px)}}@media(max-width:767.98px){.ad-platform-statistics{padding:16px 16px 32px}.ad-platform-statistics__container{gap:24px}.ad-platform-statistics__hero{gap:16px;padding:16px}.ad-platform-statistics__title-row{align-items:flex-start}.ad-platform-statistics__title{font-size:30px}}.ad-platform-social-account-select-page{display:flex;flex-direction:column;gap:40px}.ad-platform-social-account-select-page__panel{display:flex;flex-direction:column;gap:32px;padding:clamp(24px,3vw,40px);background:#fff;border:1px solid rgba(245,241,250,.96);border-radius:32px;box-shadow:0 18px 40px #382c5114}.ad-platform-social-account-select-page__panel-header{display:flex;flex-wrap:wrap;gap:24px;align-items:flex-start;justify-content:space-between}.ad-platform-social-account-select-page__eyebrow{display:inline-flex;align-items:center;justify-content:center;min-height:36px;padding:8px 16px;font-family:Fira Code,monospace;font-size:clamp(14px,14px + 0vw,14px);font-weight:500;line-height:1.25em;color:#7142de;text-transform:uppercase;letter-spacing:.05em;background-color:#f6f2ff;border-radius:9999px}.ad-platform-social-account-select-page__heading{display:flex;flex:1;flex-direction:column;gap:12px;max-width:760px}.ad-platform-social-account-select-page__title{margin:0;font-family:Fira Code,monospace;font-size:clamp(28px,23.1393670886px + .6329113924vw,32px);font-weight:400;line-height:1.125em;color:#191817;letter-spacing:-.02em}.ad-platform-social-account-select-page__description{margin:0;font-family:Nunito,sans-serif;font-size:clamp(16px,16px + 0vw,16px);font-weight:400;line-height:1.5em;color:#8d8d8d;letter-spacing:.03em}.ad-platform-social-account-select-page__form{display:flex;flex-direction:column;gap:32px}.ad-platform-social-account-select-page__accounts{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:16px}.ad-platform-social-account-select-page__account{position:relative;min-width:0}.ad-platform-social-account-select-page__account-input{position:absolute;width:1px;height:1px;pointer-events:none;opacity:0}.ad-platform-social-account-select-page__account-card{display:flex;flex-direction:column;gap:24px;min-height:232px;padding:24px;overflow:hidden;cursor:pointer;border:1px solid #e0e0e0;border-radius:24px;box-shadow:0 10px 28px #382c510f;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease,background-color .2s ease}.ad-platform-social-account-select-page__account-card:hover{border-color:#683dcc;box-shadow:0 16px 32px #382c511a;transform:translateY(-2px)}.ad-platform-social-account-select-page__account-top{display:flex;gap:16px;align-items:flex-start;justify-content:space-between}.ad-platform-social-account-select-page__account-number{display:inline-flex;align-items:center;justify-content:center;min-height:32px;padding:0 12px;font-family:Fira Code,monospace;font-size:clamp(14px,14px + 0vw,14px);font-weight:500;line-height:1.25em;color:#9a9696;text-transform:uppercase;letter-spacing:.05em;background-color:#fff;border-radius:9999px;box-shadow:0 4px 8px #6161612e,0 2px 4px #6161612e}.ad-platform-social-account-select-page__account-state{display:inline-flex;align-items:center;font-family:Unbounded,sans-serif;font-size:13px;font-weight:600;line-height:1.3;color:#9a9696;letter-spacing:.01em}.ad-platform-social-account-select-page__account-state-label--active{display:none}.ad-platform-social-account-select-page__account-main{display:flex;flex:1;flex-direction:column;gap:16px;align-items:flex-start;justify-content:flex-end}.ad-platform-social-account-select-page__account-avatar,.ad-platform-social-account-select-page__account-avatar-placeholder{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:84px;height:84px;border-radius:50%}.ad-platform-social-account-select-page__account-avatar{object-fit:cover;border:3px solid rgba(255,255,255,.92);box-shadow:0 4px 8px #6161612e,0 2px 4px #6161612e}.ad-platform-social-account-select-page__account-avatar-placeholder{font-family:Fira Code,monospace;font-size:clamp(20px,15.1393670886px + .6329113924vw,24px);font-weight:500;line-height:1;color:#fff;letter-spacing:.005em;background:linear-gradient(135deg,#7142de,#ee6429);box-shadow:0 4px 8px #6161612e,0 2px 4px #6161612e}.ad-platform-social-account-select-page__account-content{display:flex;flex-direction:column;gap:8px;width:100%}.ad-platform-social-account-select-page__account-name{font-family:Unbounded,sans-serif;font-size:clamp(20px,15.1393670886px + .6329113924vw,24px);font-weight:500;line-height:1.08;color:#191817;letter-spacing:-.02em;word-break:break-word}.ad-platform-social-account-select-page__account-details{font-family:Fira Code,monospace;font-size:clamp(14px,14px + 0vw,14px);font-weight:500;line-height:1.25em;color:#9a9696;letter-spacing:.05em;word-break:break-word}.ad-platform-social-account-select-page__account-input:checked+.ad-platform-social-account-select-page__account-card{border-color:#7142de;box-shadow:0 0 0 4px #8a38f51a,0 18px 34px #7142de24;transform:translateY(-2px)}.ad-platform-social-account-select-page__account-input:focus-visible+.ad-platform-social-account-select-page__account-card{border-color:#7142de;box-shadow:0 0 0 4px #8a38f51f,0 18px 34px #7142de24}.ad-platform-social-account-select-page__account-input:checked+.ad-platform-social-account-select-page__account-card .ad-platform-social-account-select-page__account-state{color:#7142de}.ad-platform-social-account-select-page__account-input:checked+.ad-platform-social-account-select-page__account-card .ad-platform-social-account-select-page__account-state-label--idle{display:none}.ad-platform-social-account-select-page__account-input:checked+.ad-platform-social-account-select-page__account-card .ad-platform-social-account-select-page__account-state-label--active{display:inline}.ad-platform-social-account-select-page__actions{display:flex;gap:16px;align-items:center;justify-content:flex-end}@media(max-width:767.98px){.ad-platform-social-account-select-page{gap:24px}.ad-platform-social-account-select-page__steps .steps{padding:0;background-color:transparent;border-radius:0}.ad-platform-social-account-select-page__steps .step:not(.step--active){display:none}.ad-platform-social-account-select-page__steps .step--active{width:100%;min-height:160px}.ad-platform-social-account-select-page__panel{gap:24px;padding:20px;border-radius:24px}.ad-platform-social-account-select-page__panel-header{gap:16px}.ad-platform-social-account-select-page__title{font-size:24px}.ad-platform-social-account-select-page__description{font-size:clamp(14px,14px + 0vw,14px);line-height:1.4286em}.ad-platform-social-account-select-page__accounts{grid-template-columns:minmax(0,1fr)}.ad-platform-social-account-select-page__account-card{min-height:0;padding:20px;border-radius:20px}.ad-platform-social-account-select-page__account-avatar,.ad-platform-social-account-select-page__account-avatar-placeholder{width:72px;height:72px}.ad-platform-social-account-select-page__account-name{font-size:clamp(16px,13.5696835443px + .3164556962vw,18px);line-height:1.3333em}.ad-platform-social-account-select-page__actions{flex-direction:column;align-items:stretch}.ad-platform-social-account-select-page__actions .button{width:100%}}.ad-platform-telegram-bot-page{display:flex;flex-direction:column;gap:40px}.ad-platform-telegram-bot-page__content{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(320px,.9fr);gap:24px;align-items:start}.ad-platform-telegram-bot-page__panel{display:flex;flex-direction:column;gap:32px;padding:clamp(24px,3vw,40px);background:linear-gradient(180deg,#fffffffa,#fcfbff);border:1px solid rgba(245,241,250,.96);border-radius:32px;box-shadow:0 18px 40px #382c5114}.ad-platform-telegram-bot-page__panel-header{display:flex;flex-wrap:wrap;gap:24px;align-items:flex-start;justify-content:space-between}.ad-platform-telegram-bot-page__eyebrow{display:inline-flex;align-items:center;justify-content:center;min-height:36px;padding:8px 16px;font-family:Fira Code,monospace;font-size:clamp(14px,14px + 0vw,14px);font-weight:500;line-height:1.25em;color:#7142de;text-transform:uppercase;letter-spacing:.05em;background-color:#f6f2ff;border-radius:9999px}.ad-platform-telegram-bot-page__heading{display:flex;flex:1;flex-direction:column;gap:12px;max-width:760px}.ad-platform-telegram-bot-page__title{margin:0;font-family:Fira Code,monospace;font-size:clamp(28px,23.1393670886px + .6329113924vw,32px);font-weight:400;line-height:1.125em;color:#191817;letter-spacing:-.02em}.ad-platform-telegram-bot-page__description{margin:0;font-family:Nunito,sans-serif;font-size:clamp(16px,16px + 0vw,16px);font-weight:400;line-height:1.5em;color:#8d8d8d;letter-spacing:.03em}.ad-platform-telegram-bot-page__instructions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.ad-platform-telegram-bot-page__instruction-card{display:flex;flex-direction:column;gap:18px;min-height:220px;padding:24px;background:linear-gradient(180deg,#fff,#fcfbff);border:1px solid rgba(113,66,222,.12);border-radius:24px;box-shadow:0 12px 26px #382c510f}.ad-platform-telegram-bot-page__instruction-number{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;font-family:Fira Code,monospace;font-size:clamp(14px,14px + 0vw,14px);font-weight:500;line-height:1;color:#7142de;letter-spacing:.05em;background:#f6f2ff;border-radius:14px}.ad-platform-telegram-bot-page__instruction-body{display:flex;flex:1;flex-direction:column;gap:12px}.ad-platform-telegram-bot-page__instruction-title{margin:0;font-family:Unbounded,sans-serif;font-size:clamp(16px,13.5696835443px + .3164556962vw,18px);font-weight:500;line-height:1.2;color:#191817;letter-spacing:-.02em}.ad-platform-telegram-bot-page__instruction-text{margin:0;font-family:Nunito,sans-serif;font-size:clamp(16px,16px + 0vw,16px);font-weight:400;line-height:1.5em;color:#8d8d8d;letter-spacing:.03em}.ad-platform-telegram-bot-page__instruction-link{color:#2a62f4;text-decoration:none}.ad-platform-telegram-bot-page__instruction-link:hover{text-decoration:underline}.ad-platform-telegram-bot-page__instruction-emphasis{display:inline-flex;align-items:center;min-height:28px;padding:2px 10px;font-family:Fira Code,monospace;font-size:13px;font-weight:500;line-height:1.2;color:#191817;letter-spacing:.05em;word-break:break-word;white-space:normal;background:#f5f7ff;border:1px solid rgba(42,98,244,.14);border-radius:9999px}.ad-platform-telegram-bot-page__hint{display:flex;flex-wrap:wrap;gap:16px;align-items:flex-start;padding:24px;background:linear-gradient(135deg,#f7f4ff,#fff9f4);border:1px solid rgba(113,66,222,.12);border-radius:24px}.ad-platform-telegram-bot-page__hint-label{display:inline-flex;align-items:center;justify-content:center;min-height:32px;padding:0 14px;font-family:Fira Code,monospace;font-size:clamp(14px,14px + 0vw,14px);font-weight:500;line-height:1;color:#ee6429;letter-spacing:.05em;background:#ffffffd6;border-radius:9999px;box-shadow:0 4px 8px #6161612e,0 2px 4px #6161612e}.ad-platform-telegram-bot-page__hint-text{flex:1;min-width:240px;margin:0;font-family:Nunito,sans-serif;font-size:clamp(16px,16px + 0vw,16px);line-height:1.5em;color:#191817;letter-spacing:.03em}.ad-platform-telegram-bot-page__actions{display:flex;gap:16px;align-items:center;justify-content:flex-end}.ad-platform-telegram-bot-page__aside{display:flex;flex-direction:column;gap:16px}.ad-platform-telegram-bot-page__bot-card{position:relative;display:flex;flex-direction:column;gap:24px;padding:28px;overflow:hidden;background:linear-gradient(150deg,#2a62f41f,#fffffffa 55%,#fff7f2f2);border:1px solid rgba(42,98,244,.18);border-radius:28px;box-shadow:0 18px 34px #2a62f41f}.ad-platform-telegram-bot-page__bot-card:before{position:absolute;top:-84px;right:-72px;width:208px;height:208px;pointer-events:none;content:"";background:radial-gradient(circle,#2a62f42e,#2a62f400 70%)}.ad-platform-telegram-bot-page__bot-card-header,.ad-platform-telegram-bot-page__bot-meta{position:relative;z-index:1}.ad-platform-telegram-bot-page__bot-card-header{display:flex;gap:16px;align-items:center}.ad-platform-telegram-bot-page__bot-avatar{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:76px;height:76px;background:linear-gradient(135deg,#2a62f4,#57b8ff);border-radius:24px;box-shadow:0 16px 28px #2a62f438}.ad-platform-telegram-bot-page__bot-icon{width:40px;height:40px}.ad-platform-telegram-bot-page__bot-meta{display:flex;flex-direction:column;gap:8px;min-width:0}.ad-platform-telegram-bot-page__bot-label{font-family:Fira Code,monospace;font-size:clamp(14px,14px + 0vw,14px);font-weight:500;line-height:1.25em;color:#9a9696;text-transform:uppercase;letter-spacing:.05em}.ad-platform-telegram-bot-page__bot-name{font-family:Unbounded,sans-serif;font-size:26px;font-weight:500;line-height:1.08;color:#2a62f4;letter-spacing:-.02em;word-break:break-word;text-decoration:none}.ad-platform-telegram-bot-page__bot-description{position:relative;z-index:1;margin:0;font-family:Nunito,sans-serif;font-size:clamp(16px,16px + 0vw,16px);line-height:1.5em;color:#191817;letter-spacing:.03em}.ad-platform-telegram-bot-page__benefits{position:relative;z-index:1;display:flex;flex-direction:column;gap:12px;padding:0;margin:0;list-style:none}.ad-platform-telegram-bot-page__benefit{position:relative;padding-left:30px;font-family:Nunito,sans-serif;font-size:clamp(16px,16px + 0vw,16px);line-height:1.5em;color:#191817;letter-spacing:.03em}.ad-platform-telegram-bot-page__benefit:before,.ad-platform-telegram-bot-page__benefit:after{position:absolute;content:"";border-radius:50%}.ad-platform-telegram-bot-page__benefit:before{top:2px;left:0;width:18px;height:18px;background:#2a62f41f;box-shadow:inset 0 0 0 1px #2a62f42e}.ad-platform-telegram-bot-page__benefit:after{top:8px;left:6px;width:6px;height:6px;background:#2a62f4}.ad-platform-telegram-bot-page__support-card{padding:24px;background:#fff;border:1px solid rgba(42,98,244,.12);border-radius:24px;box-shadow:0 14px 26px #382c510f}.ad-platform-telegram-bot-page__support-title{display:inline-flex;align-items:center;justify-content:center;min-height:32px;padding:0 14px;font-family:Fira Code,monospace;font-size:clamp(14px,14px + 0vw,14px);font-weight:500;line-height:1;color:#7142de;letter-spacing:.05em;background:#f6f2ff;border-radius:9999px}.ad-platform-telegram-bot-page__support-text{margin:12px 0 0;font-family:Nunito,sans-serif;font-size:clamp(16px,16px + 0vw,16px);line-height:1.5em;color:#8d8d8d;letter-spacing:.03em}@media(max-width:991.98px){.ad-platform-telegram-bot-page__content{grid-template-columns:minmax(0,1fr)}}@media(max-width:767.98px){.ad-platform-telegram-bot-page{gap:24px}.ad-platform-telegram-bot-page__steps .steps{padding:0;background-color:transparent;border-radius:0}.ad-platform-telegram-bot-page__steps .step:not(.step--active){display:none}.ad-platform-telegram-bot-page__steps .step--active{width:100%;min-height:160px}.ad-platform-telegram-bot-page__panel{gap:24px;padding:20px;border-radius:24px}.ad-platform-telegram-bot-page__panel-header{gap:16px}.ad-platform-telegram-bot-page__title{font-size:24px}.ad-platform-telegram-bot-page__description,.ad-platform-telegram-bot-page__instruction-text,.ad-platform-telegram-bot-page__hint-text,.ad-platform-telegram-bot-page__bot-description,.ad-platform-telegram-bot-page__benefit,.ad-platform-telegram-bot-page__support-text{font-size:clamp(14px,14px + 0vw,14px);line-height:1.4286em}.ad-platform-telegram-bot-page__instructions{grid-template-columns:minmax(0,1fr)}.ad-platform-telegram-bot-page__instruction-card{min-height:0;padding:20px;border-radius:20px}.ad-platform-telegram-bot-page__instruction-emphasis{min-height:24px;padding:2px 8px;font-size:12px}.ad-platform-telegram-bot-page__hint,.ad-platform-telegram-bot-page__bot-card,.ad-platform-telegram-bot-page__support-card{padding:20px;border-radius:20px}.ad-platform-telegram-bot-page__hint-text{min-width:0}.ad-platform-telegram-bot-page__actions{flex-direction:column;align-items:stretch}.ad-platform-telegram-bot-page__actions .button{width:100%}.ad-platform-telegram-bot-page__bot-avatar{width:64px;height:64px;border-radius:20px}.ad-platform-telegram-bot-page__bot-icon{width:34px;height:34px}.ad-platform-telegram-bot-page__bot-name{font-size:22px}}.ad-platform-index__hero{display:flex;gap:24px;align-items:center;justify-content:space-between;margin-bottom:40px}@media(max-width:767.98px){.ad-platform-index__hero{flex-direction:column;align-items:stretch;margin-bottom:24px}}.ad-platform-index__add-button{flex-shrink:0}@media(max-width:767.98px){.ad-platform-index__add-button{width:100%}}.ad-platform-index__empty-state{padding:40px 24px;text-align:center;background:#fff;border-radius:12px;box-shadow:0 4px 16px #ccc5dd}.ad-platform-index__empty-state-image{display:block;width:140px;height:140px;margin:0 auto 16px;object-fit:contain}.ad-platform-index__empty-state-title{margin-bottom:6px;font-family:Unbounded,sans-serif;font-size:20px;font-weight:500;line-height:1.4;color:#191817}.ad-platform-index__empty-state-description{font-family:Nunito,sans-serif;font-size:clamp(14px,14px + 0vw,14px);color:#9a9696}.ad-platform-index__list{display:grid;gap:24px;padding:0;margin:0;list-style:none}.ad-platform-index__list-item{min-width:0}.ad-platform-index__pagination{display:flex;justify-content:center;margin-top:20px}.ad-platform-show__hero{display:flex;gap:24px;align-items:center;justify-content:space-between;margin-bottom:40px}@media(max-width:767.98px){.ad-platform-show__hero{flex-direction:column;align-items:stretch;margin-bottom:24px}}.ad-platform-show__add-button{flex-shrink:0}@media(max-width:767.98px){.ad-platform-show__add-button{width:100%}}.ad-platform-show__card{padding:24px;background:linear-gradient(180deg,#fff,#fcfbff);border:1px solid #e0e0e0;border-radius:12px;box-shadow:0 4px 16px #ccc5dd}@media(max-width:767.98px){.ad-platform-show__card{padding:16px}}.ad-platform-show__actions{display:flex;flex-wrap:wrap;gap:12px;justify-content:flex-end;margin-bottom:24px}@media(max-width:767.98px){.ad-platform-show__actions{display:grid;grid-template-columns:1fr}}@media(max-width:767.98px){.ad-platform-show__favorite-button{justify-self:end;width:auto}}.ad-platform-show__summary{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:24px;align-items:start;margin-bottom:20px}@media(max-width:767.98px){.ad-platform-show__summary{grid-template-columns:1fr}}.ad-platform-show__summary-main{display:flex;gap:20px;align-items:center;min-width:0}@media(max-width:767.98px){.ad-platform-show__summary-main{flex-direction:column;align-items:flex-start}}.ad-platform-show__platform-meta{display:flex;gap:16px;align-items:center;min-width:0}.ad-platform-show__avatar{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:120px;height:120px;overflow:hidden;background:linear-gradient(145deg,#f4efff,#faf7ff);border:4px solid #f2eeff;border-radius:50%}@media(max-width:767.98px){.ad-platform-show__avatar{width:88px;height:88px}}.ad-platform-show__avatar-image{display:block;width:100%;height:100%;object-fit:cover}.ad-platform-show__avatar-placeholder{font-family:Unbounded,sans-serif;font-size:42px;font-weight:500;line-height:1;color:#7142de}@media(max-width:767.98px){.ad-platform-show__avatar-placeholder{font-size:30px}}.ad-platform-show__platform-icon{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:48px;height:48px;padding:8px;background:#f6f2ff;border-radius:16px}.ad-platform-show__platform-icon img{display:block;max-width:100%;max-height:100%}.ad-platform-show__identity,.ad-platform-show__title-group{min-width:0}.ad-platform-show__title-group{display:flex;flex-direction:column;gap:8px}.ad-platform-show__name-row{display:flex;flex-wrap:wrap;gap:12px 16px;align-items:center}.ad-platform-show__name{min-width:0;margin:0;font-family:Unbounded,sans-serif;font-size:clamp(28px,23.1393670886px + .6329113924vw,32px);font-weight:500;line-height:1.0625em;color:#2a62f4;letter-spacing:.005em;text-decoration:none}@media(max-width:767.98px){.ad-platform-show__name{font-size:clamp(20px,15.1393670886px + .6329113924vw,24px)}}.ad-platform-show__rating{display:inline-flex;gap:8px;align-items:center;font-family:Unbounded,sans-serif;font-size:clamp(16px,13.5696835443px + .3164556962vw,18px);font-weight:500;color:#f9780d;letter-spacing:.02em}.ad-platform-show__rating-star{width:20px;height:20px}.ad-platform-show__category{font-family:Nunito,sans-serif;font-size:clamp(14px,14px + 0vw,14px);line-height:1.2857em;color:#191817;letter-spacing:.03em}.ad-platform-show__price-box{text-align:right}@media(max-width:767.98px){.ad-platform-show__price-box{text-align:left}}.ad-platform-show__price-value{font-family:Unbounded,sans-serif;font-size:clamp(28px,23.1393670886px + .6329113924vw,32px);font-weight:500;line-height:1.0625em;color:#191817;letter-spacing:.005em}@media(max-width:767.98px){.ad-platform-show__price-value{font-size:26px}}.ad-platform-show__price-label{margin-top:8px;font-family:Nunito,sans-serif;font-size:clamp(14px,14px + 0vw,14px);line-height:1.2857em;color:#191817;letter-spacing:.03em}.ad-platform-show__metrics{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:20px}.ad-platform-show__metric{display:inline-flex;gap:8px;align-items:center;padding:12px 20px;font-family:Nunito,sans-serif;font-size:clamp(14px,14px + 0vw,14px);line-height:1.2857em;color:#191817;letter-spacing:.03em;background:#f8f9fe;border-radius:24px}@media(max-width:767.98px){.ad-platform-show__metric{width:100%}}.ad-platform-show__metric-icon{flex-shrink:0;width:24px;height:24px}.ad-platform-show__metric-icon--ruble{display:inline-flex;align-items:center;justify-content:center;font-family:Unbounded,sans-serif;font-size:clamp(16px,13.5696835443px + .3164556962vw,18px);font-weight:500;line-height:1;color:#7142de}.ad-platform-show__description{margin-bottom:16px}.ad-platform-show__description-text{margin:0;font-family:Nunito,sans-serif;font-size:clamp(16px,16px + 0vw,16px);line-height:1.5em;color:#191817;letter-spacing:.01em;white-space:pre-line}.ad-platform-show__tags{display:flex;flex-wrap:wrap;gap:8px}.ad-platform-show__tag{display:inline-flex;align-items:center;padding:8px 16px;font-family:Nunito,sans-serif;font-size:clamp(14px,14px + 0vw,14px);line-height:1.2857em;color:#534f62;letter-spacing:.03em;background:#f3f0fb;border-radius:9999px}.ad-platform-show__divider{height:1px;margin:24px 0;background:#e0e0e0}.ad-platform-show__placement-section,.ad-platform-show__panel{padding:20px;background:#f8f9fe;border-radius:12px}@media(max-width:767.98px){.ad-platform-show__placement-section,.ad-platform-show__panel{padding:16px}}.ad-platform-show__section-title{margin-bottom:16px;font-family:Nunito,sans-serif;font-size:clamp(16px,13.5696835443px + .3164556962vw,18px);font-weight:700;line-height:1.3333em;color:#191817}.ad-platform-show__placement-list,.ad-platform-show__review-list,.ad-platform-show__similar-list{padding:0;margin:0;list-style:none}.ad-platform-show__placement-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}@media(max-width:991.98px){.ad-platform-show__placement-list{grid-template-columns:1fr}}.ad-platform-show__review-card{height:100%;background:#fff;border:1px solid #e0e0e0;border-radius:8px;box-shadow:0 4px 16px #ccc5dd99}.ad-platform-show__placement-item{min-width:0}.ad-platform-show__tabs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;padding:4px;margin-bottom:20px;background:#f8f9fe;border-radius:12px}@media(max-width:767.98px){.ad-platform-show__tabs{grid-template-columns:1fr}}.ad-platform-show__tab{padding:12px 16px;font-family:Fira Code,monospace;font-size:clamp(16px,16px + 0vw,16px);font-weight:500;line-height:1.125em;color:#9a9696;letter-spacing:.05em;cursor:pointer;background:transparent;border:0;border-radius:12px;transition:background-color .2s ease,color .2s ease}.ad-platform-show__tab--active{color:#191817;background:#fff}.ad-platform-show__review-list,.ad-platform-show__similar-list{display:grid;gap:16px}.ad-platform-show__review-card{padding:20px}.ad-platform-show__review-header{display:flex;gap:16px;justify-content:space-between;margin-bottom:16px}@media(max-width:767.98px){.ad-platform-show__review-header{flex-direction:column}}.ad-platform-show__review-author{font-family:Nunito,sans-serif;font-size:clamp(16px,13.5696835443px + .3164556962vw,18px);font-weight:700;line-height:1.3333em;color:#191817}.ad-platform-show__review-date{margin-top:4px;font-family:Nunito,sans-serif;font-size:clamp(14px,14px + 0vw,14px);line-height:1.2857em;color:#9a9696}.ad-platform-show__review-rating{display:inline-flex;gap:10px;align-items:center;font-family:Nunito,sans-serif;font-size:clamp(16px,16px + 0vw,16px);font-weight:700;line-height:1.25em;color:#f9780d}.ad-platform-show__review-stars{display:inline-flex;gap:2px;align-items:center}.ad-platform-show__review-star{color:#c6c6c6}.ad-platform-show__review-star--filled{color:#f9780d;fill:#f9780d2e}.ad-platform-show__review-score{color:#191817}.ad-platform-show__review-message-text{margin:0;font-family:Nunito,sans-serif;font-size:clamp(16px,16px + 0vw,16px);line-height:1.5em;color:#191817}.ad-platform-show__empty-state{padding:24px 16px;text-align:center;background:#ffffffb8;border:1px dashed #c6c6c6;border-radius:8px}.ad-platform-show__empty-state-title{font-family:Nunito,sans-serif;font-size:clamp(16px,13.5696835443px + .3164556962vw,18px);font-weight:700;line-height:1.3333em;color:#191817}.ad-platform-show__empty-state-text{margin:8px 0 0;font-family:Nunito,sans-serif;font-size:clamp(14px,14px + 0vw,14px);line-height:1.4286em;color:#9a9696}.auth-login-page__hero{max-width:100%}.auth-login-page__card{position:relative;display:grid;grid-template-columns:12fr 8fr;gap:72px;padding:16px 64px 16px 16px;margin-top:44px;overflow:hidden;background:linear-gradient(180deg,#fffffff7,#fcfbfd);border:1px solid rgba(245,241,250,.96);border-radius:40px;box-shadow:0 18px 40px #382c5114}.auth-login-page__visual-column,.auth-login-page__form-column{min-width:0}.auth-login-page__visual-column{display:flex;align-items:stretch}.auth-login-page__visual-frame{position:relative;width:100%;min-height:100%}.auth-login-page__visual{width:100%;height:100%;min-height:clamp(700px,52vw,930px);background-image:url(/build/assets/register-glass-D0hRPBzE.webp);background-repeat:no-repeat;background-position:center;background-size:cover;border-radius:36px;box-shadow:0 18px 36px #7142de1a}.auth-login-page__visual-action{position:absolute;bottom:0;left:0;width:100%}.auth-login-page__form-column{display:flex;align-items:center;justify-content:center;width:100%;margin-left:auto}.auth-login-page__form-content{width:100%}.auth-login-page__form-hero{margin-inline:auto}.auth-login-page__action-column{display:none}@media(max-width:991.98px){.auth-login-page{padding-bottom:56px}.auth-login-page__card{grid-template-columns:minmax(0,1fr);gap:40px;min-height:auto;padding:18px 18px 28px;margin-top:36px;border-radius:32px}.auth-login-page__visual-column{min-height:520px}.auth-login-page__visual{height:520px;min-height:520px}.auth-login-page__visual-action{display:none}.auth-login-page__form-content{max-width:520px}.auth-login-page__action-column{display:flex;justify-content:center;width:100%;margin:0 auto}}@media(max-width:767.98px){.auth-login-page{padding-bottom:24px}.auth-login-page__hero{display:none}.auth-login-page__card{display:flex;flex-direction:column;gap:0;padding:0;margin-top:0;overflow:visible;background:transparent;border:0;border-radius:0;box-shadow:none}.auth-login-page__visual-column{display:flex;align-self:flex-start;width:66px;min-height:auto;margin-bottom:28px}.auth-login-page__visual{width:66px;height:66px;min-height:66px;border-radius:50%;box-shadow:0 10px 24px #7142de24}.auth-login-page__form-column{justify-content:flex-start;order:0;margin-left:0}.auth-login-page__form-content{max-width:none}.auth-login-page__form-hero{margin-inline:0}.auth-login-page__action-column{margin-top:40px}}.auth-login-page__register{display:inline-flex;gap:28px;align-items:center;justify-content:center;width:min(474px,100% - 46px);min-height:104px;padding:30px 40px 34px 42px;background:#fff;border-radius:0 28px;box-shadow:18px -14px 40px #1f192b14}.auth-login-page__register-label{font-family:Unbounded,sans-serif;font-size:16px;font-weight:500;line-height:1.35;color:#191817;letter-spacing:.01em}.auth-login-page__register-button{padding:0!important;font-size:16px;line-height:1.25;letter-spacing:.08em;background:transparent;border:0;box-shadow:none}.auth-login-page__form-content{max-width:490px}.auth-login-page__form-title{margin:0;font-family:Fira Code,monospace;font-size:32px;font-weight:400;line-height:1.12;color:#191817;text-align:center;letter-spacing:-.02em}.auth-login-page__form{display:flex;flex-direction:column;gap:18px;margin-top:72px}.auth-login-page__field .input__label-row{display:none}.auth-login-page__field .input__field-wrapper{min-height:56px;padding:16px 18px;background:#fff;border-color:#9a9696;border-radius:10px}.auth-login-page__field .input__field{font-size:15px;letter-spacing:0}.auth-login-page__field .input__field::placeholder{color:#9a9696}.auth-login-page__remember-group{margin-top:2px}.auth-login-page__remember{display:grid;grid-template-columns:28px minmax(0,1fr);gap:18px;align-items:center;cursor:pointer}.auth-login-page__remember-input{position:absolute;width:1px;height:1px;pointer-events:none;opacity:0}.auth-login-page__remember-box{position:relative;display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;background:#fff;border:1px solid #9a9696;border-radius:4px;transition:border-color .2s ease,background-color .2s ease}.auth-login-page__remember-box:after{position:absolute;top:4px;left:9px;width:7px;height:13px;content:"";border-right:2px solid #fff;border-bottom:2px solid #fff;opacity:0;transform:rotate(45deg);transition:opacity .2s ease}.auth-login-page__remember:hover .auth-login-page__remember-box{border-color:#7142de}.auth-login-page__remember-input:checked+.auth-login-page__remember-box{background:#8a38f5;border-color:#8a38f5}.auth-login-page__remember-input:checked+.auth-login-page__remember-box:after{opacity:1}.auth-login-page__remember-text{font-family:Unbounded,sans-serif;font-size:16px;font-weight:500;line-height:1.35;color:#191817;letter-spacing:.01em}.auth-login-page__submit-row{display:flex;justify-content:center;margin-top:14px}.auth-login-page__submit{min-width:150px}.auth-login-page__forgot-link{margin-top:28px;font-family:Fira Code,monospace;font-size:16px;font-weight:500;line-height:1.25;color:#7142de;text-align:center;letter-spacing:.08em;text-decoration:none}.auth-login-page__forgot-link:hover{color:#683dcc}@media(max-width:991.98px){.auth-login-page__register{width:auto;min-height:0;padding:0;background:transparent;border-radius:0;box-shadow:none}.auth-login-page__form{margin-top:48px}}@media(max-width:767.98px){.auth-login-page__register{flex-direction:column;gap:10px;width:100%;min-height:0;padding:0;background:transparent;border-radius:0;box-shadow:none}.auth-login-page__register-label{font-size:14px;font-weight:600;line-height:1.3;text-align:center}.auth-login-page__register-button{font-size:16px;font-weight:600;line-height:1.25}.auth-login-page__form-content{max-width:none}.auth-login-page__form-title{font-family:Unbounded,sans-serif;font-size:20px;font-weight:700;line-height:1.15;text-align:left;letter-spacing:-.03em}.auth-login-page__form{gap:16px;margin-top:28px}.auth-login-page__field .input__field-wrapper{min-height:52px;padding:14px 16px;border-radius:11px}.auth-login-page__field .input__field{font-size:15px}.auth-login-page__remember{grid-template-columns:24px minmax(0,1fr);gap:12px}.auth-login-page__remember-box{width:24px;height:24px;border-radius:3px}.auth-login-page__remember-box:after{top:3px;left:8px;width:5px;height:11px}.auth-login-page__remember-text{font-size:13px;font-weight:600;line-height:1.3;letter-spacing:0}.auth-login-page__submit-row{margin-top:10px}.auth-login-page__submit-row .button{width:100%;min-width:0;min-height:50px}.auth-login-page__submit{width:100%;min-width:0}.auth-login-page__forgot-link{margin-top:26px;font-size:14px;text-align:center}}.auth-register-page__hero{max-width:100%}.auth-register-page__card{position:relative;display:grid;grid-template-columns:12fr 8fr;gap:72px;padding:16px 64px 16px 16px;margin-top:44px;overflow:hidden;background:linear-gradient(180deg,#fffffff7,#fcfbfd);border:1px solid rgba(245,241,250,.96);border-radius:40px;box-shadow:0 18px 40px #382c5114}.auth-register-page__visual-column,.auth-register-page__form-column{min-width:0}.auth-register-page__visual-column{display:flex;align-items:stretch}.auth-register-page__visual-frame{position:relative;width:100%;min-height:100%}.auth-register-page__visual{width:100%;height:100%;min-height:clamp(700px,52vw,930px);background-image:url(/build/assets/register-glass-D0hRPBzE.webp);background-repeat:no-repeat;background-position:center;background-size:cover;border-radius:36px;box-shadow:0 18px 36px #7142de1a}.auth-register-page__visual-action{position:absolute;bottom:0;left:0;width:100%}.auth-register-page__form-column{display:flex;align-items:center;justify-content:center;width:100%;margin-left:auto}.auth-register-page__form-content{width:100%}.auth-register-page__form-hero{margin-inline:auto}.auth-register-page__action-column{display:none}@media(max-width:991.98px){.auth-register-page{padding-bottom:56px}.auth-register-page__card{grid-template-columns:minmax(0,1fr);gap:40px;min-height:auto;padding:18px 18px 28px;margin-top:36px;border-radius:32px}.auth-register-page__visual-column{min-height:520px}.auth-register-page__visual{height:520px;min-height:520px}.auth-register-page__visual-action{display:none}.auth-register-page__form-content{max-width:520px}.auth-register-page__action-column{display:flex;justify-content:center;width:100%;margin:0 auto}}@media(max-width:767.98px){.auth-register-page{padding-bottom:24px}.auth-register-page__hero{display:none}.auth-register-page__card{display:flex;flex-direction:column;gap:0;padding:0;margin-top:0;overflow:visible;background:transparent;border:0;border-radius:0;box-shadow:none}.auth-register-page__visual-column{display:flex;align-self:flex-start;width:66px;min-height:auto;margin-bottom:28px}.auth-register-page__visual{width:66px;height:66px;min-height:66px;border-radius:50%;box-shadow:0 10px 24px #7142de24}.auth-register-page__form-column{justify-content:flex-start;order:0;margin-left:0}.auth-register-page__form-content{max-width:none}.auth-register-page__form-hero{margin-inline:0}.auth-register-page__action-column{margin-top:40px}}.auth-register-page__login{display:inline-flex;gap:32px;align-items:center;justify-content:center;width:min(474px,100% - 46px);min-height:clamp(102px,8vw,136px);padding:clamp(31px,2.6vw,45px) 34px clamp(29px,2.3vw,39px) 48px;background:#fff;border-radius:0 30px;box-shadow:18px -14px 40px #1f192b14}.auth-register-page__login-label{font-family:Unbounded,sans-serif;font-size:16px;font-weight:500;line-height:1.35;color:#191817;letter-spacing:.01em}.auth-register-page__login-button{padding:0!important;font-size:16px;line-height:1.25;letter-spacing:.01em;background:transparent;border:0;box-shadow:none}.auth-register-page__form-title{margin:0;font-family:Fira Code,monospace;font-size:clamp(28px,23.1393670886px + .6329113924vw,32px);font-weight:400;line-height:1.125em;color:#191817;text-align:center;letter-spacing:-.02em}.auth-register-page__general-errors,.auth-register-page__agreement-group{display:flex;flex-direction:column;gap:8px}.auth-register-page__general-errors{margin-top:32px}.auth-register-page__form{display:flex;flex-direction:column;gap:24px;margin-top:40px}.auth-register-page__field .input__label-row{display:none}.auth-register-page__field .input__field-wrapper{min-height:56px;padding:16px 18px;background:#fff;border-color:#9a9696;border-radius:10px}.auth-register-page__field .input__field{font-size:15px;letter-spacing:0}.auth-register-page__field .input__field::placeholder{color:#9a9696}.auth-register-page__intro,.auth-register-page__status-message{margin:0;font-family:Unbounded,sans-serif;font-size:14px;font-weight:400;line-height:1.5;letter-spacing:.02em}.auth-register-page__intro{color:#8d8d8d}.auth-register-page__status-message{padding:16px 18px;color:#429e4a;background:#e6f4e7;border:1px solid #48ac51;border-radius:10px}.auth-register-page__agreement{display:grid;grid-template-columns:28px minmax(0,1fr);gap:18px;align-items:flex-start;cursor:pointer}.auth-register-page__agreement-input{position:absolute;width:1px;height:1px;pointer-events:none;opacity:0}.auth-register-page__agreement-box{position:relative;display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;background:#fff;border:1px solid #9a9696;border-radius:4px;transition:border-color .2s ease,background-color .2s ease}.auth-register-page__agreement-box:after{position:absolute;top:4px;left:9px;width:7px;height:13px;content:"";border-right:2px solid #fff;border-bottom:2px solid #fff;opacity:0;transform:rotate(45deg);transition:opacity .2s ease}.auth-register-page__agreement:hover .auth-register-page__agreement-box{border-color:#7142de}.auth-register-page__agreement-input:checked+.auth-register-page__agreement-box{background:#8a38f5;border-color:#8a38f5}.auth-register-page__agreement-input:checked+.auth-register-page__agreement-box:after{opacity:1}.auth-register-page__agreement-text,.auth-register-page__error-message{font-family:Unbounded,sans-serif;font-size:14px;font-weight:400;line-height:1.35;letter-spacing:.02em}.auth-register-page__agreement-text{padding-top:4px;color:#191817}.auth-register-page__agreement-link{color:#7142de;text-decoration:none}.auth-register-page__agreement-link:hover{color:#683dcc}.auth-register-page__error-message{margin:0;color:#eb5757}.auth-register-page__submit-row{display:flex;justify-content:center}@media(max-width:991.98px){.auth-register-page__login{width:auto;min-height:0;padding:0;background:transparent;border-radius:0;box-shadow:none}.auth-register-page__form{margin-top:48px}}@media(max-width:767.98px){.auth-register-page__login{flex-direction:column;gap:10px;width:100%;min-height:0;padding:0;background:transparent;border-radius:0;box-shadow:none}.auth-register-page__form-title{font-family:Unbounded,sans-serif;font-size:20px;font-weight:700;line-height:1.15;text-align:left;letter-spacing:-.03em}.auth-register-page__form{gap:16px;margin-top:28px}.auth-register-page__field .input__field-wrapper{min-height:52px;padding:14px 16px;border-radius:11px}.auth-register-page__field .input__field{font-size:15px}.auth-register-page__agreement-group{gap:12px}.auth-register-page__agreement{grid-template-columns:24px minmax(0,1fr);gap:12px}.auth-register-page__agreement-box{width:24px;height:24px;border-radius:3px}.auth-register-page__agreement-box:after{top:3px;left:8px;width:5px;height:11px}.auth-register-page__agreement-text,.auth-register-page__error-message,.auth-register-page__intro,.auth-register-page__status-message{font-size:13px;line-height:1.3;letter-spacing:0}.auth-register-page__agreement-text{padding-top:2px;font-weight:600}.auth-register-page__status-message{padding:14px 16px;border-radius:11px}.auth-register-page__submit-row{margin-top:10px}.auth-register-page__submit-row .button{width:100%;min-width:0;min-height:50px;background-image:linear-gradient(90deg,#7a4cf3,#6e42df);border:0;box-shadow:none}.auth-register-page__submit{width:100%;min-width:0}.auth-register-page__login-label{font-size:14px;font-weight:600;line-height:1.3;text-align:center}.auth-register-page__login-button{font-size:16px;font-weight:600;line-height:1.25}}.billing-deposit-form{display:flex;flex-direction:column;gap:24px}.billing-deposit-form__toolbar{display:flex;flex-wrap:wrap;gap:16px;align-items:center;justify-content:space-between}.billing-deposit-form__card{display:flex;flex-direction:column;gap:16px;padding:24px;background:#fff;border:1px solid #c6c6c6;border-radius:12px}.billing-deposit-form__card-title{margin:0;font-family:Fira Code,monospace;font-size:clamp(20px,15.1393670886px + .6329113924vw,24px);font-weight:400;line-height:1;color:#191817;letter-spacing:.01em}.billing-deposit-form__amount-field{width:min(100%,420px)}.billing-deposit-form__amount-note{margin:0;font-family:Nunito,sans-serif;font-size:clamp(14px,14px + 0vw,14px);font-weight:400;line-height:1.2857em;color:#9a9696;letter-spacing:.03em}.billing-deposit-form__options{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.billing-deposit-form__option{display:flex;flex-direction:column;gap:24px;justify-content:space-between;min-width:0;padding:24px;background:#f8f9fe;border-radius:20px}.billing-deposit-form__option-content{display:flex;flex-direction:column;gap:12px}.billing-deposit-form__option-title{margin:0;font-family:Unbounded,sans-serif;font-size:clamp(16px,13.5696835443px + .3164556962vw,18px);font-weight:500;line-height:1.3333em;color:#191817;letter-spacing:.01em}.billing-deposit-form__option-description{margin:0;font-family:Nunito,sans-serif;font-size:clamp(16px,16px + 0vw,16px);font-weight:400;line-height:1.5em;color:#8d8d8d;letter-spacing:.02em}.billing-deposit-form__option-form{display:flex}.billing-deposit-form__option-button{min-width:212px}@media(max-width:991.98px){.billing-deposit-form__options{grid-template-columns:1fr}}@media(max-width:767.98px){.billing-deposit-form{gap:20px}.billing-deposit-form__card{padding:20px}.billing-deposit-form__amount-field{width:100%}.billing-deposit-form__option{padding:20px}.billing-deposit-form__option-button,.billing-deposit-form__option-form{width:100%}}.billing-invoice-account-select{display:flex;flex-direction:column;gap:24px}.billing-invoice-account-select__toolbar{display:flex;flex-wrap:wrap;gap:16px;align-items:center;justify-content:space-between}.billing-invoice-account-select__card{display:flex;flex-direction:column;gap:24px;padding:24px;background:#fff;border:1px solid #c6c6c6;border-radius:12px}.billing-invoice-account-select__card-title{margin:0;font-family:Fira Code,monospace;font-size:clamp(20px,15.1393670886px + .6329113924vw,24px);font-weight:400;line-height:1;color:#191817;letter-spacing:.01em}.billing-invoice-account-select__summary{display:flex;flex-direction:column;gap:8px;padding:16px;background:#f8f9fe;border-radius:24px}.billing-invoice-account-select__summary-label{font-family:Fira Code,monospace;font-size:12px;font-weight:500;line-height:1.4;color:#9a9696;text-transform:uppercase;letter-spacing:.05em}.billing-invoice-account-select__summary-value{font-family:Unbounded,sans-serif;font-size:clamp(24px,19.1393670886px + .6329113924vw,28px);font-weight:500;line-height:1;color:#191817;letter-spacing:.005em}.billing-invoice-account-select__summary-description{margin:0;font-family:Nunito,sans-serif;font-size:clamp(16px,16px + 0vw,16px);font-weight:400;line-height:1.5em;color:#8d8d8d;letter-spacing:.02em}.billing-invoice-account-select__accounts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.billing-invoice-account-select__account-button{min-width:160px}.billing-invoice-account-select__create-account{display:flex;flex-wrap:wrap;gap:16px;align-items:center;justify-content:space-between;padding:20px 24px;background:#f8f9fe;border-radius:24px}.billing-invoice-account-select__create-account-copy{display:flex;flex-direction:column;gap:8px;min-width:0}.billing-invoice-account-select__create-account-title{font-family:Unbounded,sans-serif;font-size:clamp(16px,13.5696835443px + .3164556962vw,18px);font-weight:500;line-height:1.3333em;color:#191817;letter-spacing:.01em}.billing-invoice-account-select__create-account-description{margin:0;font-family:Nunito,sans-serif;font-size:clamp(16px,16px + 0vw,16px);font-weight:400;line-height:1.5em;color:#8d8d8d;letter-spacing:.02em}.billing-invoice-account-select__create-account-button{min-width:200px}.billing-invoice-account-select__empty-state{padding-block:12px 8px}@media(max-width:991.98px){.billing-invoice-account-select__accounts{grid-template-columns:1fr}}@media(max-width:767.98px){.billing-invoice-account-select{gap:20px}.billing-invoice-account-select__card{padding:20px}.billing-invoice-account-select__summary,.billing-invoice-account-select__create-account{padding:20px;border-radius:20px}.billing-invoice-account-select__account-button,.billing-invoice-account-select__create-account-button{width:100%;min-width:0}}.billing-invoice-create{display:flex;flex-direction:column;gap:24px}.billing-invoice-create__toolbar{display:flex;flex-wrap:wrap;gap:16px;align-items:center;justify-content:space-between}.billing-invoice-create__card{display:flex;flex-direction:column;gap:24px;padding:24px;background:#fff;border:1px solid #c6c6c6;border-radius:12px}.billing-invoice-create__card-title{margin:0;font-family:Fira Code,monospace;font-size:clamp(20px,15.1393670886px + .6329113924vw,24px);font-weight:400;line-height:1;color:#191817;letter-spacing:.01em}.billing-invoice-create__summary{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.billing-invoice-create__summary-item{display:flex;flex-direction:column;gap:8px;min-width:0;padding:16px;background:#f8f9fe;border-radius:24px}.billing-invoice-create__summary-item--highlighted{background:linear-gradient(180deg,#fffffffa,#fcfbff);border:1px solid #ece8f7;box-shadow:0 18px 40px #382c5114}.billing-invoice-create__summary-label{font-family:Fira Code,monospace;font-size:12px;font-weight:500;line-height:1.4;color:#9a9696;text-transform:uppercase;letter-spacing:.05em}.billing-invoice-create__summary-value{font-family:Unbounded,sans-serif;font-size:clamp(24px,19.1393670886px + .6329113924vw,28px);font-weight:500;line-height:1;color:#191817;letter-spacing:.005em}.billing-invoice-create__summary-text{font-family:Unbounded,sans-serif;font-size:clamp(16px,13.5696835443px + .3164556962vw,18px);font-weight:500;line-height:1.3333em;color:#191817;letter-spacing:.01em;word-break:break-word}.billing-invoice-create__form{display:flex;justify-content:flex-end}.billing-invoice-create__submit-button{min-width:220px}@media(max-width:767.98px){.billing-invoice-create{gap:20px}.billing-invoice-create__card,.billing-invoice-create__summary-item{padding:20px}.billing-invoice-create__summary{grid-template-columns:1fr}.billing-invoice-create__form,.billing-invoice-create__submit-button{width:100%}.billing-invoice-create__submit-button{min-width:0}}.billing-overview{display:flex;flex-direction:column;gap:24px}.billing-overview__toolbar{display:flex;flex-wrap:wrap;gap:16px;align-items:center;justify-content:space-between}.billing-overview__toolbar-actions{display:flex;flex-wrap:wrap;gap:16px;justify-content:flex-end}.billing-overview__toolbar-button{min-width:180px}.billing-overview__cards{display:flex;flex-direction:column;gap:24px}.billing-overview__card{display:flex;flex-direction:column;gap:16px;padding:24px;background:#fff;border:1px solid #c6c6c6;border-radius:12px}.billing-overview__card--balance{gap:8px}.billing-overview__card-title{margin:0;font-family:Fira Code,monospace;font-size:clamp(20px,15.1393670886px + .6329113924vw,24px);font-weight:400;line-height:1;color:#191817;letter-spacing:.01em}.billing-overview__balance-label{font-family:Unbounded,sans-serif;font-size:clamp(14px,14px + 0vw,14px);font-weight:400;line-height:1.2857em;color:#9a9696;letter-spacing:.03em}.billing-overview__balance-amount{font-family:Unbounded,sans-serif;font-size:clamp(40px,30.2787341772px + 1.2658227848vw,48px);font-weight:500;line-height:1;color:#191817;letter-spacing:-.02em}.billing-overview__empty-state{padding-block:12px 8px}.billing-overview__transactions{display:flex;flex-direction:column;padding:0;margin:0;list-style:none}.billing-overview__transaction{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:24px;align-items:center;padding-block:20px;border-top:1px solid #e0e0e0}.billing-overview__transaction:first-child{padding-top:0;border-top:none}.billing-overview__transaction:last-child{padding-bottom:0}.billing-overview__transaction-main{display:flex;flex-direction:column;gap:8px;min-width:0}.billing-overview__transaction-comment{font-family:Unbounded,sans-serif;font-size:clamp(16px,16px + 0vw,16px);font-weight:400;line-height:1.3333em;color:#191817;letter-spacing:.01em;word-break:break-word}.billing-overview__transaction-comment-link{color:inherit;text-decoration:none}.billing-overview__transaction-comment-link:hover{color:#7142de}.billing-overview__transaction-date{font-family:Nunito,sans-serif;font-size:clamp(14px,14px + 0vw,14px);font-weight:400;line-height:1.2857em;color:#9a9696;letter-spacing:.03em}.billing-overview__transaction-meta{display:flex;flex-direction:column;gap:8px;align-items:flex-end}.billing-overview__transaction-amount{font-family:Fira Code,monospace;font-size:clamp(16px,16px + 0vw,16px);font-weight:500;line-height:1.5em;letter-spacing:.05em;white-space:nowrap}.billing-overview__transaction-amount--positive{color:#429e4a}.billing-overview__transaction-amount--negative{color:#eb5757}.billing-overview__transaction-status{display:inline-flex;align-items:center;justify-content:center;padding:6px 12px;font-family:Fira Code,monospace;font-size:clamp(14px,14px + 0vw,14px);font-weight:500;line-height:1.5em;letter-spacing:.05em;white-space:nowrap;border-radius:9999px}.billing-overview__transaction-status--succeeded{color:#429e4a;background:#e6f4e7}.billing-overview__transaction-status--failed,.billing-overview__transaction-status--canceled,.billing-overview__transaction-status--expired{color:#eb5757;background:#fdeeee}.billing-overview__transaction-status--pending,.billing-overview__transaction-status--in-process,.billing-overview__transaction-status--unknown{color:#9a9696;background:#f8f9fe}.billing-overview__pagination{display:flex;justify-content:center;margin-top:12px}@media(max-width:767.98px){.billing-overview{gap:20px}.billing-overview__toolbar,.billing-overview__toolbar-actions{align-items:stretch}.billing-overview__toolbar-actions{flex-direction:column;width:100%}.billing-overview__toolbar-button{width:100%;min-width:0}.billing-overview__card{padding:20px}.billing-overview__balance-amount{font-size:clamp(24px,19.1393670886px + .6329113924vw,28px);line-height:1.1}.billing-overview__transaction{grid-template-columns:1fr;gap:16px}.billing-overview__transaction-meta{align-items:flex-start}}.billing-withdraw-form{display:flex;flex-direction:column;gap:24px}.billing-withdraw-form__toolbar{display:flex;flex-wrap:wrap;gap:16px;align-items:center;justify-content:space-between}.billing-withdraw-form__card{display:flex;flex-direction:column;gap:24px;padding:24px;background:#fff;border:1px solid #c6c6c6;border-radius:12px}.billing-withdraw-form__card-title{margin:0;font-family:Fira Code,monospace;font-size:clamp(20px,15.1393670886px + .6329113924vw,24px);font-weight:400;line-height:1;color:#191817;letter-spacing:.01em}.billing-withdraw-form__intro{display:flex;flex-direction:column;gap:12px;padding:20px 24px;background:#f8f9fe;border-radius:24px}.billing-withdraw-form__description,.billing-withdraw-form__commission{margin:0;font-family:Nunito,sans-serif;font-size:clamp(16px,16px + 0vw,16px);font-weight:400;line-height:1.5em;color:#8d8d8d;letter-spacing:.02em}.billing-withdraw-form__commission span{font-family:Unbounded,sans-serif;font-weight:500;color:#191817}.billing-withdraw-form__form{display:flex;flex-direction:column;gap:24px}.billing-withdraw-form__section{display:flex;flex-direction:column;gap:16px}.billing-withdraw-form__section-title{margin:0;font-family:Unbounded,sans-serif;font-size:clamp(16px,13.5696835443px + .3164556962vw,18px);font-weight:500;line-height:1.3333em;color:#191817;letter-spacing:.01em}.billing-withdraw-form__grid{display:grid;gap:16px}.billing-withdraw-form__grid--columns-1{grid-template-columns:minmax(0,420px)}.billing-withdraw-form__grid--columns-2{grid-template-columns:repeat(2,minmax(0,1fr))}.billing-withdraw-form__field--wide{grid-column:1/-1}.billing-withdraw-form__actions{display:flex;justify-content:flex-end}.billing-withdraw-form__submit-button{min-width:220px}@media(max-width:991.98px){.billing-withdraw-form__grid--columns-1,.billing-withdraw-form__grid--columns-2{grid-template-columns:1fr}}@media(max-width:767.98px){.billing-withdraw-form{gap:20px}.billing-withdraw-form__card,.billing-withdraw-form__intro{padding:20px}.billing-withdraw-form__actions,.billing-withdraw-form__submit-button{width:100%}.billing-withdraw-form__submit-button{min-width:0}}.billing-withdraw-list{display:flex;flex-direction:column;gap:24px}.billing-withdraw-list__toolbar{display:flex;flex-wrap:wrap;gap:16px;align-items:center;justify-content:space-between}.billing-withdraw-list__toolbar-actions{display:flex;flex-wrap:wrap;gap:16px;justify-content:flex-end}.billing-withdraw-list__toolbar-button{min-width:196px}.billing-withdraw-list__card{display:flex;flex-direction:column;gap:16px;padding:24px;background:#fff;border:1px solid #c6c6c6;border-radius:12px}.billing-withdraw-list__card-title{margin:0;font-family:Fira Code,monospace;font-size:clamp(20px,15.1393670886px + .6329113924vw,24px);font-weight:400;line-height:1;color:#191817;letter-spacing:.01em}.billing-withdraw-list__empty-state{padding-block:12px 8px}.billing-withdraw-list__requests{display:flex;flex-direction:column;padding:0;margin:0;list-style:none}.billing-withdraw-list__request{padding-block:20px;border-top:1px solid #e0e0e0}.billing-withdraw-list__request:first-child{padding-top:0;border-top:none}.billing-withdraw-list__request:last-child{padding-bottom:0}.billing-withdraw-list__request-link{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:24px;align-items:center;color:inherit;text-decoration:none}.billing-withdraw-list__request-link:hover .billing-withdraw-list__request-title{color:#7142de}.billing-withdraw-list__request-main{display:flex;flex-direction:column;gap:8px;min-width:0}.billing-withdraw-list__request-title{font-family:Unbounded,sans-serif;font-size:clamp(16px,16px + 0vw,16px);font-weight:400;line-height:1.3333em;color:#191817;letter-spacing:.01em;transition:color .15s ease}.billing-withdraw-list__request-date{font-family:Nunito,sans-serif;font-size:clamp(14px,14px + 0vw,14px);font-weight:400;line-height:1.2857em;color:#9a9696;letter-spacing:.03em}.billing-withdraw-list__request-meta{display:flex;flex-direction:column;gap:8px;align-items:flex-end}.billing-withdraw-list__request-amount{font-family:Fira Code,monospace;font-size:clamp(16px,16px + 0vw,16px);font-weight:500;line-height:1.5em;color:#191817;letter-spacing:.05em;white-space:nowrap}.billing-withdraw-list__request-status{display:inline-flex;align-items:center;justify-content:center;padding:6px 12px;font-family:Fira Code,monospace;font-size:clamp(14px,14px + 0vw,14px);font-weight:500;line-height:1.5em;letter-spacing:.05em;white-space:nowrap;border-radius:9999px}.billing-withdraw-list__request-status--succeeded{color:#429e4a;background:#e6f4e7}.billing-withdraw-list__request-status--failed,.billing-withdraw-list__request-status--canceled,.billing-withdraw-list__request-status--expired{color:#eb5757;background:#fdeeee}.billing-withdraw-list__request-status--pending,.billing-withdraw-list__request-status--in-process{color:#9a9696;background:#f8f9fe}.billing-withdraw-list__pagination{display:flex;justify-content:center;margin-top:12px}@media(max-width:767.98px){.billing-withdraw-list{gap:20px}.billing-withdraw-list__toolbar,.billing-withdraw-list__toolbar-actions{align-items:stretch}.billing-withdraw-list__toolbar-actions{flex-direction:column;width:100%}.billing-withdraw-list__toolbar-button{width:100%;min-width:0}.billing-withdraw-list__card{padding:20px}.billing-withdraw-list__request-link{grid-template-columns:1fr;gap:16px}.billing-withdraw-list__request-meta{align-items:flex-start}}.deal-ad-campaign-select-page{display:flex;flex-direction:column;gap:32px}.deal-ad-campaign-select-page__hero{display:flex;flex-direction:column}.deal-ad-campaign-select-page__description,.deal-ad-campaign-select-page__create-campaign-description{margin:0;font-family:Nunito,sans-serif;font-size:clamp(16px,16px + 0vw,16px);font-weight:400;line-height:1.5em;color:#8d8d8d;letter-spacing:.02em}.deal-ad-campaign-select-page__panel{display:flex;flex-direction:column;gap:32px;padding:clamp(24px,3vw,40px);background:linear-gradient(180deg,#fffffff7,#fcfbfd);border:1px solid rgba(245,241,250,.96);border-radius:32px;box-shadow:0 18px 40px #382c5114}.deal-ad-campaign-select-page__panel-header,.deal-ad-campaign-select-page__actions{display:flex;flex-wrap:wrap;gap:16px;align-items:center;justify-content:space-between}.deal-ad-campaign-select-page__eyebrow{font-family:Fira Code,monospace;font-size:12px;font-weight:500;line-height:1.4;text-transform:uppercase;letter-spacing:.05em}.deal-ad-campaign-select-page__eyebrow{display:inline-flex;align-items:center;justify-content:center;min-height:36px;padding:8px 16px;color:#7142de;background:#f6f2ff;border-radius:9999px}.deal-ad-campaign-select-page__heading,.deal-ad-campaign-select-page__create-campaign-copy{display:flex;flex-direction:column;gap:12px}.deal-ad-campaign-select-page__heading{flex:1;max-width:780px}.deal-ad-campaign-select-page__title{margin:0;font-family:Fira Code,monospace;font-size:clamp(28px,23.1393670886px + .6329113924vw,32px);font-weight:400;line-height:1.125em;color:#191817;letter-spacing:-.02em}.deal-ad-campaign-select-page__create-campaign-title{margin:0;font-family:Unbounded,sans-serif;font-size:clamp(16px,13.5696835443px + .3164556962vw,18px);font-weight:500;line-height:1.3333em;color:#191817;letter-spacing:.01em}.deal-ad-campaign-select-page__campaign-select-button{min-width:188px}.deal-ad-campaign-select-page__campaigns{display:grid;grid-template-columns:1fr;gap:24px;padding:0;margin:0;list-style:none}.deal-ad-campaign-select-page__campaign-item{min-width:0}.deal-ad-campaign-select-page__empty-state{padding-block:8px}.deal-ad-campaign-select-page__create-campaign{display:flex;flex-wrap:wrap;gap:16px;align-items:center;justify-content:space-between;padding:24px;background:linear-gradient(135deg,#f8f4fff5,#fff7f0f0);border:1px solid #c6c6c6;border-radius:28px}.deal-ad-campaign-select-page__create-campaign-copy{max-width:720px}.deal-ad-campaign-select-page__back-button,.deal-ad-campaign-select-page__create-campaign-button{min-width:188px}@media(max-width:767.98px){.deal-ad-campaign-select-page{gap:24px}.deal-ad-campaign-select-page__panel{gap:24px;padding:20px}.deal-ad-campaign-select-page__create-campaign{padding:20px;border-radius:24px}.deal-ad-campaign-select-page__panel-header,.deal-ad-campaign-select-page__actions{flex-direction:column;align-items:stretch}.deal-ad-campaign-select-page__campaign-select-button,.deal-ad-campaign-select-page__back-button,.deal-ad-campaign-select-page__create-campaign-button{width:100%;min-width:0}}.deal-advertiser-account-select-page{display:flex;flex-direction:column;gap:32px}.deal-advertiser-account-select-page__hero{display:flex;flex-direction:column}.deal-advertiser-account-select-page__description,.deal-advertiser-account-select-page__create-account-description{margin:0;font-family:Nunito,sans-serif;font-size:clamp(16px,16px + 0vw,16px);font-weight:400;line-height:1.5em;color:#8d8d8d;letter-spacing:.02em}.deal-advertiser-account-select-page__panel{display:flex;flex-direction:column;gap:32px;padding:clamp(24px,3vw,40px);background:linear-gradient(180deg,#fffffff7,#fcfbfd);border:1px solid rgba(245,241,250,.96);border-radius:32px;box-shadow:0 18px 40px #382c5114}.deal-advertiser-account-select-page__panel-header{display:flex;flex-wrap:wrap;gap:16px;align-items:center;justify-content:space-between}.deal-advertiser-account-select-page__eyebrow{font-family:Fira Code,monospace;font-size:12px;font-weight:500;line-height:1.4;text-transform:uppercase;letter-spacing:.05em}.deal-advertiser-account-select-page__eyebrow{display:inline-flex;align-items:center;justify-content:center;min-height:36px;padding:8px 16px;color:#7142de;background:#f6f2ff;border-radius:9999px}.deal-advertiser-account-select-page__heading{display:flex;flex:1;flex-direction:column;gap:12px;max-width:780px}.deal-advertiser-account-select-page__title{margin:0;font-family:Fira Code,monospace;font-size:clamp(28px,23.1393670886px + .6329113924vw,32px);font-weight:400;line-height:1.125em;color:#191817;letter-spacing:-.02em}.deal-advertiser-account-select-page__create-account-title{font-family:Unbounded,sans-serif;font-size:clamp(16px,13.5696835443px + .3164556962vw,18px);font-weight:500;line-height:1.3333em;color:#191817;letter-spacing:.01em}.deal-advertiser-account-select-page__accounts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;padding:0;margin:0;list-style:none}.deal-advertiser-account-select-page__account-item{min-width:0}.deal-advertiser-account-select-page__empty-state{padding-block:8px}.deal-advertiser-account-select-page__account-button{min-width:160px}.deal-advertiser-account-select-page__create-account{display:flex;flex-wrap:wrap;gap:16px;align-items:center;justify-content:space-between;padding:24px;background:linear-gradient(135deg,#f8f4fff5,#fff7f0f0);border:1px solid #c6c6c6;border-radius:28px}.deal-advertiser-account-select-page__create-account-copy{display:flex;flex-direction:column;gap:8px;max-width:720px}.deal-advertiser-account-select-page__actions{display:flex;flex-wrap:wrap;gap:12px;align-items:center;justify-content:flex-end}.deal-advertiser-account-select-page__back-button,.deal-advertiser-account-select-page__create-account-button{min-width:188px}@media(max-width:991.98px){.deal-advertiser-account-select-page__accounts{grid-template-columns:1fr}}@media(max-width:767.98px){.deal-advertiser-account-select-page{gap:24px}.deal-advertiser-account-select-page__panel{gap:24px;padding:20px}.deal-advertiser-account-select-page__create-account{padding:20px;border-radius:24px}.deal-advertiser-account-select-page__actions,.deal-advertiser-account-select-page__panel-header{flex-direction:column;align-items:stretch}.deal-advertiser-account-select-page__account-button,.deal-advertiser-account-select-page__back-button,.deal-advertiser-account-select-page__create-account-button{width:100%;min-width:0}}.deal-marking-details{display:flex;flex-direction:column;gap:24px}.deal-marking-details__hero{display:flex;flex-direction:column;gap:16px}.deal-marking-details__hero-copy,.deal-marking-details__card-copy{display:flex;flex-direction:column}.deal-marking-details__hero-copy,.deal-marking-details__card-copy{gap:16px}.deal-marking-details__hero-copy{min-width:0}.deal-marking-details__card-description,.deal-marking-details__highlight-note,.deal-marking-details__instruction-text{margin:0;font-family:Unbounded,sans-serif;font-weight:400;color:#9a9696}.deal-marking-details__card-actions{display:flex;flex-wrap:wrap;gap:16px}.deal-marking-details__instructions-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:24px;align-items:start}.deal-marking-details__card{display:flex;flex-direction:column;gap:24px;min-width:0;padding:24px;background:linear-gradient(180deg,#fff,#fcfbff);border:1px solid #c6c6c6;border-radius:12px;box-shadow:0 4px 16px #ccc5dd}.deal-marking-details__card--tone-highlighted{background:linear-gradient(180deg,#fff8f0,#fff);border-color:#ee64292e}.deal-marking-details__card-heading{display:flex;gap:16px;align-items:flex-start;justify-content:space-between}.deal-marking-details__card-title{margin:0;font-family:Unbounded,sans-serif;font-size:clamp(28px,23.1393670886px + .6329113924vw,32px);font-weight:500;line-height:1.0625em;color:#191817;letter-spacing:.005em}.deal-marking-details__card-description,.deal-marking-details__highlight-note,.deal-marking-details__instruction-text{font-size:clamp(14px,14px + 0vw,14px);line-height:1.2857em;letter-spacing:.03em}.deal-marking-details__instruction-item,.deal-marking-details__code-value{background:#fff;border:1px solid #9a9696;box-shadow:0 4px 16px #ccc5dd99}.deal-marking-details__instruction-item{display:flex;flex-direction:column;gap:8px;min-width:0;padding:16px;border-radius:8px}.deal-marking-details__code-label{font-family:Fira Code,monospace;font-size:12px;font-weight:500;line-height:1.4;color:#9a9696;text-transform:uppercase;letter-spacing:.05em}.deal-marking-details__code-stack,.deal-marking-details__instruction-list{display:grid;gap:16px}.deal-marking-details__code-group{display:flex;flex-direction:column;gap:8px;min-width:0}.deal-marking-details__code-value{display:block;padding:16px 18px;margin:0;font-family:Fira Code,monospace;font-size:clamp(16px,16px + 0vw,16px);font-weight:500;line-height:1.5em;color:#191817;overflow-wrap:anywhere;white-space:pre-wrap;border-radius:8px}.deal-marking-details__code-value--type-erid{font-size:clamp(28px,23.1393670886px + .6329113924vw,32px);line-height:1.0625em;color:#ee6429;letter-spacing:.005em}.deal-marking-details__highlight-note{padding:18px 20px;background:#ffffffb8;border:1px dashed rgba(238,100,41,.24);border-radius:8px}.deal-marking-details__instruction-item{flex-direction:row;gap:16px;align-items:flex-start}.deal-marking-details__instruction-index{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:36px;height:36px;font-family:Fira Code,monospace;font-size:12px;font-weight:500;line-height:1;color:#7142de;letter-spacing:.05em;background:#f8f9fe;border-radius:9999px}.deal-marking-details__card-button{min-width:0}@media(max-width:767.98px){.deal-marking-details{gap:24px}.deal-marking-details__hero,.deal-marking-details__card,.deal-marking-details__instruction-item,.deal-marking-details__code-value,.deal-marking-details__highlight-note{padding:20px}.deal-marking-details__hero{align-items:stretch;background:linear-gradient(180deg,#fff,#fcfbff);border:1px solid #c6c6c6;border-radius:12px;box-shadow:0 4px 16px #ccc5dd}.deal-marking-details__card-title{font-size:clamp(16px,13.5696835443px + .3164556962vw,18px);line-height:1.125em;letter-spacing:.03em}.deal-marking-details__instructions-grid{grid-template-columns:minmax(0,1fr)}.deal-marking-details__card-actions{flex-direction:column}.deal-marking-details__card-button{width:100%}.deal-marking-details__instruction-item{gap:12px}.deal-marking-details__code-value--type-erid{font-size:clamp(20px,15.1393670886px + .6329113924vw,24px);line-height:1.3333em}}.deal-show{display:flex;flex-direction:column;gap:24px}.deal-show__hero{display:flex;flex-direction:column;gap:24px;align-items:flex-start;justify-content:flex-start}.deal-show__hero-content{width:100%;min-width:0}.deal-show__title-row{display:flex;gap:24px;align-items:flex-start;justify-content:space-between;width:100%}.deal-show__title-row .page-heading{flex:1 1 auto;min-width:0}.deal-show__status{flex-shrink:0}.deal-show__actions{display:flex;flex-wrap:wrap;gap:16px;justify-content:flex-start}.deal-show__action-form{display:flex}.deal-show__action-button{min-width:0}.deal-show__card{display:flex;flex-direction:column;gap:24px;padding:24px;background:linear-gradient(180deg,#fff,#fcfbff);border:1px solid #c6c6c6;border-radius:12px;box-shadow:0 4px 16px #ccc5dd}.deal-show__card-heading{display:flex;gap:16px;align-items:center;justify-content:space-between}.deal-show__card-title{margin:0;font-family:Unbounded,sans-serif;font-size:clamp(28px,23.1393670886px + .6329113924vw,32px);font-weight:500;line-height:1.0625em;color:#191817;letter-spacing:.005em}.deal-show__terms-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.deal-show__term-card{display:flex;flex-direction:column;gap:8px;min-width:0;padding:16px;background:#fff;border:1px solid #9a9696;border-radius:8px;box-shadow:0 4px 16px #ccc5dd99}.deal-show__term-label,.deal-show__term-description{font-family:Unbounded,sans-serif;font-size:clamp(14px,14px + 0vw,14px);font-weight:400;line-height:1.2857em;letter-spacing:.03em}.deal-show__term-label{color:#9a9696}.deal-show__term-value{font-family:Unbounded,sans-serif;font-size:clamp(16px,13.5696835443px + .3164556962vw,18px);font-weight:500;line-height:1.125em;color:#191817;letter-spacing:.0168em;overflow-wrap:anywhere}.deal-show__term-description{margin:0;color:#9a9696}.deal-show__publication{margin:0}.deal-show__publication .truncated-text__toggle{gap:4px;margin-top:16px}.deal-show__publication .truncated-text__toggle-text{font-size:clamp(16px,16px + 0vw,16px);line-height:1.5em}.deal-show__publication-text{margin:0;font-family:Unbounded,sans-serif;font-size:clamp(16px,16px + 0vw,16px);font-weight:400;line-height:1.25em;color:#191817;letter-spacing:.0168em;overflow-wrap:anywhere;white-space:pre-line}.deal-show__attachment-list,.deal-show__link-list{display:grid;gap:24px;padding:0;margin:0;list-style:none}.deal-show__attachment-list{grid-template-columns:repeat(2,minmax(0,1fr))}.deal-show__attachment-item,.deal-show__link-item{min-width:0}.deal-show__attachment-item:only-child{grid-column:1/-1}.deal-show__attachment-card,.deal-show__link-card{display:flex;gap:24px;align-items:center;width:100%;padding:16px;color:#191817;text-decoration:none;background:#fff;border:1px solid #9a9696;border-radius:8px;box-shadow:0 4px 16px #ccc5dd99;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.deal-show__attachment-card:hover,.deal-show__link-card:hover{border-color:#7142de;box-shadow:0 4px 16px #ccc5dd;transform:translateY(-1px)}.deal-show__attachment-preview{position:relative;display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:56px;height:56px;overflow:hidden;color:#7142de;border-radius:8px}.deal-show__attachment-preview--kind-image{background:#f8f9fe}.deal-show__attachment-preview--kind-video,.deal-show__attachment-preview--kind-other{background:linear-gradient(135deg,#f6f2ff,#fcfbff)}.deal-show__attachment-image{display:block;width:100%;height:100%;object-fit:cover}.deal-show__attachment-icon{display:inline-flex;width:24px;height:24px}.deal-show__attachment-icon svg{display:block;width:100%;height:100%}.deal-show__attachment-extension{position:absolute;right:8px;bottom:8px;max-width:calc(100% - 16px);overflow:hidden;text-overflow:ellipsis;font-family:Fira Code,monospace;font-size:11px;font-weight:500;line-height:1;color:#7142de;letter-spacing:.05em;white-space:nowrap}.deal-show__attachment-content{display:flex;flex-direction:column;gap:8px;min-width:0}.deal-show__attachment-name,.deal-show__link-card{font-family:Unbounded,sans-serif;font-size:clamp(16px,13.5696835443px + .3164556962vw,18px);font-weight:400;line-height:1.125em;letter-spacing:.0168em;overflow-wrap:anywhere}.deal-show__attachment-details{font-family:Unbounded,sans-serif;font-size:clamp(14px,14px + 0vw,14px);font-weight:400;line-height:1.2857em;color:#9a9696;letter-spacing:.03em}.deal-show__link-list{grid-template-columns:minmax(0,1fr)}.deal-show__link-card,.deal-show__chat-panel,.deal-show__chat-panel-inner,.deal-show__chat{min-width:0}.deal-show__chat-panel{width:100%;box-shadow:0 4px 16px #ccc5dd}.deal-show__chat-panel .collapsible-panel__title{font-family:Unbounded,sans-serif;font-size:clamp(28px,23.1393670886px + .6329113924vw,32px);font-weight:500;line-height:1.0625em;letter-spacing:.005em}.deal-show__chat-panel .collapsible-panel__content-inner{gap:0}.deal-show__chat-panel-inner{min-width:0}@media(max-width:991.98px){.deal-show__hero{flex-direction:column}.deal-show__actions{justify-content:flex-start}.deal-show__action-button.button--size-big{padding:8px 24px}.deal-show__card-title,.deal-show__chat-panel .collapsible-panel__title{font-size:clamp(16px,13.5696835443px + .3164556962vw,18px);line-height:1.125em;text-transform:uppercase;letter-spacing:.03em}.deal-show__attachment-list{grid-template-columns:minmax(0,1fr);gap:16px}.deal-show__terms-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:767.98px){.deal-show{gap:24px}.deal-show__hero{flex-direction:column;gap:16px;padding:24px;background:linear-gradient(180deg,#fff,#fcfbff);border:1px solid #c6c6c6;border-radius:12px;box-shadow:0 4px 16px #ccc5dd}.deal-show__title-row{flex-direction:column;gap:16px}.deal-show__actions,.deal-show__action-form{width:100%}.deal-show__actions{flex-direction:column;gap:16px}.deal-show__action-button{width:100%}.deal-show__card{gap:16px}.deal-show__terms-grid{grid-template-columns:minmax(0,1fr)}.deal-show__card-title{font-size:clamp(16px,13.5696835443px + .3164556962vw,18px);line-height:1.125em;text-transform:none;letter-spacing:0}.deal-show__publication .truncated-text__toggle{margin-top:8px}.deal-show__attachment-list,.deal-show__link-list,.deal-show__attachment-card,.deal-show__link-card{gap:16px}.deal-show__chat-panel .collapsible-panel__title{text-transform:none;letter-spacing:0}}.deals-index__hero{display:flex;gap:24px;align-items:center;justify-content:space-between;margin-bottom:40px}@media(max-width:991.98px){.deals-index__hero{flex-direction:column;align-items:stretch}}@media(max-width:767.98px){.deals-index__hero{margin-bottom:24px}}.deals-index__search-form{flex:1 1 auto;min-width:0}.deals-index__search-bar{justify-content:flex-end;width:100%}@media(max-width:991.98px){.deals-index__search-bar{justify-content:flex-start}}.deals-index__campaign-filter{display:flex;flex-direction:column;gap:20px;padding:24px 28px;margin-bottom:24px;background:#f8f9fe;border:1px solid #ece8f7;border-radius:24px}@media(max-width:767.98px){.deals-index__campaign-filter{padding:24px}}.deals-index__campaign-filter-header{display:flex;gap:16px;align-items:flex-start;justify-content:space-between}@media(max-width:767.98px){.deals-index__campaign-filter-header{flex-direction:column}}.deals-index__campaign-filter-label{font-family:Unbounded,sans-serif;font-size:clamp(14px,14px + 0vw,14px);font-weight:400;line-height:1.2857em;color:#9a9696;letter-spacing:.03em}.deals-index__campaign-filter-link{display:inline-flex;gap:8px;align-items:center;font-family:Fira Code,monospace;font-size:clamp(14px,14px + 0vw,14px);font-weight:500;line-height:1.5em;color:#7142de;letter-spacing:.05em;text-decoration:none}.deals-index__campaign-filter-link:hover{color:#683dcc}.deals-index__campaign-filter-link-icon{flex-shrink:0}.deals-index__campaign-filter-name{padding-top:20px;font-family:Unbounded,sans-serif;font-size:clamp(20px,15.1393670886px + .6329113924vw,24px);font-weight:500;line-height:1.125em;color:#191817;letter-spacing:.005em;border-top:1px solid #dad3f0}.deals-index__tabs{display:inline-flex;max-width:100%;padding:4px;margin-bottom:40px;background:#f8f9fe;border-radius:12px}@media(max-width:767.98px){.deals-index__tabs{display:flex;margin-bottom:32px;overflow-x:auto}}.deals-index__tab{position:relative;display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;padding:8px 12px;font-family:Unbounded,sans-serif;font-size:clamp(14px,14px + 0vw,14px);font-weight:400;line-height:18px;color:#9a9696;letter-spacing:.03em;white-space:nowrap;text-decoration:none;border-radius:12px}.deals-index__tab:not(:last-child):after{position:absolute;top:50%;right:0;width:1px;height:10px;content:"";background:#c6c6c6;transform:translateY(-50%)}.deals-index__tab:hover{color:#191817}.deals-index__tab--active{color:#191817;background:#fff}.deals-index__tab--active:after{display:none}.deals-index__tab--active+.deals-index__tab:after{display:none}.deals-index__list{display:grid;gap:24px;padding:0;margin:0;list-style:none}.deals-index__list-item{min-width:0}.deals-index__pagination{display:flex;justify-content:center;margin-top:20px}@keyframes landing-drift-right{0%{transform:translate(0)}to{transform:translate(20px)}}@keyframes landing-drift-left{0%{transform:translate(0)}to{transform:translate(-20px)}}@keyframes landing-drift-up{0%{transform:translateY(0)}to{transform:translateY(-15px)}}@keyframes landing-drift-down{0%{transform:translateY(0)}to{transform:translateY(15px)}}.landing-page{min-height:100vh;overflow:hidden}.landing-page-index__hero-right-1{pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;border-radius:50%;filter:blur(125px);position:absolute;z-index:-1;width:256px;height:256px;background:#ee6429;top:200px;right:0}@media(max-width:991.98px){.landing-page-index__hero-right-1{top:200px;right:0}}@media(max-width:767.98px){.landing-page-index__hero-right-1{top:-40px;right:-180px;background:#7142de;filter:blur(30px)}}.landing-page-index__hero-right-2{pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;border-radius:50%;filter:blur(125px);position:absolute;z-index:-1;width:512px;height:512px;background:#7142de;top:384px;right:0}@media(max-width:991.98px){.landing-page-index__hero-right-2{top:384px;right:0}}@media(max-width:767.98px){.landing-page-index__hero-right-2{display:none}}.landing-page-index__hero-left-1{pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;border-radius:50%;filter:blur(125px);position:absolute;z-index:-1;width:512px;height:512px;background:#7142de;top:1400px;left:-350px}@media(max-width:991.98px){.landing-page-index__hero-left-1{top:1400px;left:-350px}}@media(max-width:767.98px){.landing-page-index__hero-left-1{display:none}}.landing-page-index__statistics-right-1{pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;border-radius:50%;filter:blur(125px);position:absolute;z-index:-1;width:512px;height:512px;background:#7142de;top:3400px;right:-350px}@media(max-width:991.98px){.landing-page-index__statistics-right-1{top:3400px;right:-350px}}@media(max-width:767.98px){.landing-page-index__statistics-right-1{display:none}}.landing-page-index__statistics-left-1{pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;background-image:url(/build/assets/bg-dot-purple-CreMToUE.svg);background-repeat:repeat;background-size:40%;position:absolute;z-index:-1;width:192px;height:192px;background-size:20%;top:3600px;left:0}@media(max-width:991.98px){.landing-page-index__statistics-left-1{top:3600px;left:0}}@media(max-width:767.98px){.landing-page-index__statistics-left-1{top:416px;left:-60px;width:144px;height:144px;background:#7142de;background-image:none;border-radius:50%;filter:blur(46.5px)}}.landing-page-index__statistics-left-2{pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;border-radius:50%;filter:blur(125px);position:absolute;z-index:-1;width:512px;height:512px;background:#7142de;top:3800px;left:-350px}@media(max-width:991.98px){.landing-page-index__statistics-left-2{top:3800px;left:-350px}}@media(max-width:767.98px){.landing-page-index__statistics-left-2{display:none}}.landing-page-index__terms-left-1{pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;border-radius:50%;filter:blur(125px);position:absolute;z-index:-1;width:512px;height:512px;background:#7142de;top:6600px;left:-300px}@media(max-width:991.98px){.landing-page-index__terms-left-1{top:6600px;left:-300px}}@media(max-width:767.98px){.landing-page-index__terms-left-1{display:none}}.landing-page-index__terms-right-1{pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;border-radius:50%;filter:blur(125px);position:absolute;z-index:-1;width:512px;height:512px;background:#ee6429;top:6800px;right:-300px}@media(max-width:991.98px){.landing-page-index__terms-right-1{top:6800px;right:-300px}}@media(max-width:767.98px){.landing-page-index__terms-right-1{display:none}}.landing-page-index__platforms-right-1{pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;background-image:url(/build/assets/bg-dot-purple-CreMToUE.svg);background-repeat:repeat;background-size:40%;position:absolute;z-index:-1;width:512px;height:512px;background-size:20%;top:8800px;right:-240px}@media(max-width:991.98px){.landing-page-index__platforms-right-1{top:8800px;right:-240px}}@media(max-width:767.98px){.landing-page-index__platforms-right-1{display:none}}.landing-page-bloggers__hero-right-1{pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;border-radius:50%;filter:blur(125px);position:absolute;z-index:-1;width:256px;height:256px;background:#ee6429;top:200px;right:0}@media(max-width:991.98px){.landing-page-bloggers__hero-right-1{display:none}}@media(max-width:767.98px){.landing-page-bloggers__hero-right-1{top:-40px;right:-180px;background:#7142de;filter:blur(30px)}}.landing-page-bloggers__hero-right-2{pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;border-radius:50%;filter:blur(125px);position:absolute;z-index:-1;width:512px;height:512px;background:#7142de;top:384px;right:0}@media(max-width:991.98px){.landing-page-bloggers__hero-right-2{top:564px;right:-200px;width:384px;height:384px;filter:blur(60px)}}@media(max-width:767.98px){.landing-page-bloggers__hero-right-2{display:none}}.landing-page-bloggers__hero-left-1{pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;border-radius:50%;filter:blur(125px);position:absolute;z-index:-1;width:512px;height:512px;background:#7142de;top:1400px;left:-350px}@media(max-width:991.98px){.landing-page-bloggers__hero-left-1{top:680px;left:-350px;width:384px;height:384px}}@media(max-width:767.98px){.landing-page-bloggers__hero-left-1{display:none}}.landing-page-bloggers__statistics-right-1{pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;border-radius:50%;filter:blur(125px);position:absolute;z-index:-1;width:512px;height:512px;background:#7142de;top:3400px;right:-350px}@media(max-width:991.98px){.landing-page-bloggers__statistics-right-1{top:4600px;right:-64px;width:128px;height:128px;filter:blur(40px)}}@media(max-width:767.98px){.landing-page-bloggers__statistics-right-1{display:none}}.landing-page-bloggers__statistics-left-1{pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;background-image:url(/build/assets/bg-dot-purple-CreMToUE.svg);background-repeat:repeat;background-size:40%;position:absolute;z-index:-1;width:192px;height:192px;background-size:20%;top:3600px;left:0}@media(max-width:991.98px){.landing-page-bloggers__statistics-left-1{top:4300px;left:0;background-size:43%}}@media(max-width:767.98px){.landing-page-bloggers__statistics-left-1{top:416px;left:-60px;width:144px;height:144px;background:#7142de;background-image:none;border-radius:50%;filter:blur(46.5px)}}.landing-page-bloggers__statistics-left-2{pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;border-radius:50%;filter:blur(125px);position:absolute;z-index:-1;width:512px;height:512px;background:#7142de;top:3800px;left:-350px}@media(max-width:991.98px){.landing-page-bloggers__statistics-left-2{display:none}}@media(max-width:767.98px){.landing-page-bloggers__statistics-left-2{display:none}}.landing-page-bloggers__terms-left-1{pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;border-radius:50%;filter:blur(125px);position:absolute;z-index:-1;width:512px;height:512px;background:#7142de;top:6600px;left:-300px}@media(max-width:991.98px){.landing-page-bloggers__terms-left-1{top:5000px;left:-128px;width:186px;height:186px;filter:blur(48px)}}@media(max-width:767.98px){.landing-page-bloggers__terms-left-1{display:none}}.landing-page-bloggers__terms-right-1{pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;border-radius:50%;filter:blur(125px);position:absolute;z-index:-1;width:512px;height:512px;background:#ee6429;top:6800px;right:-300px}@media(max-width:991.98px){.landing-page-bloggers__terms-right-1{display:none}}@media(max-width:767.98px){.landing-page-bloggers__terms-right-1{display:none}}.landing-page-bloggers__platforms-right-1{pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;background-image:url(/build/assets/bg-dot-purple-CreMToUE.svg);background-repeat:repeat;background-size:40%;position:absolute;z-index:-1;width:512px;height:512px;background-size:20%;top:8800px;right:-240px}@media(max-width:991.98px){.landing-page-bloggers__platforms-right-1{display:none}}@media(max-width:767.98px){.landing-page-bloggers__platforms-right-1{display:none}}.landing-page-advertisers__hero-right-1{pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;border-radius:50%;filter:blur(125px);position:absolute;z-index:-1;width:256px;height:256px;background:#ee6429;top:200px;right:0}@media(max-width:991.98px){.landing-page-advertisers__hero-right-1{display:none}}@media(max-width:767.98px){.landing-page-advertisers__hero-right-1{top:-40px;right:-180px;background:#7142de;filter:blur(30px)}}.landing-page-advertisers__hero-right-2{pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;border-radius:50%;filter:blur(125px);position:absolute;z-index:-1;width:512px;height:512px;background:#7142de;top:384px;right:0}@media(max-width:991.98px){.landing-page-advertisers__hero-right-2{top:564px;right:-200px;width:384px;height:384px;background:#ee6429;filter:blur(60px)}}@media(max-width:767.98px){.landing-page-advertisers__hero-right-2{display:none}}.landing-page-advertisers__hero-left-1{pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;border-radius:50%;filter:blur(125px);position:absolute;z-index:-1;width:512px;height:512px;background:#7142de;top:1400px;left:-350px}@media(max-width:991.98px){.landing-page-advertisers__hero-left-1{top:680px;left:-350px;width:384px;height:384px}}@media(max-width:767.98px){.landing-page-advertisers__hero-left-1{display:none}}.landing-page-advertisers__statistics-right-1{pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;border-radius:50%;filter:blur(125px);position:absolute;z-index:-1;width:512px;height:512px;background:#7142de;top:3400px;right:-350px}@media(max-width:991.98px){.landing-page-advertisers__statistics-right-1{top:4600px;right:-64px;width:128px;height:128px;filter:blur(40px)}}@media(max-width:767.98px){.landing-page-advertisers__statistics-right-1{display:none}}.landing-page-advertisers__statistics-left-1{pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;background-image:url(/build/assets/bg-dot-purple-CreMToUE.svg);background-repeat:repeat;background-size:40%;position:absolute;z-index:-1;width:192px;height:192px;background-size:20%;top:3600px;left:0}@media(max-width:991.98px){.landing-page-advertisers__statistics-left-1{top:4600px;left:0;background-size:43%}}@media(max-width:767.98px){.landing-page-advertisers__statistics-left-1{top:416px;left:-60px;width:144px;height:144px;background:#7142de;background-image:none;border-radius:50%;filter:blur(46.5px)}}.landing-page-advertisers__statistics-left-2{pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;border-radius:50%;filter:blur(125px);position:absolute;z-index:-1;width:512px;height:512px;background:#7142de;top:3800px;left:-350px}@media(max-width:991.98px){.landing-page-advertisers__statistics-left-2{display:none}}@media(max-width:767.98px){.landing-page-advertisers__statistics-left-2{display:none}}.landing-page-advertisers__terms-left-1{pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;border-radius:50%;filter:blur(125px);position:absolute;z-index:-1;width:512px;height:512px;background:#7142de;top:6600px;left:-300px}@media(max-width:991.98px){.landing-page-advertisers__terms-left-1{top:5200px;left:-128px;width:186px;height:186px;filter:blur(48px)}}@media(max-width:767.98px){.landing-page-advertisers__terms-left-1{display:none}}.landing-page-advertisers__terms-right-1{pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;border-radius:50%;filter:blur(125px);position:absolute;z-index:-1;width:512px;height:512px;background:#ee6429;top:6800px;right:-300px}@media(max-width:991.98px){.landing-page-advertisers__terms-right-1{display:none}}@media(max-width:767.98px){.landing-page-advertisers__terms-right-1{display:none}}.landing-page-advertisers__platforms-right-1{pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;background-image:url(/build/assets/bg-dot-purple-CreMToUE.svg);background-repeat:repeat;background-size:40%;position:absolute;z-index:-1;width:512px;height:512px;background-size:20%;top:8800px;right:-240px}@media(max-width:991.98px){.landing-page-advertisers__platforms-right-1{display:none}}@media(max-width:767.98px){.landing-page-advertisers__platforms-right-1{display:none}}.promo-project-index-page__controls{display:flex;gap:24px;align-items:flex-start;justify-content:flex-start;margin-bottom:40px}.promo-project-index-page__controls .promo-project-page__tabs{flex:0 1 auto;min-width:0;margin-bottom:0}.promo-project-index-page__search-form{display:flex;flex:0 0 auto;justify-content:flex-end;margin-left:auto}.promo-project-index-page__advanced-search{width:100%;max-width:360px}.promo-project-index-page__advanced-search .advanced-search__button{width:100%}.promo-project-index-page__empty-state .promo-project-page__empty-image{max-width:666px}@media(max-width:767.98px){.promo-project-index-page__controls{flex-direction:column;gap:24px;align-items:stretch;margin-bottom:24px}.promo-project-index-page__search-form{width:100%}.promo-project-index-page__advanced-search{max-width:none}}.promo-project-page__hero{display:flex;gap:24px;align-items:center;justify-content:space-between;margin-bottom:40px}.promo-project-page__add-button{flex-shrink:0}.promo-project-page__tabs{display:inline-flex;max-width:100%;padding:4px;margin-bottom:40px;background:#f8f9fe;border-radius:16px}.promo-project-page__tab{position:relative;display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;padding:8px 12px;font-family:Unbounded,sans-serif;font-size:clamp(14px,14px + 0vw,14px);font-weight:400;line-height:1.2857em;color:#9a9696;letter-spacing:.03em;text-decoration:none;border-radius:12px;transition:background-color .2s ease,color .2s ease}.promo-project-page__tab:not(:last-child):after{position:absolute;top:50%;right:0;width:1px;height:10px;content:"";background:#c6c6c6;transform:translateY(-50%)}.promo-project-page__tab:hover{color:#191817}.promo-project-page__tab--active{color:#191817;background:#fff}.promo-project-page__tab--active:after{display:none}.promo-project-page__tab--active+.promo-project-page__tab:after{display:none}.promo-project-page__list{display:grid;gap:24px;padding:0;margin:0;list-style:none}.promo-project-page__list-item{min-width:0}.promo-project-page__pagination{display:flex;justify-content:center;margin-top:32px}.promo-project-page__empty-state{display:flex;flex-direction:column;align-items:center;padding-top:8px;text-align:center}.promo-project-page__empty-image{display:block;width:100%;max-width:620px;height:auto;margin-bottom:12px}.promo-project-page__empty-text{max-width:760px}.promo-project-page__empty-title{margin:0 0 16px;font-family:Unbounded,sans-serif;font-size:clamp(40px,30.2787341772px + 1.2658227848vw,48px);font-weight:500;line-height:1.04;color:#191817;letter-spacing:-.03em}.promo-project-page__empty-description{margin:0;font-family:Nunito,sans-serif;font-size:24px;font-weight:400;line-height:1.45;color:#8d8d8d;letter-spacing:.02em}.promo-project-page__empty-button{min-width:248px;margin-top:24px}@media(max-width:991.98px){.promo-project-page__hero{flex-direction:column;align-items:stretch}.promo-project-page__empty-title{font-size:40px}.promo-project-page__empty-description{font-size:20px}}@media(max-width:767.98px){.promo-project-page__hero{margin-bottom:24px}.promo-project-page__add-button{width:100%}.promo-project-page__tabs{display:flex;flex-direction:column;width:100%;margin-bottom:24px;border-radius:12px}.promo-project-page__tab{width:100%;padding:14px 12px;text-align:center}.promo-project-page__tab:not(:last-child):after{inset:auto auto 0 12px;width:calc(100% - 24px);height:1px;transform:none}.promo-project-page__pagination{margin-top:24px}.promo-project-page__empty-image{margin-bottom:12px}.promo-project-page__empty-title{font-size:32px;line-height:1.08}.promo-project-page__empty-description{font-size:clamp(16px,16px + 0vw,16px)}.promo-project-page__empty-button{width:100%;min-width:0}}.promo-project-response-chat-page{display:flex;flex-direction:column;gap:24px}.promo-project-response-chat-page__hero{display:flex;gap:24px;align-items:flex-start;justify-content:space-between}.promo-project-response-chat-page__hero-content{display:flex;flex:1 1 auto;flex-direction:column;gap:16px;min-width:0}.promo-project-response-chat-page__hero-meta{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.promo-project-response-chat-page__status-pill,.promo-project-response-chat-page__chip,.promo-project-response-chat-page__role-badge,.promo-project-response-chat-page__meta-badge{display:inline-flex;gap:8px;align-items:center;padding:12px 20px;font-family:Unbounded,sans-serif;font-size:clamp(14px,14px + 0vw,14px);font-weight:400;line-height:1.2857em;letter-spacing:.03em;border-radius:24px}.promo-project-response-chat-page__status-pill--pending{color:#2a62f4;background:#2a62f41c}.promo-project-response-chat-page__status-pill--published{color:#ee6429;background:#ee64291c}.promo-project-response-chat-page__status-pill--archived{color:#9a9696;background:#9a96961f}.promo-project-response-chat-page__status-pill--draft{color:#9a9696;background:#f8f9fe}.promo-project-response-chat-page__chip{color:#191817;background:#f8f9fe}.promo-project-response-chat-page__chip--barter,.promo-project-response-chat-page__role-badge--artist{color:#7142de;background:#f6f2ff}.promo-project-response-chat-page__role-badge--owner{color:#ee6429;background:#ee64291c}.promo-project-response-chat-page__meta-badge{color:#9a9696;background:#fff;border:1px solid #c6c6c6;box-shadow:0 4px 16px #ccc5dd99}.promo-project-response-chat-page__status-icon,.promo-project-response-chat-page__chip-icon{display:inline-flex;flex-shrink:0;width:24px;height:24px}.promo-project-response-chat-page__status-icon svg,.promo-project-response-chat-page__chip-icon svg{display:block;width:100%;height:100%}.promo-project-response-chat-page__hero-actions{display:flex;flex-shrink:0;flex-wrap:wrap;gap:16px;justify-content:flex-end}.promo-project-response-chat-page__overview-grid{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(320px,.85fr);gap:24px}.promo-project-response-chat-page__card{display:flex;flex-direction:column;gap:24px;padding:24px;background:linear-gradient(180deg,#fff,#fcfbff);border:1px solid #c6c6c6;border-radius:12px;box-shadow:0 4px 16px #ccc5dd}.promo-project-response-chat-page__card-heading{display:flex;gap:16px;align-items:center;justify-content:space-between}.promo-project-response-chat-page__card-title{margin:0;font-family:Unbounded,sans-serif;font-size:clamp(28px,23.1393670886px + .6329113924vw,32px);font-weight:500;line-height:1.0625em;color:#191817;letter-spacing:.005em}.promo-project-response-chat-page__project-stack,.promo-project-response-chat-page__artist-card{display:flex;flex-direction:column;gap:24px}.promo-project-response-chat-page__project-summary,.promo-project-response-chat-page__content-section,.promo-project-response-chat-page__artist-card,.promo-project-response-chat-page__chat-shell{padding:20px;background:#fff;border:1px solid #9a9696;border-radius:8px;box-shadow:0 4px 16px #ccc5dd99}.promo-project-response-chat-page__project-summary,.promo-project-response-chat-page__content-section{display:flex;flex-direction:column;gap:16px}.promo-project-response-chat-page__project-title{margin:0;font-family:Unbounded,sans-serif;font-size:clamp(28px,23.1393670886px + .6329113924vw,32px);font-weight:500;line-height:1.0625em;letter-spacing:.005em}.promo-project-response-chat-page__project-title-link,.promo-project-response-chat-page__artist-name{color:#191817;text-decoration:none;transition:color .15s ease}.promo-project-response-chat-page__project-title-link:hover,.promo-project-response-chat-page__artist-name:hover{color:#7142de}.promo-project-response-chat-page__project-chips{display:flex;flex-wrap:wrap;gap:8px}.promo-project-response-chat-page__project-details-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.promo-project-response-chat-page__project-detail-card{display:flex;flex-direction:column;gap:8px;padding:16px;background:linear-gradient(180deg,#fff,#fcfbff);border:1px solid #c6c6c6;border-radius:8px}.promo-project-response-chat-page__project-detail-label,.promo-project-response-chat-page__section-heading{font-family:Unbounded,sans-serif;font-size:clamp(14px,14px + 0vw,14px);font-weight:400;line-height:1.2857em;color:#9a9696;letter-spacing:.03em}.promo-project-response-chat-page__project-detail-value{font-family:Unbounded,sans-serif;font-size:clamp(16px,13.5696835443px + .3164556962vw,18px);font-weight:400;line-height:1.125em;color:#191817;letter-spacing:.0168em}.promo-project-response-chat-page__project-description{margin:0}.promo-project-response-chat-page__project-description .truncated-text__toggle{gap:4px;margin-top:16px}.promo-project-response-chat-page__project-description .truncated-text__toggle-text{font-size:clamp(16px,16px + 0vw,16px);line-height:1.5em}.promo-project-response-chat-page__project-description-text,.promo-project-response-chat-page__artist-description{margin:0;font-family:Nunito,sans-serif;font-size:clamp(16px,16px + 0vw,16px);line-height:1.5em;color:#8d8d8d;letter-spacing:.02em;overflow-wrap:anywhere}.promo-project-response-chat-page__project-description-text{font-family:Unbounded,sans-serif;font-weight:400;line-height:1.25;color:#191817;letter-spacing:.0168em;white-space:pre-line}.promo-project-response-chat-page__attachment-list,.promo-project-response-chat-page__platform-list{display:grid;gap:16px;padding:0;margin:0;list-style:none}.promo-project-response-chat-page__attachment-list{grid-template-columns:repeat(2,minmax(0,1fr))}.promo-project-response-chat-page__attachment-item,.promo-project-response-chat-page__platform-item{min-width:0}.promo-project-response-chat-page__attachment-item:only-child{grid-column:1/-1}.promo-project-response-chat-page__attachment-card,.promo-project-response-chat-page__platform-item{display:flex;gap:16px;align-items:center;width:100%;color:#191817;text-decoration:none;background:#fff;border:1px solid #9a9696;border-radius:8px;box-shadow:0 4px 16px #ccc5dd99}.promo-project-response-chat-page__attachment-card{padding:16px;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.promo-project-response-chat-page__attachment-card:hover{border-color:#7142de;box-shadow:0 4px 16px #ccc5dd;transform:translateY(-1px)}.promo-project-response-chat-page__attachment-preview{position:relative;display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:56px;height:56px;overflow:hidden;color:#7142de;border-radius:8px}.promo-project-response-chat-page__attachment-preview--kind-image{background:#f8f9fe}.promo-project-response-chat-page__attachment-preview--kind-video,.promo-project-response-chat-page__attachment-preview--kind-other{background:linear-gradient(135deg,#f6f2ff,#fcfbff)}.promo-project-response-chat-page__attachment-image{display:block;width:100%;height:100%;object-fit:cover}.promo-project-response-chat-page__attachment-icon,.promo-project-response-chat-page__platform-icon{display:inline-flex;align-items:center;justify-content:center}.promo-project-response-chat-page__attachment-icon svg,.promo-project-response-chat-page__platform-icon svg{display:block;width:100%;height:100%}.promo-project-response-chat-page__attachment-icon{width:24px;height:24px}.promo-project-response-chat-page__platform-icon{flex-shrink:0;width:24px;height:24px;color:#7142de}.promo-project-response-chat-page__attachment-extension{position:absolute;right:8px;bottom:8px;max-width:calc(100% - 16px);overflow:hidden;text-overflow:ellipsis;font-family:Fira Code,monospace;font-size:11px;font-weight:500;line-height:1;color:#7142de;letter-spacing:.05em;white-space:nowrap}.promo-project-response-chat-page__attachment-content{display:flex;flex-direction:column;gap:8px;min-width:0}.promo-project-response-chat-page__attachment-name,.promo-project-response-chat-page__platform-name,.promo-project-response-chat-page__artist-name{font-family:Unbounded,sans-serif;font-size:clamp(16px,13.5696835443px + .3164556962vw,18px);font-weight:400;line-height:1.125em;letter-spacing:.0168em;overflow-wrap:anywhere}.promo-project-response-chat-page__attachment-details,.promo-project-response-chat-page__attachment-type{font-family:Unbounded,sans-serif;font-size:clamp(14px,14px + 0vw,14px);font-weight:400;line-height:1.2857em;letter-spacing:.03em}.promo-project-response-chat-page__attachment-details{color:#9a9696}.promo-project-response-chat-page__attachment-type{color:#7142de}.promo-project-response-chat-page__artist-card{height:100%}.promo-project-response-chat-page__artist-header{display:flex;gap:16px;align-items:flex-start}.promo-project-response-chat-page__artist-avatar{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:64px;height:64px;font-family:Unbounded,sans-serif;font-size:28px;font-weight:500;line-height:1;color:#fff;background:linear-gradient(135deg,#7142de,#683dcc);border-radius:50%;box-shadow:0 4px 16px #ccc5dd}.promo-project-response-chat-page__artist-identity{display:flex;flex:1 1 auto;flex-direction:column;gap:8px;min-width:0}.promo-project-response-chat-page__artist-button{align-self:flex-start}.promo-project-response-chat-page__platform-list{grid-template-columns:minmax(0,1fr)}.promo-project-response-chat-page__platform-item{padding:16px}.promo-project-response-chat-page__empty-state{padding:20px;background:#f8f9feb8;border:1px dashed #c6c6c6;border-radius:8px}.promo-project-response-chat-page__empty-state--compact{padding:16px}.promo-project-response-chat-page__empty-title{margin:0;font-family:Unbounded,sans-serif;font-size:clamp(16px,13.5696835443px + .3164556962vw,18px);font-weight:400;line-height:1.125em;color:#191817;letter-spacing:.0168em}.promo-project-response-chat-page__empty-description{margin:8px 0 0;font-family:Nunito,sans-serif;font-size:clamp(14px,14px + 0vw,14px);line-height:1.4286em;color:#8d8d8d;letter-spacing:.01em}.promo-project-response-chat-page__chat-shell,.promo-project-response-chat-page__chat{min-width:0}.promo-project-response-chat-page__chat-shell{padding:12px;overflow:hidden}@media(max-width:991.98px){.promo-project-response-chat-page__hero{flex-direction:column}.promo-project-response-chat-page__overview-grid{grid-template-columns:1fr}.promo-project-response-chat-page__hero-actions{justify-content:flex-start}.promo-project-response-chat-page__attachment-list{grid-template-columns:1fr}}@media(max-width:767.98px){.promo-project-response-chat-page{gap:24px}.promo-project-response-chat-page__hero{gap:16px;padding:24px;background:linear-gradient(180deg,#fff,#fcfbff);border:1px solid #c6c6c6;border-radius:12px;box-shadow:0 4px 16px #ccc5dd}.promo-project-response-chat-page__hero-actions{display:grid;grid-template-columns:1fr;width:100%}.promo-project-response-chat-page__card{gap:16px;padding:16px}.promo-project-response-chat-page__card-title,.promo-project-response-chat-page__project-title{font-size:clamp(20px,15.1393670886px + .6329113924vw,24px);line-height:1.3333em;letter-spacing:0}.promo-project-response-chat-page__project-summary,.promo-project-response-chat-page__content-section,.promo-project-response-chat-page__artist-card,.promo-project-response-chat-page__chat-shell{padding:16px}.promo-project-response-chat-page__project-details-grid{grid-template-columns:1fr}.promo-project-response-chat-page__attachment-card,.promo-project-response-chat-page__platform-item,.promo-project-response-chat-page__artist-header{align-items:flex-start}.promo-project-response-chat-page__artist-header{flex-direction:column}.promo-project-response-chat-page__artist-button{width:100%}}.promo-project-responses-page__controls{display:flex;gap:24px;align-items:flex-start;justify-content:flex-start;margin-bottom:40px}.promo-project-responses-page__controls .promo-project-page__tabs{flex:0 1 auto;min-width:0;margin-bottom:0}.promo-project-responses-page__search-form{display:flex;flex:0 0 auto;justify-content:flex-end;margin-left:auto}.promo-project-responses-page__advanced-search{width:100%;max-width:360px}.promo-project-responses-page__advanced-search .advanced-search__button{width:100%}.promo-project-responses-page__advanced-search .advanced-search__dropdown{width:min(420px,100vw - 200px)}.promo-project-responses-page__empty-state .promo-project-page__empty-image{max-width:666px}@media(max-width:991.98px){.promo-project-responses-page__advanced-search .advanced-search__dropdown{width:min(420px,100vw - 48px)}}@media(max-width:767.98px){.promo-project-responses-page__controls{flex-direction:column;gap:24px;align-items:stretch;margin-bottom:24px}.promo-project-responses-page__search-form{width:100%}.promo-project-responses-page__advanced-search{max-width:none}.promo-project-responses-page__advanced-search .advanced-search__dropdown{width:auto}}.promo-project-show{display:flex;flex-direction:column;gap:24px}.promo-project-show__hero{display:flex;gap:24px;align-items:flex-start;justify-content:space-between}.promo-project-show__hero-content{min-width:0;max-width:920px}.promo-project-show__actions{display:flex;flex-wrap:wrap;gap:16px;justify-content:flex-end}.promo-project-show__action-form{display:flex}.promo-project-show__action-button{min-width:0}.promo-project-show__overview-grid,.promo-project-show__content-grid{display:grid;gap:24px}.promo-project-show__overview-grid,.promo-project-show__content-grid{grid-template-columns:minmax(0,819px) minmax(0,1fr)}.promo-project-show__overview-grid--single-column{grid-template-columns:minmax(0,1fr)}.promo-project-show__card{display:flex;flex-direction:column;gap:24px;padding:24px;background:linear-gradient(180deg,#fff,#fcfbff);border:1px solid #c6c6c6;border-radius:12px;box-shadow:0 4px 16px #ccc5dd}.promo-project-show__card-heading{display:flex;gap:16px;align-items:center;justify-content:space-between}.promo-project-show__card-title{margin:0;font-family:Unbounded,sans-serif;font-size:clamp(28px,23.1393670886px + .6329113924vw,32px);font-weight:500;line-height:1.0625em;color:#191817;letter-spacing:.005em}.promo-project-show__details-grid,.promo-project-show__statistics-list,.promo-project-show__attachment-list{padding:0;margin:0;list-style:none}.promo-project-show__details-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.promo-project-show__detail-card,.promo-project-show__statistics-card,.promo-project-show__price-card,.promo-project-show__attachment-card,.promo-project-show__empty-state{background:#fff;border:1px solid #9a9696;box-shadow:0 4px 16px #ccc5dd99}.promo-project-show__detail-card,.promo-project-show__statistics-card,.promo-project-show__price-card{display:flex;flex-direction:column;gap:12px;padding:16px;border-radius:8px}.promo-project-show__detail-card--type-status{justify-content:space-between}.promo-project-show__detail-label,.promo-project-show__statistics-label{font-family:Unbounded,sans-serif;font-size:clamp(14px,14px + 0vw,14px);font-weight:400;line-height:1.2857em;color:#9a9696;letter-spacing:.03em}.promo-project-show__detail-value,.promo-project-show__statistics-value,.promo-project-show__price-value{font-family:Unbounded,sans-serif;font-size:clamp(16px,13.5696835443px + .3164556962vw,18px);font-weight:400;line-height:1.125em;color:#191817;letter-spacing:.0168em;overflow-wrap:anywhere}.promo-project-show__status-pill{display:inline-flex;gap:8px;align-items:center;align-self:flex-start;padding:12px 20px;font-family:Unbounded,sans-serif;font-size:clamp(14px,14px + 0vw,14px);font-weight:400;line-height:1.2857em;letter-spacing:.03em;border-radius:24px}.promo-project-show__status-pill--pending{color:#2a62f4;background:#2a62f41c}.promo-project-show__status-pill--published{color:#ee6429;background:#ee64291c}.promo-project-show__status-pill--archived{color:#9a9696;background:#9a96961f}.promo-project-show__status-pill--draft{color:#9a9696;background:#f8f9fe}.promo-project-show__status-icon,.promo-project-show__chip-icon{display:inline-flex;flex-shrink:0;width:24px;height:24px}.promo-project-show__status-icon svg,.promo-project-show__chip-icon svg{display:block;width:100%;height:100%}.promo-project-show__statistics-list,.promo-project-show__attachment-list,.promo-project-show__price-stack{display:grid;gap:16px}.promo-project-show__statistics-action{display:flex;justify-content:center}.promo-project-show__statistics-button{width:100%}.promo-project-show__description{margin:0}.promo-project-show__description .truncated-text__toggle{gap:4px;margin-top:16px}.promo-project-show__description .truncated-text__toggle-text{font-size:clamp(16px,16px + 0vw,16px);line-height:1.5em}.promo-project-show__description-text{margin:0;font-family:Unbounded,sans-serif;font-size:clamp(16px,16px + 0vw,16px);font-weight:400;line-height:1.25;color:#191817;letter-spacing:.0168em;overflow-wrap:anywhere;white-space:pre-line}.promo-project-show__price-value{color:#7142de}.promo-project-show__chip-list{display:flex;flex-wrap:wrap;gap:8px}.promo-project-show__chip{display:inline-flex;gap:8px;align-items:center;padding:12px 20px;font-family:Unbounded,sans-serif;font-size:clamp(14px,14px + 0vw,14px);font-weight:400;line-height:18px;color:#191817;letter-spacing:.03em;border-radius:24px}.promo-project-show__chip--barter{color:#7142de;background:#f6f2ff}.promo-project-show__attachment-item{min-width:0}.promo-project-show__attachment-card{display:flex;gap:24px;align-items:center;width:100%;padding:16px;color:#191817;text-decoration:none;border-radius:8px;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.promo-project-show__attachment-card:hover{border-color:#7142de;box-shadow:0 4px 16px #ccc5dd;transform:translateY(-1px)}.promo-project-show__attachment-preview{position:relative;display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:56px;height:56px;overflow:hidden;color:#7142de;border-radius:8px}.promo-project-show__attachment-preview--kind-image{background:#f8f9fe}.promo-project-show__attachment-preview--kind-video,.promo-project-show__attachment-preview--kind-other{background:linear-gradient(135deg,#f6f2ff,#fcfbff)}.promo-project-show__attachment-image{display:block;width:100%;height:100%;object-fit:cover}.promo-project-show__attachment-icon{display:inline-flex;width:24px;height:24px}.promo-project-show__attachment-icon svg{display:block;width:100%;height:100%}.promo-project-show__attachment-extension{position:absolute;right:8px;bottom:8px;max-width:calc(100% - 16px);overflow:hidden;text-overflow:ellipsis;font-family:Fira Code,monospace;font-size:11px;font-weight:500;line-height:1;color:#7142de;letter-spacing:.05em;white-space:nowrap}.promo-project-show__attachment-content{display:flex;flex-direction:column;gap:8px;min-width:0}.promo-project-show__attachment-name{font-family:Unbounded,sans-serif;font-size:clamp(16px,13.5696835443px + .3164556962vw,18px);font-weight:400;line-height:1.125em;letter-spacing:.0168em;overflow-wrap:anywhere}.promo-project-show__attachment-details,.promo-project-show__attachment-type{font-family:Unbounded,sans-serif;font-size:clamp(14px,14px + 0vw,14px);font-weight:400;line-height:1.2857em;letter-spacing:.03em}.promo-project-show__attachment-details{color:#9a9696}.promo-project-show__attachment-type{color:#7142de}.promo-project-show__empty-state{padding:20px;background:#f8f9feb8;border:1px dashed #c6c6c6;border-radius:8px;box-shadow:none}.promo-project-show__empty-state--type-compact{height:100%}.promo-project-show__empty-title{margin:0;font-family:Unbounded,sans-serif;font-size:clamp(16px,13.5696835443px + .3164556962vw,18px);font-weight:400;line-height:1.125em;color:#191817;letter-spacing:.0168em}.promo-project-show__empty-description{margin:8px 0 0;font-family:Nunito,sans-serif;font-size:clamp(14px,14px + 0vw,14px);line-height:1.4286em;color:#8d8d8d;letter-spacing:.01em}@media(max-width:991.98px){.promo-project-show__hero{flex-direction:column;align-items:stretch}.promo-project-show__actions{justify-content:flex-start}.promo-project-show__overview-grid,.promo-project-show__content-grid{grid-template-columns:1fr}}@media(max-width:767.98px){.promo-project-show{gap:24px}.promo-project-show__actions,.promo-project-show__action-form{display:grid;grid-template-columns:1fr;width:100%}.promo-project-show__action-button,.promo-project-show__statistics-button{width:100%}.promo-project-show__card{padding:16px}.promo-project-show__card-title{font-size:clamp(20px,15.1393670886px + .6329113924vw,24px);line-height:1.3333em}.promo-project-show__details-grid{grid-template-columns:1fr}.promo-project-show__attachment-card{gap:16px;align-items:flex-start}.promo-project-show__attachment-name,.promo-project-show__statistics-value,.promo-project-show__detail-value,.promo-project-show__price-value{font-size:clamp(16px,16px + 0vw,16px);line-height:1.5em}}.unsubscribed-page{display:flex;flex-direction:column;gap:40px}.unsubscribed-page__hero-content,.unsubscribed-page__card,.unsubscribed-page__aside-card,.unsubscribed-page__highlight,.unsubscribed-page__aside-item{position:relative;overflow:hidden;border:1px solid rgba(245,241,250,.96);box-shadow:0 18px 40px #382c5114}.unsubscribed-page__hero-content{display:flex;flex-direction:column;gap:16px;justify-content:center;min-height:280px;padding:clamp(28px,4vw,44px);background:#fff;border-radius:32px}.unsubscribed-page__status-label,.unsubscribed-page__aside-eyebrow,.unsubscribed-page__highlight-label{display:inline-flex;align-items:center;width:fit-content;min-height:34px;padding:0 14px;font-family:Fira Code,monospace;font-size:clamp(14px,14px + 0vw,14px);font-weight:500;line-height:1;color:#7142de;text-transform:uppercase;letter-spacing:.05em;background:#ffffffc7;border-radius:9999px;box-shadow:0 4px 8px #6161612e,0 2px 4px #6161612e}.unsubscribed-page__card{display:flex;flex-direction:column;gap:32px;padding:clamp(24px,3vw,40px);background:#fff;border-radius:32px}.unsubscribed-page__status{display:block}.unsubscribed-page__status-body{display:flex;flex-direction:column;gap:12px}.unsubscribed-page__status-title,.unsubscribed-page__aside-title{margin:0;font-family:Fira Code,monospace;font-size:clamp(28px,23.1393670886px + .6329113924vw,32px);font-weight:400;line-height:1.125em;color:#191817;letter-spacing:-.02em}.unsubscribed-page__status-description,.unsubscribed-page__aside-description,.unsubscribed-page__aside-item-text,.unsubscribed-page__highlight-value{margin:0;font-family:Nunito,sans-serif;font-size:clamp(16px,16px + 0vw,16px);line-height:1.5em;color:#8d8d8d;letter-spacing:.03em}.unsubscribed-page__highlights{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.unsubscribed-page__highlight{display:flex;flex-direction:column;gap:18px;min-height:180px;padding:22px;background:#fcfbff;border-radius:24px}.unsubscribed-page__highlight-value{font-family:Unbounded,sans-serif;font-size:clamp(20px,15.1393670886px + .6329113924vw,24px);font-weight:500;line-height:1.2;color:#191817;letter-spacing:-.02em}.unsubscribed-page__actions{display:flex;flex-wrap:wrap;gap:16px}.unsubscribed-page__actions .button{min-width:220px}.unsubscribed-page__aside-card{display:flex;flex-direction:column;gap:16px;padding:28px;background:#fff;border-radius:28px}.unsubscribed-page__aside-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;padding:0;margin:0;list-style:none}.unsubscribed-page__aside-item{display:grid;grid-template-columns:40px minmax(0,1fr);gap:12px;align-items:start;padding:16px 18px;background:#ffffffb3;border-radius:20px}.unsubscribed-page__aside-item-number{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;font-family:Fira Code,monospace;font-size:clamp(14px,14px + 0vw,14px);font-weight:500;line-height:1;color:#7142de;letter-spacing:.05em;background:#fff;border-radius:14px;box-shadow:0 4px 8px #6161612e,0 2px 4px #6161612e}@media(max-width:991.98px){.unsubscribed-page{gap:32px}.unsubscribed-page__hero-content{min-height:0}.unsubscribed-page__highlights,.unsubscribed-page__aside-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:767.98px){.unsubscribed-page{gap:24px}.unsubscribed-page__hero-content,.unsubscribed-page__card,.unsubscribed-page__aside-card{padding:22px 20px;border-radius:24px}.unsubscribed-page__hero-content{min-height:0}.unsubscribed-page__status-label,.unsubscribed-page__aside-eyebrow,.unsubscribed-page__highlight-label{min-height:30px;padding:0 12px;font-size:12px}.unsubscribed-page__status-description,.unsubscribed-page__aside-description,.unsubscribed-page__aside-item-text,.unsubscribed-page__highlight-value{font-size:15px;letter-spacing:.02em}.unsubscribed-page__status-title,.unsubscribed-page__aside-title{font-size:24px}.unsubscribed-page__highlights{grid-template-columns:minmax(0,1fr)}.unsubscribed-page__aside-list{grid-template-columns:minmax(0,1fr);gap:12px}.unsubscribed-page__highlight{min-height:0}.unsubscribed-page__actions{flex-direction:column}.unsubscribed-page__actions .button{width:100%;min-width:0}.unsubscribed-page__aside-item{grid-template-columns:34px minmax(0,1fr);padding:14px}.unsubscribed-page__aside-item-number{width:34px;height:34px;border-radius:12px}}.user-documents-page{display:flex;flex-direction:column;gap:24px}.user-documents-page__hero{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:24px;align-items:end}.user-documents-page__hero-copy{display:flex;flex-direction:column;gap:12px;max-width:760px}.user-documents-page__hero-stat{display:flex;flex-direction:column;gap:4px;min-width:220px;padding:24px;background:#fff;border:1px solid #c6c6c6;border-radius:12px}.user-documents-page__hero-stat-label,.user-documents-page__document-id{font-family:Fira Code,monospace;font-size:clamp(14px,14px + 0vw,14px);font-weight:500;line-height:1.5em;color:#9a9696;letter-spacing:.05em}.user-documents-page__hero-stat-value{font-family:Unbounded,sans-serif;font-size:clamp(32px,27.1393670886px + .6329113924vw,36px);font-weight:500;line-height:1;color:#191817;letter-spacing:-.02em}.user-documents-page__toolbar{display:flex;flex-wrap:wrap;gap:16px;align-items:center;justify-content:space-between}.user-documents-page__card{display:flex;flex-direction:column;gap:16px;padding:24px;background:#fff;border:1px solid #c6c6c6;border-radius:12px}.user-documents-page__card-header{display:flex;gap:16px;align-items:center;justify-content:space-between}.user-documents-page__card-title{margin:0;font-family:Fira Code,monospace;font-size:clamp(20px,15.1393670886px + .6329113924vw,24px);font-weight:400;line-height:1;color:#191817;letter-spacing:.01em}.user-documents-page__empty-state{padding-block:12px 8px}.user-documents-page__documents{display:flex;flex-direction:column;padding:0;margin:0;list-style:none}.user-documents-page__document{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:24px;align-items:center;padding-block:20px;border-top:1px solid #e0e0e0}.user-documents-page__document:first-child{padding-top:0;border-top:none}.user-documents-page__document:last-child{padding-bottom:0}.user-documents-page__document-main{display:flex;flex-direction:column;gap:8px;min-width:0}.user-documents-page__document-type{font-family:Unbounded,sans-serif;font-size:clamp(16px,16px + 0vw,16px);font-weight:400;line-height:1.3333em;color:#191817;letter-spacing:.01em;word-break:break-word}.user-documents-page__document-meta{display:flex;flex-wrap:wrap;gap:12px 16px;align-items:center}.user-documents-page__document-date{display:inline-flex;flex-wrap:wrap;gap:4px;align-items:center;font-family:Nunito,sans-serif;font-size:clamp(14px,14px + 0vw,14px);font-weight:400;line-height:1.2857em;color:#9a9696;letter-spacing:.03em}.user-documents-page__document-id{max-width:100%;word-break:break-word}.user-documents-page__document-actions{display:flex;justify-content:flex-end}.user-documents-page__document-button{min-width:156px}.user-documents-page__pagination{display:flex;justify-content:center;margin-top:12px}@media(max-width:767.98px){.user-documents-page{gap:20px}.user-documents-page__hero{grid-template-columns:1fr;align-items:stretch}.user-documents-page__hero-stat,.user-documents-page__card{padding:20px}.user-documents-page__hero-stat{min-width:0}.user-documents-page__hero-stat-value{font-size:clamp(24px,19.1393670886px + .6329113924vw,28px);line-height:1.08}.user-documents-page__document{grid-template-columns:1fr}.user-documents-page__card-header{display:flex;flex-direction:column;align-items:flex-start}.user-documents-page__document{gap:16px}.user-documents-page__document-meta{flex-direction:column;gap:4px;align-items:flex-start}.user-documents-page__document-actions,.user-documents-page__document-button{width:100%}}.user-settings-page__action-button--role-password,.user-settings-page__action-button--role-notifications{min-width:180px}.user-settings-page__action-button--role-submit{min-width:188px}.user-settings-page__form{width:100%}.user-settings-page__card{display:flex;flex-direction:column;gap:16px;width:100%;padding:24px;background:#fff;border:1px solid #c6c6c6;border-radius:12px}.user-settings-page__card-title{margin:0;font-family:Fira Code,monospace;font-size:clamp(20px,15.1393670886px + .6329113924vw,24px);font-weight:400;line-height:1;color:#191817;letter-spacing:.01em}.user-settings-page__card-description{margin:0;font-family:Nunito,sans-serif;font-size:clamp(16px,16px + 0vw,16px);font-weight:400;line-height:1.5em;color:#8d8d8d;letter-spacing:.02em}.user-settings-page__card-actions{display:flex;flex-wrap:wrap;gap:16px}.user-settings-page__email-field{width:100%}.user-settings-page__password-fields{display:flex;flex-direction:column;gap:16px}.user-settings-page__password-field{width:100%}.user-settings-page__notifications{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.user-settings-page__notification-item{display:flex;padding:12px 16px;background:#f8f9fe;border-radius:12px}.user-settings-page__notification-toggle{display:flex;flex-direction:row-reverse;gap:24px;align-items:center;justify-content:space-between;width:100%}.user-settings-page__notification-toggle .switcher__label{font-family:Fira Code,monospace;font-size:clamp(16px,16px + 0vw,16px);font-weight:500;line-height:1.5em;color:#191817;letter-spacing:.05em}.user-settings-page--context-password .user-settings-page__card{max-width:760px}@media(max-width:767.98px){.user-settings-page__card{padding:20px}.user-settings-page__card-description{font-size:clamp(14px,14px + 0vw,14px)}.user-settings-page__card-actions{flex-direction:column-reverse}.user-settings-page__action-button--role-password,.user-settings-page__action-button--role-notifications,.user-settings-page__action-button--role-submit{width:100%;min-width:0}.user-settings-page__notification-item{padding:12px}.user-settings-page__notification-toggle{gap:16px}.user-settings-page__notifications{grid-template-columns:minmax(0,1fr)}.user-settings-page--context-password .user-settings-page__card{max-width:none}}
