@charset "UTF-8";#page\#0 .bf-price-popover{width:min(680px,calc(100% - 24px));margin:22px auto 0;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:14px;align-items:center;padding:14px;border:1px solid rgba(31,37,39,0.12);border-radius:24px;color:#fff;background:radial-gradient(circle at 100% 0%,rgba(234,90,37,0.30),transparent 34%),linear-gradient(135deg,#232a2d,#171c1f);box-shadow:0 20px 54px rgba(31,37,39,0.18)}#page\#0 .bf-price-popover *,#page\#0 .bf-price-popover *::before,#page\#0 .bf-price-popover *::after,#page\#0 .bf-price-modal *,#page\#0 .bf-price-modal *::before,#page\#0 .bf-price-modal *::after{box-sizing:border-box}#page\#0 .bf-price-popover__main{min-width:0;padding-left:12px;border-left:4px solid #ea5a25}#page\#0 .bf-price-popover__label{display:block;margin-bottom:5px;color:#ffb08d;font-size:10px;font-weight:900;line-height:1.1;letter-spacing:0.15em;text-transform:uppercase}#page\#0 .bf-price-popover__title{display:block;color:#fff;font-size:18px;font-weight:850;line-height:1.1;letter-spacing:-0.035em}#page\#0 .bf-price-popover__text{display:block;max-width:460px;margin-top:6px;color:rgba(255,255,255,0.66);font-size:12px;line-height:1.42}#page\#0 .bf-price-popover__actions{display:flex;gap:8px;align-items:center}#page\#0 .bf-price-popover__btn{display:inline-flex;min-height:40px;align-items:center;justify-content:center;padding:10px 14px;border-radius:999px;font-size:12px;font-weight:850;line-height:1.1;border:1px solid transparent;cursor:pointer;white-space:nowrap;transition:transform 0.2s ease,background 0.2s ease,border-color 0.2s ease,color 0.2s ease}#page\#0 .bf-price-popover__btn:hover{transform:translateY(-1px)}#page\#0 .bf-price-popover__btn--primary{color:#fff;background:linear-gradient(135deg,#ff6b2e,#d94f35);border-color:rgba(255,176,141,0.22);box-shadow:0 12px 28px rgba(234,90,37,0.24)}#page\#0 .bf-price-popover__btn--ghost{color:#fff;background:rgba(255,255,255,0.075);border-color:rgba(255,255,255,0.13)}#page\#0 html.bf-price-modal-open{overflow:hidden}#page\#0 .bf-price-modal{width:min(1180px,calc(100vw - 48px));height:min(78vh,820px);max-height:820px;margin:0;padding:0;border:none;border-radius:30px;color:#fff;background:transparent;overflow:visible}#page\#0 .bf-price-modal[open],#page\#0 .bf-price-modal.is-open{position:fixed;left:50%;top:50%;width:min(1180px,calc(100vw - 48px));height:min(78vh,820px);max-height:820px;margin:0;padding:0;transform:translate(-50%,-50%);z-index:99999;display:block}#page\#0 .bf-price-modal::backdrop{background:rgba(10,12,13,0.72);backdrop-filter:blur(8px)}#page\#0 .bf-price-modal__box{display:flex;width:100%;height:100%;max-height:none;flex-direction:column;border:1px solid rgba(255,255,255,0.13);border-radius:30px;background:radial-gradient(circle at 100% 0%,rgba(234,90,37,0.22),transparent 30%),linear-gradient(135deg,#242b2e,#171c1f);box-shadow:0 34px 90px rgba(0,0,0,0.45);overflow:hidden}#page\#0 .bf-price-modal__top{flex:0 0 auto;display:flex;justify-content:space-between;gap:18px;padding:24px 26px 18px;border-bottom:1px solid rgba(255,255,255,0.09)}#page\#0 .bf-price-modal__label{display:inline-flex;width:max-content;min-height:26px;align-items:center;padding:6px 10px;border-radius:999px;color:#fff;background:linear-gradient(135deg,#ff6b2e,#d94f35);font-size:10px;font-weight:900;line-height:1;letter-spacing:0.12em;text-transform:uppercase}#page\#0 .bf-price-modal__title{margin-top:11px;color:#fff;font-size:clamp(26px,3vw,42px);font-weight:850;line-height:1;letter-spacing:-0.045em}#page\#0 .bf-price-modal__desc{max-width:760px;margin-top:10px;color:rgba(255,255,255,0.66);font-size:14px;line-height:1.5}#page\#0 .bf-price-modal__close{flex:0 0 auto;width:42px;height:42px;border:1px solid rgba(255,255,255,0.13);border-radius:999px;color:#fff;background:rgba(255,255,255,0.075);font-size:28px;line-height:1;cursor:pointer;transition:background 0.2s ease,transform 0.2s ease}#page\#0 .bf-price-modal__close:hover{background:rgba(234,90,37,0.35);transform:rotate(6deg)}#page\#0 .bf-price-modal__tabs{flex:0 0 auto;display:flex;gap:8px;padding:14px 26px;overflow-x:auto;border-bottom:1px solid rgba(255,255,255,0.09)}#page\#0 .bf-price-modal__tab{flex:0 0 auto;min-height:38px;padding:10px 14px;border:1px solid rgba(255,255,255,0.11);border-radius:999px;color:rgba(255,255,255,0.76);background:rgba(255,255,255,0.055);font-size:12px;font-weight:850;line-height:1;cursor:pointer;white-space:nowrap}#page\#0 .bf-price-modal__tab.is-active{color:#fff;background:linear-gradient(135deg,#ff6b2e,#d94f35);border-color:rgba(255,176,141,0.24)}#page\#0 .bf-price-modal__content{flex:1 1 auto;min-height:0;padding:20px 26px 18px;overflow:auto}#page\#0 .bf-price-modal__panel{display:none}#page\#0 .bf-price-modal__panel.is-active{display:block}#page\#0 .bf-price-modal__notice{display:flex;gap:12px;align-items:center;justify-content:space-between;margin-bottom:12px;padding:12px 14px;border:1px solid rgba(255,176,141,0.16);border-radius:16px;background:linear-gradient(135deg,rgba(234,90,37,0.14),rgba(255,255,255,0.045))}#page\#0 .bf-price-modal__notice strong{flex:0 0 auto;color:#fff;font-size:13px;font-weight:900;line-height:1.2}#page\#0 .bf-price-modal__notice span{color:rgba(255,255,255,0.66);font-size:12px;line-height:1.35;text-align:right}#page\#0 .bf-price-modal__table-wrap{width:100%;overflow-x:auto;border:1px solid rgba(255,248,239,0.16);border-radius:20px;background:#fff8ef}#page\#0 .bf-price-modal__table{width:100%;min-width:820px;border-collapse:collapse;color:#222728}#page\#0 .bf-price-modal__table thead th{position:sticky;top:0;z-index:2;padding:14px 15px;color:#fff;background:#15191b;border-right:1px solid rgba(255,255,255,0.10);font-size:12px;font-weight:900;line-height:1.2;text-align:left;text-transform:uppercase;letter-spacing:0.06em}#page\#0 .bf-price-modal__table thead th:last-child{border-right:none}#page\#0 .bf-price-modal__table tbody td{padding:13px 15px;border-top:1px solid rgba(31,37,39,0.09);border-right:1px solid rgba(31,37,39,0.065);color:#303536;font-size:13px;line-height:1.35;vertical-align:top}#page\#0 .bf-price-modal__table tbody td:first-child{color:#b83723;font-weight:900}#page\#0 .bf-price-modal__table tbody td:last-child{color:#b83723;font-weight:900;white-space:nowrap;border-right:none}#page\#0 .bf-price-modal__table tbody tr:nth-child(even){background:rgba(243,231,216,0.66)}#page\#0 .bf-price-modal__table tbody tr:hover{background:rgba(234,90,37,0.09)}#page\#0 .bf-price-modal__group-row td{padding:11px 15px !important;color:#fff !important;background:linear-gradient(135deg,#2b3235,#171c1f) !important;border-top:1px solid rgba(31,37,39,0.18) !important;font-size:12px !important;font-weight:900 !important;letter-spacing:0.08em;text-transform:uppercase}#page\#0 .bf-price-modal__table--books tbody tr:not(.bf-price-modal__group-row) td:nth-child(2){font-weight:850}#page\#0 .bf-price-modal__bottom{flex:0 0 auto;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 26px 22px;border-top:1px solid rgba(255,255,255,0.09)}#page\#0 .bf-price-modal__bottom strong,#page\#0 .bf-price-modal__bottom span{display:block}#page\#0 .bf-price-modal__bottom strong{color:#fff;font-size:14px;font-weight:900}#page\#0 .bf-price-modal__bottom span{margin-top:3px;color:rgba(255,255,255,0.62);font-size:13px;line-height:1.35}#page\#0 .bf-price-modal__contact{flex:0 0 auto;display:inline-flex;min-height:40px;align-items:center;justify-content:center;padding:10px 15px;border-radius:999px;color:#fff;background:linear-gradient(135deg,#ff6b2e,#d94f35);font-size:12px;font-weight:900;line-height:1.1;text-decoration:none}#page\#0 .bf-price-modal__contact:hover{color:#fff;text-decoration:none}@media (max-width:760px){#page\#0 .bf-price-popover{width:100%;grid-template-columns:1fr;margin-top:18px;border-radius:20px}#page\#0 .bf-price-popover__actions{display:grid;grid-template-columns:1fr 1fr}#page\#0 .bf-price-popover__btn{width:100%}#page\#0 .bf-price-modal,#page\#0 .bf-price-modal[open],#page\#0 .bf-price-modal.is-open{left:50%;top:50%;width:calc(100vw - 14px);height:94vh;max-height:94vh;border-radius:22px;transform:translate(-50%,-50%)}#page\#0 .bf-price-modal__box{height:100%;max-height:none;border-radius:22px}#page\#0 .bf-price-modal__top{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 14px 12px}#page\#0 .bf-price-modal__top>div{flex:1 1 auto;min-width:0;max-width:calc(100% - 54px)}#page\#0 .bf-price-modal__title,#page\#0 .bf-price-modal__desc{display:none}#page\#0 .bf-price-modal__label{display:inline-flex;width:auto;max-width:100%;min-height:28px;align-items:center;padding:7px 10px;border-radius:999px;white-space:nowrap;overflow:visible;text-overflow:clip;font-size:0;letter-spacing:0}#page\#0 .bf-price-modal__label::after{content:"ПРАЙС ФОТОЦЕНТРА";display:inline-block;color:#fff;font-size:9px;font-weight:900;line-height:1;letter-spacing:0.035em;text-transform:uppercase;white-space:nowrap}#page\#0 .bf-price-modal__close{flex:0 0 auto;width:42px;height:42px;font-size:26px}#page\#0 .bf-price-modal__tabs{display:grid;grid-template-columns:1fr 1.12fr 0.72fr;gap:7px;padding:10px 14px;overflow:visible}#page\#0 .bf-price-modal__tab{min-width:0;min-height:34px;padding:8px 6px;border-radius:12px;font-size:10px;line-height:1.08;white-space:normal;text-align:center}#page\#0 .bf-price-modal__tab[data-bf-price-tab="custom"]{font-size:0}#page\#0 .bf-price-modal__tab[data-bf-price-tab="custom"]::after{content:"Другое";font-size:10px;font-weight:850;line-height:1.08}#page\#0 .bf-price-modal__content{padding:12px 14px 12px}#page\#0 .bf-price-modal__notice{display:none}#page\#0 .bf-price-modal__table-wrap{overflow-x:visible;border:none;border-radius:0;background:transparent}#page\#0 .bf-price-modal__table{width:100%;min-width:0;border-collapse:separate;border-spacing:0 8px}#page\#0 .bf-price-modal__table thead{display:none}#page\#0 .bf-price-modal__table tbody,#page\#0 .bf-price-modal__table tr,#page\#0 .bf-price-modal__table td{display:block;width:100%}#page\#0 .bf-price-modal__table tbody tr{padding:12px;border:1px solid rgba(31,37,39,0.10);border-radius:16px;background:#fff8ef;box-shadow:0 8px 20px rgba(0,0,0,0.08)}#page\#0 .bf-price-modal__table tbody tr:nth-child(even){background:#fff3e6}#page\#0 .bf-price-modal__table tbody tr:hover{background:#fff0de}#page\#0 .bf-price-modal__table tbody td{display:grid;grid-template-columns:92px minmax(0,1fr);gap:10px;align-items:start;padding:6px 0;border:none;color:#24292b;font-size:13px;line-height:1.32}#page\#0 .bf-price-modal__table tbody td::before{color:rgba(31,37,39,0.52);font-size:10px;font-weight:900;line-height:1.2;letter-spacing:0.05em;text-transform:uppercase}#page\#0 .bf-price-modal__table tbody td:first-child{color:#b83723;font-weight:900}#page\#0 .bf-price-modal__table tbody td:last-child{color:#b83723;font-weight:900;white-space:normal}#page\#0 .bf-price-modal__panel[data-bf-price-panel="main"] .bf-price-modal__table tbody td:nth-child(1)::before{content:"Раздел"}#page\#0 .bf-price-modal__panel[data-bf-price-panel="main"] .bf-price-modal__table tbody td:nth-child(2)::before{content:"Услуга"}#page\#0 .bf-price-modal__panel[data-bf-price-panel="main"] .bf-price-modal__table tbody td:nth-child(3)::before{content:"Особенности"}#page\#0 .bf-price-modal__panel[data-bf-price-panel="main"] .bf-price-modal__table tbody td:nth-child(4)::before{content:"Цена"}#page\#0 .bf-price-modal__panel[data-bf-price-panel="books"] .bf-price-modal__table tbody td:nth-child(1)::before{content:"Тип"}#page\#0 .bf-price-modal__panel[data-bf-price-panel="books"] .bf-price-modal__table tbody td:nth-child(2)::before{content:"Размер"}#page\#0 .bf-price-modal__panel[data-bf-price-panel="books"] .bf-price-modal__table tbody td:nth-child(3)::before{content:"Минимум"}#page\#0 .bf-price-modal__panel[data-bf-price-panel="books"] .bf-price-modal__table tbody td:nth-child(4)::before{content:"Цена"}#page\#0 .bf-price-modal__panel[data-bf-price-panel="custom"] .bf-price-modal__table tbody td:nth-child(1)::before{content:"Раздел"}#page\#0 .bf-price-modal__panel[data-bf-price-panel="custom"] .bf-price-modal__table tbody td:nth-child(2)::before{content:"Услуга"}#page\#0 .bf-price-modal__panel[data-bf-price-panel="custom"] .bf-price-modal__table tbody td:nth-child(3)::before{content:"Влияет"}#page\#0 .bf-price-modal__panel[data-bf-price-panel="custom"] .bf-price-modal__table tbody td:nth-child(4)::before{content:"Цена"}#page\#0 .bf-price-modal__group-row{padding:0 !important;border:none !important;box-shadow:none !important;background:transparent !important}#page\#0 .bf-price-modal__group-row td{display:block !important;padding:10px 12px !important;border-radius:14px !important;color:#fff !important;background:linear-gradient(135deg,#2b3235,#171c1f) !important;font-size:11px !important;font-weight:900 !important;letter-spacing:0.06em;text-transform:uppercase}#page\#0 .bf-price-modal__group-row td::before{display:none !important}#page\#0 .bf-price-modal__bottom{display:grid;grid-template-columns:1fr;gap:10px;padding:12px 14px 14px}#page\#0 .bf-price-modal__bottom strong{font-size:13px}#page\#0 .bf-price-modal__bottom span{display:none}#page\#0 .bf-price-modal__contact{width:100%;min-height:40px;font-size:12px}}@media (max-width:390px){#page\#0 .bf-price-modal__label::after{font-size:8.5px;letter-spacing:0.02em}#page\#0 .bf-price-modal__tabs{grid-template-columns:1fr 1.05fr 0.68fr;gap:6px}#page\#0 .bf-price-modal__tab{font-size:9.5px;padding-left:5px;padding-right:5px}#page\#0 .bf-price-modal__tab[data-bf-price-tab="custom"]::after{font-size:9.5px}}@media (max-width:480px){#page\#0 .bf-price-popover__actions{grid-template-columns:1fr}}#page\#1 .bf-price-page{--bf-bg:transparent;--bf-card:#202629;--bf-card-2:#252c2f;--bf-card-3:#30383b;--bf-dark:#171c1f;--bf-dark-2:#22292c;--bf-text:#f7efe5;--bf-text-dark:#222728;--bf-muted:rgba(247,239,229,0.70);--bf-muted-dark:#69706f;--bf-line:rgba(255,255,255,0.13);--bf-line-soft:rgba(255,255,255,0.08);--bf-line-light:rgba(31,37,39,0.12);--bf-accent:#b83723;--bf-accent-2:#d64b35;--bf-accent-soft:#f2b2a5;--bf-cream:#fff8ef;--bf-cream-2:#f3e7d8;--bf-shadow:0 24px 70px rgba(0,0,0,0.28);overflow:hidden;color:var(--bf-text);background:transparent}#page\#1 .bf-price-page *{box-sizing:border-box}#page\#1 .bf-price-page a{color:inherit}#page\#1 .bf-price-wrap{width:min(1600px,calc(100% - 40px));margin:0 auto}#page\#1 .bf-price-hero{padding:76px 0 34px}#page\#1 .bf-price-hero__grid{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(330px,0.65fr);gap:28px;align-items:stretch}#page\#1 .bf-price-hero__content,#page\#1 .bf-price-hero__note{position:relative;border:1px solid var(--bf-line);box-shadow:var(--bf-shadow)}#page\#1 .bf-price-hero__content{min-height:420px;padding:56px;border-radius:34px;color:#fff;background:radial-gradient(circle at 100% 0%,rgba(184,55,35,0.34),transparent 38%),radial-gradient(circle at 0% 100%,rgba(255,248,239,0.07),transparent 36%),linear-gradient(135deg,#171c1f,#30383b);overflow:hidden}#page\#1 .bf-price-hero__content::before{content:"";position:absolute;inset:22px;border:1px solid rgba(255,255,255,0.11);border-radius:24px;pointer-events:none}#page\#1 .bf-price-hero__content::after{content:"";position:absolute;right:-90px;bottom:-120px;width:360px;height:360px;border-radius:999px;background:rgba(184,55,35,0.24);filter:blur(2px)}#page\#1 .bf-price-kicker,#page\#1 .bf-price-label{margin:0 0 14px;font-size:12px;font-weight:800;line-height:1.25;letter-spacing:0.16em;text-transform:uppercase;color:var(--bf-accent-soft)}#page\#1 .bf-price-faq__head .bf-price-label{color:var(--bf-accent)}#page\#1 .bf-price-hero__title{position:relative;z-index:1;max-width:980px;margin:0;font-size:clamp(24px,3.15vw,48px);line-height:0.98;font-weight:850;letter-spacing:-0.055em;color:#fff}#page\#1 .bf-price-hero__text{position:relative;z-index:1;max-width:760px;margin:26px 0 0;font-size:19px;line-height:1.62;color:rgba(255,255,255,0.80)}#page\#1 .bf-price-hero__actions{position:relative;z-index:1;display:flex;flex-wrap:wrap;gap:12px;margin-top:34px}#page\#1 .bf-price-btn{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:13px 22px;border-radius:999px;font-size:14px;font-weight:800;line-height:1.2;text-decoration:none;transition:transform 0.22s ease,background 0.22s ease,color 0.22s ease,border-color 0.22s ease}#page\#1 .bf-price-btn:hover{transform:translateY(-2px);text-decoration:none}#page\#1 .bf-price-btn--primary{color:#fff;background:var(--bf-accent);border:1px solid var(--bf-accent)}#page\#1 .bf-price-btn--primary:hover{color:#fff;background:var(--bf-accent-2);border-color:var(--bf-accent-2)}#page\#1 .bf-price-btn--secondary{color:#fff;background:rgba(255,255,255,0.08);border:1px solid rgba(255,255,255,0.22)}#page\#1 .bf-price-btn--secondary:hover{color:#fff;background:rgba(255,255,255,0.14)}#page\#1 .bf-price-hero__note{display:flex;flex-direction:column;justify-content:space-between;min-height:420px;padding:34px;border-radius:34px;color:#fff;background:radial-gradient(circle at 100% 0%,rgba(242,178,165,0.18),transparent 38%),linear-gradient(160deg,#b83723,#5e2119)}#page\#1 .bf-price-hero__note-label{display:inline-flex;width:max-content;margin:0 0 20px;padding:8px 12px;border-radius:999px;color:#fff;background:rgba(255,255,255,0.13);border:1px solid rgba(255,255,255,0.14);font-size:11px;font-weight:900;line-height:1;letter-spacing:0.16em}#page\#1 .bf-price-hero__note-title{margin:0 0 16px;font-size:clamp(25px,2vw,34px);line-height:1.05;font-weight:850;letter-spacing:-0.035em;color:#fff}#page\#1 .bf-price-hero__note p{margin:0;font-size:16px;line-height:1.62;color:rgba(255,255,255,0.84)}#page\#1 .bf-price-fast{padding:22px 0 18px}#page\#1 .bf-price-fast__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}#page\#1 .bf-price-fast__card{position:relative;display:flex;min-height:142px;flex-direction:column;justify-content:space-between;padding:22px;border:1px solid var(--bf-line);border-radius:24px;color:var(--bf-text);background:radial-gradient(circle at 100% 0%,rgba(184,55,35,0.16),transparent 38%),linear-gradient(145deg,#2b3235,#1d2326);box-shadow:0 16px 34px rgba(0,0,0,0.22);text-decoration:none;overflow:hidden;transition:transform 0.22s ease,border-color 0.22s ease,box-shadow 0.22s ease}#page\#1 .bf-price-fast__card::before{content:"";position:absolute;left:0;top:20px;bottom:20px;width:4px;border-radius:0 999px 999px 0;background:var(--bf-accent)}#page\#1 .bf-price-fast__card:hover{transform:translateY(-3px);border-color:rgba(242,178,165,0.35);box-shadow:0 22px 48px rgba(0,0,0,0.30);text-decoration:none}#page\#1 .bf-price-fast__card span{margin:0 0 14px;padding-left:5px;font-size:14px;font-weight:800;line-height:1.25;color:#fff}#page\#1 .bf-price-fast__card strong{display:block;margin-top:auto;font-size:26px;line-height:1;font-weight:900;letter-spacing:-0.04em;color:var(--bf-accent-soft)}#page\#1 .bf-price-fast__card em{display:block;margin-top:10px;font-size:13px;line-height:1.35;font-style:normal;color:var(--bf-muted)}#page\#1 .bf-price-nav-section{padding:20px 0 28px}#page\#1 .bf-price-nav{display:flex;flex-wrap:wrap;gap:8px;padding:12px;border:1px solid var(--bf-line);border-radius:24px;background:linear-gradient(135deg,#252c2f,#1d2326);box-shadow:0 14px 40px rgba(0,0,0,0.22)}#page\#1 .bf-price-nav a{display:inline-flex;align-items:center;min-height:40px;padding:10px 15px;border-radius:999px;color:rgba(255,255,255,0.82);background:rgba(255,255,255,0.055);border:1px solid rgba(255,255,255,0.09);font-size:13px;font-weight:800;line-height:1.2;text-decoration:none;transition:background 0.22s ease,color 0.22s ease,border-color 0.22s ease}#page\#1 .bf-price-nav a:hover{color:#fff;background:var(--bf-accent);border-color:var(--bf-accent);text-decoration:none}#page\#1 .bf-price-section{padding:20px 0}#page\#1 .bf-price-card{padding:32px;border:1px solid var(--bf-line);border-radius:32px;color:var(--bf-text);background:radial-gradient(circle at 100% 0%,rgba(184,55,35,0.12),transparent 34%),linear-gradient(145deg,#2a3134,#202629);box-shadow:0 18px 55px rgba(0,0,0,0.26)}#page\#1 .bf-price-head{display:flex;gap:24px;align-items:flex-start;justify-content:space-between;margin-bottom:24px}#page\#1 .bf-price-head h2,#page\#1 .bf-price-trust h2,#page\#1 .bf-price-links h2,#page\#1 .bf-price-final h2{margin:0;color:#fff;font-size:clamp(28px,3.1vw,42px);line-height:1.04;font-weight:850;letter-spacing:-0.045em}#page\#1 .bf-price-faq h2{margin:0;color:#1f2527;font-size:clamp(28px,3.1vw,42px);line-height:1.04;font-weight:850;letter-spacing:-0.045em}#page\#1 .bf-price-head p:not(.bf-price-label){max-width:860px;margin:15px 0 0;color:var(--bf-muted);font-size:16px;line-height:1.62}#page\#1 .bf-price-head__links{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}#page\#1 .bf-price-more{display:inline-flex;align-items:center;justify-content:center;min-height:42px;white-space:nowrap;padding:11px 15px;border:1px solid rgba(242,178,165,0.24);border-radius:999px;color:var(--bf-accent-soft);background:rgba(184,55,35,0.12);font-size:13px;font-weight:850;line-height:1.2;text-decoration:none;transition:color 0.22s ease,background 0.22s ease,border-color 0.22s ease}#page\#1 .bf-price-more:hover{color:#fff;background:var(--bf-accent);border-color:var(--bf-accent);text-decoration:none}#page\#1 .bf-price-table-scroll{width:100%;overflow-x:auto;border:1px solid rgba(255,248,239,0.16);border-radius:22px;background:var(--bf-cream);box-shadow:inset 0 1px 0 rgba(255,255,255,0.80),0 14px 34px rgba(0,0,0,0.16)}#page\#1 .bf-price-table{width:100%;min-width:860px;border-collapse:collapse;color:var(--bf-text-dark)}#page\#1 .bf-price-table thead th{padding:17px 18px;color:#fff;background:#15191b;border-right:1px solid rgba(255,255,255,0.10);font-size:13px;font-weight:850;line-height:1.25;text-align:left;text-transform:uppercase;letter-spacing:0.075em}#page\#1 .bf-price-table thead th:last-child{border-right:none}#page\#1 .bf-price-table tbody td{padding:17px 18px;border-top:1px solid rgba(31,37,39,0.09);border-right:1px solid rgba(31,37,39,0.065);font-size:15px;line-height:1.4;color:#303536;vertical-align:top}#page\#1 .bf-price-table tbody td:last-child{border-right:none}#page\#1 .bf-price-table tbody tr:nth-child(even){background:rgba(243,231,216,0.70)}#page\#1 .bf-price-table tbody tr:hover{background:rgba(184,55,35,0.08)}#page\#1 .bf-price-value{min-width:145px;color:var(--bf-accent) !important;font-weight:900;white-space:nowrap}#page\#1 .bf-price-note-row{display:flex;gap:18px;align-items:center;justify-content:space-between;margin-top:18px;padding:18px 20px;border:1px solid rgba(242,178,165,0.18);border-radius:20px;background:linear-gradient(135deg,rgba(184,55,35,0.14),rgba(255,255,255,0.045))}#page\#1 .bf-price-note-row p{margin:0;color:var(--bf-muted);font-size:14px;line-height:1.52}#page\#1 .bf-price-note-row a{flex:0 0 auto;color:var(--bf-accent-soft);font-size:13px;font-weight:900;line-height:1.2;text-decoration:none}#page\#1 .bf-price-note-row a:hover{color:#fff;text-decoration:underline}#page\#1 .bf-price-grid-list{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}#page\#1 .bf-price-grid-list article,#page\#1 .bf-price-info-grid article,#page\#1 .bf-price-faq__grid article{border:1px solid var(--bf-line-soft);border-radius:22px;color:var(--bf-text);background:radial-gradient(circle at 100% 0%,rgba(184,55,35,0.10),transparent 40%),linear-gradient(145deg,#30383b,#252c2f);box-shadow:0 12px 28px rgba(0,0,0,0.18)}#page\#1 .bf-price-grid-list article{min-height:190px;padding:22px}#page\#1 .bf-price-grid-list h3,#page\#1 .bf-price-info-grid h3,#page\#1 .bf-price-faq__grid h3{margin:0;color:#fff;font-size:18px;line-height:1.18;font-weight:850;letter-spacing:-0.02em}#page\#1 .bf-price-grid-list p,#page\#1 .bf-price-info-grid p,#page\#1 .bf-price-faq__grid p{margin:12px 0 0;color:var(--bf-muted);font-size:14px;line-height:1.55}#page\#1 .bf-price-grid-list strong{display:inline-flex;margin-top:18px;color:var(--bf-accent-soft);font-size:16px;font-weight:900;line-height:1.2}#page\#1 .bf-price-info-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:18px}#page\#1 .bf-price-info-grid article{padding:22px}#page\#1 .bf-price-trust,#page\#1 .bf-price-faq,#page\#1 .bf-price-links,#page\#1 .bf-price-final{padding:28px 0}#page\#1 .bf-price-trust__box{padding:34px;border:1px solid var(--bf-line);border-radius:32px;color:#fff;background:radial-gradient(circle at 90% 0%,rgba(184,55,35,0.28),transparent 31%),radial-gradient(circle at 0% 100%,rgba(255,248,239,0.07),transparent 34%),linear-gradient(135deg,#171c1f,#252c2f);box-shadow:var(--bf-shadow)}#page\#1 .bf-price-trust__box h2{max-width:760px;color:#fff}#page\#1 .bf-price-trust__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:24px}#page\#1 .bf-price-trust__grid article{padding:24px;border:1px solid var(--bf-line-soft);border-radius:22px;color:#fff;background:linear-gradient(145deg,rgba(255,255,255,0.075),rgba(255,255,255,0.035));box-shadow:none}#page\#1 .bf-price-trust__grid h3{margin:0;color:#fff;font-size:18px;line-height:1.18;font-weight:850;letter-spacing:-0.02em}#page\#1 .bf-price-trust__grid p{margin:12px 0 0;color:rgba(255,255,255,0.72);font-size:14px;line-height:1.55}#page\#1 .bf-price-faq__head{margin-bottom:22px}#page\#1 .bf-price-faq__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}#page\#1 .bf-price-faq__grid article{padding:24px}#page\#1 .bf-price-links__box{padding:30px 38px 36px;border:1px solid var(--bf-line);border-radius:32px;background:radial-gradient(circle at 100% 0%,rgba(184,55,35,0.12),transparent 35%),linear-gradient(145deg,#2a3134,#202629);box-shadow:0 18px 55px rgba(0,0,0,0.26)}#page\#1 .bf-price-links__head{display:grid;grid-template-columns:1fr;gap:6px;align-items:center;justify-content:center;margin-bottom:28px;text-align:center}#page\#1 .bf-price-links__head .bf-price-label{justify-self:start;margin:0;text-align:left}#page\#1 .bf-price-links__head h2{width:100%;max-width:1040px;margin:-4px auto 0;text-align:center;color:#fff}#page\#1 .bf-price-links__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}#page\#1 .bf-price-links__grid a{display:flex;align-items:center;min-height:54px;padding:13px 16px;border:1px solid var(--bf-line-soft);border-radius:18px;color:rgba(255,255,255,0.84);background:rgba(255,255,255,0.055);font-size:14px;font-weight:850;line-height:1.25;text-decoration:none;transition:color 0.22s ease,background 0.22s ease,border-color 0.22s ease,transform 0.22s ease}#page\#1 .bf-price-links__grid a:hover{transform:translateY(-2px);color:#fff;background:var(--bf-accent);border-color:var(--bf-accent);text-decoration:none}#page\#1 .bf-price-final{padding-bottom:72px}#page\#1 .bf-price-final__box{display:flex;gap:24px;align-items:center;justify-content:space-between;padding:34px;border:1px solid rgba(242,178,165,0.20);border-radius:32px;color:#fff;background:radial-gradient(circle at 100% 0%,rgba(242,178,165,0.18),transparent 32%),linear-gradient(135deg,#b83723,#6b241b);box-shadow:var(--bf-shadow)}#page\#1 .bf-price-final h2{color:#fff}#page\#1 .bf-price-final p{max-width:760px;margin:12px 0 0;color:rgba(255,255,255,0.82);font-size:16px;line-height:1.58}@media (max-width:1180px){#page\#1 .bf-price-hero__grid{grid-template-columns:1fr}#page\#1 .bf-price-hero__content,#page\#1 .bf-price-hero__note{min-height:auto}#page\#1 .bf-price-fast__grid,#page\#1 .bf-price-grid-list,#page\#1 .bf-price-links__grid{grid-template-columns:repeat(2,minmax(0,1fr))}#page\#1 .bf-price-faq__grid,#page\#1 .bf-price-trust__grid,#page\#1 .bf-price-info-grid{grid-template-columns:1fr}#page\#1 .bf-price-head,#page\#1 .bf-price-final__box{flex-direction:column;align-items:flex-start}#page\#1 .bf-price-head__links{justify-content:flex-start}}@media (max-width:760px){#page\#1 .bf-price-wrap{width:min(100% - 24px,1600px)}#page\#1 .bf-price-hero{padding:38px 0 20px}#page\#1 .bf-price-hero__content{padding:30px 22px;border-radius:24px}#page\#1 .bf-price-hero__content::before{inset:12px;border-radius:18px}#page\#1 .bf-price-hero__note{padding:24px;border-radius:24px}#page\#1 .bf-price-hero__title{font-size:clamp(22px,7vw,31px);color:#fff}#page\#1 .bf-price-hero__text{font-size:16px}#page\#1 .bf-price-hero__actions{flex-direction:column}#page\#1 .bf-price-btn{width:100%}#page\#1 .bf-price-fast__grid,#page\#1 .bf-price-grid-list,#page\#1 .bf-price-links__grid{grid-template-columns:1fr}#page\#1 .bf-price-card,#page\#1 .bf-price-trust__box,#page\#1 .bf-price-links__box,#page\#1 .bf-price-final__box{padding:22px;border-radius:24px}#page\#1 .bf-price-head h2,#page\#1 .bf-price-trust h2,#page\#1 .bf-price-faq h2,#page\#1 .bf-price-links h2,#page\#1 .bf-price-final h2{font-size:30px}#page\#1 .bf-price-links__head{gap:10px;margin-bottom:22px}#page\#1 .bf-price-links__head h2{margin-top:0;text-align:left}#page\#1 .bf-price-note-row{flex-direction:column;align-items:flex-start}#page\#1 .bf-price-table{min-width:760px}#page\#1 .bf-price-table thead th,#page\#1 .bf-price-table tbody td{padding:14px;font-size:14px}#page\#1 .bf-price-final{padding-bottom:46px}}
