@font-face{font-family:BfRaleway;src:url(/black-friday/brand/raleway.woff2)format("woff2");font-style:normal;font-weight:500 700;font-display:swap}.bf-page{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--night:#101012;--ground:#0d0d0f;--graphite:#1c1c1f;--paper:#fff;--ink:#f7f7f8;--muted:#c0c0c6;--line:#39393e;--orange:#fa6520;--error:#f5aab0;--ease:cubic-bezier(.2, .75, .3, 1);--gutter:clamp(16px, 5.3vw, 76px);--shell-width:min(calc(100% - 2 * var(--gutter)), 1328px);--section-space:clamp(54px, 8vw, 112px);--radius:7px;--campaign-navbar-height:62px;--campaign-navbar-top:10px;--campaign-navbar-control:44px;--campaign-navbar-inset:calc((var(--campaign-navbar-height) - var(--campaign-navbar-control)) / 2);font-variant-numeric:lining-nums proportional-nums;color:var(--ink);background:var(--ground);font-family:BfRaleway,Arial,sans-serif;font-weight:500}:where(.bf-page) *,:where(.bf-page) :before,:where(.bf-page) :after{box-sizing:border-box}.bf-page{margin:0}html:has(.bf-page){scroll-padding-top:20px}:where(.bf-page) main{outline:none}:where(.bf-page) img{max-width:100%;display:block}:where(.bf-page) a{color:inherit}:where(.bf-page) button,:where(.bf-page) input,:where(.bf-page) textarea{font:inherit;color:inherit}:where(.bf-page) button{cursor:pointer}:where(.bf-page) button:disabled{cursor:wait}:where(.bf-page) p,:where(.bf-page) h1,:where(.bf-page) h2,:where(.bf-page) h3,:where(.bf-page) ol,:where(.bf-page) ul,:where(.bf-page) figure{margin:0}:where(.bf-page) h1,:where(.bf-page) h2,:where(.bf-page) h3{letter-spacing:-.03em;overflow-wrap:break-word;font-weight:700}:where(.bf-page) h1,:where(.bf-page) h2{text-wrap:balance}:where(.bf-page) p{text-wrap:pretty;line-height:1.55}:where(.bf-page) s{text-decoration-thickness:.065em}:where(.bf-page) [hidden]{display:none!important}:where(.bf-page) [id]{scroll-margin-top:18px}:where(.bf-page) :focus-visible{outline:2px solid var(--orange);outline-offset:4px}:where(.bf-page) ::selection{color:var(--ground);background:var(--paper)}:where(.bf-page) .sr-only{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}:where(.bf-page) .skip-link{z-index:20;border-radius:var(--radius);color:var(--night);background:var(--paper);padding:12px 16px;position:fixed;top:12px;left:12px;transform:translateY(-200%)}:where(.bf-page) .skip-link:not(:focus){opacity:0;pointer-events:none}:where(.bf-page) .skip-link:focus{transform:none}:where(.bf-page) .shell{width:var(--shell-width);margin-inline:auto}:where(.bf-page) .section{padding-block:var(--section-space)}:where(.bf-page) .separated{border-block:1px solid var(--line);background:#141416}:where(.bf-page) .arrow,:where(.bf-page) .print-mark{flex:none}:where(.bf-page) .print-mark{color:var(--orange)}:where(.bf-page) .arrow{transition:transform .2s var(--ease)}:where(.bf-page) .inline-link,:where(.bf-page) .back-link{text-underline-offset:4px;align-items:center;gap:9px;min-height:44px;font-weight:700;text-decoration:underline;display:inline-flex}:where(.bf-page) .back-link{color:var(--muted);font-weight:600;text-decoration:none}:where(.bf-page) .back-link:hover,:where(.bf-page) .inline-link:hover{color:var(--orange)}:where(.bf-page) .inline-link:hover .arrow,:where(.bf-page) .header-action:hover .arrow,:where(.bf-page) .card-action:hover .arrow,:where(.bf-page) .button:hover .arrow{transform:translate(3px,-2px)}:where(.bf-page) .back-link:hover .arrow{transform:translate(-3px)}:where(.bf-page) .button{border-radius:var(--radius);min-height:52px;transition:background-color .18s var(--ease), color .18s var(--ease);border:1px solid #0000;justify-content:space-between;align-items:center;gap:16px;padding:10px clamp(15px,1.65vw,24px);font-size:clamp(14px,1.16vw,17px);font-weight:700;line-height:1.25;text-decoration:none;display:inline-flex}:where(.bf-page) .button.primary{background:var(--paper);color:var(--night)}:where(.bf-page) .button.primary:hover{background:#e2e2e5}:where(.bf-page) .button.primary:disabled{background:#bdbdc1}:where(.bf-page) .button.accent{color:#fff;background:var(--orange);font-size:19px}:where(.bf-page) .button.accent:hover{color:var(--night);background:var(--paper)}:where(.bf-page) .button .arrow{width:20px;height:20px}:where(.bf-page) .subtle-label,:where(.bf-page) .date-label{color:var(--muted);align-items:center;gap:9px;font-size:clamp(13px,1.08vw,16px);font-weight:700;line-height:1.25;display:flex}:where(.bf-page) .date-label{color:var(--ink);font-weight:500}:where(.bf-page) .date-label .print-mark,:where(.bf-page) .subtle-label .print-mark{width:17px;height:17px}:where(.bf-page) .item-index,:where(.bf-page) .section-counter{color:var(--orange);letter-spacing:.015em;font-size:14px;font-weight:700}:where(.bf-page) .brand{align-items:center;width:max-content;min-height:44px;display:inline-flex}:where(.bf-page) .brand img{width:clamp(111px,10.8vw,154px);height:auto}:where(.bf-page) .issue{border-inline-start:1px solid var(--line);white-space:nowrap;align-items:center;gap:7px;min-height:44px;padding-inline-start:clamp(10px,1.8vw,24px);font-weight:700;text-decoration:none;display:inline-flex}:where(.bf-page) .issue .print-mark{width:15px;height:15px}:where(.bf-page) .menu-trigger,:where(.bf-page) .close-button{background:var(--night);border:1px solid var(--line);border-radius:var(--radius);justify-content:center;align-items:center;width:46px;height:46px}:where(.bf-page) .menu-trigger{flex-direction:column;gap:5px;display:none}:where(.bf-page) .menu-trigger span{background:currentColor;width:18px;height:1.5px}:where(.bf-page) .menu-trigger.on-light{background:var(--paper);color:var(--night);border-color:#9a9aa0}:where(.bf-page) .close-button{font-size:30px;line-height:1;display:inline-flex}:where(.bf-page) .mobile-dialog{color:var(--ink);background:var(--night);border:1px solid var(--line);width:min(100%,415px);max-width:none;height:100%;max-height:100%;padding:22px var(--gutter) 36px;margin:0 0 0 auto}:where(.bf-page) .mobile-dialog::backdrop{background:#000000ad}:where(.bf-page) .drawer-head{justify-content:space-between;align-items:center;margin-bottom:32px;display:flex}:where(.bf-page) .drawer-head .issue{border:0;padding:0;font-size:21px}:where(.bf-page) .drawer-nav{display:grid}:where(.bf-page) .drawer-nav a{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:15px;min-height:62px;padding-block:10px;font-size:clamp(17px,4vw,24px);font-weight:700;text-decoration:none;display:flex}:where(.bf-page) .drawer-nav a[aria-current]{color:var(--orange)}:where(.bf-page) .drawer-nav a:first-child{border-top:1px solid var(--line)}:where(.bf-page) .campaign{padding-top:var(--campaign-navbar-top)}:where(.bf-page) .campaign-navbar{z-index:15;top:var(--campaign-navbar-top);pointer-events:none;position:sticky}:where(.bf-page) .campaign-hero-brand{width:var(--shell-width);min-height:var(--campaign-navbar-height);padding:var(--campaign-navbar-inset) var(--campaign-navbar-inset) var(--campaign-navbar-inset) 24px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);pointer-events:auto;background:#282828d1;border-radius:999px;grid-template-columns:1fr auto 1fr;align-items:center;gap:16px;margin-inline:auto;display:grid}:where(.bf-page) .campaign-lockup{align-items:center;gap:clamp(9px,1.25vw,20px);width:fit-content;display:flex}:where(.bf-page) .campaign-lockup .brand img{width:clamp(94px,10vw,140px)}:where(.bf-page) .campaign-emblem{min-height:var(--campaign-navbar-control);color:var(--orange);letter-spacing:-.03em;border-inline-start:1px solid #48484a;align-items:center;padding-inline-start:clamp(9px,1.25vw,20px);font-size:clamp(19px,2.25vw,32px);font-style:italic;font-weight:700;line-height:1;text-decoration:none;display:inline-flex}:where(.bf-page) .campaign-emblem:hover{color:#fb9160}:where(.bf-page) .campaign-nav{align-items:center;gap:clamp(10px,1.6vw,25px);display:none}:where(.bf-page) .campaign-nav a{min-height:44px;color:var(--ink);white-space:nowrap;align-items:center;font-size:15px;text-decoration:none;display:inline-flex}:where(.bf-page) .campaign-nav a:hover{color:var(--orange)}:where(.bf-page) .campaign-nav-actions{grid-column:3;justify-self:end;align-items:center;gap:14px;display:flex}:where(.bf-page) .cover-nav{min-height:var(--campaign-navbar-control);color:var(--ink);white-space:nowrap;transition:background-color .2s var(--ease);border:1px solid #858589;border-radius:99px;align-items:center;gap:8px;padding-inline:16px;font-size:13px;font-weight:700;text-decoration:none;display:inline-flex}:where(.bf-page) .cover-nav:hover{background:#3b3b3e}:where(.bf-page) .cover-nav:hover .arrow{transform:translateY(2px)}:where(.bf-page) .campaign-navbar .menu-trigger{width:var(--campaign-navbar-control);height:var(--campaign-navbar-control);color:var(--orange);background:0 0;border:0;border-radius:8px;display:inline-flex}:where(.bf-page) .campaign-navbar .menu-trigger span{width:27px;height:2px}@media (min-width:1200px){:where(.bf-page) .campaign-nav{display:flex}:where(.bf-page) .campaign-navbar .menu-trigger{display:none}}@media (max-width:639px){:where(.bf-page) .campaign-hero-brand{padding-inline-start:15px}:where(.bf-page) .campaign-navbar .cover-nav{display:none}}:where(.bf-page) .campaign-cover{background:var(--night);overflow:clip}:where(.bf-page) .hero-layout{min-height:calc(100svh - var(--campaign-navbar-height) - var(--campaign-navbar-top));grid-template-columns:minmax(0,1.11fr) minmax(0,.89fr);align-items:center;gap:clamp(14px,2.1vw,34px);padding-block:clamp(26px,4.5vh,52px);display:grid}:where(.bf-page) .cover-copy{z-index:1;padding-block-end:clamp(0px,1.4vw,22px);position:relative}:where(.bf-page) .cover-copy .date-label{font-size:clamp(14px,1.55vw,25px)}:where(.bf-page) .hero-copy{position:relative}:where(.bf-page) .campaign-hero h1{text-wrap:balance;margin-top:clamp(20px,2.6vw,42px);font-size:clamp(43px,5.55vw,71px);line-height:1.02}:where(.bf-page) .cover-copy .hero-deck{max-width:57ch;color:var(--ink);margin-block:clamp(16px,2.15vw,35px) clamp(23px,3.6vw,58px);font-size:clamp(16px,1.68vw,27px);line-height:1.4}:where(.bf-page) .cover-copy .button{border-radius:clamp(8px,.85vw,14px);min-height:clamp(50px,5.1vw,82px);padding-inline:clamp(16px,2.15vw,34px);font-size:clamp(16px,1.72vw,28px)}:where(.bf-page) .cover-copy .button:hover .arrow{transform:translateY(2px)}:where(.bf-page) .cover-art{isolation:isolate;place-items:center;min-width:0;display:grid;position:relative}:where(.bf-page) .cover-art:before{z-index:-1;content:"";pointer-events:none;background:radial-gradient(at 48% 84%,#fa652054,#0000 55%),radial-gradient(at 52% 56%,#fa65208a,#fa65204a 38%,#0000 76%);position:absolute;inset:-10% -20% -9% -22%;-webkit-mask-image:linear-gradient(#0000,#000 14% 74%,#0000);mask-image:linear-gradient(#0000,#000 14% 74%,#0000)}:where(.bf-page) .cover-art:after{z-index:-1;content:"";pointer-events:none;background:radial-gradient(#000000a8,#0000 72%);height:8%;position:absolute;inset:auto 7% -2%}:where(.bf-page) .cover-art img{object-fit:contain;width:100%;height:auto;max-height:min(77svh,770px)}:where(.bf-page) .hero-deck{color:var(--muted);max-width:41ch;margin-block:20px 24px;font-size:clamp(16px,1.46vw,21px);line-height:1.45}:where(.bf-page) .section-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px 24px;margin-bottom:32px;display:flex}:where(.bf-page) .section h2,:where(.bf-page) .request-section h2{font-size:clamp(32px,4.45vw,64px);line-height:1.03}:where(.bf-page) .section-meta{color:var(--muted);font-size:17px}:where(.bf-page) .directions-section{padding-top:clamp(32px,3.5vw,51px)}:where(.bf-page) .direction-grid{border-bottom:1px solid var(--line);display:grid}:where(.bf-page) .direction-card{border-top:1px solid var(--line);min-height:78px;color:var(--ink);transition:background-color .22s var(--ease), border-color .22s var(--ease);grid-template-columns:clamp(31px,4.3vw,60px) minmax(0,.95fr) minmax(0,1.3fr) 26px;align-items:center;gap:9px clamp(11px,1.75vw,24px);padding:13px clamp(4px,1.1vw,14px);text-decoration:none;display:grid}:where(.bf-page) .direction-card:hover,:where(.bf-page) .direction-card:focus-visible{border-color:var(--orange);background:#1c1c1f}:where(.bf-page) .direction-card .item-index{font-size:clamp(17px,2.1vw,26px)}:where(.bf-page) .direction-card h3{font-size:clamp(23px,2.52vw,36px);line-height:1.07}:where(.bf-page) .direction-card p{color:var(--muted);max-width:37ch;font-size:clamp(14px,1.32vw,18px)}:where(.bf-page) .direction-summary{flex-wrap:wrap;align-items:center;gap:8px 17px;display:flex}:where(.bf-page) .direction-price{background:var(--orange);color:#fff;white-space:nowrap;border-radius:5px;padding:6px 11px;font-size:21px;line-height:1}:where(.bf-page) .direction-card:hover>.arrow,:where(.bf-page) .direction-card:focus-visible>.arrow{color:var(--orange);transform:translate(4px)}:where(.bf-page) .artwork{object-fit:contain;width:100%;height:auto;max-height:540px;display:block}:where(.bf-page) .terms-note{border-top:1px solid var(--line);align-items:start;gap:16px;margin-top:28px;padding-top:24px;display:flex}:where(.bf-page) .terms-note>.print-mark{width:21px;height:21px;margin-top:2px}:where(.bf-page) .terms-note p{color:var(--muted);max-width:76ch}:where(.bf-page) .terms-note>a{text-underline-offset:4px;align-items:center;gap:6px;min-height:44px;margin-left:auto;font-size:14px;font-weight:700;display:inline-flex}:where(.bf-page) .service-hero{border-bottom:1px solid var(--line);background:#101012;overflow:hidden}:where(.bf-page) .service-top{justify-content:space-between;align-items:center;padding-top:13px;display:flex}:where(.bf-page) .service-top .item-index{color:var(--muted)}:where(.bf-page) .service-top .item-index span{color:var(--orange)}:where(.bf-page) .service-grid{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center;gap:clamp(22px,3vw,45px);padding-block:clamp(23px,2.3vw,35px) clamp(35px,5vw,74px);display:grid}:where(.bf-page) .service-grid h1{text-wrap:pretty;margin-top:15px;font-size:clamp(49px,6vw,86px);line-height:.98}:where(.bf-page) .hero-websites h1{font-size:clamp(34px,4.45vw,65px);line-height:1.01}:where(.bf-page) .hero-avito h1{font-size:clamp(54px,8.35vw,123px)}:where(.bf-page) .service-grid .hero-deck{max-width:49ch;margin-block:17px 22px}:where(.bf-page) .service-art{min-width:0}:where(.bf-page) .scope-list,:where(.bf-page) .topic-list{padding:0;list-style:none}:where(.bf-page) .scope-section,:where(.bf-page) .prep-section{padding-top:clamp(39px,5vw,70px)}:where(.bf-page) .scope-list{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px clamp(16px,2vw,29px);display:grid}:where(.bf-page) .scope-list li{border-top:1px solid var(--line);padding-top:17px}:where(.bf-page) .topic-list li{border-top:1px solid var(--line);grid-template-columns:34px minmax(0,1fr);gap:12px;padding:19px 0;display:grid}:where(.bf-page) .topic-list li:last-child{border-bottom:1px solid var(--line)}:where(.bf-page) .scope-list li h3,:where(.bf-page) .topic-list h3{font-size:clamp(20px,2.05vw,29px);line-height:1.12}:where(.bf-page) .scope-list li p,:where(.bf-page) .topic-list p{color:var(--muted);margin-top:7px;font-size:16px}:where(.bf-page) .hosting-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}:where(.bf-page) .hosting-grid article{background:var(--graphite);border:1px solid var(--line);border-radius:var(--radius);padding:clamp(20px,3vw,38px)}:where(.bf-page) .hosting-grid h3{margin-top:12px;font-size:clamp(24px,2.8vw,38px)}:where(.bf-page) .hosting-grid p{color:var(--muted);margin-top:13px}:where(.bf-page) .migration-checks h3{margin-top:0}:where(.bf-page) .migration-steps{color:var(--muted);margin-top:13px;padding-inline-start:1.35em;line-height:1.5}:where(.bf-page) .migration-steps li+li{margin-top:6px}:where(.bf-page) .migration-steps li::marker{color:var(--orange);font-weight:700}:where(.bf-page) .audit-section,:where(.bf-page) .faq-layout,:where(.bf-page) .prep-section{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:26px clamp(25px,5vw,70px);display:grid}:where(.bf-page) .audit-intro h2,:where(.bf-page) .prep-section h2,:where(.bf-page) .faq-layout h2{margin-top:12px}:where(.bf-page) .audit-intro p,:where(.bf-page) .readable{color:var(--muted);max-width:49ch;margin-top:15px}:where(.bf-page) .audit-intro .inline-link,:where(.bf-page) .faq-layout .inline-link{margin-top:14px}:where(.bf-page) .audit-evidence{border:1px solid var(--line);border-radius:var(--radius);background:var(--graphite);grid-template-columns:repeat(2,minmax(0,1fr));display:grid;overflow:hidden}:where(.bf-page) .audit-cell{border-bottom:1px solid var(--line);flex-direction:column;gap:9px;padding:clamp(14px,2.4vw,30px);display:flex}:where(.bf-page) .audit-cell:nth-child(odd){border-inline-end:1px solid var(--line)}:where(.bf-page) .audit-cell strong{letter-spacing:-.03em;white-space:nowrap;font-size:clamp(34px,4.6vw,67px);line-height:1}:where(.bf-page) .audit-cell small{color:var(--muted);font-size:.49em}:where(.bf-page) .audit-cell span,:where(.bf-page) .audit-note{color:var(--muted);font-size:14px;line-height:1.4}:where(.bf-page) .audit-note{grid-column:1/-1;padding:16px clamp(14px,2.4vw,30px)}:where(.bf-page) .audit-estimate{border-block:1px solid var(--line);grid-column:2}:where(.bf-page) .audit-estimate p,:where(.bf-page) .faq-list details p{color:var(--muted);max-width:65ch;padding:0 30px 19px 0}:where(.bf-page) .audit-estimate summary,:where(.bf-page) .faq-list summary{cursor:pointer;justify-content:space-between;align-items:center;gap:14px;min-height:58px;padding:12px 0;font-weight:700;list-style:none;display:flex}:where(.bf-page) summary::-webkit-details-marker{display:none}:where(.bf-page) .plus{height:22px;color:var(--orange);flex:0 0 22px;position:relative}:where(.bf-page) .plus:before,:where(.bf-page) .plus:after{content:"";background:currentColor;border-radius:1px;width:16px;height:2px;position:absolute;top:10px;left:3px}:where(.bf-page) .plus:after{transition:transform .2s var(--ease);transform:rotate(90deg)}:where(.bf-page) details[open] .plus:after{transform:rotate(0)}:where(.bf-page) .faq-list details{border-top:1px solid var(--line)}:where(.bf-page) .faq-list details:last-child{border-bottom:1px solid var(--line)}:where(.bf-page) .faq-list summary{font-size:clamp(16px,1.6vw,21px)}:where(.bf-page) .topic-list li>span{color:var(--orange);font-size:14px;font-weight:700}:where(.bf-page) .prep-price-list{grid-template-columns:minmax(0,1fr)}:where(.bf-page) .prep-price-list .topic-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:17px;display:grid}:where(.bf-page) .prep-price-list .topic-list li{border-bottom:0}:where(.bf-page) .request-section{padding-block:var(--section-space);border-bottom:1px solid var(--line);background:#151517}:where(.bf-page) .request-grid{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:start;gap:28px clamp(25px,6vw,84px);display:grid}:where(.bf-page) .request-intro h2{margin-top:15px}:where(.bf-page) .request-intro>p:not(.date-label){color:var(--muted);max-width:49ch;margin-top:17px}:where(.bf-page) .request-intro .request-price{border-block:1px solid var(--line);flex-direction:column;gap:10px;padding-block:18px;display:flex}:where(.bf-page) .request-price strong{color:var(--ink);letter-spacing:-.03em;font-size:clamp(36px,5vw,70px);line-height:.97}:where(.bf-page) .request-intro .request-note{font-size:15px}:where(.bf-page) .form-panel{background:var(--graphite);border:1px solid var(--line);border-radius:var(--radius);padding:clamp(17px,3vw,37px)}:where(.bf-page) .form-panel fieldset{border:0;gap:17px;min-width:0;margin:0;padding:0;display:grid}:where(.bf-page) .form-panel fieldset:disabled{opacity:.76}:where(.bf-page) .form-field{gap:7px;display:grid}:where(.bf-page) .form-field label{font-weight:700;line-height:1.3}:where(.bf-page) .form-field label span,:where(.bf-page) .form-preview-note{color:var(--muted);font-size:13px;font-weight:500}:where(.bf-page) .form-field input,:where(.bf-page) .form-field textarea{background:#121214;border:1px solid #707077;border-radius:5px;width:100%;min-width:0;min-height:50px;padding:11px 13px}:where(.bf-page) .form-field textarea{resize:vertical;min-height:84px}:where(.bf-page) .form-field input::placeholder{color:#a8a8ae}:where(.bf-page) .form-field [aria-invalid=true]{border-color:var(--error)}:where(.bf-page) .field-error,:where(.bf-page) .form-error{color:var(--error);font-size:14px;line-height:1.45}:where(.bf-page) .form-error{border-inline-start:2px solid var(--error);padding:3px 10px}:where(.bf-page) .form-consents{color:var(--muted);gap:4px;font-size:14px;display:grid}:where(.bf-page) .consent-row{align-items:center;gap:10px;min-height:44px;line-height:1.4;display:flex}:where(.bf-page) .consent-row input{width:19px;height:19px;accent-color:var(--orange);flex:none;margin:0}:where(.bf-page) .consent-row a,:where(.bf-page) .privacy-link{text-underline-offset:3px;color:var(--ink)}:where(.bf-page) .privacy-link{justify-self:start;align-items:center;min-height:36px;display:inline-flex}:where(.bf-page) .form-preview-note{margin-top:11px}:where(.bf-page) .form-result{align-content:center;gap:12px;min-height:260px;display:grid}:where(.bf-page) .form-result h3{font-size:clamp(25px,3.4vw,45px);line-height:1.06}:where(.bf-page) .form-result p{color:var(--muted)}:where(.bf-page) .form-result .print-mark{width:35px;height:35px}:where(.bf-page) .sibling-links{justify-content:space-between;align-items:center;gap:14px;padding-block:24px;display:flex}:where(.bf-page) .sibling-links div{flex-wrap:wrap;gap:8px 20px;display:flex}:where(.bf-page) .sibling-links div a{text-underline-offset:4px;align-items:center;gap:5px;min-height:44px;font-size:15px;font-weight:600;display:inline-flex}:where(.bf-page) .campaign-footer{border-top:1px solid var(--line);background:var(--night)}:where(.bf-page) .footer-main{grid-template-columns:1fr 1.15fr auto;gap:20px;padding-block:35px;display:grid}:where(.bf-page) .footer-main p{color:var(--muted);font-size:14px}:where(.bf-page) .footer-links{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 18px;display:grid}:where(.bf-page) .footer-main a,:where(.bf-page) .footer-legal a{text-underline-offset:4px}:where(.bf-page) .footer-links a,:where(.bf-page) .footer-contact{align-items:center;gap:5px;min-height:44px;font-size:14px;font-weight:600;display:inline-flex}:where(.bf-page) .footer-contact{white-space:nowrap;align-self:start}:where(.bf-page) .footer-legal{border-top:1px solid var(--line);min-height:58px;color:var(--muted);flex-wrap:wrap;align-items:center;gap:4px 23px;padding-block:10px;font-size:13px;display:flex}:where(.bf-page) .footer-legal a{align-items:center;min-height:44px;display:inline-flex}:where(.bf-page) .not-found{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:30px;min-height:70vh;padding-block:70px;display:grid}:where(.bf-page) .not-found h1{margin-top:18px;font-size:clamp(39px,6vw,80px);line-height:1.02}@media (max-width:960px){:where(.bf-page) .menu-trigger{display:inline-flex}:where(.bf-page) .scope-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:850px){:where(.bf-page) .hero-layout{grid-template-columns:minmax(0,1fr);gap:clamp(19px,4vw,34px);min-height:0;padding-block:30px 24px}:where(.bf-page) .campaign-hero h1{max-width:16ch;margin-top:14px;font-size:clamp(32px,7.8vw,62px)}:where(.bf-page) .cover-copy .hero-deck{max-width:49ch}:where(.bf-page) .cover-copy{padding-block-end:0}:where(.bf-page) .cover-art{width:min(76%,428px);margin-inline:auto}:where(.bf-page) .cover-art img{max-height:min(78vw,492px)}}@media (max-width:720px){:where(.bf-page) .cover-nav .arrow{width:15px;height:15px}:where(.bf-page) .hero-deck{margin-block:16px 19px}:where(.bf-page) .section-head{margin-bottom:22px}:where(.bf-page) .direction-card{grid-template-columns:28px minmax(0,1fr) 22px;gap:7px 10px;padding-block:15px}:where(.bf-page) .direction-summary{grid-area:2/2}:where(.bf-page) .direction-card>.arrow{grid-area:1/3/span 2;width:22px}:where(.bf-page) .terms-note{flex-wrap:wrap;gap:10px}:where(.bf-page) .terms-note p{flex:calc(100% - 38px)}:where(.bf-page) .terms-note>a{margin-left:30px}:where(.bf-page) .service-grid{grid-template-columns:minmax(0,1fr);gap:18px;padding-block:20px 29px}:where(.bf-page) .service-grid h1{font-size:clamp(40px,10.3vw,64px)}:where(.bf-page) .hero-websites h1{font-size:clamp(32px,7.95vw,49px)}:where(.bf-page) .service-art{width:min(100%,500px);margin-inline:auto;padding-inline:5px}:where(.bf-page) .service-grid .hero-deck{margin-block:12px 19px}:where(.bf-page) .scope-list,:where(.bf-page) .hosting-grid,:where(.bf-page) .audit-section,:where(.bf-page) .faq-layout,:where(.bf-page) .prep-section,:where(.bf-page) .prep-price-list .topic-list,:where(.bf-page) .request-grid{grid-template-columns:minmax(0,1fr)}:where(.bf-page) .audit-estimate{grid-column:auto}:where(.bf-page) .footer-main{grid-template-columns:1fr;gap:12px}:where(.bf-page) .footer-links{gap:0 10px}:where(.bf-page) .sibling-links{flex-wrap:wrap}:where(.bf-page) .not-found{grid-template-columns:1fr}}@media (max-width:380px){:where(.bf-page) .direction-card h3{font-size:22px}:where(.bf-page) .service-hero .button.accent{gap:8px;padding-inline:12px}}@media (max-width:360px){:where(.bf-page) .campaign-hero h1{font-size:clamp(30px,10.5vw,38px)}}@media (prefers-reduced-motion:reduce){:where(.bf-page) *,:where(.bf-page) :before,:where(.bf-page) :after{scroll-behavior:auto!important;transition-duration:.001ms!important}}.bf-page{--section-space:clamp(44px, 5.9vw, 84px)}:where(.bf-page) .edition-heading{align-items:end}:where(.bf-page) .baseline-split,:where(.bf-page) .prep-layout{grid-template-columns:minmax(0,.86fr) minmax(0,1.14fr);align-items:start;gap:24px clamp(32px,7vw,100px);display:grid}:where(.bf-page) .plain-index{margin:0}:where(.bf-page) .plain-index>div{border-top:1px solid var(--line);grid-template-columns:minmax(120px,.85fr) minmax(0,1.15fr);gap:9px 18px;padding-block:14px;display:grid}:where(.bf-page) .plain-index>div:last-child{border-bottom:1px solid var(--line)}:where(.bf-page) .plain-index dt{font-weight:700}:where(.bf-page) .plain-index dd{color:var(--muted);margin:0;line-height:1.5}:where(.bf-page) .edition-close,:where(.bf-page) .product-terms{justify-content:space-between;align-items:end;gap:22px 48px;display:flex}:where(.bf-page) .edition-close h2{margin-top:12px}:where(.bf-page) .edition-close p:not(.date-label),:where(.bf-page) .product-terms p{color:var(--muted);max-width:63ch;margin-top:13px}:where(.bf-page) .edition-close .button,:where(.bf-page) .product-terms .button{flex:none}:where(.bf-page) .service-grid{padding-block:clamp(45px,6vw,94px)}:where(.bf-page) .hero-avito h1,:where(.bf-page) .hero-price-list h1{font-size:clamp(37px,5.3vw,79px);line-height:1}:where(.bf-page) .hero-price-list h1{max-width:13ch}:where(.bf-page) .chapter-list,:where(.bf-page) .funnel-line{margin:0;padding:0;list-style:none}:where(.bf-page) .chapter-list li{border-top:1px solid var(--line);grid-template-columns:32px minmax(0,1fr);gap:12px;padding:16px 0;display:grid}:where(.bf-page) .chapter-list li:last-child{border-bottom:1px solid var(--line)}:where(.bf-page) .chapter-list li>span,:where(.bf-page) .funnel-line li>span{color:var(--orange);font-size:15px;font-weight:700}:where(.bf-page) .chapter-list h3,:where(.bf-page) .funnel-line h3,:where(.bf-page) .baseline-note h3{font-size:clamp(21px,2.2vw,31px);line-height:1.13}:where(.bf-page) .chapter-list p,:where(.bf-page) .funnel-line p,:where(.bf-page) .baseline-note>p:not(.subtle-label){color:var(--muted);margin-top:8px}:where(.bf-page) .scope-index{grid-template-columns:1fr 1fr;gap:0 clamp(22px,4.7vw,65px);display:grid}:where(.bf-page) .scope-index li:nth-last-child(2){border-bottom:1px solid var(--line)}:where(.bf-page) .funnel-line{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(18px,3.2vw,46px);display:grid}:where(.bf-page) .funnel-line li{border-top:1px solid var(--line);padding-block:16px 4px}:where(.bf-page) .funnel-line h3{margin-top:10px}:where(.bf-page) .migration-checks{margin-top:0}:where(.bf-page) .migration-checks article{border:0;border-top:1px solid var(--line);background:0 0;border-radius:0;padding:20px 0 0}:where(.bf-page) .price-example{grid-template-columns:minmax(0,.85fr) 44px minmax(0,1.15fr);align-items:start;gap:clamp(12px,2.8vw,39px);display:grid}:where(.bf-page) .baseline-note{border-top:1px solid var(--line);padding-block:16px}:where(.bf-page) .baseline-note .subtle-label{margin-bottom:12px}:where(.bf-page) .baseline-note dl{margin:12px 0 0}:where(.bf-page) .baseline-note dl div+div{margin-top:8px}:where(.bf-page) .baseline-note dt{font-weight:700}:where(.bf-page) .baseline-note dd{color:var(--muted);margin:3px 0 0}:where(.bf-page) .example-arrow{color:var(--orange);margin-top:32px}:where(.bf-page) .format-spread{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px clamp(25px,6.5vw,91px);display:grid}:where(.bf-page) .portfolio-rows{border-bottom:1px solid var(--line)}:where(.bf-page) .portfolio-row{border-top:1px solid var(--line);grid-template-columns:minmax(170px,.85fr) minmax(0,1.55fr) minmax(113px,.63fr) auto;align-items:center;gap:12px 24px;padding:18px 0;display:grid}:where(.bf-page) .portfolio-row h3{margin-top:5px;font-size:clamp(25px,2.8vw,40px)}:where(.bf-page) .portfolio-row>p{color:var(--muted)}:where(.bf-page) .portfolio-metric{gap:3px;display:grid}:where(.bf-page) .portfolio-metric strong{color:var(--orange);font-size:clamp(25px,3vw,42px);line-height:1}:where(.bf-page) .portfolio-metric span{color:var(--muted);font-size:13px;line-height:1.35}:where(.bf-page) .portfolio-row a{white-space:nowrap;font-size:14px}:where(.bf-page) .consent-row{align-items:flex-start;padding-block:8px}:where(.bf-page) .consent-row input{margin-top:2px}:where(.bf-page) .consent-optional{color:var(--muted);white-space:nowrap;font-size:13px}:where(.bf-page) .form-field label span{white-space:nowrap}:where(.bf-page) .consent-item .field-error{padding-inline-start:29px}:where(.bf-page) .footer-settings-link{background:0 0;border:0;padding:0}:where(.bf-page) .footer-settings{background:var(--graphite);color:var(--ink);border:1px solid var(--line);border-radius:var(--radius);width:min(500px,100% - 30px);padding:clamp(17px,4vw,29px)}:where(.bf-page) .footer-settings::backdrop{background:#000000ad}:where(.bf-page) .footer-settings-head{justify-content:space-between;align-items:center;gap:15px;margin-bottom:18px;display:flex}:where(.bf-page) .footer-settings-head h2{font-size:25px}:where(.bf-page) .footer-cookie-option{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:16px;min-height:51px;display:flex}:where(.bf-page) .footer-cookie-option small{color:var(--muted);display:block}:where(.bf-page) .footer-cookie-option input{width:19px;height:19px;accent-color:var(--orange)}:where(.bf-page) .footer-settings .button{margin-top:16px}@media (max-width:720px){:where(.bf-page) .baseline-split,:where(.bf-page) .prep-layout,:where(.bf-page) .scope-index,:where(.bf-page) .funnel-line,:where(.bf-page) .format-spread{grid-template-columns:minmax(0,1fr);gap:16px}:where(.bf-page) .scope-index li:nth-last-child(2){border-bottom:0}:where(.bf-page) .plain-index>div{grid-template-columns:minmax(0,1fr);gap:5px}:where(.bf-page) .edition-close,:where(.bf-page) .product-terms{flex-wrap:wrap;align-items:start}:where(.bf-page) .service-grid{padding-block:34px 36px}:where(.bf-page) .hero-avito h1,:where(.bf-page) .hero-price-list h1{font-size:clamp(35px,8.5vw,58px)}:where(.bf-page) .price-example{grid-template-columns:minmax(0,1fr);gap:3px}:where(.bf-page) .example-arrow{justify-self:start;margin:0;transform:rotate(90deg)}:where(.bf-page) .example-arrow svg{width:25px;height:25px}:where(.bf-page) .portfolio-row{grid-template-columns:minmax(0,1fr);gap:9px}:where(.bf-page) .portfolio-row a{justify-self:start}}:where(.bf-page) .promo-offers{grid-template-columns:repeat(6,minmax(0,1fr));gap:clamp(34px,5.2vw,78px) clamp(15px,2vw,28px);display:grid}:where(.bf-page) .promo-offer{flex-direction:column;grid-column:span 2;min-width:0;display:flex}:where(.bf-page) .promo-offer-detail{color:var(--ink);text-align:center;border-radius:var(--radius);flex-direction:column;flex:1;align-items:center;gap:10px;padding:0 clamp(4px,1vw,14px);text-decoration:none;display:flex}:where(.bf-page) .promo-offer-art{aspect-ratio:4/3;place-items:center;width:100%;margin-bottom:6px;display:grid}:where(.bf-page) .promo-offer-art img{object-fit:contain;width:100%;height:100%}@media (hover:hover) and (prefers-reduced-motion:no-preference){:where(.bf-page) .promo-offer-art img{transition:transform .28s var(--ease)}:where(.bf-page) .promo-offer-detail:is(:hover,:focus-visible) .promo-offer-art img{transform:scale(1.065)}}:where(.bf-page) .promo-offer-name{text-wrap:balance;font-size:clamp(22px,2.25vw,33px);line-height:1.12}:where(.bf-page) .promo-offer-detail:hover .promo-offer-name{text-underline-offset:.16em;text-decoration:underline;text-decoration-thickness:.07em}:where(.bf-page) .promo-offer-text{-webkit-line-clamp:3;max-width:33ch;color:var(--muted);-webkit-box-orient:vertical;line-height:1.45;display:-webkit-box;overflow:hidden}:where(.bf-page) .catalog-offer-actions{flex-wrap:wrap;justify-content:center;gap:0 16px;display:flex}:where(.bf-page) .promo-offer-action,:where(.bf-page) .promo-offer-demo{text-underline-offset:.24em;align-items:center;min-height:44px;font-size:15px;font-weight:700;text-decoration:underline;display:inline-flex}:where(.bf-page) .promo-offer-demo{color:var(--muted)}:where(.bf-page) .promo-offer-demo:hover{color:var(--ink)}@media (min-width:951px){:where(.bf-page) .promo-offer:nth-last-child(2):nth-child(3n+1){grid-column:2/span 2}:where(.bf-page) .promo-offer:last-child:nth-child(3n+1){grid-column:3/span 2}}@media (min-width:561px) and (max-width:950px){:where(.bf-page) .promo-offers{grid-template-columns:repeat(4,minmax(0,1fr))}:where(.bf-page) .promo-offer:last-child:nth-child(odd){grid-column:2/span 2}}@media (max-width:560px){:where(.bf-page) .promo-offers{grid-template-columns:minmax(0,1fr)}:where(.bf-page) .promo-offer{grid-column:1}:where(.bf-page) .promo-offer-art{max-width:340px}}:where(.bf-page) .website-roadmap{padding-block:clamp(42px,5vw,76px)}:where(.bf-page) .website-roadmap .section-head{margin-bottom:clamp(18px,2.4vw,32px)}:where(.bf-page) .roadmap-layout{grid-template-columns:minmax(235px,.68fr) minmax(0,1.32fr);gap:clamp(16px,2.5vw,36px);display:grid}:where(.bf-page) .roadmap-tabs{align-content:start;min-width:0;display:grid;position:relative}:where(.bf-page) .roadmap-tab{border:0;border-bottom:1px solid var(--line);min-height:56px;color:var(--ink);text-align:left;background:0 0;grid-template-columns:2.1em minmax(0,1fr);align-items:start;gap:10px;padding:10px clamp(10px,1vw,15px);display:grid}:where(.bf-page) .roadmap-tab:last-child{border-bottom-color:#0000}:where(.bf-page) .roadmap-tab strong{font-size:clamp(16px,1.55vw,22px);line-height:1.15;display:block}:where(.bf-page) .roadmap-number{color:var(--orange);font-size:clamp(16px,1.6vw,23px);font-weight:700;line-height:1.15}:where(.bf-page) .roadmap-summary{color:var(--muted);margin-top:4px;font-size:14px;line-height:1.35;display:block}:where(.bf-page) .roadmap-tab:hover{background:#ffffff09}:where(.bf-page) .roadmap-tab[aria-selected=true]{border-radius:var(--radius);background:#fa652026;border-bottom-color:#0000}:where(.bf-page) .roadmap-tab:focus-visible{outline-offset:-2px}:where(.bf-page) .roadmap-panels{border-inline-start:1px solid var(--line);align-items:center;min-width:0;padding-inline-start:clamp(20px,3.1vw,44px);display:flex}:where(.bf-page) .roadmap-panel{width:100%;padding-block:12px}:where(.bf-page) .roadmap-panel h3{max-width:22ch;font-size:clamp(28px,3.25vw,47px);line-height:1.08}:where(.bf-page) .roadmap-panel>p{max-width:61ch;color:var(--muted);margin-top:13px}:where(.bf-page) .roadmap-panel .timeline-result{color:var(--ink);margin-top:18px;font-weight:600}@media (max-width:720px){:where(.bf-page) .roadmap-layout{grid-template-columns:minmax(0,1fr);gap:13px}:where(.bf-page) .roadmap-tabs{overscroll-behavior-x:contain;scrollbar-width:thin;scrollbar-color:var(--line) transparent;gap:7px;padding-block:2px 8px;display:flex;overflow-x:auto}:where(.bf-page) .roadmap-tab{border:1px solid var(--line);border-radius:var(--radius);white-space:nowrap;flex:none;grid-template-columns:auto auto;align-items:center;gap:6px;min-height:44px;padding:7px 12px}:where(.bf-page) .roadmap-tab:last-child{border-bottom-color:var(--line)}:where(.bf-page) .roadmap-tab[aria-selected=true]{border:1px solid var(--orange)}:where(.bf-page) .roadmap-number{font-size:14px}:where(.bf-page) .roadmap-summary{display:none}:where(.bf-page) .roadmap-panels{border:0;padding:0}:where(.bf-page) .roadmap-panel h3{font-size:clamp(25px,6vw,34px)}}:where(.bf-page) .timeline-example{border:1px solid var(--line);border-radius:var(--radius);background:var(--night);margin-top:18px;padding:clamp(13px,1.9vw,22px)}:where(.bf-page) .timeline-example figcaption{color:var(--muted);font-size:14px}:where(.bf-page) .timeline-example h4{margin:4px 0;font-size:clamp(17px,1.65vw,23px)}:where(.bf-page) .timeline-example p:not(.subtle-label){color:var(--muted)}:where(.bf-page) .site-care-summary{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 26px;margin-top:18px;display:grid}:where(.bf-page) .site-care-summary>div{border-top:1px solid var(--line);padding-block:14px 4px}:where(.bf-page) .site-care-summary strong{color:var(--orange);letter-spacing:-.03em;font-size:clamp(22px,2.4vw,34px)}:where(.bf-page) .site-care-summary p{max-width:61ch;color:var(--muted);margin-top:4px}@media (max-width:560px){:where(.bf-page) .site-care-summary{grid-template-columns:minmax(0,1fr)}}:where(.bf-page) .promo-offer-points{color:var(--muted);margin-block:13px 18px;padding-inline-start:1.15em}:where(.bf-page) .promo-offer-points li+li{margin-top:5px}:where(.bf-page) .promo-offer-points li::marker{color:var(--orange)}:where(.bf-page) .promo-offer-actions{flex-wrap:wrap;align-items:center;gap:6px 18px;margin-top:auto;display:flex}:where(.bf-page) .promo-how{border-top:1px solid var(--line)}:where(.bf-page) .promo-steps li>span{letter-spacing:-.03em;font-size:clamp(30px,4.3vw,60px);line-height:1}:where(.bf-page) .promo-steps p{max-width:37ch}:where(.bf-page) .promo-terms{border-top:1px solid var(--line);margin-top:clamp(24px,4vw,50px);padding-top:20px}:where(.bf-page) .promo-terms h3{font-size:clamp(18px,1.6vw,23px);line-height:1.2}:where(.bf-page) .promo-terms-list{gap:16px;max-width:52ch;margin-top:16px;padding:0;list-style:none;display:grid}:where(.bf-page) .promo-terms-list li{color:var(--muted);grid-template-columns:24px minmax(0,1fr);gap:12px;line-height:1.45;display:grid}:where(.bf-page) .promo-terms-list svg{color:var(--orange)}:where(.bf-page) .product-cover h1{font-size:clamp(38px,5.6vw,82px)}:where(.bf-page) .product-visual{width:100%;min-width:0;max-width:630px;margin-inline:auto}:where(.bf-page) .product-visual>.artwork{object-fit:contain;width:100%;max-height:440px}:where(.bf-page) .sales-product{--section-space:clamp(62px, 8.6vw, 124px)}:where(.bf-page) .sales-cover{border-bottom:1px solid var(--line);background:radial-gradient(ellipse at 82% 4%, #fa65201a, transparent 63%), var(--night);padding-block:clamp(74px,6.6vw,98px)}:where(.bf-page) .sales-centered{text-align:center;max-width:880px;margin-inline:auto}:where(.bf-page) .sales-centered .readable{max-width:66ch;margin-inline:auto}:where(.bf-page) .sales-cover h1{text-wrap:balance;font-size:clamp(34px,4.8vw,69px);line-height:1.04}:where(.bf-page) .sales-cover .date-label{justify-content:center;margin-bottom:20px}:where(.bf-page) .sales-cover .campaign-pricing{justify-items:center;margin-block:24px 0}:where(.bf-page) .sales-cover .campaign-price-featured strong{font-size:clamp(22px,2.4vw,34px)}:where(.bf-page) .sales-cover .promo-offer-actions{justify-content:center;margin-top:24px}:where(.bf-page) .sales-screen{background:#f5f5f5;border-radius:clamp(9px,1.2vw,17px);width:100%;min-width:0;margin:0;overflow:hidden}:where(.bf-page) .sales-screen img{width:100%;height:auto;display:block}:where(.bf-page) .sales-screen-trigger{cursor:zoom-in;background:0 0;border:0;width:100%;padding:0;display:block;position:relative}:where(.bf-page) .sales-screen-trigger:focus-visible{outline-offset:-3px}:where(.bf-page) .sales-screen-expand{color:#fff;pointer-events:none;background:#101012e0;border-radius:7px;place-items:center;width:36px;height:36px;display:grid;position:absolute;bottom:12px;right:12px}html:has(.bf-page .sales-screen-dialog[open]){overflow:hidden}:where(.bf-page) .sales-screen-dialog{width:100%;max-width:none;height:100dvh;max-height:none;padding:max(66px, calc(env(safe-area-inset-top,0px) + 58px)) max(12px, env(safe-area-inset-right,0px)) max(12px, env(safe-area-inset-bottom,0px)) max(12px, env(safe-area-inset-left,0px));background:var(--night);color:var(--ink);border:0;margin:0;position:fixed;inset:0;overflow:hidden}:where(.bf-page) .sales-screen-dialog[open]{grid-template:minmax(0,1fr)/minmax(0,1fr);place-items:center;display:grid}:where(.bf-page) .sales-screen-dialog img{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:100%;display:block}:where(.bf-page) .sales-screen-dialog .close-button{top:max(10px, env(safe-area-inset-top,0px));right:max(12px, env(safe-area-inset-right,0px));position:absolute}:where(.bf-page) .sales-overview .sales-screen{max-width:960px;margin:clamp(28px,4.3vw,62px) auto 0}:where(.bf-page) .sales-feature{grid-template-columns:minmax(0,.87fr) minmax(0,1.13fr);grid-template-areas:"copy screen";align-items:center;gap:clamp(30px,5.6vw,86px);display:grid}:where(.bf-page) .sales-feature-reverse{grid-template-columns:minmax(0,1.13fr) minmax(0,.87fr);grid-template-areas:"screen copy"}:where(.bf-page) .sales-feature-copy{grid-area:copy;min-width:0}:where(.bf-page) .sales-feature .sales-screen{grid-area:screen}:where(.bf-page) .sales-feature h2{font-size:clamp(32px,3.8vw,55px)}:where(.bf-page) .sales-feature-list{margin:22px 0 0;padding:0;list-style:none}:where(.bf-page) .sales-feature-list li+li{margin-top:17px}:where(.bf-page) .sales-feature-list strong{margin-bottom:4px;font-size:clamp(17px,1.55vw,22px);display:block}:where(.bf-page) .sales-feature-list p{color:var(--muted)}:where(.bf-page) .sales-connections{max-width:840px;margin:clamp(26px,4vw,54px) auto 0}:where(.bf-page) .sales-terms{align-items:center}:where(.bf-page) .sales-integration{margin-top:12px;font-weight:600}:where(.bf-page) .sales-rate-list{border-top:1px solid var(--line);margin:0}:where(.bf-page) .sales-rate-list>div{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:center;gap:12px;padding-block:20px;display:grid}:where(.bf-page) .sales-rate-list dt{color:var(--muted)}:where(.bf-page) .sales-rate-list dd{color:var(--orange);letter-spacing:-.03em;margin:0;font-size:clamp(21px,2.4vw,34px);font-weight:700}@media (prefers-reduced-motion:no-preference){@keyframes sales-enter{0%{opacity:.58;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}:where(.bf-page) .sales-cover :is(.date-label,h1,.campaign-pricing,.promo-offer-actions){animation:sales-enter .42s var(--ease) backwards}:where(.bf-page) .sales-cover h1{animation-delay:60ms}:where(.bf-page) .sales-cover .campaign-pricing{animation-delay:.12s}:where(.bf-page) .sales-cover .promo-offer-actions{animation-delay:.18s}:where(.bf-page) .sales-screen-entered{animation:sales-enter .52s var(--ease)}:where(.bf-page) .sales-product .form-result[tabindex="-1"]{animation:sales-enter .34s var(--ease)}:where(.bf-page) .sales-product .button{transition:background-color .18s var(--ease), color .18s var(--ease), transform .16s var(--ease)}:where(.bf-page) .sales-product .button:active:not(:disabled){transform:scale(.96)}:where(.bf-page) .sales-product :is(.button,.inline-link):focus-visible .arrow{transform:translate(3px,-2px)}}@media (max-width:760px){:where(.bf-page) .sales-feature,:where(.bf-page) .sales-feature-reverse{grid-template-columns:minmax(0,1fr);grid-template-areas:"copy""screen";gap:26px}}@media (max-width:440px){:where(.bf-page) .sales-cover{padding-block:66px}:where(.bf-page) .sales-rate-list>div{grid-template-columns:minmax(0,1fr)}}:where(.bf-page) .platform-marks{flex-wrap:wrap;justify-content:center;align-items:center;gap:11px 18px;margin-top:22px;padding:0;list-style:none;display:flex}:where(.bf-page) .platform-marks li{align-items:center;gap:7px;font-size:14px;font-weight:600;display:flex}:where(.bf-page) .platform-marks img{object-fit:contain;background:#f4f4f5;border-radius:7px;width:42px;height:34px;padding:5px}:where(.bf-page) .platform-marks img.platform-wordmark{width:clamp(90px,9.7vw,140px);padding-inline:7px}:where(.bf-page) .product-price{margin:0}:where(.bf-page) .product-price dt{color:var(--orange);letter-spacing:-.03em;font-size:clamp(52px,8vw,116px);font-weight:700;line-height:.9}:where(.bf-page) .product-price dd{color:var(--muted);margin:12px 0 0}:where(.bf-page) .gift-rate-term s,:where(.bf-page) .gift-rate-term strong{display:block}:where(.bf-page) .gift-rate-term s{color:var(--muted);font-size:.82em;font-weight:500}:where(.bf-page) .gift-rate-term strong{color:var(--orange)}:where(.bf-page) .geo-cases .section-head{align-items:end}:where(.bf-page) .geo-case-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;display:grid}:where(.bf-page) .geo-case{border-top:1px solid var(--line);padding-top:16px}:where(.bf-page) .geo-case h3{margin-block:7px 16px;font-size:clamp(23px,2.7vw,38px);line-height:1.13}:where(.bf-page) .geo-case h3 a{align-items:center;gap:7px;text-decoration:none;display:inline-flex}:where(.bf-page) .geo-case h3 a:hover{text-underline-offset:.15em;text-decoration:underline}:where(.bf-page) .geo-case .arrow{color:var(--orange)}:where(.bf-page) .geo-case strong{color:var(--orange);letter-spacing:-.03em;font-size:clamp(24px,3.6vw,50px);line-height:1.15}:where(.bf-page) .geo-case p{color:var(--muted)}:where(.bf-page) .avito-audit{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(26px,5.3vw,76px);display:grid}:where(.bf-page) .avito-audit h2{text-wrap:initial;max-width:11ch;font-size:clamp(42px,6.2vw,89px);line-height:.99}:where(.bf-page) .avito-audit-lead{max-width:40ch;color:var(--muted);margin-top:clamp(14px,2vw,26px);font-size:clamp(17px,1.75vw,25px);line-height:1.42}:where(.bf-page) .avito-audit-list,:where(.bf-page) .avito-deliverables{margin:0;padding:0;list-style:none}:where(.bf-page) .avito-audit-list li+li{border-top:1px solid var(--line)}:where(.bf-page) .avito-audit-list summary{cursor:pointer;grid-template-columns:40px minmax(0,1fr) 20px;align-items:start;gap:13px;padding-block:clamp(12px,1.65vw,24px);list-style:none;display:grid}:where(.bf-page) .avito-audit-list summary::-webkit-details-marker{display:none}:where(.bf-page) .avito-audit-list summary svg{width:40px;height:40px;color:var(--orange)}:where(.bf-page) .avito-audit-list summary strong{letter-spacing:-.03em;font-size:clamp(21px,2.1vw,30px);line-height:1.12;display:block}:where(.bf-page) .avito-audit-list summary span span,:where(.bf-page) .avito-audit-list details>p,:where(.bf-page) .avito-deliverables p{color:var(--muted)}:where(.bf-page) .avito-audit-list summary span span{margin-top:4px;display:block}:where(.bf-page) .avito-audit-list details>p{margin:0 25px 16px 53px}:where(.bf-page) .avito-audit-list summary:hover strong{text-underline-offset:.14em;text-decoration:underline}:where(.bf-page) .avito-report{border-top:1px solid var(--line)}:where(.bf-page) .avito-deliverables{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;display:grid}:where(.bf-page) .avito-deliverables li+li{border-inline-start:1px solid var(--line);padding-inline-start:23px}:where(.bf-page) .avito-deliverables h3{min-height:2.26em;font-size:clamp(20px,2.15vw,31px);line-height:1.13}:where(.bf-page) .avito-deliverables p{margin-top:9px}@media (max-width:760px){:where(.bf-page) .avito-audit{grid-template-columns:minmax(0,1fr)}:where(.bf-page) .avito-audit h2{max-width:none;font-size:clamp(34px,8vw,51px)}:where(.bf-page) .avito-deliverables{grid-template-columns:repeat(2,minmax(0,1fr));gap:17px}:where(.bf-page) .avito-deliverables li+li{border-inline-start:0;padding-inline-start:0}:where(.bf-page) .avito-deliverables li{border-top:1px solid var(--line);padding-block-start:10px}:where(.bf-page) .avito-deliverables h3{min-height:0}}@media (max-width:600px){:where(.bf-page) .product-visual{width:min(100%,435px)}:where(.bf-page) .platform-marks{gap:8px 10px;margin-top:13px}:where(.bf-page) .platform-marks img{width:34px;height:29px}:where(.bf-page) .platform-marks li{font-size:13px}:where(.bf-page) .geo-case-grid{grid-template-columns:minmax(0,1fr)}}:where(.bf-page) .product-rates{border-collapse:collapse;text-align:left;width:100%}:where(.bf-page) .product-rates th,:where(.bf-page) .product-rates td{border-block:1px solid var(--line);padding:clamp(9px,1.5vw,20px) clamp(4px,1.3vw,17px);font-size:clamp(13px,1.55vw,22px)}:where(.bf-page) .product-rates thead{color:var(--muted)}:where(.bf-page) .product-rates td{white-space:nowrap;font-weight:700}:where(.bf-page) .top-up-page{background:var(--night)}:where(.bf-page) .top-up-grid{grid-template-columns:minmax(0,1fr) minmax(0,.8fr);align-items:center;gap:clamp(24px,5vw,70px);display:grid}:where(.bf-page) .top-up-grid h1{margin-top:14px;font-size:clamp(39px,6.1vw,82px);line-height:1}:where(.bf-page) .top-up-dialog{border:1px solid var(--line);border-radius:var(--radius);background:var(--graphite);width:min(520px,100% - 32px);max-height:calc(100dvh - 32px);color:var(--ink);margin:auto;padding:clamp(19px,4vw,36px)}:where(.bf-page) .top-up-dialog::backdrop{background:#000000b8}:where(.bf-page) .top-up-dialog-head{justify-content:space-between;align-items:center;margin-bottom:9px;display:flex}:where(.bf-page) .top-up-dialog h2{font-size:clamp(29px,4.2vw,43px);line-height:1.04}:where(.bf-page) .top-up-dialog ol{color:var(--muted);margin-block:15px 22px;padding-inline-start:1.3em}:where(.bf-page) .top-up-dialog li+li{margin-top:8px}:where(.bf-page) .campaign-pricing{justify-items:start;gap:3px;margin-block:17px 22px;display:grid}:where(.bf-page) .campaign-pricing dd{margin:0}:where(.bf-page) .campaign-price-regular s{color:var(--muted);font-size:clamp(16px,1.6vw,23px)}:where(.bf-page) .campaign-price-featured strong{color:var(--orange);letter-spacing:-.03em;font-size:clamp(28px,3.8vw,56px);line-height:1.08;display:block}:where(.bf-page) .campaign-price-featured span{color:var(--muted);margin-top:3px;font-size:14px;display:block}:where(.bf-page) .campaign-pricing-compact{grid-template-rows:21px auto;justify-items:center;gap:4px;margin-block:auto 0;padding-top:6px}:where(.bf-page) .campaign-pricing-compact .campaign-price-regular s{font-size:15px}:where(.bf-page) .campaign-pricing-compact .campaign-price-featured{grid-row:2}:where(.bf-page) .campaign-pricing-compact .campaign-price-featured dd{grid-template-rows:auto 22px;gap:2px;display:grid}:where(.bf-page) .campaign-pricing-compact .campaign-price-featured strong{font-size:clamp(23px,2.28vw,34px)}:where(.bf-page) .campaign-payment{color:var(--muted);margin:-7px 0 16px;font-size:14px;line-height:1.45}:where(.bf-page) .form-panel .campaign-interest-fields{gap:0;padding:0}:where(.bf-page) .campaign-interest-fields legend{margin-bottom:6px;padding:0;font-weight:700}:where(.bf-page) .campaign-interest-option{border-top:1px solid var(--line);cursor:pointer;align-items:center;gap:11px;min-height:43px;padding-block:7px;line-height:1.3;display:flex}:where(.bf-page) .campaign-interest-option input{width:17px;height:17px;accent-color:var(--orange);flex:none;margin:0}:where(.bf-page) .campaign-interest-option:has(input:checked) span{color:var(--orange)}:where(.bf-page) .promo-example{border:1px solid var(--line);border-radius:var(--radius);margin:2px 0 clamp(22px,4vw,56px);padding:clamp(16px,2.8vw,36px)}:where(.bf-page) .promo-example figcaption{color:var(--muted);font-size:13px;font-weight:700;line-height:1.4}:where(.bf-page) .promo-example-grid{grid-template-columns:minmax(0,.75fr) 33px minmax(0,1.25fr);align-items:start;gap:12px clamp(13px,3vw,42px);margin-top:18px;display:grid}:where(.bf-page) .promo-example-grid .arrow{color:var(--orange);margin-top:20px}:where(.bf-page) .promo-example-grid h3{margin-top:7px;font-size:clamp(20px,2.45vw,34px);line-height:1.1}:where(.bf-page) .promo-example-grid p:not(.subtle-label){color:var(--muted);margin-top:6px}:where(.bf-page) .portfolio-row-published{border-top-color:var(--orange)}:where(.bf-page) .promo-after-proof{margin-top:13px}:where(.bf-page) .avito-launch-steps{grid-template-columns:repeat(4,minmax(0,1fr))}:where(.bf-page) .avito-portal-index{margin-block:0}:where(.bf-page) .promo-price-flow{padding-top:0}@media (max-width:940px){:where(.bf-page) .avito-launch-steps{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){:where(.bf-page) .promo-example-grid,:where(.bf-page) .top-up-grid{grid-template-columns:minmax(0,1fr)}:where(.bf-page) .promo-offer-art{justify-self:center;width:min(100%,390px)}:where(.bf-page) .promo-example-grid .arrow{width:24px;height:24px;margin-top:0;transform:rotate(90deg)}}@media (max-width:600px){:where(.bf-page) .avito-launch-steps{grid-template-columns:minmax(0,1fr)}}html:has(.bf-page){scroll-behavior:auto}html:has(.bf-page .campaign-navbar){scroll-padding-top:80px}.bf-page{min-height:100vh}.bf-page .bf-site-footer{border-top:1px solid var(--orange)}
