@charset "UTF-8";#page\#0 .granit-turnkey-hero{position:relative;z-index:5;width:min(94%,1460px);margin:0 auto;padding:34px 24px;box-sizing:border-box;text-align:center}#page\#0 .granit-turnkey-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-turnkey-hero__title-main{display:block;font-size:clamp(50px,5vw,86px)}#page\#0 .granit-turnkey-hero__title-second{display:block;margin-top:9px;font-size:clamp(44px,4.3vw,74px);font-weight:700}#page\#0 .granit-turnkey-hero__decor{position:relative;display:flex;align-items:center;justify-content:center;width:166px;height:16px;margin:13px auto 10px}#page\#0 .granit-turnkey-hero__decor::before,#page\#0 .granit-turnkey-hero__decor::after{content:"";flex:1;height:1px}#page\#0 .granit-turnkey-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-turnkey-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-turnkey-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-turnkey-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-turnkey-hero__subtitle{max-width:1180px;margin:0 auto;padding:0;color:rgba(255,255,255,0.95);font-size:clamp(17px,1.25vw,22px);font-weight:400;line-height:1.48;letter-spacing:0.02em;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-turnkey-hero{width:min(96%,1120px);padding:30px 22px}#page\#0 .granit-turnkey-hero__title-main{font-size:clamp(44px,5.2vw,64px)}#page\#0 .granit-turnkey-hero__title-second{font-size:clamp(37px,4.6vw,55px)}#page\#0 .granit-turnkey-hero__subtitle{max-width:960px;font-size:18px}}@media (max-width:959px){#page\#0 .granit-turnkey-hero{width:100%;padding:28px 20px}#page\#0 .granit-turnkey-hero__title{line-height:1}#page\#0 .granit-turnkey-hero__title-main{font-size:clamp(38px,6.1vw,54px)}#page\#0 .granit-turnkey-hero__title-second{margin-top:7px;font-size:clamp(34px,5.4vw,47px)}#page\#0 .granit-turnkey-hero__decor{width:140px;margin-top:12px;margin-bottom:9px}#page\#0 .granit-turnkey-hero__subtitle{max-width:800px;font-size:17px;line-height:1.45;letter-spacing:0.015em}}@media (max-width:767px){#page\#0 .granit-turnkey-hero{width:100%;padding:clamp(145px,31vw,175px) 18px 18px}#page\#0 .granit-turnkey-hero__title{width:100%;max-width:500px;margin:0 auto;line-height:0.99;letter-spacing:-0.025em}#page\#0 .granit-turnkey-hero__title-main{display:block;font-size:clamp(28px,7.8vw,37px);line-height:1}#page\#0 .granit-turnkey-hero__title-second{display:block;margin-top:5px;font-size:clamp(27px,7.3vw,34px);line-height:1}#page\#0 .granit-turnkey-hero__decor{width:106px;height:12px;margin:9px auto 8px}#page\#0 .granit-turnkey-hero__decor span{width:7px;height:7px;margin:0 8px}#page\#0 .granit-turnkey-hero__decor span::after{width:2px;height:2px;top:2px;left:2px}#page\#0 .granit-turnkey-hero__subtitle{width:100%;max-width:510px;margin:0 auto;font-size:clamp(15px,3.9vw,17px);line-height:1.4;letter-spacing:0.005em}}@media (max-width:479px){#page\#0 .granit-turnkey-hero{padding:clamp(135px,34vw,155px) 14px 16px}#page\#0 .granit-turnkey-hero__title{max-width:390px}#page\#0 .granit-turnkey-hero__title-main{font-size:clamp(26px,7.5vw,32px)}#page\#0 .granit-turnkey-hero__title-second{margin-top:4px;font-size:clamp(25px,7.1vw,30px)}#page\#0 .granit-turnkey-hero__decor{width:94px;margin-top:8px;margin-bottom:7px}#page\#0 .granit-turnkey-hero__subtitle{max-width:410px;font-size:15px;line-height:1.38;letter-spacing:0}}@media (max-width:374px){#page\#0 .granit-turnkey-hero{padding-top:132px;padding-left:11px;padding-right:11px}#page\#0 .granit-turnkey-hero__title-main{font-size:25px}#page\#0 .granit-turnkey-hero__title-second{font-size:24px}#page\#0 .granit-turnkey-hero__subtitle{font-size:14px;line-height:1.36}}#page\#1 .granit-turnkey-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-turnkey-hero-button{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:12px;min-width:270px;min-height:58px;padding:15px 25px;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.015em;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-turnkey-hero-button::before{content:"";position:absolute;top:-80%;left:-55%;width:38%;height:260%;background:linear-gradient( 90deg,transparent,rgba(255,255,255,0.30),transparent );transform:rotate(18deg);transition:left 0.65s ease;pointer-events:none}#page\#1 .granit-turnkey-hero-button:hover::before{left:125%}#page\#1 .granit-turnkey-hero-button>span,#page\#1 .granit-turnkey-hero-button__icon{position:relative;z-index:1}#page\#1 .granit-turnkey-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-turnkey-hero-button--works{color:#fff !important;background:linear-gradient( 135deg,rgba(20,21,21,0.91),rgba(49,48,43,0.84) );border-color:rgba(214,168,72,0.72);box-shadow:0 12px 30px rgba(0,0,0,0.30),inset 0 1px 0 rgba(255,255,255,0.09);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}#page\#1 .granit-turnkey-hero-button--works:hover,#page\#1 .granit-turnkey-hero-button--works:focus-visible{color:#fff !important;background:linear-gradient( 135deg,rgba(38,37,32,0.97),rgba(16,17,16,0.96) );border-color:#E1B45D;box-shadow:0 15px 36px rgba(0,0,0,0.40),0 0 24px rgba(209,158,59,0.20),inset 0 1px 0 rgba(255,255,255,0.08);transform:translateY(-2px)}#page\#1 .granit-turnkey-hero-button--works:hover .granit-turnkey-hero-button__icon{transform:translateY(3px)}#page\#1 .granit-turnkey-hero-button--price{color:#17140D !important;background:linear-gradient( 135deg,#F1D48F 0%,#D9AD53 44%,#B77E22 100% );border-color:rgba(255,227,162,0.92);box-shadow:0 14px 34px rgba(137,87,9,0.36),inset 0 1px 0 rgba(255,255,255,0.52)}#page\#1 .granit-turnkey-hero-button--price:hover,#page\#1 .granit-turnkey-hero-button--price:focus-visible{color:#100E09 !important;background:linear-gradient( 135deg,#F8DEA2 0%,#E4BA62 44%,#CA8E28 100% );border-color:#FFE2A0;box-shadow:0 17px 40px rgba(137,87,9,0.48),0 0 26px rgba(222,174,78,0.26),inset 0 1px 0 rgba(255,255,255,0.55);transform:translateY(-2px)}#page\#1 .granit-turnkey-hero-button--price:hover .granit-turnkey-hero-button__icon{transform:translateX(3px)}#page\#1 .granit-turnkey-hero-button:focus-visible{outline:2px solid #F0C66E;outline-offset:4px}#page\#1 .granit-turnkey-hero-button:active{transform:translateY(0)}@media (max-width:767px){#page\#1 .granit-turnkey-hero-actions{flex-direction:column;gap:10px;width:min(100%,390px);margin-top:22px}#page\#1 .granit-turnkey-hero-button{width:100%;min-width:0;min-height:52px;padding:13px 20px;font-size:15px}}@media (max-width:420px){#page\#1 .granit-turnkey-hero-actions{width:calc(100% - 20px);margin-top:20px}#page\#1 .granit-turnkey-hero-button{min-height:50px;padding:12px 15px;font-size:14px;letter-spacing:0.005em}#page\#1 .granit-turnkey-hero-button__icon{width:19px;height:19px}}@media (max-width:360px){#page\#1 .granit-turnkey-hero-actions{width:calc(100% - 12px)}#page\#1 .granit-turnkey-hero-button{padding-left:12px;padding-right:12px;font-size:13.5px}}@media (prefers-reduced-motion:reduce){#page\#1 .granit-turnkey-hero-button,#page\#1 .granit-turnkey-hero-button::before,#page\#1 .granit-turnkey-hero-button__icon{transition:none}#page\#1 .granit-turnkey-hero-button:hover,#page\#1 .granit-turnkey-hero-button:focus-visible{transform:none}}#page\#2 .granit-turnkey-anchor{--turnkey-gold-dark:#75551F;--turnkey-gold:#A47C38;--turnkey-gold-soft:#C49B50;--turnkey-gold-light:#E4C578;--turnkey-gold-pale:#F3E1B3;--turnkey-text:#E3DED4;--turnkey-text-bright:#FFF8E8;position:relative;width:100%;max-width:1600px;margin:0 auto;overflow:hidden;color:#fff;background:radial-gradient( circle at 5% -45%,rgba(228,197,120,0.11),transparent 31% ),radial-gradient( circle at 97% 145%,rgba(164,124,56,0.11),transparent 39% ),linear-gradient( 112deg,#111214 0%,#1B1C1E 48%,#101113 100% );border:1px solid rgba(228,197,120,0.18);border-radius: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-turnkey-anchor::before{content:"";position:absolute;top:0;left:38px;width:210px;height:2px;background:linear-gradient( 90deg,var(--turnkey-gold-light),var(--turnkey-gold-soft) 48%,transparent );box-shadow:0 0 14px rgba(196,155,80,0.25);pointer-events:none}#page\#2 .granit-turnkey-anchor::after{content:"";position:absolute;top:-158px;right:-78px;width:315px;height:315px;border:1px solid rgba(228,197,120,0.045);border-radius:50%;box-shadow:inset 0 0 72px rgba(228,197,120,0.017);pointer-events:none}#page\#2 .granit-turnkey-anchor__texture{position:absolute;inset:0;z-index:0;opacity:0.20;background:repeating-linear-gradient( 45deg,transparent 0,transparent 60px,rgba(255,255,255,0.009) 61px,transparent 62px ),repeating-linear-gradient( 135deg,transparent 0,transparent 86px,rgba(228,197,120,0.006) 87px,transparent 88px );pointer-events:none}#page\#2 .granit-turnkey-anchor__inner{position:relative;z-index:2;display:flex;align-items:center;padding:16px 17px 16px 25px;box-sizing:border-box}#page\#2 .granit-turnkey-anchor__heading{position:relative;z-index:2;display:flex;align-items:center;justify-content:center;width:44px;min-width:44px;flex:0 0 44px}#page\#2 .granit-turnkey-anchor__emblem{position:relative;display:flex;align-items:center;justify-content:center;width:42px;height:42px;border:1px solid rgba(228,197,120,0.27);border-radius:50%;box-shadow:inset 0 0 18px rgba(164,124,56,0.07),0 0 18px rgba(228,197,120,0.025);box-sizing:border-box}#page\#2 .granit-turnkey-anchor__emblem::before{content:"";position:absolute;width:18px;height:18px;border:1px solid var(--turnkey-gold-light);border-radius:3px;transform:rotate(45deg);opacity:0.78;box-sizing:border-box}#page\#2 .granit-turnkey-anchor__emblem::after{content:"";position:absolute;width:6px;height:6px;background:var(--turnkey-gold-light);transform:rotate(45deg);box-shadow:0 0 10px rgba(228,197,120,0.30);opacity:0.90}#page\#2 .granit-turnkey-anchor__emblem span{position:absolute;width:28px;height:1px;background:linear-gradient( 90deg,transparent,rgba(228,197,120,0.42),transparent );transform:rotate(-45deg);pointer-events:none}#page\#2 .granit-turnkey-anchor__divider{width:1px;height:76px;flex:0 0 1px;margin:0 16px;background:linear-gradient( 180deg,transparent,rgba(228,197,120,0.26),transparent );pointer-events:none}#page\#2 .granit-turnkey-anchor__links{position:relative;z-index:3;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;flex:1;min-width:0}#page\#2 .granit-turnkey-anchor__link{position:relative;z-index:4;display:flex;align-items:center;justify-content:center;min-width:0;min-height:46px;padding:8px 10px;box-sizing:border-box;color:var(--turnkey-text) !important;background:linear-gradient( 180deg,rgba(255,255,255,0.026),rgba(255,255,255,0.006) );border:1px solid rgba(228,197,120,0.09);border-radius:9px;font-size:14px;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-turnkey-anchor__link:hover{color:var(--turnkey-text-bright) !important;background:linear-gradient( 180deg,rgba(228,197,120,0.077),rgba(164,124,56,0.028) );border-color:rgba(228,197,120,0.22);box-shadow:inset 0 1px 0 rgba(255,255,255,0.024),0 5px 14px rgba(0,0,0,0.10);transform:translateY(-1px);text-decoration:none !important}#page\#2 .granit-turnkey-anchor__link:focus-visible{outline:2px solid var(--turnkey-gold-light);outline-offset:3px}#page\#2 .granit-turnkey-anchor__link::before{content:"";position:absolute;bottom:5px;left:50%;width:0;height:1px;background:linear-gradient( 90deg,transparent,var(--turnkey-gold-light),transparent );transform:translateX(-50%);transition:width 0.22s ease;pointer-events:none}#page\#2 .granit-turnkey-anchor__link:hover::before,#page\#2 .granit-turnkey-anchor__link:focus-visible::before{width:42%}#page\#2 .granit-turnkey-anchor__link--main{gap:7px;color:#261D0C !important;background:linear-gradient( 135deg,#F0E1B5 0%,#DABC74 30%,#A47C38 70%,#C99D50 100% );border-color:rgba(228,197,120,0.40);box-shadow:inset 0 1px 0 rgba(255,255,255,0.29),0 4px 12px rgba(0,0,0,0.11);font-weight:700}#page\#2 .granit-turnkey-anchor__link--main:hover,#page\#2 .granit-turnkey-anchor__link--main:focus-visible{color:#261D0C !important;background:linear-gradient( 135deg,#F6E9C2 0%,#E3C881 30%,#B3893E 70%,#D5AB5D 100% );border-color:rgba(228,197,120,0.58);box-shadow:0 7px 18px rgba(164,124,56,0.17),inset 0 1px 0 rgba(255,255,255,0.33);transform:translateY(-1px)}#page\#2 .granit-turnkey-anchor__link--main:hover::before,#page\#2 .granit-turnkey-anchor__link--main:focus-visible::before{width:42%;background:linear-gradient( 90deg,transparent,rgba(57,41,10,0.44),transparent )}#page\#2 .granit-turnkey-anchor__link--faq{border-color:rgba(228,197,120,0.15);background:linear-gradient( 180deg,rgba(228,197,120,0.045),rgba(255,255,255,0.006) )}#page\#2 .granit-turnkey-anchor__link--calc{gap:7px;color:var(--turnkey-gold-pale) !important;border-color:rgba(228,197,120,0.31);background:linear-gradient( 135deg,rgba(196,155,80,0.15),rgba(117,85,31,0.055) );box-shadow:inset 0 1px 0 rgba(255,255,255,0.025),0 4px 12px rgba(0,0,0,0.08);font-weight:700}#page\#2 .granit-turnkey-anchor__link--calc:hover,#page\#2 .granit-turnkey-anchor__link--calc:focus-visible{color:#FFF7E4 !important;border-color:rgba(228,197,120,0.50);background:linear-gradient( 135deg,rgba(196,155,80,0.22),rgba(117,85,31,0.09) );box-shadow:0 7px 18px rgba(164,124,56,0.12),inset 0 1px 0 rgba(255,255,255,0.035)}#page\#2 .granit-turnkey-anchor__main-icon{display:flex;align-items:center;justify-content:center;width:20px;height:20px;flex:0 0 auto;pointer-events:none}#page\#2 .granit-turnkey-anchor__main-icon svg{width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:1.65;stroke-linecap:round;stroke-linejoin:round;pointer-events:none}#page\#2 .granit-turnkey-anchor__arrow,#page\#2 .granit-turnkey-anchor__calc-arrow{width:13px;height:13px;flex:0 0 auto;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;pointer-events:none}@media (max-width:1450px){#page\#2 .granit-turnkey-anchor__inner{display:block;padding:17px}#page\#2 .granit-turnkey-anchor__heading,#page\#2 .granit-turnkey-anchor__divider{display:none}}@media (max-width:1280px){#page\#2 .granit-turnkey-anchor__links{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:920px){#page\#2 .granit-turnkey-anchor__links{grid-template-columns:repeat(2,minmax(0,1fr))}#page\#2 .granit-turnkey-anchor__link{min-height:47px}#page\#2 .granit-turnkey-anchor__link--main{grid-column:1 / -1;min-height:50px}#page\#2 .granit-turnkey-anchor__link--calc{grid-column:1 / -1;min-height:50px}}@media (max-width:640px){#page\#2 .granit-turnkey-anchor{border-radius:15px}#page\#2 .granit-turnkey-anchor::before{left:22px;width:128px}#page\#2 .granit-turnkey-anchor::after{top:-120px;right:-108px;width:245px;height:245px}#page\#2 .granit-turnkey-anchor__inner{padding:14px 11px}#page\#2 .granit-turnkey-anchor__links{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}#page\#2 .granit-turnkey-anchor__link{min-height:46px;padding:9px 7px;font-size:13.8px;line-height:1.18;white-space:normal}#page\#2 .granit-turnkey-anchor__link--main{grid-column:1 / -1;min-height:50px;font-size:15px}#page\#2 .granit-turnkey-anchor__link--calc{grid-column:1 / -1;min-height:50px;font-size:14.5px}}@media (max-width:380px){#page\#2 .granit-turnkey-anchor__inner{padding:12px 9px}#page\#2 .granit-turnkey-anchor__links{gap:6px}#page\#2 .granit-turnkey-anchor__link{min-height:44px;padding:8px 5px;font-size:13px}#page\#2 .granit-turnkey-anchor__link--main,#page\#2 .granit-turnkey-anchor__link--calc{min-height:48px;font-size:14px}}@media (prefers-reduced-motion:reduce){#page\#2 .granit-turnkey-anchor__link,#page\#2 .granit-turnkey-anchor__link::before{transition:none}#page\#2 .granit-turnkey-anchor__link:hover{transform:none}}#page\#3 .granit-turnkey-keyfacts{position:relative;display:grid;grid-template-columns:minmax(220px,0.75fr) minmax(0,3.25fr);gap:28px;width:100%;max-width:1600px;margin:0 auto;padding:25px 28px;overflow:hidden;box-sizing:border-box;color:#292824;background:radial-gradient( circle at 0 0,rgba(190,153,84,0.10),transparent 30% ),linear-gradient( 135deg,#F4F0E9 0%,#ECE5DA 100% );border:1px solid rgba(177,139,73,0.25);border-radius:30px 10px 30px 10px;box-shadow:0 16px 38px rgba(43,38,29,0.08),inset 0 1px 0 rgba(255,255,255,0.72)}#page\#3 .granit-turnkey-keyfacts::before{content:"";position:absolute;top:0;left:28px;width:130px;height:2px;background:linear-gradient( 90deg,#C6A15C,rgba(198,161,92,0) )}#page\#3 .granit-turnkey-keyfacts__intro{display:flex;flex-direction:column;justify-content:center;padding-right:25px;border-right:1px solid rgba(154,123,67,0.20)}#page\#3 .granit-turnkey-keyfacts__eyebrow{display:block;margin-bottom:6px;color:#9B783A;font-size:13px;font-weight:700;line-height:1.2;letter-spacing:0.10em;text-transform:uppercase}#page\#3 .granit-turnkey-keyfacts__title{display:block;max-width:230px;color:#262520;font-size:clamp(20px,1.5vw,25px);font-weight:700;line-height:1.15}#page\#3 .granit-turnkey-keyfacts__items{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0}#page\#3 .granit-turnkey-keyfacts__item{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr);gap:10px;padding:3px 19px;box-sizing:border-box}#page\#3 .granit-turnkey-keyfacts__item:not(:last-child){border-right:1px solid rgba(154,123,67,0.15)}#page\#3 .granit-turnkey-keyfacts__number{margin-top:2px;color:#B28A45;font-size:13px;font-weight:700;line-height:1.2;letter-spacing:0.04em}#page\#3 .granit-turnkey-keyfacts__item strong{display:block;margin-bottom:5px;color:#2B2924;font-size:15px;font-weight:700;line-height:1.25}#page\#3 .granit-turnkey-keyfacts__item p{margin:0;color:#625D54;font-size:13.5px;font-weight:400;line-height:1.42}@media (max-width:1199px){#page\#3 .granit-turnkey-keyfacts{grid-template-columns:1fr;gap:18px;padding:24px}#page\#3 .granit-turnkey-keyfacts__intro{padding-right:0;padding-bottom:16px;border-right:0;border-bottom:1px solid rgba(154,123,67,0.18)}#page\#3 .granit-turnkey-keyfacts__title{max-width:none}}@media (max-width:850px){#page\#3 .granit-turnkey-keyfacts__items{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 0}#page\#3 .granit-turnkey-keyfacts__item:nth-child(2){border-right:0}}@media (max-width:600px){#page\#3 .granit-turnkey-keyfacts{padding:21px 18px;border-radius:24px 8px 24px 8px}#page\#3 .granit-turnkey-keyfacts::before{left:18px;width:100px}#page\#3 .granit-turnkey-keyfacts__items{grid-template-columns:1fr;gap:0}#page\#3 .granit-turnkey-keyfacts__item{padding:13px 0}#page\#3 .granit-turnkey-keyfacts__item:not(:last-child){border-right:0;border-bottom:1px solid rgba(154,123,67,0.14)}#page\#3 .granit-turnkey-keyfacts__item:first-child{padding-top:2px}#page\#3 .granit-turnkey-keyfacts__item:last-child{padding-bottom:0}#page\#3 .granit-turnkey-keyfacts__item p{font-size:13.5px}}#page\#4 #geo-catalog{width:min(100%,1600px);margin-left:auto;margin-right:auto;scroll-margin-top:110px}#page\#4 .catalog-geo{--catalog-geo-gold:#c99a3d;--catalog-geo-gold-light:#efd486;--catalog-geo-text:#eee9df;--catalog-geo-muted:#96928a;position:relative;display:grid;grid-template-columns:minmax(260px,1.05fr) minmax(420px,2fr) minmax(250px,0.95fr);align-items:stretch;gap:0;padding:0;overflow:hidden;color:var(--catalog-geo-text);border:1px solid rgba(205,162,73,0.19);border-radius:22px;background:radial-gradient( circle at 72% -20%,rgba(194,143,43,0.16),transparent 35% ),linear-gradient( 110deg,#24241f 0%,#1c1d1a 47%,#171713 100% );box-shadow:0 18px 42px rgba(0,0,0,0.17),inset 0 1px 0 rgba(255,255,255,0.035);font-family:inherit;box-sizing:border-box;isolation:isolate}#page\#4 .catalog-geo,#page\#4 .catalog-geo *,#page\#4 .catalog-geo *::before,#page\#4 .catalog-geo *::after{box-sizing:border-box}#page\#4 .catalog-geo::before{content:"";position:absolute;top:0;left:30px;z-index:3;width:110px;height:2px;background:linear-gradient( 90deg,#e6c36e,rgba(230,195,110,0) );box-shadow:0 0 18px rgba(222,177,79,0.32);pointer-events:none}#page\#4 .catalog-geo__lead,#page\#4 .catalog-geo__route{padding:23px 26px}#page\#4 .catalog-geo__lead{display:flex;flex-direction:column;justify-content:center;min-width:0}#page\#4 .catalog-geo__eyebrow,#page\#4 .catalog-geo__location-label,#page\#4 .catalog-geo__route-label{display:block;color:var(--catalog-geo-gold);font-size:13px;font-weight:700;line-height:1.35;letter-spacing:0.08em;text-transform:uppercase}#page\#4 .catalog-geo__title{max-width:360px;margin:7px 0 0;color:#f0ece3;font-size:18px;font-weight:500;line-height:1.22;letter-spacing:-0.018em}#page\#4 .catalog-geo__locations{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;min-width:0;padding:14px 8px}#page\#4 .catalog-geo__location{position:relative;display:flex;flex-direction:column;justify-content:center;min-width:0;padding:14px 17px;color:inherit;text-decoration:none;border:1px solid rgba(216,175,88,0.12);border-radius:10px;background:linear-gradient( 145deg,rgba(255,255,255,0.035),rgba(255,255,255,0.012) );transition:border-color 0.25s ease,background 0.25s ease,transform 0.25s ease}#page\#4 .catalog-geo__location:hover,#page\#4 .catalog-geo__location:focus-visible{color:inherit;text-decoration:none;border-color:rgba(221,180,91,0.32);background:linear-gradient( 145deg,rgba(198,145,41,0.08),rgba(255,255,255,0.02) );transform:translateY(-2px)}#page\#4 .catalog-geo__location:focus-visible,#page\#4 .catalog-geo__route a:focus-visible{outline:2px solid rgba(234,198,118,0.8);outline-offset:3px}#page\#4 .catalog-geo__location strong{display:block;margin-top:4px;color:#eee8db;font-size:15px;font-weight:600;line-height:1.25}#page\#4 .catalog-geo__location>span:last-child{display:block;margin-top:4px;color:var(--catalog-geo-muted);font-size:13px;line-height:1.4}#page\#4 .catalog-geo__route{position:relative;display:flex;flex-direction:column;justify-content:center;min-width:0;border-left:1px solid rgba(214,174,91,0.12)}#page\#4 .catalog-geo__route strong{display:block;margin-top:5px;color:#eee8dc;font-size:15px;font-weight:600;line-height:1.3}#page\#4 .catalog-geo__route a{display:inline-flex;align-items:center;gap:8px;width:max-content;max-width:100%;margin-top:10px;color:#d1a850;text-decoration:none;font-size:13px;font-weight:650;line-height:1.35;transition:color 0.2s ease,gap 0.2s ease}#page\#4 .catalog-geo__route a:hover{gap:11px;color:var(--catalog-geo-gold-light);text-decoration:none}@media (max-width:1050px){#page\#4 .catalog-geo{grid-template-columns:1fr 1.5fr}#page\#4 .catalog-geo__route{grid-column:1 / -1;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:14px;padding:15px 22px;border-top:1px solid rgba(214,174,91,0.12);border-left:0}#page\#4 .catalog-geo__route strong,#page\#4 .catalog-geo__route a{margin-top:0}}@media (max-width:760px){#page\#4 .catalog-geo{grid-template-columns:1fr}#page\#4 .catalog-geo__lead{padding:21px 20px 17px}#page\#4 .catalog-geo__title{max-width:none;font-size:21px}#page\#4 .catalog-geo__locations{grid-template-columns:1fr;padding:0 12px 12px}#page\#4 .catalog-geo__route{grid-column:auto;display:block;padding:17px 20px;border-top:1px solid rgba(214,174,91,0.12)}#page\#4 .catalog-geo__route strong{margin-top:4px}#page\#4 .catalog-geo__route a{margin-top:9px}}@media (max-width:480px){#page\#4 .catalog-geo{border-radius:17px}#page\#4 .catalog-geo::before{left:20px;width:80px}#page\#4 .catalog-geo__lead{padding:19px 16px 15px}#page\#4 .catalog-geo__locations{padding:0 9px 9px}#page\#4 .catalog-geo__location{padding:13px 14px}#page\#4 .catalog-geo__route{padding:15px 16px 17px}#page\#4 .catalog-geo__title{font-size:19px}}#page\#5 .turnkey-included{--ti-bg:#F2EEE7;--ti-bg-deep:#E9E2D7;--ti-text:#292824;--ti-text-soft:#625D54;--ti-gold:#AF8948;--ti-gold-light:#C5A363;--ti-gold-dark:#85652E;position:relative;width:100%;max-width:1600px;margin:0 auto;overflow:hidden;color:var(--ti-text);background:radial-gradient( circle at 3% 0%,rgba(197,163,99,0.13),transparent 27% ),radial-gradient( circle at 100% 100%,rgba(175,137,72,0.08),transparent 32% ),linear-gradient( 135deg,#F5F1EA 0%,var(--ti-bg) 51%,var(--ti-bg-deep) 100% );border:1px solid rgba(175,137,72,0.26);border-radius:50px 14px 50px 14px;box-shadow:0 24px 60px rgba(47,41,31,0.10),inset 0 1px 0 rgba(255,255,255,0.76);isolation:isolate;box-sizing:border-box}#page\#5 .turnkey-included::before{content:"";position:absolute;top:0;left:46px;width:210px;height:2px;background:linear-gradient( 90deg,var(--ti-gold-light),var(--ti-gold),transparent );box-shadow:0 0 15px rgba(175,137,72,0.18);pointer-events:none}#page\#5 .turnkey-included__texture{position:absolute;inset:0;z-index:0;opacity:0.28;background:repeating-linear-gradient( 42deg,transparent 0,transparent 72px,rgba(112,96,67,0.014) 73px,transparent 74px ),repeating-linear-gradient( 132deg,transparent 0,transparent 112px,rgba(175,137,72,0.012) 113px,transparent 114px );pointer-events:none}#page\#5 .turnkey-included__inner{position:relative;z-index:2;padding:clamp(38px,4vw,66px);box-sizing:border-box}#page\#5 .turnkey-included__intro{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(390px,0.95fr);align-items:center;gap:clamp(38px,5vw,78px);margin-bottom:clamp(34px,4vw,58px)}#page\#5 .turnkey-included__content{min-width:0}#page\#5 .turnkey-included__eyebrow{position:relative;display:inline-flex;align-items:center;gap:11px;margin-bottom:13px;color:var(--ti-gold-dark);font-size:13px;font-weight:700;line-height:1.2;letter-spacing:0.11em;text-transform:uppercase}#page\#5 .turnkey-included__eyebrow::before{content:"";width:30px;height:1px;background:linear-gradient( 90deg,var(--ti-gold),var(--ti-gold-light) )}#page\#5 .turnkey-included__title{max-width:820px;margin:0 0 19px;padding:0;color:#272621;font-size:clamp(31px,3vw,49px);font-weight:760;line-height:1.08;letter-spacing:-0.025em;text-wrap:balance}#page\#5 .turnkey-included__lead{max-width:790px;margin:0;color:var(--ti-text-soft);font-size:clamp(16px,1.15vw,18px);line-height:1.65}#page\#5 .turnkey-included__note{display:grid;grid-template-columns:auto minmax(0,1fr);gap:13px;max-width:760px;margin-top:24px;padding:15px 17px;background:rgba(255,255,255,0.36);border:1px solid rgba(175,137,72,0.20);border-radius:15px 5px 15px 5px;box-sizing:border-box}#page\#5 .turnkey-included__note-mark{width:8px;height:8px;margin-top:7px;background:var(--ti-gold-light);border:1px solid rgba(120,86,32,0.20);transform:rotate(45deg);box-shadow:0 0 9px rgba(175,137,72,0.18)}#page\#5 .turnkey-included__note p{margin:0;color:#575249;font-size:14px;line-height:1.55}#page\#5 .turnkey-included__visual{position:relative;margin:0}#page\#5 .turnkey-included__image-frame{position:relative;overflow:hidden;aspect-ratio:4 / 3;background:#D7D0C4;border:1px solid rgba(175,137,72,0.33);border-radius:36px 9px 36px 9px;box-shadow:0 22px 48px rgba(49,42,31,0.16),inset 0 1px 0 rgba(255,255,255,0.42)}#page\#5 .turnkey-included__image-frame::after{content:"";position:absolute;inset:0;background:linear-gradient( 180deg,transparent 57%,rgba(28,26,22,0.20) 100% );pointer-events:none}#page\#5 .turnkey-included__image-frame img{display:block;width:100%;height:100%;object-fit:cover;transition:transform 0.55s ease}#page\#5 .turnkey-included__visual:hover .turnkey-included__image-frame img{transform:scale(1.025)}#page\#5 .turnkey-included__image-number{position:absolute;z-index:2;top:18px;right:18px;display:flex;align-items:center;justify-content:center;width:42px;height:42px;color:#FFF9EB;background:rgba(32,30,26,0.72);border:1px solid rgba(224,190,119,0.50);border-radius:50%;font-size:13px;font-weight:700;letter-spacing:0.05em;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}#page\#5 .turnkey-included__visual figcaption{margin-top:11px;padding-left:7px;color:#756C60;font-size:13px;line-height:1.4}#page\#5 .turnkey-included__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}#page\#5 .turnkey-included__card{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr);gap:15px;min-height:205px;padding:23px 22px;overflow:hidden;background:linear-gradient( 145deg,rgba(255,255,255,0.52),rgba(255,255,255,0.21) );border:1px solid rgba(175,137,72,0.19);border-radius:20px 7px 20px 7px;box-sizing:border-box;transition:transform 0.24s ease,border-color 0.24s ease,box-shadow 0.24s ease}#page\#5 .turnkey-included__card:hover{transform:translateY(-2px);border-color:rgba(175,137,72,0.34);box-shadow:0 14px 30px rgba(59,51,39,0.07)}#page\#5 .turnkey-included__card-number{padding-top:3px;color:var(--ti-gold);font-size:13px;font-weight:700;line-height:1.2;letter-spacing:0.05em}#page\#5 .turnkey-included__card-content{min-width:0}#page\#5 .turnkey-included__card h3{margin:0 0 9px;color:#292721;font-size:17px;font-weight:700;line-height:1.3}#page\#5 .turnkey-included__card p{margin:0;color:#625D54;font-size:14px;line-height:1.55}#page\#5 .turnkey-included__link,#page\#5 .turnkey-included__links a{display:inline-flex;align-items:center;gap:5px;margin-top:12px;color:#866528 !important;font-size:13px;font-weight:700;line-height:1.35;text-decoration:none !important;border-bottom:1px solid rgba(134,101,40,0.24);transition:color 0.2s ease,border-color 0.2s ease}#page\#5 .turnkey-included__link:hover,#page\#5 .turnkey-included__links a:hover{color:#674A18 !important;border-color:rgba(103,74,24,0.55);text-decoration:none !important}#page\#5 .turnkey-included__links{display:flex;align-items:center;flex-wrap:wrap;gap:0 15px}#page\#5 .turnkey-included__card--accent{background:radial-gradient( circle at 100% 0,rgba(197,163,99,0.13),transparent 45% ),linear-gradient( 145deg,rgba(255,255,255,0.58),rgba(237,227,211,0.38) );border-color:rgba(175,137,72,0.30)}@media (max-width:1199px){#page\#5 .turnkey-included__intro{grid-template-columns:minmax(0,1fr) minmax(340px,0.85fr);gap:36px}#page\#5 .turnkey-included__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){#page\#5 .turnkey-included{border-radius:38px 12px 38px 12px}#page\#5 .turnkey-included__inner{padding:38px 28px}#page\#5 .turnkey-included__intro{grid-template-columns:1fr;gap:27px}#page\#5 .turnkey-included__content{max-width:780px}#page\#5 .turnkey-included__visual{max-width:720px}}@media (max-width:640px){#page\#5 .turnkey-included{border-radius:28px 8px 28px 8px}#page\#5 .turnkey-included::before{left:20px;width:130px}#page\#5 .turnkey-included__inner{padding:31px 18px}#page\#5 .turnkey-included__intro{gap:23px;margin-bottom:28px}#page\#5 .turnkey-included__title{margin-bottom:14px;font-size:clamp(27px,8vw,34px);line-height:1.1}#page\#5 .turnkey-included__lead{font-size:15px;line-height:1.55}#page\#5 .turnkey-included__note{margin-top:18px;padding:13px 14px}#page\#5 .turnkey-included__image-frame{border-radius:25px 7px 25px 7px}#page\#5 .turnkey-included__grid{grid-template-columns:1fr;gap:9px}#page\#5 .turnkey-included__card{min-height:0;padding:19px 17px;border-radius:17px 6px 17px 6px}#page\#5 .turnkey-included__card h3{font-size:16px}#page\#5 .turnkey-included__card p{font-size:14px}}@media (max-width:380px){#page\#5 .turnkey-included__inner{padding:28px 14px}#page\#5 .turnkey-included__card{gap:11px;padding:17px 14px}}@media (prefers-reduced-motion:reduce){#page\#5 .turnkey-included__card,#page\#5 .turnkey-included__image-frame img{transition:none}#page\#5 .turnkey-included__card:hover{transform:none}#page\#5 .turnkey-included__visual:hover .turnkey-included__image-frame img{transform:none}}#page\#6 .turnkey-variants{--tv-bg:#111214;--tv-bg-soft:#1A1B1D;--tv-card:#1B1C1E;--tv-text:#F4F1EA;--tv-text-soft:#BEB9AF;--tv-gold:#B78C40;--tv-gold-soft:#D0AA61;--tv-gold-light:#E7C77E;position:relative;width:100%;max-width:1600px;margin:0 auto;overflow:hidden;color:var(--tv-text);background:radial-gradient( circle at 4% -5%,rgba(208,170,97,0.10),transparent 27% ),radial-gradient( circle at 97% 104%,rgba(183,140,64,0.09),transparent 31% ),linear-gradient( 125deg,#101113 0%,#1B1C1E 48%,#101113 100% );border:1px solid rgba(231,199,126,0.17);border-radius:16px 52px 16px 52px;box-shadow:0 28px 65px rgba(0,0,0,0.20),inset 0 1px 0 rgba(255,255,255,0.035);isolation:isolate;box-sizing:border-box}#page\#6 .turnkey-variants::before{content:"";position:absolute;top:0;right:54px;width:225px;height:2px;background:linear-gradient( 270deg,var(--tv-gold-light),var(--tv-gold),transparent );box-shadow:0 0 16px rgba(208,170,97,0.18);pointer-events:none}#page\#6 .turnkey-variants::after{content:"";position:absolute;top:-210px;left:-145px;width:410px;height:410px;border:1px solid rgba(231,199,126,0.035);border-radius:50%;box-shadow:inset 0 0 100px rgba(208,170,97,0.012);pointer-events:none}#page\#6 .turnkey-variants__texture{position:absolute;inset:0;z-index:0;opacity:0.22;background:repeating-linear-gradient( 45deg,transparent 0,transparent 72px,rgba(255,255,255,0.009) 73px,transparent 74px ),repeating-linear-gradient( 135deg,transparent 0,transparent 118px,rgba(231,199,126,0.006) 119px,transparent 120px );pointer-events:none}#page\#6 .turnkey-variants__inner{position:relative;z-index:2;padding:clamp(40px,4vw,68px);box-sizing:border-box}#page\#6 .turnkey-variants__header{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(320px,0.85fr);align-items:end;gap:clamp(34px,5vw,80px);margin-bottom:clamp(31px,3.5vw,48px)}#page\#6 .turnkey-variants__heading{min-width:0}#page\#6 .turnkey-variants__eyebrow{position:relative;display:inline-flex;align-items:center;gap:11px;margin-bottom:13px;color:var(--tv-gold-light);font-size:13px;font-weight:700;line-height:1.2;letter-spacing:0.11em;text-transform:uppercase}#page\#6 .turnkey-variants__eyebrow::before{content:"";width:31px;height:1px;background:linear-gradient( 90deg,var(--tv-gold),var(--tv-gold-light) )}#page\#6 .turnkey-variants__title{max-width:850px;margin:0;padding:0;color:#FFF;font-size:clamp(31px,3vw,49px);font-weight:760;line-height:1.08;letter-spacing:-0.026em;text-wrap:balance}#page\#6 .turnkey-variants__lead{max-width:590px;margin:0;color:var(--tv-text-soft);font-size:clamp(15px,1.05vw,17px);line-height:1.65}#page\#6 .turnkey-variants__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:13px}#page\#6 .turnkey-variants__card{position:relative;display:flex;flex-direction:column;min-width:0;overflow:hidden;background:linear-gradient( 145deg,rgba(255,255,255,0.043),rgba(255,255,255,0.012) );border:1px solid rgba(231,199,126,0.12);border-radius:27px 8px 27px 8px;box-shadow:inset 0 1px 0 rgba(255,255,255,0.024);transition:transform 0.25s ease,border-color 0.25s ease,box-shadow 0.25s ease;box-sizing:border-box}#page\#6 .turnkey-variants__card:hover{transform:translateY(-3px);border-color:rgba(231,199,126,0.28);box-shadow:0 18px 38px rgba(0,0,0,0.16),inset 0 1px 0 rgba(255,255,255,0.03)}#page\#6 .turnkey-variants__card--featured{border-color:rgba(231,199,126,0.25);background:radial-gradient( circle at 50% 0,rgba(208,170,97,0.075),transparent 40% ),linear-gradient( 145deg,rgba(255,255,255,0.05),rgba(255,255,255,0.014) )}#page\#6 .turnkey-variants__image-link{display:block;color:inherit !important;text-decoration:none !important}#page\#6 .turnkey-variants__image{position:relative;overflow:hidden;aspect-ratio:4 / 3;background:#202123}#page\#6 .turnkey-variants__image::after{content:"";position:absolute;inset:0;background:linear-gradient( 180deg,rgba(9,10,11,0.03) 35%,rgba(12,13,14,0.72) 100% );pointer-events:none}#page\#6 .turnkey-variants__image img{display:block;width:100%;height:100%;object-fit:cover;transition:transform 0.6s ease}#page\#6 .turnkey-variants__card:hover .turnkey-variants__image img{transform:scale(1.03)}#page\#6 .turnkey-variants__number{position:absolute;z-index:2;top:17px;right:17px;display:flex;align-items:center;justify-content:center;width:41px;height:41px;color:#FFF5DD;background:rgba(17,18,20,0.70);border:1px solid rgba(231,199,126,0.45);border-radius:50%;font-size:13px;font-weight:700;line-height:1;letter-spacing:0.05em;backdrop-filter:blur(7px);-webkit-backdrop-filter:blur(7px)}#page\#6 .turnkey-variants__type{position:absolute;z-index:2;left:18px;bottom:16px;display:inline-flex;padding:7px 11px;color:#F5E5BE;background:rgba(17,18,20,0.73);border:1px solid rgba(231,199,126,0.25);border-radius:999px;font-size:13px;font-weight:600;line-height:1.15;backdrop-filter:blur(7px);-webkit-backdrop-filter:blur(7px)}#page\#6 .turnkey-variants__content{display:flex;flex-direction:column;flex:1;padding:24px 23px 25px;box-sizing:border-box}#page\#6 .turnkey-variants__content h3{margin:0 0 11px;color:#FFF;font-size:19px;font-weight:700;line-height:1.28}#page\#6 .turnkey-variants__content p{margin:0;color:#BDB8AF;font-size:14px;line-height:1.58}#page\#6 .turnkey-variants__features{display:flex;flex-direction:column;gap:7px;margin:19px 0 0}#page\#6 .turnkey-variants__features span{position:relative;display:block;padding-left:17px;color:#D6D1C7;font-size:13.5px;line-height:1.35}#page\#6 .turnkey-variants__features span::before{content:"";position:absolute;top:0.45em;left:1px;width:6px;height:6px;background:var(--tv-gold-soft);transform:rotate(45deg);box-shadow:0 0 8px rgba(208,170,97,0.22)}#page\#6 .turnkey-variants__more,#page\#6 .turnkey-variants__links a{display:inline-flex;align-items:center;gap:6px;width:fit-content;margin-top:auto;padding-top:20px;color:var(--tv-gold-light) !important;font-size:13.5px;font-weight:700;line-height:1.35;text-decoration:none !important;transition:color 0.2s ease}#page\#6 .turnkey-variants__more:hover,#page\#6 .turnkey-variants__links a:hover{color:#F5D997 !important;text-decoration:none !important}#page\#6 .turnkey-variants__more span,#page\#6 .turnkey-variants__links a span{transition:transform 0.2s ease}#page\#6 .turnkey-variants__more:hover span,#page\#6 .turnkey-variants__links a:hover span{transform:translateX(3px)}#page\#6 .turnkey-variants__links{display:flex;flex-wrap:wrap;gap:0 18px;margin-top:auto}#page\#6 .turnkey-variants__note{display:grid;grid-template-columns:auto minmax(0,1fr);gap:14px;margin-top:20px;padding:17px 20px;background:linear-gradient( 90deg,rgba(208,170,97,0.065),rgba(255,255,255,0.015) );border:1px solid rgba(231,199,126,0.12);border-radius:6px 18px 6px 18px;box-sizing:border-box}#page\#6 .turnkey-variants__note-icon{width:9px;height:9px;margin-top:7px;background:var(--tv-gold-soft);transform:rotate(45deg);box-shadow:0 0 10px rgba(208,170,97,0.22)}#page\#6 .turnkey-variants__note p{max-width:1180px;margin:0;color:#BCB7AE;font-size:14px;line-height:1.55}@media (max-width:1199px){#page\#6 .turnkey-variants__header{grid-template-columns:1fr;gap:18px}#page\#6 .turnkey-variants__lead{max-width:850px}}@media (max-width:900px){#page\#6 .turnkey-variants{border-radius:12px 38px 12px 38px}#page\#6 .turnkey-variants__inner{padding:38px 28px}#page\#6 .turnkey-variants__grid{grid-template-columns:1fr}#page\#6 .turnkey-variants__card{display:grid;grid-template-columns:minmax(280px,0.9fr) minmax(0,1.1fr);border-radius:24px 7px 24px 7px}#page\#6 .turnkey-variants__image{height:100%;min-height:330px;aspect-ratio:auto}}@media (max-width:640px){#page\#6 .turnkey-variants{border-radius:8px 28px 8px 28px}#page\#6 .turnkey-variants::before{right:20px;width:135px}#page\#6 .turnkey-variants__inner{padding:31px 18px}#page\#6 .turnkey-variants__header{gap:16px;margin-bottom:26px}#page\#6 .turnkey-variants__title{font-size:clamp(27px,8vw,34px);line-height:1.1}#page\#6 .turnkey-variants__lead{font-size:15px;line-height:1.55}#page\#6 .turnkey-variants__grid{gap:10px}#page\#6 .turnkey-variants__card{display:flex;border-radius:21px 6px 21px 6px}#page\#6 .turnkey-variants__image{min-height:0;aspect-ratio:4 / 3}#page\#6 .turnkey-variants__content{padding:20px 17px 21px}#page\#6 .turnkey-variants__content h3{font-size:17px}#page\#6 .turnkey-variants__content p{font-size:14px}#page\#6 .turnkey-variants__note{margin-top:14px;padding:15px 15px}}@media (max-width:380px){#page\#6 .turnkey-variants__inner{padding:28px 14px}#page\#6 .turnkey-variants__type{left:13px;bottom:13px;padding:6px 9px;font-size:13px}}@media (prefers-reduced-motion:reduce){#page\#6 .turnkey-variants__card,#page\#6 .turnkey-variants__image img,#page\#6 .turnkey-variants__more span,#page\#6 .turnkey-variants__links a span{transition:none}#page\#6 .turnkey-variants__card:hover{transform:none}#page\#6 .turnkey-variants__card:hover .turnkey-variants__image img{transform:none}}#page\#7 .turnkey-prices{--tp-bg:#F3EFE8;--tp-bg-deep:#E9E2D7;--tp-text:#292721;--tp-text-soft:#625D54;--tp-gold:#AF8847;--tp-gold-light:#C7A463;--tp-gold-dark:#82612A;position:relative;width:100%;max-width:1600px;margin:0 auto;overflow:hidden;color:var(--tp-text);background:radial-gradient( circle at 0 0,rgba(199,164,99,0.13),transparent 28% ),radial-gradient( circle at 100% 100%,rgba(175,136,71,0.08),transparent 32% ),linear-gradient( 135deg,#F6F2EB 0%,var(--tp-bg) 52%,var(--tp-bg-deep) 100% );border:1px solid rgba(175,136,71,0.25);border-radius:50px 14px 50px 14px;box-shadow:0 24px 60px rgba(47,41,31,0.10),inset 0 1px 0 rgba(255,255,255,0.76);box-sizing:border-box;isolation:isolate}#page\#7 .turnkey-prices::before{content:"";position:absolute;top:0;left:46px;width:215px;height:2px;background:linear-gradient( 90deg,var(--tp-gold-light),var(--tp-gold),transparent );box-shadow:0 0 15px rgba(175,136,71,0.18);pointer-events:none}#page\#7 .turnkey-prices__texture{position:absolute;inset:0;z-index:0;opacity:0.27;background:repeating-linear-gradient( 43deg,transparent 0,transparent 74px,rgba(112,96,67,0.014) 75px,transparent 76px ),repeating-linear-gradient( 133deg,transparent 0,transparent 116px,rgba(175,136,71,0.012) 117px,transparent 118px );pointer-events:none}#page\#7 .turnkey-prices__inner{position:relative;z-index:2;padding:clamp(40px,4vw,68px);box-sizing:border-box}#page\#7 .turnkey-prices__header{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(320px,0.9fr);align-items:end;gap:clamp(34px,5vw,80px);margin-bottom:clamp(30px,3.5vw,48px)}#page\#7 .turnkey-prices__eyebrow{display:inline-flex;align-items:center;gap:11px;margin-bottom:13px;color:var(--tp-gold-dark);font-size:13px;font-weight:700;line-height:1.2;letter-spacing:0.11em;text-transform:uppercase}#page\#7 .turnkey-prices__eyebrow::before{content:"";width:30px;height:1px;background:linear-gradient( 90deg,var(--tp-gold),var(--tp-gold-light) )}#page\#7 .turnkey-prices__title{max-width:850px;margin:0;color:#272621;font-size:clamp(31px,3vw,49px);font-weight:760;line-height:1.08;letter-spacing:-0.026em;text-wrap:balance}#page\#7 .turnkey-prices__lead{max-width:590px;margin:0;color:var(--tp-text-soft);font-size:clamp(15px,1.05vw,17px);line-height:1.65}#page\#7 .turnkey-prices__main{position:relative;display:flex;align-items:center;justify-content:space-between;gap:30px;margin-bottom:16px;padding:26px 30px;overflow:hidden;background:linear-gradient( 120deg,#282722 0%,#181919 100% );border:1px solid rgba(199,164,99,0.38);border-radius:28px 8px 28px 8px;box-shadow:0 18px 38px rgba(41,35,26,0.14),inset 0 1px 0 rgba(255,255,255,0.045);box-sizing:border-box}#page\#7 .turnkey-prices__main::before{content:"";position:absolute;top:-90px;right:120px;width:250px;height:250px;border:1px solid rgba(199,164,99,0.07);border-radius:50%;pointer-events:none}#page\#7 .turnkey-prices__main-content{position:relative;z-index:2;max-width:900px}#page\#7 .turnkey-prices__main-label{display:block;margin-bottom:7px;color:#E6C783;font-size:13px;font-weight:700;letter-spacing:0.08em;text-transform:uppercase}#page\#7 .turnkey-prices__main-price{display:flex;align-items:baseline;flex-wrap:wrap;gap:8px;margin-bottom:9px}#page\#7 .turnkey-prices__from{color:#C8C1B6;font-size:17px;font-weight:500}#page\#7 .turnkey-prices__main-price strong{color:#FFF;font-size:clamp(34px,4vw,57px);font-weight:760;line-height:1;letter-spacing:-0.035em}#page\#7 .turnkey-prices__unit{color:#E2C27C;font-size:17px;font-weight:600}#page\#7 .turnkey-prices__main-content p{max-width:780px;margin:0;color:#C4BFB6;font-size:14px;line-height:1.55}#page\#7 .turnkey-prices__main-mark{position:relative;z-index:2;display:flex;align-items:center;justify-content:center;width:88px;height:88px;flex:0 0 88px;border:1px solid rgba(230,199,131,0.32);border-radius:50%;box-shadow:inset 0 0 24px rgba(199,164,99,0.06),0 0 28px rgba(199,164,99,0.04)}#page\#7 .turnkey-prices__main-mark::before{content:"";position:absolute;width:48px;height:48px;border:1px solid rgba(230,199,131,0.28);transform:rotate(45deg)}#page\#7 .turnkey-prices__main-mark span{position:relative;z-index:2;color:#E6C783;font-size:16px;font-weight:700}#page\#7 .turnkey-prices__body{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(300px,0.55fr);gap:14px}#page\#7 .turnkey-prices__list{overflow:hidden;background:rgba(255,255,255,0.34);border:1px solid rgba(175,136,71,0.21);border-radius:22px 7px 22px 7px}#page\#7 .turnkey-prices__list-head{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:20px;padding:14px 20px;color:#85755D;background:rgba(180,145,83,0.07);border-bottom:1px solid rgba(175,136,71,0.16);font-size:13px;font-weight:700;line-height:1.2;letter-spacing:0.07em;text-transform:uppercase}#page\#7 .turnkey-prices__row{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:20px;min-height:78px;padding:14px 20px;color:inherit !important;border-bottom:1px solid rgba(175,136,71,0.13);box-sizing:border-box;text-decoration:none !important;transition:background 0.2s ease,padding-left 0.2s ease}#page\#7 .turnkey-prices__row:last-child{border-bottom:0}#page\#7 a.turnkey-prices__row:hover{padding-left:24px;background:rgba(199,164,99,0.07);text-decoration:none !important}#page\#7 .turnkey-prices__row strong{display:block;margin-bottom:3px;color:#302D27;font-size:15px;font-weight:700;line-height:1.3}#page\#7 .turnkey-prices__row div>span{display:block;color:#716B61;font-size:13px;line-height:1.4}#page\#7 .turnkey-prices__row b{color:#72531E;font-size:16px;font-weight:750;line-height:1.25;white-space:nowrap;text-align:right}#page\#7 .turnkey-prices__row b small{display:block;margin-top:2px;color:#96846A;font-size:13px;font-weight:500}#page\#7 .turnkey-prices__aside{position:relative;padding:25px 24px;overflow:hidden;background:linear-gradient( 145deg,rgba(255,255,255,0.52),rgba(255,255,255,0.19) );border:1px solid rgba(175,136,71,0.23);border-radius:8px 24px 8px 24px;box-sizing:border-box}#page\#7 .turnkey-prices__aside-number{display:inline-flex;align-items:center;justify-content:center;width:37px;height:37px;margin-bottom:18px;color:#8C682C;border:1px solid rgba(175,136,71,0.30);border-radius:50%;font-size:13px;font-weight:700}#page\#7 .turnkey-prices__aside h3{margin:0 0 12px;color:#292721;font-size:clamp(19px,1.5vw,23px);font-weight:700;line-height:1.25;text-wrap:balance}#page\#7 .turnkey-prices__aside>p{margin:0;color:#625D54;font-size:14px;line-height:1.58}#page\#7 .turnkey-prices__aside-note{display:grid;grid-template-columns:auto minmax(0,1fr);gap:11px;margin-top:19px;padding:13px;background:rgba(175,136,71,0.065);border:1px solid rgba(175,136,71,0.14);border-radius:13px 5px 13px 5px}#page\#7 .turnkey-prices__aside-note>span{width:7px;height:7px;margin-top:7px;background:var(--tp-gold-light);transform:rotate(45deg)}#page\#7 .turnkey-prices__aside-note p{margin:0;color:#625B50;font-size:13px;line-height:1.5}#page\#7 .turnkey-prices__text-link{display:inline-flex;align-items:center;gap:7px;margin-top:19px;color:#7A581E !important;font-size:13.5px;font-weight:700;line-height:1.35;text-decoration:none !important;border-bottom:1px solid rgba(122,88,30,0.24)}#page\#7 .turnkey-prices__text-link:hover{color:#5F4314 !important;border-color:rgba(95,67,20,0.52);text-decoration:none !important}#page\#7 .turnkey-prices__footer{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-top:16px;padding:19px 22px;background:rgba(255,255,255,0.34);border:1px solid rgba(175,136,71,0.20);border-radius:7px 20px 7px 20px}#page\#7 .turnkey-prices__footer-text strong{display:block;margin-bottom:3px;color:#2B2923;font-size:15px;line-height:1.3}#page\#7 .turnkey-prices__footer-text span{color:#696258;font-size:13.5px;line-height:1.4}#page\#7 .turnkey-prices__button{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-width:220px;min-height:48px;padding:11px 20px;flex:0 0 auto;color:#211A0D !important;background:linear-gradient( 135deg,#EAD291 0%,#CAA255 48%,#A97D34 100% );border:1px solid rgba(151,108,39,0.28);border-radius:999px;box-shadow:0 8px 20px rgba(122,88,30,0.13),inset 0 1px 0 rgba(255,255,255,0.40);font-size:14px;font-weight:700;line-height:1.2;text-decoration:none !important;transition:transform 0.22s ease,box-shadow 0.22s ease}#page\#7 .turnkey-prices__button:hover{transform:translateY(-2px);box-shadow:0 12px 24px rgba(122,88,30,0.18),inset 0 1px 0 rgba(255,255,255,0.44);text-decoration:none !important}#page\#7 .turnkey-prices__button span{transition:transform 0.2s ease}#page\#7 .turnkey-prices__button:hover span{transform:translateX(3px)}@media (max-width:1199px){#page\#7 .turnkey-prices__header{grid-template-columns:1fr;gap:18px}#page\#7 .turnkey-prices__lead{max-width:850px}}@media (max-width:900px){#page\#7 .turnkey-prices{border-radius:38px 12px 38px 12px}#page\#7 .turnkey-prices__inner{padding:38px 28px}#page\#7 .turnkey-prices__body{grid-template-columns:1fr}#page\#7 .turnkey-prices__aside{border-radius:8px 20px 8px 20px}}@media (max-width:640px){#page\#7 .turnkey-prices{border-radius:28px 8px 28px 8px}#page\#7 .turnkey-prices::before{left:20px;width:130px}#page\#7 .turnkey-prices__inner{padding:31px 18px}#page\#7 .turnkey-prices__header{margin-bottom:25px}#page\#7 .turnkey-prices__title{font-size:clamp(27px,8vw,34px);line-height:1.1}#page\#7 .turnkey-prices__lead{font-size:15px;line-height:1.55}#page\#7 .turnkey-prices__main{padding:22px 18px}#page\#7 .turnkey-prices__main-mark{display:none}#page\#7 .turnkey-prices__main-content p{font-size:13.5px}#page\#7 .turnkey-prices__list-head{display:none}#page\#7 .turnkey-prices__row{grid-template-columns:1fr;gap:8px;min-height:0;padding:16px 17px}#page\#7 a.turnkey-prices__row:hover{padding-left:17px}#page\#7 .turnkey-prices__row b{text-align:left}#page\#7 .turnkey-prices__row b small{display:inline;margin-left:3px}#page\#7 .turnkey-prices__aside{padding:21px 18px}#page\#7 .turnkey-prices__footer{flex-direction:column;align-items:stretch;padding:18px 17px}#page\#7 .turnkey-prices__button{width:100%;min-width:0}}@media (max-width:380px){#page\#7 .turnkey-prices__inner{padding:28px 14px}}@media (prefers-reduced-motion:reduce){#page\#7 .turnkey-prices__row,#page\#7 .turnkey-prices__button,#page\#7 .turnkey-prices__button span{transition:none}#page\#7 .turnkey-prices__button:hover{transform:none}}#page\#8 .turnkey-cost-factors{--tcf-bg:#111214;--tcf-bg-soft:#1B1C1E;--tcf-text:#F4F1EA;--tcf-text-soft:#BBB6AC;--tcf-gold:#B58B41;--tcf-gold-soft:#D0AA61;--tcf-gold-light:#E6C77E;position:relative;width:100%;max-width:1600px;margin:0 auto;overflow:hidden;color:var(--tcf-text);background:radial-gradient( circle at 95% -5%,rgba(208,170,97,0.10),transparent 28% ),radial-gradient( circle at 0 105%,rgba(181,139,65,0.08),transparent 31% ),linear-gradient( 125deg,#101113 0%,#1B1C1E 49%,#101113 100% );border:1px solid rgba(230,199,126,0.17);border-radius:16px 52px 16px 52px;box-shadow:0 28px 65px rgba(0,0,0,0.20),inset 0 1px 0 rgba(255,255,255,0.035);box-sizing:border-box;isolation:isolate}#page\#8 .turnkey-cost-factors::before{content:"";position:absolute;top:0;right:54px;width:225px;height:2px;background:linear-gradient( 270deg,var(--tcf-gold-light),var(--tcf-gold),transparent );box-shadow:0 0 16px rgba(208,170,97,0.18);pointer-events:none}#page\#8 .turnkey-cost-factors::after{content:"";position:absolute;top:-190px;left:-135px;width:390px;height:390px;border:1px solid rgba(230,199,126,0.035);border-radius:50%;box-shadow:inset 0 0 90px rgba(208,170,97,0.012);pointer-events:none}#page\#8 .turnkey-cost-factors__texture{position:absolute;inset:0;z-index:0;opacity:0.22;background:repeating-linear-gradient( 45deg,transparent 0,transparent 74px,rgba(255,255,255,0.009) 75px,transparent 76px ),repeating-linear-gradient( 135deg,transparent 0,transparent 118px,rgba(230,199,126,0.006) 119px,transparent 120px );pointer-events:none}#page\#8 .turnkey-cost-factors__inner{position:relative;z-index:2;padding:clamp(40px,4vw,68px);box-sizing:border-box}#page\#8 .turnkey-cost-factors__header{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(320px,0.85fr);align-items:end;gap:clamp(34px,5vw,80px);margin-bottom:clamp(31px,3.5vw,48px)}#page\#8 .turnkey-cost-factors__eyebrow{display:inline-flex;align-items:center;gap:11px;margin-bottom:13px;color:var(--tcf-gold-light);font-size:13px;font-weight:700;line-height:1.2;letter-spacing:0.11em;text-transform:uppercase}#page\#8 .turnkey-cost-factors__eyebrow::before{content:"";width:31px;height:1px;background:linear-gradient( 90deg,var(--tcf-gold),var(--tcf-gold-light) )}#page\#8 .turnkey-cost-factors__title{max-width:900px;margin:0;color:#FFF;font-size:clamp(31px,3vw,49px);font-weight:760;line-height:1.08;letter-spacing:-0.026em;text-wrap:balance}#page\#8 .turnkey-cost-factors__lead{max-width:600px;margin:0;color:var(--tcf-text-soft);font-size:clamp(15px,1.05vw,17px);line-height:1.65}#page\#8 .turnkey-cost-factors__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:11px}#page\#8 .turnkey-cost-factors__card{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr);gap:15px;min-height:184px;padding:23px 22px;overflow:hidden;background:linear-gradient( 145deg,rgba(255,255,255,0.042),rgba(255,255,255,0.011) );border:1px solid rgba(230,199,126,0.115);border-radius:21px 7px 21px 7px;box-shadow:inset 0 1px 0 rgba(255,255,255,0.022);box-sizing:border-box;transition:transform 0.23s ease,border-color 0.23s ease,background 0.23s ease,box-shadow 0.23s ease}#page\#8 .turnkey-cost-factors__card:hover{transform:translateY(-2px);background:linear-gradient( 145deg,rgba(230,199,126,0.055),rgba(255,255,255,0.014) );border-color:rgba(230,199,126,0.25);box-shadow:0 14px 30px rgba(0,0,0,0.13),inset 0 1px 0 rgba(255,255,255,0.025)}#page\#8 .turnkey-cost-factors__number{display:flex;align-items:center;justify-content:center;width:35px;height:35px;flex:0 0 35px;color:var(--tcf-gold-light);border:1px solid rgba(230,199,126,0.25);border-radius:50%;font-size:13px;font-weight:700;line-height:1;letter-spacing:0.04em}#page\#8 .turnkey-cost-factors__card-content{min-width:0}#page\#8 .turnkey-cost-factors__card h3{margin:4px 0 9px;color:#FFF;font-size:17px;font-weight:700;line-height:1.3}#page\#8 .turnkey-cost-factors__card p{margin:0;color:#BDB8AF;font-size:14px;line-height:1.56}#page\#8 .turnkey-cost-factors__formula{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:18px;margin-top:16px;padding:20px 23px;background:linear-gradient( 90deg,rgba(208,170,97,0.085),rgba(255,255,255,0.015) );border:1px solid rgba(230,199,126,0.16);border-radius:7px 22px 7px 22px;box-sizing:border-box}#page\#8 .turnkey-cost-factors__formula-mark{position:relative;display:flex;align-items:center;justify-content:center;width:48px;height:48px;flex:0 0 48px;border:1px solid rgba(230,199,126,0.27);border-radius:50%}#page\#8 .turnkey-cost-factors__formula-mark::before,#page\#8 .turnkey-cost-factors__formula-mark::after{content:"";position:absolute;width:17px;height:1px;background:var(--tcf-gold-light)}#page\#8 .turnkey-cost-factors__formula-mark::after{transform:rotate(90deg)}#page\#8 .turnkey-cost-factors__formula-mark span{position:absolute;width:29px;height:29px;border:1px solid rgba(230,199,126,0.10);transform:rotate(45deg)}#page\#8 .turnkey-cost-factors__formula-label{display:block;margin-bottom:8px;color:#D9BC7B;font-size:13px;font-weight:700;line-height:1.2;letter-spacing:0.07em;text-transform:uppercase}#page\#8 .turnkey-cost-factors__formula-line{display:flex;align-items:center;flex-wrap:wrap;gap:7px 11px}#page\#8 .turnkey-cost-factors__formula-line strong{color:#F0ECE4;font-size:14px;font-weight:650;line-height:1.35}#page\#8 .turnkey-cost-factors__formula-line>span{color:var(--tcf-gold-soft);font-size:17px;font-weight:400}#page\#8 .turnkey-cost-factors__footer{display:flex;align-items:center;justify-content:space-between;gap:30px;margin-top:13px;padding:21px 23px;background:rgba(255,255,255,0.025);border:1px solid rgba(230,199,126,0.10);border-radius:20px 7px 20px 7px;box-sizing:border-box}#page\#8 .turnkey-cost-factors__footer-text{max-width:1000px}#page\#8 .turnkey-cost-factors__footer-text strong{display:block;margin-bottom:5px;color:#F5F1E9;font-size:15px;font-weight:700;line-height:1.35}#page\#8 .turnkey-cost-factors__footer-text p{margin:0;color:#B6B1A8;font-size:13.5px;line-height:1.5}#page\#8 .turnkey-cost-factors__button{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-width:180px;min-height:47px;padding:11px 19px;flex:0 0 auto;color:#F7E8C5 !important;background:linear-gradient( 135deg,rgba(208,170,97,0.14),rgba(181,139,65,0.045) );border:1px solid rgba(230,199,126,0.27);border-radius:999px;font-size:13.5px;font-weight:700;line-height:1.2;text-decoration:none !important;transition:transform 0.22s ease,background 0.22s ease,border-color 0.22s ease}#page\#8 .turnkey-cost-factors__button:hover{transform:translateY(-2px);color:#FFF5DF !important;background:linear-gradient( 135deg,rgba(208,170,97,0.22),rgba(181,139,65,0.08) );border-color:rgba(230,199,126,0.45);text-decoration:none !important}#page\#8 .turnkey-cost-factors__button span{transition:transform 0.2s ease}#page\#8 .turnkey-cost-factors__button:hover span{transform:translateX(3px)}@media (max-width:1199px){#page\#8 .turnkey-cost-factors__header{grid-template-columns:1fr;gap:18px}#page\#8 .turnkey-cost-factors__lead{max-width:850px}#page\#8 .turnkey-cost-factors__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){#page\#8 .turnkey-cost-factors{border-radius:12px 38px 12px 38px}#page\#8 .turnkey-cost-factors__inner{padding:38px 28px}}@media (max-width:640px){#page\#8 .turnkey-cost-factors{border-radius:8px 28px 8px 28px}#page\#8 .turnkey-cost-factors::before{right:20px;width:135px}#page\#8 .turnkey-cost-factors__inner{padding:31px 18px}#page\#8 .turnkey-cost-factors__header{margin-bottom:26px}#page\#8 .turnkey-cost-factors__title{font-size:clamp(27px,8vw,34px);line-height:1.1}#page\#8 .turnkey-cost-factors__lead{font-size:15px;line-height:1.55}#page\#8 .turnkey-cost-factors__grid{grid-template-columns:1fr;gap:9px}#page\#8 .turnkey-cost-factors__card{min-height:0;padding:19px 17px;border-radius:18px 6px 18px 6px}#page\#8 .turnkey-cost-factors__card h3{font-size:16px}#page\#8 .turnkey-cost-factors__formula{grid-template-columns:1fr;gap:14px;padding:18px 17px}#page\#8 .turnkey-cost-factors__formula-mark{width:42px;height:42px}#page\#8 .turnkey-cost-factors__formula-line{gap:6px 8px}#page\#8 .turnkey-cost-factors__footer{flex-direction:column;align-items:stretch;gap:17px;padding:19px 17px}#page\#8 .turnkey-cost-factors__button{width:100%;min-width:0}}@media (max-width:380px){#page\#8 .turnkey-cost-factors__inner{padding:28px 14px}#page\#8 .turnkey-cost-factors__card{gap:11px;padding:17px 14px}}@media (prefers-reduced-motion:reduce){#page\#8 .turnkey-cost-factors__card,#page\#8 .turnkey-cost-factors__button,#page\#8 .turnkey-cost-factors__button span{transition:none}#page\#8 .turnkey-cost-factors__card:hover,#page\#8 .turnkey-cost-factors__button:hover{transform:none}}#page\#9 .turnkey-process{--tpr-bg:#F3EFE8;--tpr-bg-deep:#E9E2D7;--tpr-text:#292721;--tpr-text-soft:#625D54;--tpr-gold:#AF8847;--tpr-gold-light:#C7A463;--tpr-gold-dark:#82612A;position:relative;width:100%;max-width:1600px;margin:0 auto;overflow:hidden;color:var(--tpr-text);background:radial-gradient( circle at 2% 0%,rgba(199,164,99,0.13),transparent 28% ),radial-gradient( circle at 100% 100%,rgba(175,136,71,0.08),transparent 32% ),linear-gradient( 135deg,#F6F2EB 0%,var(--tpr-bg) 52%,var(--tpr-bg-deep) 100% );border:1px solid rgba(175,136,71,0.25);border-radius:50px 14px 50px 14px;box-shadow:0 24px 60px rgba(47,41,31,0.10),inset 0 1px 0 rgba(255,255,255,0.76);box-sizing:border-box;isolation:isolate}#page\#9 .turnkey-process::before{content:"";position:absolute;top:0;left:46px;width:215px;height:2px;background:linear-gradient( 90deg,var(--tpr-gold-light),var(--tpr-gold),transparent );pointer-events:none}#page\#9 .turnkey-process__texture{position:absolute;inset:0;z-index:0;opacity:0.27;background:repeating-linear-gradient( 43deg,transparent 0,transparent 74px,rgba(112,96,67,0.014) 75px,transparent 76px ),repeating-linear-gradient( 133deg,transparent 0,transparent 116px,rgba(175,136,71,0.012) 117px,transparent 118px );pointer-events:none}#page\#9 .turnkey-process__inner{position:relative;z-index:2;padding:clamp(40px,4vw,68px);box-sizing:border-box}#page\#9 .turnkey-process__header{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(320px,0.85fr);align-items:end;gap:clamp(34px,5vw,80px);margin-bottom:clamp(34px,4vw,54px)}#page\#9 .turnkey-process__eyebrow{display:inline-flex;align-items:center;gap:11px;margin-bottom:13px;color:var(--tpr-gold-dark);font-size:13px;font-weight:700;line-height:1.2;letter-spacing:0.11em;text-transform:uppercase}#page\#9 .turnkey-process__eyebrow::before{content:"";width:30px;height:1px;background:linear-gradient( 90deg,var(--tpr-gold),var(--tpr-gold-light) )}#page\#9 .turnkey-process__title{max-width:920px;margin:0;color:#272621;font-size:clamp(31px,3vw,49px);font-weight:760;line-height:1.08;letter-spacing:-0.026em;text-wrap:balance}#page\#9 .turnkey-process__lead{max-width:600px;margin:0;color:var(--tpr-text-soft);font-size:clamp(15px,1.05vw,17px);line-height:1.65}#page\#9 .turnkey-process__timeline{position:relative;display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:10px}#page\#9 .turnkey-process__timeline::before{content:"";position:absolute;top:43px;left:5%;width:90%;height:1px;background:linear-gradient( 90deg,transparent,rgba(175,136,71,0.28) 7%,rgba(175,136,71,0.28) 93%,transparent );pointer-events:none}#page\#9 .turnkey-process__step{position:relative;min-width:0}#page\#9 .turnkey-process__step-head{position:relative;z-index:2;display:flex;align-items:center;justify-content:space-between;height:58px;margin-bottom:9px}#page\#9 .turnkey-process__number{display:flex;align-items:center;justify-content:center;width:43px;height:43px;color:#79591F;background:linear-gradient( 145deg,#F8F4EC,#E9E0D2 );border:1px solid rgba(175,136,71,0.32);border-radius:50%;box-shadow:0 7px 17px rgba(79,65,42,0.08),inset 0 1px 0 rgba(255,255,255,0.78);font-size:13px;font-weight:750;line-height:1;letter-spacing:0.04em}#page\#9 .turnkey-process__dot{width:7px;height:7px;margin-right:-4px;background:var(--tpr-gold-light);border:2px solid #F1ECE4;border-radius:50%;box-shadow:0 0 0 1px rgba(175,136,71,0.22);box-sizing:content-box}#page\#9 .turnkey-process__step-content{min-height:246px;padding:20px 17px;background:linear-gradient( 145deg,rgba(255,255,255,0.52),rgba(255,255,255,0.20) );border:1px solid rgba(175,136,71,0.18);border-radius:18px 6px 18px 6px;box-sizing:border-box;transition:transform 0.22s ease,border-color 0.22s ease,box-shadow 0.22s ease}#page\#9 .turnkey-process__step:hover .turnkey-process__step-content{transform:translateY(-2px);border-color:rgba(175,136,71,0.32);box-shadow:0 13px 27px rgba(56,48,36,0.07)}#page\#9 .turnkey-process__step--final .turnkey-process__step-content{background:radial-gradient( circle at 100% 0,rgba(199,164,99,0.15),transparent 48% ),linear-gradient( 145deg,rgba(255,255,255,0.58),rgba(237,227,211,0.37) );border-color:rgba(175,136,71,0.30)}#page\#9 .turnkey-process__step-label{display:block;margin-bottom:7px;color:#9A7840;font-size:13px;font-weight:700;line-height:1.2;letter-spacing:0.06em;text-transform:uppercase}#page\#9 .turnkey-process__step-content h3{margin:0 0 9px;color:#2B2923;font-size:16px;font-weight:700;line-height:1.3}#page\#9 .turnkey-process__step-content p{margin:0;color:#665F55;font-size:13.5px;line-height:1.55}#page\#9 .turnkey-process__link{display:inline-flex;align-items:center;gap:5px;margin-top:13px;color:#7D5A20 !important;font-size:13px;font-weight:700;line-height:1.35;text-decoration:none !important;border-bottom:1px solid rgba(125,90,32,0.23)}#page\#9 .turnkey-process__link:hover{color:#604313 !important;border-color:rgba(96,67,19,0.52);text-decoration:none !important}#page\#9 .turnkey-process__footer{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:18px;margin-top:18px;padding:20px 22px;background:rgba(255,255,255,0.34);border:1px solid rgba(175,136,71,0.20);border-radius:7px 21px 7px 21px;box-sizing:border-box}#page\#9 .turnkey-process__footer-mark{position:relative;display:flex;align-items:center;justify-content:center;width:44px;height:44px;border:1px solid rgba(175,136,71,0.29);border-radius:50%}#page\#9 .turnkey-process__footer-mark::before{content:"";width:18px;height:18px;border:1px solid var(--tpr-gold);transform:rotate(45deg)}#page\#9 .turnkey-process__footer-mark span{position:absolute;width:6px;height:6px;background:var(--tpr-gold-light);transform:rotate(45deg)}#page\#9 .turnkey-process__footer-content strong{display:block;margin-bottom:4px;color:#2D2A24;font-size:15px;font-weight:700;line-height:1.35}#page\#9 .turnkey-process__footer-content p{max-width:890px;margin:0;color:#686157;font-size:13.5px;line-height:1.5}#page\#9 .turnkey-process__button{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-width:185px;min-height:47px;padding:11px 19px;color:#231B0C !important;background:linear-gradient( 135deg,#EBD393 0%,#CBA356 48%,#A97D34 100% );border:1px solid rgba(151,108,39,0.28);border-radius:999px;box-shadow:0 8px 20px rgba(122,88,30,0.13),inset 0 1px 0 rgba(255,255,255,0.42);font-size:13.5px;font-weight:700;line-height:1.2;text-decoration:none !important;transition:transform 0.22s ease,box-shadow 0.22s ease}#page\#9 .turnkey-process__button:hover{transform:translateY(-2px);box-shadow:0 12px 24px rgba(122,88,30,0.18),inset 0 1px 0 rgba(255,255,255,0.45);text-decoration:none !important}@media (max-width:1300px){#page\#9 .turnkey-process__timeline{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}#page\#9 .turnkey-process__timeline::before{display:none}#page\#9 .turnkey-process__step-head{height:48px}#page\#9 .turnkey-process__dot{display:none}#page\#9 .turnkey-process__step-content{min-height:215px}}@media (max-width:1199px){#page\#9 .turnkey-process__header{grid-template-columns:1fr;gap:18px}#page\#9 .turnkey-process__lead{max-width:850px}}@media (max-width:900px){#page\#9 .turnkey-process{border-radius:38px 12px 38px 12px}#page\#9 .turnkey-process__inner{padding:38px 28px}#page\#9 .turnkey-process__timeline{grid-template-columns:repeat(2,minmax(0,1fr))}#page\#9 .turnkey-process__step-content{min-height:0}#page\#9 .turnkey-process__footer{grid-template-columns:auto minmax(0,1fr)}#page\#9 .turnkey-process__button{grid-column:1 / -1;width:100%}}@media (max-width:640px){#page\#9 .turnkey-process{border-radius:28px 8px 28px 8px}#page\#9 .turnkey-process::before{left:20px;width:130px}#page\#9 .turnkey-process__inner{padding:31px 18px}#page\#9 .turnkey-process__header{margin-bottom:25px}#page\#9 .turnkey-process__title{font-size:clamp(27px,8vw,34px);line-height:1.1}#page\#9 .turnkey-process__lead{font-size:15px;line-height:1.55}#page\#9 .turnkey-process__timeline{grid-template-columns:1fr;gap:9px}#page\#9 .turnkey-process__step{display:grid;grid-template-columns:43px minmax(0,1fr);gap:10px}#page\#9 .turnkey-process__step-head{display:block;height:auto;margin:0}#page\#9 .turnkey-process__number{width:40px;height:40px}#page\#9 .turnkey-process__step-content{min-height:0;padding:17px 16px;border-radius:16px 5px 16px 5px}#page\#9 .turnkey-process__step-label{font-size:13px}#page\#9 .turnkey-process__step-content h3{font-size:16px}#page\#9 .turnkey-process__footer{grid-template-columns:1fr;padding:18px 17px}#page\#9 .turnkey-process__footer-mark{width:40px;height:40px}}@media (max-width:380px){#page\#9 .turnkey-process__inner{padding:28px 14px}}@media (prefers-reduced-motion:reduce){#page\#9 .turnkey-process__step-content,#page\#9 .turnkey-process__button{transition:none}#page\#9 .turnkey-process__step:hover .turnkey-process__step-content,#page\#9 .turnkey-process__button:hover{transform:none}}#page\#10 .turnkey-materials{--tm-bg:#111214;--tm-bg-soft:#1B1C1E;--tm-text:#F4F1EA;--tm-text-soft:#BBB6AD;--tm-gold:#B58B41;--tm-gold-soft:#D0AA61;--tm-gold-light:#E7C87F;position:relative;width:100%;max-width:1600px;margin:0 auto;overflow:hidden;color:var(--tm-text);background:radial-gradient( circle at 5% -4%,rgba(208,170,97,0.10),transparent 27% ),radial-gradient( circle at 97% 105%,rgba(181,139,65,0.08),transparent 31% ),linear-gradient( 125deg,#101113 0%,#1B1C1E 49%,#101113 100% );border:1px solid rgba(231,200,127,0.17);border-radius:16px 52px 16px 52px;box-shadow:0 28px 65px rgba(0,0,0,0.20),inset 0 1px 0 rgba(255,255,255,0.035);box-sizing:border-box;isolation:isolate}#page\#10 .turnkey-materials::before{content:"";position:absolute;top:0;right:54px;width:225px;height:2px;background:linear-gradient( 270deg,var(--tm-gold-light),var(--tm-gold),transparent );box-shadow:0 0 16px rgba(208,170,97,0.18);pointer-events:none}#page\#10 .turnkey-materials::after{content:"";position:absolute;top:-200px;left:-140px;width:410px;height:410px;border:1px solid rgba(231,200,127,0.035);border-radius:50%;box-shadow:inset 0 0 100px rgba(208,170,97,0.012);pointer-events:none}#page\#10 .turnkey-materials__texture{position:absolute;inset:0;z-index:0;opacity:0.22;background:repeating-linear-gradient( 45deg,transparent 0,transparent 73px,rgba(255,255,255,0.009) 74px,transparent 75px ),repeating-linear-gradient( 135deg,transparent 0,transparent 118px,rgba(231,200,127,0.006) 119px,transparent 120px );pointer-events:none}#page\#10 .turnkey-materials__inner{position:relative;z-index:2;padding:clamp(40px,4vw,68px);box-sizing:border-box}#page\#10 .turnkey-materials__intro{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(390px,0.95fr);align-items:center;gap:clamp(38px,5vw,78px);margin-bottom:clamp(34px,4vw,54px)}#page\#10 .turnkey-materials__eyebrow{display:inline-flex;align-items:center;gap:11px;margin-bottom:13px;color:var(--tm-gold-light);font-size:13px;font-weight:700;line-height:1.2;letter-spacing:0.11em;text-transform:uppercase}#page\#10 .turnkey-materials__eyebrow::before{content:"";width:31px;height:1px;background:linear-gradient( 90deg,var(--tm-gold),var(--tm-gold-light) )}#page\#10 .turnkey-materials__title{max-width:800px;margin:0 0 19px;color:#FFF;font-size:clamp(31px,3vw,49px);font-weight:760;line-height:1.08;letter-spacing:-0.026em;text-wrap:balance}#page\#10 .turnkey-materials__lead{max-width:790px;margin:0;color:var(--tm-text-soft);font-size:clamp(16px,1.15vw,18px);line-height:1.65}#page\#10 .turnkey-materials__note{display:grid;grid-template-columns:auto minmax(0,1fr);gap:13px;max-width:760px;margin-top:24px;padding:15px 17px;background:rgba(255,255,255,0.025);border:1px solid rgba(231,200,127,0.14);border-radius:15px 5px 15px 5px;box-sizing:border-box}#page\#10 .turnkey-materials__note-mark{width:8px;height:8px;margin-top:7px;background:var(--tm-gold-soft);transform:rotate(45deg);box-shadow:0 0 9px rgba(208,170,97,0.20)}#page\#10 .turnkey-materials__note p{margin:0;color:#BEB9B0;font-size:14px;line-height:1.55}#page\#10 .turnkey-materials__visual{margin:0}#page\#10 .turnkey-materials__image{position:relative;overflow:hidden;aspect-ratio:4 / 3;background:#202123;border:1px solid rgba(231,200,127,0.25);border-radius:9px 36px 9px 36px;box-shadow:0 22px 48px rgba(0,0,0,0.26)}#page\#10 .turnkey-materials__image::after{content:"";position:absolute;inset:0;background:linear-gradient( 180deg,rgba(9,10,11,0.02) 42%,rgba(10,11,12,0.66) 100% );pointer-events:none}#page\#10 .turnkey-materials__image img{display:block;width:100%;height:100%;object-fit:cover;transition:transform 0.55s ease}#page\#10 .turnkey-materials__visual:hover .turnkey-materials__image img{transform:scale(1.025)}#page\#10 .turnkey-materials__image-label{position:absolute;z-index:2;left:18px;bottom:17px;padding:7px 11px;color:#F4E4BC;background:rgba(17,18,20,0.75);border:1px solid rgba(231,200,127,0.25);border-radius:999px;font-size:13px;font-weight:600;backdrop-filter:blur(7px);-webkit-backdrop-filter:blur(7px)}#page\#10 .turnkey-materials__image-number{position:absolute;z-index:2;top:18px;right:18px;display:flex;align-items:center;justify-content:center;width:41px;height:41px;color:#FFF5DD;background:rgba(17,18,20,0.72);border:1px solid rgba(231,200,127,0.42);border-radius:50%;font-size:13px;font-weight:700;letter-spacing:0.05em;backdrop-filter:blur(7px);-webkit-backdrop-filter:blur(7px)}#page\#10 .turnkey-materials__visual figcaption{margin-top:11px;padding-left:6px;color:#969087;font-size:13px;line-height:1.4}#page\#10 .turnkey-materials__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:11px}#page\#10 .turnkey-materials__card{position:relative;display:flex;flex-direction:column;min-width:0;min-height:315px;padding:22px 21px;background:linear-gradient( 145deg,rgba(255,255,255,0.043),rgba(255,255,255,0.011) );border:1px solid rgba(231,200,127,0.115);border-radius:21px 7px 21px 7px;box-shadow:inset 0 1px 0 rgba(255,255,255,0.022);box-sizing:border-box;transition:transform 0.23s ease,border-color 0.23s ease,box-shadow 0.23s ease}#page\#10 .turnkey-materials__card:hover{transform:translateY(-2px);border-color:rgba(231,200,127,0.26);box-shadow:0 15px 31px rgba(0,0,0,0.13),inset 0 1px 0 rgba(255,255,255,0.026)}#page\#10 .turnkey-materials__card--accent{background:radial-gradient( circle at 100% 0,rgba(208,170,97,0.08),transparent 46% ),linear-gradient( 145deg,rgba(255,255,255,0.047),rgba(255,255,255,0.012) );border-color:rgba(231,200,127,0.20)}#page\#10 .turnkey-materials__card-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:17px}#page\#10 .turnkey-materials__number{display:flex;align-items:center;justify-content:center;width:35px;height:35px;color:var(--tm-gold-light);border:1px solid rgba(231,200,127,0.25);border-radius:50%;font-size:13px;font-weight:700;letter-spacing:0.04em}#page\#10 .turnkey-materials__material{color:#A8A197;font-size:13px;font-weight:600;line-height:1.2;letter-spacing:0.05em;text-transform:uppercase}#page\#10 .turnkey-materials__card h3{margin:0 0 10px;color:#FFF;font-size:19px;font-weight:700;line-height:1.28}#page\#10 .turnkey-materials__card>p{margin:0;color:#BDB8AF;font-size:14px;line-height:1.58}#page\#10 .turnkey-materials__features{display:flex;flex-direction:column;gap:7px;margin-top:18px}#page\#10 .turnkey-materials__features span{position:relative;padding-left:17px;color:#D3CEC5;font-size:13px;line-height:1.35}#page\#10 .turnkey-materials__features span::before{content:"";position:absolute;top:0.46em;left:1px;width:6px;height:6px;background:var(--tm-gold-soft);transform:rotate(45deg)}#page\#10 .turnkey-materials__more,#page\#10 .turnkey-materials__links a{display:inline-flex;align-items:center;gap:6px;width:fit-content;color:var(--tm-gold-light) !important;font-size:13px;font-weight:700;line-height:1.35;text-decoration:none !important}#page\#10 .turnkey-materials__more{margin-top:auto;padding-top:20px}#page\#10 .turnkey-materials__links{display:flex;align-items:flex-start;flex-wrap:wrap;gap:8px 15px;margin-top:auto;padding-top:20px}#page\#10 .turnkey-materials__more span,#page\#10 .turnkey-materials__links a span{transition:transform 0.2s ease}#page\#10 .turnkey-materials__more:hover span,#page\#10 .turnkey-materials__links a:hover span{transform:translateX(3px)}#page\#10 .turnkey-materials__footer{display:flex;align-items:center;justify-content:space-between;gap:28px;margin-top:17px;padding:20px 22px;background:linear-gradient( 90deg,rgba(208,170,97,0.07),rgba(255,255,255,0.015) );border:1px solid rgba(231,200,127,0.13);border-radius:7px 21px 7px 21px;box-sizing:border-box}#page\#10 .turnkey-materials__footer-content{max-width:980px}#page\#10 .turnkey-materials__footer-label{display:block;margin-bottom:5px;color:var(--tm-gold-light);font-size:13px;font-weight:700;line-height:1.2;letter-spacing:0.07em;text-transform:uppercase}#page\#10 .turnkey-materials__footer-content strong{display:block;margin-bottom:5px;color:#F4F0E8;font-size:15px;font-weight:700;line-height:1.35}#page\#10 .turnkey-materials__footer-content p{margin:0;color:#B6B1A8;font-size:13.5px;line-height:1.5}#page\#10 .turnkey-materials__button{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-width:180px;min-height:47px;padding:11px 18px;flex:0 0 auto;color:#F7E8C5 !important;background:linear-gradient( 135deg,rgba(208,170,97,0.14),rgba(181,139,65,0.045) );border:1px solid rgba(231,200,127,0.27);border-radius:999px;font-size:13.5px;font-weight:700;text-decoration:none !important;transition:transform 0.22s ease,border-color 0.22s ease,background 0.22s ease}#page\#10 .turnkey-materials__button:hover{transform:translateY(-2px);border-color:rgba(231,200,127,0.45);background:linear-gradient( 135deg,rgba(208,170,97,0.21),rgba(181,139,65,0.08) );text-decoration:none !important}@media (max-width:1199px){#page\#10 .turnkey-materials__intro{grid-template-columns:minmax(0,1fr) minmax(340px,0.85fr);gap:36px}#page\#10 .turnkey-materials__grid{grid-template-columns:repeat(2,minmax(0,1fr))}#page\#10 .turnkey-materials__card{min-height:290px}}@media (max-width:900px){#page\#10 .turnkey-materials{border-radius:12px 38px 12px 38px}#page\#10 .turnkey-materials__inner{padding:38px 28px}#page\#10 .turnkey-materials__intro{grid-template-columns:1fr;gap:27px}#page\#10 .turnkey-materials__visual{max-width:720px}}@media (max-width:640px){#page\#10 .turnkey-materials{border-radius:8px 28px 8px 28px}#page\#10 .turnkey-materials::before{right:20px;width:135px}#page\#10 .turnkey-materials__inner{padding:31px 18px}#page\#10 .turnkey-materials__intro{gap:23px;margin-bottom:28px}#page\#10 .turnkey-materials__title{margin-bottom:14px;font-size:clamp(27px,8vw,34px);line-height:1.1}#page\#10 .turnkey-materials__lead{font-size:15px;line-height:1.55}#page\#10 .turnkey-materials__note{margin-top:18px;padding:13px 14px}#page\#10 .turnkey-materials__image{border-radius:7px 25px 7px 25px}#page\#10 .turnkey-materials__grid{grid-template-columns:1fr;gap:9px}#page\#10 .turnkey-materials__card{min-height:0;padding:19px 17px;border-radius:18px 6px 18px 6px}#page\#10 .turnkey-materials__card h3{font-size:17px}#page\#10 .turnkey-materials__footer{flex-direction:column;align-items:stretch;padding:18px 17px}#page\#10 .turnkey-materials__button{width:100%;min-width:0}}@media (max-width:380px){#page\#10 .turnkey-materials__inner{padding:28px 14px}}@media (prefers-reduced-motion:reduce){#page\#10 .turnkey-materials__card,#page\#10 .turnkey-materials__image img,#page\#10 .turnkey-materials__more span,#page\#10 .turnkey-materials__links a span,#page\#10 .turnkey-materials__button{transition:none}#page\#10 .turnkey-materials__card:hover,#page\#10 .turnkey-materials__button:hover,#page\#10 .turnkey-materials__visual:hover .turnkey-materials__image img{transform:none}}#page\#11 .turnkey-sites{--ts-bg:#F3EFE8;--ts-bg-deep:#E9E2D7;--ts-text:#292721;--ts-text-soft:#625D54;--ts-gold:#AF8847;--ts-gold-light:#C7A463;--ts-gold-dark:#82612A;position:relative;width:100%;max-width:1600px;margin:0 auto;overflow:hidden;color:var(--ts-text);background:radial-gradient( circle at 3% 0%,rgba(199,164,99,0.13),transparent 28% ),radial-gradient( circle at 100% 100%,rgba(175,136,71,0.08),transparent 32% ),linear-gradient( 135deg,#F6F2EB 0%,var(--ts-bg) 52%,var(--ts-bg-deep) 100% );border:1px solid rgba(175,136,71,0.25);border-radius:50px 14px 50px 14px;box-shadow:0 24px 60px rgba(47,41,31,0.10),inset 0 1px 0 rgba(255,255,255,0.76);box-sizing:border-box;isolation:isolate}#page\#11 .turnkey-sites::before{content:"";position:absolute;top:0;left:46px;width:215px;height:2px;background:linear-gradient( 90deg,var(--ts-gold-light),var(--ts-gold),transparent );pointer-events:none}#page\#11 .turnkey-sites__texture{position:absolute;inset:0;z-index:0;opacity:0.27;background:repeating-linear-gradient( 43deg,transparent 0,transparent 74px,rgba(112,96,67,0.014) 75px,transparent 76px ),repeating-linear-gradient( 133deg,transparent 0,transparent 116px,rgba(175,136,71,0.012) 117px,transparent 118px );pointer-events:none}#page\#11 .turnkey-sites__inner{position:relative;z-index:2;padding:clamp(40px,4vw,68px);box-sizing:border-box}#page\#11 .turnkey-sites__header{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(320px,0.85fr);align-items:end;gap:clamp(34px,5vw,80px);margin-bottom:clamp(32px,4vw,52px)}#page\#11 .turnkey-sites__eyebrow{display:inline-flex;align-items:center;gap:11px;margin-bottom:13px;color:var(--ts-gold-dark);font-size:13px;font-weight:700;line-height:1.2;letter-spacing:0.11em;text-transform:uppercase}#page\#11 .turnkey-sites__eyebrow::before{content:"";width:30px;height:1px;background:linear-gradient( 90deg,var(--ts-gold),var(--ts-gold-light) )}#page\#11 .turnkey-sites__title{max-width:920px;margin:0;color:#272621;font-size:clamp(31px,3vw,49px);font-weight:760;line-height:1.08;letter-spacing:-0.026em;text-wrap:balance}#page\#11 .turnkey-sites__lead{max-width:610px;margin:0;color:var(--ts-text-soft);font-size:clamp(15px,1.05vw,17px);line-height:1.65}#page\#11 .turnkey-sites__main{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(380px,0.85fr);align-items:start;gap:15px}#page\#11 .turnkey-sites__types{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:11px}#page\#11 .turnkey-sites__card{position:relative;min-width:0;padding:22px 20px;background:linear-gradient( 145deg,rgba(255,255,255,0.53),rgba(255,255,255,0.20) );border:1px solid rgba(175,136,71,0.18);border-radius:21px 7px 21px 7px;box-sizing:border-box;transition:transform 0.22s ease,border-color 0.22s ease,box-shadow 0.22s ease}#page\#11 .turnkey-sites__card:hover{transform:translateY(-2px);border-color:rgba(175,136,71,0.33);box-shadow:0 14px 29px rgba(56,48,36,0.07)}#page\#11 .turnkey-sites__card--accent{background:radial-gradient( circle at 100% 0,rgba(199,164,99,0.16),transparent 46% ),linear-gradient( 145deg,rgba(255,255,255,0.59),rgba(237,227,211,0.40) );border-color:rgba(175,136,71,0.29)}#page\#11 .turnkey-sites__card-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:16px}#page\#11 .turnkey-sites__number{display:flex;align-items:center;justify-content:center;width:36px;height:36px;color:#805E25;border:1px solid rgba(175,136,71,0.30);border-radius:50%;font-size:13px;font-weight:700;letter-spacing:0.04em}#page\#11 .turnkey-sites__badge{color:#8D806C;font-size:13px;font-weight:600;line-height:1.25;letter-spacing:0.04em;text-transform:uppercase}#page\#11 .turnkey-sites__card h3{margin:0 0 9px;color:#2B2923;font-size:18px;font-weight:700;line-height:1.3}#page\#11 .turnkey-sites__card>p{margin:0;color:#665F55;font-size:14px;line-height:1.56}#page\#11 .turnkey-sites__features{display:flex;flex-direction:column;gap:7px;margin-top:17px}#page\#11 .turnkey-sites__features span{position:relative;padding-left:17px;color:#665E52;font-size:13px;line-height:1.35}#page\#11 .turnkey-sites__features span::before{content:"";position:absolute;top:0.46em;left:1px;width:6px;height:6px;background:var(--ts-gold-light);transform:rotate(45deg)}#page\#11 .turnkey-sites__visual{margin:0;min-width:0;align-self:start}#page\#11 .turnkey-sites__image{position:relative;overflow:hidden;width:100%;height:auto;min-height:0;aspect-ratio:1 / 1;background:#D7D0C4;border:1px solid rgba(175,136,71,0.30);border-radius:36px 9px 36px 9px;box-shadow:0 22px 48px rgba(49,42,31,0.15);box-sizing:border-box}#page\#11 .turnkey-sites__image::after{content:"";position:absolute;inset:0;background:linear-gradient( 180deg,transparent 50%,rgba(29,27,23,0.38) 100% );pointer-events:none}#page\#11 .turnkey-sites__image img{display:block;width:100%;height:100%;object-fit:cover;transition:transform 0.55s ease}#page\#11 .turnkey-sites__visual:hover .turnkey-sites__image img{transform:scale(1.025)}#page\#11 .turnkey-sites__image-number{position:absolute;z-index:2;top:18px;right:18px;display:flex;align-items:center;justify-content:center;width:42px;height:42px;color:#FFF8E8;background:rgba(32,30,26,0.72);border:1px solid rgba(224,190,119,0.50);border-radius:50%;font-size:13px;font-weight:700;letter-spacing:0.05em;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}#page\#11 .turnkey-sites__image-label{position:absolute;z-index:2;left:18px;bottom:18px;padding:8px 12px;color:#FFF5DB;background:rgba(32,30,26,0.73);border:1px solid rgba(224,190,119,0.34);border-radius:999px;font-size:13px;font-weight:650;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}#page\#11 .turnkey-sites__visual figcaption{margin-top:10px;padding-left:6px;color:#746D63;font-size:13px;line-height:1.4}#page\#11 .turnkey-sites__footer{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:18px;margin-top:17px;padding:20px 22px;background:rgba(255,255,255,0.35);border:1px solid rgba(175,136,71,0.20);border-radius:7px 21px 7px 21px;box-sizing:border-box}#page\#11 .turnkey-sites__footer-mark{position:relative;display:flex;align-items:center;justify-content:center;width:44px;height:44px;border:1px solid rgba(175,136,71,0.29);border-radius:50%}#page\#11 .turnkey-sites__footer-mark::before{content:"";width:18px;height:18px;border:1px solid var(--ts-gold);transform:rotate(45deg)}#page\#11 .turnkey-sites__footer-mark span{position:absolute;width:6px;height:6px;background:var(--ts-gold-light);transform:rotate(45deg)}#page\#11 .turnkey-sites__footer-content strong{display:block;margin-bottom:4px;color:#2D2A24;font-size:15px;font-weight:700;line-height:1.35}#page\#11 .turnkey-sites__footer-content p{max-width:900px;margin:0;color:#686157;font-size:13.5px;line-height:1.5}#page\#11 .turnkey-sites__button{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-width:220px;min-height:47px;padding:11px 18px;color:#231B0C !important;background:linear-gradient( 135deg,#EBD393 0%,#CBA356 48%,#A97D34 100% );border:1px solid rgba(151,108,39,0.28);border-radius:999px;box-shadow:0 8px 20px rgba(122,88,30,0.13),inset 0 1px 0 rgba(255,255,255,0.42);font-size:13.5px;font-weight:700;line-height:1.2;text-decoration:none !important;transition:transform 0.22s ease,box-shadow 0.22s ease}#page\#11 .turnkey-sites__button:hover{transform:translateY(-2px);box-shadow:0 12px 24px rgba(122,88,30,0.18),inset 0 1px 0 rgba(255,255,255,0.45);text-decoration:none !important}@media (max-width:1199px){#page\#11 .turnkey-sites__header{grid-template-columns:1fr;gap:18px}#page\#11 .turnkey-sites__lead{max-width:850px}#page\#11 .turnkey-sites__main{grid-template-columns:1fr}#page\#11 .turnkey-sites__visual{width:min(100%,760px);margin-left:auto;margin-right:auto}#page\#11 .turnkey-sites__image{width:100%;height:auto;min-height:0;aspect-ratio:1 / 1}}@media (max-width:900px){#page\#11 .turnkey-sites{border-radius:38px 12px 38px 12px}#page\#11 .turnkey-sites__inner{padding:38px 28px}}@media (max-width:640px){#page\#11 .turnkey-sites{border-radius:28px 8px 28px 8px}#page\#11 .turnkey-sites::before{left:20px;width:130px}#page\#11 .turnkey-sites__inner{padding:31px 18px}#page\#11 .turnkey-sites__header{margin-bottom:25px}#page\#11 .turnkey-sites__title{font-size:clamp(27px,8vw,34px);line-height:1.1}#page\#11 .turnkey-sites__lead{font-size:15px;line-height:1.55}#page\#11 .turnkey-sites__types{grid-template-columns:1fr;gap:9px}#page\#11 .turnkey-sites__card{padding:19px 17px;border-radius:18px 6px 18px 6px}#page\#11 .turnkey-sites__card h3{font-size:17px}#page\#11 .turnkey-sites__visual{width:100%}#page\#11 .turnkey-sites__image{width:100%;height:auto;min-height:0;aspect-ratio:1 / 1;border-radius:25px 7px 25px 7px}#page\#11 .turnkey-sites__footer{grid-template-columns:1fr;padding:18px 17px}#page\#11 .turnkey-sites__footer-mark{width:40px;height:40px}#page\#11 .turnkey-sites__button{width:100%;min-width:0}}@media (max-width:380px){#page\#11 .turnkey-sites__inner{padding:28px 14px}}@media (prefers-reduced-motion:reduce){#page\#11 .turnkey-sites__card,#page\#11 .turnkey-sites__image img,#page\#11 .turnkey-sites__button{transition:none}#page\#11 .turnkey-sites__card:hover,#page\#11 .turnkey-sites__visual:hover .turnkey-sites__image img,#page\#11 .turnkey-sites__button:hover{transform:none}}#page\#12 .turnkey-examples{--te-bg:#111214;--te-bg-soft:#1B1C1E;--te-text:#F4F1EA;--te-text-soft:#BBB6AD;--te-gold:#B58B41;--te-gold-soft:#D0AA61;--te-gold-light:#E7C87F;position:relative;width:100%;max-width:1600px;margin:0 auto;overflow:hidden;color:var(--te-text);background:radial-gradient( circle at 4% -4%,rgba(208,170,97,0.10),transparent 27% ),radial-gradient( circle at 97% 104%,rgba(181,139,65,0.08),transparent 31% ),linear-gradient( 125deg,#101113 0%,#1B1C1E 49%,#101113 100% );border:1px solid rgba(231,200,127,0.17);border-radius:16px 52px 16px 52px;box-shadow:0 28px 65px rgba(0,0,0,0.20),inset 0 1px 0 rgba(255,255,255,0.035);box-sizing:border-box;isolation:isolate}#page\#12 .turnkey-examples::before{content:"";position:absolute;top:0;right:54px;width:225px;height:2px;background:linear-gradient( 270deg,var(--te-gold-light),var(--te-gold),transparent );box-shadow:0 0 16px rgba(208,170,97,0.18);pointer-events:none}#page\#12 .turnkey-examples::after{content:"";position:absolute;top:-200px;left:-140px;width:410px;height:410px;border:1px solid rgba(231,200,127,0.035);border-radius:50%;pointer-events:none}#page\#12 .turnkey-examples__texture{position:absolute;inset:0;z-index:0;opacity:0.22;background:repeating-linear-gradient( 45deg,transparent 0,transparent 73px,rgba(255,255,255,0.009) 74px,transparent 75px ),repeating-linear-gradient( 135deg,transparent 0,transparent 118px,rgba(231,200,127,0.006) 119px,transparent 120px );pointer-events:none}#page\#12 .turnkey-examples__inner{position:relative;z-index:2;padding:clamp(40px,4vw,68px);box-sizing:border-box}#page\#12 .turnkey-examples__header{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(320px,0.85fr);align-items:end;gap:clamp(34px,5vw,80px);margin-bottom:clamp(31px,3.5vw,48px)}#page\#12 .turnkey-examples__eyebrow{display:inline-flex;align-items:center;gap:11px;margin-bottom:13px;color:var(--te-gold-light);font-size:13px;font-weight:700;line-height:1.2;letter-spacing:0.11em;text-transform:uppercase}#page\#12 .turnkey-examples__eyebrow::before{content:"";width:31px;height:1px;background:linear-gradient( 90deg,var(--te-gold),var(--te-gold-light) )}#page\#12 .turnkey-examples__title{max-width:880px;margin:0;color:#FFF;font-size:clamp(31px,3vw,49px);font-weight:760;line-height:1.08;letter-spacing:-0.026em;text-wrap:balance}#page\#12 .turnkey-examples__lead{max-width:600px;margin:0;color:var(--te-text-soft);font-size:clamp(15px,1.05vw,17px);line-height:1.65}#page\#12 .turnkey-examples__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:13px}#page\#12 .turnkey-examples__card{position:relative;display:flex;flex-direction:column;min-width:0;overflow:hidden;background:linear-gradient( 145deg,rgba(255,255,255,0.043),rgba(255,255,255,0.011) );border:1px solid rgba(231,200,127,0.115);border-radius:27px 8px 27px 8px;box-shadow:inset 0 1px 0 rgba(255,255,255,0.022);box-sizing:border-box;transition:transform 0.24s ease,border-color 0.24s ease,box-shadow 0.24s ease}#page\#12 .turnkey-examples__card:hover{transform:translateY(-3px);border-color:rgba(231,200,127,0.28);box-shadow:0 18px 38px rgba(0,0,0,0.16),inset 0 1px 0 rgba(255,255,255,0.03)}#page\#12 .turnkey-examples__card--featured{border-color:rgba(231,200,127,0.23);background:radial-gradient( circle at 50% 0,rgba(208,170,97,0.075),transparent 40% ),linear-gradient( 145deg,rgba(255,255,255,0.05),rgba(255,255,255,0.014) )}#page\#12 .turnkey-examples__visual{margin:0}#page\#12 .turnkey-examples__image{position:relative;overflow:hidden;aspect-ratio:4 / 3;background:#202123}#page\#12 .turnkey-examples__image::after{content:"";position:absolute;inset:0;background:linear-gradient( 180deg,rgba(9,10,11,0.02) 42%,rgba(10,11,12,0.68) 100% );pointer-events:none}#page\#12 .turnkey-examples__image img{display:block;width:100%;height:100%;object-fit:cover;transition:transform 0.55s ease}#page\#12 .turnkey-examples__card:hover .turnkey-examples__image img{transform:scale(1.025)}#page\#12 .turnkey-examples__number{position:absolute;z-index:2;top:17px;right:17px;display:flex;align-items:center;justify-content:center;width:41px;height:41px;color:#FFF5DD;background:rgba(17,18,20,0.72);border:1px solid rgba(231,200,127,0.44);border-radius:50%;font-size:13px;font-weight:700;letter-spacing:0.05em;backdrop-filter:blur(7px);-webkit-backdrop-filter:blur(7px)}#page\#12 .turnkey-examples__label{position:absolute;z-index:2;left:17px;bottom:16px;padding:7px 11px;color:#F5E5BE;background:rgba(17,18,20,0.74);border:1px solid rgba(231,200,127,0.25);border-radius:999px;font-size:13px;font-weight:600;line-height:1.15;backdrop-filter:blur(7px);-webkit-backdrop-filter:blur(7px)}#page\#12 .turnkey-examples__content{display:flex;flex-direction:column;flex:1;padding:23px 22px 25px;box-sizing:border-box}#page\#12 .turnkey-examples__content h3{margin:0 0 10px;color:#FFF;font-size:18px;font-weight:700;line-height:1.3}#page\#12 .turnkey-examples__content p{margin:0;color:#BDB8AF;font-size:14px;line-height:1.58}#page\#12 .turnkey-examples__features{display:flex;flex-direction:column;gap:7px;margin-top:18px}#page\#12 .turnkey-examples__features span{position:relative;padding-left:17px;color:#D4CFC6;font-size:13px;line-height:1.35}#page\#12 .turnkey-examples__features span::before{content:"";position:absolute;top:0.46em;left:1px;width:6px;height:6px;background:var(--te-gold-soft);transform:rotate(45deg)}#page\#12 .turnkey-examples__note{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:18px;margin-top:17px;padding:20px 22px;background:linear-gradient( 90deg,rgba(208,170,97,0.07),rgba(255,255,255,0.015) );border:1px solid rgba(231,200,127,0.13);border-radius:7px 21px 7px 21px;box-sizing:border-box}#page\#12 .turnkey-examples__note-mark{position:relative;display:flex;align-items:center;justify-content:center;width:44px;height:44px;border:1px solid rgba(231,200,127,0.26);border-radius:50%}#page\#12 .turnkey-examples__note-mark::before{content:"";width:18px;height:18px;border:1px solid var(--te-gold-light);transform:rotate(45deg)}#page\#12 .turnkey-examples__note-mark span{position:absolute;width:6px;height:6px;background:var(--te-gold-soft);transform:rotate(45deg)}#page\#12 .turnkey-examples__note-content strong{display:block;margin-bottom:4px;color:#F4F0E8;font-size:15px;font-weight:700;line-height:1.35}#page\#12 .turnkey-examples__note-content p{max-width:900px;margin:0;color:#B6B1A8;font-size:13.5px;line-height:1.5}#page\#12 .turnkey-examples__button{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-width:210px;min-height:47px;padding:11px 18px;color:#F7E8C5 !important;background:linear-gradient( 135deg,rgba(208,170,97,0.14),rgba(181,139,65,0.045) );border:1px solid rgba(231,200,127,0.27);border-radius:999px;font-size:13.5px;font-weight:700;line-height:1.2;text-decoration:none !important;transition:transform 0.22s ease,border-color 0.22s ease,background 0.22s ease}#page\#12 .turnkey-examples__button:hover{transform:translateY(-2px);border-color:rgba(231,200,127,0.45);background:linear-gradient( 135deg,rgba(208,170,97,0.21),rgba(181,139,65,0.08) );text-decoration:none !important}@media (max-width:1199px){#page\#12 .turnkey-examples__header{grid-template-columns:1fr;gap:18px}#page\#12 .turnkey-examples__lead{max-width:850px}}@media (max-width:900px){#page\#12 .turnkey-examples{border-radius:12px 38px 12px 38px}#page\#12 .turnkey-examples__inner{padding:38px 28px}#page\#12 .turnkey-examples__grid{grid-template-columns:1fr}#page\#12 .turnkey-examples__card{display:grid;grid-template-columns:minmax(300px,0.9fr) minmax(0,1.1fr)}#page\#12 .turnkey-examples__image{height:100%;min-height:320px;aspect-ratio:auto}#page\#12 .turnkey-examples__note{grid-template-columns:auto minmax(0,1fr)}#page\#12 .turnkey-examples__button{grid-column:1 / -1;width:100%}}@media (max-width:640px){#page\#12 .turnkey-examples{border-radius:8px 28px 8px 28px}#page\#12 .turnkey-examples::before{right:20px;width:135px}#page\#12 .turnkey-examples__inner{padding:31px 18px}#page\#12 .turnkey-examples__title{font-size:clamp(27px,8vw,34px);line-height:1.1}#page\#12 .turnkey-examples__lead{font-size:15px;line-height:1.55}#page\#12 .turnkey-examples__grid{gap:10px}#page\#12 .turnkey-examples__card{display:flex;border-radius:21px 6px 21px 6px}#page\#12 .turnkey-examples__image{min-height:0;aspect-ratio:4 / 3}#page\#12 .turnkey-examples__content{padding:20px 17px 21px}#page\#12 .turnkey-examples__content h3{font-size:17px}#page\#12 .turnkey-examples__note{grid-template-columns:1fr;padding:18px 17px}}@media (max-width:380px){#page\#12 .turnkey-examples__inner{padding:28px 14px}}@media (prefers-reduced-motion:reduce){#page\#12 .turnkey-examples__card,#page\#12 .turnkey-examples__image img,#page\#12 .turnkey-examples__button{transition:none}#page\#12 .turnkey-examples__card:hover,#page\#12 .turnkey-examples__card:hover .turnkey-examples__image img,#page\#12 .turnkey-examples__button:hover{transform:none}}#page\#13 .turnkey-faq{--tf-bg:#F3EFE8;--tf-bg-deep:#E9E2D7;--tf-text:#292721;--tf-text-soft:#625D54;--tf-gold:#AF8847;--tf-gold-soft:#C7A463;--tf-gold-dark:#82612A;position:relative;width:100%;max-width:1600px;margin:0 auto;overflow:hidden;color:var(--tf-text);background:radial-gradient( circle at 3% 0%,rgba(199,164,99,0.13),transparent 28% ),radial-gradient( circle at 100% 100%,rgba(175,136,71,0.08),transparent 32% ),linear-gradient( 135deg,#F6F2EB 0%,var(--tf-bg) 52%,var(--tf-bg-deep) 100% );border:1px solid rgba(175,136,71,0.25);border-radius:50px 14px 50px 14px;box-shadow:0 24px 60px rgba(47,41,31,0.10),inset 0 1px 0 rgba(255,255,255,0.76);box-sizing:border-box;isolation:isolate}#page\#13 .turnkey-faq::before{content:"";position:absolute;top:0;left:46px;width:215px;height:2px;background:linear-gradient( 90deg,var(--tf-gold-soft),var(--tf-gold),transparent );box-shadow:0 0 15px rgba(175,136,71,0.18);pointer-events:none}#page\#13 .turnkey-faq::after{content:"";position:absolute;top:-190px;right:-135px;width:390px;height:390px;border:1px solid rgba(175,136,71,0.055);border-radius:50%;box-shadow:inset 0 0 90px rgba(175,136,71,0.018);pointer-events:none}#page\#13 .turnkey-faq__texture{position:absolute;inset:0;z-index:0;opacity:0.27;background:repeating-linear-gradient( 43deg,transparent 0,transparent 74px,rgba(112,96,67,0.014) 75px,transparent 76px ),repeating-linear-gradient( 133deg,transparent 0,transparent 116px,rgba(175,136,71,0.012) 117px,transparent 118px );pointer-events:none}#page\#13 .turnkey-faq__inner{position:relative;z-index:2;padding:clamp(40px,4vw,68px);box-sizing:border-box}#page\#13 .turnkey-faq__header{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(320px,0.85fr);align-items:end;gap:clamp(34px,5vw,80px);margin-bottom:clamp(30px,3.5vw,46px)}#page\#13 .turnkey-faq__eyebrow{display:inline-flex;align-items:center;gap:11px;margin-bottom:13px;color:var(--tf-gold-dark);font-size:13px;font-weight:700;line-height:1.2;letter-spacing:0.11em;text-transform:uppercase}#page\#13 .turnkey-faq__eyebrow::before{content:"";width:30px;height:1px;background:linear-gradient( 90deg,var(--tf-gold),var(--tf-gold-soft) )}#page\#13 .turnkey-faq__title{max-width:900px;margin:0;color:#272621;font-size:clamp(31px,3vw,49px);font-weight:760;line-height:1.08;letter-spacing:-0.026em;text-wrap:balance}#page\#13 .turnkey-faq__lead{max-width:600px;margin:0;color:var(--tf-text-soft);font-size:clamp(15px,1.05vw,17px);line-height:1.65}#page\#13 .turnkey-faq__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:10px}#page\#13 .turnkey-faq__item{position:relative;overflow:hidden;background:linear-gradient( 145deg,rgba(255,255,255,0.53),rgba(255,255,255,0.20) );border:1px solid rgba(175,136,71,0.18);border-radius:20px 7px 20px 7px;box-sizing:border-box;box-shadow:inset 0 1px 0 rgba(255,255,255,0.50);transition:border-color 0.22s ease,background 0.22s ease,box-shadow 0.22s ease,transform 0.22s ease}#page\#13 .turnkey-faq__item:hover{border-color:rgba(175,136,71,0.30);box-shadow:0 10px 24px rgba(56,48,36,0.055),inset 0 1px 0 rgba(255,255,255,0.58)}#page\#13 .turnkey-faq__item[open]{border-color:rgba(175,136,71,0.34);background:radial-gradient( circle at 100% 0,rgba(199,164,99,0.15),transparent 43% ),linear-gradient( 145deg,rgba(255,255,255,0.65),rgba(237,227,211,0.38) );box-shadow:0 15px 32px rgba(56,48,36,0.075),inset 0 1px 0 rgba(255,255,255,0.64)}#page\#13 .turnkey-faq__question{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:13px;min-height:76px;padding:15px 17px;box-sizing:border-box;cursor:pointer;list-style:none;user-select:none}#page\#13 .turnkey-faq__question::-webkit-details-marker{display:none}#page\#13 .turnkey-faq__number{display:flex;align-items:center;justify-content:center;width:35px;height:35px;flex:0 0 35px;color:#805E25;background:rgba(255,255,255,0.32);border:1px solid rgba(175,136,71,0.30);border-radius:50%;font-size:13px;font-weight:700;line-height:1;letter-spacing:0.04em}#page\#13 .turnkey-faq__question-text{color:#312E28;font-size:15px;font-weight:700;line-height:1.35}#page\#13 .turnkey-faq__icon{position:relative;display:block;width:30px;height:30px;flex:0 0 30px;background:rgba(255,255,255,0.26);border:1px solid rgba(175,136,71,0.25);border-radius:50%}#page\#13 .turnkey-faq__icon::before,#page\#13 .turnkey-faq__icon::after{content:"";position:absolute;top:50%;left:50%;width:11px;height:1px;background:#9A7435;transform:translate(-50%,-50%);transition:transform 0.22s ease}#page\#13 .turnkey-faq__icon::after{transform:translate(-50%,-50%) rotate(90deg)}#page\#13 .turnkey-faq__item[open] .turnkey-faq__icon::after{transform:translate(-50%,-50%) rotate(0deg)}#page\#13 .turnkey-faq__answer{padding:0 19px 20px 65px}#page\#13 .turnkey-faq__answer p{margin:0;color:#625D54;font-size:14px;line-height:1.62}#page\#13 .turnkey-faq__answer a{display:inline-flex;align-items:center;gap:6px;width:fit-content;margin-top:13px;color:#7B591E !important;font-size:13px;font-weight:700;line-height:1.35;text-decoration:none !important;border-bottom:1px solid rgba(123,89,30,0.24);transition:color 0.2s ease,border-color 0.2s ease}#page\#13 .turnkey-faq__answer a:hover{color:#5F4212 !important;border-color:rgba(95,66,18,0.55);text-decoration:none !important}#page\#13 .turnkey-faq__footer{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:18px;margin-top:17px;padding:20px 22px;background:rgba(255,255,255,0.36);border:1px solid rgba(175,136,71,0.20);border-radius:7px 21px 7px 21px;box-shadow:inset 0 1px 0 rgba(255,255,255,0.42);box-sizing:border-box}#page\#13 .turnkey-faq__footer-mark{display:flex;align-items:center;justify-content:center;width:44px;height:44px;color:#896628;background:rgba(255,255,255,0.30);border:1px solid rgba(175,136,71,0.31);border-radius:50%;font-size:18px;font-weight:600}#page\#13 .turnkey-faq__footer-content strong{display:block;margin-bottom:4px;color:#2D2A24;font-size:15px;font-weight:700;line-height:1.35}#page\#13 .turnkey-faq__footer-content p{max-width:900px;margin:0;color:#686157;font-size:13.5px;line-height:1.5}#page\#13 .turnkey-faq__button{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-width:220px;min-height:47px;padding:11px 18px;color:#211A0D !important;background:linear-gradient( 135deg,#EBD393 0%,#CBA356 48%,#A97D34 100% );border:1px solid rgba(151,108,39,0.28);border-radius:999px;box-shadow:0 8px 20px rgba(122,88,30,0.13),inset 0 1px 0 rgba(255,255,255,0.42);font-size:13.5px;font-weight:700;line-height:1.2;text-decoration:none !important;transition:transform 0.22s ease,box-shadow 0.22s ease,background 0.22s ease}#page\#13 .turnkey-faq__button:hover{transform:translateY(-2px);background:linear-gradient( 135deg,#F1DB9D 0%,#D5B065 48%,#B2873B 100% );box-shadow:0 12px 25px rgba(122,88,30,0.18),inset 0 1px 0 rgba(255,255,255,0.46);text-decoration:none !important}@media (max-width:1199px){#page\#13 .turnkey-faq__header{grid-template-columns:1fr;gap:18px}#page\#13 .turnkey-faq__lead{max-width:850px}}@media (max-width:900px){#page\#13 .turnkey-faq{border-radius:38px 12px 38px 12px}#page\#13 .turnkey-faq__inner{padding:38px 28px}#page\#13 .turnkey-faq__grid{grid-template-columns:1fr}#page\#13 .turnkey-faq__footer{grid-template-columns:auto minmax(0,1fr)}#page\#13 .turnkey-faq__button{grid-column:1 / -1;width:100%}}@media (max-width:640px){#page\#13 .turnkey-faq{border-radius:28px 8px 28px 8px}#page\#13 .turnkey-faq::before{left:20px;width:135px}#page\#13 .turnkey-faq__inner{padding:31px 18px}#page\#13 .turnkey-faq__header{margin-bottom:25px}#page\#13 .turnkey-faq__title{font-size:clamp(27px,8vw,34px);line-height:1.1}#page\#13 .turnkey-faq__lead{font-size:15px;line-height:1.55}#page\#13 .turnkey-faq__grid{gap:8px}#page\#13 .turnkey-faq__item{border-radius:17px 6px 17px 6px}#page\#13 .turnkey-faq__question{gap:10px;min-height:68px;padding:13px 14px}#page\#13 .turnkey-faq__number{width:32px;height:32px;flex-basis:32px}#page\#13 .turnkey-faq__question-text{font-size:14px}#page\#13 .turnkey-faq__icon{width:28px;height:28px}#page\#13 .turnkey-faq__answer{padding:0 14px 17px 56px}#page\#13 .turnkey-faq__answer p{font-size:14px;line-height:1.56}#page\#13 .turnkey-faq__footer{grid-template-columns:1fr;padding:18px 17px}#page\#13 .turnkey-faq__footer-mark{width:40px;height:40px}}@media (max-width:380px){#page\#13 .turnkey-faq__inner{padding:28px 14px}#page\#13 .turnkey-faq__question{padding:12px 11px}#page\#13 .turnkey-faq__answer{padding:0 12px 16px 53px}}@media (prefers-reduced-motion:reduce){#page\#13 .turnkey-faq__item,#page\#13 .turnkey-faq__icon::before,#page\#13 .turnkey-faq__icon::after,#page\#13 .turnkey-faq__button{transition:none}#page\#13 .turnkey-faq__button:hover{transform:none}}#page\#14 .turnkey-final{--tfn-bg:#101113;--tfn-bg-soft:#1A1B1D;--tfn-text:#F5F1E9;--tfn-text-soft:#BBB6AC;--tfn-gold:#B58B41;--tfn-gold-soft:#D0AA61;--tfn-gold-light:#E7C87F;position:relative;width:100%;max-width:1600px;margin:0 auto;overflow:hidden;color:var(--tfn-text);background:radial-gradient( circle at 7% 5%,rgba(208,170,97,0.13),transparent 28% ),radial-gradient( circle at 96% 98%,rgba(181,139,65,0.10),transparent 31% ),linear-gradient( 125deg,#0F1012 0%,#1A1B1D 48%,#101113 100% );border:1px solid rgba(231,200,127,0.18);border-radius:18px 56px 18px 56px;box-shadow:0 30px 70px rgba(0,0,0,0.23),inset 0 1px 0 rgba(255,255,255,0.035);box-sizing:border-box;isolation:isolate}#page\#14 .turnkey-final::before{content:"";position:absolute;top:0;right:58px;width:250px;height:2px;background:linear-gradient( 270deg,var(--tfn-gold-light),var(--tfn-gold),transparent );box-shadow:0 0 17px rgba(208,170,97,0.20);pointer-events:none}#page\#14 .turnkey-final::after{content:"";position:absolute;top:-230px;left:-170px;width:470px;height:470px;border:1px solid rgba(231,200,127,0.035);border-radius:50%;box-shadow:inset 0 0 110px rgba(208,170,97,0.014);pointer-events:none}#page\#14 .turnkey-final__texture{position:absolute;inset:0;z-index:0;opacity:0.21;background:repeating-linear-gradient( 45deg,transparent 0,transparent 74px,rgba(255,255,255,0.009) 75px,transparent 76px ),repeating-linear-gradient( 135deg,transparent 0,transparent 120px,rgba(231,200,127,0.006) 121px,transparent 122px );pointer-events:none}#page\#14 .turnkey-final__inner{position:relative;z-index:2;padding:clamp(42px,4.5vw,72px);box-sizing:border-box}#page\#14 .turnkey-final__main{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(320px,0.65fr);gap:clamp(30px,4vw,64px);align-items:stretch}#page\#14 .turnkey-final__content{min-width:0}#page\#14 .turnkey-final__eyebrow{display:inline-flex;align-items:center;gap:11px;margin-bottom:13px;color:var(--tfn-gold-light);font-size:13px;font-weight:700;line-height:1.2;letter-spacing:0.11em;text-transform:uppercase}#page\#14 .turnkey-final__eyebrow::before{content:"";width:31px;height:1px;background:linear-gradient( 90deg,var(--tfn-gold),var(--tfn-gold-light) )}#page\#14 .turnkey-final__title{max-width:920px;margin:0 0 19px;color:#FFF;font-size:clamp(32px,3.2vw,52px);font-weight:760;line-height:1.07;letter-spacing:-0.028em;text-wrap:balance}#page\#14 .turnkey-final__lead{max-width:850px;margin:0;color:var(--tfn-text-soft);font-size:clamp(16px,1.1vw,18px);line-height:1.65}#page\#14 .turnkey-final__steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;max-width:940px;margin-top:28px}#page\#14 .turnkey-final__step{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:11px;padding:15px 14px;background:rgba(255,255,255,0.027);border:1px solid rgba(231,200,127,0.12);border-radius:16px 5px 16px 5px;box-sizing:border-box}#page\#14 .turnkey-final__step>span{display:flex;align-items:center;justify-content:center;width:32px;height:32px;color:var(--tfn-gold-light);border:1px solid rgba(231,200,127,0.25);border-radius:50%;font-size:13px;font-weight:700;line-height:1}#page\#14 .turnkey-final__step strong{display:block;margin-bottom:3px;color:#F2EEE6;font-size:14px;font-weight:700;line-height:1.3}#page\#14 .turnkey-final__step small{display:block;color:#AFA99F;font-size:13px;font-weight:400;line-height:1.4}#page\#14 .turnkey-final__actions{display:flex;align-items:center;flex-wrap:wrap;gap:10px;margin-top:25px}#page\#14 .turnkey-final__button{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:51px;padding:12px 21px;border-radius:999px;box-sizing:border-box;font-size:14px;font-weight:700;line-height:1.2;text-decoration:none !important;transition:transform 0.22s ease,box-shadow 0.22s ease,border-color 0.22s ease,background 0.22s ease}#page\#14 .turnkey-final__button svg{width:18px;height:18px;flex:0 0 auto;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}#page\#14 .turnkey-final__button--primary{min-width:225px;color:#211A0D !important;background:linear-gradient( 135deg,#F0D99A 0%,#D1AA5D 47%,#AA7D33 100% );border:1px solid rgba(244,216,151,0.55);box-shadow:0 11px 26px rgba(129,88,22,0.24),inset 0 1px 0 rgba(255,255,255,0.43)}#page\#14 .turnkey-final__button--primary:hover{transform:translateY(-2px);box-shadow:0 15px 31px rgba(129,88,22,0.31),inset 0 1px 0 rgba(255,255,255,0.47)}#page\#14 .turnkey-final__button--secondary{min-width:225px;color:#F7E8C5 !important;background:rgba(255,255,255,0.025);border:1px solid rgba(231,200,127,0.28)}#page\#14 .turnkey-final__button--secondary:hover{transform:translateY(-2px);border-color:rgba(231,200,127,0.48);background:rgba(208,170,97,0.08)}#page\#14 .turnkey-final__aside{position:relative;display:flex;flex-direction:column;justify-content:center;padding:27px 25px;overflow:hidden;background:radial-gradient( circle at 100% 0,rgba(208,170,97,0.12),transparent 48% ),linear-gradient( 145deg,rgba(255,255,255,0.055),rgba(255,255,255,0.016) );border:1px solid rgba(231,200,127,0.19);border-radius:8px 28px 8px 28px;box-sizing:border-box}#page\#14 .turnkey-final__aside-label{display:block;margin-bottom:9px;color:var(--tfn-gold-light);font-size:13px;font-weight:700;line-height:1.2;letter-spacing:0.07em;text-transform:uppercase}#page\#14 .turnkey-final__aside>strong{display:block;max-width:420px;margin-bottom:12px;color:#FFF;font-size:clamp(21px,1.7vw,27px);font-weight:700;line-height:1.22;text-wrap:balance}#page\#14 .turnkey-final__aside p{margin:0;color:#BBB6AD;font-size:14px;line-height:1.58}#page\#14 .turnkey-final__aside-link{display:inline-flex;align-items:center;gap:7px;width:fit-content;margin-top:20px;color:var(--tfn-gold-light) !important;font-size:13.5px;font-weight:700;line-height:1.4;text-decoration:none !important;border-bottom:1px solid rgba(231,200,127,0.22)}#page\#14 .turnkey-final__related{margin-top:clamp(34px,4vw,54px);padding-top:clamp(27px,3vw,39px);border-top:1px solid rgba(231,200,127,0.14)}#page\#14 .turnkey-final__related-head{display:flex;align-items:end;justify-content:space-between;gap:25px;margin-bottom:16px}#page\#14 .turnkey-final__related-label{display:block;margin-bottom:4px;color:var(--tfn-gold-light);font-size:13px;font-weight:700;line-height:1.2;letter-spacing:0.07em;text-transform:uppercase}#page\#14 .turnkey-final__related-head strong{display:block;color:#F3EFE7;font-size:clamp(19px,1.6vw,24px);font-weight:700;line-height:1.3}#page\#14 .turnkey-final__related-head>a{display:inline-flex;align-items:center;gap:7px;color:var(--tfn-gold-light) !important;font-size:13.5px;font-weight:700;line-height:1.35;text-decoration:none !important;white-space:nowrap}#page\#14 .turnkey-final__links{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px}#page\#14 .turnkey-final__link{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;min-height:82px;padding:14px 15px;color:inherit !important;background:linear-gradient( 145deg,rgba(255,255,255,0.039),rgba(255,255,255,0.010) );border:1px solid rgba(231,200,127,0.105);border-radius:17px 5px 17px 5px;box-sizing:border-box;text-decoration:none !important;transition:transform 0.22s ease,border-color 0.22s ease,background 0.22s ease,box-shadow 0.22s ease}#page\#14 .turnkey-final__link:hover{transform:translateY(-2px);background:linear-gradient( 145deg,rgba(208,170,97,0.075),rgba(255,255,255,0.014) );border-color:rgba(231,200,127,0.25);box-shadow:0 11px 24px rgba(0,0,0,0.10);text-decoration:none !important}#page\#14 .turnkey-final__link-number{display:flex;align-items:center;justify-content:center;width:34px;height:34px;color:var(--tfn-gold-light);border:1px solid rgba(231,200,127,0.22);border-radius:50%;font-size:13px;font-weight:700;line-height:1}#page\#14 .turnkey-final__link-content{min-width:0}#page\#14 .turnkey-final__link-content strong{display:block;margin-bottom:3px;color:#F1EDE5;font-size:14px;font-weight:700;line-height:1.3}#page\#14 .turnkey-final__link-content small{display:block;color:#AAA59C;font-size:13px;line-height:1.35}#page\#14 .turnkey-final__link-arrow{color:var(--tfn-gold-light);font-size:17px;transition:transform 0.2s ease}#page\#14 .turnkey-final__link:hover .turnkey-final__link-arrow{transform:translateX(3px)}#page\#14 .turnkey-final__bottom{display:flex;align-items:center;gap:16px;margin-top:16px;padding:14px 16px;background:rgba(255,255,255,0.019);border:1px solid rgba(231,200,127,0.08);border-radius:5px 16px 5px 16px}#page\#14 .turnkey-final__bottom>span{color:#9D978D;font-size:13px;font-weight:600;white-space:nowrap}#page\#14 .turnkey-final__bottom-links{display:flex;align-items:center;flex-wrap:wrap;gap:7px 18px}#page\#14 .turnkey-final__bottom-links a{color:#D2B875 !important;font-size:13px;font-weight:600;line-height:1.35;text-decoration:none !important;border-bottom:1px solid rgba(210,184,117,0.18)}#page\#14 .turnkey-final__bottom-links a:hover{color:#F0D796 !important;border-color:rgba(240,215,150,0.42);text-decoration:none !important}@media (max-width:1199px){#page\#14 .turnkey-final__main{grid-template-columns:minmax(0,1.15fr) minmax(300px,0.85fr);gap:28px}#page\#14 .turnkey-final__links{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){#page\#14 .turnkey-final{border-radius:14px 40px 14px 40px}#page\#14 .turnkey-final__inner{padding:40px 28px}#page\#14 .turnkey-final__main{grid-template-columns:1fr}#page\#14 .turnkey-final__aside{border-radius:7px 22px 7px 22px}#page\#14 .turnkey-final__steps{max-width:none}}@media (max-width:640px){#page\#14 .turnkey-final{border-radius:8px 29px 8px 29px}#page\#14 .turnkey-final::before{right:20px;width:140px}#page\#14 .turnkey-final__inner{padding:32px 18px}#page\#14 .turnkey-final__title{font-size:clamp(27px,8vw,35px);line-height:1.1}#page\#14 .turnkey-final__lead{font-size:15px;line-height:1.56}#page\#14 .turnkey-final__steps{grid-template-columns:1fr;gap:7px;margin-top:22px}#page\#14 .turnkey-final__actions{flex-direction:column;align-items:stretch;margin-top:20px}#page\#14 .turnkey-final__button{width:100%;min-width:0}#page\#14 .turnkey-final__aside{padding:22px 18px}#page\#14 .turnkey-final__related{margin-top:31px;padding-top:27px}#page\#14 .turnkey-final__related-head{flex-direction:column;align-items:flex-start;gap:10px}#page\#14 .turnkey-final__related-head>a{white-space:normal}#page\#14 .turnkey-final__links{grid-template-columns:1fr;gap:7px}#page\#14 .turnkey-final__link{min-height:76px;padding:13px 13px}#page\#14 .turnkey-final__bottom{flex-direction:column;align-items:flex-start;gap:9px;padding:14px 13px}#page\#14 .turnkey-final__bottom>span{white-space:normal}}@media (max-width:380px){#page\#14 .turnkey-final__inner{padding:28px 14px}#page\#14 .turnkey-final__link{gap:9px;padding:12px 10px}}@media (prefers-reduced-motion:reduce){#page\#14 .turnkey-final__button,#page\#14 .turnkey-final__link,#page\#14 .turnkey-final__link-arrow{transition:none}#page\#14 .turnkey-final__button:hover,#page\#14 .turnkey-final__link:hover{transform:none}}
