@charset "UTF-8";#page\#0 .granit-gilding-hero{position:relative;z-index:5;width:min(94%,1440px);margin:0 auto;padding:34px 24px;box-sizing:border-box;text-align:center}#page\#0 .granit-gilding-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-gilding-hero__title-main{display:block;font-size:clamp(56px,5.4vw,94px)}#page\#0 .granit-gilding-hero__title-second{display:block;margin-top:9px;font-size:clamp(44px,4.3vw,74px);font-weight:700}#page\#0 .granit-gilding-hero__decor{position:relative;display:flex;align-items:center;justify-content:center;width:164px;height:16px;margin:13px auto 10px}#page\#0 .granit-gilding-hero__decor::before,#page\#0 .granit-gilding-hero__decor::after{content:"";flex:1;height:1px}#page\#0 .granit-gilding-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-gilding-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-gilding-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-gilding-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-gilding-hero__subtitle{max-width:1120px;margin:0 auto;padding:0;color:rgba(255,255,255,0.95);font-size:clamp(17px,1.25vw,23px);font-weight:400;line-height:1.48;letter-spacing:0.035em;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-gilding-hero{width:min(96%,1100px);padding:30px 22px}#page\#0 .granit-gilding-hero__title-main{font-size:clamp(47px,5.5vw,69px)}#page\#0 .granit-gilding-hero__title-second{font-size:clamp(37px,4.6vw,55px)}#page\#0 .granit-gilding-hero__subtitle{max-width:900px;font-size:18px}}@media (max-width:959px){#page\#0 .granit-gilding-hero{width:100%;padding:28px 20px}#page\#0 .granit-gilding-hero__title{line-height:1}#page\#0 .granit-gilding-hero__title-main{font-size:clamp(40px,6.3vw,56px)}#page\#0 .granit-gilding-hero__title-second{margin-top:7px;font-size:clamp(34px,5.4vw,47px)}#page\#0 .granit-gilding-hero__decor{width:140px;margin-top:12px;margin-bottom:9px}#page\#0 .granit-gilding-hero__subtitle{max-width:760px;font-size:17px;line-height:1.45}}@media (max-width:767px){#page\#0 .granit-gilding-hero{width:100%;padding:clamp(145px,31vw,175px) 18px 18px}#page\#0 .granit-gilding-hero__title{width:100%;max-width:500px;margin:0 auto;line-height:0.99;letter-spacing:-0.025em}#page\#0 .granit-gilding-hero__title-main{display:block;font-size:clamp(30px,8.2vw,39px);line-height:1}#page\#0 .granit-gilding-hero__title-second{display:block;margin-top:5px;font-size:clamp(28px,7.5vw,35px);line-height:1}#page\#0 .granit-gilding-hero__decor{width:106px;height:12px;margin:8px auto 7px}#page\#0 .granit-gilding-hero__decor span{width:7px;height:7px;margin:0 8px}#page\#0 .granit-gilding-hero__decor span::after{width:2px;height:2px;top:2px;left:2px}#page\#0 .granit-gilding-hero__subtitle{width:100%;max-width:470px;margin:0 auto;font-size:clamp(15px,4vw,17px);line-height:1.38;letter-spacing:0.015em}}@media (max-width:479px){#page\#0 .granit-gilding-hero{padding:clamp(135px,34vw,155px) 14px 16px}#page\#0 .granit-gilding-hero__title{max-width:390px}#page\#0 .granit-gilding-hero__title-main{font-size:clamp(28px,7.9vw,34px)}#page\#0 .granit-gilding-hero__title-second{margin-top:4px;font-size:clamp(26px,7.2vw,31px)}#page\#0 .granit-gilding-hero__decor{width:94px;margin-top:8px;margin-bottom:7px}#page\#0 .granit-gilding-hero__subtitle{max-width:390px;font-size:15px;line-height:1.36;letter-spacing:0.01em}}@media (max-width:374px){#page\#0 .granit-gilding-hero{padding-top:132px;padding-left:11px;padding-right:11px}#page\#0 .granit-gilding-hero__title-main{font-size:27px}#page\#0 .granit-gilding-hero__title-second{font-size:25px}#page\#0 .granit-gilding-hero__subtitle{font-size:14px;line-height:1.35}}#page\#1 .granit-hero-actions{position:relative;z-index:5;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:14px;width:100%;margin:28px auto 0}#page\#1 .granit-hero-button{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:13px;min-width:245px;min-height:58px;padding:15px 24px;overflow:hidden;border:1px solid transparent;border-radius:999px;box-sizing:border-box;font-family:inherit;font-size:16px;font-weight:600;line-height:1.2;letter-spacing:0.02em;text-align:center;text-decoration:none !important;cursor:pointer;transform:translateZ(0);transition:transform 0.25s ease,border-color 0.25s ease,background 0.25s ease,box-shadow 0.25s ease,color 0.25s ease}#page\#1 .granit-hero-button::before{content:"";position:absolute;top:-80%;left:-55%;width:38%;height:260%;background:linear-gradient( 90deg,transparent,rgba(255,255,255,0.3),transparent );transform:rotate(18deg);transition:left 0.65s ease;pointer-events:none}#page\#1 .granit-hero-button:hover::before{left:125%}#page\#1 .granit-hero-button>span,#page\#1 .granit-hero-button__icon{position:relative;z-index:1}#page\#1 .granit-hero-button__icon{flex:0 0 auto;width:21px;height:21px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;transition:transform 0.25s ease}#page\#1 .granit-hero-button--models{color:#fff !important;background:linear-gradient( 135deg,rgba(22,22,20,0.88),rgba(48,47,42,0.82) );border-color:rgba(214,168,72,0.7);box-shadow:0 12px 30px rgba(0,0,0,0.3),inset 0 1px 0 rgba(255,255,255,0.09);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}#page\#1 .granit-hero-button--models:hover,#page\#1 .granit-hero-button--models:focus-visible{color:#fff !important;background:linear-gradient( 135deg,rgba(35,34,30,0.96),rgba(17,17,15,0.94) );border-color:#e1b45d;box-shadow:0 15px 36px rgba(0,0,0,0.4),0 0 24px rgba(209,158,59,0.2);transform:translateY(-2px)}#page\#1 .granit-hero-button--models:hover .granit-hero-button__icon{transform:translateY(3px)}#page\#1 .granit-hero-button--price{color:#17140d !important;background:linear-gradient( 135deg,#f1d28a 0%,#d7a94d 45%,#b77c1d 100% );border-color:rgba(255,225,158,0.9);box-shadow:0 14px 34px rgba(137,87,9,0.36),inset 0 1px 0 rgba(255,255,255,0.5)}#page\#1 .granit-hero-button--price:hover,#page\#1 .granit-hero-button--price:focus-visible{color:#100e09 !important;background:linear-gradient( 135deg,#f8dda0 0%,#e2b85f 45%,#c98c26 100% );border-color:#ffe2a0;box-shadow:0 17px 40px rgba(137,87,9,0.48),0 0 26px rgba(222,174,78,0.26);transform:translateY(-2px)}#page\#1 .granit-hero-button--price:hover .granit-hero-button__icon{transform:translateX(4px)}#page\#1 .granit-hero-button:focus-visible{outline:2px solid #f0c66e;outline-offset:4px}#page\#1 .granit-hero-button:active{transform:translateY(0)}@media (max-width:767px){#page\#1 .granit-hero-actions{flex-direction:column;gap:10px;width:min(100%,360px);margin-top:22px}#page\#1 .granit-hero-button{width:100%;min-width:0;min-height:52px;padding:13px 20px;font-size:15px}}@media (max-width:420px){#page\#1 .granit-hero-actions{width:calc(100% - 28px)}#page\#1 .granit-hero-button{min-height:50px;padding:12px 17px;font-size:14px}#page\#1 .granit-hero-button__icon{width:19px;height:19px}}@media (prefers-reduced-motion:reduce){#page\#1 .granit-hero-button,#page\#1 .granit-hero-button::before,#page\#1 .granit-hero-button__icon{transition:none}}#page\#2 .granit-gilding-anchor{--gga-gold:#9A6200;--gga-gold-dark:#67400A;--gga-gold-deep:#4E3007;--gga-gold-mid:#B87A19;--gga-gold-rich:#D39A35;--gga-gold-soft:#E2BF74;--gga-gold-light:#F3D999;--gga-gold-bright:#FFF0BD;--gga-ivory:#FFF9EE;--gga-cream:#F6EBD8;--gga-muted:#CEC4B4;--gga-graphite-1:#07090B;--gga-graphite-2:#111519;--gga-graphite-3:#20252A;--gga-graphite-4:#2C3237;position:relative;isolation:isolate;container-type:inline-size;width:100%;max-width:1600px;margin:0 auto;overflow:hidden;box-sizing:border-box;border:1px solid transparent;border-radius:34px 34px 62px 34px;color:var(--gga-ivory);background:radial-gradient( ellipse at -3% -25%,rgba(255,239,188,.20),transparent 36% ) padding-box,radial-gradient( ellipse at 105% 116%,rgba(154,98,0,.46),transparent 44% ) padding-box,radial-gradient( circle at 70% 12%,rgba(211,154,53,.09),transparent 27% ) padding-box,linear-gradient( 116deg,var(--gga-graphite-1) 0%,var(--gga-graphite-2) 29%,var(--gga-graphite-3) 62%,#111418 100% ) padding-box,linear-gradient( 128deg,#FFF2C3 0%,#E0B45C 15%,#A3660B 34%,#684008 50%,#D49B35 72%,#F0D389 86%,#76500D 100% ) border-box;box-shadow:0 26px 72px rgba(0,0,0,.28),0 5px 18px rgba(0,0,0,.15),inset 0 1px 0 rgba(255,255,255,.09),inset 0 -1px 0 rgba(0,0,0,.48)}#page\#2 .granit-gilding-anchor,#page\#2 .granit-gilding-anchor *{box-sizing:border-box}#page\#2 .granit-gilding-anchor::before{content:"";position:absolute;z-index:5;top:0;left:31px;width:min(850px,77%);height:2px;background:linear-gradient( 90deg,#FFF9DE 0%,#F7DE9E 12%,#DCA345 34%,#A9680C 57%,#D8A441 78%,transparent 100% );box-shadow:0 0 13px rgba(255,232,167,.42),0 0 28px rgba(198,132,28,.18);pointer-events:none}#page\#2 .granit-gilding-anchor::after{content:"";position:absolute;z-index:6;top:-5px;left:27px;width:13px;height:13px;transform:rotate(45deg);border:1px solid rgba(255,247,215,.92);background:linear-gradient( 140deg,#FFFCE8 0%,#F2D187 30%,#C68925 65%,#70440A 100% );box-shadow:0 0 10px rgba(255,235,176,.52),0 0 23px rgba(206,140,33,.28);pointer-events:none}#page\#2 .granit-gilding-anchor__texture,#page\#2 .granit-gilding-anchor__rings,#page\#2 .granit-gilding-anchor__facet,#page\#2 .granit-gilding-anchor__foil{position:absolute;pointer-events:none}#page\#2 .granit-gilding-anchor__texture{z-index:0;inset:0;opacity:.96;background:radial-gradient( circle,rgba(255,231,167,.050) 0 1px,transparent 1.5px ),radial-gradient( circle,rgba(255,255,255,.027) 0 1px,transparent 1.2px ),repeating-linear-gradient( 127deg,transparent 0 111px,rgba(255,255,255,.019) 112px,transparent 113px ),linear-gradient( rgba(236,201,126,.016) 1px,transparent 1px ),linear-gradient( 90deg,rgba(236,201,126,.016) 1px,transparent 1px );background-size:19px 19px,31px 31px,auto,47px 47px,47px 47px;background-position:0 0,12px 7px,0 0,0 0,0 0}#page\#2 .granit-gilding-anchor__rings{z-index:0;top:-293px;right:-129px;width:590px;height:590px;border-radius:50%;transform:rotate(-17deg);background:repeating-radial-gradient( circle at center,transparent 0 34px,rgba(243,217,153,.17) 35px,rgba(243,217,153,.035) 36px,transparent 38px 68px );-webkit-mask-image:linear-gradient( 127deg,transparent 3%,#000 25%,#000 74%,transparent 96% );mask-image:linear-gradient( 127deg,transparent 3%,#000 25%,#000 74%,transparent 96% )}#page\#2 .granit-gilding-anchor__rings::before{content:"";position:absolute;inset:57px;border:1px solid rgba(243,217,153,.25);border-radius:50%;box-shadow:0 0 0 27px rgba(211,154,53,.026),inset 0 0 0 44px rgba(154,98,0,.020)}#page\#2 .granit-gilding-anchor__rings::after{content:"";position:absolute;top:50%;left:0;width:100%;height:1px;background:linear-gradient( 90deg,transparent,rgba(243,217,153,.27),transparent );box-shadow:0 0 15px rgba(243,217,153,.10)}#page\#2 .granit-gilding-anchor__facet{z-index:0;left:-88px;bottom:-130px;width:350px;height:252px;transform:rotate(-11deg);clip-path:polygon( 13% 0,100% 18%,88% 100%,0 80% );background:linear-gradient( 145deg,rgba(243,217,153,.145),rgba(154,98,0,.020) 69% );border:1px solid rgba(226,191,116,.20);box-shadow:inset 0 1px 0 rgba(255,255,255,.05)}#page\#2 .granit-gilding-anchor__foil{z-index:1;right:20.5%;bottom:-40px;width:138px;height:105px;opacity:.20;transform:rotate(-13deg);clip-path:polygon( 0 23%,17% 5%,45% 13%,62% 0,100% 18%,89% 52%,100% 79%,64% 100%,37% 88%,7% 100%,13% 62% );background:linear-gradient( 129deg,rgba(255,245,208,.96),rgba(234,194,103,.88) 22%,rgba(154,98,0,.84) 48%,rgba(248,220,148,.92) 74%,rgba(113,68,8,.80) );box-shadow:0 0 30px rgba(226,177,74,.17)}#page\#2 .granit-gilding-anchor__foil::before{content:"";position:absolute;inset:11px;clip-path:polygon( 5% 16%,45% 8%,87% 18%,72% 48%,91% 74%,53% 90%,13% 77%,22% 42% );border:1px solid rgba(255,248,221,.63)}#page\#2 .granit-gilding-anchor__foil::after{content:"";position:absolute;top:17%;left:13%;width:76%;height:1px;transform:rotate(26deg);background:rgba(255,249,225,.70);box-shadow:0 21px 0 rgba(87,51,5,.24),0 43px 0 rgba(255,249,225,.28)}#page\#2 .granit-gilding-anchor__inner{position:relative;z-index:3;display:grid;grid-template-columns:226px minmax(0,1fr) 210px;align-items:stretch;gap:18px;padding:22px}#page\#2 .granit-gilding-anchor__heading{position:relative;display:flex;align-items:center;gap:12px;min-width:0;padding-right:14px;border-right:1px solid rgba(226,191,116,.34)}#page\#2 .granit-gilding-anchor__heading::before{content:"";position:absolute;top:5%;right:-2px;width:3px;height:16%;border-radius:99px;background:linear-gradient( 180deg,#FFF1BE,#C88725,transparent );box-shadow:0 0 15px rgba(242,211,140,.34)}#page\#2 .granit-gilding-anchor__heading::after{content:"";position:absolute;bottom:8%;right:-1px;width:1px;height:32%;background:linear-gradient( 180deg,transparent,#F3D999,transparent );box-shadow:0 0 11px rgba(243,217,153,.34)}#page\#2 .granit-gilding-anchor__emblem{position:relative;display:flex;align-items:center;justify-content:center;flex:0 0 64px;width:64px;height:75px;overflow:hidden;border:1px solid rgba(243,217,153,.75);border-radius:18px 18px 29px 18px;background:radial-gradient( ellipse at 18% 8%,rgba(255,255,255,.27),transparent 39% ),radial-gradient( ellipse at 88% 100%,rgba(184,122,25,.19),transparent 55% ),linear-gradient( 145deg,rgba(255,248,226,.15),rgba(154,98,0,.075) );box-shadow:inset 0 0 27px rgba(154,98,0,.21),inset 0 1px 0 rgba(255,255,255,.15),0 10px 26px rgba(0,0,0,.22)}#page\#2 .granit-gilding-anchor__emblem::before{content:"";position:absolute;top:-28px;left:-45px;width:56px;height:125px;transform:rotate(21deg);background:linear-gradient( 90deg,transparent,rgba(255,255,255,.19),transparent )}#page\#2 .granit-gilding-anchor__emblem::after{content:"";position:absolute;inset:5px;border:1px solid rgba(255,248,223,.23);border-radius:13px 13px 23px 13px;pointer-events:none}#page\#2 .granit-gilding-anchor__emblem svg{position:relative;z-index:2;width:50px;height:50px;stroke:var(--gga-gold-light);stroke-width:1.25;stroke-linecap:round;stroke-linejoin:round}#page\#2 .granit-gilding-anchor__heading-copy{display:flex;flex-direction:column;gap:4px;min-width:0;line-height:1.25}#page\#2 .granit-gilding-anchor__heading-copy small{color:var(--gga-gold-soft);font-size:13px;font-weight:700;letter-spacing:.045em;text-transform:uppercase}#page\#2 .granit-gilding-anchor__heading-copy strong{color:var(--gga-ivory);font-size:15.5px;font-weight:780;line-height:1.28}#page\#2 .granit-gilding-anchor__heading-copy>span{color:var(--gga-muted);font-size:13px;line-height:1.35}#page\#2 .granit-gilding-anchor__navigation{min-width:0}#page\#2 .granit-gilding-anchor__meta{display:none}#page\#2 .granit-gilding-anchor__links{display:grid;min-width:0}#page\#2 .granit-gilding-anchor__links--desktop{grid-template-columns:repeat(8,minmax(0,1fr));grid-auto-rows:1fr;gap:8px}#page\#2 .granit-gilding-anchor__links--desktop .granit-gilding-anchor__link{grid-column:span 2}#page\#2 .granit-gilding-anchor__links--desktop .granit-gilding-anchor__link:nth-child(5){grid-column:2 / span 2}#page\#2 .granit-gilding-anchor__links--desktop .granit-gilding-anchor__link:nth-child(6){grid-column:4 / span 2}#page\#2 .granit-gilding-anchor__links--desktop .granit-gilding-anchor__link:nth-child(7){grid-column:6 / span 2}#page\#2 .granit-gilding-anchor__link{position:relative;display:flex;align-items:center;justify-content:center;min-width:0;min-height:66px;padding:15px 24px 13px 10px;overflow:hidden;border:1px solid rgba(226,191,116,.34);border-radius:13px 13px 24px 13px;color:#F7EFE3 !important;background:radial-gradient( ellipse at 7% -16%,rgba(243,217,153,.14),transparent 53% ),radial-gradient( ellipse at 110% 120%,rgba(154,98,0,.12),transparent 49% ),linear-gradient( 180deg,rgba(255,255,255,.061),rgba(255,255,255,.010) );box-shadow:inset 0 1px 0 rgba(255,255,255,.066),inset 0 -1px 0 rgba(0,0,0,.29);font-size:13.5px;font-weight:680;line-height:1.3;text-align:center;text-decoration:none !important;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform .22s ease,border-color .22s ease,background .22s ease,box-shadow .22s ease,color .22s ease}#page\#2 .granit-gilding-anchor__link>span{position:relative;z-index:2;min-width:0;overflow-wrap:normal;hyphens:none}#page\#2 .granit-gilding-anchor__link::after{content:attr(data-no);position:absolute;z-index:3;top:7px;right:7px;color:rgba(243,217,153,.65);font-size:13px;font-weight:760;line-height:1;pointer-events:none}#page\#2 .granit-gilding-anchor__link::before{content:"";position:absolute;z-index:3;bottom:5px;left:50%;width:0;height:1px;transform:translateX(-50%);background:linear-gradient( 90deg,transparent,#FFE9A9,#C88623,#FFE9A9,transparent );box-shadow:0 0 11px rgba(243,217,153,.48);transition:width .22s ease;pointer-events:none}#page\#2 .granit-gilding-anchor__link--featured{color:#FFF0C9 !important;border-color:rgba(218,170,81,.66);background:radial-gradient( ellipse at 9% -15%,rgba(240,208,138,.25),transparent 55% ),linear-gradient( 127deg,rgba(154,98,0,.25),rgba(226,191,116,.13) );font-weight:760}#page\#2 .granit-gilding-anchor__link--gold{color:#FFF5D6 !important;border-color:rgba(243,217,153,.82);background:radial-gradient( ellipse at 12% -22%,rgba(255,242,198,.34),transparent 56% ),linear-gradient( 135deg,rgba(211,154,53,.32),rgba(154,98,0,.15) );box-shadow:inset 0 1px 0 rgba(255,255,255,.10),inset 0 -1px 0 rgba(71,42,5,.28);font-weight:800}#page\#2 .granit-gilding-anchor__link--gold::before{width:41%}#page\#2 .granit-gilding-anchor__link--order{color:#FFF8DF !important;border-color:rgba(243,217,153,.77);background:radial-gradient( ellipse at 8% -20%,rgba(255,247,220,.28),transparent 54% ),linear-gradient( 135deg,rgba(184,122,25,.35),rgba(154,98,0,.17) );font-weight:780}#page\#2 .granit-gilding-anchor__link--order::before{width:32%}#page\#2 .granit-gilding-anchor__cta{position:relative;display:flex;align-items:center;justify-content:center;min-width:0;min-height:100%;overflow:hidden;padding:15px 38px 15px 16px;border:1px solid rgba(255,243,207,.96);border-radius:15px 15px 33px 15px;color:#30220B !important;background:radial-gradient( ellipse at 8% 0%,rgba(255,255,255,.90),transparent 38% ),radial-gradient( ellipse at 92% 106%,rgba(120,68,4,.25),transparent 47% ),linear-gradient( 131deg,#FFF9DF 0%,#F0D38C 28%,#C48928 55%,#A8670C 75%,#E8C66F 100% );box-shadow:inset 0 1px 0 rgba(255,255,255,.86),inset 0 -1px 0 rgba(94,53,5,.19),0 13px 33px rgba(0,0,0,.28);text-decoration:none !important;transition:transform .22s ease,box-shadow .22s ease,filter .22s ease}#page\#2 .granit-gilding-anchor__cta::before{content:"";position:absolute;top:-52%;left:-91%;width:61%;height:205%;transform:rotate(17deg);background:linear-gradient( 90deg,transparent,rgba(255,255,255,.54),transparent );transition:left .50s ease;pointer-events:none}#page\#2 .granit-gilding-anchor__cta::after{content:"";position:absolute;inset:5px;border:1px solid rgba(103,63,8,.25);border-radius:11px 11px 27px 11px;pointer-events:none}#page\#2 .granit-gilding-anchor__cta-rings{position:absolute;right:-44px;bottom:-57px;width:154px;height:154px;border:1px solid rgba(81,51,7,.29);border-radius:50%;pointer-events:none}#page\#2 .granit-gilding-anchor__cta-rings::before,#page\#2 .granit-gilding-anchor__cta-rings::after{content:"";position:absolute;border:1px solid rgba(81,51,7,.20);border-radius:50%}#page\#2 .granit-gilding-anchor__cta-rings::before{inset:23px}#page\#2 .granit-gilding-anchor__cta-rings::after{inset:46px}#page\#2 .granit-gilding-anchor__cta-flare{position:absolute;top:-31px;left:-21px;width:94px;height:94px;border-radius:50%;background:radial-gradient( circle,rgba(255,255,255,.48),rgba(255,249,225,.15) 31%,transparent 69% );pointer-events:none}#page\#2 .granit-gilding-anchor__cta-text{position:relative;z-index:3;display:flex;flex-direction:column;align-items:flex-start;gap:5px;min-width:0}#page\#2 .granit-gilding-anchor__cta-text small{font-size:13px;font-weight:650;line-height:1.2}#page\#2 .granit-gilding-anchor__cta-text strong{font-size:15.5px;font-weight:820;line-height:1.2}#page\#2 .granit-gilding-anchor__cta-arrow{position:absolute;z-index:4;top:50%;right:12px;width:20px;height:20px;transform:translateY(-50%);stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;transition:transform .22s ease;pointer-events:none}#page\#2 .granit-gilding-anchor__mobile-menu,#page\#2 .granit-gilding-anchor__shortcuts{display:none}#page\#2 .granit-gilding-anchor :is(a,#page\#2 summary):focus-visible{outline:2px solid var(--gga-gold-bright);outline-offset:-3px}@media (hover:hover) and (pointer:fine){#page\#2 .granit-gilding-anchor__link:hover{color:#FFFCF5 !important;border-color:rgba(243,217,153,.90);background:radial-gradient( ellipse at 10% -10%,rgba(243,217,153,.28),transparent 55% ),radial-gradient( ellipse at 100% 120%,rgba(154,98,0,.18),transparent 50% ),linear-gradient( 150deg,rgba(226,191,116,.26),rgba(154,98,0,.08) );box-shadow:0 10px 25px rgba(0,0,0,.22),inset 0 1px 0 rgba(255,255,255,.11);transform:translateY(-2px)}#page\#2 .granit-gilding-anchor__link:hover::before{width:69%}#page\#2 .granit-gilding-anchor__cta:hover{filter:brightness(1.055);box-shadow:0 16px 38px rgba(0,0,0,.31),0 0 36px rgba(226,191,116,.25);transform:translateY(-2px)}#page\#2 .granit-gilding-anchor__cta:hover::before{left:137%}#page\#2 .granit-gilding-anchor__cta:hover .granit-gilding-anchor__cta-arrow{transform:translate(3px,-50%)}#page\#2 .granit-gilding-anchor__shortcuts a:hover{border-color:var(--gga-gold-bright);background:rgba(154,98,0,.37)}}@container (max-width:1360px){#page\#2 .granit-gilding-anchor__inner{grid-template-columns:minmax(0,1fr) 205px;gap:13px;padding:18px}#page\#2 .granit-gilding-anchor__heading{display:none}#page\#2 .granit-gilding-anchor__meta{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:11px;color:var(--gga-gold-soft);font-size:13px;font-weight:700}#page\#2 .granit-gilding-anchor__meta span:last-child{color:var(--gga-muted);font-weight:500;white-space:nowrap}#page\#2 .granit-gilding-anchor__links--desktop{gap:7px}#page\#2 .granit-gilding-anchor__link{min-height:64px;font-size:13.5px}}@container (max-width:1050px){#page\#2 .granit-gilding-anchor__inner{grid-template-columns:minmax(0,1fr);gap:13px}#page\#2 .granit-gilding-anchor__links--desktop{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}#page\#2 .granit-gilding-anchor__links--desktop .granit-gilding-anchor__link:nth-child(n){grid-column:auto}#page\#2 .granit-gilding-anchor__links--desktop .granit-gilding-anchor__link:nth-child(7){grid-column:2}#page\#2 .granit-gilding-anchor__link{min-height:59px;font-size:13.5px}#page\#2 .granit-gilding-anchor__cta{min-height:60px;padding:12px 48px}#page\#2 .granit-gilding-anchor__cta-text{flex-direction:row;align-items:center;justify-content:center;gap:9px}#page\#2 .granit-gilding-anchor__cta-text small::after{content:" —"}#page\#2 .granit-gilding-anchor__rings{top:-233px;right:-166px;width:465px;height:465px}#page\#2 .granit-gilding-anchor__foil{right:8%;bottom:-48px}}@container (max-width:760px){#page\#2 .granit-gilding-anchor__inner{gap:11px;padding:14px 12px}#page\#2 .granit-gilding-anchor__meta,#page\#2 .granit-gilding-anchor__links--desktop{display:none}#page\#2 .granit-gilding-anchor__rings{top:-151px;right:-151px;width:337px;height:337px;opacity:.69}#page\#2 .granit-gilding-anchor__facet{opacity:.44}#page\#2 .granit-gilding-anchor__foil{right:-27px;bottom:-28px;width:105px;height:83px;opacity:.15}#page\#2 .granit-gilding-anchor__mobile-menu{display:block;overflow:hidden;border:1px solid rgba(243,217,153,.59);border-radius:15px 15px 25px 15px;background:radial-gradient( ellipse at 8% 0%,rgba(243,217,153,.15),transparent 48% ),radial-gradient( ellipse at 105% 100%,rgba(154,98,0,.13),transparent 50% ),linear-gradient( 130deg,rgba(226,191,116,.19),rgba(255,255,255,.03) )}#page\#2 .granit-gilding-anchor__mobile-menu>summary{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:63px;padding:11px 15px;list-style:none;cursor:pointer;-webkit-tap-highlight-color:transparent}#page\#2 .granit-gilding-anchor__mobile-menu>summary::-webkit-details-marker{display:none}#page\#2 .granit-gilding-anchor__mobile-menu>summary::marker{content:""}#page\#2 .granit-gilding-anchor__mobile-summary-text{display:flex;flex-direction:column;gap:4px;min-width:0}#page\#2 .granit-gilding-anchor__mobile-summary-text strong{color:#FFF6E0;font-size:15px;font-weight:780;line-height:1.2}#page\#2 .granit-gilding-anchor__mobile-summary-text small{color:var(--gga-muted);font-size:13px;line-height:1.2}#page\#2 .granit-gilding-anchor__mobile-state--open{display:none}#page\#2 .granit-gilding-anchor__mobile-menu[open] .granit-gilding-anchor__mobile-state--closed{display:none}#page\#2 .granit-gilding-anchor__mobile-menu[open] .granit-gilding-anchor__mobile-state--open{display:block}#page\#2 .granit-gilding-anchor__mobile-chevron{position:relative;flex:0 0 38px;width:38px;height:38px;border:1px solid rgba(243,217,153,.52);border-radius:50% 50% 14px 14px;background:radial-gradient( circle at 30% 20%,rgba(255,241,202,.11),transparent 50% ),rgba(154,98,0,.20)}#page\#2 .granit-gilding-anchor__mobile-chevron::before{content:"";position:absolute;inset:5px;border:1px solid rgba(243,217,153,.14);border-radius:50% 50% 10px 10px}#page\#2 .granit-gilding-anchor__mobile-chevron::after{content:"";position:absolute;top:11px;left:13px;width:8px;height:8px;border-right:2px solid #F4DFA5;border-bottom:2px solid #F4DFA5;transform:rotate(45deg);transition:transform .20s ease}#page\#2 .granit-gilding-anchor__mobile-menu[open] .granit-gilding-anchor__mobile-chevron::after{transform:translateY(4px) rotate(225deg)}#page\#2 .granit-gilding-anchor__mobile-content{padding:0 9px 10px}#page\#2 .granit-gilding-anchor__links--mobile{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}#page\#2 .granit-gilding-anchor__links--mobile .granit-gilding-anchor__link{min-height:63px;padding:14px 22px 12px 9px;font-size:13.5px}#page\#2 .granit-gilding-anchor__links--mobile .granit-gilding-anchor__link:last-child{grid-column:1 / -1}#page\#2 .granit-gilding-anchor__shortcuts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:10px}#page\#2 .granit-gilding-anchor__shortcuts a{display:flex;align-items:center;justify-content:center;min-width:0;min-height:47px;padding:9px 10px;border:1px solid rgba(226,191,116,.50);border-radius:12px 12px 20px 12px;background:rgba(0,0,0,.20);color:#F7E9C9 !important;font-size:13px;font-weight:700;text-align:center;text-decoration:none !important;transition:border-color .20s ease,background .20s ease;-webkit-tap-highlight-color:transparent}#page\#2 .granit-gilding-anchor__shortcuts a:last-child{border-color:rgba(243,217,153,.78);background:rgba(154,98,0,.30)}#page\#2 .granit-gilding-anchor__cta{min-height:60px;border-radius:13px 13px 24px 13px}}@container (max-width:480px){#page\#2 .granit-gilding-anchor__inner{padding:12px 9px}#page\#2 .granit-gilding-anchor__mobile-content{padding:0 7px 9px}#page\#2 .granit-gilding-anchor__links--mobile{gap:6px}#page\#2 .granit-gilding-anchor__links--mobile .granit-gilding-anchor__link{min-height:64px;padding:12px 21px 11px 8px;font-size:13px}#page\#2 .granit-gilding-anchor__shortcuts{gap:7px}#page\#2 .granit-gilding-anchor__cta-text small{font-size:13px}}@container (max-width:360px){#page\#2 .granit-gilding-anchor__inner{padding:11px 8px}#page\#2 .granit-gilding-anchor__mobile-menu>summary{padding:10px 11px}#page\#2 .granit-gilding-anchor__mobile-content{padding:0 6px 8px}#page\#2 .granit-gilding-anchor__links--mobile .granit-gilding-anchor__link{min-height:67px;padding-right:21px}#page\#2 .granit-gilding-anchor__cta-text small{display:none}#page\#2 .granit-gilding-anchor__cta-text strong{font-size:15px}}@media (max-width:959px){#page\#2 .granit-gilding-anchor{border-radius:26px 26px 45px 26px}}@media (max-width:767px){#page\#2 .granit-gilding-anchor{border-radius:21px 21px 35px 21px}#page\#2 .granit-gilding-anchor::before{left:20px;width:min(300px,76%)}#page\#2 .granit-gilding-anchor::after{left:18px}}#page\#2 :where( #zolotye-bukvy,#page\#2 #susalnoe-zoloto,#page\#2 #tekhnologiya,#page\#2 #sravnenie,#page\#2 #primery,#page\#2 #zakaz,#page\#2 #faq ){scroll-margin-top:105px}@media (max-width:767px){#page\#2 :where( #zolotye-bukvy,#page\#2 #susalnoe-zoloto,#page\#2 #tekhnologiya,#page\#2 #sravnenie,#page\#2 #primery,#page\#2 #zakaz,#page\#2 #faq ){scroll-margin-top:104px}}@media (prefers-reduced-motion:reduce){#page\#2 .granit-gilding-anchor__link,#page\#2 .granit-gilding-anchor__link::before,#page\#2 .granit-gilding-anchor__cta,#page\#2 .granit-gilding-anchor__cta::before,#page\#2 .granit-gilding-anchor__cta-arrow,#page\#2 .granit-gilding-anchor__mobile-chevron::after,#page\#2 .granit-gilding-anchor__shortcuts a{transition:none}}#page\#3 .granit-gilding-summary{--ggs-gold:#9A6200;--ggs-gold-mid:#C58B2C;--ggs-gold-soft:#DDB96E;--ggs-gold-light:#F1D897;--ggs-gold-bright:#FFF0BC;--ggs-graphite-1:#0B0D0F;--ggs-graphite-2:#161A1E;--ggs-graphite-3:#24292E;--ggs-text:#F8F2E9;--ggs-muted:#CFC6B8;position:relative;isolation:isolate;container-type:inline-size;width:100%;max-width:1600px;margin:0 auto;overflow:hidden;box-sizing:border-box;border:1px solid rgba(214,173,91,.40);border-radius:22px 22px 34px 22px;background:radial-gradient( ellipse at 2% 0%,rgba(255,230,163,.14),transparent 35% ),radial-gradient( ellipse at 101% 115%,rgba(154,98,0,.23),transparent 38% ),linear-gradient( 112deg,var(--ggs-graphite-1),var(--ggs-graphite-2) 50%,var(--ggs-graphite-3) );box-shadow:0 13px 34px rgba(0,0,0,.17),inset 0 1px 0 rgba(255,255,255,.055)}#page\#3 .granit-gilding-summary,#page\#3 .granit-gilding-summary *{box-sizing:border-box}#page\#3 .granit-gilding-summary::before{content:"";position:absolute;z-index:3;top:0;left:24px;width:min(520px,58%);height:1px;background:linear-gradient( 90deg,#FFF0BD,#D9A749 28%,#9A6200 70%,transparent );box-shadow:0 0 15px rgba(240,209,139,.28);pointer-events:none}#page\#3 .granit-gilding-summary::after{content:"";position:absolute;z-index:4;top:-3px;left:21px;width:7px;height:7px;transform:rotate(45deg);background:linear-gradient( 135deg,#FFF5D2,#C78A28,#78500E );border:1px solid rgba(255,244,208,.75);box-shadow:0 0 10px rgba(236,201,126,.34);pointer-events:none}#page\#3 .granit-gilding-summary__glow{position:absolute;z-index:0;top:-100px;right:-70px;width:270px;height:270px;border-radius:50%;background:radial-gradient( circle,rgba(205,151,54,.13),rgba(154,98,0,.04) 43%,transparent 70% );pointer-events:none}#page\#3 .granit-gilding-summary__line{position:absolute;z-index:0;right:4%;bottom:-34px;width:180px;height:90px;transform:rotate(-8deg);border:1px solid rgba(228,193,120,.10);border-radius:50%;box-shadow:0 0 0 16px rgba(205,151,54,.015),0 0 0 33px rgba(205,151,54,.010);pointer-events:none}#page\#3 .granit-gilding-summary__inner{position:relative;z-index:2;display:grid;grid-template-columns:195px minmax(0,1fr);align-items:stretch;gap:16px;padding:13px 15px}#page\#3 .granit-gilding-summary__heading{position:relative;display:flex;align-items:center;gap:10px;min-width:0;padding-right:15px;border-right:1px solid rgba(221,185,110,.27)}#page\#3 .granit-gilding-summary__mark{position:relative;display:flex;align-items:center;justify-content:center;flex:0 0 44px;width:44px;height:48px;border:1px solid rgba(241,216,151,.56);border-radius:11px 11px 18px 11px;background:radial-gradient( ellipse at 15% 8%,rgba(255,255,255,.20),transparent 42% ),linear-gradient( 145deg,rgba(197,139,44,.19),rgba(154,98,0,.04) );box-shadow:inset 0 1px 0 rgba(255,255,255,.08),inset 0 0 15px rgba(154,98,0,.10)}#page\#3 .granit-gilding-summary__mark svg{width:29px;height:29px;fill:none;stroke:var(--ggs-gold-light);stroke-width:1.25;stroke-linecap:round;stroke-linejoin:round}#page\#3 .granit-gilding-summary__heading-copy{display:flex;flex-direction:column;gap:3px;min-width:0}#page\#3 .granit-gilding-summary__eyebrow{color:var(--ggs-gold-soft);font-size:13px;font-weight:700;line-height:1.2;letter-spacing:.035em;text-transform:uppercase}#page\#3 .granit-gilding-summary__heading-copy strong{color:var(--ggs-text);font-size:16px;font-weight:790;line-height:1.2}#page\#3 .granit-gilding-summary__items{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;min-width:0}#page\#3 .granit-gilding-summary__item{position:relative;display:flex;align-items:center;gap:9px;min-width:0;min-height:57px;padding:9px 10px;overflow:hidden;border:1px solid rgba(221,185,110,.21);border-radius:11px 11px 18px 11px;background:radial-gradient( ellipse at 0% 0%,rgba(241,216,151,.08),transparent 52% ),rgba(255,255,255,.025);box-shadow:inset 0 1px 0 rgba(255,255,255,.035)}#page\#3 .granit-gilding-summary__item::after{content:"";position:absolute;right:-22px;bottom:-31px;width:60px;height:60px;transform:rotate(45deg);border:1px solid rgba(220,177,92,.08);pointer-events:none}#page\#3 .granit-gilding-summary__number{display:flex;align-items:center;justify-content:center;flex:0 0 29px;width:29px;height:29px;border:1px solid rgba(241,216,151,.40);border-radius:50%;color:var(--ggs-gold-light);background:rgba(154,98,0,.10);font-size:13px;font-weight:760;line-height:1}#page\#3 .granit-gilding-summary__item-text{position:relative;z-index:2;color:#EEE7DD;font-size:13.5px;font-weight:600;line-height:1.35}@container (max-width:1150px){#page\#3 .granit-gilding-summary__inner{grid-template-columns:165px minmax(0,1fr);gap:11px;padding:12px}#page\#3 .granit-gilding-summary__heading{gap:8px;padding-right:10px}#page\#3 .granit-gilding-summary__mark{flex-basis:39px;width:39px;height:44px}#page\#3 .granit-gilding-summary__mark svg{width:26px;height:26px}#page\#3 .granit-gilding-summary__heading-copy strong{font-size:15px}#page\#3 .granit-gilding-summary__item{gap:7px;padding:8px}}@container (max-width:900px){#page\#3 .granit-gilding-summary__inner{grid-template-columns:minmax(0,1fr);gap:9px}#page\#3 .granit-gilding-summary__heading{padding:0 2px 9px;border-right:0;border-bottom:1px solid rgba(221,185,110,.21)}#page\#3 .granit-gilding-summary__mark{flex-basis:38px;width:38px;height:40px}#page\#3 .granit-gilding-summary__items{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (max-width:560px){#page\#3 .granit-gilding-summary__inner{padding:10px 9px}#page\#3 .granit-gilding-summary__heading{gap:8px;padding-bottom:8px}#page\#3 .granit-gilding-summary__eyebrow{font-size:13px}#page\#3 .granit-gilding-summary__heading-copy strong{font-size:15px}#page\#3 .granit-gilding-summary__items{gap:6px}#page\#3 .granit-gilding-summary__item{align-items:flex-start;gap:7px;min-height:64px;padding:8px 7px}#page\#3 .granit-gilding-summary__number{flex-basis:27px;width:27px;height:27px;margin-top:1px;font-size:13px}#page\#3 .granit-gilding-summary__item-text{font-size:13px;line-height:1.32}#page\#3 .granit-gilding-summary__glow{opacity:.65}#page\#3 .granit-gilding-summary__line{display:none}}@container (max-width:360px){#page\#3 .granit-gilding-summary__inner{padding:9px 7px}#page\#3 .granit-gilding-summary__items{gap:5px}#page\#3 .granit-gilding-summary__item{gap:5px;padding:7px 6px}#page\#3 .granit-gilding-summary__number{flex-basis:25px;width:25px;height:25px}}@media (max-width:767px){#page\#3 .granit-gilding-summary{border-radius:18px 18px 28px 18px}#page\#3 .granit-gilding-summary::before{left:18px;width:min(245px,67%)}#page\#3 .granit-gilding-summary::after{left:15px}}#page\#4 .granit-gilding-goldletters{--ggl-gold:#9A6200;--ggl-gold-dark:#744609;--ggl-gold-mid:#B87919;--ggl-gold-rich:#CB9233;--ggl-gold-soft:#DDBB72;--ggl-gold-light:#F0D797;--ggl-ink:#25221D;--ggl-ink-soft:#5D5549;--ggl-muted:#776D5F;--ggl-alabaster:#F5F0E7;--ggl-ivory:#FCF8F1;--ggl-cream:#ECE3D4;position:relative;isolation:isolate;container-type:inline-size;width:100%;max-width:1600px;margin:0 auto;overflow:hidden;box-sizing:border-box;border:1px solid rgba(154,98,0,.24);border-radius:42px 42px 78px 42px;color:var(--ggl-ink);background:radial-gradient( ellipse at 3% -5%,rgba(255,255,255,.95),transparent 38% ),radial-gradient( ellipse at 105% 107%,rgba(190,133,37,.12),transparent 40% ),linear-gradient( 119deg,#FCF9F3 0%,var(--ggl-alabaster) 40%,#EDE5D9 100% );box-shadow:0 27px 70px rgba(54,43,27,.13),inset 0 1px 0 rgba(255,255,255,.92)}#page\#4 .granit-gilding-goldletters,#page\#4 .granit-gilding-goldletters *{box-sizing:border-box}#page\#4 .granit-gilding-goldletters::before{content:"";position:absolute;z-index:4;top:0;left:42px;width:min(760px,65%);height:2px;background:linear-gradient( 90deg,#704309 0%,#AF7117 20%,#E0B65F 48%,#9A6200 76%,transparent 100% );box-shadow:0 2px 14px rgba(154,98,0,.18);pointer-events:none}#page\#4 .granit-gilding-goldletters::after{content:"";position:absolute;z-index:5;top:-6px;left:36px;width:14px;height:14px;transform:rotate(45deg);border:1px solid rgba(117,70,8,.43);background:linear-gradient( 135deg,#FFF2C5,#D29A39 47%,#77500C );box-shadow:0 3px 13px rgba(154,98,0,.20);pointer-events:none}#page\#4 .granit-gilding-goldletters__halo,#page\#4 .granit-gilding-goldletters__arc,#page\#4 .granit-gilding-goldletters__foil{position:absolute;pointer-events:none}#page\#4 .granit-gilding-goldletters__halo{z-index:0;top:-220px;right:-130px;width:590px;height:590px;border-radius:50%;background:radial-gradient( circle,rgba(191,133,40,.15),rgba(202,151,67,.055) 43%,transparent 69% )}#page\#4 .granit-gilding-goldletters__arc{z-index:0;right:-135px;bottom:-238px;width:520px;height:520px;border:1px solid rgba(154,98,0,.14);border-radius:50%;box-shadow:0 0 0 30px rgba(154,98,0,.020),0 0 0 61px rgba(154,98,0,.014),0 0 0 93px rgba(154,98,0,.010)}#page\#4 .granit-gilding-goldletters__foil{z-index:0;left:-51px;bottom:-52px;width:190px;height:156px;opacity:.11;transform:rotate(17deg);clip-path:polygon( 4% 23%,20% 5%,46% 13%,62% 0,97% 17%,88% 49%,100% 75%,68% 100%,41% 87%,8% 100%,13% 61% );background:linear-gradient( 135deg,#B57816,#E2B95F 25%,#94600B 51%,#E3BB69 73%,#8C590A )}#page\#4 .granit-gilding-goldletters__inner{position:relative;z-index:2;display:grid;grid-template-columns:minmax(0,1.08fr) minmax(370px,.92fr);align-items:center;gap:clamp(38px,5vw,82px);padding:clamp(46px,5vw,78px)}#page\#4 .granit-gilding-goldletters__content{min-width:0}#page\#4 .granit-gilding-goldletters__heading{display:flex;align-items:flex-start;gap:17px;margin-bottom:24px}#page\#4 .granit-gilding-goldletters__index{position:relative;display:flex;align-items:center;justify-content:center;flex:0 0 58px;width:58px;height:58px;margin-top:2px;border:1px solid rgba(154,98,0,.31);border-radius:16px 16px 26px 16px;background:radial-gradient( ellipse at 15% 8%,rgba(255,255,255,.82),transparent 47% ),linear-gradient( 145deg,rgba(230,196,123,.25),rgba(154,98,0,.06) );box-shadow:inset 0 1px 0 rgba(255,255,255,.78),0 9px 22px rgba(92,65,19,.08)}#page\#4 .granit-gilding-goldletters__index::before{content:"";position:absolute;inset:5px;border:1px solid rgba(154,98,0,.11);border-radius:12px 12px 21px 12px}#page\#4 .granit-gilding-goldletters__index span{position:relative;z-index:2;color:var(--ggl-gold);font-size:14px;font-weight:800;letter-spacing:.06em}#page\#4 .granit-gilding-goldletters__heading-copy{min-width:0}#page\#4 .granit-gilding-goldletters__eyebrow{display:block;margin-bottom:9px;color:var(--ggl-gold);font-size:13px;font-weight:760;line-height:1.2;letter-spacing:.09em;text-transform:uppercase}#page\#4 .granit-gilding-goldletters h2{max-width:700px;margin:0;color:#211E19;font-size:clamp(29px,2.7vw,45px);font-weight:760;line-height:1.08;letter-spacing:-.025em}#page\#4 .granit-gilding-goldletters__lead{position:relative;max-width:750px;margin-bottom:27px;padding-left:21px}#page\#4 .granit-gilding-goldletters__lead::before{content:"";position:absolute;top:3px;bottom:3px;left:0;width:2px;border-radius:99px;background:linear-gradient( 180deg,#E5C477,#9A6200 60%,rgba(154,98,0,.05) )}#page\#4 .granit-gilding-goldletters__lead p{margin:0;color:var(--ggl-ink-soft);font-size:16px;line-height:1.7}#page\#4 .granit-gilding-goldletters__facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-bottom:25px}#page\#4 .granit-gilding-goldletters__fact{position:relative;display:flex;align-items:flex-start;gap:10px;min-width:0;padding:14px 13px;overflow:hidden;border:1px solid rgba(154,98,0,.18);border-radius:15px 15px 24px 15px;background:radial-gradient( ellipse at 0% 0%,rgba(255,255,255,.82),transparent 62% ),rgba(255,252,246,.52);box-shadow:0 8px 22px rgba(65,47,21,.045),inset 0 1px 0 rgba(255,255,255,.86)}#page\#4 .granit-gilding-goldletters__fact::after{content:"";position:absolute;right:-28px;bottom:-30px;width:76px;height:76px;transform:rotate(45deg);border:1px solid rgba(154,98,0,.065);pointer-events:none}#page\#4 .granit-gilding-goldletters__fact-icon{display:flex;align-items:center;justify-content:center;flex:0 0 38px;width:38px;height:38px;border:1px solid rgba(154,98,0,.25);border-radius:11px 11px 17px 11px;background:rgba(154,98,0,.055)}#page\#4 .granit-gilding-goldletters__fact-icon svg{width:25px;height:25px;fill:none;stroke:var(--ggl-gold);stroke-width:1.35;stroke-linecap:round;stroke-linejoin:round}#page\#4 .granit-gilding-goldletters__fact div{position:relative;z-index:2;min-width:0}#page\#4 .granit-gilding-goldletters__fact strong{display:block;margin-bottom:5px;color:#2B251C;font-size:14px;font-weight:760;line-height:1.25}#page\#4 .granit-gilding-goldletters__fact p{margin:0;color:var(--ggl-muted);font-size:13px;line-height:1.4}#page\#4 .granit-gilding-goldletters__links{display:flex;align-items:center;flex-wrap:wrap;gap:11px}#page\#4 .granit-gilding-goldletters__text-link,#page\#4 .granit-gilding-goldletters__next-link{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:9px 14px;border-radius:12px 12px 18px 12px;font-size:13.5px;font-weight:700;line-height:1.25;text-decoration:none !important;transition:transform .20s ease,border-color .20s ease,background .20s ease,box-shadow .20s ease}#page\#4 .granit-gilding-goldletters__text-link{border:1px solid rgba(154,98,0,.22);color:#6E4B12 !important;background:rgba(255,255,255,.42)}#page\#4 .granit-gilding-goldletters__next-link{border:1px solid rgba(154,98,0,.38);color:#FFF8E8 !important;background:linear-gradient( 135deg,#A66A0E,#8C5708 );box-shadow:0 7px 18px rgba(118,71,9,.13)}#page\#4 .granit-gilding-goldletters__text-link svg,#page\#4 .granit-gilding-goldletters__next-link svg{flex:0 0 18px;width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}#page\#4 .granit-gilding-goldletters__visual{position:relative;min-width:0;margin:0}#page\#4 .granit-gilding-goldletters__visual::before{content:"";position:absolute;z-index:0;top:-18px;right:-18px;width:76%;height:84%;border:1px solid rgba(154,98,0,.21);border-radius:30px 30px 61px 30px;background:linear-gradient( 145deg,rgba(228,193,116,.17),rgba(154,98,0,.035) );transform:rotate(2.5deg)}#page\#4 .granit-gilding-goldletters__visual::after{content:"";position:absolute;z-index:0;left:-19px;bottom:28px;width:96px;height:96px;border:1px solid rgba(154,98,0,.17);border-radius:50%;box-shadow:0 0 0 15px rgba(154,98,0,.025),0 0 0 29px rgba(154,98,0,.017)}#page\#4 .granit-gilding-goldletters__image-frame{position:relative;z-index:2;aspect-ratio:4 / 3;overflow:hidden;border:1px solid rgba(154,98,0,.41);border-radius:29px 29px 67px 29px;background:#171717;box-shadow:0 25px 55px rgba(48,35,15,.18),inset 0 1px 0 rgba(255,255,255,.11)}#page\#4 .granit-gilding-goldletters__image-frame img{display:block;width:100%;height:100%;object-fit:cover;object-position:center;transition:transform .6s ease}#page\#4 .granit-gilding-goldletters__image-frame::after{content:"";position:absolute;z-index:2;inset:0;background:linear-gradient( 135deg,rgba(255,235,175,.09),transparent 31%,transparent 67%,rgba(0,0,0,.24) );pointer-events:none}#page\#4 .granit-gilding-goldletters__image-shine{position:absolute;z-index:3;top:-45%;left:-42%;width:41%;height:190%;transform:rotate(19deg);background:linear-gradient( 90deg,transparent,rgba(255,244,211,.13),transparent );pointer-events:none}#page\#4 .granit-gilding-goldletters__image-corner{position:absolute;z-index:4;right:13px;bottom:13px;width:48px;height:48px;border-right:2px solid rgba(239,211,143,.75);border-bottom:2px solid rgba(239,211,143,.75);border-radius:0 0 29px 0;pointer-events:none}#page\#4 .granit-gilding-goldletters figcaption{position:relative;z-index:3;display:flex;align-items:center;gap:9px;margin-top:13px;padding-left:8px;color:#756A5B;font-size:13px;line-height:1.4}#page\#4 .granit-gilding-goldletters figcaption>span{flex:0 0 30px;width:30px;height:1px;background:linear-gradient( 90deg,#9A6200,rgba(154,98,0,.09) )}@media (hover:hover) and (pointer:fine){#page\#4 .granit-gilding-goldletters__text-link:hover,#page\#4 .granit-gilding-goldletters__next-link:hover{transform:translateY(-2px)}#page\#4 .granit-gilding-goldletters__text-link:hover{border-color:rgba(154,98,0,.47);background:rgba(255,255,255,.72)}#page\#4 .granit-gilding-goldletters__next-link:hover{background:linear-gradient( 135deg,#B87A19,#945B08 );box-shadow:0 10px 24px rgba(118,71,9,.19)}#page\#4 .granit-gilding-goldletters__visual:hover .granit-gilding-goldletters__image-frame img{transform:scale(1.025)}}@container (max-width:1180px){#page\#4 .granit-gilding-goldletters__inner{grid-template-columns:minmax(0,1.05fr) minmax(330px,.95fr);gap:34px;padding:46px 38px}#page\#4 .granit-gilding-goldletters__facts{grid-template-columns:1fr}#page\#4 .granit-gilding-goldletters__fact{min-height:0}}@container (max-width:900px){#page\#4 .granit-gilding-goldletters__inner{grid-template-columns:minmax(0,1fr);gap:37px;padding:42px 32px}#page\#4 .granit-gilding-goldletters__content{order:1}#page\#4 .granit-gilding-goldletters__visual{order:2;width:min(680px,100%);margin:0 auto}#page\#4 .granit-gilding-goldletters__facts{grid-template-columns:repeat(3,minmax(0,1fr))}}@container (max-width:620px){#page\#4 .granit-gilding-goldletters{border-radius:27px 27px 46px 27px}#page\#4 .granit-gilding-goldletters__inner{gap:29px;padding:34px 19px 30px}#page\#4 .granit-gilding-goldletters__heading{gap:11px;margin-bottom:19px}#page\#4 .granit-gilding-goldletters__index{flex-basis:45px;width:45px;height:45px;border-radius:13px 13px 20px 13px}#page\#4 .granit-gilding-goldletters__index span{font-size:13px}#page\#4 .granit-gilding-goldletters__eyebrow{margin-bottom:6px;font-size:13px;letter-spacing:.06em}#page\#4 .granit-gilding-goldletters h2{font-size:clamp(27px,8vw,34px);line-height:1.1}#page\#4 .granit-gilding-goldletters__lead{margin-bottom:21px;padding-left:15px}#page\#4 .granit-gilding-goldletters__lead p{font-size:15px;line-height:1.6}#page\#4 .granit-gilding-goldletters__facts{grid-template-columns:1fr;gap:7px;margin-bottom:20px}#page\#4 .granit-gilding-goldletters__fact{padding:12px}#page\#4 .granit-gilding-goldletters__fact p{font-size:13px}#page\#4 .granit-gilding-goldletters__links{display:grid;grid-template-columns:1fr;gap:8px}#page\#4 .granit-gilding-goldletters__text-link,#page\#4 .granit-gilding-goldletters__next-link{justify-content:space-between;width:100%;min-height:48px}#page\#4 .granit-gilding-goldletters__image-frame{border-radius:22px 22px 44px 22px}#page\#4 .granit-gilding-goldletters__visual::before{top:-10px;right:-8px;border-radius:22px 22px 45px 22px}#page\#4 .granit-gilding-goldletters__visual::after{display:none}#page\#4 .granit-gilding-goldletters__foil{opacity:.07}#page\#4 .granit-gilding-goldletters figcaption{padding-left:3px}}@container (max-width:380px){#page\#4 .granit-gilding-goldletters__inner{padding:30px 14px 26px}#page\#4 .granit-gilding-goldletters__heading{align-items:center}#page\#4 .granit-gilding-goldletters__index{flex-basis:40px;width:40px;height:40px}#page\#4 .granit-gilding-goldletters h2{font-size:26px}#page\#4 .granit-gilding-goldletters__lead p{font-size:14.5px}}@media (max-width:767px){#page\#4 .granit-gilding-goldletters::before{left:25px;width:min(300px,70%)}#page\#4 .granit-gilding-goldletters::after{left:20px}}@media (prefers-reduced-motion:reduce){#page\#4 .granit-gilding-goldletters__text-link,#page\#4 .granit-gilding-goldletters__next-link,#page\#4 .granit-gilding-goldletters__image-frame img{transition:none}}#page\#5 .granit-gilding-leaf{--ggf-gold:#9A6200;--ggf-gold-dark:#674008;--ggf-gold-mid:#B77A19;--ggf-gold-rich:#D29A3A;--ggf-gold-soft:#E1BF78;--ggf-gold-light:#F4DDA1;--ggf-gold-bright:#FFF1BD;--ggf-ivory:#FFF8EB;--ggf-text:#F3ECE2;--ggf-muted:#C6BCAE;--ggf-graphite-1:#080A0C;--ggf-graphite-2:#12161A;--ggf-graphite-3:#20252A;--ggf-graphite-4:#292F35;position:relative;isolation:isolate;container-type:inline-size;width:100%;max-width:1600px;margin:0 auto;overflow:hidden;box-sizing:border-box;border:1px solid transparent;border-radius:42px 42px 78px 42px;color:var(--ggf-text);background:radial-gradient( ellipse at -5% -8%,rgba(255,237,184,.17),transparent 36% ) padding-box,radial-gradient( ellipse at 104% 110%,rgba(154,98,0,.36),transparent 42% ) padding-box,radial-gradient( circle at 53% 50%,rgba(197,139,44,.075),transparent 30% ) padding-box,linear-gradient( 118deg,var(--ggf-graphite-1) 0%,var(--ggf-graphite-2) 31%,var(--ggf-graphite-3) 67%,#101317 100% ) padding-box,linear-gradient( 128deg,#FFF0B9 0%,#D49A35 18%,#80500D 40%,#5D3906 53%,#C98D2A 73%,#EACB82 88%,#75470A 100% ) border-box;box-shadow:0 28px 72px rgba(0,0,0,.27),inset 0 1px 0 rgba(255,255,255,.08),inset 0 -1px 0 rgba(0,0,0,.45)}#page\#5 .granit-gilding-leaf,#page\#5 .granit-gilding-leaf *{box-sizing:border-box}#page\#5 .granit-gilding-leaf::before{content:"";position:absolute;z-index:5;top:0;left:42px;width:min(760px,65%);height:2px;background:linear-gradient( 90deg,#FFF5D3,#E5BF70 21%,#B77A19 47%,#9A6200 68%,transparent );box-shadow:0 0 18px rgba(242,213,148,.34);pointer-events:none}#page\#5 .granit-gilding-leaf::after{content:"";position:absolute;z-index:6;top:-6px;left:36px;width:14px;height:14px;transform:rotate(45deg);border:1px solid rgba(255,245,211,.78);background:linear-gradient( 135deg,#FFF8DD,#E1B75E 45%,#77480A );box-shadow:0 0 15px rgba(235,198,118,.38);pointer-events:none}#page\#5 .granit-gilding-leaf__texture,#page\#5 .granit-gilding-leaf__orbit,#page\#5 .granit-gilding-leaf__foil,#page\#5 .granit-gilding-leaf__glow{position:absolute;pointer-events:none}#page\#5 .granit-gilding-leaf__texture{z-index:0;inset:0;opacity:.95;background:radial-gradient( circle,rgba(244,221,161,.045) 0 1px,transparent 1.35px ),radial-gradient( circle,rgba(255,255,255,.018) 0 1px,transparent 1.2px ),repeating-linear-gradient( 129deg,transparent 0 117px,rgba(255,255,255,.015) 118px,transparent 119px );background-size:20px 20px,31px 31px,auto;background-position:0 0,13px 8px,0 0}#page\#5 .granit-gilding-leaf__orbit{z-index:0;top:50%;left:50%;width:660px;height:660px;transform:translate(-50%,-50%) rotate(-11deg);border-radius:50%;background:repeating-radial-gradient( circle,transparent 0 48px,rgba(229,194,116,.10) 49px,rgba(229,194,116,.018) 50px,transparent 52px 92px );-webkit-mask-image:radial-gradient( circle,#000 0 63%,transparent 84% );mask-image:radial-gradient( circle,#000 0 63%,transparent 84% )}#page\#5 .granit-gilding-leaf__foil{z-index:0;right:-58px;top:54px;width:230px;height:182px;opacity:.13;transform:rotate(-17deg);clip-path:polygon( 3% 25%,18% 5%,45% 13%,64% 0,98% 18%,88% 49%,100% 77%,67% 100%,39% 88%,7% 100%,12% 62% );background:linear-gradient( 135deg,#FFF2B7,#D6A546 26%,#8B5609 51%,#E5BE6C 74%,#734609 )}#page\#5 .granit-gilding-leaf__glow{z-index:0;left:-210px;bottom:-260px;width:630px;height:630px;border-radius:50%;background:radial-gradient( circle,rgba(207,150,53,.13),rgba(154,98,0,.035) 44%,transparent 69% )}#page\#5 .granit-gilding-leaf__inner{position:relative;z-index:2;padding:clamp(48px,5vw,78px)}#page\#5 .granit-gilding-leaf__intro{display:grid;grid-template-columns:minmax(0,.9fr) minmax(340px,1.1fr);align-items:end;gap:clamp(32px,5vw,78px);margin-bottom:clamp(37px,4vw,58px)}#page\#5 .granit-gilding-leaf__heading{display:flex;align-items:flex-start;gap:17px}#page\#5 .granit-gilding-leaf__index{position:relative;display:flex;align-items:center;justify-content:center;flex:0 0 59px;width:59px;height:59px;margin-top:2px;overflow:hidden;border:1px solid rgba(244,221,161,.50);border-radius:16px 16px 27px 16px;background:radial-gradient( ellipse at 15% 8%,rgba(255,255,255,.14),transparent 45% ),linear-gradient( 145deg,rgba(222,184,106,.17),rgba(154,98,0,.06) );box-shadow:inset 0 1px 0 rgba(255,255,255,.10),0 10px 25px rgba(0,0,0,.16)}#page\#5 .granit-gilding-leaf__index::after{content:"";position:absolute;inset:5px;border:1px solid rgba(244,221,161,.12);border-radius:12px 12px 22px 12px}#page\#5 .granit-gilding-leaf__index span{position:relative;z-index:2;color:var(--ggf-gold-light);font-size:14px;font-weight:800;letter-spacing:.06em}#page\#5 .granit-gilding-leaf__heading-copy{min-width:0}#page\#5 .granit-gilding-leaf__eyebrow{display:block;margin-bottom:9px;color:var(--ggf-gold-soft);font-size:13px;font-weight:760;line-height:1.2;letter-spacing:.09em;text-transform:uppercase}#page\#5 .granit-gilding-leaf h2{max-width:720px;margin:0;color:var(--ggf-ivory);font-size:clamp(29px,2.7vw,45px);font-weight:760;line-height:1.08;letter-spacing:-.025em}#page\#5 .granit-gilding-leaf__lead{position:relative;padding-left:21px}#page\#5 .granit-gilding-leaf__lead::before{content:"";position:absolute;top:4px;bottom:4px;left:0;width:2px;border-radius:99px;background:linear-gradient( 180deg,#F4DDA1,#B77A19 56%,rgba(154,98,0,.05) );box-shadow:0 0 13px rgba(227,190,111,.18)}#page\#5 .granit-gilding-leaf__lead p{margin:0;color:#D7CFC4;font-size:16px;line-height:1.72}#page\#5 .granit-gilding-leaf__composition{display:grid;grid-template-columns:minmax(0,1fr) 210px minmax(0,1fr);align-items:center;gap:clamp(20px,3vw,45px);margin-bottom:clamp(34px,4vw,52px)}#page\#5 .granit-gilding-leaf__column{display:grid;gap:12px}#page\#5 .granit-gilding-leaf__card{position:relative;display:flex;align-items:flex-start;gap:13px;min-width:0;min-height:112px;padding:18px 17px;overflow:hidden;border:1px solid rgba(225,191,120,.25);border-radius:17px 17px 28px 17px;background:radial-gradient( ellipse at 0% 0%,rgba(244,221,161,.11),transparent 56% ),linear-gradient( 142deg,rgba(255,255,255,.047),rgba(255,255,255,.012) );box-shadow:inset 0 1px 0 rgba(255,255,255,.055),0 10px 27px rgba(0,0,0,.11)}#page\#5 .granit-gilding-leaf__card::before{content:"";position:absolute;top:0;left:17px;width:45%;height:1px;background:linear-gradient( 90deg,rgba(244,221,161,.68),transparent )}#page\#5 .granit-gilding-leaf__card::after{content:"";position:absolute;right:-31px;bottom:-31px;width:87px;height:87px;transform:rotate(45deg);border:1px solid rgba(225,191,120,.07);pointer-events:none}#page\#5 .granit-gilding-leaf__card-icon{display:flex;align-items:center;justify-content:center;flex:0 0 43px;width:43px;height:43px;border:1px solid rgba(244,221,161,.43);border-radius:12px 12px 19px 12px;background:rgba(154,98,0,.13)}#page\#5 .granit-gilding-leaf__card-icon svg{width:28px;height:28px;fill:none;stroke:var(--ggf-gold-light);stroke-width:1.3;stroke-linecap:round;stroke-linejoin:round}#page\#5 .granit-gilding-leaf__card>div{position:relative;z-index:2;min-width:0}#page\#5 .granit-gilding-leaf__card strong{display:block;margin-bottom:6px;color:#FFF7E7;font-size:14.5px;font-weight:760;line-height:1.3}#page\#5 .granit-gilding-leaf__card p{margin:0;color:var(--ggf-muted);font-size:13px;line-height:1.48}#page\#5 .granit-gilding-leaf__center{position:relative;display:flex;align-items:center;justify-content:center}#page\#5 .granit-gilding-leaf__center::before{content:"";position:absolute;width:185px;height:185px;border-radius:50%;background:radial-gradient( circle,rgba(229,194,116,.15),transparent 68% );filter:blur(4px)}#page\#5 .granit-gilding-leaf__medallion{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;justify-content:center;width:180px;height:180px;border:1px solid rgba(244,221,161,.58);border-radius:50%;background:radial-gradient( circle at 33% 24%,rgba(255,248,216,.13),transparent 36% ),radial-gradient( circle at center,rgba(196,136,38,.13),rgba(15,17,19,.52) 72% );box-shadow:0 0 0 9px rgba(225,191,120,.024),0 0 0 18px rgba(225,191,120,.014),inset 0 0 31px rgba(154,98,0,.13),0 17px 38px rgba(0,0,0,.21)}#page\#5 .granit-gilding-leaf__medallion-ring{position:absolute;inset:9px;border:1px solid rgba(244,221,161,.16);border-radius:50%}#page\#5 .granit-gilding-leaf__medallion svg{width:79px;height:79px;margin-bottom:4px;stroke:var(--ggf-gold-light);stroke-width:1.25;stroke-linecap:round;stroke-linejoin:round}#page\#5 .granit-gilding-leaf__medallion-label{display:flex;flex-direction:column;align-items:center;color:var(--ggf-muted);font-size:13px;line-height:1.2;text-align:center}#page\#5 .granit-gilding-leaf__medallion-label strong{margin-top:2px;color:var(--ggf-gold-light);font-size:15px;font-weight:780}#page\#5 .granit-gilding-leaf__note{position:relative;display:grid;grid-template-columns:22px minmax(0,1fr) auto;align-items:center;gap:14px;padding:16px 17px;overflow:hidden;border:1px solid rgba(225,191,120,.26);border-radius:16px 16px 28px 16px;background:radial-gradient( ellipse at 0% 0%,rgba(244,221,161,.09),transparent 51% ),rgba(255,255,255,.025)}#page\#5 .granit-gilding-leaf__note-mark{width:10px;height:10px;margin-left:3px;transform:rotate(45deg);border:1px solid rgba(255,242,201,.76);background:linear-gradient( 135deg,#F4DDA1,#9A6200 );box-shadow:0 0 12px rgba(229,194,116,.28)}#page\#5 .granit-gilding-leaf__note p{margin:0;color:#CBC2B5;font-size:13.5px;line-height:1.55}#page\#5 .granit-gilding-leaf__note-link{display:inline-flex;align-items:center;gap:8px;min-height:43px;padding:9px 13px;border:1px solid rgba(244,221,161,.36);border-radius:12px 12px 19px 12px;color:#F7E7C4 !important;background:rgba(154,98,0,.13);font-size:13px;font-weight:700;text-decoration:none !important;white-space:nowrap;transition:border-color .2s ease,background .2s ease,transform .2s ease}#page\#5 .granit-gilding-leaf__note-link svg{width:17px;height:17px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}#page\#5 .granit-gilding-leaf__next{display:flex;align-items:center;justify-content:flex-end;gap:12px;margin-top:15px}#page\#5 .granit-gilding-leaf__next>span{color:#928779;font-size:13px}#page\#5 .granit-gilding-leaf__next a{display:inline-flex;align-items:center;gap:8px;color:var(--ggf-gold-soft) !important;font-size:13.5px;font-weight:700;text-decoration:none !important}#page\#5 .granit-gilding-leaf__next svg{width:17px;height:17px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}@media (hover:hover) and (pointer:fine){#page\#5 .granit-gilding-leaf__card{transition:transform .22s ease,border-color .22s ease,background .22s ease}#page\#5 .granit-gilding-leaf__card:hover{transform:translateY(-3px);border-color:rgba(244,221,161,.52);background:radial-gradient( ellipse at 0% 0%,rgba(244,221,161,.17),transparent 57% ),rgba(255,255,255,.040)}#page\#5 .granit-gilding-leaf__note-link:hover{border-color:rgba(244,221,161,.69);background:rgba(154,98,0,.25);transform:translateY(-1px)}}@container (max-width:1120px){#page\#5 .granit-gilding-leaf__inner{padding:48px 38px}#page\#5 .granit-gilding-leaf__intro{grid-template-columns:minmax(0,1fr);gap:23px}#page\#5 .granit-gilding-leaf__lead{max-width:830px}#page\#5 .granit-gilding-leaf__composition{grid-template-columns:minmax(0,1fr) 175px minmax(0,1fr);gap:18px}#page\#5 .granit-gilding-leaf__medallion{width:155px;height:155px}#page\#5 .granit-gilding-leaf__medallion svg{width:66px;height:66px}}@container (max-width:850px){#page\#5 .granit-gilding-leaf__composition{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:10px}#page\#5 .granit-gilding-leaf__center{grid-column:1 / -1;grid-row:1;margin-bottom:13px}#page\#5 .granit-gilding-leaf__column{grid-row:2}#page\#5 .granit-gilding-leaf__card{min-height:122px}#page\#5 .granit-gilding-leaf__note{grid-template-columns:22px minmax(0,1fr)}#page\#5 .granit-gilding-leaf__note-link{grid-column:2;justify-self:start}}@container (max-width:620px){#page\#5 .granit-gilding-leaf{border-radius:27px 27px 47px 27px}#page\#5 .granit-gilding-leaf__inner{padding:34px 19px 30px}#page\#5 .granit-gilding-leaf__intro{gap:19px;margin-bottom:28px}#page\#5 .granit-gilding-leaf__heading{gap:11px}#page\#5 .granit-gilding-leaf__index{flex-basis:45px;width:45px;height:45px;border-radius:13px 13px 20px 13px}#page\#5 .granit-gilding-leaf__index span{font-size:13px}#page\#5 .granit-gilding-leaf__eyebrow{margin-bottom:6px;font-size:13px;letter-spacing:.06em}#page\#5 .granit-gilding-leaf h2{font-size:clamp(27px,8vw,34px);line-height:1.1}#page\#5 .granit-gilding-leaf__lead{padding-left:15px}#page\#5 .granit-gilding-leaf__lead p{font-size:15px;line-height:1.62}#page\#5 .granit-gilding-leaf__composition{grid-template-columns:1fr;gap:7px;margin-bottom:25px}#page\#5 .granit-gilding-leaf__center{grid-column:auto;grid-row:auto;margin-bottom:14px}#page\#5 .granit-gilding-leaf__column{grid-row:auto;gap:7px}#page\#5 .granit-gilding-leaf__medallion{width:138px;height:138px}#page\#5 .granit-gilding-leaf__medallion svg{width:58px;height:58px}#page\#5 .granit-gilding-leaf__card{min-height:0;padding:14px 13px}#page\#5 .granit-gilding-leaf__card p{font-size:13px}#page\#5 .granit-gilding-leaf__note{grid-template-columns:17px minmax(0,1fr);gap:10px;padding:14px 12px}#page\#5 .granit-gilding-leaf__note p{font-size:13px}#page\#5 .granit-gilding-leaf__note-link{grid-column:1 / -1;justify-content:space-between;width:100%}#page\#5 .granit-gilding-leaf__next{align-items:flex-start;flex-direction:column;gap:4px;margin-top:13px}#page\#5 .granit-gilding-leaf__next a{justify-content:space-between;width:100%;padding-top:5px}#page\#5 .granit-gilding-leaf__orbit{width:410px;height:410px}#page\#5 .granit-gilding-leaf__foil{right:-85px;opacity:.08}}@container (max-width:380px){#page\#5 .granit-gilding-leaf__inner{padding:30px 14px 26px}#page\#5 .granit-gilding-leaf__heading{align-items:center}#page\#5 .granit-gilding-leaf__index{flex-basis:40px;width:40px;height:40px}#page\#5 .granit-gilding-leaf h2{font-size:26px}#page\#5 .granit-gilding-leaf__lead p{font-size:14.5px}#page\#5 .granit-gilding-leaf__medallion{width:128px;height:128px}}@media (max-width:767px){#page\#5 .granit-gilding-leaf::before{left:25px;width:min(300px,70%)}#page\#5 .granit-gilding-leaf::after{left:20px}}@media (prefers-reduced-motion:reduce){#page\#5 .granit-gilding-leaf__card,#page\#5 .granit-gilding-leaf__note-link{transition:none}}#page\#6 .granit-gilding-process{--ggp-gold:#9A6200;--ggp-gold-dark:#704407;--ggp-gold-mid:#B77A19;--ggp-gold-rich:#CC9434;--ggp-gold-soft:#DFBD73;--ggp-gold-light:#F0D89A;--ggp-ink:#24211C;--ggp-ink-soft:#554E43;--ggp-muted:#776E62;--ggp-ivory:#FCF8F0;--ggp-alabaster:#F4EEE5;--ggp-stone:#E9E0D3;position:relative;isolation:isolate;container-type:inline-size;width:100%;max-width:1600px;margin:0 auto;overflow:hidden;box-sizing:border-box;border:1px solid rgba(154,98,0,.24);border-radius:42px 42px 78px 42px;color:var(--ggp-ink);background:radial-gradient( ellipse at -3% -10%,rgba(255,255,255,.98),transparent 38% ),radial-gradient( ellipse at 104% 109%,rgba(191,135,41,.13),transparent 42% ),linear-gradient( 121deg,#FCF9F3 0%,var(--ggp-alabaster) 45%,#EDE5D9 100% );box-shadow:0 27px 70px rgba(54,43,27,.13),inset 0 1px 0 rgba(255,255,255,.92)}#page\#6 .granit-gilding-process,#page\#6 .granit-gilding-process *{box-sizing:border-box}#page\#6 .granit-gilding-process::before{content:"";position:absolute;z-index:5;top:0;left:42px;width:min(760px,65%);height:2px;background:linear-gradient( 90deg,#704309 0%,#B27517 21%,#E1B760 48%,#9A6200 75%,transparent );box-shadow:0 2px 14px rgba(154,98,0,.18);pointer-events:none}#page\#6 .granit-gilding-process::after{content:"";position:absolute;z-index:6;top:-6px;left:36px;width:14px;height:14px;transform:rotate(45deg);border:1px solid rgba(117,70,8,.43);background:linear-gradient( 135deg,#FFF2C5,#D29A39 47%,#77500C );box-shadow:0 3px 13px rgba(154,98,0,.20);pointer-events:none}#page\#6 .granit-gilding-process__halo,#page\#6 .granit-gilding-process__arc,#page\#6 .granit-gilding-process__engraving{position:absolute;pointer-events:none}#page\#6 .granit-gilding-process__halo{z-index:0;top:-250px;right:-160px;width:650px;height:650px;border-radius:50%;background:radial-gradient( circle,rgba(190,132,36,.14),rgba(195,145,60,.045) 45%,transparent 70% )}#page\#6 .granit-gilding-process__arc{z-index:0;left:-215px;bottom:-305px;width:610px;height:610px;border:1px solid rgba(154,98,0,.12);border-radius:50%;box-shadow:0 0 0 35px rgba(154,98,0,.018),0 0 0 72px rgba(154,98,0,.013),0 0 0 110px rgba(154,98,0,.009)}#page\#6 .granit-gilding-process__engraving{z-index:0;top:10%;right:6%;width:280px;height:150px;opacity:.13;transform:rotate(-8deg);background:repeating-linear-gradient( 135deg,transparent 0 15px,rgba(154,98,0,.38) 16px,transparent 17px 30px );-webkit-mask-image:linear-gradient( 90deg,transparent,#000 25%,#000 75%,transparent );mask-image:linear-gradient( 90deg,transparent,#000 25%,#000 75%,transparent )}#page\#6 .granit-gilding-process__inner{position:relative;z-index:2;padding:clamp(48px,5vw,78px)}#page\#6 .granit-gilding-process__header{display:grid;grid-template-columns:minmax(0,.95fr) minmax(340px,1.05fr);align-items:end;gap:clamp(32px,5vw,78px);margin-bottom:clamp(38px,4vw,58px)}#page\#6 .granit-gilding-process__heading{display:flex;align-items:flex-start;gap:17px}#page\#6 .granit-gilding-process__index{position:relative;display:flex;align-items:center;justify-content:center;flex:0 0 59px;width:59px;height:59px;margin-top:2px;border:1px solid rgba(154,98,0,.31);border-radius:16px 16px 27px 16px;background:radial-gradient( ellipse at 15% 8%,rgba(255,255,255,.83),transparent 47% ),linear-gradient( 145deg,rgba(230,196,123,.26),rgba(154,98,0,.06) );box-shadow:inset 0 1px 0 rgba(255,255,255,.80),0 9px 23px rgba(92,65,19,.08)}#page\#6 .granit-gilding-process__index::before{content:"";position:absolute;inset:5px;border:1px solid rgba(154,98,0,.11);border-radius:12px 12px 22px 12px}#page\#6 .granit-gilding-process__index span{position:relative;z-index:2;color:var(--ggp-gold);font-size:14px;font-weight:800;letter-spacing:.06em}#page\#6 .granit-gilding-process__heading-copy{min-width:0}#page\#6 .granit-gilding-process__eyebrow{display:block;margin-bottom:9px;color:var(--ggp-gold);font-size:13px;font-weight:760;line-height:1.2;letter-spacing:.09em;text-transform:uppercase}#page\#6 .granit-gilding-process h2{max-width:720px;margin:0;color:#211E19;font-size:clamp(29px,2.7vw,45px);font-weight:760;line-height:1.08;letter-spacing:-.025em}#page\#6 .granit-gilding-process__intro{position:relative;margin:0;padding-left:21px;color:var(--ggp-ink-soft);font-size:16px;line-height:1.7}#page\#6 .granit-gilding-process__intro::before{content:"";position:absolute;top:4px;bottom:4px;left:0;width:2px;border-radius:99px;background:linear-gradient( 180deg,#E5C477,#9A6200 60%,rgba(154,98,0,.05) )}#page\#6 .granit-gilding-process__layout{display:grid;grid-template-columns:minmax(360px,.92fr) minmax(0,1.08fr);align-items:center;gap:clamp(38px,5vw,78px);margin-bottom:clamp(35px,4vw,52px)}#page\#6 .granit-gilding-process__visual{position:relative;min-width:0;margin:0}#page\#6 .granit-gilding-process__image-shell{position:relative;padding:15px 15px 21px 15px;border:1px solid rgba(154,98,0,.17);border-radius:32px 32px 70px 32px;background:radial-gradient( ellipse at 5% 0%,rgba(255,255,255,.83),transparent 48% ),linear-gradient( 145deg,rgba(230,195,118,.15),rgba(154,98,0,.025) );box-shadow:0 17px 42px rgba(68,47,17,.07),inset 0 1px 0 rgba(255,255,255,.83)}#page\#6 .granit-gilding-process__image-frame{position:relative;aspect-ratio:3 / 2;overflow:hidden;border:1px solid rgba(154,98,0,.38);border-radius:23px 23px 53px 23px;background:#171512;box-shadow:0 20px 48px rgba(54,38,14,.16)}#page\#6 .granit-gilding-process__image-frame img{display:block;width:100%;height:100%;object-fit:cover;object-position:center;transition:transform .6s ease}#page\#6 .granit-gilding-process__image-frame::after{content:"";position:absolute;z-index:2;inset:0;background:linear-gradient( 135deg,rgba(255,236,181,.09),transparent 32%,transparent 66%,rgba(0,0,0,.22) );pointer-events:none}#page\#6 .granit-gilding-process__image-light{position:absolute;z-index:3;top:-55%;left:-42%;width:39%;height:210%;transform:rotate(19deg);background:linear-gradient( 90deg,transparent,rgba(255,245,217,.14),transparent );pointer-events:none}#page\#6 .granit-gilding-process__image-corner{position:absolute;z-index:4;right:13px;bottom:13px;width:48px;height:48px;border-right:2px solid rgba(239,211,143,.78);border-bottom:2px solid rgba(239,211,143,.78);border-radius:0 0 27px 0;pointer-events:none}#page\#6 .granit-gilding-process__visual-number{position:absolute;z-index:5;right:24px;bottom:8px;color:rgba(154,98,0,.15);font-size:clamp(60px,7vw,104px);font-weight:850;line-height:.8;letter-spacing:-.08em;pointer-events:none}#page\#6 .granit-gilding-process figcaption{display:flex;align-items:center;gap:9px;margin-top:12px;padding-left:9px;color:#776D5F;font-size:13px;line-height:1.4}#page\#6 .granit-gilding-process figcaption>span{flex:0 0 31px;width:31px;height:1px;background:linear-gradient( 90deg,var(--ggp-gold),transparent )}#page\#6 .granit-gilding-process__steps-wrap{position:relative;min-width:0}#page\#6 .granit-gilding-process__route{position:absolute;z-index:0;top:29px;bottom:29px;left:24px;width:1px;background:linear-gradient( 180deg,rgba(154,98,0,.12),#C5943C 18%,#9A6200 50%,#D5AE62 82%,rgba(154,98,0,.10) );box-shadow:0 0 10px rgba(154,98,0,.08)}#page\#6 .granit-gilding-process__steps{position:relative;z-index:2;display:grid;gap:9px;margin:0;padding:0;list-style:none}#page\#6 .granit-gilding-process__step{display:grid;grid-template-columns:50px minmax(0,1fr);gap:14px;align-items:center;min-width:0;padding:13px 15px 13px 0}#page\#6 .granit-gilding-process__step-number{position:relative;display:flex;align-items:center;justify-content:center;width:49px;height:49px;border:1px solid rgba(154,98,0,.31);border-radius:50%;background:#F5EFE6;box-shadow:0 0 0 6px rgba(245,239,230,.93),0 8px 20px rgba(93,63,18,.07)}#page\#6 .granit-gilding-process__step-number::after{content:"";position:absolute;inset:5px;border:1px solid rgba(154,98,0,.12);border-radius:50%}#page\#6 .granit-gilding-process__step-number span{position:relative;z-index:2;color:var(--ggp-gold);font-size:13px;font-weight:800}#page\#6 .granit-gilding-process__step-content{position:relative;min-width:0;padding:13px 15px;overflow:hidden;border:1px solid rgba(154,98,0,.16);border-radius:15px 15px 24px 15px;background:radial-gradient( ellipse at 0% 0%,rgba(255,255,255,.90),transparent 58% ),rgba(255,252,247,.57);box-shadow:0 7px 19px rgba(67,49,21,.035),inset 0 1px 0 rgba(255,255,255,.82)}#page\#6 .granit-gilding-process__step-content::after{content:"";position:absolute;top:0;left:15px;width:92px;height:1px;background:linear-gradient( 90deg,rgba(154,98,0,.48),transparent )}#page\#6 .granit-gilding-process__step-label{display:block;margin-bottom:4px;color:var(--ggp-gold);font-size:13px;font-weight:740;line-height:1.2;text-transform:uppercase;letter-spacing:.045em}#page\#6 .granit-gilding-process__step h3{margin:0 0 5px;color:#29241C;font-size:15px;font-weight:770;line-height:1.3}#page\#6 .granit-gilding-process__step p{margin:0;color:var(--ggp-muted);font-size:13px;line-height:1.48}#page\#6 .granit-gilding-process__bottom{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:18px;padding:15px;border:1px solid rgba(154,98,0,.19);border-radius:17px 17px 29px 17px;background:radial-gradient( ellipse at 0% 0%,rgba(255,255,255,.82),transparent 52% ),rgba(255,252,246,.49)}#page\#6 .granit-gilding-process__notice{display:flex;align-items:center;gap:12px;min-width:0}#page\#6 .granit-gilding-process__notice-icon{display:flex;align-items:center;justify-content:center;flex:0 0 39px;width:39px;height:39px;border:1px solid rgba(154,98,0,.25);border-radius:11px 11px 17px 11px;background:rgba(154,98,0,.06)}#page\#6 .granit-gilding-process__notice-icon svg{width:24px;height:24px;stroke:var(--ggp-gold);stroke-width:1.4;stroke-linecap:round;stroke-linejoin:round}#page\#6 .granit-gilding-process__notice p{margin:0;color:#665D50;font-size:13.5px;line-height:1.5}#page\#6 .granit-gilding-process__links{display:flex;align-items:center;gap:8px}#page\#6 .granit-gilding-process__link{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:9px 13px;border:1px solid rgba(154,98,0,.23);border-radius:12px 12px 19px 12px;color:#6F4C12 !important;background:rgba(255,255,255,.42);font-size:13px;font-weight:700;line-height:1.25;text-decoration:none !important;white-space:nowrap;transition:transform .2s ease,background .2s ease,border-color .2s ease,box-shadow .2s ease}#page\#6 .granit-gilding-process__link--next{color:#FFF8E9 !important;border-color:rgba(154,98,0,.43);background:linear-gradient( 135deg,#A96C0F,#8D5708 );box-shadow:0 7px 18px rgba(118,71,9,.13)}#page\#6 .granit-gilding-process__link svg{width:17px;height:17px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}@media (hover:hover) and (pointer:fine){#page\#6 .granit-gilding-process__step-content{transition:transform .22s ease,border-color .22s ease,box-shadow .22s ease}#page\#6 .granit-gilding-process__step:hover .granit-gilding-process__step-content{transform:translateX(3px);border-color:rgba(154,98,0,.34);box-shadow:0 9px 24px rgba(67,49,21,.06),inset 0 1px 0 rgba(255,255,255,.90)}#page\#6 .granit-gilding-process__visual:hover .granit-gilding-process__image-frame img{transform:scale(1.025)}#page\#6 .granit-gilding-process__link:hover{transform:translateY(-2px);border-color:rgba(154,98,0,.46);background:rgba(255,255,255,.72)}#page\#6 .granit-gilding-process__link--next:hover{background:linear-gradient( 135deg,#B87A19,#945B08 );box-shadow:0 10px 24px rgba(118,71,9,.18)}}@container (max-width:1150px){#page\#6 .granit-gilding-process__inner{padding:48px 38px}#page\#6 .granit-gilding-process__header{grid-template-columns:minmax(0,1fr);gap:23px}#page\#6 .granit-gilding-process__intro{max-width:850px}#page\#6 .granit-gilding-process__layout{grid-template-columns:minmax(330px,.9fr) minmax(0,1.1fr);gap:32px}#page\#6 .granit-gilding-process__bottom{grid-template-columns:1fr}#page\#6 .granit-gilding-process__links{justify-content:flex-end}}@container (max-width:850px){#page\#6 .granit-gilding-process__layout{grid-template-columns:1fr;gap:38px}#page\#6 .granit-gilding-process__visual{width:min(680px,100%);margin:0 auto}#page\#6 .granit-gilding-process__steps-wrap{width:100%}#page\#6 .granit-gilding-process__links{justify-content:flex-start;flex-wrap:wrap}}@container (max-width:620px){#page\#6 .granit-gilding-process{border-radius:27px 27px 47px 27px}#page\#6 .granit-gilding-process__inner{padding:34px 19px 30px}#page\#6 .granit-gilding-process__header{gap:18px;margin-bottom:29px}#page\#6 .granit-gilding-process__heading{gap:11px}#page\#6 .granit-gilding-process__index{flex-basis:45px;width:45px;height:45px;border-radius:13px 13px 20px 13px}#page\#6 .granit-gilding-process__index span{font-size:13px}#page\#6 .granit-gilding-process__eyebrow{margin-bottom:6px;font-size:13px;letter-spacing:.06em}#page\#6 .granit-gilding-process h2{font-size:clamp(27px,8vw,34px);line-height:1.1}#page\#6 .granit-gilding-process__intro{padding-left:15px;font-size:15px;line-height:1.62}#page\#6 .granit-gilding-process__layout{gap:29px;margin-bottom:27px}#page\#6 .granit-gilding-process__image-shell{padding:10px 10px 17px;border-radius:24px 24px 50px 24px}#page\#6 .granit-gilding-process__image-frame{border-radius:19px 19px 40px 19px}#page\#6 .granit-gilding-process__visual-number{right:17px;font-size:65px}#page\#6 .granit-gilding-process__route{left:20px}#page\#6 .granit-gilding-process__step{grid-template-columns:42px minmax(0,1fr);gap:9px;padding:5px 0}#page\#6 .granit-gilding-process__step-number{width:41px;height:41px;box-shadow:0 0 0 4px rgba(245,239,230,.94),0 6px 16px rgba(93,63,18,.06)}#page\#6 .granit-gilding-process__step-content{padding:12px}#page\#6 .granit-gilding-process__step h3{font-size:14px}#page\#6 .granit-gilding-process__step p{font-size:13px}#page\#6 .granit-gilding-process__bottom{gap:13px;padding:13px 11px}#page\#6 .granit-gilding-process__notice{align-items:flex-start}#page\#6 .granit-gilding-process__notice p{font-size:13px}#page\#6 .granit-gilding-process__links{display:grid;grid-template-columns:1fr;width:100%}#page\#6 .granit-gilding-process__link{justify-content:space-between;width:100%;white-space:normal}#page\#6 .granit-gilding-process__engraving{opacity:.07}}@container (max-width:380px){#page\#6 .granit-gilding-process__inner{padding:30px 14px 26px}#page\#6 .granit-gilding-process__heading{align-items:center}#page\#6 .granit-gilding-process__index{flex-basis:40px;width:40px;height:40px}#page\#6 .granit-gilding-process h2{font-size:26px}#page\#6 .granit-gilding-process__intro{font-size:14.5px}#page\#6 .granit-gilding-process__step{grid-template-columns:38px minmax(0,1fr)}#page\#6 .granit-gilding-process__route{left:18px}#page\#6 .granit-gilding-process__step-number{width:37px;height:37px}}@media (max-width:767px){#page\#6 .granit-gilding-process::before{left:25px;width:min(300px,70%)}#page\#6 .granit-gilding-process::after{left:20px}}@media (prefers-reduced-motion:reduce){#page\#6 .granit-gilding-process__step-content,#page\#6 .granit-gilding-process__image-frame img,#page\#6 .granit-gilding-process__link{transition:none}}#page\#7 .granit-gilding-compare{--ggc-gold:#9A6200;--ggc-gold-dark:#684008;--ggc-gold-mid:#B87A19;--ggc-gold-rich:#D29A39;--ggc-gold-soft:#E0BE76;--ggc-gold-light:#F3DB9D;--ggc-gold-bright:#FFF1BF;--ggc-ivory:#FFF8EA;--ggc-text:#F2EBE0;--ggc-muted:#C5BBAE;--ggc-graphite-1:#080A0C;--ggc-graphite-2:#12161A;--ggc-graphite-3:#20252A;--ggc-graphite-4:#2B3035;position:relative;isolation:isolate;container-type:inline-size;width:100%;max-width:1600px;margin:0 auto;overflow:hidden;box-sizing:border-box;border:1px solid transparent;border-radius:42px 42px 78px 42px;color:var(--ggc-text);background:radial-gradient( ellipse at -5% -10%,rgba(255,238,188,.17),transparent 36% ) padding-box,radial-gradient( ellipse at 105% 112%,rgba(154,98,0,.36),transparent 43% ) padding-box,linear-gradient( 117deg,var(--ggc-graphite-1),var(--ggc-graphite-2) 31%,var(--ggc-graphite-3) 67%,#101317 ) padding-box,linear-gradient( 128deg,#FFF1BC,#D49B39 18%,#7F500D 40%,#5D3906 53%,#CA8F2D 74%,#EACB82 88%,#75470A ) border-box;box-shadow:0 28px 72px rgba(0,0,0,.27),inset 0 1px 0 rgba(255,255,255,.08),inset 0 -1px 0 rgba(0,0,0,.45)}#page\#7 .granit-gilding-compare,#page\#7 .granit-gilding-compare *{box-sizing:border-box}#page\#7 .granit-gilding-compare::before{content:"";position:absolute;z-index:5;top:0;left:42px;width:min(760px,65%);height:2px;background:linear-gradient( 90deg,#FFF5D3,#E5BF70 21%,#B77A19 47%,#9A6200 68%,transparent );box-shadow:0 0 18px rgba(242,213,148,.34);pointer-events:none}#page\#7 .granit-gilding-compare::after{content:"";position:absolute;z-index:6;top:-6px;left:36px;width:14px;height:14px;transform:rotate(45deg);border:1px solid rgba(255,245,211,.78);background:linear-gradient( 135deg,#FFF8DD,#E1B75E 45%,#77480A );box-shadow:0 0 15px rgba(235,198,118,.38);pointer-events:none}#page\#7 .granit-gilding-compare__texture,#page\#7 .granit-gilding-compare__orbit,#page\#7 .granit-gilding-compare__foil{position:absolute;pointer-events:none}#page\#7 .granit-gilding-compare__texture{z-index:0;inset:0;opacity:.94;background:radial-gradient( circle,rgba(244,221,161,.045) 0 1px,transparent 1.35px ),radial-gradient( circle,rgba(255,255,255,.018) 0 1px,transparent 1.2px ),repeating-linear-gradient( 128deg,transparent 0 119px,rgba(255,255,255,.014) 120px,transparent 121px );background-size:20px 20px,31px 31px,auto;background-position:0 0,13px 8px,0 0}#page\#7 .granit-gilding-compare__orbit{z-index:0;width:500px;height:500px;border-radius:50%;border:1px solid rgba(225,190,112,.10);box-shadow:0 0 0 30px rgba(225,190,112,.017),0 0 0 62px rgba(225,190,112,.011)}#page\#7 .granit-gilding-compare__orbit--left{left:-280px;bottom:-280px}#page\#7 .granit-gilding-compare__orbit--right{top:-280px;right:-280px}#page\#7 .granit-gilding-compare__foil{z-index:0;top:41%;left:50%;width:190px;height:155px;opacity:.06;transform:translate(-50%,-50%) rotate(-9deg);clip-path:polygon( 4% 22%,19% 5%,46% 13%,62% 0,97% 17%,88% 50%,100% 76%,67% 100%,40% 88%,7% 100%,13% 61% );background:linear-gradient( 135deg,#FFF0B8,#D4A143 27%,#8B5609 52%,#E3BC69 74%,#704508 )}#page\#7 .granit-gilding-compare__inner{position:relative;z-index:2;padding:clamp(48px,5vw,78px)}#page\#7 .granit-gilding-compare__header{display:grid;grid-template-columns:minmax(0,.95fr) minmax(340px,1.05fr);align-items:end;gap:clamp(32px,5vw,78px);margin-bottom:clamp(39px,4vw,60px)}#page\#7 .granit-gilding-compare__heading{display:flex;align-items:flex-start;gap:17px}#page\#7 .granit-gilding-compare__index{position:relative;display:flex;align-items:center;justify-content:center;flex:0 0 59px;width:59px;height:59px;margin-top:2px;border:1px solid rgba(244,221,161,.50);border-radius:16px 16px 27px 16px;background:radial-gradient( ellipse at 15% 8%,rgba(255,255,255,.14),transparent 45% ),linear-gradient( 145deg,rgba(222,184,106,.17),rgba(154,98,0,.06) );box-shadow:inset 0 1px 0 rgba(255,255,255,.10),0 10px 25px rgba(0,0,0,.16)}#page\#7 .granit-gilding-compare__index::after{content:"";position:absolute;inset:5px;border:1px solid rgba(244,221,161,.12);border-radius:12px 12px 22px 12px}#page\#7 .granit-gilding-compare__index span{position:relative;z-index:2;color:var(--ggc-gold-light);font-size:14px;font-weight:800;letter-spacing:.06em}#page\#7 .granit-gilding-compare__heading-copy{min-width:0}#page\#7 .granit-gilding-compare__eyebrow{display:block;margin-bottom:9px;color:var(--ggc-gold-soft);font-size:13px;font-weight:760;line-height:1.2;letter-spacing:.09em;text-transform:uppercase}#page\#7 .granit-gilding-compare h2{max-width:720px;margin:0;color:var(--ggc-ivory);font-size:clamp(29px,2.7vw,45px);font-weight:760;line-height:1.08;letter-spacing:-.025em}#page\#7 .granit-gilding-compare__intro{position:relative;margin:0;padding-left:21px;color:#D7CFC4;font-size:16px;line-height:1.72}#page\#7 .granit-gilding-compare__intro::before{content:"";position:absolute;top:4px;bottom:4px;left:0;width:2px;border-radius:99px;background:linear-gradient( 180deg,#F4DDA1,#B77A19 56%,rgba(154,98,0,.05) );box-shadow:0 0 13px rgba(227,190,111,.18)}#page\#7 .granit-gilding-compare__grid{display:grid;grid-template-columns:minmax(0,1fr) 92px minmax(0,1fr);align-items:stretch;gap:clamp(18px,2.5vw,34px);margin-bottom:clamp(34px,4vw,50px)}#page\#7 .granit-gilding-compare__panel{position:relative;min-width:0;overflow:hidden;padding:clamp(24px,3vw,36px);border:1px solid rgba(224,190,118,.24);border-radius:24px 24px 44px 24px;box-shadow:inset 0 1px 0 rgba(255,255,255,.06),0 15px 36px rgba(0,0,0,.14)}#page\#7 .granit-gilding-compare__panel--gold{border-color:rgba(244,221,161,.46);background:radial-gradient( ellipse at 4% 0%,rgba(244,221,161,.17),transparent 47% ),radial-gradient( ellipse at 110% 105%,rgba(154,98,0,.24),transparent 49% ),linear-gradient( 143deg,rgba(255,255,255,.054),rgba(154,98,0,.052) )}#page\#7 .granit-gilding-compare__panel--paint{background:radial-gradient( ellipse at 4% 0%,rgba(210,194,159,.08),transparent 48% ),linear-gradient( 143deg,rgba(255,255,255,.041),rgba(255,255,255,.010) )}#page\#7 .granit-gilding-compare__panel::before{content:"";position:absolute;top:0;left:25px;width:48%;height:1px;background:linear-gradient( 90deg,rgba(244,221,161,.72),transparent )}#page\#7 .granit-gilding-compare__panel::after{content:"";position:absolute;right:-63px;bottom:-68px;width:170px;height:170px;transform:rotate(45deg);border:1px solid rgba(225,191,120,.07);box-shadow:inset 0 0 0 24px rgba(225,191,120,.012);pointer-events:none}#page\#7 .granit-gilding-compare__panel-number{position:absolute;z-index:0;top:9px;right:20px;color:rgba(244,221,161,.075);font-size:clamp(58px,6vw,90px);font-weight:850;line-height:1;letter-spacing:-.08em;pointer-events:none}#page\#7 .granit-gilding-compare__panel-head{position:relative;z-index:2;display:flex;align-items:center;gap:15px;margin-bottom:22px}#page\#7 .granit-gilding-compare__panel-icon{display:flex;align-items:center;justify-content:center;flex:0 0 63px;width:63px;height:63px;border:1px solid rgba(244,221,161,.45);border-radius:17px 17px 27px 17px;background:radial-gradient( ellipse at 18% 8%,rgba(255,255,255,.14),transparent 43% ),rgba(154,98,0,.10)}#page\#7 .granit-gilding-compare__panel--paint .granit-gilding-compare__panel-icon{border-color:rgba(210,194,159,.28);background:rgba(255,255,255,.035)}#page\#7 .granit-gilding-compare__panel-icon svg{width:41px;height:41px;stroke:var(--ggc-gold-light);stroke-width:1.25;stroke-linecap:round;stroke-linejoin:round}#page\#7 .granit-gilding-compare__panel--paint .granit-gilding-compare__panel-icon svg{stroke:#BEB29F}#page\#7 .granit-gilding-compare__panel-kicker{display:block;margin-bottom:5px;color:var(--ggc-gold-soft);font-size:13px;font-weight:730;line-height:1.2;letter-spacing:.045em;text-transform:uppercase}#page\#7 .granit-gilding-compare__panel--paint .granit-gilding-compare__panel-kicker{color:#ACA293}#page\#7 .granit-gilding-compare__panel h3{margin:0;color:#FFF7E6;font-size:clamp(21px,2vw,28px);font-weight:760;line-height:1.15}#page\#7 .granit-gilding-compare__panel-lead{position:relative;z-index:2;margin:0 0 24px;color:#D5CCC0;font-size:14.5px;line-height:1.6}#page\#7 .granit-gilding-compare__features{position:relative;z-index:2;display:grid;gap:10px;margin:0 0 25px;padding:0;list-style:none}#page\#7 .granit-gilding-compare__features li{display:grid;grid-template-columns:10px minmax(0,1fr);gap:11px;min-width:0;padding:13px 14px;border:1px solid rgba(225,191,120,.16);border-radius:13px 13px 21px 13px;background:rgba(255,255,255,.022)}#page\#7 .granit-gilding-compare__features li>span{width:8px;height:8px;margin-top:5px;transform:rotate(45deg);border:1px solid rgba(244,221,161,.72);background:linear-gradient( 135deg,#F3DB9D,#9A6200 );box-shadow:0 0 10px rgba(225,191,120,.18)}#page\#7 .granit-gilding-compare__panel--paint .granit-gilding-compare__features li>span{border-color:rgba(195,184,166,.50);background:#8F8372;box-shadow:none}#page\#7 .granit-gilding-compare__features strong{display:block;margin-bottom:4px;color:#F8F0E3;font-size:13.5px;font-weight:750;line-height:1.3}#page\#7 .granit-gilding-compare__features p{margin:0;color:var(--ggc-muted);font-size:13px;line-height:1.45}#page\#7 .granit-gilding-compare__panel-footer{position:relative;z-index:2;display:flex;flex-direction:column;gap:3px;padding:13px 15px;border:1px solid rgba(244,221,161,.28);border-radius:13px 13px 22px 13px;background:rgba(154,98,0,.12)}#page\#7 .granit-gilding-compare__panel--paint .granit-gilding-compare__panel-footer{border-color:rgba(194,183,165,.18);background:rgba(255,255,255,.025)}#page\#7 .granit-gilding-compare__panel-footer span{color:#9F9485;font-size:13px}#page\#7 .granit-gilding-compare__panel-footer strong{color:var(--ggc-gold-light);font-size:13.5px;font-weight:750}#page\#7 .granit-gilding-compare__panel--paint .granit-gilding-compare__panel-footer strong{color:#C3B8A8}#page\#7 .granit-gilding-compare__versus{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:13px}#page\#7 .granit-gilding-compare__versus-line{width:1px;flex:1 1 auto;min-height:70px;background:linear-gradient( 180deg,transparent,rgba(244,221,161,.40),transparent )}#page\#7 .granit-gilding-compare__versus-medallion{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;flex:0 0 74px;width:74px;height:74px;border:1px solid rgba(244,221,161,.50);border-radius:50%;background:radial-gradient( circle at 30% 20%,rgba(255,250,224,.14),transparent 40% ),rgba(154,98,0,.13);box-shadow:0 0 0 8px rgba(225,191,120,.022),0 12px 30px rgba(0,0,0,.20)}#page\#7 .granit-gilding-compare__versus-medallion::after{content:"";position:absolute;inset:6px;border:1px solid rgba(244,221,161,.13);border-radius:50%}#page\#7 .granit-gilding-compare__versus-medallion small{position:relative;z-index:2;color:#AA9C88;font-size:13px;line-height:1}#page\#7 .granit-gilding-compare__versus-medallion strong{position:relative;z-index:2;margin-top:3px;color:var(--ggc-gold-light);font-size:25px;font-weight:500;line-height:1}#page\#7 .granit-gilding-compare__conclusion{display:grid;grid-template-columns:54px minmax(0,1fr) auto;align-items:center;gap:16px;padding:17px 18px;border:1px solid rgba(244,221,161,.30);border-radius:18px 18px 31px 18px;background:radial-gradient( ellipse at 0% 0%,rgba(244,221,161,.10),transparent 46% ),linear-gradient( 130deg,rgba(154,98,0,.13),rgba(255,255,255,.024) );box-shadow:inset 0 1px 0 rgba(255,255,255,.05)}#page\#7 .granit-gilding-compare__conclusion-emblem{display:flex;align-items:center;justify-content:center;width:52px;height:52px;border:1px solid rgba(244,221,161,.42);border-radius:14px 14px 22px 14px;background:rgba(154,98,0,.12)}#page\#7 .granit-gilding-compare__conclusion-emblem svg{width:34px;height:34px;stroke:var(--ggc-gold-light);stroke-width:1.35;stroke-linecap:round;stroke-linejoin:round}#page\#7 .granit-gilding-compare__conclusion-copy{min-width:0}#page\#7 .granit-gilding-compare__conclusion-copy>span{display:block;margin-bottom:3px;color:#A99D8A;font-size:13px;text-transform:uppercase;letter-spacing:.04em}#page\#7 .granit-gilding-compare__conclusion-copy strong{display:block;margin-bottom:4px;color:var(--ggc-gold-light);font-size:15px;font-weight:770}#page\#7 .granit-gilding-compare__conclusion-copy p{margin:0;color:#C9C0B3;font-size:13px;line-height:1.45}#page\#7 .granit-gilding-compare__cta{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:47px;padding:10px 15px;border:1px solid rgba(255,240,194,.72);border-radius:13px 13px 21px 13px;color:#35240A !important;background:linear-gradient( 135deg,#F8E6AF,#D6A142 48%,#B27618 );box-shadow:inset 0 1px 0 rgba(255,255,255,.50),0 8px 20px rgba(0,0,0,.16);font-size:13.5px;font-weight:780;line-height:1.2;text-decoration:none !important;white-space:nowrap;transition:transform .2s ease,filter .2s ease,box-shadow .2s ease}#page\#7 .granit-gilding-compare__cta svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}#page\#7 .granit-gilding-compare__next{display:flex;align-items:center;justify-content:flex-end;gap:11px;margin-top:15px}#page\#7 .granit-gilding-compare__next>span{color:#918678;font-size:13px}#page\#7 .granit-gilding-compare__next a{display:inline-flex;align-items:center;gap:8px;color:var(--ggc-gold-soft) !important;font-size:13.5px;font-weight:700;text-decoration:none !important}#page\#7 .granit-gilding-compare__next svg{width:17px;height:17px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}@media (hover:hover) and (pointer:fine){#page\#7 .granit-gilding-compare__panel{transition:transform .24s ease,border-color .24s ease,box-shadow .24s ease}#page\#7 .granit-gilding-compare__panel:hover{transform:translateY(-3px);border-color:rgba(244,221,161,.47);box-shadow:inset 0 1px 0 rgba(255,255,255,.07),0 20px 43px rgba(0,0,0,.18)}#page\#7 .granit-gilding-compare__cta:hover{transform:translateY(-2px);filter:brightness(1.05);box-shadow:inset 0 1px 0 rgba(255,255,255,.55),0 11px 27px rgba(0,0,0,.20)}}@container (max-width:1120px){#page\#7 .granit-gilding-compare__inner{padding:48px 38px}#page\#7 .granit-gilding-compare__header{grid-template-columns:1fr;gap:23px}#page\#7 .granit-gilding-compare__intro{max-width:850px}#page\#7 .granit-gilding-compare__grid{grid-template-columns:minmax(0,1fr) 72px minmax(0,1fr);gap:17px}#page\#7 .granit-gilding-compare__panel{padding:25px 22px}#page\#7 .granit-gilding-compare__conclusion{grid-template-columns:54px minmax(0,1fr)}#page\#7 .granit-gilding-compare__cta{grid-column:2;justify-self:start}}@container (max-width:820px){#page\#7 .granit-gilding-compare__grid{grid-template-columns:1fr;gap:11px}#page\#7 .granit-gilding-compare__versus{flex-direction:row;gap:12px;min-height:80px}#page\#7 .granit-gilding-compare__versus-line{width:auto;height:1px;min-height:0;flex:1 1 auto;background:linear-gradient( 90deg,transparent,rgba(244,221,161,.40),transparent )}#page\#7 .granit-gilding-compare__versus-medallion{flex:0 0 68px;width:68px;height:68px}}@container (max-width:620px){#page\#7 .granit-gilding-compare{border-radius:27px 27px 47px 27px}#page\#7 .granit-gilding-compare__inner{padding:34px 19px 30px}#page\#7 .granit-gilding-compare__header{gap:18px;margin-bottom:29px}#page\#7 .granit-gilding-compare__heading{gap:11px}#page\#7 .granit-gilding-compare__index{flex-basis:45px;width:45px;height:45px;border-radius:13px 13px 20px 13px}#page\#7 .granit-gilding-compare__index span{font-size:13px}#page\#7 .granit-gilding-compare__eyebrow{margin-bottom:6px;font-size:13px;letter-spacing:.06em}#page\#7 .granit-gilding-compare h2{font-size:clamp(27px,8vw,34px);line-height:1.1}#page\#7 .granit-gilding-compare__intro{padding-left:15px;font-size:15px;line-height:1.62}#page\#7 .granit-gilding-compare__grid{margin-bottom:27px}#page\#7 .granit-gilding-compare__panel{padding:21px 16px;border-radius:19px 19px 34px 19px}#page\#7 .granit-gilding-compare__panel-head{gap:11px;margin-bottom:17px}#page\#7 .granit-gilding-compare__panel-icon{flex-basis:51px;width:51px;height:51px;border-radius:14px 14px 21px 14px}#page\#7 .granit-gilding-compare__panel-icon svg{width:34px;height:34px}#page\#7 .granit-gilding-compare__panel h3{font-size:21px}#page\#7 .granit-gilding-compare__panel-lead{font-size:14px}#page\#7 .granit-gilding-compare__features{gap:7px}#page\#7 .granit-gilding-compare__features li{padding:11px}#page\#7 .granit-gilding-compare__conclusion{grid-template-columns:45px minmax(0,1fr);gap:11px;padding:14px 12px}#page\#7 .granit-gilding-compare__conclusion-emblem{width:44px;height:44px}#page\#7 .granit-gilding-compare__conclusion-emblem svg{width:29px;height:29px}#page\#7 .granit-gilding-compare__cta{grid-column:1 / -1;justify-content:space-between;width:100%;white-space:normal}#page\#7 .granit-gilding-compare__next{flex-direction:column;align-items:flex-start;gap:4px;margin-top:13px}#page\#7 .granit-gilding-compare__next a{justify-content:space-between;width:100%}}@container (max-width:380px){#page\#7 .granit-gilding-compare__inner{padding:30px 14px 26px}#page\#7 .granit-gilding-compare__heading{align-items:center}#page\#7 .granit-gilding-compare__index{flex-basis:40px;width:40px;height:40px}#page\#7 .granit-gilding-compare h2{font-size:26px}#page\#7 .granit-gilding-compare__intro{font-size:14.5px}}@media (max-width:767px){#page\#7 .granit-gilding-compare::before{left:25px;width:min(300px,70%)}#page\#7 .granit-gilding-compare::after{left:20px}}@media (prefers-reduced-motion:reduce){#page\#7 .granit-gilding-compare__panel,#page\#7 .granit-gilding-compare__cta{transition:none}}#page\#8 .granit-gilding-examples{--gge-gold:#9A6200;--gge-gold-dark:#704307;--gge-gold-mid:#B87A19;--gge-gold-rich:#CF9635;--gge-gold-soft:#DFBC72;--gge-gold-light:#F1D999;--gge-ink:#24211C;--gge-ink-soft:#574F43;--gge-muted:#766D60;--gge-ivory:#FCF8F1;--gge-alabaster:#F4EEE5;--gge-stone:#EAE1D4;position:relative;isolation:isolate;container-type:inline-size;width:100%;max-width:1600px;margin:0 auto;overflow:hidden;box-sizing:border-box;border:1px solid rgba(154,98,0,.24);border-radius:42px 42px 78px 42px;color:var(--gge-ink);background:radial-gradient( ellipse at -4% -8%,rgba(255,255,255,.98),transparent 37% ),radial-gradient( ellipse at 105% 110%,rgba(190,133,40,.13),transparent 43% ),linear-gradient( 120deg,#FCF9F3,var(--gge-alabaster) 44%,#ECE4D8 );box-shadow:0 27px 70px rgba(54,43,27,.13),inset 0 1px 0 rgba(255,255,255,.92)}#page\#8 .granit-gilding-examples,#page\#8 .granit-gilding-examples *{box-sizing:border-box}#page\#8 .granit-gilding-examples::before{content:"";position:absolute;z-index:5;top:0;left:42px;width:min(760px,65%);height:2px;background:linear-gradient( 90deg,#704309,#B27517 21%,#E1B760 48%,#9A6200 75%,transparent );box-shadow:0 2px 14px rgba(154,98,0,.18);pointer-events:none}#page\#8 .granit-gilding-examples::after{content:"";position:absolute;z-index:6;top:-6px;left:36px;width:14px;height:14px;transform:rotate(45deg);border:1px solid rgba(117,70,8,.43);background:linear-gradient( 135deg,#FFF2C5,#D29A39 47%,#77500C );box-shadow:0 3px 13px rgba(154,98,0,.20);pointer-events:none}#page\#8 .granit-gilding-examples__halo,#page\#8 .granit-gilding-examples__arc,#page\#8 .granit-gilding-examples__foil{position:absolute;pointer-events:none}#page\#8 .granit-gilding-examples__halo{z-index:0;top:-260px;right:-160px;width:660px;height:660px;border-radius:50%;background:radial-gradient( circle,rgba(190,132,36,.14),rgba(195,145,60,.045) 44%,transparent 70% )}#page\#8 .granit-gilding-examples__arc{z-index:0;left:-220px;bottom:-320px;width:620px;height:620px;border:1px solid rgba(154,98,0,.12);border-radius:50%;box-shadow:0 0 0 37px rgba(154,98,0,.018),0 0 0 76px rgba(154,98,0,.013),0 0 0 115px rgba(154,98,0,.009)}#page\#8 .granit-gilding-examples__foil{z-index:0;top:38%;right:-65px;width:210px;height:165px;opacity:.08;transform:rotate(-15deg);clip-path:polygon( 4% 23%,19% 5%,46% 13%,62% 0,97% 17%,88% 50%,100% 76%,67% 100%,40% 88%,7% 100%,13% 61% );background:linear-gradient( 135deg,#B77916,#E2B85F 26%,#93600B 52%,#E2BA67 74%,#8B5809 )}#page\#8 .granit-gilding-examples__inner{position:relative;z-index:2;padding:clamp(48px,5vw,78px)}#page\#8 .granit-gilding-examples__header{display:grid;grid-template-columns:minmax(0,.95fr) minmax(340px,1.05fr);align-items:end;gap:clamp(32px,5vw,78px);margin-bottom:clamp(39px,4vw,60px)}#page\#8 .granit-gilding-examples__heading{display:flex;align-items:flex-start;gap:17px}#page\#8 .granit-gilding-examples__index{position:relative;display:flex;align-items:center;justify-content:center;flex:0 0 59px;width:59px;height:59px;margin-top:2px;border:1px solid rgba(154,98,0,.31);border-radius:16px 16px 27px 16px;background:radial-gradient( ellipse at 15% 8%,rgba(255,255,255,.83),transparent 47% ),linear-gradient( 145deg,rgba(230,196,123,.26),rgba(154,98,0,.06) );box-shadow:inset 0 1px 0 rgba(255,255,255,.80),0 9px 23px rgba(92,65,19,.08)}#page\#8 .granit-gilding-examples__index::before{content:"";position:absolute;inset:5px;border:1px solid rgba(154,98,0,.11);border-radius:12px 12px 22px 12px}#page\#8 .granit-gilding-examples__index span{position:relative;z-index:2;color:var(--gge-gold);font-size:14px;font-weight:800;letter-spacing:.06em}#page\#8 .granit-gilding-examples__heading-copy{min-width:0}#page\#8 .granit-gilding-examples__eyebrow{display:block;margin-bottom:9px;color:var(--gge-gold);font-size:13px;font-weight:760;line-height:1.2;letter-spacing:.09em;text-transform:uppercase}#page\#8 .granit-gilding-examples h2{max-width:750px;margin:0;color:#211E19;font-size:clamp(29px,2.7vw,45px);font-weight:760;line-height:1.08;letter-spacing:-.025em}#page\#8 .granit-gilding-examples__intro{position:relative;margin:0;padding-left:21px;color:var(--gge-ink-soft);font-size:16px;line-height:1.7}#page\#8 .granit-gilding-examples__intro::before{content:"";position:absolute;top:4px;bottom:4px;left:0;width:2px;border-radius:99px;background:linear-gradient( 180deg,#E5C477,#9A6200 60%,rgba(154,98,0,.05) )}#page\#8 .granit-gilding-examples__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(14px,2vw,24px);margin-bottom:clamp(30px,4vw,45px)}#page\#8 .granit-gilding-examples__card{position:relative;min-width:0;padding:15px;border:1px solid rgba(154,98,0,.18);border-radius:23px 23px 39px 23px;background:radial-gradient( ellipse at 0% 0%,rgba(255,255,255,.88),transparent 52% ),rgba(255,251,244,.50);box-shadow:0 14px 35px rgba(67,48,19,.06),inset 0 1px 0 rgba(255,255,255,.85);transition:transform .23s ease,border-color .23s ease,box-shadow .23s ease}#page\#8 .granit-gilding-examples__card--accent{border-color:rgba(154,98,0,.31);transform:translateY(-8px);box-shadow:0 19px 43px rgba(67,48,19,.085),inset 0 1px 0 rgba(255,255,255,.88)}#page\#8 .granit-gilding-examples__card-top{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:29px;margin-bottom:11px}#page\#8 .granit-gilding-examples__card-no{color:var(--gge-gold);font-size:13px;font-weight:800;letter-spacing:.06em}#page\#8 .granit-gilding-examples__card-type{color:#847969;font-size:13px;line-height:1.2;text-align:right}#page\#8 .granit-gilding-examples__stone{position:relative;display:flex;align-items:center;justify-content:center;aspect-ratio:4 / 3;overflow:hidden;margin-bottom:16px;border:1px solid rgba(240,215,157,.31);border-radius:18px 18px 35px 18px;background:radial-gradient( circle at 18% 13%,rgba(255,255,255,.08),transparent 16% ),radial-gradient( circle at 82% 73%,rgba(255,255,255,.025),transparent 20% ),repeating-radial-gradient( circle,rgba(255,255,255,.025) 0 1px,transparent 1px 9px ),linear-gradient( 132deg,#050607,#171A1D 48%,#080A0B );box-shadow:inset 0 0 50px rgba(0,0,0,.60),0 13px 27px rgba(31,24,13,.16)}#page\#8 .granit-gilding-examples__stone-shine{position:absolute;z-index:0;top:-62%;left:-26%;width:39%;height:215%;transform:rotate(18deg);background:linear-gradient( 90deg,transparent,rgba(255,255,255,.070),transparent )}#page\#8 .granit-gilding-examples__stone-line{position:absolute;top:20%;left:21%;width:58%;height:1px;background:linear-gradient( 90deg,transparent,rgba(231,194,112,.38),transparent )}#page\#8 .granit-gilding-examples__stone-ornament{position:absolute;right:18px;bottom:18px;width:54px;height:54px;border-right:1px solid rgba(230,193,108,.34);border-bottom:1px solid rgba(230,193,108,.34);border-radius:0 0 28px 0}#page\#8 .granit-gilding-examples__cross{position:absolute;top:17%;left:50%;width:2px;height:38px;transform:translateX(-50%);background:linear-gradient( #F3DA9A,#A96C0D );box-shadow:0 0 8px rgba(227,190,111,.24)}#page\#8 .granit-gilding-examples__cross::after{content:"";position:absolute;top:10px;left:50%;width:22px;height:2px;transform:translateX(-50%);background:linear-gradient( 90deg,#A96C0D,#F3DA9A,#A96C0D )}#page\#8 .granit-gilding-examples__inscription{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;width:82%;text-align:center}#page\#8 .granit-gilding-examples__inscription--compact{padding-top:38px}#page\#8 .granit-gilding-examples__surname,#page\#8 .granit-gilding-examples__inscription strong,#page\#8 .granit-gilding-examples__large-name,#page\#8 .granit-gilding-examples__dates{background:linear-gradient( 180deg,#FFF0AF 0%,#E0B35C 25%,#A96A0B 52%,#EDC870 77%,#8D5707 100% );-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow( 0 1px 1px rgba(0,0,0,.46) )}#page\#8 .granit-gilding-examples__surname{margin-bottom:8px;font-family:Georgia,"Times New Roman",serif;font-size:clamp(18px,2vw,27px);font-weight:700;line-height:1.05;letter-spacing:.07em}#page\#8 .granit-gilding-examples__inscription strong{display:block;margin-bottom:11px;font-family:Georgia,"Times New Roman",serif;font-size:clamp(23px,2.7vw,36px);font-weight:500;line-height:1.08}#page\#8 .granit-gilding-examples__large-name{display:block;margin:3px 0 7px;font-family:Georgia,"Times New Roman",serif;font-size:clamp(31px,3.6vw,49px);font-weight:500;line-height:.95}#page\#8 .granit-gilding-examples__dates{font-family:Georgia,"Times New Roman",serif;font-size:clamp(14px,1.55vw,20px);font-weight:500;line-height:1.2;letter-spacing:.025em}#page\#8 .granit-gilding-examples__small-line{color:#B3AA9D;font-family:Georgia,"Times New Roman",serif;font-size:13px;font-style:italic}#page\#8 .granit-gilding-examples__card-copy{padding:2px 4px 5px}#page\#8 .granit-gilding-examples__card-copy strong{display:block;margin-bottom:5px;color:#2C261E;font-size:14.5px;font-weight:760}#page\#8 .granit-gilding-examples__card-copy p{margin:0;color:var(--gge-muted);font-size:13px;line-height:1.48}#page\#8 .granit-gilding-examples__note{display:grid;grid-template-columns:13px minmax(0,1fr);align-items:start;gap:13px;margin-bottom:17px;padding:15px 17px;border:1px solid rgba(154,98,0,.18);border-radius:16px 16px 27px 16px;background:rgba(255,252,247,.54)}#page\#8 .granit-gilding-examples__note-mark{width:9px;height:9px;margin-top:5px;transform:rotate(45deg);border:1px solid rgba(154,98,0,.51);background:linear-gradient( 135deg,#E2B960,#8D5708 )}#page\#8 .granit-gilding-examples__note strong{display:block;margin-bottom:3px;color:#3A3024;font-size:13.5px;font-weight:750}#page\#8 .granit-gilding-examples__note p{margin:0;color:#70675B;font-size:13px;line-height:1.45}#page\#8 .granit-gilding-examples__links{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:8px}#page\#8 .granit-gilding-examples__link{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:9px 13px;border:1px solid rgba(154,98,0,.22);border-radius:12px 12px 19px 12px;color:#6F4C12 !important;background:rgba(255,255,255,.43);font-size:13px;font-weight:700;text-decoration:none !important;transition:transform .2s ease,border-color .2s ease,background .2s ease}#page\#8 .granit-gilding-examples__link--next{color:#FFF8E8 !important;border-color:rgba(154,98,0,.43);background:linear-gradient( 135deg,#A86B0E,#8D5708 )}#page\#8 .granit-gilding-examples__link svg{width:17px;height:17px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}@media (hover:hover) and (pointer:fine){#page\#8 .granit-gilding-examples__card:hover{transform:translateY(-4px);border-color:rgba(154,98,0,.36);box-shadow:0 18px 41px rgba(67,48,19,.085),inset 0 1px 0 rgba(255,255,255,.90)}#page\#8 .granit-gilding-examples__card--accent:hover{transform:translateY(-11px)}#page\#8 .granit-gilding-examples__link:hover{transform:translateY(-2px);border-color:rgba(154,98,0,.44);background:rgba(255,255,255,.72)}#page\#8 .granit-gilding-examples__link--next:hover{background:linear-gradient( 135deg,#B87A19,#945B08 )}}@container (max-width:1120px){#page\#8 .granit-gilding-examples__inner{padding:48px 38px}#page\#8 .granit-gilding-examples__header{grid-template-columns:1fr;gap:23px}#page\#8 .granit-gilding-examples__intro{max-width:850px}}@container (max-width:850px){#page\#8 .granit-gilding-examples__grid{grid-template-columns:repeat(2,minmax(0,1fr))}#page\#8 .granit-gilding-examples__card--accent{transform:none}#page\#8 .granit-gilding-examples__card:last-child{grid-column:1 / -1;width:min(520px,100%);justify-self:center}#page\#8 .granit-gilding-examples__links{justify-content:flex-start}}@container (max-width:620px){#page\#8 .granit-gilding-examples{border-radius:27px 27px 47px 27px}#page\#8 .granit-gilding-examples__inner{padding:34px 19px 30px}#page\#8 .granit-gilding-examples__header{gap:18px;margin-bottom:29px}#page\#8 .granit-gilding-examples__heading{gap:11px}#page\#8 .granit-gilding-examples__index{flex-basis:45px;width:45px;height:45px;border-radius:13px 13px 20px 13px}#page\#8 .granit-gilding-examples__index span{font-size:13px}#page\#8 .granit-gilding-examples__eyebrow{margin-bottom:6px;font-size:13px;letter-spacing:.06em}#page\#8 .granit-gilding-examples h2{font-size:clamp(27px,8vw,34px);line-height:1.1}#page\#8 .granit-gilding-examples__intro{padding-left:15px;font-size:15px;line-height:1.62}#page\#8 .granit-gilding-examples__grid{grid-template-columns:1fr;gap:11px;margin-bottom:26px}#page\#8 .granit-gilding-examples__card,#page\#8 .granit-gilding-examples__card:last-child{width:100%;grid-column:auto}#page\#8 .granit-gilding-examples__stone{aspect-ratio:4 / 3}#page\#8 .granit-gilding-examples__surname{font-size:20px}#page\#8 .granit-gilding-examples__inscription strong{font-size:28px}#page\#8 .granit-gilding-examples__large-name{font-size:37px}#page\#8 .granit-gilding-examples__dates{font-size:16px}#page\#8 .granit-gilding-examples__links{display:grid;grid-template-columns:1fr;width:100%}#page\#8 .granit-gilding-examples__link{justify-content:space-between;width:100%}}@container (max-width:380px){#page\#8 .granit-gilding-examples__inner{padding:30px 14px 26px}#page\#8 .granit-gilding-examples__heading{align-items:center}#page\#8 .granit-gilding-examples__index{flex-basis:40px;width:40px;height:40px}#page\#8 .granit-gilding-examples h2{font-size:26px}#page\#8 .granit-gilding-examples__intro{font-size:14.5px}#page\#8 .granit-gilding-examples__card{padding:11px}#page\#8 .granit-gilding-examples__large-name{font-size:32px}}@media (max-width:767px){#page\#8 .granit-gilding-examples::before{left:25px;width:min(300px,70%)}#page\#8 .granit-gilding-examples::after{left:20px}}@media (prefers-reduced-motion:reduce){#page\#8 .granit-gilding-examples__card,#page\#8 .granit-gilding-examples__link{transition:none}}#page\#9 .granit-gilding-order{--ggo-gold:#9A6200;--ggo-gold-dark:#654007;--ggo-gold-mid:#B67918;--ggo-gold-rich:#D09736;--ggo-gold-soft:#E0BD76;--ggo-gold-light:#F3DB9D;--ggo-gold-bright:#FFF1BF;--ggo-ivory:#FFF8EA;--ggo-text:#F2EBE1;--ggo-muted:#C6BCAE;--ggo-graphite-1:#080A0C;--ggo-graphite-2:#12161A;--ggo-graphite-3:#20252A;--ggo-graphite-4:#2A3035;position:relative;isolation:isolate;container-type:inline-size;width:100%;max-width:1600px;margin:0 auto;overflow:hidden;box-sizing:border-box;border:1px solid transparent;border-radius:42px 42px 78px 42px;color:var(--ggo-text);background:radial-gradient( ellipse at -5% -10%,rgba(255,238,188,.17),transparent 36% ) padding-box,radial-gradient( ellipse at 105% 112%,rgba(154,98,0,.38),transparent 43% ) padding-box,radial-gradient( circle at 70% 34%,rgba(198,141,43,.055),transparent 31% ) padding-box,linear-gradient( 117deg,var(--ggo-graphite-1),var(--ggo-graphite-2) 31%,var(--ggo-graphite-3) 67%,#101317 ) padding-box,linear-gradient( 128deg,#FFF1BC,#D49B39 18%,#7F500D 40%,#5D3906 53%,#CA8F2D 74%,#EACB82 88%,#75470A ) border-box;box-shadow:0 28px 72px rgba(0,0,0,.27),inset 0 1px 0 rgba(255,255,255,.08),inset 0 -1px 0 rgba(0,0,0,.45)}#page\#9 .granit-gilding-order,#page\#9 .granit-gilding-order *{box-sizing:border-box}#page\#9 .granit-gilding-order::before{content:"";position:absolute;z-index:5;top:0;left:42px;width:min(760px,65%);height:2px;background:linear-gradient( 90deg,#FFF5D3,#E5BF70 21%,#B77A19 47%,#9A6200 68%,transparent );box-shadow:0 0 18px rgba(242,213,148,.34);pointer-events:none}#page\#9 .granit-gilding-order::after{content:"";position:absolute;z-index:6;top:-6px;left:36px;width:14px;height:14px;transform:rotate(45deg);border:1px solid rgba(255,245,211,.78);background:linear-gradient( 135deg,#FFF8DD,#E1B75E 45%,#77480A );box-shadow:0 0 15px rgba(235,198,118,.38);pointer-events:none}#page\#9 .granit-gilding-order__texture,#page\#9 .granit-gilding-order__orbit,#page\#9 .granit-gilding-order__foil,#page\#9 .granit-gilding-order__glow{position:absolute;pointer-events:none}#page\#9 .granit-gilding-order__texture{z-index:0;inset:0;opacity:.94;background:radial-gradient( circle,rgba(244,221,161,.045) 0 1px,transparent 1.35px ),radial-gradient( circle,rgba(255,255,255,.018) 0 1px,transparent 1.2px ),repeating-linear-gradient( 128deg,transparent 0 119px,rgba(255,255,255,.014) 120px,transparent 121px );background-size:20px 20px,31px 31px,auto;background-position:0 0,13px 8px,0 0}#page\#9 .granit-gilding-order__orbit{z-index:0;top:46%;right:-245px;width:610px;height:610px;border:1px solid rgba(225,190,112,.105);border-radius:50%;box-shadow:0 0 0 34px rgba(225,190,112,.017),0 0 0 70px rgba(225,190,112,.011),0 0 0 108px rgba(225,190,112,.008)}#page\#9 .granit-gilding-order__foil{z-index:0;left:-75px;bottom:11%;width:220px;height:175px;opacity:.085;transform:rotate(14deg);clip-path:polygon( 4% 23%,19% 5%,46% 13%,62% 0,97% 17%,88% 50%,100% 76%,67% 100%,40% 88%,7% 100%,13% 61% );background:linear-gradient( 135deg,#FFF0B8,#D4A143 27%,#8B5609 52%,#E3BC69 74%,#704508 )}#page\#9 .granit-gilding-order__glow{z-index:0;top:-270px;left:-180px;width:680px;height:680px;border-radius:50%;background:radial-gradient( circle,rgba(207,150,53,.13),rgba(154,98,0,.035) 44%,transparent 69% )}#page\#9 .granit-gilding-order__inner{position:relative;z-index:2;padding:clamp(48px,5vw,78px)}#page\#9 .granit-gilding-order__header{display:grid;grid-template-columns:minmax(0,.95fr) minmax(340px,1.05fr);align-items:end;gap:clamp(32px,5vw,78px);margin-bottom:clamp(39px,4vw,58px)}#page\#9 .granit-gilding-order__heading{display:flex;align-items:flex-start;gap:17px}#page\#9 .granit-gilding-order__index{position:relative;display:flex;align-items:center;justify-content:center;flex:0 0 59px;width:59px;height:59px;margin-top:2px;border:1px solid rgba(244,221,161,.50);border-radius:16px 16px 27px 16px;background:radial-gradient( ellipse at 15% 8%,rgba(255,255,255,.14),transparent 45% ),linear-gradient( 145deg,rgba(222,184,106,.17),rgba(154,98,0,.06) );box-shadow:inset 0 1px 0 rgba(255,255,255,.10),0 10px 25px rgba(0,0,0,.16)}#page\#9 .granit-gilding-order__index::after{content:"";position:absolute;inset:5px;border:1px solid rgba(244,221,161,.12);border-radius:12px 12px 22px 12px}#page\#9 .granit-gilding-order__index span{position:relative;z-index:2;color:var(--ggo-gold-light);font-size:14px;font-weight:800;letter-spacing:.06em}#page\#9 .granit-gilding-order__heading-copy{min-width:0}#page\#9 .granit-gilding-order__eyebrow{display:block;margin-bottom:9px;color:var(--ggo-gold-soft);font-size:13px;font-weight:760;line-height:1.2;letter-spacing:.09em;text-transform:uppercase}#page\#9 .granit-gilding-order h2{max-width:720px;margin:0;color:var(--ggo-ivory);font-size:clamp(29px,2.7vw,45px);font-weight:760;line-height:1.08;letter-spacing:-.025em}#page\#9 .granit-gilding-order__intro{position:relative;margin:0;padding-left:21px;color:#D7CFC4;font-size:16px;line-height:1.72}#page\#9 .granit-gilding-order__intro::before{content:"";position:absolute;top:4px;bottom:4px;left:0;width:2px;border-radius:99px;background:linear-gradient( 180deg,#F4DDA1,#B77A19 56%,rgba(154,98,0,.05) );box-shadow:0 0 13px rgba(227,190,111,.18)}#page\#9 .granit-gilding-order__steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(12px,2vw,21px);margin-bottom:clamp(32px,4vw,48px)}#page\#9 .granit-gilding-order__step{position:relative;min-width:0;overflow:hidden;padding:23px 20px 21px;border:1px solid rgba(225,191,120,.23);border-radius:20px 20px 35px 20px;background:radial-gradient( ellipse at 0% 0%,rgba(244,221,161,.11),transparent 53% ),linear-gradient( 142deg,rgba(255,255,255,.045),rgba(255,255,255,.011) );box-shadow:inset 0 1px 0 rgba(255,255,255,.05),0 12px 30px rgba(0,0,0,.11);transition:transform .23s ease,border-color .23s ease,background .23s ease}#page\#9 .granit-gilding-order__step::before{content:"";position:absolute;top:0;left:21px;width:43%;height:1px;background:linear-gradient( 90deg,rgba(244,221,161,.69),transparent )}#page\#9 .granit-gilding-order__step-number{position:absolute;top:7px;right:13px;color:rgba(244,221,161,.095);font-size:61px;font-weight:850;line-height:1;letter-spacing:-.08em;pointer-events:none}#page\#9 .granit-gilding-order__step-icon{position:relative;z-index:2;display:flex;align-items:center;justify-content:center;width:52px;height:52px;margin-bottom:17px;border:1px solid rgba(244,221,161,.43);border-radius:14px 14px 23px 14px;background:rgba(154,98,0,.12)}#page\#9 .granit-gilding-order__step-icon svg{width:32px;height:32px;stroke:var(--ggo-gold-light);stroke-width:1.3;stroke-linecap:round;stroke-linejoin:round}#page\#9 .granit-gilding-order__step-copy{position:relative;z-index:2}#page\#9 .granit-gilding-order__step-copy>span{display:block;margin-bottom:4px;color:var(--ggo-gold-soft);font-size:13px;font-weight:720;letter-spacing:.05em;text-transform:uppercase}#page\#9 .granit-gilding-order__step h3{margin:0 0 7px;color:#FFF7E7;font-size:17px;font-weight:760;line-height:1.25}#page\#9 .granit-gilding-order__step p{margin:0;color:var(--ggo-muted);font-size:13px;line-height:1.52}#page\#9 .granit-gilding-order__geo{display:grid;grid-template-columns:minmax(245px,.66fr) minmax(0,1.34fr);gap:clamp(18px,3vw,37px);margin-bottom:clamp(31px,4vw,46px);padding:clamp(20px,2.6vw,32px);border:1px solid rgba(244,221,161,.27);border-radius:25px 25px 45px 25px;background:radial-gradient( ellipse at 0% 0%,rgba(244,221,161,.12),transparent 47% ),radial-gradient( ellipse at 105% 105%,rgba(154,98,0,.17),transparent 46% ),rgba(255,255,255,.024);box-shadow:inset 0 1px 0 rgba(255,255,255,.05)}#page\#9 .granit-gilding-order__geo-heading{display:flex;align-items:flex-start;gap:14px;min-width:0;padding-right:24px;border-right:1px solid rgba(225,191,120,.21)}#page\#9 .granit-gilding-order__geo-pin{display:flex;align-items:center;justify-content:center;flex:0 0 55px;width:55px;height:62px;border:1px solid rgba(244,221,161,.47);border-radius:16px 16px 28px 16px;background:radial-gradient( ellipse at 16% 8%,rgba(255,255,255,.13),transparent 44% ),rgba(154,98,0,.12)}#page\#9 .granit-gilding-order__geo-pin svg{width:34px;height:34px;stroke:var(--ggo-gold-light);stroke-width:1.35;stroke-linecap:round;stroke-linejoin:round}#page\#9 .granit-gilding-order__geo-heading>div:last-child{min-width:0}#page\#9 .granit-gilding-order__geo-heading span{display:block;margin-bottom:5px;color:var(--ggo-gold-soft);font-size:13px;font-weight:720}#page\#9 .granit-gilding-order__geo-heading strong{display:block;margin-bottom:8px;color:#FFF7E6;font-size:20px;font-weight:770;line-height:1.2}#page\#9 .granit-gilding-order__geo-heading p{margin:0;color:#BEB4A7;font-size:13px;line-height:1.5}#page\#9 .granit-gilding-order__locations{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}#page\#9 .granit-gilding-order__location{position:relative;display:grid;grid-template-columns:36px minmax(0,1fr);grid-template-rows:auto auto;gap:10px 11px;min-width:0;padding:15px;border:1px solid rgba(225,191,120,.19);border-radius:16px 16px 28px 16px;background:rgba(255,255,255,.025)}#page\#9 .granit-gilding-order__location-no{display:flex;align-items:center;justify-content:center;grid-row:1 / 3;width:34px;height:34px;border:1px solid rgba(244,221,161,.36);border-radius:50%;color:var(--ggo-gold-light);background:rgba(154,98,0,.11);font-size:13px;font-weight:780}#page\#9 .granit-gilding-order__location-main{min-width:0}#page\#9 .granit-gilding-order__location-type{display:block;margin-bottom:4px;color:#AFA496;font-size:13px}#page\#9 .granit-gilding-order__location-main strong{display:block;color:#F5EEE3;font-size:13.5px;font-weight:720;line-height:1.4}#page\#9 .granit-gilding-order__route{display:inline-flex;align-items:center;gap:7px;justify-self:start;color:var(--ggo-gold-soft) !important;font-size:13px;font-weight:700;line-height:1.2;text-decoration:none !important}#page\#9 .granit-gilding-order__route svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;transition:transform .2s ease}#page\#9 .granit-gilding-order__cta{position:relative;display:grid;grid-template-columns:88px minmax(0,1fr) auto;align-items:center;gap:20px;overflow:hidden;padding:20px 22px;border:1px solid rgba(255,239,192,.49);border-radius:21px 21px 38px 21px;background:radial-gradient( ellipse at 0% 0%,rgba(255,239,192,.17),transparent 42% ),radial-gradient( ellipse at 100% 110%,rgba(154,98,0,.31),transparent 48% ),linear-gradient( 133deg,rgba(154,98,0,.22),rgba(255,255,255,.035) );box-shadow:inset 0 1px 0 rgba(255,255,255,.07),0 14px 34px rgba(0,0,0,.15)}#page\#9 .granit-gilding-order__cta-decoration{position:relative;display:flex;align-items:center;justify-content:center;width:84px;height:84px;border:1px solid rgba(244,221,161,.47);border-radius:50%;background:rgba(154,98,0,.12);box-shadow:0 0 0 8px rgba(225,191,120,.021)}#page\#9 .granit-gilding-order__cta-decoration>span{position:absolute;inset:8px;border:1px solid rgba(244,221,161,.11);border-radius:50%}#page\#9 .granit-gilding-order__cta-decoration svg{width:50px;height:50px;stroke:var(--ggo-gold-light);stroke-width:1.25;stroke-linecap:round;stroke-linejoin:round}#page\#9 .granit-gilding-order__cta-copy{min-width:0}#page\#9 .granit-gilding-order__cta-copy>span{display:block;margin-bottom:4px;color:#AC9F8D;font-size:13px;text-transform:uppercase;letter-spacing:.04em}#page\#9 .granit-gilding-order__cta-copy strong{display:block;margin-bottom:5px;color:var(--ggo-gold-light);font-size:clamp(18px,2vw,24px);font-weight:770;line-height:1.2}#page\#9 .granit-gilding-order__cta-copy p{margin:0;color:#C7BDB0;font-size:13px;line-height:1.5}#page\#9 .granit-gilding-order__cta-actions{display:flex;align-items:center;gap:8px}#page\#9 .granit-gilding-order__button{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:10px 15px;border:1px solid rgba(244,221,161,.35);border-radius:13px 13px 21px 13px;color:#F7E9C8 !important;background:rgba(0,0,0,.17);font-size:13px;font-weight:730;line-height:1.2;text-decoration:none !important;white-space:nowrap;transition:transform .2s ease,border-color .2s ease,background .2s ease,box-shadow .2s ease}#page\#9 .granit-gilding-order__button--gold{color:#342309 !important;border-color:rgba(255,244,207,.83);background:linear-gradient( 135deg,#F8E7AF,#D5A041 48%,#B27517 );box-shadow:inset 0 1px 0 rgba(255,255,255,.52),0 7px 18px rgba(0,0,0,.13)}#page\#9 .granit-gilding-order__button svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}#page\#9 .granit-gilding-order__next{display:flex;align-items:center;justify-content:flex-end;gap:11px;margin-top:15px}#page\#9 .granit-gilding-order__next>span{color:#918678;font-size:13px}#page\#9 .granit-gilding-order__next a{display:inline-flex;align-items:center;gap:8px;color:var(--ggo-gold-soft) !important;font-size:13.5px;font-weight:700;text-decoration:none !important}#page\#9 .granit-gilding-order__next svg{width:17px;height:17px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}@media (hover:hover) and (pointer:fine){#page\#9 .granit-gilding-order__step:hover{transform:translateY(-3px);border-color:rgba(244,221,161,.48);background:radial-gradient( ellipse at 0% 0%,rgba(244,221,161,.16),transparent 54% ),rgba(255,255,255,.030)}#page\#9 .granit-gilding-order__route:hover svg{transform:translateX(3px)}#page\#9 .granit-gilding-order__button:hover{transform:translateY(-2px);border-color:rgba(244,221,161,.63);background:rgba(154,98,0,.22)}#page\#9 .granit-gilding-order__button--gold:hover{background:linear-gradient( 135deg,#FFF0C4,#DFAA4B 48%,#BC7919 );box-shadow:inset 0 1px 0 rgba(255,255,255,.58),0 11px 26px rgba(0,0,0,.18)}}@container (max-width:1120px){#page\#9 .granit-gilding-order__inner{padding:48px 38px}#page\#9 .granit-gilding-order__header{grid-template-columns:1fr;gap:23px}#page\#9 .granit-gilding-order__intro{max-width:850px}#page\#9 .granit-gilding-order__geo{grid-template-columns:1fr}#page\#9 .granit-gilding-order__geo-heading{padding:0 0 18px;border-right:0;border-bottom:1px solid rgba(225,191,120,.19)}#page\#9 .granit-gilding-order__cta{grid-template-columns:76px minmax(0,1fr)}#page\#9 .granit-gilding-order__cta-decoration{width:72px;height:72px}#page\#9 .granit-gilding-order__cta-actions{grid-column:2;justify-content:flex-start}}@container (max-width:850px){#page\#9 .granit-gilding-order__steps{grid-template-columns:1fr}#page\#9 .granit-gilding-order__step{display:grid;grid-template-columns:52px minmax(0,1fr);grid-template-rows:auto;align-items:center;gap:15px;padding:17px 18px}#page\#9 .granit-gilding-order__step-icon{grid-column:1;grid-row:1;margin-bottom:0}#page\#9 .granit-gilding-order__step-copy{grid-column:2;grid-row:1}#page\#9 .granit-gilding-order__step-number{top:8px;right:12px;font-size:52px}#page\#9 .granit-gilding-order__locations{grid-template-columns:1fr}}@container (max-width:620px){#page\#9 .granit-gilding-order{border-radius:27px 27px 47px 27px}#page\#9 .granit-gilding-order__inner{padding:34px 19px 30px}#page\#9 .granit-gilding-order__header{gap:18px;margin-bottom:29px}#page\#9 .granit-gilding-order__heading{gap:11px}#page\#9 .granit-gilding-order__index{flex-basis:45px;width:45px;height:45px;border-radius:13px 13px 20px 13px}#page\#9 .granit-gilding-order__index span{font-size:13px}#page\#9 .granit-gilding-order__eyebrow{margin-bottom:6px;font-size:13px;letter-spacing:.06em}#page\#9 .granit-gilding-order h2{font-size:clamp(27px,8vw,34px);line-height:1.1}#page\#9 .granit-gilding-order__intro{padding-left:15px;font-size:15px;line-height:1.62}#page\#9 .granit-gilding-order__steps{gap:7px;margin-bottom:27px}#page\#9 .granit-gilding-order__step{grid-template-columns:45px minmax(0,1fr);gap:11px;padding:14px 12px}#page\#9 .granit-gilding-order__step-icon{width:44px;height:44px;border-radius:12px 12px 18px 12px}#page\#9 .granit-gilding-order__step-icon svg{width:28px;height:28px}#page\#9 .granit-gilding-order__step h3{font-size:15px}#page\#9 .granit-gilding-order__step p{font-size:13px}#page\#9 .granit-gilding-order__step-number{font-size:44px}#page\#9 .granit-gilding-order__geo{gap:15px;padding:16px 13px;border-radius:19px 19px 34px 19px}#page\#9 .granit-gilding-order__geo-heading{gap:11px;padding-bottom:14px}#page\#9 .granit-gilding-order__geo-pin{flex-basis:47px;width:47px;height:53px}#page\#9 .granit-gilding-order__geo-pin svg{width:30px;height:30px}#page\#9 .granit-gilding-order__geo-heading strong{font-size:18px}#page\#9 .granit-gilding-order__location{padding:13px 11px}#page\#9 .granit-gilding-order__cta{grid-template-columns:53px minmax(0,1fr);gap:12px;padding:15px 13px;border-radius:18px 18px 31px 18px}#page\#9 .granit-gilding-order__cta-decoration{width:52px;height:52px}#page\#9 .granit-gilding-order__cta-decoration svg{width:34px;height:34px}#page\#9 .granit-gilding-order__cta-copy strong{font-size:17px}#page\#9 .granit-gilding-order__cta-actions{grid-column:1 / -1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%}#page\#9 .granit-gilding-order__button{white-space:normal}#page\#9 .granit-gilding-order__next{flex-direction:column;align-items:flex-start;gap:4px;margin-top:13px}#page\#9 .granit-gilding-order__next a{justify-content:space-between;width:100%}}@container (max-width:380px){#page\#9 .granit-gilding-order__inner{padding:30px 14px 26px}#page\#9 .granit-gilding-order__heading{align-items:center}#page\#9 .granit-gilding-order__index{flex-basis:40px;width:40px;height:40px}#page\#9 .granit-gilding-order h2{font-size:26px}#page\#9 .granit-gilding-order__intro{font-size:14.5px}#page\#9 .granit-gilding-order__cta-actions{grid-template-columns:1fr}}@media (max-width:767px){#page\#9 .granit-gilding-order::before{left:25px;width:min(300px,70%)}#page\#9 .granit-gilding-order::after{left:20px}}@media (prefers-reduced-motion:reduce){#page\#9 .granit-gilding-order__step,#page\#9 .granit-gilding-order__route svg,#page\#9 .granit-gilding-order__button{transition:none}}#page\#10 .granit-gilding-faq{--ggq-gold:#9A6200;--ggq-gold-dark:#704307;--ggq-gold-mid:#B87A19;--ggq-gold-rich:#CF9635;--ggq-gold-soft:#DFBC72;--ggq-gold-light:#F1D999;--ggq-ink:#24211C;--ggq-ink-soft:#574F43;--ggq-muted:#766D60;--ggq-ivory:#FCF8F1;--ggq-alabaster:#F4EEE5;position:relative;isolation:isolate;container-type:inline-size;width:100%;max-width:1600px;margin:0 auto;overflow:hidden;box-sizing:border-box;border:1px solid rgba(154,98,0,.24);border-radius:42px 42px 78px 42px;color:var(--ggq-ink);background:radial-gradient( ellipse at -4% -8%,rgba(255,255,255,.98),transparent 37% ),radial-gradient( ellipse at 105% 110%,rgba(190,133,40,.13),transparent 43% ),linear-gradient( 120deg,#FCF9F3,var(--ggq-alabaster) 44%,#ECE4D8 );box-shadow:0 27px 70px rgba(54,43,27,.13),inset 0 1px 0 rgba(255,255,255,.92)}#page\#10 .granit-gilding-faq,#page\#10 .granit-gilding-faq *{box-sizing:border-box}#page\#10 .granit-gilding-faq::before{content:"";position:absolute;z-index:5;top:0;left:42px;width:min(760px,65%);height:2px;background:linear-gradient( 90deg,#704309,#B27517 21%,#E1B760 48%,#9A6200 75%,transparent );box-shadow:0 2px 14px rgba(154,98,0,.18);pointer-events:none}#page\#10 .granit-gilding-faq::after{content:"";position:absolute;z-index:6;top:-6px;left:36px;width:14px;height:14px;transform:rotate(45deg);border:1px solid rgba(117,70,8,.43);background:linear-gradient( 135deg,#FFF2C5,#D29A39 47%,#77500C );box-shadow:0 3px 13px rgba(154,98,0,.20);pointer-events:none}#page\#10 .granit-gilding-faq__halo,#page\#10 .granit-gilding-faq__arc,#page\#10 .granit-gilding-faq__foil{position:absolute;pointer-events:none}#page\#10 .granit-gilding-faq__halo{z-index:0;top:-260px;right:-170px;width:670px;height:670px;border-radius:50%;background:radial-gradient( circle,rgba(190,132,36,.14),rgba(195,145,60,.045) 44%,transparent 70% )}#page\#10 .granit-gilding-faq__arc{z-index:0;left:-245px;bottom:-335px;width:650px;height:650px;border:1px solid rgba(154,98,0,.11);border-radius:50%;box-shadow:0 0 0 38px rgba(154,98,0,.017),0 0 0 78px rgba(154,98,0,.012),0 0 0 119px rgba(154,98,0,.008)}#page\#10 .granit-gilding-faq__foil{z-index:0;right:-68px;top:43%;width:210px;height:166px;opacity:.075;transform:rotate(-15deg);clip-path:polygon( 4% 23%,19% 5%,46% 13%,62% 0,97% 17%,88% 50%,100% 76%,67% 100%,40% 88%,7% 100%,13% 61% );background:linear-gradient( 135deg,#B77916,#E2B85F 26%,#93600B 52%,#E2BA67 74%,#8B5809 )}#page\#10 .granit-gilding-faq__inner{position:relative;z-index:2;padding:clamp(48px,5vw,78px)}#page\#10 .granit-gilding-faq__header{display:grid;grid-template-columns:minmax(0,.95fr) minmax(340px,1.05fr);align-items:end;gap:clamp(32px,5vw,78px);margin-bottom:clamp(34px,4vw,52px)}#page\#10 .granit-gilding-faq__heading{display:flex;align-items:flex-start;gap:17px}#page\#10 .granit-gilding-faq__index{position:relative;display:flex;align-items:center;justify-content:center;flex:0 0 59px;width:59px;height:59px;margin-top:2px;border:1px solid rgba(154,98,0,.31);border-radius:16px 16px 27px 16px;background:radial-gradient( ellipse at 15% 8%,rgba(255,255,255,.83),transparent 47% ),linear-gradient( 145deg,rgba(230,196,123,.26),rgba(154,98,0,.06) );box-shadow:inset 0 1px 0 rgba(255,255,255,.80),0 9px 23px rgba(92,65,19,.08)}#page\#10 .granit-gilding-faq__index::before{content:"";position:absolute;inset:5px;border:1px solid rgba(154,98,0,.11);border-radius:12px 12px 22px 12px}#page\#10 .granit-gilding-faq__index span{position:relative;z-index:2;color:var(--ggq-gold);font-size:14px;font-weight:800;letter-spacing:.06em}#page\#10 .granit-gilding-faq__heading-copy{min-width:0}#page\#10 .granit-gilding-faq__eyebrow{display:block;margin-bottom:9px;color:var(--ggq-gold);font-size:13px;font-weight:760;line-height:1.2;letter-spacing:.09em;text-transform:uppercase}#page\#10 .granit-gilding-faq h2{max-width:750px;margin:0;color:#211E19;font-size:clamp(29px,2.7vw,45px);font-weight:760;line-height:1.08;letter-spacing:-.025em}#page\#10 .granit-gilding-faq__intro{position:relative;margin:0;padding-left:21px;color:var(--ggq-ink-soft);font-size:16px;line-height:1.7}#page\#10 .granit-gilding-faq__intro::before{content:"";position:absolute;top:4px;bottom:4px;left:0;width:2px;border-radius:99px;background:linear-gradient( 180deg,#E5C477,#9A6200 60%,rgba(154,98,0,.05) )}#page\#10 .granit-gilding-faq__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:10px;margin-bottom:clamp(31px,4vw,45px)}#page\#10 .granit-gilding-faq__item{position:relative;overflow:hidden;border:1px solid rgba(154,98,0,.18);border-radius:16px 16px 27px 16px;background:radial-gradient( ellipse at 0% 0%,rgba(255,255,255,.88),transparent 54% ),rgba(255,251,244,.53);box-shadow:0 9px 25px rgba(67,48,19,.045),inset 0 1px 0 rgba(255,255,255,.83);transition:border-color .22s ease,box-shadow .22s ease,transform .22s ease}#page\#10 .granit-gilding-faq__item[open]{border-color:rgba(154,98,0,.33);box-shadow:0 13px 31px rgba(67,48,19,.07),inset 0 1px 0 rgba(255,255,255,.88)}#page\#10 .granit-gilding-faq__item>summary{position:relative;display:grid;grid-template-columns:38px minmax(0,1fr) 37px;align-items:center;gap:11px;min-height:70px;padding:13px 14px;list-style:none;cursor:pointer;-webkit-tap-highlight-color:transparent}#page\#10 .granit-gilding-faq__item>summary::-webkit-details-marker{display:none}#page\#10 .granit-gilding-faq__item>summary::marker{content:""}#page\#10 .granit-gilding-faq__number{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border:1px solid rgba(154,98,0,.27);border-radius:50%;color:var(--ggq-gold);background:rgba(154,98,0,.055);font-size:13px;font-weight:790;line-height:1}#page\#10 .granit-gilding-faq__question{color:#30291F;font-size:14.5px;font-weight:730;line-height:1.35}#page\#10 .granit-gilding-faq__toggle{position:relative;display:block;width:36px;height:36px;border:1px solid rgba(154,98,0,.28);border-radius:50% 50% 13px 13px;background:radial-gradient( circle at 30% 20%,rgba(255,255,255,.70),transparent 48% ),rgba(154,98,0,.055)}#page\#10 .granit-gilding-faq__toggle::before,#page\#10 .granit-gilding-faq__toggle::after{content:"";position:absolute;top:50%;left:50%;width:12px;height:1.5px;border-radius:99px;background:var(--ggq-gold);transform:translate(-50%,-50%);transition:transform .20s ease,opacity .20s ease}#page\#10 .granit-gilding-faq__toggle::after{transform:translate(-50%,-50%) rotate(90deg)}#page\#10 .granit-gilding-faq__item[open] .granit-gilding-faq__toggle::after{opacity:0;transform:translate(-50%,-50%) rotate(0)}#page\#10 .granit-gilding-faq__answer{margin:0 14px 14px 63px;padding:13px 15px;border-top:1px solid rgba(154,98,0,.12);border-radius:0 0 15px 15px;background:rgba(154,98,0,.028)}#page\#10 .granit-gilding-faq__answer p{margin:0;color:#696054;font-size:13.5px;line-height:1.58}#page\#10 .granit-gilding-faq__answer a{display:inline-flex;margin-top:9px;color:#7D520D !important;font-size:13px;font-weight:700;line-height:1.3;text-decoration:none !important;border-bottom:1px solid rgba(154,98,0,.24)}#page\#10 .granit-gilding-faq__bottom{display:grid;grid-template-columns:68px minmax(0,1fr) auto;align-items:center;gap:18px;padding:18px 20px;border:1px solid rgba(154,98,0,.23);border-radius:20px 20px 36px 20px;background:radial-gradient( ellipse at 0% 0%,rgba(255,255,255,.88),transparent 47% ),linear-gradient( 135deg,rgba(230,195,118,.16),rgba(154,98,0,.04) );box-shadow:0 13px 32px rgba(67,48,19,.055),inset 0 1px 0 rgba(255,255,255,.82)}#page\#10 .granit-gilding-faq__bottom-mark{display:flex;align-items:center;justify-content:center;width:64px;height:64px;border:1px solid rgba(154,98,0,.31);border-radius:17px 17px 28px 17px;background:rgba(154,98,0,.055)}#page\#10 .granit-gilding-faq__bottom-mark svg{width:41px;height:41px;stroke:var(--ggq-gold);stroke-width:1.3;stroke-linecap:round;stroke-linejoin:round}#page\#10 .granit-gilding-faq__bottom-copy{min-width:0}#page\#10 .granit-gilding-faq__bottom-copy>span{display:block;margin-bottom:3px;color:#857A6B;font-size:13px;text-transform:uppercase;letter-spacing:.04em}#page\#10 .granit-gilding-faq__bottom-copy strong{display:block;margin-bottom:4px;color:#3A3023;font-size:clamp(16px,1.7vw,20px);font-weight:770;line-height:1.25}#page\#10 .granit-gilding-faq__bottom-copy p{margin:0;color:#746A5C;font-size:13px;line-height:1.45}#page\#10 .granit-gilding-faq__actions{display:flex;align-items:center;gap:8px}#page\#10 .granit-gilding-faq__button{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:47px;padding:10px 14px;border:1px solid rgba(154,98,0,.23);border-radius:13px 13px 21px 13px;color:#6E4A10 !important;background:rgba(255,255,255,.50);font-size:13px;font-weight:730;text-decoration:none !important;transition:transform .2s ease,border-color .2s ease,background .2s ease,box-shadow .2s ease}#page\#10 .granit-gilding-faq__button--gold{color:#352309 !important;border-color:rgba(154,98,0,.38);background:linear-gradient( 135deg,#F4DEA0,#D3A040 49%,#B37617 );box-shadow:inset 0 1px 0 rgba(255,255,255,.52),0 7px 18px rgba(91,57,9,.11)}#page\#10 .granit-gilding-faq__button svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}#page\#10 .granit-gilding-faq :is(summary,#page\#10 a):focus-visible{outline:2px solid rgba(154,98,0,.72);outline-offset:2px}@media (hover:hover) and (pointer:fine){#page\#10 .granit-gilding-faq__item:hover{border-color:rgba(154,98,0,.31)}#page\#10 .granit-gilding-faq__answer a:hover{color:#9A6200 !important;border-bottom-color:rgba(154,98,0,.55)}#page\#10 .granit-gilding-faq__button:hover{transform:translateY(-2px);border-color:rgba(154,98,0,.43);background:rgba(255,255,255,.77)}#page\#10 .granit-gilding-faq__button--gold:hover{background:linear-gradient( 135deg,#F8E5AE,#DDAA49 49%,#BC7A19 );box-shadow:inset 0 1px 0 rgba(255,255,255,.58),0 10px 24px rgba(91,57,9,.16)}}@container (max-width:1120px){#page\#10 .granit-gilding-faq__inner{padding:48px 38px}#page\#10 .granit-gilding-faq__header{grid-template-columns:1fr;gap:23px}#page\#10 .granit-gilding-faq__intro{max-width:850px}#page\#10 .granit-gilding-faq__bottom{grid-template-columns:64px minmax(0,1fr)}#page\#10 .granit-gilding-faq__actions{grid-column:2;justify-content:flex-start}}@container (max-width:820px){#page\#10 .granit-gilding-faq__list{grid-template-columns:1fr}}@container (max-width:620px){#page\#10 .granit-gilding-faq{border-radius:27px 27px 47px 27px}#page\#10 .granit-gilding-faq__inner{padding:34px 19px 30px}#page\#10 .granit-gilding-faq__header{gap:18px;margin-bottom:27px}#page\#10 .granit-gilding-faq__heading{gap:11px}#page\#10 .granit-gilding-faq__index{flex-basis:45px;width:45px;height:45px;border-radius:13px 13px 20px 13px}#page\#10 .granit-gilding-faq__index span{font-size:13px}#page\#10 .granit-gilding-faq__eyebrow{margin-bottom:6px;font-size:13px;letter-spacing:.06em}#page\#10 .granit-gilding-faq h2{font-size:clamp(27px,8vw,34px);line-height:1.1}#page\#10 .granit-gilding-faq__intro{padding-left:15px;font-size:15px;line-height:1.62}#page\#10 .granit-gilding-faq__list{gap:7px;margin-bottom:25px}#page\#10 .granit-gilding-faq__item>summary{grid-template-columns:33px minmax(0,1fr) 34px;gap:8px;min-height:67px;padding:11px 10px}#page\#10 .granit-gilding-faq__number{width:32px;height:32px}#page\#10 .granit-gilding-faq__question{font-size:13.5px}#page\#10 .granit-gilding-faq__toggle{width:33px;height:33px}#page\#10 .granit-gilding-faq__answer{margin:0 10px 10px 51px;padding:11px 12px}#page\#10 .granit-gilding-faq__answer p{font-size:13px}#page\#10 .granit-gilding-faq__bottom{grid-template-columns:48px minmax(0,1fr);gap:11px;padding:14px 12px;border-radius:18px 18px 31px 18px}#page\#10 .granit-gilding-faq__bottom-mark{width:47px;height:47px;border-radius:13px 13px 20px 13px}#page\#10 .granit-gilding-faq__bottom-mark svg{width:31px;height:31px}#page\#10 .granit-gilding-faq__actions{grid-column:1 / -1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%}}@container (max-width:380px){#page\#10 .granit-gilding-faq__inner{padding:30px 14px 26px}#page\#10 .granit-gilding-faq__heading{align-items:center}#page\#10 .granit-gilding-faq__index{flex-basis:40px;width:40px;height:40px}#page\#10 .granit-gilding-faq h2{font-size:26px}#page\#10 .granit-gilding-faq__intro{font-size:14.5px}#page\#10 .granit-gilding-faq__answer{margin-left:10px}#page\#10 .granit-gilding-faq__actions{grid-template-columns:1fr}}@media (max-width:767px){#page\#10 .granit-gilding-faq::before{left:25px;width:min(300px,70%)}#page\#10 .granit-gilding-faq::after{left:20px}}@media (prefers-reduced-motion:reduce){#page\#10 .granit-gilding-faq__item,#page\#10 .granit-gilding-faq__toggle::before,#page\#10 .granit-gilding-faq__toggle::after,#page\#10 .granit-gilding-faq__button{transition:none}}#page\#11 .granit-gilding-final{--ggf-gold:#9A6200;--ggf-gold-soft:#DFBC72;--ggf-gold-light:#F3DB9D;position:relative;isolation:isolate;container-type:inline-size;width:100%;max-width:1600px;margin:0 auto;overflow:hidden;border:1px solid rgba(224,188,111,.35);border-radius:22px 22px 36px 22px;background:radial-gradient( ellipse at 0% 0%,rgba(243,219,157,.12),transparent 40% ),radial-gradient( ellipse at 100% 120%,rgba(154,98,0,.25),transparent 42% ),linear-gradient( 120deg,#090B0D,#161A1E 53%,#24292E );box-shadow:0 15px 38px rgba(0,0,0,.18),inset 0 1px 0 rgba(255,255,255,.055)}#page\#11 .granit-gilding-final,#page\#11 .granit-gilding-final *{box-sizing:border-box}#page\#11 .granit-gilding-final::before{content:"";position:absolute;top:0;left:25px;width:min(420px,48%);height:1px;background:linear-gradient( 90deg,#FFF0BC,#D19A3C 42%,transparent );pointer-events:none}#page\#11 .granit-gilding-final__glow{position:absolute;right:-90px;top:-110px;width:270px;height:270px;border-radius:50%;background:radial-gradient( circle,rgba(210,154,57,.13),transparent 68% );pointer-events:none}#page\#11 .granit-gilding-final__inner{position:relative;z-index:2;display:grid;grid-template-columns:minmax(280px,1fr) auto minmax(360px,auto);align-items:center;gap:18px;padding:15px 17px}#page\#11 .granit-gilding-final__copy{display:flex;align-items:center;gap:11px;min-width:0}#page\#11 .granit-gilding-final__mark{display:flex;align-items:center;justify-content:center;flex:0 0 43px;width:43px;height:43px;border:1px solid rgba(243,219,157,.42);border-radius:12px 12px 19px 12px;background:rgba(154,98,0,.11)}#page\#11 .granit-gilding-final__mark svg{width:27px;height:27px;stroke:var(--ggf-gold-light);stroke-width:1.3;stroke-linecap:round;stroke-linejoin:round}#page\#11 .granit-gilding-final__copy>div{min-width:0}#page\#11 .granit-gilding-final__copy strong{display:block;margin-bottom:3px;color:#FFF7E7;font-size:15px;font-weight:770;line-height:1.25}#page\#11 .granit-gilding-final__copy div>span{display:block;color:#BEB4A7;font-size:13px;line-height:1.35}#page\#11 .granit-gilding-final__cta{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:46px;padding:10px 15px;border:1px solid rgba(255,242,203,.82);border-radius:13px 13px 21px 13px;color:#352309 !important;background:linear-gradient( 135deg,#F8E6AE,#D5A041 50%,#B17517 );box-shadow:inset 0 1px 0 rgba(255,255,255,.52),0 8px 20px rgba(0,0,0,.16);font-size:13.5px;font-weight:780;line-height:1.2;white-space:nowrap;text-decoration:none !important;transition:transform .2s ease,filter .2s ease,box-shadow .2s ease}#page\#11 .granit-gilding-final__cta svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}#page\#11 .granit-gilding-final__links{display:flex;align-items:center;justify-content:flex-end;gap:6px;min-width:0}#page\#11 .granit-gilding-final__links a{display:inline-flex;align-items:center;justify-content:center;min-height:40px;padding:8px 11px;border:1px solid rgba(224,188,111,.21);border-radius:11px 11px 17px 11px;color:#E8DBC1 !important;background:rgba(255,255,255,.025);font-size:13px;font-weight:650;line-height:1.2;text-align:center;text-decoration:none !important;transition:border-color .2s ease,background .2s ease,color .2s ease}@media (hover:hover) and (pointer:fine){#page\#11 .granit-gilding-final__cta:hover{transform:translateY(-2px);filter:brightness(1.05);box-shadow:inset 0 1px 0 rgba(255,255,255,.58),0 11px 27px rgba(0,0,0,.21)}#page\#11 .granit-gilding-final__links a:hover{color:#FFF1C7 !important;border-color:rgba(243,219,157,.55);background:rgba(154,98,0,.19)}}@container (max-width:1180px){#page\#11 .granit-gilding-final__inner{grid-template-columns:minmax(0,1fr) auto;gap:12px}#page\#11 .granit-gilding-final__links{grid-column:1 / -1;justify-content:flex-start}}@container (max-width:760px){#page\#11 .granit-gilding-final__inner{grid-template-columns:minmax(0,1fr);padding:14px 13px}#page\#11 .granit-gilding-final__cta{justify-content:space-between;width:100%}#page\#11 .granit-gilding-final__links{grid-column:auto;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));width:100%}}@container (max-width:520px){#page\#11 .granit-gilding-final__copy{align-items:flex-start}#page\#11 .granit-gilding-final__links{grid-template-columns:1fr}#page\#11 .granit-gilding-final__links a{justify-content:flex-start;min-height:42px;padding:9px 11px}}@media (max-width:767px){#page\#11 .granit-gilding-final{border-radius:19px 19px 31px 19px}}@media (prefers-reduced-motion:reduce){#page\#11 .granit-gilding-final__cta,#page\#11 .granit-gilding-final__links a{transition:none}}
