@charset "UTF-8";#page\#0 .granit-facing-hero{position:relative;z-index:5;width:min(94%,1440px);margin:0 auto;padding:34px 24px;box-sizing:border-box;text-align:center}#page\#0 .granit-facing-hero__title{margin:0;padding:0;color:#fff;font-family:inherit;font-weight:800;line-height:0.98;letter-spacing:-0.035em;text-shadow:0 3px 12px rgba(0,0,0,0.90),0 8px 30px rgba(0,0,0,0.72)}#page\#0 .granit-facing-hero__title-main{display:block;font-size:clamp(54px,5.3vw,92px)}#page\#0 .granit-facing-hero__title-second{display:block;margin-top:9px;font-size:clamp(42px,4.2vw,72px);font-weight:700}#page\#0 .granit-facing-hero__decor{position:relative;display:flex;align-items:center;justify-content:center;width:164px;height:16px;margin:13px auto 10px}#page\#0 .granit-facing-hero__decor::before,#page\#0 .granit-facing-hero__decor::after{content:"";flex:1;height:1px}#page\#0 .granit-facing-hero__decor::before{background:linear-gradient( 90deg,rgba(154,98,0,0),rgba(195,140,26,0.55) 45%,rgba(241,211,138,1) )}#page\#0 .granit-facing-hero__decor::after{background:linear-gradient( 90deg,rgba(241,211,138,1),rgba(195,140,26,0.55) 55%,rgba(154,98,0,0) )}#page\#0 .granit-facing-hero__decor span{position:relative;width:10px;height:10px;margin:0 11px;flex:0 0 auto;background:#F1D38A;border:1px solid rgba(255,255,255,0.35);transform:rotate(45deg);box-shadow:0 0 12px rgba(241,211,138,0.78),0 0 28px rgba(195,140,26,0.38)}#page\#0 .granit-facing-hero__decor span::after{content:"";position:absolute;width:4px;height:4px;top:2px;left:2px;background:rgba(255,255,255,0.75)}#page\#0 .granit-facing-hero__subtitle{max-width:1080px;margin:0 auto;padding:0;color:rgba(255,255,255,0.95);font-size:clamp(17px,1.25vw,21px);font-weight:400;line-height:1.48;letter-spacing:0.012em;text-wrap:pretty;text-shadow:0 2px 8px rgba(0,0,0,0.95),0 5px 18px rgba(0,0,0,0.75)}@media (max-width:1199px){#page\#0 .granit-facing-hero{width:min(96%,1100px);padding:30px 22px}#page\#0 .granit-facing-hero__title-main{font-size:clamp(46px,5.5vw,68px)}#page\#0 .granit-facing-hero__title-second{font-size:clamp(36px,4.5vw,54px)}#page\#0 .granit-facing-hero__subtitle{max-width:900px;font-size:18px}}@media (max-width:959px){#page\#0 .granit-facing-hero{width:100%;padding:28px 20px}#page\#0 .granit-facing-hero__title{line-height:1}#page\#0 .granit-facing-hero__title-main{font-size:clamp(40px,6.3vw,56px)}#page\#0 .granit-facing-hero__title-second{margin-top:7px;font-size:clamp(33px,5.4vw,46px)}#page\#0 .granit-facing-hero__decor{width:140px;margin-top:12px;margin-bottom:9px}#page\#0 .granit-facing-hero__subtitle{max-width:780px;font-size:17px;line-height:1.45}}@media (max-width:767px){#page\#0 .granit-facing-hero{width:100%;padding:clamp(145px,31vw,175px) 18px 18px}#page\#0 .granit-facing-hero__title{width:100%;max-width:500px;margin:0 auto;line-height:0.99;letter-spacing:-0.025em}#page\#0 .granit-facing-hero__title-main{display:block;font-size:clamp(30px,8.2vw,39px);line-height:1.05}#page\#0 .granit-facing-hero__title-second{display:block;margin-top:5px;font-size:clamp(27px,7.3vw,34px);line-height:1.05}#page\#0 .granit-facing-hero__decor{width:106px;height:12px;margin:9px auto 8px}#page\#0 .granit-facing-hero__decor span{width:7px;height:7px;margin:0 8px}#page\#0 .granit-facing-hero__decor span::after{width:2px;height:2px;top:2px;left:2px}#page\#0 .granit-facing-hero__subtitle{width:100%;max-width:470px;margin:0 auto;font-size:clamp(15px,4vw,17px);line-height:1.4;letter-spacing:0}}@media (max-width:479px){#page\#0 .granit-facing-hero{padding:clamp(135px,34vw,155px) 14px 16px}#page\#0 .granit-facing-hero__title{max-width:390px}#page\#0 .granit-facing-hero__title-main{font-size:clamp(28px,7.9vw,34px)}#page\#0 .granit-facing-hero__title-second{margin-top:4px;font-size:clamp(25px,7.1vw,30px)}#page\#0 .granit-facing-hero__decor{width:94px;margin-top:8px;margin-bottom:7px}#page\#0 .granit-facing-hero__subtitle{max-width:390px;font-size:15px;line-height:1.38;letter-spacing:0}}@media (max-width:374px){#page\#0 .granit-facing-hero{padding-top:132px;padding-left:11px;padding-right:11px}#page\#0 .granit-facing-hero__title-main{font-size:27px}#page\#0 .granit-facing-hero__title-second{font-size:24px}#page\#0 .granit-facing-hero__subtitle{font-size:14px;line-height:1.36}}#page\#1 .granit-hero-actions{position:relative;z-index:5;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:14px;width:100%;margin:28px auto 0}#page\#1 .granit-hero-button{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:13px;min-width:245px;min-height:58px;padding:15px 24px;overflow:hidden;border:1px solid transparent;border-radius:999px;box-sizing:border-box;font-family:inherit;font-size:16px;font-weight:600;line-height:1.2;letter-spacing:0.02em;text-align:center;text-decoration:none !important;cursor:pointer;transform:translateZ(0);transition:transform 0.25s ease,border-color 0.25s ease,background 0.25s ease,box-shadow 0.25s ease,color 0.25s ease}#page\#1 .granit-hero-button::before{content:"";position:absolute;top:-80%;left:-55%;width:38%;height:260%;background:linear-gradient( 90deg,transparent,rgba(255,255,255,0.3),transparent );transform:rotate(18deg);transition:left 0.65s ease;pointer-events:none}#page\#1 .granit-hero-button:hover::before{left:125%}#page\#1 .granit-hero-button>span,#page\#1 .granit-hero-button__icon{position:relative;z-index:1}#page\#1 .granit-hero-button__icon{flex:0 0 auto;width:21px;height:21px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;transition:transform 0.25s ease}#page\#1 .granit-hero-button--models{color:#fff !important;background:linear-gradient( 135deg,rgba(22,22,20,0.88),rgba(48,47,42,0.82) );border-color:rgba(214,168,72,0.7);box-shadow:0 12px 30px rgba(0,0,0,0.3),inset 0 1px 0 rgba(255,255,255,0.09);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}#page\#1 .granit-hero-button--models:hover,#page\#1 .granit-hero-button--models:focus-visible{color:#fff !important;background:linear-gradient( 135deg,rgba(35,34,30,0.96),rgba(17,17,15,0.94) );border-color:#e1b45d;box-shadow:0 15px 36px rgba(0,0,0,0.4),0 0 24px rgba(209,158,59,0.2);transform:translateY(-2px)}#page\#1 .granit-hero-button--models:hover .granit-hero-button__icon{transform:translateY(3px)}#page\#1 .granit-hero-button--price{color:#17140d !important;background:linear-gradient( 135deg,#f1d28a 0%,#d7a94d 45%,#b77c1d 100% );border-color:rgba(255,225,158,0.9);box-shadow:0 14px 34px rgba(137,87,9,0.36),inset 0 1px 0 rgba(255,255,255,0.5)}#page\#1 .granit-hero-button--price:hover,#page\#1 .granit-hero-button--price:focus-visible{color:#100e09 !important;background:linear-gradient( 135deg,#f8dda0 0%,#e2b85f 45%,#c98c26 100% );border-color:#ffe2a0;box-shadow:0 17px 40px rgba(137,87,9,0.48),0 0 26px rgba(222,174,78,0.26);transform:translateY(-2px)}#page\#1 .granit-hero-button--price:hover .granit-hero-button__icon{transform:translateX(4px)}#page\#1 .granit-hero-button:focus-visible{outline:2px solid #f0c66e;outline-offset:4px}#page\#1 .granit-hero-button:active{transform:translateY(0)}@media (max-width:767px){#page\#1 .granit-hero-actions{flex-direction:column;gap:10px;width:min(100%,360px);margin-top:22px}#page\#1 .granit-hero-button{width:100%;min-width:0;min-height:52px;padding:13px 20px;font-size:15px}}@media (max-width:420px){#page\#1 .granit-hero-actions{width:calc(100% - 28px)}#page\#1 .granit-hero-button{min-height:50px;padding:12px 17px;font-size:14px}#page\#1 .granit-hero-button__icon{width:19px;height:19px}}@media (prefers-reduced-motion:reduce){#page\#1 .granit-hero-button,#page\#1 .granit-hero-button::before,#page\#1 .granit-hero-button__icon{transition:none}}#page\#2 .granit-facing-anchor{--facing-gold-dark:#75511B;--facing-gold:#9A6200;--facing-gold-mid:#B77E26;--facing-gold-soft:#C99B4D;--facing-gold-light:#E2B460;--facing-gold-pale:#F0D9A5;--facing-text:#DED6CA;--facing-text-bright:#FFF8EB;--facing-dark:#1C1C1C;position:relative;width:100%;max-width:1600px;margin:0 auto;overflow:hidden;color:#fff;background:radial-gradient( circle at 5% -35%,rgba(226,180,96,0.12),transparent 30% ),radial-gradient( circle at 96% 135%,rgba(154,98,0,0.14),transparent 36% ),linear-gradient( 112deg,#111214 0%,#1C1C1C 48%,#101113 100% );border:1px solid rgba(226,180,96,0.18);border-radius:20px 20px 32px 20px;box-shadow:0 20px 44px rgba(0,0,0,0.15),inset 0 1px 0 rgba(255,255,255,0.035),inset 0 -1px 0 rgba(0,0,0,0.42);isolation:isolate;box-sizing:border-box}#page\#2 .granit-facing-anchor::before{content:"";position:absolute;top:0;left:38px;width:245px;height:2px;background:linear-gradient( 90deg,var(--facing-gold-light),var(--facing-gold-soft) 48%,transparent );box-shadow:0 0 14px rgba(226,180,96,0.25);pointer-events:none}#page\#2 .granit-facing-anchor::after{content:"";position:absolute;top:-176px;right:-72px;width:340px;height:340px;border:1px solid rgba(226,180,96,0.045);border-radius:50%;box-shadow:inset 0 0 80px rgba(226,180,96,0.018);pointer-events:none}#page\#2 .granit-facing-anchor__texture{position:absolute;inset:0;z-index:0;opacity:0.19;background:repeating-linear-gradient( 45deg,transparent 0,transparent 64px,rgba(255,255,255,0.009) 65px,transparent 66px ),repeating-linear-gradient( 135deg,transparent 0,transparent 91px,rgba(226,180,96,0.007) 92px,transparent 93px );pointer-events:none}#page\#2 .granit-facing-anchor__inner{position:relative;z-index:2;display:grid;grid-template-columns:176px 1px minmax(0,1fr) 172px;align-items:stretch;gap:16px;padding:16px 17px 16px 24px;box-sizing:border-box}#page\#2 .granit-facing-anchor__heading{display:flex;align-items:center;min-width:0;gap:12px}#page\#2 .granit-facing-anchor__emblem{position:relative;display:flex;align-items:center;justify-content:center;width:44px;height:44px;flex:0 0 44px;border:1px solid rgba(226,180,96,0.28);border-radius:50%;box-shadow:inset 0 0 18px rgba(154,98,0,0.08),0 0 18px rgba(226,180,96,0.03);box-sizing:border-box}#page\#2 .granit-facing-anchor__emblem::before{content:"";position:absolute;width:22px;height:17px;border:1px solid var(--facing-gold-light);border-radius:4px 4px 7px 3px;transform:rotate(-7deg);opacity:0.82;box-sizing:border-box}#page\#2 .granit-facing-anchor__emblem::after{content:"";position:absolute;bottom:8px;width:26px;height:2px;background:linear-gradient( 90deg,transparent,var(--facing-gold-light) 18%,var(--facing-gold-light) 82%,transparent );box-shadow:0 0 8px rgba(226,180,96,0.20);opacity:0.88}#page\#2 .granit-facing-anchor__emblem span{position:absolute;width:14px;height:1px;background:linear-gradient( 90deg,transparent,rgba(226,180,96,0.65),transparent );transform:rotate(-7deg);pointer-events:none}#page\#2 .granit-facing-anchor__heading-text{display:flex;flex-direction:column;min-width:0;gap:2px;line-height:1.15}#page\#2 .granit-facing-anchor__heading-text small{margin:0;color:rgba(226,180,96,0.82);font-size:13px;font-weight:600;line-height:1.15;letter-spacing:0.07em;text-transform:uppercase}#page\#2 .granit-facing-anchor__heading-text strong{color:var(--facing-text-bright);font-size:14px;font-weight:700;line-height:1.25}#page\#2 .granit-facing-anchor__divider{width:1px;height:100%;min-height:78px;background:linear-gradient( 180deg,transparent,rgba(226,180,96,0.28),transparent );pointer-events:none}#page\#2 .granit-facing-anchor__links{position:relative;z-index:3;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;min-width:0}#page\#2 .granit-facing-anchor__link{position:relative;display:flex;align-items:center;justify-content:center;min-width:0;min-height:46px;padding:8px 9px;box-sizing:border-box;color:var(--facing-text) !important;background:linear-gradient( 180deg,rgba(255,255,255,0.028),rgba(255,255,255,0.006) );border:1px solid rgba(226,180,96,0.095);border-radius:9px;font-size:13.5px;font-weight:600;line-height:1.2;text-align:center;text-decoration:none !important;white-space:normal;text-wrap:balance;cursor:pointer;transition:color 0.22s ease,background 0.22s ease,border-color 0.22s ease,box-shadow 0.22s ease,transform 0.22s ease}#page\#2 .granit-facing-anchor__link:hover{color:var(--facing-text-bright) !important;background:linear-gradient( 180deg,rgba(226,180,96,0.078),rgba(154,98,0,0.03) );border-color:rgba(226,180,96,0.23);box-shadow:inset 0 1px 0 rgba(255,255,255,0.025),0 5px 14px rgba(0,0,0,0.10);transform:translateY(-1px);text-decoration:none !important}#page\#2 .granit-facing-anchor__link:focus-visible,#page\#2 .granit-facing-anchor__cta:focus-visible{outline:2px solid var(--facing-gold-light);outline-offset:3px}#page\#2 .granit-facing-anchor__link::before{content:"";position:absolute;bottom:5px;left:50%;width:0;height:1px;background:linear-gradient( 90deg,transparent,var(--facing-gold-light),transparent );transform:translateX(-50%);transition:width 0.22s ease;pointer-events:none}#page\#2 .granit-facing-anchor__link:hover::before,#page\#2 .granit-facing-anchor__link:focus-visible::before{width:42%}#page\#2 .granit-facing-anchor__link--main{gap:7px;color:#2B210E !important;background:linear-gradient( 135deg,#F0DDAA 0%,#E2B460 31%,#9A6200 75%,#C58C32 100% );border-color:rgba(226,180,96,0.43);box-shadow:inset 0 1px 0 rgba(255,255,255,0.31),0 4px 12px rgba(0,0,0,0.12);font-weight:700}#page\#2 .granit-facing-anchor__link--main:hover,#page\#2 .granit-facing-anchor__link--main:focus-visible{color:#261D0C !important;background:linear-gradient( 135deg,#F6E7BD 0%,#EAC57A 31%,#AA720E 75%,#D29E49 100% );border-color:rgba(226,180,96,0.60);box-shadow:0 7px 18px rgba(154,98,0,0.18),inset 0 1px 0 rgba(255,255,255,0.35)}#page\#2 .granit-facing-anchor__link--main::before{display:none}#page\#2 .granit-facing-anchor__main-icon{display:flex;align-items:center;justify-content:center;width:18px;height:18px;flex:0 0 auto;pointer-events:none}#page\#2 .granit-facing-anchor__main-icon svg{width:15px;height:15px;fill:none;stroke:currentColor;stroke-width:1.55;stroke-linecap:round;stroke-linejoin:round}#page\#2 .granit-facing-anchor__link--price{color:var(--facing-gold-pale) !important;border-color:rgba(226,180,96,0.28);background:linear-gradient( 180deg,rgba(226,180,96,0.105),rgba(154,98,0,0.025) );font-weight:700}#page\#2 .granit-facing-anchor__link--price:hover,#page\#2 .granit-facing-anchor__link--price:focus-visible{color:#FFF6DF !important;border-color:rgba(226,180,96,0.46);background:linear-gradient( 180deg,rgba(226,180,96,0.16),rgba(154,98,0,0.06) )}#page\#2 .granit-facing-anchor__link--geo{border-color:rgba(226,180,96,0.16);background:linear-gradient( 180deg,rgba(226,180,96,0.052),rgba(255,255,255,0.006) )}#page\#2 .granit-facing-anchor__link--faq{border-color:rgba(226,180,96,0.16);background:linear-gradient( 180deg,rgba(226,180,96,0.048),rgba(255,255,255,0.006) )}#page\#2 .granit-facing-anchor__cta{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;min-width:0;min-height:100%;padding:10px 34px 10px 15px;box-sizing:border-box;color:#2B210E !important;background:linear-gradient( 135deg,#F2DFA8 0%,#E2B460 30%,#A56B08 74%,#C9923C 100% );border:1px solid rgba(226,180,96,0.48);border-radius:11px 11px 18px 11px;box-shadow:inset 0 1px 0 rgba(255,255,255,0.34),0 6px 17px rgba(0,0,0,0.15);text-decoration:none !important;transition:transform 0.22s ease,box-shadow 0.22s ease,background 0.22s ease}#page\#2 .granit-facing-anchor__cta:hover{color:#261D0C !important;background:linear-gradient( 135deg,#F8EBC4 0%,#EAC57A 30%,#AF7612 74%,#D29D49 100% );box-shadow:inset 0 1px 0 rgba(255,255,255,0.40),0 9px 22px rgba(154,98,0,0.19);transform:translateY(-1px);text-decoration:none !important}#page\#2 .granit-facing-anchor__cta-small{margin-bottom:3px;font-size:13px;font-weight:600;line-height:1.15;opacity:0.77}#page\#2 .granit-facing-anchor__cta-main{font-size:15px;font-weight:800;line-height:1.15}#page\#2 .granit-facing-anchor__cta-arrow{position:absolute;top:50%;right:13px;width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round;transform:translateY(-50%);transition:transform 0.22s ease;pointer-events:none}#page\#2 .granit-facing-anchor__cta:hover .granit-facing-anchor__cta-arrow{transform:translate(3px,-50%)}@media (max-width:1450px){#page\#2 .granit-facing-anchor__inner{grid-template-columns:minmax(0,1fr) 176px;gap:10px;padding:16px}#page\#2 .granit-facing-anchor__heading,#page\#2 .granit-facing-anchor__divider{display:none}}@media (max-width:1100px){#page\#2 .granit-facing-anchor__inner{grid-template-columns:1fr;gap:9px}#page\#2 .granit-facing-anchor__cta{min-height:52px;flex-direction:row;align-items:center;justify-content:center;gap:7px;padding:10px 38px 10px 16px}#page\#2 .granit-facing-anchor__cta-small{margin:0;font-size:13px}#page\#2 .granit-facing-anchor__cta-small::after{content:" —"}#page\#2 .granit-facing-anchor__cta-main{font-size:14px}}@media (max-width:800px){#page\#2 .granit-facing-anchor__links{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}#page\#2 .granit-facing-anchor__link{min-height:47px;padding:9px 8px;font-size:13.5px}}@media (max-width:640px){#page\#2 .granit-facing-anchor{border-radius:15px 15px 24px 15px}#page\#2 .granit-facing-anchor::before{left:22px;width:142px}#page\#2 .granit-facing-anchor::after{top:-125px;right:-110px;width:250px;height:250px}#page\#2 .granit-facing-anchor__inner{padding:13px 10px;gap:8px}#page\#2 .granit-facing-anchor__links{gap:7px}#page\#2 .granit-facing-anchor__link{min-height:47px;padding:9px 7px;font-size:13.5px;line-height:1.18}#page\#2 .granit-facing-anchor__link--main{font-size:14px}#page\#2 .granit-facing-anchor__cta{min-height:50px;border-radius:10px 10px 16px 10px}}@media (max-width:380px){#page\#2 .granit-facing-anchor__inner{padding:11px 8px}#page\#2 .granit-facing-anchor__links{gap:6px}#page\#2 .granit-facing-anchor__link{min-height:46px;padding:8px 5px;font-size:13px}#page\#2 .granit-facing-anchor__link--main{font-size:13px}#page\#2 .granit-facing-anchor__main-icon{display:none}#page\#2 .granit-facing-anchor__cta-small{display:none}#page\#2 .granit-facing-anchor__cta-main{font-size:14px}}#page\#2 #varianty-oblitsovki-mogily-granitom,#page\#2 #pochemu-vybirayut-granit-dlya-oblitsovki-mogily,#page\#2 #kak-vypolnyaetsya-oblitsovka-mogily-granitnoj-plitkoj,#page\#2 #stoimost-oblitsovki-mogily-granitom,#page\#2 #oblitsovka-odinochnyh-i-semejnyh-zahoronenij,#page\#2 #s-chem-sochetaetsya-granitnaya-oblitsovka-mogily,#page\#2 #oblitsovka-mogil-granitom-v-moskve-i-moskovskoj-oblasti,#page\#2 #faq-oblitsovka-mogily-granitom{scroll-margin-top:110px}@media (max-width:767px){#page\#2 #varianty-oblitsovki-mogily-granitom,#page\#2 #pochemu-vybirayut-granit-dlya-oblitsovki-mogily,#page\#2 #kak-vypolnyaetsya-oblitsovka-mogily-granitnoj-plitkoj,#page\#2 #stoimost-oblitsovki-mogily-granitom,#page\#2 #oblitsovka-odinochnyh-i-semejnyh-zahoronenij,#page\#2 #s-chem-sochetaetsya-granitnaya-oblitsovka-mogily,#page\#2 #oblitsovka-mogil-granitom-v-moskve-i-moskovskoj-oblasti,#page\#2 #faq-oblitsovka-mogily-granitom{scroll-margin-top:90px}}@media (prefers-reduced-motion:reduce){#page\#2 .granit-facing-anchor__link,#page\#2 .granit-facing-anchor__link::before,#page\#2 .granit-facing-anchor__cta,#page\#2 .granit-facing-anchor__cta-arrow{transition:none}#page\#2 .granit-facing-anchor__link:hover,#page\#2 .granit-facing-anchor__cta:hover{transform:none}}#page\#3 #geo-catalog{width:min(100%,1600px);margin-left:auto;margin-right:auto;scroll-margin-top:110px}#page\#3 .catalog-geo{--catalog-geo-gold:#c99a3d;--catalog-geo-gold-light:#efd486;--catalog-geo-text:#eee9df;--catalog-geo-muted:#96928a;position:relative;display:grid;grid-template-columns:minmax(260px,1.05fr) minmax(420px,2fr) minmax(250px,0.95fr);align-items:stretch;gap:0;padding:0;overflow:hidden;color:var(--catalog-geo-text);border:1px solid rgba(205,162,73,0.19);border-radius:22px;background:radial-gradient( circle at 72% -20%,rgba(194,143,43,0.16),transparent 35% ),linear-gradient( 110deg,#24241f 0%,#1c1d1a 47%,#171713 100% );box-shadow:0 18px 42px rgba(0,0,0,0.17),inset 0 1px 0 rgba(255,255,255,0.035);font-family:inherit;box-sizing:border-box;isolation:isolate}#page\#3 .catalog-geo,#page\#3 .catalog-geo *,#page\#3 .catalog-geo *::before,#page\#3 .catalog-geo *::after{box-sizing:border-box}#page\#3 .catalog-geo::before{content:"";position:absolute;top:0;left:30px;z-index:3;width:110px;height:2px;background:linear-gradient( 90deg,#e6c36e,rgba(230,195,110,0) );box-shadow:0 0 18px rgba(222,177,79,0.32);pointer-events:none}#page\#3 .catalog-geo__lead,#page\#3 .catalog-geo__route{padding:23px 26px}#page\#3 .catalog-geo__lead{display:flex;flex-direction:column;justify-content:center;min-width:0}#page\#3 .catalog-geo__eyebrow,#page\#3 .catalog-geo__location-label,#page\#3 .catalog-geo__route-label{display:block;color:var(--catalog-geo-gold);font-size:13px;font-weight:700;line-height:1.35;letter-spacing:0.08em;text-transform:uppercase}#page\#3 .catalog-geo__title{max-width:360px;margin:7px 0 0;color:#f0ece3;font-size:18px;font-weight:500;line-height:1.22;letter-spacing:-0.018em}#page\#3 .catalog-geo__locations{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;min-width:0;padding:14px 8px}#page\#3 .catalog-geo__location{position:relative;display:flex;flex-direction:column;justify-content:center;min-width:0;padding:14px 17px;color:inherit;text-decoration:none;border:1px solid rgba(216,175,88,0.12);border-radius:10px;background:linear-gradient( 145deg,rgba(255,255,255,0.035),rgba(255,255,255,0.012) );transition:border-color 0.25s ease,background 0.25s ease,transform 0.25s ease}#page\#3 .catalog-geo__location:hover,#page\#3 .catalog-geo__location:focus-visible{color:inherit;text-decoration:none;border-color:rgba(221,180,91,0.32);background:linear-gradient( 145deg,rgba(198,145,41,0.08),rgba(255,255,255,0.02) );transform:translateY(-2px)}#page\#3 .catalog-geo__location:focus-visible,#page\#3 .catalog-geo__route a:focus-visible{outline:2px solid rgba(234,198,118,0.8);outline-offset:3px}#page\#3 .catalog-geo__location strong{display:block;margin-top:4px;color:#eee8db;font-size:15px;font-weight:600;line-height:1.25}#page\#3 .catalog-geo__location>span:last-child{display:block;margin-top:4px;color:var(--catalog-geo-muted);font-size:13px;line-height:1.4}#page\#3 .catalog-geo__route{position:relative;display:flex;flex-direction:column;justify-content:center;min-width:0;border-left:1px solid rgba(214,174,91,0.12)}#page\#3 .catalog-geo__route strong{display:block;margin-top:5px;color:#eee8dc;font-size:15px;font-weight:600;line-height:1.3}#page\#3 .catalog-geo__route a{display:inline-flex;align-items:center;gap:8px;width:max-content;max-width:100%;margin-top:10px;color:#d1a850;text-decoration:none;font-size:13px;font-weight:650;line-height:1.35;transition:color 0.2s ease,gap 0.2s ease}#page\#3 .catalog-geo__route a:hover{gap:11px;color:var(--catalog-geo-gold-light);text-decoration:none}@media (max-width:1050px){#page\#3 .catalog-geo{grid-template-columns:1fr 1.5fr}#page\#3 .catalog-geo__route{grid-column:1 / -1;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:14px;padding:15px 22px;border-top:1px solid rgba(214,174,91,0.12);border-left:0}#page\#3 .catalog-geo__route strong,#page\#3 .catalog-geo__route a{margin-top:0}}@media (max-width:760px){#page\#3 .catalog-geo{grid-template-columns:1fr}#page\#3 .catalog-geo__lead{padding:21px 20px 17px}#page\#3 .catalog-geo__title{max-width:none;font-size:21px}#page\#3 .catalog-geo__locations{grid-template-columns:1fr;padding:0 12px 12px}#page\#3 .catalog-geo__route{grid-column:auto;display:block;padding:17px 20px;border-top:1px solid rgba(214,174,91,0.12)}#page\#3 .catalog-geo__route strong{margin-top:4px}#page\#3 .catalog-geo__route a{margin-top:9px}}@media (max-width:480px){#page\#3 .catalog-geo{border-radius:17px}#page\#3 .catalog-geo::before{left:20px;width:80px}#page\#3 .catalog-geo__lead{padding:19px 16px 15px}#page\#3 .catalog-geo__locations{padding:0 9px 9px}#page\#3 .catalog-geo__location{padding:13px 14px}#page\#3 .catalog-geo__route{padding:15px 16px 17px}#page\#3 .catalog-geo__title{font-size:19px}}#page\#4 .facing-variants{--fv-gold:#9A6200;--fv-gold-mid:#C18A32;--fv-gold-light:#E2B460;--fv-text:#DED6CA;--fv-muted:#BDB4A7;--fv-white:#FFF9EE;position:relative;width:100%;overflow:hidden;color:var(--fv-text);background:radial-gradient( circle at 8% 0%,rgba(226,180,96,0.09),transparent 31% ),radial-gradient( circle at 96% 92%,rgba(154,98,0,0.12),transparent 32% ),linear-gradient( 132deg,#171819 0%,#1C1C1C 47%,#111214 100% );border:1px solid rgba(226,180,96,0.15);border-radius:30px 30px 70px 30px;box-shadow:0 24px 58px rgba(0,0,0,0.16),inset 0 1px 0 rgba(255,255,255,0.035);isolation:isolate}#page\#4 .facing-variants::before{content:"";position:absolute;top:0;left:clamp(24px,5vw,74px);width:clamp(160px,19vw,300px);height:2px;background:linear-gradient( 90deg,var(--fv-gold-light),rgba(226,180,96,0.42),transparent );box-shadow:0 0 18px rgba(226,180,96,0.20);pointer-events:none}#page\#4 .facing-variants__glow{position:absolute;top:-170px;right:-135px;width:380px;height:380px;border:1px solid rgba(226,180,96,0.045);border-radius:50%;box-shadow:inset 0 0 90px rgba(226,180,96,0.018);pointer-events:none}#page\#4 .facing-variants__inner{position:relative;z-index:2;width:min(100% - 48px,1420px);margin:0 auto;padding:clamp(50px,5.4vw,82px) 0 clamp(48px,5vw,76px);box-sizing:border-box}#page\#4 .facing-variants__head{display:grid;grid-template-columns:minmax(0,0.92fr) minmax(360px,0.78fr);gap:clamp(34px,6vw,100px);align-items:end;margin-bottom:clamp(34px,4vw,54px)}#page\#4 .facing-variants__heading{min-width:0}#page\#4 .facing-variants__eyebrow{display:block;margin-bottom:12px;color:var(--fv-gold-light);font-size:13px;font-weight:700;line-height:1.2;letter-spacing:0.09em;text-transform:uppercase}#page\#4 .facing-variants__title{max-width:830px;margin:0;color:var(--fv-white);font-size:clamp(34px,3.5vw,56px);font-weight:750;line-height:1.06;letter-spacing:-0.035em;text-wrap:balance}#page\#4 .facing-variants__intro{position:relative;max-width:610px;margin:0;padding-left:22px;color:var(--fv-muted);font-size:clamp(16px,1.15vw,18px);line-height:1.62}#page\#4 .facing-variants__intro::before{content:"";position:absolute;top:4px;bottom:4px;left:0;width:1px;background:linear-gradient( 180deg,var(--fv-gold-light),rgba(226,180,96,0.08) )}#page\#4 .facing-variants__content{display:grid;grid-template-columns:minmax(0,0.94fr) minmax(0,1.06fr);gap:clamp(26px,3.5vw,52px);align-items:stretch}#page\#4 .facing-variants__media{position:relative;min-width:0;margin:0;overflow:hidden;aspect-ratio:4 / 3;border:1px solid rgba(226,180,96,0.18);border-radius:18px 18px 46px 18px;background:#242424;box-shadow:0 18px 40px rgba(0,0,0,0.25),inset 0 1px 0 rgba(255,255,255,0.03)}#page\#4 .facing-variants__media::after{content:"";position:absolute;inset:0;background:linear-gradient( 180deg,transparent 54%,rgba(12,12,12,0.76) 100% );pointer-events:none}#page\#4 .facing-variants__media img{display:block;width:100%;height:100%;object-fit:cover;transition:transform 0.6s ease}#page\#4 .facing-variants__media:hover img{transform:scale(1.025)}#page\#4 .facing-variants__caption{position:absolute;z-index:3;right:22px;bottom:18px;left:22px;margin:0;color:rgba(255,250,240,0.90);font-size:13px;font-weight:500;line-height:1.45}#page\#4 .facing-variants__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;min-width:0}#page\#4 .facing-variants__card{position:relative;display:flex;gap:16px;min-width:0;padding:23px 21px;overflow:hidden;background:linear-gradient( 145deg,rgba(255,255,255,0.042),rgba(255,255,255,0.012) );border:1px solid rgba(226,180,96,0.11);border-radius:14px 14px 28px 14px;box-shadow:inset 0 1px 0 rgba(255,255,255,0.025);box-sizing:border-box}#page\#4 .facing-variants__card::after{content:"";position:absolute;right:-44px;bottom:-50px;width:120px;height:120px;border:1px solid rgba(226,180,96,0.035);border-radius:50%;pointer-events:none}#page\#4 .facing-variants__number{display:flex;align-items:center;justify-content:center;width:36px;height:36px;flex:0 0 36px;color:var(--fv-gold-light);background:rgba(226,180,96,0.06);border:1px solid rgba(226,180,96,0.18);border-radius:50%;font-size:13px;font-weight:800;line-height:1}#page\#4 .facing-variants__card h3{margin:2px 0 8px;color:var(--fv-white);font-size:clamp(17px,1.4vw,20px);font-weight:700;line-height:1.2;text-wrap:balance}#page\#4 .facing-variants__card p{margin:0;color:var(--fv-muted);font-size:14px;line-height:1.55}#page\#4 .facing-variants__bottom{display:flex;align-items:center;justify-content:space-between;gap:28px;margin-top:clamp(25px,3vw,38px);padding-top:22px;border-top:1px solid rgba(226,180,96,0.12)}#page\#4 .facing-variants__bottom p{max-width:850px;margin:0;color:#BFB6A8;font-size:14px;line-height:1.55}#page\#4 .facing-variants__bottom a{flex:0 0 auto;color:var(--fv-gold-light) !important;font-size:14px;font-weight:700;line-height:1.3;text-decoration:none !important}#page\#4 .facing-variants__bottom a span{display:inline-block;margin-left:6px;transition:transform 0.2s ease}#page\#4 .facing-variants__bottom a:hover span{transform:translateX(4px)}@media (max-width:1100px){#page\#4 .facing-variants__head{grid-template-columns:1fr;gap:18px}#page\#4 .facing-variants__intro{max-width:900px}#page\#4 .facing-variants__content{grid-template-columns:1fr}#page\#4 .facing-variants__media{width:100%;max-width:900px;margin:0 auto}}@media (max-width:700px){#page\#4 .facing-variants{border-radius:22px 22px 46px 22px}#page\#4 .facing-variants__inner{width:min(100% - 28px,1420px);padding:42px 0 40px}#page\#4 .facing-variants__head{margin-bottom:28px}#page\#4 .facing-variants__eyebrow{margin-bottom:9px;font-size:13px}#page\#4 .facing-variants__title{font-size:clamp(29px,8vw,39px);line-height:1.08}#page\#4 .facing-variants__intro{padding-left:16px;font-size:15px;line-height:1.55}#page\#4 .facing-variants__media{border-radius:14px 14px 34px 14px}#page\#4 .facing-variants__caption{right:15px;bottom:13px;left:15px;font-size:13px}#page\#4 .facing-variants__grid{grid-template-columns:1fr;gap:9px}#page\#4 .facing-variants__card{padding:19px 17px;border-radius:12px 12px 24px 12px}#page\#4 .facing-variants__card p{font-size:14px}#page\#4 .facing-variants__bottom{align-items:flex-start;flex-direction:column;gap:13px;margin-top:25px}}@media (max-width:390px){#page\#4 .facing-variants__inner{width:min(100% - 22px,1420px)}#page\#4 .facing-variants__card{gap:12px;padding:17px 14px}#page\#4 .facing-variants__number{width:32px;height:32px;flex-basis:32px;font-size:13px}}@media (prefers-reduced-motion:reduce){#page\#4 .facing-variants__media img,#page\#4 .facing-variants__bottom a span{transition:none}#page\#4 .facing-variants__media:hover img{transform:none}}#page\#5 .facing-benefits{--fb-gold-dark:#7F5718;--fb-gold:#9A6200;--fb-gold-mid:#B6812D;--fb-gold-light:#D4AB65;--fb-title:#242321;--fb-text:#514C45;--fb-muted:#70695F;position:relative;width:100%;overflow:hidden;color:var(--fb-text);background:radial-gradient( circle at 7% -10%,rgba(255,255,255,0.90),transparent 29% ),radial-gradient( circle at 93% 108%,rgba(154,98,0,0.065),transparent 34% ),linear-gradient( 135deg,#F6F2EA 0%,#EFE9DF 51%,#E9E1D5 100% );border:1px solid rgba(154,98,0,0.16);border-radius:62px 26px 26px 26px;box-shadow:0 22px 48px rgba(61,49,30,0.10),inset 0 1px 0 rgba(255,255,255,0.82);isolation:isolate}#page\#5 .facing-benefits::before{content:"";position:absolute;top:0;right:clamp(28px,6vw,90px);width:clamp(160px,19vw,290px);height:2px;background:linear-gradient( 90deg,transparent,rgba(154,98,0,0.52),var(--fb-gold-light) );pointer-events:none}#page\#5 .facing-benefits__decor{position:absolute;top:-155px;left:-115px;width:340px;height:340px;border:1px solid rgba(154,98,0,0.055);border-radius:50%;box-shadow:inset 0 0 85px rgba(154,98,0,0.025);pointer-events:none}#page\#5 .facing-benefits__inner{position:relative;z-index:2;width:min(100% - 48px,1420px);margin:0 auto;padding:clamp(50px,5.3vw,80px) 0 clamp(48px,5vw,74px);box-sizing:border-box}#page\#5 .facing-benefits__head{display:grid;grid-template-columns:minmax(0,0.92fr) minmax(360px,0.78fr);gap:clamp(34px,6vw,100px);align-items:end;margin-bottom:clamp(34px,4vw,54px)}#page\#5 .facing-benefits__heading{min-width:0}#page\#5 .facing-benefits__eyebrow{display:block;margin-bottom:12px;color:var(--fb-gold);font-size:13px;font-weight:700;line-height:1.2;letter-spacing:0.09em;text-transform:uppercase}#page\#5 .facing-benefits__title{max-width:890px;margin:0;color:var(--fb-title);font-size:clamp(34px,3.45vw,55px);font-weight:760;line-height:1.06;letter-spacing:-0.035em;text-wrap:balance}#page\#5 .facing-benefits__intro{position:relative;max-width:620px;margin:0;padding-left:22px;color:var(--fb-muted);font-size:clamp(16px,1.15vw,18px);line-height:1.62}#page\#5 .facing-benefits__intro::before{content:"";position:absolute;top:4px;bottom:4px;left:0;width:2px;border-radius:2px;background:linear-gradient( 180deg,var(--fb-gold-mid),rgba(154,98,0,0.08) )}#page\#5 .facing-benefits__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}#page\#5 .facing-benefits__card{position:relative;min-width:0;padding:26px 22px 27px;overflow:hidden;background:linear-gradient( 145deg,rgba(255,255,255,0.78),rgba(255,255,255,0.39) );border:1px solid rgba(154,98,0,0.14);border-radius:17px 17px 35px 17px;box-shadow:0 12px 28px rgba(69,53,29,0.065),inset 0 1px 0 rgba(255,255,255,0.90);box-sizing:border-box;transition:transform 0.22s ease,border-color 0.22s ease,box-shadow 0.22s ease}#page\#5 .facing-benefits__card:hover{transform:translateY(-3px);border-color:rgba(154,98,0,0.25);box-shadow:0 17px 35px rgba(69,53,29,0.09),inset 0 1px 0 rgba(255,255,255,0.95)}#page\#5 .facing-benefits__card::after{content:"";position:absolute;right:-51px;bottom:-58px;width:135px;height:135px;border:1px solid rgba(154,98,0,0.055);border-radius:50%;pointer-events:none}#page\#5 .facing-benefits__icon{display:flex;align-items:center;justify-content:center;width:46px;height:46px;margin-bottom:22px;color:var(--fb-gold);background:linear-gradient( 145deg,rgba(255,255,255,0.88),rgba(218,196,158,0.22) );border:1px solid rgba(154,98,0,0.18);border-radius:50%;box-shadow:0 6px 16px rgba(78,58,27,0.07);box-sizing:border-box}#page\#5 .facing-benefits__icon svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.45;stroke-linecap:round;stroke-linejoin:round}#page\#5 .facing-benefits__card-content{position:relative;z-index:2}#page\#5 .facing-benefits__number{display:block;margin-bottom:7px;color:rgba(154,98,0,0.62);font-size:13px;font-weight:800;line-height:1;letter-spacing:0.08em}#page\#5 .facing-benefits__card h3{margin:0 0 11px;color:var(--fb-title);font-size:clamp(18px,1.45vw,21px);font-weight:730;line-height:1.23;text-wrap:balance}#page\#5 .facing-benefits__card p{margin:0;color:#615B52;font-size:14px;line-height:1.58}#page\#5 .facing-benefits__note{display:grid;grid-template-columns:42px minmax(0,1fr);gap:16px;align-items:center;max-width:1050px;margin:clamp(26px,3vw,40px) auto 0;padding:18px 22px;background:rgba(255,255,255,0.42);border:1px solid rgba(154,98,0,0.13);border-radius:14px 14px 28px 14px;box-shadow:inset 0 1px 0 rgba(255,255,255,0.62)}#page\#5 .facing-benefits__note-mark{position:relative;width:40px;height:40px;border:1px solid rgba(154,98,0,0.20);border-radius:50%}#page\#5 .facing-benefits__note-mark::before,#page\#5 .facing-benefits__note-mark::after{content:"";position:absolute;top:50%;left:50%;background:var(--fb-gold)}#page\#5 .facing-benefits__note-mark::before{width:2px;height:15px;transform:translate(-50%,-62%)}#page\#5 .facing-benefits__note-mark::after{width:2px;height:2px;border-radius:50%;transform:translate(-50%,8px)}#page\#5 .facing-benefits__note p{margin:0;color:#554F46;font-size:14px;line-height:1.56}@media (max-width:1100px){#page\#5 .facing-benefits__head{grid-template-columns:1fr;gap:18px}#page\#5 .facing-benefits__intro{max-width:900px}#page\#5 .facing-benefits__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){#page\#5 .facing-benefits{border-radius:40px 20px 20px 20px}#page\#5 .facing-benefits__inner{width:min(100% - 28px,1420px);padding:42px 0 40px}#page\#5 .facing-benefits__head{margin-bottom:28px}#page\#5 .facing-benefits__eyebrow{margin-bottom:9px;font-size:13px}#page\#5 .facing-benefits__title{font-size:clamp(29px,8vw,39px);line-height:1.08}#page\#5 .facing-benefits__intro{padding-left:16px;font-size:15px;line-height:1.55}#page\#5 .facing-benefits__grid{grid-template-columns:1fr;gap:10px}#page\#5 .facing-benefits__card{display:grid;grid-template-columns:45px minmax(0,1fr);gap:15px;padding:20px 17px;border-radius:14px 14px 27px 14px}#page\#5 .facing-benefits__icon{width:42px;height:42px;margin:0}#page\#5 .facing-benefits__card h3{font-size:18px}#page\#5 .facing-benefits__card p{font-size:14px}#page\#5 .facing-benefits__note{grid-template-columns:36px minmax(0,1fr);gap:12px;padding:16px}#page\#5 .facing-benefits__note-mark{width:34px;height:34px}}@media (max-width:390px){#page\#5 .facing-benefits__inner{width:min(100% - 22px,1420px)}#page\#5 .facing-benefits__card{gap:12px;padding:18px 14px}#page\#5 .facing-benefits__card h3{font-size:17px}}@media (prefers-reduced-motion:reduce){#page\#5 .facing-benefits__card{transition:none}#page\#5 .facing-benefits__card:hover{transform:none}}#page\#6 .facing-process{--fp-gold:#9A6200;--fp-gold-mid:#C18A32;--fp-gold-light:#E2B460;--fp-white:#FFF9EE;--fp-text:#DED6CA;--fp-muted:#BDB4A7;position:relative;width:100%;overflow:hidden;color:var(--fp-text);background:radial-gradient( circle at 93% -8%,rgba(226,180,96,0.10),transparent 30% ),radial-gradient( circle at 4% 104%,rgba(154,98,0,0.12),transparent 34% ),linear-gradient( 130deg,#121315 0%,#1C1C1C 48%,#151516 100% );border:1px solid rgba(226,180,96,0.15);border-radius:28px 68px 28px 28px;box-shadow:0 24px 58px rgba(0,0,0,0.17),inset 0 1px 0 rgba(255,255,255,0.035);isolation:isolate}#page\#6 .facing-process::before{content:"";position:absolute;top:0;right:clamp(30px,6vw,90px);width:clamp(170px,20vw,310px);height:2px;background:linear-gradient( 90deg,transparent,rgba(226,180,96,0.45),var(--fp-gold-light) );box-shadow:0 0 18px rgba(226,180,96,0.18);pointer-events:none}#page\#6 .facing-process__decor{position:absolute;top:-175px;right:-125px;width:380px;height:380px;border:1px solid rgba(226,180,96,0.045);border-radius:50%;box-shadow:inset 0 0 90px rgba(226,180,96,0.018);pointer-events:none}#page\#6 .facing-process__inner{position:relative;z-index:2;width:min(100% - 48px,1420px);margin:0 auto;padding:clamp(50px,5.4vw,82px) 0 clamp(48px,5vw,76px);box-sizing:border-box}#page\#6 .facing-process__head{display:grid;grid-template-columns:minmax(0,0.95fr) minmax(360px,0.75fr);gap:clamp(34px,6vw,100px);align-items:end;margin-bottom:clamp(34px,4vw,54px)}#page\#6 .facing-process__heading{min-width:0}#page\#6 .facing-process__eyebrow{display:block;margin-bottom:12px;color:var(--fp-gold-light);font-size:13px;font-weight:700;line-height:1.2;letter-spacing:0.09em;text-transform:uppercase}#page\#6 .facing-process__title{max-width:930px;margin:0;color:var(--fp-white);font-size:clamp(34px,3.45vw,55px);font-weight:760;line-height:1.06;letter-spacing:-0.035em;text-wrap:balance}#page\#6 .facing-process__intro{position:relative;max-width:620px;margin:0;padding-left:22px;color:var(--fp-muted);font-size:clamp(16px,1.15vw,18px);line-height:1.62}#page\#6 .facing-process__intro::before{content:"";position:absolute;top:4px;bottom:4px;left:0;width:1px;background:linear-gradient( 180deg,var(--fp-gold-light),rgba(226,180,96,0.08) )}#page\#6 .facing-process__content{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(400px,0.95fr);gap:clamp(28px,4vw,58px);align-items:start}#page\#6 .facing-process__steps{position:relative;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:11px}#page\#6 .facing-process__step{position:relative;display:grid;grid-template-columns:42px minmax(0,1fr);gap:15px;min-width:0;padding:21px 19px;overflow:hidden;background:linear-gradient( 145deg,rgba(255,255,255,0.040),rgba(255,255,255,0.010) );border:1px solid rgba(226,180,96,0.105);border-radius:14px 14px 28px 14px;box-shadow:inset 0 1px 0 rgba(255,255,255,0.025);box-sizing:border-box}#page\#6 .facing-process__step::after{content:"";position:absolute;right:-42px;bottom:-50px;width:110px;height:110px;border:1px solid rgba(226,180,96,0.030);border-radius:50%;pointer-events:none}#page\#6 .facing-process__step-number{display:flex;align-items:center;justify-content:center;width:40px;height:40px;flex:0 0 auto;color:var(--fp-gold-light);background:linear-gradient( 145deg,rgba(226,180,96,0.10),rgba(154,98,0,0.025) );border:1px solid rgba(226,180,96,0.20);border-radius:50%;font-size:13px;font-weight:800;line-height:1}#page\#6 .facing-process__step-content{position:relative;z-index:2;min-width:0}#page\#6 .facing-process__step h3{margin:1px 0 8px;color:var(--fp-white);font-size:clamp(17px,1.35vw,20px);font-weight:700;line-height:1.23;text-wrap:balance}#page\#6 .facing-process__step p{margin:0;color:var(--fp-muted);font-size:14px;line-height:1.55}#page\#6 .facing-process__visual{display:grid;gap:14px;min-width:0}#page\#6 .facing-process__media{position:relative;width:100%;margin:0;overflow:hidden;aspect-ratio:4 / 3;background:#242424;border:1px solid rgba(226,180,96,0.18);border-radius:18px 18px 48px 18px;box-shadow:0 18px 42px rgba(0,0,0,0.27),inset 0 1px 0 rgba(255,255,255,0.03)}#page\#6 .facing-process__media::after{content:"";position:absolute;inset:0;background:linear-gradient( 180deg,transparent 56%,rgba(10,10,10,0.79) 100% );pointer-events:none}#page\#6 .facing-process__media img{display:block;width:100%;height:100%;object-fit:cover;transition:transform 0.6s ease}#page\#6 .facing-process__media:hover img{transform:scale(1.025)}#page\#6 .facing-process__caption{position:absolute;z-index:3;right:21px;bottom:18px;left:21px;margin:0;color:rgba(255,249,238,0.92);font-size:13px;font-weight:500;line-height:1.45}#page\#6 .facing-process__important{display:grid;grid-template-columns:44px minmax(0,1fr);gap:15px;align-items:center;padding:18px 19px;background:linear-gradient( 135deg,rgba(226,180,96,0.095),rgba(154,98,0,0.025) );border:1px solid rgba(226,180,96,0.19);border-radius:14px 14px 28px 14px}#page\#6 .facing-process__important-icon{display:flex;align-items:center;justify-content:center;width:42px;height:42px;color:var(--fp-gold-light);border:1px solid rgba(226,180,96,0.23);border-radius:50%}#page\#6 .facing-process__important-icon svg{width:21px;height:21px;fill:none;stroke:currentColor;stroke-width:1.45;stroke-linecap:round;stroke-linejoin:round}#page\#6 .facing-process__important strong{display:block;margin-bottom:5px;color:var(--fp-white);font-size:15px;font-weight:700;line-height:1.25}#page\#6 .facing-process__important p{margin:0;color:#C5BCAE;font-size:13px;line-height:1.48}#page\#6 .facing-process__bottom{display:flex;align-items:center;justify-content:space-between;gap:28px;margin-top:clamp(25px,3vw,38px);padding-top:22px;border-top:1px solid rgba(226,180,96,0.12)}#page\#6 .facing-process__bottom p{max-width:900px;margin:0;color:#BFB6A8;font-size:14px;line-height:1.55}#page\#6 .facing-process__bottom a{flex:0 0 auto;color:var(--fp-gold-light) !important;font-size:14px;font-weight:700;text-decoration:none !important}#page\#6 .facing-process__bottom a span{display:inline-block;margin-left:6px;transition:transform 0.2s ease}#page\#6 .facing-process__bottom a:hover span{transform:translateX(4px)}@media (max-width:1100px){#page\#6 .facing-process__head{grid-template-columns:1fr;gap:18px}#page\#6 .facing-process__intro{max-width:900px}#page\#6 .facing-process__content{grid-template-columns:1fr}#page\#6 .facing-process__visual{width:100%;max-width:900px;margin:0 auto}}@media (max-width:700px){#page\#6 .facing-process{border-radius:20px 42px 20px 20px}#page\#6 .facing-process__inner{width:min(100% - 28px,1420px);padding:42px 0 40px}#page\#6 .facing-process__head{margin-bottom:28px}#page\#6 .facing-process__eyebrow{margin-bottom:9px;font-size:13px}#page\#6 .facing-process__title{font-size:clamp(29px,8vw,39px);line-height:1.08}#page\#6 .facing-process__intro{padding-left:16px;font-size:15px;line-height:1.55}#page\#6 .facing-process__steps{grid-template-columns:1fr;gap:9px}#page\#6 .facing-process__step{padding:18px 16px}#page\#6 .facing-process__media{border-radius:14px 14px 35px 14px}#page\#6 .facing-process__important{padding:16px}#page\#6 .facing-process__bottom{align-items:flex-start;flex-direction:column;gap:13px}}@media (max-width:390px){#page\#6 .facing-process__inner{width:min(100% - 22px,1420px)}#page\#6 .facing-process__step{grid-template-columns:36px minmax(0,1fr);gap:12px;padding:17px 14px}#page\#6 .facing-process__step-number{width:34px;height:34px}}@media (prefers-reduced-motion:reduce){#page\#6 .facing-process__media img,#page\#6 .facing-process__bottom a span{transition:none}#page\#6 .facing-process__media:hover img{transform:none}}#page\#7 .facing-price{--fprice-gold-dark:#75511B;--fprice-gold:#9A6200;--fprice-gold-mid:#B6812D;--fprice-gold-light:#D4AB65;--fprice-title:#242321;--fprice-text:#514C45;--fprice-muted:#716A60;position:relative;width:100%;overflow:hidden;color:var(--fprice-text);background:radial-gradient( circle at 94% -8%,rgba(255,255,255,0.92),transparent 30% ),radial-gradient( circle at 3% 108%,rgba(154,98,0,0.07),transparent 34% ),linear-gradient( 135deg,#F6F2EA 0%,#EFE8DD 51%,#E8E0D4 100% );border:1px solid rgba(154,98,0,0.16);border-radius:26px 26px 62px 26px;box-shadow:0 22px 50px rgba(61,49,30,0.10),inset 0 1px 0 rgba(255,255,255,0.84);isolation:isolate}#page\#7 .facing-price::before{content:"";position:absolute;top:0;left:clamp(28px,6vw,90px);width:clamp(170px,20vw,300px);height:2px;background:linear-gradient( 90deg,var(--fprice-gold-light),rgba(154,98,0,0.45),transparent );pointer-events:none}#page\#7 .facing-price__decor{position:absolute;right:-125px;bottom:-175px;width:380px;height:380px;border:1px solid rgba(154,98,0,0.05);border-radius:50%;box-shadow:inset 0 0 90px rgba(154,98,0,0.022);pointer-events:none}#page\#7 .facing-price__inner{position:relative;z-index:2;width:min(100% - 48px,1420px);margin:0 auto;padding:clamp(50px,5.3vw,80px) 0 clamp(48px,5vw,74px);box-sizing:border-box}#page\#7 .facing-price__head{display:grid;grid-template-columns:minmax(0,0.92fr) minmax(360px,0.78fr);gap:clamp(34px,6vw,100px);align-items:end;margin-bottom:clamp(34px,4vw,54px)}#page\#7 .facing-price__heading{min-width:0}#page\#7 .facing-price__eyebrow{display:block;margin-bottom:12px;color:var(--fprice-gold);font-size:13px;font-weight:700;line-height:1.2;letter-spacing:0.09em;text-transform:uppercase}#page\#7 .facing-price__title{max-width:900px;margin:0;color:var(--fprice-title);font-size:clamp(34px,3.45vw,55px);font-weight:760;line-height:1.06;letter-spacing:-0.035em;text-wrap:balance}#page\#7 .facing-price__intro{position:relative;max-width:620px;margin:0;padding-left:22px;color:var(--fprice-muted);font-size:clamp(16px,1.15vw,18px);line-height:1.62}#page\#7 .facing-price__intro::before{content:"";position:absolute;top:4px;bottom:4px;left:0;width:2px;border-radius:2px;background:linear-gradient( 180deg,var(--fprice-gold-mid),rgba(154,98,0,0.08) )}#page\#7 .facing-price__content{display:grid;grid-template-columns:minmax(340px,0.82fr) minmax(0,1.18fr);gap:16px;align-items:stretch}#page\#7 .facing-price__main{position:relative;display:flex;flex-direction:column;min-width:0;padding:clamp(28px,3vw,42px);overflow:hidden;background:linear-gradient( 145deg,#242424 0%,#1C1C1C 54%,#151515 100% );border:1px solid rgba(226,180,96,0.25);border-radius:22px 22px 48px 22px;box-shadow:0 18px 40px rgba(55,42,22,0.14),inset 0 1px 0 rgba(255,255,255,0.04)}#page\#7 .facing-price__main::after{content:"";position:absolute;top:-95px;right:-95px;width:220px;height:220px;border:1px solid rgba(226,180,96,0.075);border-radius:50%;box-shadow:inset 0 0 60px rgba(226,180,96,0.025);pointer-events:none}#page\#7 .facing-price__main-label{position:relative;z-index:2;display:block;margin-bottom:17px;color:#E2B460;font-size:13px;font-weight:700;line-height:1.2;letter-spacing:0.07em;text-transform:uppercase}#page\#7 .facing-price__value{position:relative;z-index:2;display:flex;align-items:baseline;flex-wrap:wrap;gap:5px 9px;margin-bottom:20px}#page\#7 .facing-price__value-prefix{color:#D3C8B7;font-size:18px;font-weight:600}#page\#7 .facing-price__value strong{color:#FFF8EB;font-size:clamp(42px,4.5vw,68px);font-weight:780;line-height:0.95;letter-spacing:-0.045em}#page\#7 .facing-price__value-unit{color:#E2B460;font-size:18px;font-weight:700}#page\#7 .facing-price__main-text{position:relative;z-index:2;max-width:540px;margin:0 0 24px;color:#C9C0B3;font-size:15px;line-height:1.62}#page\#7 .facing-price__main-note{position:relative;z-index:2;display:grid;grid-template-columns:30px minmax(0,1fr);gap:12px;align-items:start;margin-top:auto;padding-top:20px;border-top:1px solid rgba(226,180,96,0.14)}#page\#7 .facing-price__main-note>span{display:flex;align-items:center;justify-content:center;width:28px;height:28px;color:#E2B460;border:1px solid rgba(226,180,96,0.27);border-radius:50%;font-size:13px;font-weight:800;line-height:1}#page\#7 .facing-price__main-note p{margin:0;color:#AEA497;font-size:13px;line-height:1.5}#page\#7 .facing-price__details{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;min-width:0}#page\#7 .facing-price__card{position:relative;min-width:0;padding:27px 24px;overflow:hidden;background:linear-gradient( 145deg,rgba(255,255,255,0.80),rgba(255,255,255,0.40) );border:1px solid rgba(154,98,0,0.14);border-radius:17px 17px 36px 17px;box-shadow:0 12px 28px rgba(69,53,29,0.06),inset 0 1px 0 rgba(255,255,255,0.90);box-sizing:border-box}#page\#7 .facing-price__card::after{content:"";position:absolute;right:-55px;bottom:-60px;width:140px;height:140px;border:1px solid rgba(154,98,0,0.045);border-radius:50%;pointer-events:none}#page\#7 .facing-price__card-head{display:flex;align-items:center;gap:13px;margin-bottom:21px}#page\#7 .facing-price__icon{display:flex;align-items:center;justify-content:center;width:43px;height:43px;flex:0 0 43px;color:var(--fprice-gold);background:rgba(255,255,255,0.58);border:1px solid rgba(154,98,0,0.18);border-radius:50%}#page\#7 .facing-price__icon svg{width:21px;height:21px;fill:none;stroke:currentColor;stroke-width:1.45;stroke-linecap:round;stroke-linejoin:round}#page\#7 .facing-price__card h3{margin:0;color:var(--fprice-title);font-size:clamp(18px,1.45vw,21px);font-weight:730;line-height:1.25;text-wrap:balance}#page\#7 .facing-price__list{position:relative;z-index:2;margin:0;padding:0;list-style:none}#page\#7 .facing-price__list li{position:relative;margin:0;padding:10px 0 10px 21px;color:#5C564D;font-size:14px;line-height:1.45;border-bottom:1px solid rgba(154,98,0,0.085)}#page\#7 .facing-price__list li:first-child{padding-top:0}#page\#7 .facing-price__list li:last-child{padding-bottom:0;border-bottom:0}#page\#7 .facing-price__list li::before{content:"";position:absolute;top:17px;left:2px;width:6px;height:6px;background:var(--fprice-gold-mid);border-radius:50%}#page\#7 .facing-price__list li:first-child::before{top:7px}#page\#7 .facing-price__cta{display:flex;align-items:center;justify-content:space-between;gap:30px;margin-top:16px;padding:20px 23px;background:rgba(255,255,255,0.46);border:1px solid rgba(154,98,0,0.14);border-radius:15px 15px 30px 15px;box-shadow:inset 0 1px 0 rgba(255,255,255,0.70)}#page\#7 .facing-price__cta-text{display:flex;flex-direction:column;gap:3px}#page\#7 .facing-price__cta-text span{color:var(--fprice-gold);font-size:13px;font-weight:700;line-height:1.25;letter-spacing:0.045em;text-transform:uppercase}#page\#7 .facing-price__cta-text strong{color:var(--fprice-title);font-size:17px;font-weight:700;line-height:1.3}#page\#7 .facing-price__cta-actions{display:flex;gap:9px;flex:0 0 auto}#page\#7 .facing-price__button{display:inline-flex;align-items:center;justify-content:center;min-height:45px;padding:9px 17px;box-sizing:border-box;border-radius:9px;font-size:14px;font-weight:700;line-height:1.25;text-align:center;text-decoration:none !important;transition:transform 0.2s ease,box-shadow 0.2s ease,background 0.2s ease}#page\#7 .facing-price__button--primary{color:#2A200D !important;background:linear-gradient( 135deg,#F1DDA7,#E2B460 36%,#A66C08 );border:1px solid rgba(154,98,0,0.30);box-shadow:inset 0 1px 0 rgba(255,255,255,0.35)}#page\#7 .facing-price__button--primary:hover{transform:translateY(-1px);box-shadow:0 7px 16px rgba(154,98,0,0.15)}#page\#7 .facing-price__button--primary span{margin-left:7px}#page\#7 .facing-price__button--secondary{color:#4D4539 !important;background:rgba(255,255,255,0.58);border:1px solid rgba(154,98,0,0.18)}#page\#7 .facing-price__button--secondary:hover{background:rgba(255,255,255,0.83);transform:translateY(-1px)}@media (max-width:1100px){#page\#7 .facing-price__head{grid-template-columns:1fr;gap:18px}#page\#7 .facing-price__intro{max-width:900px}#page\#7 .facing-price__content{grid-template-columns:1fr}}@media (max-width:700px){#page\#7 .facing-price{border-radius:20px 20px 42px 20px}#page\#7 .facing-price__inner{width:min(100% - 28px,1420px);padding:42px 0 40px}#page\#7 .facing-price__head{margin-bottom:28px}#page\#7 .facing-price__eyebrow{margin-bottom:9px}#page\#7 .facing-price__title{font-size:clamp(29px,8vw,39px);line-height:1.08}#page\#7 .facing-price__intro{padding-left:16px;font-size:15px;line-height:1.55}#page\#7 .facing-price__main{padding:26px 20px;border-radius:17px 17px 38px 17px}#page\#7 .facing-price__value strong{font-size:clamp(40px,12vw,56px)}#page\#7 .facing-price__details{grid-template-columns:1fr;gap:10px}#page\#7 .facing-price__card{padding:21px 18px;border-radius:14px 14px 28px 14px}#page\#7 .facing-price__cta{align-items:stretch;flex-direction:column;gap:16px;padding:18px}#page\#7 .facing-price__cta-actions{display:grid;grid-template-columns:1fr 1fr;width:100%}}@media (max-width:420px){#page\#7 .facing-price__inner{width:min(100% - 22px,1420px)}#page\#7 .facing-price__cta-actions{grid-template-columns:1fr}#page\#7 .facing-price__button{width:100%}}@media (prefers-reduced-motion:reduce){#page\#7 .facing-price__button{transition:none}#page\#7 .facing-price__button:hover{transform:none}}#page\#8 .facing-sites{--fs-gold:#9A6200;--fs-gold-mid:#BF8730;--fs-gold-light:#E2B460;--fs-white:#FFF9EE;--fs-text:#DED6CA;--fs-muted:#BDB4A7;position:relative;width:100%;overflow:hidden;color:var(--fs-text);background:radial-gradient( circle at 4% -2%,rgba(226,180,96,0.095),transparent 31% ),radial-gradient( circle at 98% 105%,rgba(154,98,0,0.12),transparent 33% ),linear-gradient( 132deg,#161718 0%,#1C1C1C 48%,#111214 100% );border:1px solid rgba(226,180,96,0.15);border-radius:68px 28px 28px 28px;box-shadow:0 24px 58px rgba(0,0,0,0.17),inset 0 1px 0 rgba(255,255,255,0.035);isolation:isolate;box-sizing:border-box}#page\#8 .facing-sites::before{content:"";position:absolute;top:0;left:clamp(28px,6vw,90px);width:clamp(175px,20vw,310px);height:2px;background:linear-gradient( 90deg,var(--fs-gold-light),rgba(226,180,96,0.42),transparent );box-shadow:0 0 18px rgba(226,180,96,0.18);pointer-events:none}#page\#8 .facing-sites__decor{position:absolute;top:-170px;left:-125px;width:370px;height:370px;border:1px solid rgba(226,180,96,0.045);border-radius:50%;box-shadow:inset 0 0 90px rgba(226,180,96,0.018);pointer-events:none}#page\#8 .facing-sites__inner{position:relative;z-index:2;width:min(100% - 48px,1420px);margin:0 auto;padding:clamp(50px,5.4vw,82px) 0 clamp(48px,5vw,76px);box-sizing:border-box}#page\#8 .facing-sites__head{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(340px,0.72fr);gap:clamp(30px,4.5vw,72px);align-items:end;margin-bottom:clamp(32px,3.5vw,48px)}#page\#8 .facing-sites__heading{min-width:0}#page\#8 .facing-sites__eyebrow{display:block;margin-bottom:12px;color:var(--fs-gold-light);font-size:13px;font-weight:700;line-height:1.2;letter-spacing:0.09em;text-transform:uppercase}#page\#8 .facing-sites__title{max-width:880px;margin:0;color:var(--fs-white);font-size:clamp(33px,3vw,48px);font-weight:760;line-height:1.05;letter-spacing:-0.035em;text-wrap:balance}#page\#8 .facing-sites__intro{position:relative;max-width:630px;margin:0;padding-left:22px;color:var(--fs-muted);font-size:clamp(16px,1.15vw,18px);line-height:1.62}#page\#8 .facing-sites__intro::before{content:"";position:absolute;top:4px;bottom:4px;left:0;width:1px;background:linear-gradient( 180deg,var(--fs-gold-light),rgba(226,180,96,0.08) )}#page\#8 .facing-sites__content{display:grid;grid-template-columns:minmax(0,1.14fr) minmax(420px,0.86fr);gap:clamp(24px,3vw,40px);align-items:stretch;min-width:0}#page\#8 .facing-sites__media{position:relative;width:100%;height:100%;min-width:0;min-height:700px;margin:0;align-self:stretch;overflow:hidden;background:#242424;border:1px solid rgba(226,180,96,0.18);border-radius:18px 18px 48px 18px;box-shadow:0 18px 42px rgba(0,0,0,0.27),inset 0 1px 0 rgba(255,255,255,0.03);box-sizing:border-box}#page\#8 .facing-sites__media::after{content:"";position:absolute;inset:0;background:linear-gradient( 180deg,transparent 50%,rgba(9,9,9,0.80) 100% );pointer-events:none}#page\#8 .facing-sites__media img{display:block;width:100%;height:100%;object-fit:cover;transition:transform 0.6s ease}#page\#8 .facing-sites__media:hover img{transform:scale(1.02)}#page\#8 .facing-sites__caption{position:absolute;z-index:3;right:18px;bottom:16px;left:18px;margin:0;color:rgba(255,249,238,0.94);font-size:13px;font-weight:500;line-height:1.45}#page\#8 .facing-sites__variants{display:grid;grid-template-columns:1fr;gap:10px;min-width:0;height:100%}#page\#8 .facing-sites__card{position:relative;min-width:0;padding:19px 19px 18px;overflow:hidden;background:linear-gradient( 145deg,rgba(255,255,255,0.042),rgba(255,255,255,0.010) );border:1px solid rgba(226,180,96,0.11);border-radius:14px 14px 27px 14px;box-shadow:inset 0 1px 0 rgba(255,255,255,0.025);box-sizing:border-box}#page\#8 .facing-sites__card::after{content:"";position:absolute;right:-45px;bottom:-50px;width:115px;height:115px;border:1px solid rgba(226,180,96,0.035);border-radius:50%;pointer-events:none}#page\#8 .facing-sites__card--family{background:linear-gradient( 135deg,rgba(226,180,96,0.085),rgba(255,255,255,0.014) );border-color:rgba(226,180,96,0.19)}#page\#8 .facing-sites__card-top{display:flex;align-items:center;gap:11px;margin-bottom:12px}#page\#8 .facing-sites__icon{display:flex;align-items:center;justify-content:center;width:40px;height:40px;flex:0 0 40px;color:var(--fs-gold-light);background:rgba(226,180,96,0.065);border:1px solid rgba(226,180,96,0.18);border-radius:50%}#page\#8 .facing-sites__icon svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.45;stroke-linecap:round;stroke-linejoin:round}#page\#8 .facing-sites__card-label{color:rgba(226,180,96,0.82);font-size:13px;font-weight:700;line-height:1.2;letter-spacing:0.055em;text-transform:uppercase}#page\#8 .facing-sites__card h3{position:relative;z-index:2;margin:0 0 8px;color:var(--fs-white);font-size:clamp(17px,1.25vw,20px);font-weight:720;line-height:1.2;text-wrap:balance}#page\#8 .facing-sites__card p{position:relative;z-index:2;margin:0 0 10px;color:var(--fs-muted);font-size:14px;line-height:1.5}#page\#8 .facing-sites__card ul{position:relative;z-index:2;display:block;margin:0;padding:0;list-style:none}#page\#8 .facing-sites__card li{position:relative;margin:0;padding:3px 0 3px 17px;color:#C8BFB1;font-size:13px;line-height:1.4}#page\#8 .facing-sites__card li::before{content:"";position:absolute;top:9px;left:1px;width:5px;height:5px;background:var(--fs-gold-light);border-radius:50%}#page\#8 .facing-sites__bottom{display:flex;align-items:center;justify-content:space-between;gap:30px;margin-top:clamp(25px,3vw,38px);padding-top:22px;border-top:1px solid rgba(226,180,96,0.12)}#page\#8 .facing-sites__bottom-text{max-width:930px}#page\#8 .facing-sites__bottom-text>span{display:block;margin-bottom:4px;color:var(--fs-gold-light);font-size:13px;font-weight:700;line-height:1.2;letter-spacing:0.05em;text-transform:uppercase}#page\#8 .facing-sites__bottom-text p{margin:0;color:#BFB6A8;font-size:14px;line-height:1.55}#page\#8 .facing-sites__bottom>a{flex:0 0 auto;color:var(--fs-gold-light) !important;font-size:14px;font-weight:700;line-height:1.3;text-decoration:none !important}#page\#8 .facing-sites__bottom>a span{display:inline-block;margin-left:6px;transition:transform 0.2s ease}#page\#8 .facing-sites__bottom>a:hover span{transform:translateX(4px)}@media (max-width:1220px){#page\#8 .facing-sites__content{grid-template-columns:minmax(0,1.02fr) minmax(380px,0.90fr);gap:22px}#page\#8 .facing-sites__media{min-height:640px}}@media (max-width:1000px){#page\#8 .facing-sites__head{grid-template-columns:1fr;gap:18px}#page\#8 .facing-sites__intro{max-width:900px}#page\#8 .facing-sites__content{grid-template-columns:1fr;gap:22px;align-items:start}#page\#8 .facing-sites__media{width:100%;max-width:900px;height:auto;min-height:0;margin:0 auto;aspect-ratio:5 / 4}#page\#8 .facing-sites__variants{grid-template-columns:repeat(3,minmax(0,1fr));height:auto;gap:10px}#page\#8 .facing-sites__card{padding:18px 16px}}@media (max-width:760px){#page\#8 .facing-sites__variants{grid-template-columns:1fr}}@media (max-width:700px){#page\#8 .facing-sites{border-radius:42px 20px 20px 20px}#page\#8 .facing-sites__inner{width:min(100% - 28px,1420px);padding:42px 0 40px}#page\#8 .facing-sites__head{margin-bottom:28px}#page\#8 .facing-sites__eyebrow{margin-bottom:9px;font-size:13px}#page\#8 .facing-sites__title{font-size:clamp(29px,8vw,39px);line-height:1.08}#page\#8 .facing-sites__intro{padding-left:16px;font-size:15px;line-height:1.55}#page\#8 .facing-sites__media{max-width:none;border-radius:14px 14px 35px 14px;aspect-ratio:4 / 3}#page\#8 .facing-sites__caption{right:15px;bottom:13px;left:15px;font-size:13px}#page\#8 .facing-sites__variants{grid-template-columns:1fr;gap:9px}#page\#8 .facing-sites__card{padding:18px 16px;border-radius:13px 13px 26px 13px}#page\#8 .facing-sites__card-top{margin-bottom:11px}#page\#8 .facing-sites__card h3{font-size:18px}#page\#8 .facing-sites__card p{font-size:14px}#page\#8 .facing-sites__bottom{align-items:flex-start;flex-direction:column;gap:13px}}@media (max-width:390px){#page\#8 .facing-sites__inner{width:min(100% - 22px,1420px)}#page\#8 .facing-sites__card{padding:17px 14px}#page\#8 .facing-sites__icon{width:36px;height:36px;flex-basis:36px}#page\#8 .facing-sites__icon svg{width:18px;height:18px}#page\#8 .facing-sites__card-label{font-size:13px}#page\#8 .facing-sites__card h3{font-size:17px}}@media (prefers-reduced-motion:reduce){#page\#8 .facing-sites__media img,#page\#8 .facing-sites__bottom>a span{transition:none}#page\#8 .facing-sites__media:hover img{transform:none}}#page\#9 .facing-combine{--fc-gold-dark:#75511B;--fc-gold:#9A6200;--fc-gold-mid:#B6812D;--fc-gold-light:#D4AB65;--fc-title:#242321;--fc-text:#514C45;--fc-muted:#70695F;position:relative;width:100%;overflow:hidden;color:var(--fc-text);background:radial-gradient( circle at 5% -8%,rgba(255,255,255,0.92),transparent 29% ),radial-gradient( circle at 96% 108%,rgba(154,98,0,0.07),transparent 34% ),linear-gradient( 135deg,#F6F2EA 0%,#EFE8DD 51%,#E8E0D4 100% );border:1px solid rgba(154,98,0,0.16);border-radius:62px 26px 26px 26px;box-shadow:0 22px 50px rgba(61,49,30,0.10),inset 0 1px 0 rgba(255,255,255,0.84);isolation:isolate;box-sizing:border-box}#page\#9 .facing-combine::before{content:"";position:absolute;top:0;right:clamp(28px,6vw,90px);width:clamp(170px,20vw,300px);height:2px;background:linear-gradient( 90deg,transparent,rgba(154,98,0,0.45),var(--fc-gold-light) );pointer-events:none}#page\#9 .facing-combine__decor{position:absolute;top:-160px;left:-120px;width:350px;height:350px;border:1px solid rgba(154,98,0,0.055);border-radius:50%;box-shadow:inset 0 0 85px rgba(154,98,0,0.022);pointer-events:none}#page\#9 .facing-combine__inner{position:relative;z-index:2;width:min(100% - 48px,1420px);margin:0 auto;padding:clamp(50px,5.3vw,80px) 0 clamp(48px,5vw,74px);box-sizing:border-box}#page\#9 .facing-combine__head{display:grid;grid-template-columns:minmax(0,0.96fr) minmax(360px,0.74fr);gap:clamp(34px,6vw,100px);align-items:end;margin-bottom:clamp(34px,4vw,54px)}#page\#9 .facing-combine__heading{min-width:0}#page\#9 .facing-combine__eyebrow{display:block;margin-bottom:12px;color:var(--fc-gold);font-size:13px;font-weight:700;line-height:1.2;letter-spacing:0.09em;text-transform:uppercase}#page\#9 .facing-combine__title{max-width:900px;margin:0;color:var(--fc-title);font-size:clamp(34px,3.45vw,55px);font-weight:760;line-height:1.06;letter-spacing:-0.035em;text-wrap:balance}#page\#9 .facing-combine__intro{position:relative;max-width:630px;margin:0;padding-left:22px;color:var(--fc-muted);font-size:clamp(16px,1.15vw,18px);line-height:1.62}#page\#9 .facing-combine__intro::before{content:"";position:absolute;top:4px;bottom:4px;left:0;width:2px;border-radius:2px;background:linear-gradient( 180deg,var(--fc-gold-mid),rgba(154,98,0,0.08) )}#page\#9 .facing-combine__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:13px}#page\#9 .facing-combine__card{position:relative;display:flex;flex-direction:column;min-width:0;padding:24px 21px;overflow:hidden;color:inherit !important;background:linear-gradient( 145deg,rgba(255,255,255,0.80),rgba(255,255,255,0.40) );border:1px solid rgba(154,98,0,0.14);border-radius:17px 17px 35px 17px;box-shadow:0 12px 28px rgba(69,53,29,0.06),inset 0 1px 0 rgba(255,255,255,0.90);text-decoration:none !important;box-sizing:border-box;transition:transform 0.22s ease,border-color 0.22s ease,box-shadow 0.22s ease}#page\#9 .facing-combine__card::after{content:"";position:absolute;right:-50px;bottom:-55px;width:130px;height:130px;border:1px solid rgba(154,98,0,0.05);border-radius:50%;pointer-events:none}#page\#9 .facing-combine__card:hover{transform:translateY(-3px);border-color:rgba(154,98,0,0.27);box-shadow:0 18px 35px rgba(69,53,29,0.095),inset 0 1px 0 rgba(255,255,255,0.95);text-decoration:none !important}#page\#9 .facing-combine__card--accent{background:linear-gradient( 145deg,rgba(241,221,167,0.52),rgba(255,255,255,0.48) );border-color:rgba(154,98,0,0.22)}#page\#9 .facing-combine__icon{display:flex;align-items:center;justify-content:center;width:44px;height:44px;margin-bottom:19px;color:var(--fc-gold);background:rgba(255,255,255,0.62);border:1px solid rgba(154,98,0,0.18);border-radius:50%;box-shadow:0 5px 14px rgba(78,58,27,0.055)}#page\#9 .facing-combine__icon svg{width:21px;height:21px;fill:none;stroke:currentColor;stroke-width:1.45;stroke-linecap:round;stroke-linejoin:round}#page\#9 .facing-combine__number{display:block;margin-bottom:7px;color:rgba(154,98,0,0.62);font-size:13px;font-weight:800;line-height:1;letter-spacing:0.08em}#page\#9 .facing-combine__card h3{position:relative;z-index:2;margin:0 0 10px;color:var(--fc-title);font-size:clamp(18px,1.4vw,21px);font-weight:730;line-height:1.22;text-wrap:balance}#page\#9 .facing-combine__card p{position:relative;z-index:2;margin:0 0 19px;color:#615B52;font-size:14px;line-height:1.56}#page\#9 .facing-combine__more{position:relative;z-index:2;display:inline-flex;align-items:center;gap:6px;margin-top:auto;color:var(--fc-gold);font-size:13px;font-weight:700;line-height:1.35}#page\#9 .facing-combine__more>span{display:inline-block;transition:transform 0.2s ease}#page\#9 .facing-combine__card:hover .facing-combine__more>span{transform:translateX(4px)}#page\#9 .facing-combine__card--wide{grid-column:span 2;display:grid;grid-template-columns:44px 33px minmax(0,1fr);column-gap:15px;align-items:start}#page\#9 .facing-combine__card--wide .facing-combine__icon{margin-bottom:0}#page\#9 .facing-combine__card--wide .facing-combine__number{margin-top:15px;margin-bottom:0}#page\#9 .facing-combine__wide-content{display:flex;align-items:flex-end;justify-content:space-between;gap:28px;min-width:0}#page\#9 .facing-combine__wide-content>div{min-width:0}#page\#9 .facing-combine__wide-content p{max-width:700px;margin-bottom:0}#page\#9 .facing-combine__wide-content .facing-combine__more{flex:0 0 auto;margin-top:0}#page\#9 .facing-combine__bottom{display:flex;align-items:center;justify-content:space-between;gap:30px;margin-top:clamp(25px,3vw,38px);padding-top:22px;border-top:1px solid rgba(154,98,0,0.13)}#page\#9 .facing-combine__bottom p{max-width:930px;margin:0;color:#5F594F;font-size:14px;line-height:1.55}#page\#9 .facing-combine__bottom>a{flex:0 0 auto;color:var(--fc-gold) !important;font-size:14px;font-weight:700;line-height:1.3;text-decoration:none !important}#page\#9 .facing-combine__bottom>a span{display:inline-block;margin-left:6px;transition:transform 0.2s ease}#page\#9 .facing-combine__bottom>a:hover span{transform:translateX(4px)}@media (max-width:1100px){#page\#9 .facing-combine__head{grid-template-columns:1fr;gap:18px}#page\#9 .facing-combine__intro{max-width:900px}#page\#9 .facing-combine__grid{grid-template-columns:repeat(2,minmax(0,1fr))}#page\#9 .facing-combine__card--wide{grid-column:span 1;display:flex;flex-direction:column}#page\#9 .facing-combine__card--wide .facing-combine__icon{margin-bottom:19px}#page\#9 .facing-combine__card--wide .facing-combine__number{margin-top:0;margin-bottom:7px}#page\#9 .facing-combine__wide-content{display:contents}#page\#9 .facing-combine__wide-content p{margin-bottom:19px}#page\#9 .facing-combine__wide-content .facing-combine__more{margin-top:auto}}@media (max-width:700px){#page\#9 .facing-combine{border-radius:40px 20px 20px 20px}#page\#9 .facing-combine__inner{width:min(100% - 28px,1420px);padding:42px 0 40px}#page\#9 .facing-combine__head{margin-bottom:28px}#page\#9 .facing-combine__eyebrow{margin-bottom:9px}#page\#9 .facing-combine__title{font-size:clamp(29px,8vw,39px);line-height:1.08}#page\#9 .facing-combine__intro{padding-left:16px;font-size:15px;line-height:1.55}#page\#9 .facing-combine__grid{grid-template-columns:1fr;gap:10px}#page\#9 .facing-combine__card{display:grid;grid-template-columns:43px minmax(0,1fr);column-gap:14px;padding:19px 17px;border-radius:14px 14px 27px 14px}#page\#9 .facing-combine__icon{grid-row:1 / span 4;width:41px;height:41px;margin:0}#page\#9 .facing-combine__number,#page\#9 .facing-combine__card h3,#page\#9 .facing-combine__card p,#page\#9 .facing-combine__more{grid-column:2}#page\#9 .facing-combine__card p{margin-bottom:14px}#page\#9 .facing-combine__card--wide{grid-column:auto}#page\#9 .facing-combine__wide-content{display:contents}#page\#9 .facing-combine__bottom{align-items:flex-start;flex-direction:column;gap:13px}}@media (max-width:390px){#page\#9 .facing-combine__inner{width:min(100% - 22px,1420px)}#page\#9 .facing-combine__card{grid-template-columns:38px minmax(0,1fr);gap:11px;padding:17px 14px}#page\#9 .facing-combine__icon{width:36px;height:36px}#page\#9 .facing-combine__icon svg{width:18px;height:18px}}@media (prefers-reduced-motion:reduce){#page\#9 .facing-combine__card,#page\#9 .facing-combine__more>span,#page\#9 .facing-combine__bottom>a span{transition:none}#page\#9 .facing-combine__card:hover{transform:none}}#page\#10 .facing-faq{--ff-gold-dark:#75511B;--ff-gold:#9A6200;--ff-gold-mid:#B77E26;--ff-gold-soft:#C99B4D;--ff-gold-light:#E2B460;--ff-gold-pale:#F0D9A5;--ff-white:#FFF9EE;--ff-text:#DED6CA;--ff-muted:#BDB4A7;--ff-muted-dark:#A79E91;position:relative;width:100%;overflow:hidden;color:var(--ff-text);background:radial-gradient( circle at 94% -8%,rgba(226,180,96,0.105),transparent 30% ),radial-gradient( circle at 5% 110%,rgba(154,98,0,0.13),transparent 34% ),linear-gradient( 132deg,#151617 0%,#1C1C1C 49%,#111214 100% );border:1px solid rgba(226,180,96,0.16);border-radius:28px 68px 28px 28px;box-shadow:0 24px 58px rgba(0,0,0,0.18),inset 0 1px 0 rgba(255,255,255,0.035),inset 0 -1px 0 rgba(0,0,0,0.30);box-sizing:border-box;isolation:isolate}#page\#10 .facing-faq::before{content:"";position:absolute;top:0;left:clamp(28px,6vw,90px);width:clamp(175px,20vw,310px);height:2px;background:linear-gradient( 90deg,var(--ff-gold-light),rgba(226,180,96,0.42),transparent );box-shadow:0 0 18px rgba(226,180,96,0.20);pointer-events:none}#page\#10 .facing-faq__decor{position:absolute;top:-165px;right:-125px;width:370px;height:370px;border:1px solid rgba(226,180,96,0.045);border-radius:50%;box-shadow:inset 0 0 90px rgba(226,180,96,0.018);pointer-events:none}#page\#10 .facing-faq__inner{position:relative;z-index:2;width:min(100% - 48px,1420px);margin:0 auto;padding:clamp(50px,5.3vw,80px) 0 clamp(48px,5vw,74px);box-sizing:border-box}#page\#10 .facing-faq__head{display:grid;grid-template-columns:minmax(0,0.96fr) minmax(360px,0.74fr);gap:clamp(34px,6vw,100px);align-items:end;margin-bottom:clamp(34px,4vw,52px)}#page\#10 .facing-faq__heading{min-width:0}#page\#10 .facing-faq__eyebrow{display:block;margin-bottom:12px;color:var(--ff-gold-light);font-size:13px;font-weight:700;line-height:1.2;letter-spacing:0.09em;text-transform:uppercase}#page\#10 .facing-faq__title{max-width:900px;margin:0;color:var(--ff-white);font-size:clamp(34px,3.45vw,55px);font-weight:760;line-height:1.06;letter-spacing:-0.035em;text-wrap:balance}#page\#10 .facing-faq__intro{position:relative;max-width:620px;margin:0;padding-left:22px;color:var(--ff-muted);font-size:clamp(16px,1.15vw,18px);line-height:1.62}#page\#10 .facing-faq__intro::before{content:"";position:absolute;top:4px;bottom:4px;left:0;width:1px;background:linear-gradient( 180deg,var(--ff-gold-light),rgba(226,180,96,0.08) )}#page\#10 .facing-faq__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:11px;align-items:start}#page\#10 .facing-faq__item{position:relative;min-width:0;overflow:hidden;background:linear-gradient( 145deg,rgba(255,255,255,0.042),rgba(255,255,255,0.010) );border:1px solid rgba(226,180,96,0.105);border-radius:15px 15px 29px 15px;box-shadow:inset 0 1px 0 rgba(255,255,255,0.025);box-sizing:border-box;transition:border-color 0.22s ease,background 0.22s ease,box-shadow 0.22s ease}#page\#10 .facing-faq__item[open]{background:linear-gradient( 145deg,rgba(226,180,96,0.090),rgba(255,255,255,0.016) );border-color:rgba(226,180,96,0.24);box-shadow:0 10px 25px rgba(0,0,0,0.10),inset 0 1px 0 rgba(255,255,255,0.03)}#page\#10 .facing-faq__item[open]::before{content:"";position:absolute;top:0;left:24px;width:90px;height:2px;background:linear-gradient( 90deg,var(--ff-gold-light),transparent );box-shadow:0 0 12px rgba(226,180,96,0.16);pointer-events:none}#page\#10 .facing-faq__question{position:relative;display:grid;grid-template-columns:34px minmax(0,1fr) 32px;gap:12px;align-items:center;min-height:76px;padding:15px 17px;color:inherit;cursor:pointer;list-style:none;box-sizing:border-box}#page\#10 .facing-faq__question::-webkit-details-marker{display:none}#page\#10 .facing-faq__question::marker{content:""}#page\#10 .facing-faq__number{display:flex;align-items:center;justify-content:center;width:32px;height:32px;color:var(--ff-gold-light);background:rgba(226,180,96,0.055);border:1px solid rgba(226,180,96,0.17);border-radius:50%;font-size:13px;font-weight:800;line-height:1;box-shadow:inset 0 0 12px rgba(154,98,0,0.05)}#page\#10 .facing-faq__question-text{color:var(--ff-white);font-size:clamp(16px,1.25vw,18px);font-weight:700;line-height:1.3;text-wrap:balance}#page\#10 .facing-faq__toggle{position:relative;display:block;width:30px;height:30px;border:1px solid rgba(226,180,96,0.17);border-radius:50%;background:rgba(226,180,96,0.025)}#page\#10 .facing-faq__toggle::before,#page\#10 .facing-faq__toggle::after{content:"";position:absolute;top:50%;left:50%;background:var(--ff-gold-light);transform:translate(-50%,-50%);transition:transform 0.2s ease,opacity 0.2s ease}#page\#10 .facing-faq__toggle::before{width:12px;height:1px}#page\#10 .facing-faq__toggle::after{width:1px;height:12px}#page\#10 .facing-faq__item[open] .facing-faq__toggle::after{opacity:0;transform:translate(-50%,-50%) rotate(90deg)}#page\#10 .facing-faq__answer{padding:0 62px 19px 63px}#page\#10 .facing-faq__answer p{margin:0;color:var(--ff-muted);font-size:14px;line-height:1.62}#page\#10 .facing-faq__item[open] .facing-faq__question{padding-bottom:10px}@media (hover:hover){#page\#10 .facing-faq__item:not([open]):hover{background:linear-gradient( 145deg,rgba(226,180,96,0.055),rgba(255,255,255,0.012) );border-color:rgba(226,180,96,0.19)}}#page\#10 .facing-faq__cta{display:flex;align-items:center;justify-content:space-between;gap:28px;margin-top:clamp(25px,3vw,38px);padding:20px 23px;background:linear-gradient( 135deg,rgba(226,180,96,0.085),rgba(255,255,255,0.012) );border:1px solid rgba(226,180,96,0.16);border-radius:15px 15px 31px 15px;box-shadow:inset 0 1px 0 rgba(255,255,255,0.025)}#page\#10 .facing-faq__cta-text{display:flex;flex-direction:column;gap:3px}#page\#10 .facing-faq__cta-text span{color:var(--ff-gold-light);font-size:13px;font-weight:700;line-height:1.25;letter-spacing:0.045em;text-transform:uppercase}#page\#10 .facing-faq__cta-text strong{color:var(--ff-white);font-size:17px;font-weight:700;line-height:1.3}#page\#10 .facing-faq__actions{display:flex;gap:9px;flex:0 0 auto}#page\#10 .facing-faq__button{display:inline-flex;align-items:center;justify-content:center;min-height:45px;padding:9px 17px;box-sizing:border-box;border-radius:9px;font-size:14px;font-weight:700;line-height:1.25;text-align:center;text-decoration:none !important;transition:transform 0.2s ease,box-shadow 0.2s ease,background 0.2s ease,border-color 0.2s ease}#page\#10 .facing-faq__button--primary{color:#2A200D !important;background:linear-gradient( 135deg,#F1DDA7 0%,#E2B460 34%,#A66C08 100% );border:1px solid rgba(226,180,96,0.42);box-shadow:inset 0 1px 0 rgba(255,255,255,0.35),0 5px 14px rgba(0,0,0,0.12)}#page\#10 .facing-faq__button--primary:hover{background:linear-gradient( 135deg,#F7E8BC 0%,#EAC57A 34%,#B37810 100% );transform:translateY(-1px);box-shadow:0 7px 18px rgba(154,98,0,0.17)}#page\#10 .facing-faq__button--primary span{margin-left:7px}#page\#10 .facing-faq__button--secondary{color:var(--ff-gold-pale) !important;background:rgba(226,180,96,0.045);border:1px solid rgba(226,180,96,0.20)}#page\#10 .facing-faq__button--secondary:hover{color:#FFF7E5 !important;background:rgba(226,180,96,0.095);border-color:rgba(226,180,96,0.34);transform:translateY(-1px)}#page\#10 .facing-faq__question:focus-visible{outline:2px solid var(--ff-gold-light);outline-offset:-3px}#page\#10 .facing-faq__button:focus-visible{outline:2px solid var(--ff-gold-light);outline-offset:3px}@media (max-width:1050px){#page\#10 .facing-faq__head{grid-template-columns:1fr;gap:18px}#page\#10 .facing-faq__intro{max-width:900px}}@media (max-width:700px){#page\#10 .facing-faq{border-radius:20px 42px 20px 20px}#page\#10 .facing-faq__inner{width:min(100% - 28px,1420px);padding:42px 0 40px}#page\#10 .facing-faq__head{margin-bottom:28px}#page\#10 .facing-faq__eyebrow{margin-bottom:9px;font-size:13px}#page\#10 .facing-faq__title{font-size:clamp(29px,8vw,39px);line-height:1.08}#page\#10 .facing-faq__intro{padding-left:16px;font-size:15px;line-height:1.55}#page\#10 .facing-faq__grid{grid-template-columns:1fr;gap:8px}#page\#10 .facing-faq__question{grid-template-columns:30px minmax(0,1fr) 30px;gap:10px;min-height:68px;padding:13px 14px}#page\#10 .facing-faq__number{width:29px;height:29px;font-size:13px}#page\#10 .facing-faq__question-text{font-size:16px}#page\#10 .facing-faq__toggle{width:28px;height:28px}#page\#10 .facing-faq__answer{padding:0 52px 17px 54px}#page\#10 .facing-faq__answer p{font-size:14px;line-height:1.56}#page\#10 .facing-faq__cta{align-items:stretch;flex-direction:column;gap:16px;padding:18px}#page\#10 .facing-faq__actions{display:grid;grid-template-columns:1fr 1fr;width:100%}}@media (max-width:420px){#page\#10 .facing-faq__inner{width:min(100% - 22px,1420px)}#page\#10 .facing-faq__question{grid-template-columns:28px minmax(0,1fr) 28px;gap:8px;padding:12px 11px}#page\#10 .facing-faq__answer{padding:0 45px 16px 47px}#page\#10 .facing-faq__actions{grid-template-columns:1fr}#page\#10 .facing-faq__button{width:100%}}@media (prefers-reduced-motion:reduce){#page\#10 .facing-faq__item,#page\#10 .facing-faq__toggle::before,#page\#10 .facing-faq__toggle::after,#page\#10 .facing-faq__button{transition:none}#page\#10 .facing-faq__button:hover{transform:none}}#page\#11 .facing-final{--fend-gold:#9A6200;--fend-gold-mid:#B6812D;--fend-gold-light:#D4AB65;--fend-title:#242321;--fend-text:#554F46;--fend-muted:#746C61;position:relative;width:100%;overflow:hidden;color:var(--fend-text);background:radial-gradient( circle at 3% -15%,rgba(255,255,255,0.94),transparent 29% ),radial-gradient( circle at 98% 115%,rgba(154,98,0,0.075),transparent 34% ),linear-gradient( 135deg,#F6F2EA 0%,#EFE8DD 51%,#E8E0D4 100% );border:1px solid rgba(154,98,0,0.16);border-radius:58px 24px 24px 24px;box-shadow:0 22px 50px rgba(61,49,30,0.10),inset 0 1px 0 rgba(255,255,255,0.84);box-sizing:border-box;isolation:isolate}#page\#11 .facing-final::before{content:"";position:absolute;top:0;right:clamp(28px,6vw,90px);width:clamp(170px,20vw,300px);height:2px;background:linear-gradient( 90deg,transparent,rgba(154,98,0,0.46),var(--fend-gold-light) );pointer-events:none}#page\#11 .facing-final__decor{position:absolute;top:-160px;left:-120px;width:350px;height:350px;border:1px solid rgba(154,98,0,0.05);border-radius:50%;box-shadow:inset 0 0 85px rgba(154,98,0,0.022);pointer-events:none}#page\#11 .facing-final__inner{position:relative;z-index:2;width:min(100% - 48px,1420px);margin:0 auto;padding:clamp(42px,4.5vw,68px) 0 clamp(42px,4.5vw,68px);box-sizing:border-box}#page\#11 .facing-final__main{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:clamp(30px,5vw,80px);align-items:center;padding-bottom:clamp(30px,3.5vw,45px);border-bottom:1px solid rgba(154,98,0,0.14)}#page\#11 .facing-final__content{max-width:850px}#page\#11 .facing-final__eyebrow{display:block;margin-bottom:9px;color:var(--fend-gold);font-size:13px;font-weight:700;line-height:1.2;letter-spacing:0.075em;text-transform:uppercase}#page\#11 .facing-final__title{display:block;max-width:820px;margin:0 0 14px;color:var(--fend-title);font-size:clamp(27px,2.6vw,42px);font-weight:760;line-height:1.08;letter-spacing:-0.03em;text-wrap:balance}#page\#11 .facing-final__text{max-width:800px;margin:0;color:var(--fend-muted);font-size:clamp(15px,1.05vw,17px);line-height:1.6}#page\#11 .facing-final__actions{display:flex;flex-direction:column;gap:9px;width:245px;flex:0 0 245px}#page\#11 .facing-final__button{display:flex;align-items:center;justify-content:center;gap:8px;min-height:49px;padding:10px 17px;box-sizing:border-box;border-radius:10px;font-size:14px;font-weight:700;line-height:1.25;text-align:center;text-decoration:none !important;transition:transform 0.2s ease,box-shadow 0.2s ease,background 0.2s ease,border-color 0.2s ease}#page\#11 .facing-final__button svg{width:15px;height:15px;flex:0 0 auto;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;transition:transform 0.2s ease}#page\#11 .facing-final__button--primary{color:#2A200D !important;background:linear-gradient( 135deg,#F1DDA7 0%,#E2B460 34%,#A66C08 100% );border:1px solid rgba(154,98,0,0.30);box-shadow:inset 0 1px 0 rgba(255,255,255,0.36),0 6px 15px rgba(101,73,26,0.10)}#page\#11 .facing-final__button--primary:hover{color:#261D0C !important;background:linear-gradient( 135deg,#F7E8BC 0%,#EAC57A 34%,#B37810 100% );transform:translateY(-1px);box-shadow:0 8px 20px rgba(154,98,0,0.17)}#page\#11 .facing-final__button--primary:hover svg{transform:translateX(3px)}#page\#11 .facing-final__button--secondary{color:#51483A !important;background:rgba(255,255,255,0.55);border:1px solid rgba(154,98,0,0.18)}#page\#11 .facing-final__button--secondary:hover{background:rgba(255,255,255,0.84);border-color:rgba(154,98,0,0.28);transform:translateY(-1px)}#page\#11 .facing-final__links{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:clamp(25px,3vw,38px)}#page\#11 .facing-final__link{position:relative;display:grid;grid-template-columns:32px minmax(0,1fr) 24px;gap:11px;align-items:center;min-width:0;padding:17px 16px;overflow:hidden;color:inherit !important;background:linear-gradient( 145deg,rgba(255,255,255,0.76),rgba(255,255,255,0.36) );border:1px solid rgba(154,98,0,0.13);border-radius:13px 13px 26px 13px;box-shadow:0 8px 20px rgba(69,53,29,0.045),inset 0 1px 0 rgba(255,255,255,0.85);box-sizing:border-box;text-decoration:none !important;transition:transform 0.2s ease,border-color 0.2s ease,box-shadow 0.2s ease}#page\#11 .facing-final__link::after{content:"";position:absolute;right:-42px;bottom:-49px;width:105px;height:105px;border:1px solid rgba(154,98,0,0.045);border-radius:50%;pointer-events:none}#page\#11 .facing-final__link:hover{transform:translateY(-2px);border-color:rgba(154,98,0,0.25);box-shadow:0 12px 26px rgba(69,53,29,0.075),inset 0 1px 0 rgba(255,255,255,0.92)}#page\#11 .facing-final__link-number{display:flex;align-items:center;justify-content:center;width:30px;height:30px;color:var(--fend-gold);background:rgba(154,98,0,0.045);border:1px solid rgba(154,98,0,0.15);border-radius:50%;font-size:13px;font-weight:800;line-height:1}#page\#11 .facing-final__link-content{position:relative;z-index:2;display:flex;flex-direction:column;min-width:0;gap:3px}#page\#11 .facing-final__link-content strong{color:var(--fend-title);font-size:15px;font-weight:720;line-height:1.25}#page\#11 .facing-final__link-content small{color:var(--fend-muted);font-size:13px;font-weight:400;line-height:1.4}#page\#11 .facing-final__link-arrow{position:relative;z-index:2;color:var(--fend-gold);font-size:17px;font-weight:500;line-height:1;transition:transform 0.2s ease}#page\#11 .facing-final__link:hover .facing-final__link-arrow{transform:translateX(4px)}#page\#11 .facing-final__link--works{background:linear-gradient( 145deg,rgba(241,221,167,0.44),rgba(255,255,255,0.42) );border-color:rgba(154,98,0,0.20)}#page\#11 .facing-final__button:focus-visible,#page\#11 .facing-final__link:focus-visible{outline:2px solid var(--fend-gold);outline-offset:3px}@media (max-width:1050px){#page\#11 .facing-final__main{grid-template-columns:1fr;gap:23px}#page\#11 .facing-final__actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%;flex:none}#page\#11 .facing-final__links{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){#page\#11 .facing-final{border-radius:38px 20px 20px 20px}#page\#11 .facing-final__inner{width:min(100% - 28px,1420px);padding:39px 0 40px}#page\#11 .facing-final__main{padding-bottom:28px}#page\#11 .facing-final__title{font-size:clamp(27px,7.5vw,36px)}#page\#11 .facing-final__text{font-size:15px;line-height:1.55}#page\#11 .facing-final__actions{grid-template-columns:1fr}#page\#11 .facing-final__links{grid-template-columns:1fr;gap:8px}#page\#11 .facing-final__link{padding:15px 14px}}@media (max-width:390px){#page\#11 .facing-final__inner{width:min(100% - 22px,1420px)}#page\#11 .facing-final__link{grid-template-columns:29px minmax(0,1fr) 20px;gap:9px;padding:14px 12px}#page\#11 .facing-final__link-number{width:27px;height:27px}}@media (prefers-reduced-motion:reduce){#page\#11 .facing-final__button,#page\#11 .facing-final__button svg,#page\#11 .facing-final__link,#page\#11 .facing-final__link-arrow{transition:none}#page\#11 .facing-final__button:hover,#page\#11 .facing-final__link:hover{transform:none}}
