@charset "UTF-8";#page\#0 .granit-tile-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-tile-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-tile-hero__title-main{display:block;font-size:clamp(56px,5.4vw,94px)}#page\#0 .granit-tile-hero__title-second{display:block;margin-top:9px;font-size:clamp(44px,4.3vw,74px);font-weight:700}#page\#0 .granit-tile-hero__decor{position:relative;display:flex;align-items:center;justify-content:center;width:164px;height:16px;margin:14px auto 11px}#page\#0 .granit-tile-hero__decor::before,#page\#0 .granit-tile-hero__decor::after{content:"";flex:1;height:1px}#page\#0 .granit-tile-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-tile-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-tile-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-tile-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-tile-hero__subtitle{width:100%;max-width:1050px;margin:0 auto;padding:0;color:rgba(255,255,255,0.95);font-size:clamp(17px,1.2vw,21px);font-weight:400;line-height:1.48;letter-spacing:0.025em;text-wrap:balance;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-tile-hero{width:min(96%,1100px);padding:30px 22px}#page\#0 .granit-tile-hero__title-main{font-size:clamp(47px,5.5vw,69px)}#page\#0 .granit-tile-hero__title-second{font-size:clamp(37px,4.6vw,55px)}#page\#0 .granit-tile-hero__subtitle{max-width:880px;font-size:18px}}@media (max-width:959px){#page\#0 .granit-tile-hero{width:100%;padding:28px 20px}#page\#0 .granit-tile-hero__title{line-height:1}#page\#0 .granit-tile-hero__title-main{font-size:clamp(40px,6.3vw,56px)}#page\#0 .granit-tile-hero__title-second{margin-top:7px;font-size:clamp(34px,5.4vw,47px)}#page\#0 .granit-tile-hero__decor{width:140px;margin-top:12px;margin-bottom:9px}#page\#0 .granit-tile-hero__subtitle{max-width:740px;font-size:17px;line-height:1.45;letter-spacing:0.02em}}@media (max-width:767px){#page\#0 .granit-tile-hero{width:100%;padding:clamp(145px,31vw,175px) 18px 18px}#page\#0 .granit-tile-hero__title{width:100%;max-width:500px;margin:0 auto;line-height:0.99;letter-spacing:-0.025em}#page\#0 .granit-tile-hero__title-main{display:block;font-size:clamp(30px,8.2vw,39px);line-height:1}#page\#0 .granit-tile-hero__title-second{display:block;margin-top:5px;font-size:clamp(27px,7.3vw,34px);line-height:1}#page\#0 .granit-tile-hero__decor{width:106px;height:12px;margin:9px auto 8px}#page\#0 .granit-tile-hero__decor span{width:7px;height:7px;margin:0 8px}#page\#0 .granit-tile-hero__decor span::after{width:2px;height:2px;top:2px;left:2px}#page\#0 .granit-tile-hero__subtitle{width:100%;max-width:500px;margin:0 auto;font-size:clamp(15px,4vw,17px);line-height:1.4;letter-spacing:0.01em;text-wrap:pretty}}@media (max-width:479px){#page\#0 .granit-tile-hero{padding:clamp(135px,34vw,155px) 14px 16px}#page\#0 .granit-tile-hero__title{max-width:390px}#page\#0 .granit-tile-hero__title-main{font-size:clamp(28px,7.9vw,34px)}#page\#0 .granit-tile-hero__title-second{margin-top:4px;font-size:clamp(25px,7.1vw,30px)}#page\#0 .granit-tile-hero__decor{width:94px;margin-top:8px;margin-bottom:7px}#page\#0 .granit-tile-hero__subtitle{max-width:405px;font-size:15px;line-height:1.38;letter-spacing:0.005em}}@media (max-width:374px){#page\#0 .granit-tile-hero{padding-top:132px;padding-left:11px;padding-right:11px}#page\#0 .granit-tile-hero__title-main{font-size:27px}#page\#0 .granit-tile-hero__title-second{font-size:24px}#page\#0 .granit-tile-hero__subtitle{max-width:350px;font-size:15px;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-tile-anchor{--tile-gold-dark:#75511B;--tile-gold:#9A6200;--tile-gold-mid:#B77E26;--tile-gold-soft:#C99B4D;--tile-gold-light:#E2B460;--tile-gold-pale:#F0D9A5;--tile-text:#DED6CA;--tile-text-bright:#FFF8EB;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-tile-anchor::before{content:"";position:absolute;top:0;left:38px;width:260px;height:2px;background:linear-gradient( 90deg,var(--tile-gold-light),var(--tile-gold-soft) 48%,transparent );box-shadow:0 0 14px rgba(226,180,96,0.25);pointer-events:none}#page\#2 .granit-tile-anchor::after{content:"";position:absolute;top:-184px;right:-68px;width:360px;height:360px;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\#2 .granit-tile-anchor__texture{position:absolute;inset:0;z-index:0;opacity:0.20;background:repeating-linear-gradient( 0deg,transparent 0,transparent 52px,rgba(255,255,255,0.009) 53px,transparent 54px ),repeating-linear-gradient( 90deg,transparent 0,transparent 84px,rgba(226,180,96,0.008) 85px,transparent 86px );pointer-events:none}#page\#2 .granit-tile-anchor__inner{position:relative;z-index:2;padding:15px 17px 17px;box-sizing:border-box}#page\#2 .granit-tile-anchor__heading{display:flex;align-items:center;width:fit-content;min-width:0;gap:12px;margin-bottom:12px}#page\#2 .granit-tile-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-tile-anchor__emblem::before,#page\#2 .granit-tile-anchor__emblem::after,#page\#2 .granit-tile-anchor__emblem span::before,#page\#2 .granit-tile-anchor__emblem span::after{content:"";position:absolute;width:8px;height:8px;border:1px solid var(--tile-gold-light);border-radius:1px;box-sizing:border-box;opacity:0.85}#page\#2 .granit-tile-anchor__emblem::before{transform:translate(-5px,-5px)}#page\#2 .granit-tile-anchor__emblem::after{transform:translate(5px,-5px)}#page\#2 .granit-tile-anchor__emblem span::before{transform:translate(-5px,5px)}#page\#2 .granit-tile-anchor__emblem span::after{transform:translate(5px,5px)}#page\#2 .granit-tile-anchor__heading-text{display:flex;flex-direction:column;min-width:0;gap:2px;line-height:1.15}#page\#2 .granit-tile-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-tile-anchor__heading-text strong{color:var(--tile-text-bright);font-size:15px;font-weight:700;line-height:1.25}#page\#2 .granit-tile-anchor__links{position:relative;z-index:3;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;min-width:0}#page\#2 .granit-tile-anchor__link{position:relative;display:flex;align-items:center;justify-content:center;min-width:0;min-height:48px;padding:8px 10px;box-sizing:border-box;color:var(--tile-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-tile-anchor__link:hover{color:var(--tile-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-tile-anchor__link:focus-visible,#page\#2 .granit-tile-anchor__cta:focus-visible{outline:2px solid var(--tile-gold-light);outline-offset:3px}#page\#2 .granit-tile-anchor__link::before{content:"";position:absolute;bottom:5px;left:50%;width:0;height:1px;background:linear-gradient( 90deg,transparent,var(--tile-gold-light),transparent );transform:translateX(-50%);transition:width 0.22s ease;pointer-events:none}#page\#2 .granit-tile-anchor__link:hover::before,#page\#2 .granit-tile-anchor__link:focus-visible::before{width:42%}#page\#2 .granit-tile-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-tile-anchor__link--main:hover,#page\#2 .granit-tile-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-tile-anchor__link--main::before{display:none}#page\#2 .granit-tile-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-tile-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-tile-anchor__link--price{color:var(--tile-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-tile-anchor__link--geo{border-color:rgba(226,180,96,0.17);background:linear-gradient( 180deg,rgba(226,180,96,0.052),rgba(255,255,255,0.006) )}#page\#2 .granit-tile-anchor__link--faq{border-color:rgba(226,180,96,0.17);background:linear-gradient( 180deg,rgba(226,180,96,0.048),rgba(255,255,255,0.006) )}#page\#2 .granit-tile-anchor__cta{position:relative;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;min-width:0;min-height:48px;padding:7px 36px 7px 12px;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:9px 9px 15px 9px;box-shadow:inset 0 1px 0 rgba(255,255,255,0.34),0 5px 15px 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-tile-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 8px 20px rgba(154,98,0,0.19);transform:translateY(-1px);text-decoration:none !important}#page\#2 .granit-tile-anchor__cta-small{margin-bottom:2px;font-size:13px;font-weight:600;line-height:1.1;opacity:0.77}#page\#2 .granit-tile-anchor__cta-main{font-size:14px;font-weight:800;line-height:1.1}#page\#2 .granit-tile-anchor__cta-arrow{position:absolute;top:50%;right:12px;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-tile-anchor__cta:hover .granit-tile-anchor__cta-arrow{transform:translate(3px,-50%)}@media (max-width:1250px){#page\#2 .granit-tile-anchor__links{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:900px){#page\#2 .granit-tile-anchor__links{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:640px){#page\#2 .granit-tile-anchor{border-radius:15px 15px 24px 15px}#page\#2 .granit-tile-anchor::before{left:22px;width:155px}#page\#2 .granit-tile-anchor::after{top:-125px;right:-110px;width:250px;height:250px}#page\#2 .granit-tile-anchor__inner{padding:13px 10px}#page\#2 .granit-tile-anchor__heading{margin-bottom:9px}#page\#2 .granit-tile-anchor__emblem{width:40px;height:40px;flex-basis:40px}#page\#2 .granit-tile-anchor__heading-text strong{font-size:14px}#page\#2 .granit-tile-anchor__links{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}#page\#2 .granit-tile-anchor__link,#page\#2 .granit-tile-anchor__cta{min-height:49px}#page\#2 .granit-tile-anchor__link{padding:9px 7px;font-size:13.5px;line-height:1.18}#page\#2 .granit-tile-anchor__link--main{font-size:14px}#page\#2 .granit-tile-anchor__cta{padding:7px 31px 7px 9px}#page\#2 .granit-tile-anchor__cta-small{font-size:13px}#page\#2 .granit-tile-anchor__cta-main{font-size:14px}}@media (max-width:380px){#page\#2 .granit-tile-anchor__inner{padding:11px 8px}#page\#2 .granit-tile-anchor__links{gap:6px}#page\#2 .granit-tile-anchor__link{min-height:47px;padding:8px 5px;font-size:13px}#page\#2 .granit-tile-anchor__link--main{font-size:13px}#page\#2 .granit-tile-anchor__main-icon{display:none}#page\#2 .granit-tile-anchor__cta-small{display:none}}#page\#2 #ukladka-plitki-na-mogile,#page\#2 #kakuyu-plitku-vybrat-dlya-mogily,#page\#2 #podgotovka-osnovaniya-pod-plitku-na-kladbishche,#page\#2 #kak-vypolnyaetsya-ukladka-plitki-na-mogile,#page\#2 #stoimost-ukladki-plitki-na-mogile,#page\#2 #plitka-vokrug-ustanovlennogo-pamyatnika,#page\#2 #plitka-ili-bruschatka-na-mogilu,#page\#2 #primery-oformleniya-uchastka-plitkoj,#page\#2 #ukladka-plitki-na-kladbishchah-moskvy-i-moskovskoj-oblasti,#page\#2 #uhod-i-remont-plitki-na-mogile,#page\#2 #faq-ukladka-plitki-na-mogile,#page\#2 #raschet-stoimosti-ukladki-plitki{scroll-margin-top:110px}@media (max-width:767px){#page\#2 #ukladka-plitki-na-mogile,#page\#2 #kakuyu-plitku-vybrat-dlya-mogily,#page\#2 #podgotovka-osnovaniya-pod-plitku-na-kladbishche,#page\#2 #kak-vypolnyaetsya-ukladka-plitki-na-mogile,#page\#2 #stoimost-ukladki-plitki-na-mogile,#page\#2 #plitka-vokrug-ustanovlennogo-pamyatnika,#page\#2 #plitka-ili-bruschatka-na-mogilu,#page\#2 #primery-oformleniya-uchastka-plitkoj,#page\#2 #ukladka-plitki-na-kladbishchah-moskvy-i-moskovskoj-oblasti,#page\#2 #uhod-i-remont-plitki-na-mogile,#page\#2 #faq-ukladka-plitki-na-mogile,#page\#2 #raschet-stoimosti-ukladki-plitki{scroll-margin-top:90px}}@media (prefers-reduced-motion:reduce){#page\#2 .granit-tile-anchor__link,#page\#2 .granit-tile-anchor__link::before,#page\#2 .granit-tile-anchor__cta,#page\#2 .granit-tile-anchor__cta-arrow{transition:none}#page\#2 .granit-tile-anchor__link:hover,#page\#2 .granit-tile-anchor__cta:hover{transform:none}}#page\#3 .granit-tile-key{position:relative;width:100%;max-width:1600px;margin:0 auto;color:#E9E3D9;background:radial-gradient( circle at 0% 0%,rgba(226,180,96,0.08),transparent 28% ),linear-gradient( 112deg,#151617 0%,#1C1D1F 52%,#131416 100% );border:1px solid rgba(226,180,96,0.14);border-radius:18px 18px 28px 18px;box-shadow:0 16px 38px rgba(0,0,0,0.12),inset 0 1px 0 rgba(255,255,255,0.025);overflow:hidden;box-sizing:border-box}#page\#3 .granit-tile-key::before{content:"";position:absolute;top:0;left:32px;width:170px;height:2px;background:linear-gradient( 90deg,#E2B460,#B77E26,transparent );opacity:0.9}#page\#3 .granit-tile-key__inner{display:grid;grid-template-columns:180px minmax(0,1fr);gap:26px;padding:20px 24px;box-sizing:border-box}#page\#3 .granit-tile-key__heading{display:flex;flex-direction:column;justify-content:center;gap:4px}#page\#3 .granit-tile-key__eyebrow{color:rgba(226,180,96,0.82);font-size:13px;font-weight:600;line-height:1.2;letter-spacing:0.07em;text-transform:uppercase}#page\#3 .granit-tile-key__title{color:#FFF8EB;font-size:21px;font-weight:750;line-height:1.15}#page\#3 .granit-tile-key__items{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}#page\#3 .granit-tile-key__item{position:relative;display:grid;grid-template-columns:28px minmax(0,1fr);gap:9px;min-width:0;padding:13px 14px;background:linear-gradient( 180deg,rgba(255,255,255,0.028),rgba(255,255,255,0.008) );border:1px solid rgba(226,180,96,0.09);border-radius:10px 10px 15px 10px;box-sizing:border-box}#page\#3 .granit-tile-key__number{display:flex;align-items:flex-start;justify-content:center;padding-top:1px;color:#D8AE61;font-size:13px;font-weight:700;line-height:1.35}#page\#3 .granit-tile-key__item strong{display:block;margin-bottom:4px;color:#FFF8EB;font-size:14px;font-weight:700;line-height:1.3}#page\#3 .granit-tile-key__item p{margin:0;color:rgba(233,227,217,0.78);font-size:13.5px;font-weight:400;line-height:1.42}@media (max-width:1000px){#page\#3 .granit-tile-key__inner{grid-template-columns:1fr;gap:13px;padding:18px}#page\#3 .granit-tile-key__heading{flex-direction:row;align-items:baseline;justify-content:flex-start;gap:10px}}@media (max-width:767px){#page\#3 .granit-tile-key{border-radius:15px 15px 23px 15px}#page\#3 .granit-tile-key::before{left:20px;width:125px}#page\#3 .granit-tile-key__inner{padding:15px 11px;gap:11px}#page\#3 .granit-tile-key__heading{padding:0 3px}#page\#3 .granit-tile-key__eyebrow{font-size:13px}#page\#3 .granit-tile-key__title{font-size:19px}#page\#3 .granit-tile-key__items{grid-template-columns:1fr;gap:7px}#page\#3 .granit-tile-key__item{grid-template-columns:27px minmax(0,1fr);padding:10px 11px}#page\#3 .granit-tile-key__item strong{font-size:14px}#page\#3 .granit-tile-key__item p{font-size:13.5px;line-height:1.38}}@media (max-width:390px){#page\#3 .granit-tile-key__heading{flex-direction:column;gap:2px}}#page\#4 .tile-geo{--tile-geo-bg:#F4F0E7;--tile-geo-bg-soft:#F9F6EF;--tile-geo-card:rgba(255,255,255,0.64);--tile-geo-card-hover:rgba(255,255,255,0.86);--tile-geo-text:#282723;--tile-geo-text-soft:#625E56;--tile-geo-muted:#7A746A;--tile-geo-gold-dark:#8C6422;--tile-geo-gold:#A8792B;--tile-geo-gold-mid:#C19A54;--tile-geo-gold-light:#D8BD83;position:relative;display:grid;grid-template-columns:minmax(310px,1.15fr) minmax(440px,1.8fr) minmax(270px,0.95fr);align-items:stretch;width:100%;max-width:1600px;margin:0 auto;padding:0;overflow:hidden;color:var(--tile-geo-text);background:radial-gradient( circle at 78% -20%,rgba(193,154,84,0.16),transparent 35% ),radial-gradient( circle at 4% 110%,rgba(168,121,43,0.06),transparent 29% ),linear-gradient( 112deg,#F8F5EE 0%,#F3EEE4 48%,#EEE8DD 100% );border:1px solid rgba(168,121,43,0.23);border-radius:24px 24px 34px 24px;box-shadow:0 18px 42px rgba(57,48,32,0.10),inset 0 1px 0 rgba(255,255,255,0.82),inset 0 -1px 0 rgba(146,112,55,0.08);font-family:inherit;isolation:isolate;box-sizing:border-box;scroll-margin-top:110px}#page\#4 .tile-geo,#page\#4 .tile-geo *,#page\#4 .tile-geo *::before,#page\#4 .tile-geo *::after{box-sizing:border-box}#page\#4 .tile-geo::before{content:"";position:absolute;top:0;left:34px;z-index:4;width:190px;height:2px;background:linear-gradient( 90deg,var(--tile-geo-gold-mid),var(--tile-geo-gold-light) 48%,transparent );box-shadow:0 0 16px rgba(168,121,43,0.20);pointer-events:none}#page\#4 .tile-geo::after{content:"";position:absolute;inset:0;z-index:-1;opacity:0.32;background:repeating-linear-gradient( 0deg,transparent 0,transparent 64px,rgba(132,101,48,0.025) 65px,transparent 66px ),repeating-linear-gradient( 90deg,transparent 0,transparent 104px,rgba(132,101,48,0.022) 105px,transparent 106px );pointer-events:none}#page\#4 .tile-geo__lead,#page\#4 .tile-geo__route{padding:25px 27px}#page\#4 .tile-geo__lead{display:flex;flex-direction:column;justify-content:center;min-width:0}#page\#4 .tile-geo__eyebrow,#page\#4 .tile-geo__location-label,#page\#4 .tile-geo__route-label{display:block;color:var(--tile-geo-gold-dark);font-size:13px;font-weight:700;line-height:1.35;letter-spacing:0.075em;text-transform:uppercase}#page\#4 .tile-geo__title{max-width:440px;margin:7px 0 0;color:#25231F;font-size:clamp(20px,1.45vw,25px);font-weight:700;line-height:1.16;letter-spacing:-0.025em}#page\#4 .tile-geo__intro{max-width:480px;margin:10px 0 0;color:var(--tile-geo-text-soft);font-size:14px;font-weight:400;line-height:1.5}#page\#4 .tile-geo__locations{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:9px;min-width:0;padding:14px 8px}#page\#4 .tile-geo__location{position:relative;display:flex;flex-direction:column;justify-content:center;min-width:0;padding:16px 18px;color:inherit !important;text-decoration:none !important;background:linear-gradient( 145deg,rgba(255,255,255,0.74),rgba(255,255,255,0.40) );border:1px solid rgba(168,121,43,0.16);border-radius:13px 13px 19px 13px;box-shadow:inset 0 1px 0 rgba(255,255,255,0.82),0 7px 18px rgba(76,61,37,0.035);transition:border-color 0.22s ease,background 0.22s ease,box-shadow 0.22s ease,transform 0.22s ease}#page\#4 .tile-geo__location::after{content:"";position:absolute;right:13px;bottom:11px;width:20px;height:1px;background:linear-gradient( 90deg,transparent,rgba(168,121,43,0.46) );pointer-events:none}#page\#4 .tile-geo__location:hover,#page\#4 .tile-geo__location:focus-visible{color:inherit !important;text-decoration:none !important;background:linear-gradient( 145deg,rgba(255,255,255,0.94),rgba(250,245,235,0.74) );border-color:rgba(168,121,43,0.36);box-shadow:inset 0 1px 0 rgba(255,255,255,0.95),0 10px 24px rgba(76,61,37,0.07);transform:translateY(-2px)}#page\#4 .tile-geo__location:focus-visible,#page\#4 .tile-geo__route a:focus-visible{outline:2px solid rgba(168,121,43,0.70);outline-offset:3px}#page\#4 .tile-geo__location strong{display:block;margin-top:5px;color:#2B2924;font-size:15px;font-weight:700;line-height:1.3}#page\#4 .tile-geo__address{display:block;margin-top:4px;color:var(--tile-geo-muted);font-size:13px;line-height:1.4}#page\#4 .tile-geo__route{position:relative;display:flex;flex-direction:column;justify-content:center;min-width:0;background:linear-gradient( 135deg,rgba(255,255,255,0.20),rgba(193,154,84,0.025) );border-left:1px solid rgba(168,121,43,0.15)}#page\#4 .tile-geo__route strong{display:block;margin-top:6px;color:#2C2924;font-size:15px;font-weight:700;line-height:1.35}#page\#4 .tile-geo__route p{margin:6px 0 0;color:var(--tile-geo-muted);font-size:13px;line-height:1.4}#page\#4 .tile-geo__route a{display:inline-flex;align-items:center;gap:8px;width:max-content;max-width:100%;margin-top:11px;color:var(--tile-geo-gold-dark) !important;text-decoration:none !important;font-size:13px;font-weight:700;line-height:1.35;transition:color 0.2s ease,gap 0.2s ease}#page\#4 .tile-geo__route a:hover{gap:11px;color:#6F4D16 !important;text-decoration:none !important}@media (max-width:1150px){#page\#4 .tile-geo{grid-template-columns:1fr 1.45fr}#page\#4 .tile-geo__route{grid-column:1 / -1;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:15px;padding:16px 23px;border-top:1px solid rgba(168,121,43,0.15);border-left:0}#page\#4 .tile-geo__route strong,#page\#4 .tile-geo__route p,#page\#4 .tile-geo__route a{margin-top:0}#page\#4 .tile-geo__route p{display:none}}@media (max-width:760px){#page\#4 .tile-geo{grid-template-columns:1fr;border-radius:19px 19px 28px 19px;scroll-margin-top:90px}#page\#4 .tile-geo__lead{padding:22px 20px 17px}#page\#4 .tile-geo__title{max-width:620px;font-size:clamp(20px,5.5vw,24px)}#page\#4 .tile-geo__intro{max-width:620px;font-size:14px;line-height:1.46}#page\#4 .tile-geo__locations{grid-template-columns:1fr;padding:0 12px 12px}#page\#4 .tile-geo__route{grid-column:auto;display:block;padding:18px 20px;border-top:1px solid rgba(168,121,43,0.15)}#page\#4 .tile-geo__route strong{margin-top:5px}#page\#4 .tile-geo__route p{display:block;margin-top:5px}#page\#4 .tile-geo__route a{margin-top:10px}}@media (max-width:480px){#page\#4 .tile-geo{border-radius:17px 17px 24px 17px}#page\#4 .tile-geo::before{left:20px;width:120px}#page\#4 .tile-geo__lead{padding:20px 16px 15px}#page\#4 .tile-geo__locations{padding:0 9px 9px}#page\#4 .tile-geo__location{padding:14px 15px}#page\#4 .tile-geo__route{padding:16px 16px 18px}#page\#4 .tile-geo__title{font-size:20px}}@media (prefers-reduced-motion:reduce){#page\#4 .tile-geo__location,#page\#4 .tile-geo__route a{transition:none}#page\#4 .tile-geo__location:hover{transform:none}}#page\#5 .tile-intro{--tile-intro-gold:#B77E26;--tile-intro-gold-soft:#D3A452;--tile-intro-gold-light:#E2B460;--tile-intro-text:#DED6CA;--tile-intro-muted:#A9A198;--tile-intro-bright:#FFF8EB;position:relative;width:100%;max-width:1600px;margin:0 auto;overflow:hidden;color:var(--tile-intro-text);background:radial-gradient( circle at 87% 8%,rgba(226,180,96,0.105),transparent 30% ),radial-gradient( circle at -5% 110%,rgba(154,98,0,0.10),transparent 32% ),linear-gradient( 118deg,#121315 0%,#1C1D1F 48%,#151618 100% );border:1px solid rgba(226,180,96,0.16);border-radius:26px 26px 42px 26px;box-shadow:0 24px 52px rgba(0,0,0,0.16),inset 0 1px 0 rgba(255,255,255,0.035),inset 0 -1px 0 rgba(0,0,0,0.40);isolation:isolate;box-sizing:border-box}#page\#5 .tile-intro,#page\#5 .tile-intro *,#page\#5 .tile-intro *::before,#page\#5 .tile-intro *::after{box-sizing:border-box}#page\#5 .tile-intro::before{content:"";position:absolute;top:0;left:44px;z-index:3;width:270px;height:2px;background:linear-gradient( 90deg,var(--tile-intro-gold-light),var(--tile-intro-gold),transparent );box-shadow:0 0 16px rgba(226,180,96,0.22);pointer-events:none}#page\#5 .tile-intro__decor{position:absolute;top:-190px;right:-130px;width:440px;height:440px;border:1px solid rgba(226,180,96,0.04);border-radius:50%;box-shadow:inset 0 0 110px rgba(226,180,96,0.018);pointer-events:none}#page\#5 .tile-intro__inner{position:relative;z-index:2;display:grid;grid-template-columns:minmax(0,1.12fr) minmax(420px,0.88fr);align-items:center;gap:clamp(32px,4vw,72px);padding:clamp(34px,4vw,62px);box-sizing:border-box}#page\#5 .tile-intro__content{min-width:0}#page\#5 .tile-intro__eyebrow{display:inline-flex;align-items:center;gap:9px;margin-bottom:11px;color:var(--tile-intro-gold-light);font-size:13px;font-weight:700;line-height:1.3;letter-spacing:0.085em;text-transform:uppercase}#page\#5 .tile-intro__eyebrow::before{content:"";width:30px;height:1px;background:linear-gradient( 90deg,var(--tile-intro-gold-light),rgba(226,180,96,0.18) )}#page\#5 .tile-intro__title{max-width:800px;margin:0;color:var(--tile-intro-bright);font-size:clamp(30px,3vw,48px);font-weight:750;line-height:1.06;letter-spacing:-0.038em}#page\#5 .tile-intro__title span{display:block;margin-top:5px;color:#E5D6B8;font-size:0.78em;font-weight:600;letter-spacing:-0.025em}#page\#5 .tile-intro__lead{max-width:780px;margin:20px 0 0;color:rgba(222,214,202,0.88);font-size:clamp(16px,1.15vw,18px);font-weight:400;line-height:1.62}#page\#5 .tile-intro__benefits{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin-top:25px}#page\#5 .tile-intro__benefit{position:relative;min-width:0;padding:16px 15px 15px;background:linear-gradient( 155deg,rgba(255,255,255,0.036),rgba(255,255,255,0.009) );border:1px solid rgba(226,180,96,0.095);border-radius:11px 11px 18px 11px;box-shadow:inset 0 1px 0 rgba(255,255,255,0.025);transition:border-color 0.22s ease,background 0.22s ease,transform 0.22s ease}#page\#5 .tile-intro__benefit:hover{border-color:rgba(226,180,96,0.21);background:linear-gradient( 155deg,rgba(226,180,96,0.065),rgba(255,255,255,0.012) );transform:translateY(-2px)}#page\#5 .tile-intro__number{display:block;margin-bottom:8px;color:var(--tile-intro-gold-soft);font-size:13px;font-weight:700;line-height:1}#page\#5 .tile-intro__benefit strong{display:block;color:var(--tile-intro-bright);font-size:15px;font-weight:700;line-height:1.3}#page\#5 .tile-intro__benefit p{margin:7px 0 0;color:var(--tile-intro-muted);font-size:13.5px;line-height:1.48}#page\#5 .tile-intro__link{display:inline-flex;align-items:center;gap:8px;width:max-content;max-width:100%;margin-top:21px;color:var(--tile-intro-gold-light) !important;font-size:14px;font-weight:700;line-height:1.35;text-decoration:none !important;transition:gap 0.2s ease,color 0.2s ease}#page\#5 .tile-intro__link:hover{gap:12px;color:#F0D69A !important;text-decoration:none !important}#page\#5 .tile-intro__link:focus-visible{outline:2px solid var(--tile-intro-gold-light);outline-offset:4px}#page\#5 .tile-intro__visual{position:relative;min-width:0;margin:0}#page\#5 .tile-intro__image-wrap{position:relative;width:100%;aspect-ratio:4 / 3;overflow:hidden;background:#191A1B;border:1px solid rgba(226,180,96,0.19);border-radius:18px 18px 34px 18px;box-shadow:0 24px 46px rgba(0,0,0,0.25),inset 0 1px 0 rgba(255,255,255,0.035)}#page\#5 .tile-intro__image-wrap::before{content:"";position:absolute;inset:0;z-index:2;background:linear-gradient( 180deg,transparent 62%,rgba(10,10,10,0.18) 100% );pointer-events:none}#page\#5 .tile-intro__image{display:block;width:100%;height:100%;object-fit:cover;object-position:center;transition:transform 0.5s ease}#page\#5 .tile-intro__image-wrap:hover .tile-intro__image{transform:scale(1.018)}#page\#5 .tile-intro__image-line{position:absolute;right:21px;bottom:18px;z-index:3;width:68px;height:2px;background:linear-gradient( 90deg,transparent,var(--tile-intro-gold-light) );box-shadow:0 0 12px rgba(226,180,96,0.24)}#page\#5 .tile-intro__caption{max-width:90%;margin:10px 6px 0 auto;color:rgba(222,214,202,0.57);font-size:13px;line-height:1.4;text-align:right}@media (max-width:1150px){#page\#5 .tile-intro__inner{grid-template-columns:minmax(0,1fr) minmax(350px,0.8fr);gap:30px;padding:34px}#page\#5 .tile-intro__benefits{grid-template-columns:1fr}#page\#5 .tile-intro__benefit{display:grid;grid-template-columns:30px minmax(0,1fr);gap:10px;padding:12px 14px}#page\#5 .tile-intro__number{margin:2px 0 0}#page\#5 .tile-intro__benefit p{margin-top:4px}}@media (max-width:900px){#page\#5 .tile-intro__inner{grid-template-columns:1fr;gap:28px}#page\#5 .tile-intro__visual{width:min(100%,680px);margin:0 auto}#page\#5 .tile-intro__benefits{grid-template-columns:repeat(3,minmax(0,1fr))}#page\#5 .tile-intro__benefit{display:block;padding:14px}#page\#5 .tile-intro__number{margin-bottom:7px}}@media (max-width:767px){#page\#5 .tile-intro{border-radius:19px 19px 29px 19px}#page\#5 .tile-intro::before{left:22px;width:160px}#page\#5 .tile-intro__inner{gap:23px;padding:25px 18px 22px}#page\#5 .tile-intro__title{font-size:clamp(28px,7.5vw,36px);line-height:1.08}#page\#5 .tile-intro__title span{margin-top:4px;font-size:0.78em}#page\#5 .tile-intro__lead{margin-top:16px;font-size:16px;line-height:1.52}#page\#5 .tile-intro__benefits{grid-template-columns:1fr;margin-top:19px;gap:7px}#page\#5 .tile-intro__benefit{display:grid;grid-template-columns:28px minmax(0,1fr);gap:9px;padding:11px 12px}#page\#5 .tile-intro__number{margin:2px 0 0}#page\#5 .tile-intro__benefit strong{font-size:14px}#page\#5 .tile-intro__benefit p{margin-top:4px;font-size:13.5px;line-height:1.42}#page\#5 .tile-intro__link{margin-top:17px;font-size:14px}#page\#5 .tile-intro__image-wrap{border-radius:14px 14px 25px 14px}}@media (max-width:480px){#page\#5 .tile-intro__inner{padding:23px 14px 19px}#page\#5 .tile-intro__title{font-size:28px}#page\#5 .tile-intro__caption{max-width:100%;margin-right:2px}}@media (prefers-reduced-motion:reduce){#page\#5 .tile-intro__benefit,#page\#5 .tile-intro__link,#page\#5 .tile-intro__image{transition:none}#page\#5 .tile-intro__benefit:hover,#page\#5 .tile-intro__image-wrap:hover .tile-intro__image{transform:none}}#page\#6 .tile-choice{--choice-bg:#F4F0E7;--choice-bg-light:#FAF7F0;--choice-text:#2B2924;--choice-text-soft:#625D54;--choice-muted:#7B7469;--choice-gold-dark:#8D6524;--choice-gold:#AD8136;--choice-gold-mid:#C8A564;--choice-gold-light:#E0C790;position:relative;width:100%;max-width:1600px;margin:0 auto;overflow:hidden;color:var(--choice-text);background:radial-gradient( circle at 91% 4%,rgba(193,154,84,0.14),transparent 26% ),radial-gradient( circle at 5% 108%,rgba(168,121,43,0.07),transparent 30% ),linear-gradient( 118deg,#FAF7F0 0%,#F4F0E7 52%,#EEE8DC 100% );border:1px solid rgba(168,121,43,0.21);border-radius:26px 26px 42px 26px;box-shadow:0 22px 48px rgba(73,59,36,0.10),inset 0 1px 0 rgba(255,255,255,0.90);isolation:isolate;box-sizing:border-box}#page\#6 .tile-choice,#page\#6 .tile-choice *,#page\#6 .tile-choice *::before,#page\#6 .tile-choice *::after{box-sizing:border-box}#page\#6 .tile-choice::before{content:"";position:absolute;top:0;left:44px;z-index:3;width:245px;height:2px;background:linear-gradient( 90deg,var(--choice-gold-mid),var(--choice-gold-light),transparent );box-shadow:0 0 16px rgba(168,121,43,0.17);pointer-events:none}#page\#6 .tile-choice__decor{position:absolute;inset:0;z-index:0;opacity:0.32;background:repeating-linear-gradient( 0deg,transparent 0,transparent 72px,rgba(129,97,45,0.022) 73px,transparent 74px ),repeating-linear-gradient( 90deg,transparent 0,transparent 116px,rgba(129,97,45,0.019) 117px,transparent 118px );pointer-events:none}#page\#6 .tile-choice__inner{position:relative;z-index:2;padding:clamp(34px,4vw,60px);box-sizing:border-box}#page\#6 .tile-choice__header{max-width:1000px;margin-bottom:27px}#page\#6 .tile-choice__eyebrow{display:inline-flex;align-items:center;gap:9px;margin-bottom:10px;color:var(--choice-gold-dark);font-size:13px;font-weight:700;line-height:1.3;letter-spacing:0.08em;text-transform:uppercase}#page\#6 .tile-choice__eyebrow::before{content:"";width:30px;height:1px;background:linear-gradient( 90deg,var(--choice-gold),rgba(168,121,43,0.15) )}#page\#6 .tile-choice__title{margin:0;color:#27251F;font-size:clamp(30px,3vw,48px);font-weight:750;line-height:1.06;letter-spacing:-0.038em}#page\#6 .tile-choice__title span{color:#8C6422}#page\#6 .tile-choice__intro{max-width:960px;margin:18px 0 0;color:var(--choice-text-soft);font-size:clamp(16px,1.1vw,18px);line-height:1.6}#page\#6 .tile-choice__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}#page\#6 .tile-choice__card{position:relative;min-width:0;padding:21px 20px 20px;overflow:hidden;background:linear-gradient( 145deg,rgba(255,255,255,0.78),rgba(255,255,255,0.43) );border:1px solid rgba(168,121,43,0.17);border-radius:14px 14px 24px 14px;box-shadow:inset 0 1px 0 rgba(255,255,255,0.92),0 9px 23px rgba(72,57,34,0.045);transition:border-color 0.22s ease,box-shadow 0.22s ease,transform 0.22s ease}#page\#6 .tile-choice__card:hover{border-color:rgba(168,121,43,0.31);box-shadow:inset 0 1px 0 rgba(255,255,255,0.96),0 13px 28px rgba(72,57,34,0.075);transform:translateY(-2px)}#page\#6 .tile-choice__card--primary{background:radial-gradient( circle at 100% 0%,rgba(199,161,91,0.14),transparent 42% ),linear-gradient( 145deg,rgba(255,255,255,0.94),rgba(249,242,227,0.66) );border-color:rgba(168,121,43,0.28)}#page\#6 .tile-choice__card--stone{background:linear-gradient( 145deg,rgba(243,239,230,0.90),rgba(232,224,209,0.65) )}#page\#6 .tile-choice__card-top{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:13px}#page\#6 .tile-choice__number{color:var(--choice-gold-dark);font-size:13px;font-weight:800;line-height:1}#page\#6 .tile-choice__mark{padding:5px 8px;color:#77551F;background:rgba(193,154,84,0.10);border:1px solid rgba(168,121,43,0.14);border-radius:999px;font-size:13px;font-weight:650;line-height:1.1}#page\#6 .tile-choice__card h3{margin:0;color:#29261F;font-size:20px;font-weight:750;line-height:1.25;letter-spacing:-0.02em}#page\#6 .tile-choice__card>p{margin:10px 0 0;color:var(--choice-text-soft);font-size:14px;line-height:1.55}#page\#6 .tile-choice__card ul{display:grid;gap:6px;margin:15px 0 0;padding:0;list-style:none}#page\#6 .tile-choice__card li{position:relative;padding-left:15px;color:#5D584F;font-size:13.5px;line-height:1.4}#page\#6 .tile-choice__card li::before{content:"";position:absolute;top:0.59em;left:0;width:5px;height:5px;background:var(--choice-gold);border-radius:50%;box-shadow:0 0 0 3px rgba(168,121,43,0.08)}#page\#6 .tile-choice__card>a{display:inline-flex;align-items:center;gap:7px;margin-top:16px;color:var(--choice-gold-dark) !important;font-size:13.5px;font-weight:700;line-height:1.35;text-decoration:none !important;transition:gap 0.2s ease,color 0.2s ease}#page\#6 .tile-choice__card>a:hover{gap:10px;color:#694815 !important;text-decoration:none !important}#page\#6 .tile-choice__criteria{display:grid;grid-template-columns:minmax(180px,0.7fr) minmax(0,3fr);gap:22px;align-items:stretch;margin-top:14px;padding:18px;background:linear-gradient( 120deg,rgba(231,220,200,0.45),rgba(255,255,255,0.36) );border:1px solid rgba(168,121,43,0.13);border-radius:13px 13px 22px 13px}#page\#6 .tile-choice__criteria-heading{display:flex;flex-direction:column;justify-content:center;padding:2px 7px}#page\#6 .tile-choice__criteria-heading span{color:var(--choice-gold-dark);font-size:13px;font-weight:700;line-height:1.3;letter-spacing:0.06em;text-transform:uppercase}#page\#6 .tile-choice__criteria-heading strong{margin-top:5px;color:#302D27;font-size:18px;font-weight:750;line-height:1.25}#page\#6 .tile-choice__criteria-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}#page\#6 .tile-choice__criterion{padding:12px 12px 11px;background:rgba(255,255,255,0.48);border:1px solid rgba(168,121,43,0.105);border-radius:9px 9px 14px 9px}#page\#6 .tile-choice__criterion>span{display:block;margin-bottom:6px;color:var(--choice-gold);font-size:13px;font-weight:750}#page\#6 .tile-choice__criterion strong{display:block;color:#353129;font-size:14px;font-weight:700;line-height:1.3}#page\#6 .tile-choice__criterion p{margin:5px 0 0;color:var(--choice-muted);font-size:13px;line-height:1.4}#page\#6 .tile-choice__note{display:flex;align-items:center;gap:13px;margin-top:13px;padding:13px 16px;background:rgba(255,255,255,0.40);border:1px solid rgba(168,121,43,0.12);border-radius:10px 10px 17px 10px}#page\#6 .tile-choice__note-icon{display:flex;align-items:center;justify-content:center;width:32px;height:32px;flex:0 0 32px;color:var(--choice-gold-dark);border:1px solid rgba(168,121,43,0.23);border-radius:50%}#page\#6 .tile-choice__note-icon svg{width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:1.4;transform:rotate(45deg)}#page\#6 .tile-choice__note p{margin:0;color:#5F594F;font-size:14px;line-height:1.48}@media (max-width:1100px){#page\#6 .tile-choice__criteria{grid-template-columns:1fr}#page\#6 .tile-choice__criteria-heading{flex-direction:row;align-items:baseline;gap:10px}#page\#6 .tile-choice__criteria-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){#page\#6 .tile-choice__grid{grid-template-columns:1fr}#page\#6 .tile-choice__card{padding:18px}}@media (max-width:767px){#page\#6 .tile-choice{border-radius:19px 19px 29px 19px}#page\#6 .tile-choice::before{left:22px;width:150px}#page\#6 .tile-choice__inner{padding:25px 18px 22px}#page\#6 .tile-choice__header{margin-bottom:20px}#page\#6 .tile-choice__title{font-size:clamp(28px,7.5vw,36px);line-height:1.08}#page\#6 .tile-choice__title span{display:block;margin-top:3px}#page\#6 .tile-choice__intro{margin-top:15px;font-size:16px;line-height:1.52}#page\#6 .tile-choice__grid{gap:8px}#page\#6 .tile-choice__card{padding:16px 15px;border-radius:12px 12px 19px 12px}#page\#6 .tile-choice__card h3{font-size:18px}#page\#6 .tile-choice__criteria{gap:12px;margin-top:10px;padding:13px}#page\#6 .tile-choice__criteria-grid{grid-template-columns:1fr;gap:6px}#page\#6 .tile-choice__note{align-items:flex-start;padding:12px 13px}}@media (max-width:480px){#page\#6 .tile-choice__inner{padding:23px 14px 19px}#page\#6 .tile-choice__title{font-size:28px}#page\#6 .tile-choice__card-top{align-items:flex-start}#page\#6 .tile-choice__mark{text-align:right}#page\#6 .tile-choice__criteria-heading{flex-direction:column;gap:3px}}@media (prefers-reduced-motion:reduce){#page\#6 .tile-choice__card,#page\#6 .tile-choice__card>a{transition:none}#page\#6 .tile-choice__card:hover{transform:none}}#page\#7 .tile-base{--base-gold-dark:#9A6200;--base-gold:#B77E26;--base-gold-soft:#D0A04F;--base-gold-light:#E2B460;--base-text:#DED6CA;--base-text-soft:#ACA49A;--base-bright:#FFF8EB;position:relative;width:100%;max-width:1600px;margin:0 auto;overflow:hidden;color:var(--base-text);background:radial-gradient( circle at 7% 6%,rgba(226,180,96,0.10),transparent 29% ),radial-gradient( circle at 97% 105%,rgba(154,98,0,0.10),transparent 31% ),linear-gradient( 118deg,#121315 0%,#1C1D1F 50%,#141517 100% );border:1px solid rgba(226,180,96,0.16);border-radius:26px 26px 42px 26px;box-shadow:0 24px 52px rgba(0,0,0,0.16),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\#7 .tile-base,#page\#7 .tile-base *,#page\#7 .tile-base *::before,#page\#7 .tile-base *::after{box-sizing:border-box}#page\#7 .tile-base::before{content:"";position:absolute;top:0;left:44px;z-index:4;width:255px;height:2px;background:linear-gradient( 90deg,var(--base-gold-light),var(--base-gold),transparent );box-shadow:0 0 16px rgba(226,180,96,0.22);pointer-events:none}#page\#7 .tile-base__decor{position:absolute;right:-135px;bottom:-240px;width:480px;height:480px;border:1px solid rgba(226,180,96,0.04);border-radius:50%;box-shadow:inset 0 0 120px rgba(226,180,96,0.018);pointer-events:none}#page\#7 .tile-base__inner{position:relative;z-index:2;display:grid;grid-template-columns:minmax(480px,0.92fr) minmax(0,1.08fr);align-items:start;gap:clamp(38px,3.6vw,64px);padding:clamp(42px,4vw,68px);box-sizing:border-box}#page\#7 .tile-base__visual{position:relative;width:100%;min-width:0;margin:0}#page\#7 .tile-base__image-wrap{position:relative;width:100%;aspect-ratio:15 / 16;overflow:hidden;background:linear-gradient( 145deg,#191A1B,#111214 );border:1px solid rgba(226,180,96,0.20);border-radius:20px 20px 34px 20px;box-shadow:0 28px 56px rgba(0,0,0,0.31),inset 0 1px 0 rgba(255,255,255,0.035)}#page\#7 .tile-base__image-wrap::before{content:"";position:absolute;inset:10px;z-index:3;border:1px solid rgba(226,180,96,0.065);border-radius:13px 13px 26px 13px;pointer-events:none}#page\#7 .tile-base__image{display:block;width:100%;height:100%;object-fit:cover;object-position:center;transition:transform 0.55s ease}#page\#7 .tile-base__image-wrap:hover .tile-base__image{transform:scale(1.015)}#page\#7 .tile-base__image-shade{position:absolute;inset:0;z-index:1;background:linear-gradient( 180deg,transparent 48%,rgba(10,11,12,0.08) 62%,rgba(10,11,12,0.72) 100% );pointer-events:none}#page\#7 .tile-base__image-badge{position:absolute;left:22px;bottom:21px;z-index:4;display:flex;flex-direction:column;gap:3px;max-width:calc(100% - 44px);padding:11px 14px;background:rgba(17,18,19,0.78);border:1px solid rgba(226,180,96,0.23);border-radius:10px 10px 16px 10px;box-shadow:0 10px 25px rgba(0,0,0,0.20);backdrop-filter:blur(8px)}#page\#7 .tile-base__image-badge span{color:var(--base-gold-light);font-size:13px;font-weight:700;line-height:1.2;letter-spacing:0.035em}#page\#7 .tile-base__image-badge strong{color:var(--base-bright);font-size:15px;font-weight:700;line-height:1.25}#page\#7 .tile-base__image-accent{position:absolute;top:22px;left:22px;z-index:4;width:88px;height:2px;background:linear-gradient( 90deg,var(--base-gold-light),rgba(226,180,96,0) );box-shadow:0 0 12px rgba(226,180,96,0.18);pointer-events:none}#page\#7 .tile-base__caption{max-width:94%;margin:10px 5px 0;color:rgba(222,214,202,0.53);font-size:13px;line-height:1.4}#page\#7 .tile-base__content{min-width:0;padding-top:5px}#page\#7 .tile-base__eyebrow{display:inline-flex;align-items:center;gap:9px;margin-bottom:10px;color:var(--base-gold-light);font-size:13px;font-weight:700;line-height:1.3;letter-spacing:0.085em;text-transform:uppercase}#page\#7 .tile-base__eyebrow::before{content:"";width:30px;height:1px;background:linear-gradient( 90deg,var(--base-gold-light),rgba(226,180,96,0.16) )}#page\#7 .tile-base__title{max-width:820px;margin:0;color:var(--base-bright);font-size:clamp(32px,3vw,50px);font-weight:750;line-height:1.04;letter-spacing:-0.038em}#page\#7 .tile-base__title span{display:block;margin-top:6px;color:#E4D4B6;font-size:0.78em;font-weight:600;letter-spacing:-0.025em}#page\#7 .tile-base__lead{max-width:820px;margin:20px 0 0;color:rgba(222,214,202,0.88);font-size:clamp(16px,1.08vw,18px);line-height:1.58}#page\#7 .tile-base__steps{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:25px}#page\#7 .tile-base__step{display:grid;grid-template-columns:31px minmax(0,1fr);gap:10px;min-width:0;padding:15px 14px;background:linear-gradient( 150deg,rgba(255,255,255,0.033),rgba(255,255,255,0.008) );border:1px solid rgba(226,180,96,0.095);border-radius:11px 11px 17px 11px;transition:background 0.22s ease,border-color 0.22s ease,transform 0.22s ease}#page\#7 .tile-base__step:hover{background:linear-gradient( 150deg,rgba(226,180,96,0.062),rgba(255,255,255,0.01) );border-color:rgba(226,180,96,0.20);transform:translateY(-2px)}#page\#7 .tile-base__number{color:var(--base-gold-soft);font-size:13px;font-weight:750;line-height:1.4}#page\#7 .tile-base__step h3{margin:0;color:var(--base-bright);font-size:15px;font-weight:700;line-height:1.3}#page\#7 .tile-base__step p{margin:5px 0 0;color:var(--base-text-soft);font-size:13.5px;line-height:1.44}#page\#7 .tile-base__note{display:flex;align-items:flex-start;gap:12px;margin-top:12px;padding:13px 15px;background:linear-gradient( 120deg,rgba(226,180,96,0.075),rgba(255,255,255,0.012) );border:1px solid rgba(226,180,96,0.17);border-radius:10px 10px 16px 10px}#page\#7 .tile-base__note-icon{display:flex;align-items:center;justify-content:center;width:34px;height:34px;flex:0 0 34px;color:var(--base-gold-light);border:1px solid rgba(226,180,96,0.23);border-radius:50%}#page\#7 .tile-base__note-icon svg{width:17px;height:17px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}#page\#7 .tile-base__note p{margin:0;color:rgba(222,214,202,0.77);font-size:13.5px;line-height:1.48}#page\#7 .tile-base__note strong{color:var(--base-bright);font-weight:700}#page\#7 .tile-base__link{display:inline-flex;align-items:center;gap:8px;width:max-content;max-width:100%;margin-top:18px;color:var(--base-gold-light) !important;font-size:14px;font-weight:700;line-height:1.35;text-decoration:none !important;transition:gap 0.2s ease,color 0.2s ease}#page\#7 .tile-base__link:hover{gap:12px;color:#F0D69A !important;text-decoration:none !important}#page\#7 .tile-base__link:focus-visible{outline:2px solid var(--base-gold-light);outline-offset:4px}@media (max-width:1250px){#page\#7 .tile-base__inner{grid-template-columns:minmax(400px,0.88fr) minmax(0,1.12fr);gap:32px;padding:36px}#page\#7 .tile-base__steps{grid-template-columns:1fr}}@media (max-width:900px){#page\#7 .tile-base__inner{grid-template-columns:1fr;gap:28px}#page\#7 .tile-base__content{order:1;padding-top:0}#page\#7 .tile-base__visual{order:2;width:min(100%,680px);margin:0 auto}#page\#7 .tile-base__image-wrap{aspect-ratio:4 / 3}#page\#7 .tile-base__steps{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){#page\#7 .tile-base{border-radius:19px 19px 29px 19px}#page\#7 .tile-base::before{left:22px;width:155px}#page\#7 .tile-base__inner{gap:23px;padding:25px 18px 22px}#page\#7 .tile-base__title{font-size:clamp(28px,7.5vw,36px);line-height:1.08}#page\#7 .tile-base__title span{margin-top:4px;font-size:0.78em}#page\#7 .tile-base__lead{margin-top:16px;font-size:16px;line-height:1.52}#page\#7 .tile-base__steps{grid-template-columns:1fr;gap:7px;margin-top:19px}#page\#7 .tile-base__step{padding:11px 12px}#page\#7 .tile-base__note{padding:12px}#page\#7 .tile-base__image-wrap{aspect-ratio:4 / 3;border-radius:14px 14px 25px 14px}#page\#7 .tile-base__image-badge{left:13px;bottom:12px;max-width:calc(100% - 26px);padding:8px 10px}#page\#7 .tile-base__image-accent{top:15px;left:15px;width:62px}}@media (max-width:480px){#page\#7 .tile-base__inner{padding:23px 14px 19px}#page\#7 .tile-base__title{font-size:28px}#page\#7 .tile-base__note-icon{width:31px;height:31px;flex-basis:31px}}@media (prefers-reduced-motion:reduce){#page\#7 .tile-base__step,#page\#7 .tile-base__image,#page\#7 .tile-base__link{transition:none}#page\#7 .tile-base__step:hover,#page\#7 .tile-base__image-wrap:hover .tile-base__image{transform:none}}#page\#8 .tile-process{--process-bg:#F4F0E7;--process-text:#2B2924;--process-text-soft:#625D54;--process-muted:#797268;--process-gold-dark:#8C6422;--process-gold:#AD8136;--process-gold-mid:#C6A05A;--process-gold-light:#DFC78F;position:relative;width:100%;max-width:1600px;margin:0 auto;overflow:hidden;color:var(--process-text);background:radial-gradient( circle at 92% 0%,rgba(193,154,84,0.14),transparent 28% ),radial-gradient( circle at -4% 108%,rgba(168,121,43,0.07),transparent 30% ),linear-gradient( 118deg,#FAF7F0 0%,#F4F0E7 52%,#EEE8DC 100% );border:1px solid rgba(168,121,43,0.21);border-radius:26px 26px 42px 26px;box-shadow:0 22px 48px rgba(73,59,36,0.10),inset 0 1px 0 rgba(255,255,255,0.90);isolation:isolate;box-sizing:border-box}#page\#8 .tile-process,#page\#8 .tile-process *,#page\#8 .tile-process *::before,#page\#8 .tile-process *::after{box-sizing:border-box}#page\#8 .tile-process::before{content:"";position:absolute;top:0;left:44px;z-index:4;width:245px;height:2px;background:linear-gradient( 90deg,var(--process-gold-mid),var(--process-gold-light),transparent );box-shadow:0 0 16px rgba(168,121,43,0.17);pointer-events:none}#page\#8 .tile-process__decor{position:absolute;inset:0;z-index:0;opacity:0.30;background:repeating-linear-gradient( 0deg,transparent 0,transparent 72px,rgba(129,97,45,0.021) 73px,transparent 74px ),repeating-linear-gradient( 90deg,transparent 0,transparent 116px,rgba(129,97,45,0.018) 117px,transparent 118px );pointer-events:none}#page\#8 .tile-process__inner{position:relative;z-index:2;padding:clamp(34px,4vw,60px)}#page\#8 .tile-process__header{max-width:1050px;margin-bottom:28px}#page\#8 .tile-process__eyebrow{display:inline-flex;align-items:center;gap:9px;margin-bottom:10px;color:var(--process-gold-dark);font-size:13px;font-weight:700;line-height:1.3;letter-spacing:0.08em;text-transform:uppercase}#page\#8 .tile-process__eyebrow::before{content:"";width:30px;height:1px;background:linear-gradient( 90deg,var(--process-gold),rgba(168,121,43,0.14) )}#page\#8 .tile-process__title{margin:0;color:#27251F;font-size:clamp(30px,3vw,48px);font-weight:750;line-height:1.06;letter-spacing:-0.038em}#page\#8 .tile-process__title span{display:block;margin-top:4px;color:#8C6422;font-size:0.80em;font-weight:650;letter-spacing:-0.025em}#page\#8 .tile-process__intro{max-width:970px;margin:18px 0 0;color:var(--process-text-soft);font-size:clamp(16px,1.1vw,18px);line-height:1.58}#page\#8 .tile-process__layout{display:grid;grid-template-columns:minmax(0,1.06fr) minmax(390px,0.94fr);align-items:center;gap:clamp(30px,4vw,60px)}#page\#8 .tile-process__steps{position:relative;display:grid;gap:8px;min-width:0}#page\#8 .tile-process__steps::before{content:"";position:absolute;top:23px;bottom:23px;left:24px;width:1px;background:linear-gradient( 180deg,rgba(173,129,54,0.18),rgba(173,129,54,0.38),rgba(173,129,54,0.18) );pointer-events:none}#page\#8 .tile-process__step{position:relative;display:grid;grid-template-columns:48px minmax(0,1fr);gap:14px;align-items:start;min-width:0;padding:14px 16px 14px 0;background:linear-gradient( 145deg,rgba(255,255,255,0.60),rgba(255,255,255,0.30) );border:1px solid rgba(168,121,43,0.12);border-radius:12px 12px 18px 12px;box-shadow:inset 0 1px 0 rgba(255,255,255,0.82);transition:border-color 0.22s ease,background 0.22s ease,transform 0.22s ease}#page\#8 .tile-process__step:hover{border-color:rgba(168,121,43,0.28);background:linear-gradient( 145deg,rgba(255,255,255,0.88),rgba(248,241,226,0.54) );transform:translateX(3px)}#page\#8 .tile-process__step-number{position:relative;z-index:2;display:flex;align-items:center;justify-content:center;width:48px;min-height:38px;color:var(--process-gold-dark);background:#F4F0E7;font-size:13px;font-weight:800;line-height:1}#page\#8 .tile-process__step-number::after{content:"";position:absolute;left:20px;top:50%;width:9px;height:9px;background:var(--process-gold);border:3px solid #F4F0E7;border-radius:50%;transform:translateY(-50%);box-shadow:0 0 0 1px rgba(168,121,43,0.20)}#page\#8 .tile-process__step-content{min-width:0;padding-top:1px}#page\#8 .tile-process__step h3{margin:0;color:#302D27;font-size:16px;font-weight:750;line-height:1.3}#page\#8 .tile-process__step p{margin:5px 0 0;color:var(--process-muted);font-size:13.5px;line-height:1.46}#page\#8 .tile-process__step--finish{border-color:rgba(168,121,43,0.22);background:linear-gradient( 145deg,rgba(249,241,224,0.88),rgba(255,255,255,0.45) )}#page\#8 .tile-process__visual{position:relative;min-width:0;margin:0}#page\#8 .tile-process__image-wrap{position:relative;width:100%;aspect-ratio:4 / 3;overflow:hidden;background:#E6DFD2;border:1px solid rgba(168,121,43,0.20);border-radius:18px 18px 32px 18px;box-shadow:0 20px 40px rgba(72,57,34,0.13),inset 0 1px 0 rgba(255,255,255,0.75)}#page\#8 .tile-process__image-wrap::before{content:"";position:absolute;inset:10px;z-index:3;border:1px solid rgba(255,255,255,0.27);border-radius:11px 11px 24px 11px;pointer-events:none}#page\#8 .tile-process__image{display:block;width:100%;height:100%;object-fit:cover;object-position:center;transition:transform 0.5s ease}#page\#8 .tile-process__image-wrap:hover .tile-process__image{transform:scale(1.018)}#page\#8 .tile-process__image-shade{position:absolute;inset:0;z-index:1;background:linear-gradient( 180deg,transparent 52%,rgba(30,25,17,0.08) 68%,rgba(30,25,17,0.56) 100% );pointer-events:none}#page\#8 .tile-process__image-badge{position:absolute;left:19px;bottom:18px;z-index:4;display:flex;flex-direction:column;gap:2px;max-width:calc(100% - 38px);padding:10px 13px;color:#F9F3E8;background:rgba(41,36,28,0.78);border:1px solid rgba(224,199,143,0.28);border-radius:9px 9px 14px 9px;backdrop-filter:blur(8px)}#page\#8 .tile-process__image-badge span{color:#E6C980;font-size:13px;font-weight:700;line-height:1.2}#page\#8 .tile-process__image-badge strong{color:#FFF9EE;font-size:15px;font-weight:700;line-height:1.25}#page\#8 .tile-process__caption{max-width:94%;margin:9px 5px 0 auto;color:#80786D;font-size:13px;line-height:1.4;text-align:right}#page\#8 .tile-process__bottom{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-top:24px;padding:15px 17px;background:rgba(255,255,255,0.39);border:1px solid rgba(168,121,43,0.13);border-radius:11px 11px 18px 11px}#page\#8 .tile-process__bottom-text{min-width:0}#page\#8 .tile-process__bottom-text>span{display:block;margin-bottom:3px;color:var(--process-gold-dark);font-size:13px;font-weight:750;line-height:1.2;letter-spacing:0.06em;text-transform:uppercase}#page\#8 .tile-process__bottom-text p{max-width:900px;margin:0;color:var(--process-text-soft);font-size:14px;line-height:1.45}#page\#8 .tile-process__next{display:inline-flex;align-items:center;gap:8px;flex:0 0 auto;color:var(--process-gold-dark) !important;font-size:14px;font-weight:700;line-height:1.35;text-decoration:none !important;white-space:nowrap;transition:gap 0.2s ease,color 0.2s ease}#page\#8 .tile-process__next:hover{gap:12px;color:#694815 !important;text-decoration:none !important}#page\#8 .tile-process__next:focus-visible{outline:2px solid var(--process-gold);outline-offset:4px}@media (max-width:1100px){#page\#8 .tile-process__layout{grid-template-columns:minmax(0,1fr) minmax(330px,0.8fr);gap:28px}}@media (max-width:900px){#page\#8 .tile-process__layout{grid-template-columns:1fr;gap:25px}#page\#8 .tile-process__visual{width:min(100%,720px);margin:0 auto}}@media (max-width:767px){#page\#8 .tile-process{border-radius:19px 19px 29px 19px}#page\#8 .tile-process::before{left:22px;width:150px}#page\#8 .tile-process__inner{padding:25px 18px 22px}#page\#8 .tile-process__header{margin-bottom:20px}#page\#8 .tile-process__title{font-size:clamp(28px,7.5vw,36px);line-height:1.08}#page\#8 .tile-process__intro{margin-top:15px;font-size:16px;line-height:1.52}#page\#8 .tile-process__steps{gap:7px}#page\#8 .tile-process__step{grid-template-columns:42px minmax(0,1fr);gap:10px;padding:11px 11px 11px 0}#page\#8 .tile-process__step-number{width:42px}#page\#8 .tile-process__steps::before{left:21px}#page\#8 .tile-process__step-number::after{left:17px}#page\#8 .tile-process__step h3{font-size:15px}#page\#8 .tile-process__image-wrap{border-radius:14px 14px 25px 14px}#page\#8 .tile-process__bottom{align-items:flex-start;flex-direction:column;gap:11px;margin-top:18px;padding:13px 14px}#page\#8 .tile-process__next{white-space:normal}}@media (max-width:480px){#page\#8 .tile-process__inner{padding:23px 14px 19px}#page\#8 .tile-process__title{font-size:28px}#page\#8 .tile-process__image-badge{left:13px;bottom:12px;max-width:calc(100% - 26px);padding:8px 10px}}@media (prefers-reduced-motion:reduce){#page\#8 .tile-process__step,#page\#8 .tile-process__image,#page\#8 .tile-process__next{transition:none}#page\#8 .tile-process__step:hover,#page\#8 .tile-process__image-wrap:hover .tile-process__image{transform:none}}#page\#9 .tile-price{--gold:#B77E26;--gold-soft:#D0A04F;--gold-light:#E2B460;--gold-pale:#F0D9A5;--text:#DED6CA;--soft:#AAA298;--bright:#FFF8EB;position:relative;width:100%;max-width:1600px;margin:0 auto;overflow:hidden;color:var(--text);background:radial-gradient(circle at 5% -10%,rgba(226,180,96,.11),transparent 29%),radial-gradient(circle at 98% 110%,rgba(154,98,0,.11),transparent 31%),linear-gradient(118deg,#121315 0%,#1C1D1F 50%,#141517 100%);border:1px solid rgba(226,180,96,.16);border-radius:26px 26px 42px 26px;box-shadow:0 24px 52px rgba(0,0,0,.16),inset 0 1px 0 rgba(255,255,255,.035),inset 0 -1px 0 rgba(0,0,0,.42);isolation:isolate}#page\#9 .tile-price,#page\#9 .tile-price *,#page\#9 .tile-price *::before,#page\#9 .tile-price *::after{box-sizing:border-box}#page\#9 .tile-price::before{content:"";position:absolute;top:0;left:44px;z-index:4;width:260px;height:2px;background:linear-gradient(90deg,var(--gold-light),var(--gold),transparent);box-shadow:0 0 16px rgba(226,180,96,.22)}#page\#9 .tile-price__decor{position:absolute;top:-220px;right:-160px;width:470px;height:470px;border:1px solid rgba(226,180,96,.04);border-radius:50%;box-shadow:inset 0 0 120px rgba(226,180,96,.018);pointer-events:none}#page\#9 .tile-price__inner{position:relative;z-index:2;padding:clamp(32px,3.6vw,54px)}#page\#9 .tile-price__header{display:grid;grid-template-columns:minmax(0,.9fr) minmax(340px,1.1fr);gap:clamp(30px,4vw,70px);align-items:end}#page\#9 .tile-price__heading{min-width:0}#page\#9 .tile-price__eyebrow{display:inline-flex;align-items:center;gap:9px;margin-bottom:9px;color:var(--gold-light);font-size:13px;font-weight:700;line-height:1.3;letter-spacing:.08em;text-transform:uppercase}#page\#9 .tile-price__eyebrow::before{content:"";width:30px;height:1px;background:linear-gradient(90deg,var(--gold-light),rgba(226,180,96,.15))}#page\#9 .tile-price__title{margin:0;color:var(--bright);font-size:clamp(31px,3vw,48px);font-weight:750;line-height:1.04;letter-spacing:-.038em}#page\#9 .tile-price__title span{display:block;margin-top:4px;color:#E4D4B6;font-size:.79em;font-weight:600;letter-spacing:-.025em}#page\#9 .tile-price__lead{max-width:720px;margin:0;color:rgba(222,214,202,.87);font-size:clamp(16px,1.05vw,18px);line-height:1.58}#page\#9 .tile-price__rates{display:grid;grid-template-columns:1.25fr 1fr 1fr;gap:10px;margin-top:25px}#page\#9 .tile-price__rate{min-width:0;padding:15px 16px;background:linear-gradient(145deg,rgba(255,255,255,.031),rgba(255,255,255,.008));border:1px solid rgba(226,180,96,.10);border-radius:11px 11px 18px 11px}#page\#9 .tile-price__rate--main{position:relative;background:radial-gradient(circle at 0 0,rgba(226,180,96,.13),transparent 58%),linear-gradient(135deg,rgba(226,180,96,.08),rgba(255,255,255,.012));border-color:rgba(226,180,96,.23)}#page\#9 .tile-price__rate--main::before{content:"";position:absolute;top:0;left:17px;width:105px;height:1px;background:linear-gradient(90deg,var(--gold-light),transparent)}#page\#9 .tile-price__rate-label{display:block;margin-bottom:7px;color:var(--gold-light);font-size:13px;font-weight:700;line-height:1.25;letter-spacing:.045em;text-transform:uppercase}#page\#9 .tile-price__rate-value{display:flex;align-items:baseline;flex-wrap:wrap;gap:5px;color:#D7C5A7;white-space:nowrap}#page\#9 .tile-price__rate-value>span{font-size:13px;font-weight:650}#page\#9 .tile-price__rate-value strong{color:var(--bright);font-size:clamp(25px,2vw,34px);font-weight:800;line-height:1;letter-spacing:-.025em;white-space:nowrap;font-variant-numeric:tabular-nums}#page\#9 .tile-price__rate--main .tile-price__rate-value strong{color:#F1D38A;font-size:clamp(31px,2.55vw,42px)}#page\#9 .tile-price__rate-value small{color:#C5B8A5;font-size:13px;font-weight:650}#page\#9 .tile-price__rate p{margin:7px 0 0;color:var(--soft);font-size:13px;line-height:1.42}#page\#9 .tile-price__note{display:grid;grid-template-columns:22px minmax(0,1fr);gap:8px;align-items:start;margin-top:8px;padding:9px 12px;background:rgba(255,255,255,.015);border:1px solid rgba(226,180,96,.07);border-radius:8px 8px 13px 8px}#page\#9 .tile-price__note>span{display:flex;align-items:center;justify-content:center;width:20px;height:20px;color:var(--gold-light);border:1px solid rgba(226,180,96,.20);border-radius:50%;font-size:13px;font-weight:700}#page\#9 .tile-price__note p{margin:0;color:var(--soft);font-size:13px;line-height:1.42}#page\#9 .tile-price__lower{display:grid;grid-template-columns:minmax(0,1.12fr) minmax(330px,.88fr);gap:12px;margin-top:15px;align-items:stretch}#page\#9 .tile-price__panel{min-width:0;padding:17px;background:linear-gradient(145deg,rgba(255,255,255,.026),rgba(255,255,255,.006));border:1px solid rgba(226,180,96,.10);border-radius:12px 12px 20px 12px}#page\#9 .tile-price__panel-head{margin-bottom:11px}#page\#9 .tile-price__panel-head span{display:block;color:var(--gold-light);font-size:13px;font-weight:700;line-height:1.2;letter-spacing:.055em;text-transform:uppercase}#page\#9 .tile-price__panel-head strong{display:block;margin-top:3px;color:var(--bright);font-size:18px;font-weight:750;line-height:1.3}#page\#9 .tile-price__factors{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}#page\#9 .tile-price__factor{display:grid;grid-template-columns:28px minmax(0,1fr);gap:8px;min-width:0;padding:12px;background:rgba(255,255,255,.018);border:1px solid rgba(226,180,96,.075);border-radius:9px 9px 14px 9px;transition:border-color .2s ease,background .2s ease,transform .2s ease}#page\#9 .tile-price__factor:hover{background:rgba(226,180,96,.045);border-color:rgba(226,180,96,.18);transform:translateY(-1px)}#page\#9 .tile-price__number{color:var(--gold-soft);font-size:13px;font-weight:750;line-height:1.4}#page\#9 .tile-price__factor h3{margin:0;color:var(--bright);font-size:14px;font-weight:700;line-height:1.3}#page\#9 .tile-price__factor p{margin:4px 0 0;color:var(--soft);font-size:13px;line-height:1.42}#page\#9 .tile-price__calc{display:flex;flex-direction:column}#page\#9 .tile-price__calc-text{margin:0;color:var(--soft);font-size:14px;line-height:1.5}#page\#9 .tile-price__estimate{display:flex;flex-wrap:wrap;gap:6px;margin-top:13px}#page\#9 .tile-price__estimate span{display:inline-flex;align-items:center;min-height:28px;padding:5px 9px;color:#D9D1C5;background:rgba(255,255,255,.025);border:1px solid rgba(226,180,96,.09);border-radius:999px;font-size:13px;font-weight:600;line-height:1.2}#page\#9 .tile-price__actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:17px}#page\#9 .tile-price__button{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:43px;padding:9px 14px;border-radius:9px 9px 15px 9px;font-size:13.5px;font-weight:750;line-height:1.2;text-align:center;text-decoration:none!important;transition:transform .2s ease,background .2s ease,border-color .2s ease,box-shadow .2s ease}#page\#9 .tile-price__button--primary{color:#2B210E!important;background:linear-gradient(135deg,#F1DDA8 0%,#E2B460 32%,#A56B08 75%,#C9923C 100%);border:1px solid rgba(226,180,96,.48);box-shadow:inset 0 1px 0 rgba(255,255,255,.34),0 6px 16px rgba(0,0,0,.15)}#page\#9 .tile-price__button--primary:hover{color:#261D0C!important;background:linear-gradient(135deg,#F8EBC4 0%,#EAC57A 32%,#AF7612 75%,#D29D49 100%);transform:translateY(-1px)}#page\#9 .tile-price__button--secondary{color:var(--gold-pale)!important;background:rgba(255,255,255,.025);border:1px solid rgba(226,180,96,.17)}#page\#9 .tile-price__button--secondary:hover{color:#FFF7E7!important;background:rgba(226,180,96,.07);border-color:rgba(226,180,96,.31);transform:translateY(-1px)}#page\#9 .tile-price__next{display:inline-flex;align-items:center;gap:7px;width:max-content;max-width:100%;margin-top:auto;padding-top:17px;color:var(--gold-light)!important;font-size:13.5px;font-weight:700;line-height:1.35;text-decoration:none!important;transition:gap .2s ease,color .2s ease}#page\#9 .tile-price__next:hover{gap:10px;color:#F0D69A!important}#page\#9 .tile-price__button:focus-visible,#page\#9 .tile-price__next:focus-visible{outline:2px solid var(--gold-light);outline-offset:3px}@media (max-width:1050px){#page\#9 .tile-price__header{grid-template-columns:1fr;gap:15px;align-items:start}#page\#9 .tile-price__lead{max-width:850px}#page\#9 .tile-price__rates{grid-template-columns:1.2fr 1fr 1fr}#page\#9 .tile-price__lower{grid-template-columns:1fr}#page\#9 .tile-price__calc{min-height:0}#page\#9 .tile-price__next{margin-top:17px}}@media (max-width:767px){#page\#9 .tile-price{border-radius:19px 19px 29px 19px}#page\#9 .tile-price::before{left:22px;width:155px}#page\#9 .tile-price__inner{padding:25px 18px 22px}#page\#9 .tile-price__title{font-size:clamp(28px,7.5vw,36px);line-height:1.07}#page\#9 .tile-price__lead{font-size:16px;line-height:1.5}#page\#9 .tile-price__rates{grid-template-columns:1fr;margin-top:19px}#page\#9 .tile-price__rate{padding:13px}#page\#9 .tile-price__rate--main .tile-price__rate-value strong{font-size:30px}#page\#9 .tile-price__rate-value strong{font-size:23px}#page\#9 .tile-price__lower{margin-top:11px}#page\#9 .tile-price__factors{grid-template-columns:1fr}#page\#9 .tile-price__panel{padding:14px}#page\#9 .tile-price__actions{flex-direction:column}#page\#9 .tile-price__button{width:100%}}@media (max-width:480px){#page\#9 .tile-price__inner{padding:23px 14px 19px}#page\#9 .tile-price__title{font-size:28px}#page\#9 .tile-price__rate-value{gap:4px}}@media (prefers-reduced-motion:reduce){#page\#9 .tile-price__factor,#page\#9 .tile-price__button,#page\#9 .tile-price__next{transition:none}#page\#9 .tile-price__factor:hover,#page\#9 .tile-price__button:hover{transform:none}}#page\#10 .tile-existing{--existing-bg:#F4F0E7;--existing-text:#2B2924;--existing-text-soft:#625D54;--existing-muted:#797268;--existing-gold-dark:#8C6422;--existing-gold:#AD8136;--existing-gold-mid:#C6A05A;--existing-gold-light:#DFC78F;position:relative;width:100%;max-width:1600px;margin:0 auto;overflow:hidden;color:var(--existing-text);background:radial-gradient( circle at 93% -5%,rgba(193,154,84,0.14),transparent 28% ),radial-gradient( circle at -5% 105%,rgba(168,121,43,0.07),transparent 30% ),linear-gradient( 118deg,#FAF7F0 0%,#F4F0E7 52%,#EEE8DC 100% );border:1px solid rgba(168,121,43,0.21);border-radius:26px 26px 42px 26px;box-shadow:0 22px 48px rgba(73,59,36,0.10),inset 0 1px 0 rgba(255,255,255,0.90);isolation:isolate;box-sizing:border-box}#page\#10 .tile-existing,#page\#10 .tile-existing *,#page\#10 .tile-existing *::before,#page\#10 .tile-existing *::after{box-sizing:border-box}#page\#10 .tile-existing::before{content:"";position:absolute;top:0;left:44px;z-index:4;width:245px;height:2px;background:linear-gradient( 90deg,var(--existing-gold-mid),var(--existing-gold-light),transparent );box-shadow:0 0 16px rgba(168,121,43,0.17);pointer-events:none}#page\#10 .tile-existing__decor{position:absolute;inset:0;z-index:0;opacity:0.30;background:repeating-linear-gradient( 0deg,transparent 0,transparent 72px,rgba(129,97,45,0.021) 73px,transparent 74px ),repeating-linear-gradient( 90deg,transparent 0,transparent 116px,rgba(129,97,45,0.018) 117px,transparent 118px );pointer-events:none}#page\#10 .tile-existing__inner{position:relative;z-index:2;padding:clamp(34px,4vw,60px)}#page\#10 .tile-existing__header{max-width:1080px;margin-bottom:28px}#page\#10 .tile-existing__eyebrow{display:inline-flex;align-items:center;gap:9px;margin-bottom:10px;color:var(--existing-gold-dark);font-size:13px;font-weight:700;line-height:1.3;letter-spacing:0.08em;text-transform:uppercase}#page\#10 .tile-existing__eyebrow::before{content:"";width:30px;height:1px;background:linear-gradient( 90deg,var(--existing-gold),rgba(168,121,43,0.14) )}#page\#10 .tile-existing__title{max-width:1050px;margin:0;color:#27251F;font-size:clamp(30px,3vw,48px);font-weight:750;line-height:1.06;letter-spacing:-0.038em}#page\#10 .tile-existing__title span{display:block;margin-top:5px;color:var(--existing-gold-dark);font-size:0.80em;font-weight:650;letter-spacing:-0.025em}#page\#10 .tile-existing__lead{max-width:1000px;margin:18px 0 0;color:var(--existing-text-soft);font-size:clamp(16px,1.1vw,18px);line-height:1.6}#page\#10 .tile-existing__layout{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(360px,0.92fr);align-items:stretch;gap:clamp(24px,3vw,44px)}#page\#10 .tile-existing__answer{display:grid;grid-template-columns:50px minmax(0,1fr);gap:14px;align-items:start;padding:19px 20px;background:radial-gradient( circle at 0% 0%,rgba(193,154,84,0.12),transparent 58% ),linear-gradient( 140deg,rgba(255,255,255,0.86),rgba(255,255,255,0.46) );border:1px solid rgba(168,121,43,0.23);border-radius:14px 14px 23px 14px;box-shadow:inset 0 1px 0 rgba(255,255,255,0.92),0 9px 24px rgba(72,57,34,0.045)}#page\#10 .tile-existing__answer-icon{display:flex;align-items:center;justify-content:center;width:50px;height:50px;color:var(--existing-gold-dark);background:rgba(193,154,84,0.09);border:1px solid rgba(168,121,43,0.23);border-radius:50%}#page\#10 .tile-existing__answer-icon svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}#page\#10 .tile-existing__answer span{display:block;color:var(--existing-gold-dark);font-size:13px;font-weight:700;line-height:1.25;letter-spacing:0.055em;text-transform:uppercase}#page\#10 .tile-existing__answer strong{display:block;margin-top:4px;color:#302D27;font-size:19px;font-weight:750;line-height:1.3}#page\#10 .tile-existing__answer p{margin:7px 0 0;color:var(--existing-text-soft);font-size:14px;line-height:1.5}#page\#10 .tile-existing__cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:10px}#page\#10 .tile-existing__card{min-width:0;padding:15px 14px;background:linear-gradient( 145deg,rgba(255,255,255,0.67),rgba(255,255,255,0.33) );border:1px solid rgba(168,121,43,0.13);border-radius:11px 11px 18px 11px;box-shadow:inset 0 1px 0 rgba(255,255,255,0.80);transition:border-color 0.22s ease,background 0.22s ease,transform 0.22s ease}#page\#10 .tile-existing__card:hover{border-color:rgba(168,121,43,0.28);background:linear-gradient( 145deg,rgba(255,255,255,0.90),rgba(248,241,226,0.55) );transform:translateY(-2px)}#page\#10 .tile-existing__number{display:block;margin-bottom:8px;color:var(--existing-gold);font-size:13px;font-weight:800;line-height:1}#page\#10 .tile-existing__card h3{margin:0;color:#343028;font-size:15px;font-weight:750;line-height:1.3}#page\#10 .tile-existing__card p{margin:6px 0 0;color:var(--existing-muted);font-size:13.5px;line-height:1.45}#page\#10 .tile-existing__conditions{min-width:0;padding:20px;background:linear-gradient( 145deg,rgba(235,226,210,0.58),rgba(255,255,255,0.40) );border:1px solid rgba(168,121,43,0.15);border-radius:14px 14px 24px 14px}#page\#10 .tile-existing__conditions-head{margin-bottom:13px}#page\#10 .tile-existing__conditions-head span{display:block;color:var(--existing-gold-dark);font-size:13px;font-weight:700;line-height:1.25;letter-spacing:0.06em;text-transform:uppercase}#page\#10 .tile-existing__conditions-head strong{display:block;margin-top:4px;color:#302D27;font-size:19px;font-weight:750;line-height:1.25}#page\#10 .tile-existing__condition{display:grid;grid-template-columns:28px minmax(0,1fr);gap:9px;padding:12px 0;border-top:1px solid rgba(168,121,43,0.12)}#page\#10 .tile-existing__condition:first-of-type{border-top:0}#page\#10 .tile-existing__condition>span{color:var(--existing-gold);font-size:13px;font-weight:800;line-height:1.35}#page\#10 .tile-existing__condition strong{display:block;color:#37332B;font-size:14px;font-weight:700;line-height:1.35}#page\#10 .tile-existing__condition p{margin:4px 0 0;color:var(--existing-muted);font-size:13.5px;line-height:1.43}#page\#10 .tile-existing__bottom{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-top:20px;padding:15px 17px;background:rgba(255,255,255,0.39);border:1px solid rgba(168,121,43,0.13);border-radius:11px 11px 18px 11px}#page\#10 .tile-existing__bottom-text{min-width:0}#page\#10 .tile-existing__bottom-text>span{display:block;margin-bottom:3px;color:var(--existing-gold-dark);font-size:13px;font-weight:750;line-height:1.2;letter-spacing:0.06em;text-transform:uppercase}#page\#10 .tile-existing__bottom-text p{max-width:930px;margin:0;color:var(--existing-text-soft);font-size:14px;line-height:1.45}#page\#10 .tile-existing__next{display:inline-flex;align-items:center;gap:8px;flex:0 0 auto;color:var(--existing-gold-dark) !important;font-size:14px;font-weight:700;line-height:1.35;text-decoration:none !important;white-space:nowrap;transition:gap 0.2s ease,color 0.2s ease}#page\#10 .tile-existing__next:hover{gap:12px;color:#694815 !important;text-decoration:none !important}#page\#10 .tile-existing__next:focus-visible{outline:2px solid var(--existing-gold);outline-offset:4px}@media (max-width:1100px){#page\#10 .tile-existing__layout{grid-template-columns:1fr;gap:14px}#page\#10 .tile-existing__conditions{padding:18px}}@media (max-width:900px){#page\#10 .tile-existing__cards{grid-template-columns:1fr}}@media (max-width:767px){#page\#10 .tile-existing{border-radius:19px 19px 29px 19px}#page\#10 .tile-existing::before{left:22px;width:150px}#page\#10 .tile-existing__inner{padding:25px 18px 22px}#page\#10 .tile-existing__header{margin-bottom:20px}#page\#10 .tile-existing__title{font-size:clamp(28px,7.5vw,36px);line-height:1.08}#page\#10 .tile-existing__title span{margin-top:4px}#page\#10 .tile-existing__lead{margin-top:15px;font-size:16px;line-height:1.52}#page\#10 .tile-existing__answer{grid-template-columns:42px minmax(0,1fr);gap:11px;padding:15px 14px}#page\#10 .tile-existing__answer-icon{width:42px;height:42px}#page\#10 .tile-existing__answer strong{font-size:17px}#page\#10 .tile-existing__cards{gap:7px}#page\#10 .tile-existing__card{padding:12px}#page\#10 .tile-existing__conditions{padding:15px}#page\#10 .tile-existing__bottom{flex-direction:column;align-items:flex-start;gap:11px;margin-top:15px;padding:13px 14px}#page\#10 .tile-existing__next{white-space:normal}}@media (max-width:480px){#page\#10 .tile-existing__inner{padding:23px 14px 19px}#page\#10 .tile-existing__title{font-size:28px}#page\#10 .tile-existing__answer{grid-template-columns:1fr}#page\#10 .tile-existing__answer-icon{width:38px;height:38px}}@media (prefers-reduced-motion:reduce){#page\#10 .tile-existing__card,#page\#10 .tile-existing__next{transition:none}#page\#10 .tile-existing__card:hover{transform:none}}#page\#11 .tile-compare{--compare-gold-dark:#9A6200;--compare-gold:#B77E26;--compare-gold-soft:#D0A04F;--compare-gold-light:#E2B460;--compare-gold-pale:#F0D9A5;--compare-text:#DED6CA;--compare-soft:#AAA298;--compare-bright:#FFF8EB;position:relative;width:100%;max-width:1600px;margin:0 auto;overflow:hidden;color:var(--compare-text);background:radial-gradient( circle at 8% -5%,rgba(226,180,96,0.10),transparent 30% ),radial-gradient( circle at 97% 110%,rgba(154,98,0,0.11),transparent 32% ),linear-gradient( 118deg,#121315 0%,#1C1D1F 50%,#141517 100% );border:1px solid rgba(226,180,96,0.16);border-radius:26px 26px 42px 26px;box-shadow:0 24px 52px rgba(0,0,0,0.16),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\#11 .tile-compare,#page\#11 .tile-compare *,#page\#11 .tile-compare *::before,#page\#11 .tile-compare *::after{box-sizing:border-box}#page\#11 .tile-compare::before{content:"";position:absolute;top:0;left:44px;z-index:4;width:260px;height:2px;background:linear-gradient( 90deg,var(--compare-gold-light),var(--compare-gold),transparent );box-shadow:0 0 16px rgba(226,180,96,0.22);pointer-events:none}#page\#11 .tile-compare__decor{position:absolute;right:-160px;top:-210px;width:470px;height:470px;border:1px solid rgba(226,180,96,0.04);border-radius:50%;box-shadow:inset 0 0 120px rgba(226,180,96,0.018);pointer-events:none}#page\#11 .tile-compare__inner{position:relative;z-index:2;padding:clamp(34px,4vw,60px)}#page\#11 .tile-compare__header{max-width:1080px;margin-bottom:27px}#page\#11 .tile-compare__eyebrow{display:inline-flex;align-items:center;gap:9px;margin-bottom:10px;color:var(--compare-gold-light);font-size:13px;font-weight:700;line-height:1.3;letter-spacing:0.085em;text-transform:uppercase}#page\#11 .tile-compare__eyebrow::before{content:"";width:30px;height:1px;background:linear-gradient( 90deg,var(--compare-gold-light),rgba(226,180,96,0.15) )}#page\#11 .tile-compare__title{margin:0;color:var(--compare-bright);font-size:clamp(30px,3vw,48px);font-weight:750;line-height:1.06;letter-spacing:-0.038em}#page\#11 .tile-compare__title span{display:block;margin-top:5px;color:#E4D4B6;font-size:0.80em;font-weight:600;letter-spacing:-0.025em}#page\#11 .tile-compare__intro{max-width:1020px;margin:18px 0 0;color:rgba(222,214,202,0.87);font-size:clamp(16px,1.1vw,18px);line-height:1.6}#page\#11 .tile-compare__options{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}#page\#11 .tile-compare__option{position:relative;min-width:0;padding:22px 21px;background:linear-gradient( 145deg,rgba(255,255,255,0.035),rgba(255,255,255,0.008) );border:1px solid rgba(226,180,96,0.105);border-radius:14px 14px 24px 14px;box-shadow:inset 0 1px 0 rgba(255,255,255,0.025);transition:border-color 0.22s ease,background 0.22s ease,transform 0.22s ease}#page\#11 .tile-compare__option:hover{border-color:rgba(226,180,96,0.22);background:linear-gradient( 145deg,rgba(226,180,96,0.055),rgba(255,255,255,0.009) );transform:translateY(-2px)}#page\#11 .tile-compare__option--primary{background:radial-gradient( circle at 100% 0%,rgba(226,180,96,0.085),transparent 44% ),linear-gradient( 145deg,rgba(226,180,96,0.065),rgba(255,255,255,0.012) );border-color:rgba(226,180,96,0.22)}#page\#11 .tile-compare__option-head{display:flex;align-items:center;justify-content:space-between;gap:20px}#page\#11 .tile-compare__option-label{display:block;margin-bottom:5px;color:var(--compare-gold-light);font-size:13px;font-weight:700;line-height:1.2;letter-spacing:0.06em;text-transform:uppercase}#page\#11 .tile-compare__option h3{margin:0;color:var(--compare-bright);font-size:23px;font-weight:750;line-height:1.2;letter-spacing:-0.025em}#page\#11 .tile-compare__option-icon{display:flex;align-items:center;justify-content:center;width:48px;height:48px;flex:0 0 48px;color:var(--compare-gold-light);border:1px solid rgba(226,180,96,0.22);border-radius:50%}#page\#11 .tile-compare__option-icon svg{width:23px;height:23px;fill:none;stroke:currentColor;stroke-width:1.25;stroke-linecap:round;stroke-linejoin:round}#page\#11 .tile-compare__option>p{margin:14px 0 0;color:var(--compare-soft);font-size:14px;line-height:1.52}#page\#11 .tile-compare__points{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;margin-top:17px}#page\#11 .tile-compare__points>div{display:grid;grid-template-columns:28px minmax(0,1fr);gap:7px;align-items:start;min-width:0;padding:10px 11px;background:rgba(255,255,255,0.021);border:1px solid rgba(226,180,96,0.075);border-radius:8px 8px 13px 8px}#page\#11 .tile-compare__points span{color:var(--compare-gold-soft);font-size:13px;font-weight:750;line-height:1.35}#page\#11 .tile-compare__points strong{color:#E9E2D6;font-size:13.5px;font-weight:650;line-height:1.35}#page\#11 .tile-compare__verdict{margin-top:12px;padding:12px 14px;background:linear-gradient( 120deg,rgba(226,180,96,0.07),rgba(255,255,255,0.008) );border:1px solid rgba(226,180,96,0.13);border-radius:9px 9px 15px 9px}#page\#11 .tile-compare__verdict span{display:block;color:var(--compare-gold-light);font-size:13px;font-weight:700;line-height:1.2;text-transform:uppercase;letter-spacing:0.05em}#page\#11 .tile-compare__verdict p{margin:5px 0 0;color:var(--compare-soft);font-size:13.5px;line-height:1.45}#page\#11 .tile-compare__service-link{display:inline-flex;align-items:center;gap:8px;width:max-content;max-width:100%;margin-top:15px;color:var(--compare-gold-light) !important;font-size:13.5px;font-weight:700;line-height:1.35;text-decoration:none !important;transition:gap 0.2s ease,color 0.2s ease}#page\#11 .tile-compare__service-link:hover{gap:11px;color:#F0D69A !important}#page\#11 .tile-compare__matrix{margin-top:13px;padding:17px;background:linear-gradient( 145deg,rgba(255,255,255,0.027),rgba(255,255,255,0.006) );border:1px solid rgba(226,180,96,0.11);border-radius:12px 12px 20px 12px}#page\#11 .tile-compare__matrix-head{margin-bottom:13px}#page\#11 .tile-compare__matrix-head span{display:block;color:var(--compare-gold-light);font-size:13px;font-weight:700;line-height:1.2;letter-spacing:0.06em;text-transform:uppercase}#page\#11 .tile-compare__matrix-head strong{display:block;margin-top:4px;color:var(--compare-bright);font-size:18px;font-weight:750;line-height:1.3}#page\#11 .tile-compare__matrix-grid{display:grid;grid-template-columns:minmax(135px,0.55fr) repeat(2,minmax(0,1fr));overflow:hidden;border:1px solid rgba(226,180,96,0.09);border-radius:9px}#page\#11 .tile-compare__matrix-label,#page\#11 .tile-compare__matrix-value{min-width:0;padding:11px 12px;border-top:1px solid rgba(226,180,96,0.075);font-size:13.5px;line-height:1.4}#page\#11 .tile-compare__matrix-label{color:#E6DDD0;background:rgba(255,255,255,0.026);font-weight:700}#page\#11 .tile-compare__matrix-value{color:var(--compare-soft);border-left:1px solid rgba(226,180,96,0.075)}#page\#11 .tile-compare__matrix-label--head,#page\#11 .tile-compare__matrix-value--head{border-top:0;color:var(--compare-gold-pale);background:rgba(226,180,96,0.075);font-weight:750}#page\#11 .tile-compare__bottom{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-top:13px;padding:14px 16px;background:linear-gradient( 120deg,rgba(226,180,96,0.072),rgba(255,255,255,0.009) );border:1px solid rgba(226,180,96,0.15);border-radius:10px 10px 17px 10px}#page\#11 .tile-compare__bottom-text{min-width:0}#page\#11 .tile-compare__bottom-text>span{display:block;margin-bottom:3px;color:var(--compare-gold-light);font-size:13px;font-weight:700;line-height:1.2;letter-spacing:0.055em;text-transform:uppercase}#page\#11 .tile-compare__bottom-text p{max-width:980px;margin:0;color:var(--compare-soft);font-size:14px;line-height:1.46}#page\#11 .tile-compare__next{display:inline-flex;align-items:center;gap:8px;flex:0 0 auto;color:var(--compare-gold-light) !important;font-size:14px;font-weight:700;line-height:1.35;text-decoration:none !important;white-space:nowrap;transition:gap 0.2s ease,color 0.2s ease}#page\#11 .tile-compare__next:hover{gap:12px;color:#F0D69A !important}#page\#11 .tile-compare__service-link:focus-visible,#page\#11 .tile-compare__next:focus-visible{outline:2px solid var(--compare-gold-light);outline-offset:4px}@media (max-width:900px){#page\#11 .tile-compare__options{grid-template-columns:1fr}}@media (max-width:767px){#page\#11 .tile-compare{border-radius:19px 19px 29px 19px}#page\#11 .tile-compare::before{left:22px;width:155px}#page\#11 .tile-compare__inner{padding:25px 18px 22px}#page\#11 .tile-compare__header{margin-bottom:20px}#page\#11 .tile-compare__title{font-size:clamp(28px,7.5vw,36px);line-height:1.08}#page\#11 .tile-compare__title span{margin-top:4px}#page\#11 .tile-compare__intro{margin-top:15px;font-size:16px;line-height:1.52}#page\#11 .tile-compare__option{padding:17px 15px}#page\#11 .tile-compare__option h3{font-size:20px}#page\#11 .tile-compare__option-icon{width:42px;height:42px;flex-basis:42px}#page\#11 .tile-compare__points{grid-template-columns:1fr}#page\#11 .tile-compare__matrix{overflow:hidden;padding:14px 12px}#page\#11 .tile-compare__matrix-grid{grid-template-columns:120px 210px 210px;overflow-x:auto}#page\#11 .tile-compare__bottom{flex-direction:column;align-items:flex-start;gap:11px}#page\#11 .tile-compare__next{white-space:normal}}@media (max-width:480px){#page\#11 .tile-compare__inner{padding:23px 14px 19px}#page\#11 .tile-compare__title{font-size:28px}}@media (prefers-reduced-motion:reduce){#page\#11 .tile-compare__option,#page\#11 .tile-compare__service-link,#page\#11 .tile-compare__next{transition:none}#page\#11 .tile-compare__option:hover{transform:none}}#page\#12 .tile-examples{--examples-text:#2B2924;--examples-soft:#625D54;--examples-muted:#797268;--examples-gold-dark:#8C6422;--examples-gold:#AD8136;--examples-gold-mid:#C6A05A;--examples-gold-light:#DFC78F;position:relative;width:100%;max-width:1600px;margin:0 auto;overflow:hidden;color:var(--examples-text);background:radial-gradient( circle at 94% -5%,rgba(193,154,84,0.14),transparent 28% ),radial-gradient( circle at -5% 108%,rgba(168,121,43,0.07),transparent 30% ),linear-gradient( 118deg,#FAF7F0 0%,#F4F0E7 52%,#EEE8DC 100% );border:1px solid rgba(168,121,43,0.21);border-radius:26px 26px 42px 26px;box-shadow:0 22px 48px rgba(73,59,36,0.10),inset 0 1px 0 rgba(255,255,255,0.90);isolation:isolate;box-sizing:border-box}#page\#12 .tile-examples,#page\#12 .tile-examples *,#page\#12 .tile-examples *::before,#page\#12 .tile-examples *::after{box-sizing:border-box}#page\#12 .tile-examples::before{content:"";position:absolute;top:0;left:44px;z-index:4;width:245px;height:2px;background:linear-gradient( 90deg,var(--examples-gold-mid),var(--examples-gold-light),transparent );box-shadow:0 0 16px rgba(168,121,43,0.17);pointer-events:none}#page\#12 .tile-examples__decor{position:absolute;inset:0;z-index:0;opacity:0.28;background:repeating-linear-gradient( 0deg,transparent 0,transparent 72px,rgba(129,97,45,0.020) 73px,transparent 74px ),repeating-linear-gradient( 90deg,transparent 0,transparent 116px,rgba(129,97,45,0.017) 117px,transparent 118px );pointer-events:none}#page\#12 .tile-examples__inner{position:relative;z-index:2;padding:clamp(34px,4vw,60px)}#page\#12 .tile-examples__header{max-width:1080px;margin-bottom:28px}#page\#12 .tile-examples__eyebrow{display:inline-flex;align-items:center;gap:9px;margin-bottom:10px;color:var(--examples-gold-dark);font-size:13px;font-weight:700;line-height:1.3;letter-spacing:0.08em;text-transform:uppercase}#page\#12 .tile-examples__eyebrow::before{content:"";width:30px;height:1px;background:linear-gradient( 90deg,var(--examples-gold),rgba(168,121,43,0.14) )}#page\#12 .tile-examples__title{margin:0;color:#27251F;font-size:clamp(30px,3vw,48px);font-weight:750;line-height:1.06;letter-spacing:-0.038em}#page\#12 .tile-examples__title span{display:block;margin-top:5px;color:var(--examples-gold-dark);font-size:0.80em;font-weight:650;letter-spacing:-0.025em}#page\#12 .tile-examples__intro{max-width:1000px;margin:18px 0 0;color:var(--examples-soft);font-size:clamp(16px,1.1vw,18px);line-height:1.6}#page\#12 .tile-examples__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:13px}#page\#12 .tile-examples__card{min-width:0;overflow:hidden;background:linear-gradient( 145deg,rgba(255,255,255,0.77),rgba(255,255,255,0.40) );border:1px solid rgba(168,121,43,0.17);border-radius:15px 15px 25px 15px;box-shadow:inset 0 1px 0 rgba(255,255,255,0.90),0 10px 25px rgba(72,57,34,0.055);transition:border-color 0.22s ease,box-shadow 0.22s ease,transform 0.22s ease}#page\#12 .tile-examples__card:hover{border-color:rgba(168,121,43,0.31);box-shadow:inset 0 1px 0 rgba(255,255,255,0.95),0 15px 31px rgba(72,57,34,0.085);transform:translateY(-2px)}#page\#12 .tile-examples__figure{margin:0}#page\#12 .tile-examples__image-wrap{position:relative;width:100%;aspect-ratio:4 / 3;overflow:hidden;background:#E6DFD2}#page\#12 .tile-examples__image-wrap::after{content:"";position:absolute;inset:0;z-index:1;background:linear-gradient( 180deg,transparent 65%,rgba(34,27,18,0.19) 100% );pointer-events:none}#page\#12 .tile-examples__image{display:block;width:100%;height:100%;object-fit:cover;object-position:center;transition:transform 0.5s ease}#page\#12 .tile-examples__card:hover .tile-examples__image{transform:scale(1.018)}#page\#12 .tile-examples__number{position:absolute;top:14px;right:14px;z-index:3;display:flex;align-items:center;justify-content:center;min-width:38px;height:30px;padding:0 9px;color:#FFF9EE;background:rgba(39,33,25,0.72);border:1px solid rgba(224,199,143,0.32);border-radius:999px;backdrop-filter:blur(7px);font-size:13px;font-weight:750;line-height:1}#page\#12 .tile-examples__content{padding:18px 19px 20px}#page\#12 .tile-examples__label{display:block;margin-bottom:5px;color:var(--examples-gold-dark);font-size:13px;font-weight:700;line-height:1.25;letter-spacing:0.055em;text-transform:uppercase}#page\#12 .tile-examples__content h3{margin:0;color:#302D27;font-size:clamp(18px,1.4vw,22px);font-weight:750;line-height:1.25;letter-spacing:-0.02em}#page\#12 .tile-examples__content p{margin:9px 0 0;color:var(--examples-muted);font-size:14px;line-height:1.5}#page\#12 .tile-examples__bottom{display:flex;align-items:center;justify-content:space-between;gap:28px;margin-top:14px;padding:16px 18px;background:rgba(255,255,255,0.41);border:1px solid rgba(168,121,43,0.13);border-radius:11px 11px 18px 11px}#page\#12 .tile-examples__bottom-text{min-width:0}#page\#12 .tile-examples__bottom-text>span{display:block;margin-bottom:3px;color:var(--examples-gold-dark);font-size:13px;font-weight:750;line-height:1.2;letter-spacing:0.06em;text-transform:uppercase}#page\#12 .tile-examples__bottom-text p{max-width:850px;margin:0;color:var(--examples-soft);font-size:14px;line-height:1.46}#page\#12 .tile-examples__actions{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:8px 18px;flex:0 0 auto}#page\#12 .tile-examples__link{display:inline-flex;align-items:center;gap:8px;color:var(--examples-gold-dark) !important;font-size:14px;font-weight:700;line-height:1.35;text-decoration:none !important;white-space:nowrap;transition:gap 0.2s ease,color 0.2s ease}#page\#12 .tile-examples__link:hover{gap:11px;color:#694815 !important;text-decoration:none !important}#page\#12 .tile-examples__link--next{color:#665A45 !important}#page\#12 .tile-examples__link--next:hover{color:var(--examples-gold-dark) !important}#page\#12 .tile-examples__link:focus-visible{outline:2px solid var(--examples-gold);outline-offset:4px}@media (max-width:900px){#page\#12 .tile-examples__bottom{flex-direction:column;align-items:flex-start}#page\#12 .tile-examples__actions{justify-content:flex-start}}@media (max-width:767px){#page\#12 .tile-examples{border-radius:19px 19px 29px 19px}#page\#12 .tile-examples::before{left:22px;width:150px}#page\#12 .tile-examples__inner{padding:25px 18px 22px}#page\#12 .tile-examples__header{margin-bottom:20px}#page\#12 .tile-examples__title{font-size:clamp(28px,7.5vw,36px);line-height:1.08}#page\#12 .tile-examples__title span{margin-top:4px}#page\#12 .tile-examples__intro{margin-top:15px;font-size:16px;line-height:1.52}#page\#12 .tile-examples__grid{grid-template-columns:1fr;gap:9px}#page\#12 .tile-examples__content{padding:15px 15px 17px}#page\#12 .tile-examples__bottom{gap:12px;padding:13px 14px}#page\#12 .tile-examples__actions{flex-direction:column;align-items:flex-start;gap:9px}#page\#12 .tile-examples__link{white-space:normal}}@media (max-width:480px){#page\#12 .tile-examples__inner{padding:23px 14px 19px}#page\#12 .tile-examples__title{font-size:28px}#page\#12 .tile-examples__number{top:10px;right:10px}}@media (prefers-reduced-motion:reduce){#page\#12 .tile-examples__card,#page\#12 .tile-examples__image,#page\#12 .tile-examples__link{transition:none}#page\#12 .tile-examples__card:hover,#page\#12 .tile-examples__card:hover .tile-examples__image{transform:none}}#page\#13 .tile-care{--care-gold:#B77E26;--care-gold-soft:#D0A04F;--care-gold-light:#E2B460;--care-gold-pale:#F0D9A5;--care-text:#DED6CA;--care-soft:#AAA298;--care-bright:#FFF8EB;position:relative;width:100%;max-width:1600px;margin:0 auto;overflow:hidden;color:var(--care-text);background:radial-gradient( circle at 8% -4%,rgba(226,180,96,0.10),transparent 30% ),radial-gradient( circle at 97% 108%,rgba(154,98,0,0.11),transparent 31% ),linear-gradient( 118deg,#121315 0%,#1C1D1F 50%,#141517 100% );border:1px solid rgba(226,180,96,0.16);border-radius:26px 26px 42px 26px;box-shadow:0 24px 52px rgba(0,0,0,0.16),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\#13 .tile-care,#page\#13 .tile-care *,#page\#13 .tile-care *::before,#page\#13 .tile-care *::after{box-sizing:border-box}#page\#13 .tile-care::before{content:"";position:absolute;top:0;left:44px;z-index:4;width:255px;height:2px;background:linear-gradient( 90deg,var(--care-gold-light),var(--care-gold),transparent );box-shadow:0 0 16px rgba(226,180,96,0.22);pointer-events:none}#page\#13 .tile-care__decor{position:absolute;right:-150px;top:-215px;width:470px;height:470px;border:1px solid rgba(226,180,96,0.04);border-radius:50%;box-shadow:inset 0 0 120px rgba(226,180,96,0.018);pointer-events:none}#page\#13 .tile-care__inner{position:relative;z-index:2;padding:clamp(34px,4vw,60px)}#page\#13 .tile-care__header{max-width:1080px;margin-bottom:27px}#page\#13 .tile-care__eyebrow{display:inline-flex;align-items:center;gap:9px;margin-bottom:10px;color:var(--care-gold-light);font-size:13px;font-weight:700;line-height:1.3;letter-spacing:0.085em;text-transform:uppercase}#page\#13 .tile-care__eyebrow::before{content:"";width:30px;height:1px;background:linear-gradient( 90deg,var(--care-gold-light),rgba(226,180,96,0.15) )}#page\#13 .tile-care__title{margin:0;color:var(--care-bright);font-size:clamp(30px,3vw,48px);font-weight:750;line-height:1.06;letter-spacing:-0.038em}#page\#13 .tile-care__title span{display:block;margin-top:5px;color:#E4D4B6;font-size:0.80em;font-weight:600;letter-spacing:-0.025em}#page\#13 .tile-care__intro{max-width:1020px;margin:18px 0 0;color:rgba(222,214,202,0.87);font-size:clamp(16px,1.1vw,18px);line-height:1.6}#page\#13 .tile-care__layout{display:grid;grid-template-columns:minmax(0,1.06fr) minmax(360px,0.94fr);gap:clamp(22px,3vw,42px);align-items:stretch}#page\#13 .tile-care__section-head,#page\#13 .tile-care__repair-head{margin-bottom:12px}#page\#13 .tile-care__section-head span,#page\#13 .tile-care__repair-head span{display:block;color:var(--care-gold-light);font-size:13px;font-weight:700;line-height:1.25;letter-spacing:0.06em;text-transform:uppercase}#page\#13 .tile-care__section-head strong,#page\#13 .tile-care__repair-head strong{display:block;margin-top:4px;color:var(--care-bright);font-size:19px;font-weight:750;line-height:1.28}#page\#13 .tile-care__maintenance{min-width:0}#page\#13 .tile-care__maintenance-grid{display:grid;gap:8px}#page\#13 .tile-care__maintenance-item{display:grid;grid-template-columns:32px minmax(0,1fr);gap:10px;min-width:0;padding:15px 15px;background:linear-gradient( 150deg,rgba(255,255,255,0.034),rgba(255,255,255,0.008) );border:1px solid rgba(226,180,96,0.095);border-radius:11px 11px 18px 11px;transition:border-color 0.22s ease,background 0.22s ease,transform 0.22s ease}#page\#13 .tile-care__maintenance-item:hover{background:linear-gradient( 150deg,rgba(226,180,96,0.062),rgba(255,255,255,0.011) );border-color:rgba(226,180,96,0.20);transform:translateX(2px)}#page\#13 .tile-care__number{color:var(--care-gold-soft);font-size:13px;font-weight:750;line-height:1.4}#page\#13 .tile-care__maintenance-item h3{margin:0;color:var(--care-bright);font-size:15px;font-weight:700;line-height:1.3}#page\#13 .tile-care__maintenance-item p{margin:5px 0 0;color:var(--care-soft);font-size:13.5px;line-height:1.46}#page\#13 .tile-care__repair{min-width:0;padding:19px;background:linear-gradient( 145deg,rgba(226,180,96,0.055),rgba(255,255,255,0.009) );border:1px solid rgba(226,180,96,0.14);border-radius:14px 14px 24px 14px}#page\#13 .tile-care__repair-item{display:grid;grid-template-columns:28px minmax(0,1fr);gap:9px;padding:11px 0;border-top:1px solid rgba(226,180,96,0.09)}#page\#13 .tile-care__repair-item:first-child{border-top:0}#page\#13 .tile-care__repair-item>span{color:var(--care-gold-soft);font-size:13px;font-weight:750;line-height:1.4}#page\#13 .tile-care__repair-item strong{display:block;color:#EEE7DB;font-size:14px;font-weight:700;line-height:1.35}#page\#13 .tile-care__repair-item p{margin:4px 0 0;color:var(--care-soft);font-size:13.5px;line-height:1.43}#page\#13 .tile-care__solutions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin-top:13px}#page\#13 .tile-care__solution{display:grid;grid-template-columns:44px minmax(0,1fr);gap:12px;align-items:start;padding:15px;background:linear-gradient( 145deg,rgba(255,255,255,0.028),rgba(255,255,255,0.007) );border:1px solid rgba(226,180,96,0.095);border-radius:11px 11px 18px 11px}#page\#13 .tile-care__solution--local{border-color:rgba(226,180,96,0.19);background:linear-gradient( 145deg,rgba(226,180,96,0.065),rgba(255,255,255,0.009) )}#page\#13 .tile-care__solution-mark{display:flex;align-items:center;justify-content:center;width:44px;height:44px;color:var(--care-gold-light);border:1px solid rgba(226,180,96,0.23);border-radius:50%;font-size:14px;font-weight:800;line-height:1}#page\#13 .tile-care__solution span{display:block;color:var(--care-gold-light);font-size:13px;font-weight:700;line-height:1.2;letter-spacing:0.05em;text-transform:uppercase}#page\#13 .tile-care__solution strong{display:block;margin-top:4px;color:var(--care-bright);font-size:15px;font-weight:700;line-height:1.3}#page\#13 .tile-care__solution p{margin:6px 0 0;color:var(--care-soft);font-size:13.5px;line-height:1.45}#page\#13 .tile-care__note{display:flex;align-items:flex-start;gap:12px;margin-top:11px;padding:13px 15px;background:linear-gradient( 120deg,rgba(226,180,96,0.08),rgba(255,255,255,0.01) );border:1px solid rgba(226,180,96,0.17);border-radius:10px 10px 17px 10px}#page\#13 .tile-care__note-icon{display:flex;align-items:center;justify-content:center;width:34px;height:34px;flex:0 0 34px;color:var(--care-gold-light);border:1px solid rgba(226,180,96,0.24);border-radius:50%}#page\#13 .tile-care__note-icon svg{width:17px;height:17px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}#page\#13 .tile-care__note p{margin:0;color:rgba(222,214,202,0.78);font-size:13.5px;line-height:1.48}#page\#13 .tile-care__note strong{color:var(--care-bright)}#page\#13 .tile-care__bottom{display:flex;align-items:center;justify-content:space-between;gap:22px;margin-top:12px;padding:13px 15px;border-top:1px solid rgba(226,180,96,0.10)}#page\#13 .tile-care__bottom p{margin:0;color:var(--care-soft);font-size:14px;line-height:1.45}#page\#13 .tile-care__next{display:inline-flex;align-items:center;gap:8px;flex:0 0 auto;color:var(--care-gold-light) !important;font-size:14px;font-weight:700;line-height:1.35;text-decoration:none !important;white-space:nowrap;transition:gap 0.2s ease,color 0.2s ease}#page\#13 .tile-care__next:hover{gap:12px;color:#F0D69A !important;text-decoration:none !important}#page\#13 .tile-care__next:focus-visible{outline:2px solid var(--care-gold-light);outline-offset:4px}@media (max-width:1000px){#page\#13 .tile-care__layout{grid-template-columns:1fr;gap:14px}}@media (max-width:767px){#page\#13 .tile-care{border-radius:19px 19px 29px 19px}#page\#13 .tile-care::before{left:22px;width:155px}#page\#13 .tile-care__inner{padding:25px 18px 22px}#page\#13 .tile-care__header{margin-bottom:20px}#page\#13 .tile-care__title{font-size:clamp(28px,7.5vw,36px);line-height:1.08}#page\#13 .tile-care__title span{margin-top:4px}#page\#13 .tile-care__intro{margin-top:15px;font-size:16px;line-height:1.52}#page\#13 .tile-care__maintenance-item{padding:12px 12px}#page\#13 .tile-care__repair{padding:15px}#page\#13 .tile-care__solutions{grid-template-columns:1fr}#page\#13 .tile-care__bottom{flex-direction:column;align-items:flex-start;gap:9px;padding:12px 0 0;margin-top:14px}#page\#13 .tile-care__next{white-space:normal}}@media (max-width:480px){#page\#13 .tile-care__inner{padding:23px 14px 19px}#page\#13 .tile-care__title{font-size:28px}#page\#13 .tile-care__solution{grid-template-columns:38px minmax(0,1fr);gap:10px}#page\#13 .tile-care__solution-mark{width:38px;height:38px}}@media (prefers-reduced-motion:reduce){#page\#13 .tile-care__maintenance-item,#page\#13 .tile-care__next{transition:none}#page\#13 .tile-care__maintenance-item:hover{transform:none}}#page\#14 .tile-faq{--faq-text:#2B2924;--faq-soft:#625D54;--faq-muted:#797268;--faq-gold-dark:#8C6422;--faq-gold:#AD8136;--faq-gold-mid:#C6A05A;--faq-gold-light:#DFC78F;position:relative;width:100%;max-width:1600px;margin:0 auto;overflow:hidden;color:var(--faq-text);background:radial-gradient( circle at 94% -5%,rgba(193,154,84,0.14),transparent 28% ),radial-gradient( circle at -5% 108%,rgba(168,121,43,0.07),transparent 30% ),linear-gradient( 118deg,#FAF7F0 0%,#F4F0E7 52%,#EEE8DC 100% );border:1px solid rgba(168,121,43,0.21);border-radius:26px 26px 42px 26px;box-shadow:0 22px 48px rgba(73,59,36,0.10),inset 0 1px 0 rgba(255,255,255,0.90);isolation:isolate;box-sizing:border-box}#page\#14 .tile-faq,#page\#14 .tile-faq *,#page\#14 .tile-faq *::before,#page\#14 .tile-faq *::after{box-sizing:border-box}#page\#14 .tile-faq::before{content:"";position:absolute;top:0;left:44px;z-index:4;width:245px;height:2px;background:linear-gradient( 90deg,var(--faq-gold-mid),var(--faq-gold-light),transparent );box-shadow:0 0 16px rgba(168,121,43,0.17);pointer-events:none}#page\#14 .tile-faq__decor{position:absolute;inset:0;z-index:0;opacity:0.27;background:repeating-linear-gradient( 0deg,transparent 0,transparent 72px,rgba(129,97,45,0.020) 73px,transparent 74px ),repeating-linear-gradient( 90deg,transparent 0,transparent 116px,rgba(129,97,45,0.017) 117px,transparent 118px );pointer-events:none}#page\#14 .tile-faq__inner{position:relative;z-index:2;padding:clamp(34px,4vw,60px)}#page\#14 .tile-faq__header{max-width:1050px;margin-bottom:27px}#page\#14 .tile-faq__eyebrow{display:inline-flex;align-items:center;gap:9px;margin-bottom:10px;color:var(--faq-gold-dark);font-size:13px;font-weight:700;line-height:1.3;letter-spacing:0.08em;text-transform:uppercase}#page\#14 .tile-faq__eyebrow::before{content:"";width:30px;height:1px;background:linear-gradient( 90deg,var(--faq-gold),rgba(168,121,43,0.14) )}#page\#14 .tile-faq__title{margin:0;color:#27251F;font-size:clamp(30px,3vw,48px);font-weight:750;line-height:1.06;letter-spacing:-0.038em}#page\#14 .tile-faq__title span{display:block;margin-top:5px;color:var(--faq-gold-dark);font-size:0.80em;font-weight:650;letter-spacing:-0.025em}#page\#14 .tile-faq__intro{max-width:930px;margin:18px 0 0;color:var(--faq-soft);font-size:clamp(16px,1.1vw,18px);line-height:1.6}#page\#14 .tile-faq__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}#page\#14 .tile-faq__column{display:grid;align-content:start;gap:8px;min-width:0}#page\#14 .tile-faq__item{position:relative;overflow:hidden;background:linear-gradient( 145deg,rgba(255,255,255,0.73),rgba(255,255,255,0.38) );border:1px solid rgba(168,121,43,0.15);border-radius:12px 12px 19px 12px;box-shadow:inset 0 1px 0 rgba(255,255,255,0.88);transition:border-color 0.22s ease,background 0.22s ease,box-shadow 0.22s ease}#page\#14 .tile-faq__item[open]{border-color:rgba(168,121,43,0.30);background:radial-gradient( circle at 100% 0%,rgba(193,154,84,0.10),transparent 45% ),linear-gradient( 145deg,rgba(255,255,255,0.92),rgba(248,242,229,0.62) );box-shadow:inset 0 1px 0 rgba(255,255,255,0.94),0 9px 22px rgba(72,57,34,0.05)}#page\#14 .tile-faq__item summary{display:grid;grid-template-columns:32px minmax(0,1fr) 28px;align-items:center;gap:10px;min-height:66px;padding:13px 14px;cursor:pointer;list-style:none;user-select:none}#page\#14 .tile-faq__item summary::-webkit-details-marker{display:none}#page\#14 .tile-faq__item summary::marker{display:none}#page\#14 .tile-faq__item summary:hover .tile-faq__question{color:var(--faq-gold-dark)}#page\#14 .tile-faq__item summary:focus-visible{outline:2px solid var(--faq-gold);outline-offset:-3px}#page\#14 .tile-faq__number{color:var(--faq-gold);font-size:13px;font-weight:800;line-height:1}#page\#14 .tile-faq__question{color:#302D27;font-size:15px;font-weight:700;line-height:1.35;transition:color 0.2s ease}#page\#14 .tile-faq__toggle{position:relative;display:flex;align-items:center;justify-content:center;width:28px;height:28px;border:1px solid rgba(168,121,43,0.20);border-radius:50%;background:rgba(193,154,84,0.055)}#page\#14 .tile-faq__toggle::before,#page\#14 .tile-faq__toggle::after{content:"";position:absolute;width:10px;height:1px;background:var(--faq-gold-dark);transition:transform 0.22s ease}#page\#14 .tile-faq__toggle::after{transform:rotate(90deg)}#page\#14 .tile-faq__item[open] .tile-faq__toggle::after{transform:rotate(0deg)}#page\#14 .tile-faq__answer{padding:0 54px 16px 56px}#page\#14 .tile-faq__answer p{margin:0;color:var(--faq-muted);font-size:14px;line-height:1.55}#page\#14 .tile-faq__bottom{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-top:15px;padding:15px 17px;background:rgba(255,255,255,0.42);border:1px solid rgba(168,121,43,0.14);border-radius:11px 11px 18px 11px}#page\#14 .tile-faq__bottom-text{min-width:0}#page\#14 .tile-faq__bottom-text>span{display:block;margin-bottom:3px;color:var(--faq-gold-dark);font-size:13px;font-weight:750;line-height:1.2;letter-spacing:0.06em;text-transform:uppercase}#page\#14 .tile-faq__bottom-text p{max-width:850px;margin:0;color:var(--faq-soft);font-size:14px;line-height:1.45}#page\#14 .tile-faq__next{display:inline-flex;align-items:center;gap:9px;flex:0 0 auto;min-height:42px;padding:9px 14px;color:#2B210E !important;background:linear-gradient( 135deg,#F0DDAA 0%,#E2B460 31%,#9A6200 75%,#C58C32 100% );border:1px solid rgba(168,121,43,0.35);border-radius:9px 9px 14px 9px;box-shadow:inset 0 1px 0 rgba(255,255,255,0.32),0 5px 14px rgba(72,57,34,0.10);font-size:14px;font-weight:750;line-height:1.25;text-decoration:none !important;white-space:nowrap;transition:gap 0.2s ease,transform 0.2s ease,box-shadow 0.2s ease}#page\#14 .tile-faq__next:hover{gap:12px;color:#261D0C !important;transform:translateY(-1px);box-shadow:inset 0 1px 0 rgba(255,255,255,0.38),0 8px 19px rgba(154,98,0,0.16);text-decoration:none !important}#page\#14 .tile-faq__next:focus-visible{outline:2px solid var(--faq-gold);outline-offset:4px}@media (max-width:767px){#page\#14 .tile-faq{border-radius:19px 19px 29px 19px}#page\#14 .tile-faq::before{left:22px;width:150px}#page\#14 .tile-faq__inner{padding:25px 18px 22px}#page\#14 .tile-faq__header{margin-bottom:20px}#page\#14 .tile-faq__title{font-size:clamp(28px,7.5vw,36px);line-height:1.08}#page\#14 .tile-faq__title span{margin-top:4px}#page\#14 .tile-faq__intro{margin-top:15px;font-size:16px;line-height:1.52}#page\#14 .tile-faq__grid{grid-template-columns:1fr;gap:8px}#page\#14 .tile-faq__column{gap:8px}#page\#14 .tile-faq__item summary{grid-template-columns:27px minmax(0,1fr) 27px;gap:8px;min-height:62px;padding:11px 12px}#page\#14 .tile-faq__question{font-size:14px}#page\#14 .tile-faq__answer{padding:0 47px 14px 47px}#page\#14 .tile-faq__answer p{font-size:13.5px;line-height:1.5}#page\#14 .tile-faq__bottom{flex-direction:column;align-items:flex-start;gap:11px;padding:13px 14px}#page\#14 .tile-faq__next{white-space:normal}}@media (max-width:480px){#page\#14 .tile-faq__inner{padding:23px 14px 19px}#page\#14 .tile-faq__title{font-size:28px}#page\#14 .tile-faq__item summary{grid-template-columns:23px minmax(0,1fr) 26px;padding:11px 10px}#page\#14 .tile-faq__answer{padding:0 36px 13px 41px}}@media (prefers-reduced-motion:reduce){#page\#14 .tile-faq__item,#page\#14 .tile-faq__question,#page\#14 .tile-faq__toggle::after,#page\#14 .tile-faq__next{transition:none}#page\#14 .tile-faq__next:hover{transform:none}}#page\#15 .tile-final{--final-gold-dark:#9A6200;--final-gold:#B77E26;--final-gold-soft:#D0A04F;--final-gold-light:#E2B460;--final-gold-pale:#F0D9A5;--final-text:#DED6CA;--final-soft:#AAA298;--final-bright:#FFF8EB;position:relative;width:100%;max-width:1600px;margin:0 auto;overflow:hidden;color:var(--final-text);background:radial-gradient( circle at 4% -5%,rgba(226,180,96,0.12),transparent 29% ),radial-gradient( circle at 96% 105%,rgba(154,98,0,0.14),transparent 33% ),linear-gradient( 118deg,#101113 0%,#1C1D1F 49%,#121315 100% );border:1px solid rgba(226,180,96,0.18);border-radius:26px 26px 44px 26px;box-shadow:0 26px 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.44);isolation:isolate;box-sizing:border-box}#page\#15 .tile-final,#page\#15 .tile-final *,#page\#15 .tile-final *::before,#page\#15 .tile-final *::after{box-sizing:border-box}#page\#15 .tile-final::before{content:"";position:absolute;top:0;left:44px;z-index:4;width:280px;height:2px;background:linear-gradient( 90deg,var(--final-gold-light),var(--final-gold),transparent );box-shadow:0 0 17px rgba(226,180,96,0.25);pointer-events:none}#page\#15 .tile-final__decor{position:absolute;top:-210px;right:-150px;width:490px;height:490px;border:1px solid rgba(226,180,96,0.045);border-radius:50%;box-shadow:inset 0 0 125px rgba(226,180,96,0.018);pointer-events:none}#page\#15 .tile-final__inner{position:relative;z-index:2;padding:clamp(34px,4vw,60px)}#page\#15 .tile-final__main{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(330px,0.85fr);gap:clamp(32px,4vw,66px);align-items:stretch}#page\#15 .tile-final__content{min-width:0}#page\#15 .tile-final__eyebrow{display:inline-flex;align-items:center;gap:9px;margin-bottom:10px;color:var(--final-gold-light);font-size:13px;font-weight:700;line-height:1.3;letter-spacing:0.085em;text-transform:uppercase}#page\#15 .tile-final__eyebrow::before{content:"";width:30px;height:1px;background:linear-gradient( 90deg,var(--final-gold-light),rgba(226,180,96,0.15) )}#page\#15 .tile-final__title{max-width:850px;margin:0;color:var(--final-bright);font-size:clamp(30px,3.1vw,50px);font-weight:750;line-height:1.05;letter-spacing:-0.04em}#page\#15 .tile-final__title span{display:block;margin-top:5px;color:#E4D4B6;font-size:0.79em;font-weight:600;letter-spacing:-0.026em}#page\#15 .tile-final__lead{max-width:840px;margin:19px 0 0;color:rgba(222,214,202,0.88);font-size:clamp(16px,1.1vw,18px);line-height:1.6}#page\#15 .tile-final__calc{margin-top:24px;padding:17px;background:linear-gradient( 145deg,rgba(255,255,255,0.032),rgba(255,255,255,0.007) );border:1px solid rgba(226,180,96,0.11);border-radius:13px 13px 21px 13px}#page\#15 .tile-final__calc-head{margin-bottom:12px}#page\#15 .tile-final__calc-head span{display:block;color:var(--final-gold-light);font-size:13px;font-weight:700;line-height:1.2;letter-spacing:0.055em;text-transform:uppercase}#page\#15 .tile-final__calc-head strong{display:block;margin-top:4px;color:var(--final-bright);font-size:18px;font-weight:750;line-height:1.3}#page\#15 .tile-final__calc-items{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}#page\#15 .tile-final__calc-item{display:grid;grid-template-columns:30px minmax(0,1fr);gap:9px;min-width:0;padding:11px 12px;background:rgba(255,255,255,0.018);border:1px solid rgba(226,180,96,0.075);border-radius:9px 9px 14px 9px}#page\#15 .tile-final__calc-item>span{color:var(--final-gold-soft);font-size:13px;font-weight:800;line-height:1.4}#page\#15 .tile-final__calc-item strong{display:block;color:#EEE7DC;font-size:14px;font-weight:700;line-height:1.3}#page\#15 .tile-final__calc-item p{margin:4px 0 0;color:var(--final-soft);font-size:13px;line-height:1.4}#page\#15 .tile-final__actions{display:flex;flex-wrap:wrap;gap:9px;margin-top:19px}#page\#15 .tile-final__button{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:48px;padding:10px 17px;border-radius:10px 10px 17px 10px;font-size:14px;font-weight:750;line-height:1.2;text-decoration:none !important;transition:background 0.22s ease,border-color 0.22s ease,color 0.22s ease,box-shadow 0.22s ease,transform 0.22s ease}#page\#15 .tile-final__button svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}#page\#15 .tile-final__button--primary{color:#2B210E !important;background:linear-gradient( 135deg,#F2DFA8 0%,#E2B460 30%,#A56B08 74%,#C9923C 100% );border:1px solid rgba(226,180,96,0.48);box-shadow:inset 0 1px 0 rgba(255,255,255,0.34),0 7px 18px rgba(0,0,0,0.16)}#page\#15 .tile-final__button--primary: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 10px 23px rgba(154,98,0,0.20);transform:translateY(-1px)}#page\#15 .tile-final__button--secondary{color:var(--final-gold-pale) !important;background:rgba(255,255,255,0.025);border:1px solid rgba(226,180,96,0.18)}#page\#15 .tile-final__button--secondary:hover{color:#FFF7E7 !important;background:rgba(226,180,96,0.07);border-color:rgba(226,180,96,0.33);transform:translateY(-1px)}#page\#15 .tile-final__button:focus-visible,#page\#15 .tile-final__price-link:focus-visible,#page\#15 .tile-final__related-card:focus-visible,#page\#15 .tile-final__footer a:focus-visible{outline:2px solid var(--final-gold-light);outline-offset:4px}#page\#15 .tile-final__aside{position:relative;min-width:0;padding:22px;background:radial-gradient( circle at 100% 0%,rgba(226,180,96,0.09),transparent 42% ),linear-gradient( 145deg,rgba(226,180,96,0.055),rgba(255,255,255,0.009) );border:1px solid rgba(226,180,96,0.17);border-radius:15px 15px 27px 15px;box-shadow:inset 0 1px 0 rgba(255,255,255,0.025)}#page\#15 .tile-final__aside-label{display:block;color:var(--final-gold-light);font-size:13px;font-weight:700;line-height:1.25;letter-spacing:0.06em;text-transform:uppercase}#page\#15 .tile-final__aside-title{display:block;margin-top:7px;color:var(--final-bright);font-size:clamp(20px,1.7vw,25px);font-weight:750;line-height:1.22;letter-spacing:-0.02em}#page\#15 .tile-final__aside-text{margin:11px 0 0;color:var(--final-soft);font-size:14px;line-height:1.52}#page\#15 .tile-final__aside-divider{width:100%;height:1px;margin:17px 0 5px;background:linear-gradient( 90deg,rgba(226,180,96,0.22),rgba(226,180,96,0.04),transparent )}#page\#15 .tile-final__aside-point{display:grid;grid-template-columns:28px minmax(0,1fr);gap:9px;padding:11px 0;border-bottom:1px solid rgba(226,180,96,0.075)}#page\#15 .tile-final__aside-point>span{color:var(--final-gold-soft);font-size:13px;font-weight:800;line-height:1.4}#page\#15 .tile-final__aside-point strong{display:block;color:#EEE7DC;font-size:14px;font-weight:700;line-height:1.3}#page\#15 .tile-final__aside-point p{margin:4px 0 0;color:var(--final-soft);font-size:13.5px;line-height:1.42}#page\#15 .tile-final__price-link{display:inline-flex;align-items:center;gap:8px;margin-top:15px;color:var(--final-gold-light) !important;font-size:14px;font-weight:700;line-height:1.35;text-decoration:none !important;transition:gap 0.2s ease,color 0.2s ease}#page\#15 .tile-final__price-link:hover{gap:11px;color:#F0D69A !important;text-decoration:none !important}#page\#15 .tile-final__related{margin-top:clamp(30px,3vw,44px);padding-top:clamp(25px,2.5vw,34px);border-top:1px solid rgba(226,180,96,0.12)}#page\#15 .tile-final__related-head{margin-bottom:14px}#page\#15 .tile-final__related-head span{display:block;color:var(--final-gold-light);font-size:13px;font-weight:700;line-height:1.2;letter-spacing:0.06em;text-transform:uppercase}#page\#15 .tile-final__related-head strong{display:block;margin-top:4px;color:var(--final-bright);font-size:19px;font-weight:750;line-height:1.3}#page\#15 .tile-final__related-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}#page\#15 .tile-final__related-card{position:relative;display:grid;grid-template-columns:27px minmax(0,1fr) 18px;gap:8px;align-items:start;min-width:0;padding:14px 13px;color:inherit !important;background:linear-gradient( 145deg,rgba(255,255,255,0.027),rgba(255,255,255,0.006) );border:1px solid rgba(226,180,96,0.09);border-radius:10px 10px 17px 10px;text-decoration:none !important;transition:border-color 0.22s ease,background 0.22s ease,transform 0.22s ease}#page\#15 .tile-final__related-card:hover{color:inherit !important;background:linear-gradient( 145deg,rgba(226,180,96,0.062),rgba(255,255,255,0.01) );border-color:rgba(226,180,96,0.21);transform:translateY(-2px);text-decoration:none !important}#page\#15 .tile-final__related-number{color:var(--final-gold-soft);font-size:13px;font-weight:800;line-height:1.4}#page\#15 .tile-final__related-card strong{display:block;color:#EEE7DC;font-size:14px;font-weight:700;line-height:1.3}#page\#15 .tile-final__related-card p{margin:5px 0 0;color:var(--final-soft);font-size:13px;line-height:1.4}#page\#15 .tile-final__related-arrow{color:var(--final-gold-light);font-size:17px;line-height:1;transition:transform 0.2s ease}#page\#15 .tile-final__related-card:hover .tile-final__related-arrow{transform:translateX(3px)}#page\#15 .tile-final__footer{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:8px 22px;margin-top:15px;padding-top:14px;border-top:1px solid rgba(226,180,96,0.08)}#page\#15 .tile-final__footer a{display:inline-flex;align-items:center;gap:7px;color:#C8BCA9 !important;font-size:13.5px;font-weight:650;line-height:1.35;text-decoration:none !important;transition:color 0.2s ease,gap 0.2s ease}#page\#15 .tile-final__footer a:hover{gap:10px;color:var(--final-gold-light) !important;text-decoration:none !important}@media (max-width:1100px){#page\#15 .tile-final__main{grid-template-columns:1fr;gap:22px}#page\#15 .tile-final__aside{max-width:none}#page\#15 .tile-final__related-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){#page\#15 .tile-final{border-radius:19px 19px 30px 19px}#page\#15 .tile-final::before{left:22px;width:165px}#page\#15 .tile-final__inner{padding:25px 18px 22px}#page\#15 .tile-final__title{font-size:clamp(28px,7.5vw,36px);line-height:1.08}#page\#15 .tile-final__title span{margin-top:4px}#page\#15 .tile-final__lead{margin-top:15px;font-size:16px;line-height:1.52}#page\#15 .tile-final__calc{margin-top:19px;padding:14px}#page\#15 .tile-final__calc-items{grid-template-columns:1fr}#page\#15 .tile-final__actions{flex-direction:column}#page\#15 .tile-final__button{width:100%}#page\#15 .tile-final__aside{padding:17px}#page\#15 .tile-final__related{margin-top:26px;padding-top:22px}#page\#15 .tile-final__related-grid{grid-template-columns:1fr}#page\#15 .tile-final__footer{align-items:flex-start;flex-direction:column;gap:9px}}@media (max-width:480px){#page\#15 .tile-final__inner{padding:23px 14px 19px}#page\#15 .tile-final__title{font-size:28px}#page\#15 .tile-final__related-card{grid-template-columns:24px minmax(0,1fr) 16px;padding:12px 11px}}@media (prefers-reduced-motion:reduce){#page\#15 .tile-final__button,#page\#15 .tile-final__price-link,#page\#15 .tile-final__related-card,#page\#15 .tile-final__related-arrow,#page\#15 .tile-final__footer a{transition:none}#page\#15 .tile-final__button:hover,#page\#15 .tile-final__related-card:hover{transform:none}}
