@charset "UTF-8";#page\#0 .granit-angel-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-angel-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-angel-hero__title-main{display:block;font-size:clamp(54px,5.3vw,92px)}#page\#0 .granit-angel-hero__title-second{display:block;margin-top:9px;font-size:clamp(42px,4.2vw,72px);font-weight:700}#page\#0 .granit-angel-hero__decor{position:relative;display:flex;align-items:center;justify-content:center;width:164px;height:16px;margin:13px auto 10px}#page\#0 .granit-angel-hero__decor::before,#page\#0 .granit-angel-hero__decor::after{content:"";flex:1;height:1px}#page\#0 .granit-angel-hero__decor::before{background:linear-gradient( 90deg,rgba(154,98,0,0),rgba(195,140,26,0.50) 45%,rgba(241,211,138,0.95) )}#page\#0 .granit-angel-hero__decor::after{background:linear-gradient( 90deg,rgba(241,211,138,0.95),rgba(195,140,26,0.50) 55%,rgba(154,98,0,0) )}#page\#0 .granit-angel-hero__decor span{position:relative;width:9px;height:9px;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.74),0 0 28px rgba(195,140,26,0.34)}#page\#0 .granit-angel-hero__decor span::after{content:"";position:absolute;width:3px;height:3px;top:2px;left:2px;background:rgba(255,255,255,0.74)}#page\#0 .granit-angel-hero__subtitle{max-width:1180px;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.015em;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-angel-hero{width:min(96%,1100px);padding:30px 22px}#page\#0 .granit-angel-hero__title-main{font-size:clamp(46px,5.5vw,68px)}#page\#0 .granit-angel-hero__title-second{font-size:clamp(36px,4.5vw,54px)}#page\#0 .granit-angel-hero__subtitle{max-width:920px;font-size:18px}}@media (max-width:959px){#page\#0 .granit-angel-hero{width:100%;padding:28px 20px}#page\#0 .granit-angel-hero__title{line-height:1}#page\#0 .granit-angel-hero__title-main{font-size:clamp(40px,6.3vw,56px)}#page\#0 .granit-angel-hero__title-second{margin-top:7px;font-size:clamp(33px,5.4vw,46px)}#page\#0 .granit-angel-hero__decor{width:140px;margin-top:12px;margin-bottom:9px}#page\#0 .granit-angel-hero__subtitle{max-width:780px;font-size:17px;line-height:1.45}}@media (max-width:767px){#page\#0 .granit-angel-hero{width:100%;padding:clamp(125px,28vw,155px) 18px 16px}#page\#0 .granit-angel-hero__title{width:100%;max-width:500px;margin:0 auto;line-height:1.02;letter-spacing:-0.025em}#page\#0 .granit-angel-hero__title-main{display:block;font-size:clamp(30px,8.2vw,39px);line-height:1.05}#page\#0 .granit-angel-hero__title-second{display:block;margin-top:5px;font-size:clamp(27px,7.3vw,34px);line-height:1.05}#page\#0 .granit-angel-hero__decor{width:106px;height:12px;margin:9px auto 8px}#page\#0 .granit-angel-hero__decor span{width:7px;height:7px;margin:0 8px}#page\#0 .granit-angel-hero__decor span::after{width:2px;height:2px;top:2px;left:2px}#page\#0 .granit-angel-hero__subtitle{width:100%;max-width:470px;margin:0 auto;font-size:clamp(14px,3.6vw,16px);line-height:1.38;letter-spacing:0}}@media (max-width:479px){#page\#0 .granit-angel-hero{padding:clamp(120px,31vw,140px) 14px 14px}#page\#0 .granit-angel-hero__title{max-width:390px}#page\#0 .granit-angel-hero__title-main{font-size:clamp(28px,7.9vw,34px)}#page\#0 .granit-angel-hero__title-second{margin-top:4px;font-size:clamp(25px,7.1vw,30px)}#page\#0 .granit-angel-hero__decor{width:94px;margin-top:8px;margin-bottom:7px}#page\#0 .granit-angel-hero__subtitle{max-width:390px;font-size:14px;line-height:1.36;letter-spacing:0}}@media (max-width:374px){#page\#0 .granit-angel-hero{padding-top:115px;padding-left:11px;padding-right:11px}#page\#0 .granit-angel-hero__title-main{font-size:27px}#page\#0 .granit-angel-hero__title-second{font-size:24px}#page\#0 .granit-angel-hero__subtitle{font-size:13.5px;line-height:1.34}}#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-angel-anchor{--angel-gold-dark:#76551D;--angel-gold:#A47B34;--angel-gold-soft:#C59B4E;--angel-gold-light:#E5C477;--angel-gold-pale:#F2DFAE;--angel-text:#E2DED5;--angel-text-bright:#FFF7E5;position:relative;width:100%;max-width:1600px;margin:0 auto;overflow:hidden;color:#fff;background:radial-gradient( circle at 7% -45%,rgba(229,196,119,0.10),transparent 31% ),radial-gradient( circle at 96% 145%,rgba(164,123,52,0.10),transparent 38% ),linear-gradient( 110deg,#111214 0%,#1B1C1E 49%,#101113 100% );border:1px solid rgba(229,196,119,0.18);border-radius:18px;box-shadow:0 20px 44px rgba(0,0,0,0.15),inset 0 1px 0 rgba(255,255,255,0.035),inset 0 -1px 0 rgba(0,0,0,0.42);isolation:isolate;box-sizing:border-box}#page\#2 .granit-angel-anchor::before{content:"";position:absolute;top:0;left:38px;width:190px;height:2px;background:linear-gradient( 90deg,var(--angel-gold-light),var(--angel-gold-soft) 48%,transparent );box-shadow:0 0 13px rgba(197,155,78,0.24);pointer-events:none}#page\#2 .granit-angel-anchor::after{content:"";position:absolute;top:-155px;right:-80px;width:310px;height:310px;border:1px solid rgba(229,196,119,0.045);border-radius:50%;box-shadow:inset 0 0 70px rgba(229,196,119,0.015);pointer-events:none}#page\#2 .granit-angel-anchor__texture{position:absolute;inset:0;z-index:0;opacity:0.20;background:repeating-linear-gradient( 45deg,transparent 0,transparent 58px,rgba(255,255,255,0.009) 59px,transparent 60px ),repeating-linear-gradient( 135deg,transparent 0,transparent 82px,rgba(229,196,119,0.006) 83px,transparent 84px );pointer-events:none}#page\#2 .granit-angel-anchor__inner{position:relative;z-index:2;display:flex;align-items:center;padding:15px 17px 15px 25px;box-sizing:border-box}#page\#2 .granit-angel-anchor__heading{position:relative;z-index:2;display:flex;align-items:center;justify-content:center;width:42px;min-width:42px;flex:0 0 42px}#page\#2 .granit-angel-anchor__emblem{position:relative;display:block;width:40px;height:40px;border:1px solid rgba(229,196,119,0.25);border-radius:50%;box-shadow:inset 0 0 18px rgba(164,123,52,0.07),0 0 18px rgba(229,196,119,0.025)}#page\#2 .granit-angel-anchor__emblem::before{content:"";position:absolute;top:9px;left:50%;width:17px;height:7px;border:1px solid var(--angel-gold-light);border-radius:50%;transform:translateX(-50%);opacity:0.90;box-sizing:border-box}#page\#2 .granit-angel-anchor__emblem::after{content:"";position:absolute;left:50%;bottom:9px;width:9px;height:9px;border:1px solid var(--angel-gold-soft);transform:translateX(-50%) rotate(45deg);opacity:0.58;box-sizing:border-box}#page\#2 .granit-angel-anchor__divider{width:1px;height:72px;flex:0 0 1px;margin:0 16px;background:linear-gradient( 180deg,transparent,rgba(229,196,119,0.25),transparent );pointer-events:none}#page\#2 .granit-angel-anchor__links{position:relative;z-index:3;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;flex:1;min-width:0}#page\#2 .granit-angel-anchor__link{position:relative;z-index:4;display:flex;align-items:center;justify-content:center;min-width:0;min-height:46px;padding:8px 10px;box-sizing:border-box;color:var(--angel-text) !important;background:linear-gradient( 180deg,rgba(255,255,255,0.024),rgba(255,255,255,0.006) );border:1px solid rgba(229,196,119,0.085);border-radius:9px;font-size:14.3px;font-weight:600;line-height:1.2;text-align:center;text-decoration:none !important;white-space:normal;text-wrap:balance;cursor:pointer;transition:color 0.22s ease,background 0.22s ease,border-color 0.22s ease,box-shadow 0.22s ease,transform 0.22s ease}#page\#2 .granit-angel-anchor__link:hover{color:var(--angel-text-bright) !important;background:linear-gradient( 180deg,rgba(229,196,119,0.075),rgba(164,123,52,0.028) );border-color:rgba(229,196,119,0.21);box-shadow:inset 0 1px 0 rgba(255,255,255,0.024),0 5px 14px rgba(0,0,0,0.10);transform:translateY(-1px);text-decoration:none !important}#page\#2 .granit-angel-anchor__link:focus-visible{outline:2px solid var(--angel-gold-light);outline-offset:3px}#page\#2 .granit-angel-anchor__link::before{content:"";position:absolute;bottom:5px;left:50%;width:0;height:1px;background:linear-gradient( 90deg,transparent,var(--angel-gold-light),transparent );transform:translateX(-50%);transition:width 0.22s ease;pointer-events:none}#page\#2 .granit-angel-anchor__link:hover::before,#page\#2 .granit-angel-anchor__link:focus-visible::before{width:42%}#page\#2 .granit-angel-anchor__link--main{gap:7px;color:#261D0C !important;background:linear-gradient( 135deg,#EFE0B3 0%,#D9BA71 30%,#A47B34 70%,#C79B4D 100% );border-color:rgba(229,196,119,0.38);box-shadow:inset 0 1px 0 rgba(255,255,255,0.28),0 4px 12px rgba(0,0,0,0.10);font-weight:700}#page\#2 .granit-angel-anchor__link--main:hover,#page\#2 .granit-angel-anchor__link--main:focus-visible{color:#261D0C !important;background:linear-gradient( 135deg,#F5E8C1 0%,#E1C57E 30%,#B1873C 70%,#D2A85B 100% );border-color:rgba(229,196,119,0.56);box-shadow:0 7px 18px rgba(164,123,52,0.17),inset 0 1px 0 rgba(255,255,255,0.32);transform:translateY(-1px)}#page\#2 .granit-angel-anchor__link--main:hover::before,#page\#2 .granit-angel-anchor__link--main:focus-visible::before{width:42%;background:linear-gradient( 90deg,transparent,rgba(57,41,10,0.43),transparent )}#page\#2 .granit-angel-anchor__link--faq{border-color:rgba(229,196,119,0.15);background:linear-gradient( 180deg,rgba(229,196,119,0.043),rgba(255,255,255,0.006) )}#page\#2 .granit-angel-anchor__main-icon{display:flex;align-items:center;justify-content:center;width:20px;height:20px;flex:0 0 auto;pointer-events:none}#page\#2 .granit-angel-anchor__main-icon svg{width:13px;height:13px;fill:none;stroke:currentColor;stroke-width:1.65;stroke-linecap:round;stroke-linejoin:round;pointer-events:none}#page\#2 .granit-angel-anchor__arrow{width:13px;height:13px;flex:0 0 auto;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;pointer-events:none}@media (max-width:1450px){#page\#2 .granit-angel-anchor__inner{display:block;padding:17px}#page\#2 .granit-angel-anchor__heading,#page\#2 .granit-angel-anchor__divider{display:none}}@media (max-width:1220px){#page\#2 .granit-angel-anchor__links{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:920px){#page\#2 .granit-angel-anchor__links{grid-template-columns:repeat(2,minmax(0,1fr))}#page\#2 .granit-angel-anchor__link{min-height:47px}#page\#2 .granit-angel-anchor__link--main{grid-column:1 / -1;min-height:50px}}@media (max-width:640px){#page\#2 .granit-angel-anchor{border-radius:15px}#page\#2 .granit-angel-anchor::before{left:22px;width:122px}#page\#2 .granit-angel-anchor::after{top:-120px;right:-108px;width:245px;height:245px}#page\#2 .granit-angel-anchor__inner{padding:14px 11px}#page\#2 .granit-angel-anchor__links{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}#page\#2 .granit-angel-anchor__link{min-height:45px;padding:9px 7px;font-size:13.8px;line-height:1.18;white-space:normal}#page\#2 .granit-angel-anchor__link--main{grid-column:1 / -1;min-height:50px;font-size:15px}}@media (max-width:380px){#page\#2 .granit-angel-anchor__inner{padding:12px 9px}#page\#2 .granit-angel-anchor__links{gap:6px}#page\#2 .granit-angel-anchor__link{min-height:44px;padding:8px 5px;font-size:13px}#page\#2 .granit-angel-anchor__link--main{min-height:48px;font-size:14.5px}}@media (prefers-reduced-motion:reduce){#page\#2 .granit-angel-anchor__link,#page\#2 .granit-angel-anchor__link::before{transition:none}#page\#2 .granit-angel-anchor__link:hover{transform:none}}#page\#3 .granit-angel-important{position:relative;width:100%;max-width:1600px;margin:0 auto;overflow:hidden;background:radial-gradient( circle at 0% 0%,rgba(229,196,119,0.07),transparent 28% ),linear-gradient( 110deg,#151618 0%,#1D1E20 52%,#141517 100% );border:1px solid rgba(229,196,119,0.14);border-radius:16px;box-shadow:0 16px 34px rgba(0,0,0,0.11),inset 0 1px 0 rgba(255,255,255,0.025);box-sizing:border-box}#page\#3 .granit-angel-important::before{content:"";position:absolute;top:0;left:30px;width:115px;height:2px;background:linear-gradient( 90deg,#E5C477,#B78A3E,transparent );pointer-events:none}#page\#3 .granit-angel-important__inner{position:relative;z-index:2;display:grid;grid-template-columns:185px minmax(0,1fr);align-items:center;gap:26px;padding:21px 30px;box-sizing:border-box}#page\#3 .granit-angel-important__label{display:flex;align-items:center;gap:10px;color:#E5C477;font-size:15px;font-weight:700;line-height:1.2;letter-spacing:0.045em;text-transform:uppercase}#page\#3 .granit-angel-important__mark{position:relative;width:9px;height:9px;flex:0 0 9px;border:1px solid #E5C477;transform:rotate(45deg);box-sizing:border-box;box-shadow:0 0 10px rgba(229,196,119,0.18)}#page\#3 .granit-angel-important__text{margin:0;padding:0;color:rgba(255,255,255,0.88);font-size:16px;font-weight:400;line-height:1.6;letter-spacing:0.005em}@media (max-width:900px){#page\#3 .granit-angel-important__inner{grid-template-columns:1fr;gap:10px;padding:19px 22px}}@media (max-width:640px){#page\#3 .granit-angel-important{border-radius:14px}#page\#3 .granit-angel-important::before{left:20px;width:90px}#page\#3 .granit-angel-important__inner{gap:8px;padding:17px 17px 18px}#page\#3 .granit-angel-important__label{gap:8px;font-size:13px;letter-spacing:0.04em}#page\#3 .granit-angel-important__mark{width:8px;height:8px;flex-basis:8px}#page\#3 .granit-angel-important__text{font-size:14.5px;line-height:1.52}}@media (max-width:380px){#page\#3 .granit-angel-important__inner{padding:15px 14px 16px}#page\#3 .granit-angel-important__text{font-size:14px;line-height:1.5}}#page\#4 #geo-pamyatniki-s-angelom{width:min(100%,1600px);margin-left:auto;margin-right:auto;scroll-margin-top:110px}#page\#4 .granit-angel-geo{--angel-geo-gold:#C59B4E;--angel-geo-gold-light:#E5C477;--angel-geo-text:#EEEAE2;--angel-geo-muted:#9C9992;position:relative;display:grid;grid-template-columns:minmax(270px,1.08fr) minmax(420px,2fr) minmax(250px,0.95fr);align-items:stretch;gap:0;padding:0;overflow:hidden;color:var(--angel-geo-text);border:1px solid rgba(229,196,119,0.16);border-radius:20px;background:radial-gradient( circle at 72% -25%,rgba(197,155,78,0.12),transparent 36% ),linear-gradient( 110deg,#202123 0%,#191A1C 48%,#141517 100% );box-shadow:0 18px 40px rgba(0,0,0,0.14),inset 0 1px 0 rgba(255,255,255,0.03);font-family:inherit;box-sizing:border-box;isolation:isolate}#page\#4 .granit-angel-geo,#page\#4 .granit-angel-geo *,#page\#4 .granit-angel-geo *::before,#page\#4 .granit-angel-geo *::after{box-sizing:border-box}#page\#4 .granit-angel-geo::before{content:"";position:absolute;top:0;left:30px;z-index:3;width:112px;height:2px;background:linear-gradient( 90deg,var(--angel-geo-gold-light),rgba(229,196,119,0) );box-shadow:0 0 16px rgba(229,196,119,0.24);pointer-events:none}#page\#4 .granit-angel-geo__lead,#page\#4 .granit-angel-geo__route{padding:22px 26px}#page\#4 .granit-angel-geo__lead{display:flex;flex-direction:column;justify-content:center;min-width:0}#page\#4 .granit-angel-geo__eyebrow,#page\#4 .granit-angel-geo__location-label,#page\#4 .granit-angel-geo__route-label{display:block;color:var(--angel-geo-gold);font-size:10.5px;font-weight:700;line-height:1.35;letter-spacing:0.1em;text-transform:uppercase}#page\#4 .granit-angel-geo__title{max-width:390px;margin:7px 0 0;padding:0;color:#F1EEE7;font-size:18px;font-weight:600;line-height:1.28;letter-spacing:-0.015em}#page\#4 .granit-angel-geo__locations{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;min-width:0;padding:14px 8px}#page\#4 .granit-angel-geo__location{position:relative;display:flex;flex-direction:column;justify-content:center;min-width:0;padding:14px 17px;color:inherit;text-decoration:none !important;border:1px solid rgba(229,196,119,0.10);border-radius:10px;background:linear-gradient( 145deg,rgba(255,255,255,0.032),rgba(255,255,255,0.008) );transition:border-color 0.22s ease,background 0.22s ease,transform 0.22s ease}#page\#4 .granit-angel-geo__location:hover,#page\#4 .granit-angel-geo__location:focus-visible{color:inherit;text-decoration:none !important;border-color:rgba(229,196,119,0.29);background:linear-gradient( 145deg,rgba(197,155,78,0.07),rgba(255,255,255,0.018) );transform:translateY(-2px)}#page\#4 .granit-angel-geo__location:focus-visible,#page\#4 .granit-angel-geo__route a:focus-visible{outline:2px solid rgba(229,196,119,0.78);outline-offset:3px}#page\#4 .granit-angel-geo__location strong{display:block;margin-top:4px;color:#EEEAE1;font-size:15px;font-weight:600;line-height:1.25}#page\#4 .granit-angel-geo__location>span:last-child{display:block;margin-top:4px;color:var(--angel-geo-muted);font-size:11.5px;line-height:1.4}#page\#4 .granit-angel-geo__route{position:relative;display:flex;flex-direction:column;justify-content:center;min-width:0;border-left:1px solid rgba(229,196,119,0.10)}#page\#4 .granit-angel-geo__route strong{display:block;margin-top:5px;color:#EEEAE1;font-size:15px;font-weight:600;line-height:1.3}#page\#4 .granit-angel-geo__route a{display:inline-flex;align-items:center;gap:8px;width:max-content;max-width:100%;margin-top:10px;color:var(--angel-geo-gold);text-decoration:none !important;font-size:11.5px;font-weight:650;line-height:1.3;transition:color 0.2s ease,gap 0.2s ease}#page\#4 .granit-angel-geo__route a:hover{gap:11px;color:var(--angel-geo-gold-light);text-decoration:none !important}@media (max-width:1050px){#page\#4 .granit-angel-geo{grid-template-columns:1fr 1.5fr}#page\#4 .granit-angel-geo__route{grid-column:1 / -1;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:14px;padding:15px 22px;border-top:1px solid rgba(229,196,119,0.10);border-left:0}#page\#4 .granit-angel-geo__route strong,#page\#4 .granit-angel-geo__route a{margin-top:0}}@media (max-width:760px){#page\#4 .granit-angel-geo{grid-template-columns:1fr}#page\#4 .granit-angel-geo__lead{padding:20px 20px 16px}#page\#4 .granit-angel-geo__title{max-width:none;font-size:20px}#page\#4 .granit-angel-geo__locations{grid-template-columns:1fr;padding:0 12px 12px}#page\#4 .granit-angel-geo__route{grid-column:auto;display:block;padding:16px 20px;border-top:1px solid rgba(229,196,119,0.10);border-left:0}#page\#4 .granit-angel-geo__route strong{margin-top:4px}#page\#4 .granit-angel-geo__route a{margin-top:9px}}@media (max-width:480px){#page\#4 .granit-angel-geo{border-radius:16px}#page\#4 .granit-angel-geo::before{left:20px;width:82px}#page\#4 .granit-angel-geo__lead{padding:18px 16px 14px}#page\#4 .granit-angel-geo__locations{padding:0 9px 9px}#page\#4 .granit-angel-geo__location{padding:13px 14px}#page\#4 .granit-angel-geo__route{padding:15px 16px 16px}#page\#4 .granit-angel-geo__title{font-size:18px;line-height:1.3}}@media (prefers-reduced-motion:reduce){#page\#4 .granit-angel-geo__location,#page\#4 .granit-angel-geo__route a{transition:none}#page\#4 .granit-angel-geo__location:hover{transform:none}}#page\#5 #katalog-pamyatnikov-s-angelom{scroll-margin-top:110px}#page\#5 .angel-catalog{--angel-catalog-gold-dark:#876127;--angel-catalog-gold:#C59B4E;--angel-catalog-gold-light:#E5C477;--angel-catalog-gold-pale:#F2DEAA;--angel-catalog-text:#F1EEE8;--angel-catalog-muted:#AAA69D;position:relative;width:100%;overflow:hidden;color:var(--angel-catalog-text);background:radial-gradient( circle at 8% 0%,rgba(229,196,119,0.07),transparent 27% ),radial-gradient( circle at 93% 42%,rgba(197,155,78,0.055),transparent 30% ),linear-gradient( 120deg,#17181A 0%,#202123 47%,#151618 100% );box-sizing:border-box}#page\#5 .angel-catalog,#page\#5 .angel-catalog *,#page\#5 .angel-catalog *::before,#page\#5 .angel-catalog *::after{box-sizing:border-box}#page\#5 .angel-catalog__inner{width:min(100% - 48px,1600px);margin:0 auto;padding:62px 0 58px}#page\#5 .angel-catalog__header{max-width:1050px;margin:0 auto 34px;text-align:center}#page\#5 .angel-catalog__eyebrow{display:block;margin-bottom:9px;color:var(--angel-catalog-gold);font-size:12px;font-weight:700;line-height:1.3;letter-spacing:0.12em;text-transform:uppercase}#page\#5 .angel-catalog__title{margin:0;color:#FFF;font-size:clamp(30px,3vw,48px);font-weight:750;line-height:1.1;letter-spacing:-0.035em;text-wrap:balance}#page\#5 .angel-catalog__title::after{content:"";display:block;width:92px;height:2px;margin:18px auto 17px;background:linear-gradient( 90deg,transparent,var(--angel-catalog-gold-light),transparent )}#page\#5 .angel-catalog__intro{max-width:980px;margin:0 auto;color:rgba(241,238,232,0.78);font-size:17px;line-height:1.65}#page\#5 .angel-catalog__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}#page\#5 .angel-catalog__card{position:relative;display:flex;flex-direction:column;min-width:0;overflow:hidden;background:linear-gradient( 145deg,rgba(255,255,255,0.038),rgba(255,255,255,0.012) );border:1px solid rgba(229,196,119,0.12);border-radius:17px;box-shadow:0 16px 32px rgba(0,0,0,0.11),inset 0 1px 0 rgba(255,255,255,0.025);transition:transform 0.25s ease,border-color 0.25s ease,box-shadow 0.25s ease}#page\#5 .angel-catalog__card:hover{transform:translateY(-4px);border-color:rgba(229,196,119,0.25);box-shadow:0 22px 42px rgba(0,0,0,0.18),inset 0 1px 0 rgba(255,255,255,0.03)}#page\#5 .angel-catalog__image-wrap{position:relative;aspect-ratio:1 / 1;display:flex;align-items:center;justify-content:center;overflow:hidden;padding:12px;background:radial-gradient( circle at 50% 45%,rgba(255,255,255,0.035),transparent 58% ),#0E0F10;border-bottom:1px solid rgba(229,196,119,0.085)}#page\#5 .angel-catalog__image-wrap::after{content:"";position:absolute;left:10%;right:10%;bottom:0;height:1px;z-index:3;background:linear-gradient( 90deg,transparent,rgba(229,196,119,0.22),transparent );pointer-events:none}#page\#5 .angel-catalog__image{position:relative;z-index:1;display:block;width:100%;height:100%;object-fit:contain;transition:transform 0.32s ease}#page\#5 .angel-catalog__card:hover .angel-catalog__image{transform:scale(1.018)}#page\#5 .angel-catalog__model{position:absolute;top:15px;right:15px;z-index:6;display:flex;align-items:center;justify-content:center;min-width:64px;height:43px;padding:0 13px;overflow:hidden;color:var(--angel-catalog-gold-pale);background:linear-gradient( 145deg,rgba(27,27,25,0.95),rgba(12,13,13,0.91) );border:1px solid rgba(229,196,119,0.38);border-radius:9px 9px 9px 17px;box-shadow:0 7px 18px rgba(0,0,0,0.32),inset 0 1px 0 rgba(255,255,255,0.07),0 0 18px rgba(197,155,78,0.07);font-size:21px;font-weight:700;line-height:1;letter-spacing:0.025em;text-shadow:0 1px 4px rgba(0,0,0,0.65)}#page\#5 .angel-catalog__model::before{content:"";position:absolute;width:50px;height:50px;top:-33px;left:-28px;border:2px solid rgba(229,196,119,0.56);border-radius:50%;pointer-events:none}#page\#5 .angel-catalog__model::after{content:"";position:absolute;right:8px;bottom:5px;width:17px;height:1px;background:linear-gradient( 90deg,rgba(229,196,119,0),rgba(229,196,119,0.72) );pointer-events:none}#page\#5 .angel-catalog__model--individual{border-color:rgba(229,196,119,0.52);box-shadow:0 7px 18px rgba(0,0,0,0.32),inset 0 1px 0 rgba(255,255,255,0.08),0 0 22px rgba(197,155,78,0.10)}#page\#5 .angel-catalog__content{display:flex;flex-direction:column;flex:1;padding:21px 22px 20px}#page\#5 .angel-catalog__name{margin:0 0 9px;color:#F5F1E9;font-size:20px;font-weight:700;line-height:1.25;letter-spacing:-0.015em}#page\#5 .angel-catalog__description{margin:0 0 19px;color:var(--angel-catalog-muted);font-size:14.5px;line-height:1.55}#page\#5 .angel-catalog__price{display:flex;align-items:baseline;justify-content:space-between;gap:15px;margin-top:auto;padding-top:15px;border-top:1px solid rgba(229,196,119,0.095)}#page\#5 .angel-catalog__price span{color:#8F8B84;font-size:12px;line-height:1.3;text-transform:uppercase;letter-spacing:0.065em}#page\#5 .angel-catalog__price strong{color:var(--angel-catalog-gold-light);font-size:17px;font-weight:700;line-height:1.3;text-align:right;white-space:nowrap}#page\#5 .angel-catalog__price--individual strong{color:var(--angel-catalog-gold-pale)}#page\#5 .angel-catalog__footer{display:flex;align-items:center;justify-content:space-between;gap:30px;margin-top:26px;padding:22px 25px;border:1px solid rgba(229,196,119,0.14);border-radius:15px;background:linear-gradient( 105deg,rgba(229,196,119,0.045),rgba(255,255,255,0.018) )}#page\#5 .angel-catalog__footer-text{display:flex;flex-direction:column;gap:4px}#page\#5 .angel-catalog__footer-text strong{color:#F5F1E9;font-size:17px;line-height:1.3}#page\#5 .angel-catalog__footer-text span{color:var(--angel-catalog-muted);font-size:14px;line-height:1.5}#page\#5 .angel-catalog__cta{display:inline-flex;align-items:center;justify-content:center;gap:10px;flex:0 0 auto;min-height:48px;padding:11px 20px;color:#271E0C !important;background:linear-gradient( 135deg,#F0DFAE,#D5B465 42%,#A77E35 100% );border:1px solid rgba(229,196,119,0.44);border-radius:9px;box-shadow:inset 0 1px 0 rgba(255,255,255,0.28),0 6px 14px rgba(0,0,0,0.10);font-size:14px;font-weight:700;line-height:1.2;text-decoration:none !important;transition:transform 0.22s ease,box-shadow 0.22s ease,background 0.22s ease}#page\#5 .angel-catalog__cta:hover{color:#271E0C !important;background:linear-gradient( 135deg,#F6E9BF,#DFC477 42%,#B68A3D 100% );box-shadow:0 9px 20px rgba(197,155,78,0.17);transform:translateY(-1px);text-decoration:none !important}#page\#5 .angel-catalog__cta:focus-visible{outline:2px solid var(--angel-catalog-gold-light);outline-offset:3px}#page\#5 .angel-catalog__cta svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}@media (max-width:1050px){#page\#5 .angel-catalog__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:680px){#page\#5 .angel-catalog__inner{width:min(100% - 24px,1600px);padding:44px 0 42px}#page\#5 .angel-catalog__header{margin-bottom:25px}#page\#5 .angel-catalog__eyebrow{font-size:11px}#page\#5 .angel-catalog__title{font-size:clamp(27px,8vw,34px);line-height:1.12}#page\#5 .angel-catalog__title::after{margin:14px auto 13px}#page\#5 .angel-catalog__intro{font-size:15px;line-height:1.55}#page\#5 .angel-catalog__grid{grid-template-columns:1fr;gap:14px}#page\#5 .angel-catalog__card{border-radius:14px}#page\#5 .angel-catalog__image-wrap{padding:9px}#page\#5 .angel-catalog__model{top:12px;right:12px;min-width:56px;height:38px;padding:0 11px;border-radius:8px 8px 8px 14px;font-size:18px}#page\#5 .angel-catalog__model::before{width:43px;height:43px;top:-29px;left:-24px}#page\#5 .angel-catalog__content{padding:18px 17px 17px}#page\#5 .angel-catalog__name{font-size:18px}#page\#5 .angel-catalog__description{margin-bottom:16px;font-size:14px}#page\#5 .angel-catalog__price strong{font-size:16px}#page\#5 .angel-catalog__footer{flex-direction:column;align-items:stretch;gap:16px;margin-top:18px;padding:19px 18px}#page\#5 .angel-catalog__cta{width:100%}}@media (max-width:380px){#page\#5 .angel-catalog__inner{width:min(100% - 18px,1600px)}#page\#5 .angel-catalog__content{padding:16px 14px}#page\#5 .angel-catalog__model{top:10px;right:10px;min-width:52px;height:35px;font-size:16px}#page\#5 .angel-catalog__price{gap:9px}#page\#5 .angel-catalog__price strong{font-size:15px}}@media (prefers-reduced-motion:reduce){#page\#5 .angel-catalog__card,#page\#5 .angel-catalog__image,#page\#5 .angel-catalog__cta{transition:none}#page\#5 .angel-catalog__card:hover,#page\#5 .angel-catalog__cta:hover{transform:none}#page\#5 .angel-catalog__card:hover .angel-catalog__image{transform:none}}#page\#6 #varianty-izobrazheniya-angela-na-pamyatnike{scroll-margin-top:110px}#page\#6 .angel-ways{--angel-ways-gold:#A57D3C;--angel-ways-gold-dark:#86642E;--angel-ways-text:#262626;--angel-ways-muted:#66635D;--angel-ways-border:rgba(117,103,75,0.16);position:relative;width:100%;overflow:hidden;color:var(--angel-ways-text);background:radial-gradient( circle at 12% 4%,rgba(255,255,255,0.82),transparent 33% ),radial-gradient( circle at 94% 78%,rgba(180,157,108,0.08),transparent 31% ),linear-gradient( 115deg,#F6F4EF 0%,#F0EEE8 48%,#E9E6DE 100% );border-top:1px solid rgba(117,103,75,0.10);border-bottom:1px solid rgba(117,103,75,0.12);box-sizing:border-box}#page\#6 .angel-ways,#page\#6 .angel-ways *,#page\#6 .angel-ways *::before,#page\#6 .angel-ways *::after{box-sizing:border-box}#page\#6 .angel-ways::before{content:"";position:absolute;inset:0;opacity:0.34;background:repeating-linear-gradient( 115deg,transparent 0,transparent 78px,rgba(70,65,55,0.012) 79px,transparent 80px );pointer-events:none}#page\#6 .angel-ways__inner{position:relative;z-index:2;width:min(100% - 48px,1600px);margin:0 auto;padding:62px 0 58px}#page\#6 .angel-ways__header{max-width:1040px;margin:0 auto 34px;text-align:center}#page\#6 .angel-ways__eyebrow{display:block;margin-bottom:9px;color:var(--angel-ways-gold);font-size:12px;font-weight:700;line-height:1.3;letter-spacing:0.12em;text-transform:uppercase}#page\#6 .angel-ways__title{margin:0;color:#242526;font-size:clamp(30px,3vw,48px);font-weight:750;line-height:1.1;letter-spacing:-0.035em;text-wrap:balance}#page\#6 .angel-ways__title::after{content:"";display:block;width:92px;height:2px;margin:18px auto 17px;background:linear-gradient( 90deg,transparent,#B58A3D,transparent )}#page\#6 .angel-ways__intro{max-width:940px;margin:0 auto;color:var(--angel-ways-muted);font-size:17px;line-height:1.65}#page\#6 .angel-ways__layout{display:grid;grid-template-columns:minmax(360px,0.92fr) minmax(520px,1.08fr);gap:42px;align-items:center}#page\#6 .angel-ways__visual{margin:0;min-width:0}#page\#6 .angel-ways__image-wrap{position:relative;overflow:hidden;aspect-ratio:4 / 3;padding:10px;border:1px solid rgba(117,103,75,0.16);border-radius:18px;background:linear-gradient( 145deg,rgba(255,255,255,0.72),rgba(224,220,210,0.52) );box-shadow:0 20px 40px rgba(58,51,38,0.10),inset 0 1px 0 rgba(255,255,255,0.75)}#page\#6 .angel-ways__image-wrap::before{content:"";position:absolute;top:0;left:28px;width:100px;height:2px;z-index:2;background:linear-gradient( 90deg,#B58A3D,transparent )}#page\#6 .angel-ways__image{display:block;width:100%;height:100%;object-fit:cover;border-radius:11px}#page\#6 .angel-ways__visual figcaption{margin-top:10px;color:#77736B;font-size:12px;line-height:1.45;text-align:center}#page\#6 .angel-ways__items{display:grid;gap:11px}#page\#6 .angel-ways__item{display:grid;grid-template-columns:52px minmax(0,1fr);gap:17px;padding:19px 21px;border:1px solid var(--angel-ways-border);border-radius:13px;background:rgba(255,255,255,0.43);box-shadow:inset 0 1px 0 rgba(255,255,255,0.56);transition:background 0.22s ease,border-color 0.22s ease,transform 0.22s ease}#page\#6 .angel-ways__item:hover{background:rgba(255,255,255,0.65);border-color:rgba(165,125,60,0.27);transform:translateX(3px)}#page\#6 .angel-ways__number{display:flex;align-items:center;justify-content:center;width:46px;height:46px;color:var(--angel-ways-gold);border:1px solid rgba(165,125,60,0.28);border-radius:50%;font-size:12px;font-weight:700;letter-spacing:0.07em;background:rgba(255,255,255,0.42)}#page\#6 .angel-ways__item-content h3{margin:0 0 7px;color:#292A2A;font-size:19px;font-weight:700;line-height:1.28;letter-spacing:-0.015em}#page\#6 .angel-ways__item-content p{margin:0;color:var(--angel-ways-muted);font-size:14.5px;line-height:1.55}#page\#6 .angel-ways__item-content a{display:inline-flex;align-items:center;gap:7px;margin-top:9px;color:var(--angel-ways-gold-dark) !important;font-size:12.5px;font-weight:700;line-height:1.3;text-decoration:none !important;transition:color 0.2s ease,gap 0.2s ease}#page\#6 .angel-ways__item-content a:hover{gap:10px;color:#644819 !important;text-decoration:none !important}#page\#6 .angel-ways__item-content a:focus-visible{outline:2px solid #B58A3D;outline-offset:3px}#page\#6 .angel-ways__note{display:flex;align-items:center;gap:13px;max-width:1120px;margin:30px auto 0;padding:16px 20px;border:1px solid rgba(165,125,60,0.17);border-radius:11px;background:rgba(255,255,255,0.38)}#page\#6 .angel-ways__note-mark{width:9px;height:9px;flex:0 0 9px;border:1px solid #B58A3D;transform:rotate(45deg)}#page\#6 .angel-ways__note p{margin:0;color:#5E5A53;font-size:14px;line-height:1.5}@media (max-width:1050px){#page\#6 .angel-ways__layout{grid-template-columns:minmax(300px,0.9fr) minmax(420px,1.1fr);gap:28px}}@media (max-width:850px){#page\#6 .angel-ways__layout{grid-template-columns:1fr;gap:26px}#page\#6 .angel-ways__visual{width:min(100%,680px);margin:0 auto}}@media (max-width:680px){#page\#6 .angel-ways__inner{width:min(100% - 24px,1600px);padding:44px 0 42px}#page\#6 .angel-ways__header{margin-bottom:25px}#page\#6 .angel-ways__eyebrow{font-size:11px}#page\#6 .angel-ways__title{font-size:clamp(27px,8vw,34px);line-height:1.12}#page\#6 .angel-ways__title::after{margin:14px auto 13px}#page\#6 .angel-ways__intro{font-size:15px;line-height:1.55}#page\#6 .angel-ways__image-wrap{padding:7px;border-radius:14px}#page\#6 .angel-ways__image{border-radius:9px}#page\#6 .angel-ways__item{grid-template-columns:42px minmax(0,1fr);gap:12px;padding:16px 15px}#page\#6 .angel-ways__number{width:38px;height:38px;font-size:11px}#page\#6 .angel-ways__item-content h3{font-size:17px}#page\#6 .angel-ways__item-content p{font-size:14px}#page\#6 .angel-ways__note{align-items:flex-start;margin-top:20px;padding:14px 15px}#page\#6 .angel-ways__note-mark{margin-top:5px}}@media (max-width:380px){#page\#6 .angel-ways__inner{width:min(100% - 18px,1600px)}#page\#6 .angel-ways__item{grid-template-columns:1fr;gap:9px}#page\#6 .angel-ways__number{width:34px;height:34px}}@media (prefers-reduced-motion:reduce){#page\#6 .angel-ways__item,#page\#6 .angel-ways__item-content a{transition:none}#page\#6 .angel-ways__item:hover{transform:none}}#page\#7 #skolko-stoit-pamyatnik-s-angelom{scroll-margin-top:110px}#page\#7 .angel-price{--angel-price-gold:#C59B4E;--angel-price-gold-light:#E5C477;--angel-price-gold-pale:#F1DDA8;--angel-price-text:#F2EEE6;--angel-price-muted:#A8A49C;position:relative;width:100%;overflow:hidden;color:var(--angel-price-text);background:radial-gradient( circle at 10% 0%,rgba(229,196,119,0.07),transparent 28% ),radial-gradient( circle at 92% 80%,rgba(197,155,78,0.055),transparent 30% ),linear-gradient( 120deg,#151618 0%,#202123 48%,#151618 100% );box-sizing:border-box}#page\#7 .angel-price,#page\#7 .angel-price *,#page\#7 .angel-price *::before,#page\#7 .angel-price *::after{box-sizing:border-box}#page\#7 .angel-price__inner{width:min(100% - 48px,1600px);margin:0 auto;padding:62px 0 58px}#page\#7 .angel-price__header{max-width:980px;margin:0 auto 34px;text-align:center}#page\#7 .angel-price__eyebrow{display:block;margin-bottom:9px;color:var(--angel-price-gold);font-size:12px;font-weight:700;line-height:1.3;letter-spacing:0.12em;text-transform:uppercase}#page\#7 .angel-price__title{margin:0;color:#FFF;font-size:clamp(30px,3vw,48px);font-weight:750;line-height:1.1;letter-spacing:-0.035em;text-wrap:balance}#page\#7 .angel-price__title::after{content:"";display:block;width:92px;height:2px;margin:18px auto 17px;background:linear-gradient( 90deg,transparent,var(--angel-price-gold-light),transparent )}#page\#7 .angel-price__intro{max-width:930px;margin:0 auto;color:rgba(242,238,230,0.77);font-size:17px;line-height:1.65}#page\#7 .angel-price__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}#page\#7 .angel-price__card{position:relative;display:flex;flex-direction:column;min-width:0;padding:23px 22px 21px;overflow:hidden;border:1px solid rgba(229,196,119,0.12);border-radius:15px;background:linear-gradient( 145deg,rgba(255,255,255,0.038),rgba(255,255,255,0.012) );box-shadow:0 15px 30px rgba(0,0,0,0.10),inset 0 1px 0 rgba(255,255,255,0.025)}#page\#7 .angel-price__card::before{content:"";position:absolute;top:0;left:22px;width:74px;height:2px;background:linear-gradient( 90deg,var(--angel-price-gold-light),transparent )}#page\#7 .angel-price__card--accent{border-color:rgba(229,196,119,0.22);background:linear-gradient( 145deg,rgba(229,196,119,0.065),rgba(255,255,255,0.014) )}#page\#7 .angel-price__card--individual{border-color:rgba(229,196,119,0.20)}#page\#7 .angel-price__range{display:block;margin-bottom:9px;color:var(--angel-price-gold);font-size:11px;font-weight:700;line-height:1.3;letter-spacing:0.09em;text-transform:uppercase}#page\#7 .angel-price__card-title{min-height:48px;margin:0 0 15px;color:#F4F0E8;font-size:18px;font-weight:700;line-height:1.3}#page\#7 .angel-price__value{display:flex;align-items:baseline;gap:5px;margin-bottom:15px}#page\#7 .angel-price__value small{color:#96928B;font-size:12px;text-transform:uppercase}#page\#7 .angel-price__value strong{color:var(--angel-price-gold-light);font-size:clamp(27px,2.2vw,36px);font-weight:750;line-height:1}#page\#7 .angel-price__value>span{color:var(--angel-price-gold-light);font-size:18px;font-weight:700}#page\#7 .angel-price__individual-value{min-height:36px;margin-bottom:15px;color:var(--angel-price-gold-light);font-size:21px;font-weight:700;line-height:1.25}#page\#7 .angel-price__card>p{margin:auto 0 0;padding-top:15px;color:var(--angel-price-muted);border-top:1px solid rgba(229,196,119,0.09);font-size:14px;line-height:1.55}#page\#7 .angel-price__factors{margin-top:25px;overflow:hidden;border:1px solid rgba(229,196,119,0.12);border-radius:15px;background:rgba(255,255,255,0.018)}#page\#7 .angel-price__factors-head{padding:15px 20px;border-bottom:1px solid rgba(229,196,119,0.10)}#page\#7 .angel-price__factors-head span{color:var(--angel-price-gold-light);font-size:13px;font-weight:700;line-height:1.3;letter-spacing:0.06em;text-transform:uppercase}#page\#7 .angel-price__factors-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}#page\#7 .angel-price__factor{padding:18px 20px}#page\#7 .angel-price__factor+.angel-price__factor{border-left:1px solid rgba(229,196,119,0.08)}#page\#7 .angel-price__factor strong{display:block;margin-bottom:5px;color:#F0ECE4;font-size:14px;font-weight:700;line-height:1.3}#page\#7 .angel-price__factor span{display:block;color:#9F9B94;font-size:13px;line-height:1.5}#page\#7 .angel-price__bottom{display:flex;align-items:center;justify-content:space-between;gap:30px;margin-top:22px;padding:19px 22px;border:1px solid rgba(229,196,119,0.13);border-radius:13px;background:linear-gradient( 105deg,rgba(229,196,119,0.045),rgba(255,255,255,0.014) )}#page\#7 .angel-price__bottom p{margin:0;color:#BCB8B0;font-size:14px;line-height:1.5}#page\#7 .angel-price__actions{display:flex;align-items:center;gap:15px;flex:0 0 auto}#page\#7 .angel-price__link{display:inline-flex;align-items:center;gap:7px;color:var(--angel-price-gold-light) !important;font-size:13px;font-weight:700;text-decoration:none !important;white-space:nowrap}#page\#7 .angel-price__link:hover{color:var(--angel-price-gold-pale) !important;text-decoration:none !important}#page\#7 .angel-price__cta{display:inline-flex;align-items:center;justify-content:center;min-height:45px;padding:10px 18px;color:#271E0C !important;background:linear-gradient( 135deg,#F0DFAE,#D5B465 42%,#A77E35 );border:1px solid rgba(229,196,119,0.43);border-radius:8px;font-size:13.5px;font-weight:700;line-height:1.2;text-decoration:none !important;white-space:nowrap;transition:transform 0.2s ease,box-shadow 0.2s ease}#page\#7 .angel-price__cta:hover{color:#271E0C !important;transform:translateY(-1px);box-shadow:0 8px 18px rgba(197,155,78,0.17);text-decoration:none !important}#page\#7 .angel-price__link:focus-visible,#page\#7 .angel-price__cta:focus-visible{outline:2px solid var(--angel-price-gold-light);outline-offset:3px}@media (max-width:1100px){#page\#7 .angel-price__grid{grid-template-columns:repeat(2,minmax(0,1fr))}#page\#7 .angel-price__card-title{min-height:0}#page\#7 .angel-price__factors-grid{grid-template-columns:repeat(2,minmax(0,1fr))}#page\#7 .angel-price__factor:nth-child(3){border-left:0;border-top:1px solid rgba(229,196,119,0.08)}#page\#7 .angel-price__factor:nth-child(4){border-top:1px solid rgba(229,196,119,0.08)}}@media (max-width:680px){#page\#7 .angel-price__inner{width:min(100% - 24px,1600px);padding:44px 0 42px}#page\#7 .angel-price__header{margin-bottom:25px}#page\#7 .angel-price__title{font-size:clamp(27px,8vw,34px);line-height:1.12}#page\#7 .angel-price__title::after{margin:14px auto 13px}#page\#7 .angel-price__intro{font-size:15px;line-height:1.55}#page\#7 .angel-price__grid{grid-template-columns:1fr;gap:12px}#page\#7 .angel-price__card{padding:20px 18px 18px}#page\#7 .angel-price__factors-grid{grid-template-columns:1fr}#page\#7 .angel-price__factor+.angel-price__factor{border-left:0;border-top:1px solid rgba(229,196,119,0.08)}#page\#7 .angel-price__bottom{flex-direction:column;align-items:stretch;gap:15px;padding:17px 18px}#page\#7 .angel-price__actions{display:grid;grid-template-columns:1fr;gap:11px}#page\#7 .angel-price__link{justify-content:center}#page\#7 .angel-price__cta{width:100%}}@media (max-width:380px){#page\#7 .angel-price__inner{width:min(100% - 18px,1600px)}}@media (prefers-reduced-motion:reduce){#page\#7 .angel-price__cta{transition:none}#page\#7 .angel-price__cta:hover{transform:none}}#page\#8 #reznye-pamyatniki-i-pamyatniki-v-vide-angela{scroll-margin-top:110px}#page\#8 .angel-carving{--angel-carving-gold:#A57D3C;--angel-carving-gold-dark:#80602C;--angel-carving-text:#292927;--angel-carving-muted:#65625C;--angel-carving-border:rgba(117,103,75,0.16);position:relative;width:100%;overflow:hidden;color:var(--angel-carving-text);background:radial-gradient( circle at 6% 5%,rgba(255,255,255,0.80),transparent 31% ),radial-gradient( circle at 95% 90%,rgba(180,157,108,0.08),transparent 30% ),linear-gradient( 115deg,#F6F4EF 0%,#F0EEE8 48%,#E9E6DE 100% );border-top:1px solid rgba(117,103,75,0.10);border-bottom:1px solid rgba(117,103,75,0.12);box-sizing:border-box}#page\#8 .angel-carving,#page\#8 .angel-carving *,#page\#8 .angel-carving *::before,#page\#8 .angel-carving *::after{box-sizing:border-box}#page\#8 .angel-carving::before{content:"";position:absolute;inset:0;opacity:0.30;background:repeating-linear-gradient( 115deg,transparent 0,transparent 82px,rgba(70,65,55,0.012) 83px,transparent 84px );pointer-events:none}#page\#8 .angel-carving__inner{position:relative;z-index:2;width:min(100% - 48px,1600px);margin:0 auto;padding:62px 0 58px}#page\#8 .angel-carving__header{max-width:1010px;margin:0 auto 34px;text-align:center}#page\#8 .angel-carving__eyebrow{display:block;margin-bottom:9px;color:var(--angel-carving-gold);font-size:12px;font-weight:700;line-height:1.3;letter-spacing:0.12em;text-transform:uppercase}#page\#8 .angel-carving__title{margin:0;color:#242526;font-size:clamp(30px,3vw,48px);font-weight:750;line-height:1.1;letter-spacing:-0.035em;text-wrap:balance}#page\#8 .angel-carving__title::after{content:"";display:block;width:92px;height:2px;margin:18px auto 17px;background:linear-gradient( 90deg,transparent,#B58A3D,transparent )}#page\#8 .angel-carving__intro{max-width:920px;margin:0 auto;color:var(--angel-carving-muted);font-size:17px;line-height:1.65}#page\#8 .angel-carving__comparison{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}#page\#8 .angel-carving__card{position:relative;display:flex;flex-direction:column;min-width:0;padding:25px 26px 23px;overflow:hidden;border:1px solid var(--angel-carving-border);border-radius:16px;background:rgba(255,255,255,0.46);box-shadow:0 16px 35px rgba(63,54,38,0.075),inset 0 1px 0 rgba(255,255,255,0.64)}#page\#8 .angel-carving__card::before{content:"";position:absolute;top:0;left:25px;width:88px;height:2px;background:linear-gradient( 90deg,#B58A3D,transparent )}#page\#8 .angel-carving__card--accent{border-color:rgba(165,125,60,0.25);background:linear-gradient( 145deg,rgba(255,255,255,0.61),rgba(224,218,204,0.40) )}#page\#8 .angel-carving__card-head{display:grid;grid-template-columns:50px minmax(0,1fr);align-items:center;gap:15px;margin-bottom:17px}#page\#8 .angel-carving__number{display:flex;align-items:center;justify-content:center;width:46px;height:46px;color:var(--angel-carving-gold);border:1px solid rgba(165,125,60,0.28);border-radius:50%;background:rgba(255,255,255,0.46);font-size:12px;font-weight:700;line-height:1;letter-spacing:0.07em}#page\#8 .angel-carving__type{display:block;margin-bottom:3px;color:var(--angel-carving-gold);font-size:10.5px;font-weight:700;line-height:1.3;letter-spacing:0.095em;text-transform:uppercase}#page\#8 .angel-carving__card h3{margin:0;color:#292A29;font-size:clamp(20px,1.7vw,26px);font-weight:720;line-height:1.2;letter-spacing:-0.02em}#page\#8 .angel-carving__card>p{margin:0 0 20px;color:var(--angel-carving-muted);font-size:15px;line-height:1.62}#page\#8 .angel-carving__features{display:grid;gap:9px;margin-bottom:21px}#page\#8 .angel-carving__features span{position:relative;display:block;padding-left:18px;color:#55524D;font-size:13.5px;line-height:1.45}#page\#8 .angel-carving__features span::before{content:"";position:absolute;top:0.47em;left:1px;width:7px;height:7px;border:1px solid #B58A3D;transform:rotate(45deg)}#page\#8 .angel-carving__price{display:flex;align-items:baseline;justify-content:space-between;gap:15px;margin-top:auto;padding-top:16px;border-top:1px solid rgba(117,103,75,0.14)}#page\#8 .angel-carving__price span{color:#77736B;font-size:11px;font-weight:700;line-height:1.3;letter-spacing:0.07em;text-transform:uppercase}#page\#8 .angel-carving__price strong{color:var(--angel-carving-gold-dark);font-size:18px;font-weight:750;line-height:1.25}#page\#8 .angel-carving__choice{display:grid;grid-template-columns:230px minmax(0,1fr);align-items:center;gap:24px;margin-top:22px;padding:20px 23px;border:1px solid rgba(165,125,60,0.17);border-radius:13px;background:rgba(255,255,255,0.39)}#page\#8 .angel-carving__choice-title{display:flex;align-items:center;gap:10px}#page\#8 .angel-carving__choice-mark{width:9px;height:9px;flex:0 0 9px;border:1px solid #B58A3D;transform:rotate(45deg)}#page\#8 .angel-carving__choice-title strong{color:#383632;font-size:14px;font-weight:750;line-height:1.3;text-transform:uppercase;letter-spacing:0.045em}#page\#8 .angel-carving__choice p{margin:0;color:#5F5B54;font-size:14px;line-height:1.55}#page\#8 .angel-carving__links{display:flex;justify-content:center;flex-wrap:wrap;gap:14px 28px;margin-top:21px}#page\#8 .angel-carving__links a{display:inline-flex;align-items:center;gap:7px;color:var(--angel-carving-gold-dark) !important;font-size:13px;font-weight:700;line-height:1.35;text-decoration:none !important;transition:color 0.2s ease,gap 0.2s ease}#page\#8 .angel-carving__links a:hover{gap:10px;color:#624717 !important;text-decoration:none !important}#page\#8 .angel-carving__links a:focus-visible{outline:2px solid #B58A3D;outline-offset:3px}@media (max-width:760px){#page\#8 .angel-carving__inner{width:min(100% - 24px,1600px);padding:44px 0 42px}#page\#8 .angel-carving__header{margin-bottom:25px}#page\#8 .angel-carving__eyebrow{font-size:11px}#page\#8 .angel-carving__title{font-size:clamp(27px,8vw,34px);line-height:1.12}#page\#8 .angel-carving__title::after{margin:14px auto 13px}#page\#8 .angel-carving__intro{font-size:15px;line-height:1.55}#page\#8 .angel-carving__comparison{grid-template-columns:1fr;gap:13px}#page\#8 .angel-carving__card{padding:20px 18px 19px;border-radius:14px}#page\#8 .angel-carving__card-head{grid-template-columns:42px minmax(0,1fr);gap:12px;margin-bottom:14px}#page\#8 .angel-carving__number{width:38px;height:38px;font-size:11px}#page\#8 .angel-carving__card h3{font-size:19px}#page\#8 .angel-carving__card>p{font-size:14px;line-height:1.55}#page\#8 .angel-carving__choice{grid-template-columns:1fr;gap:10px;margin-top:16px;padding:17px 16px}#page\#8 .angel-carving__links{justify-content:flex-start;gap:12px 22px}}@media (max-width:380px){#page\#8 .angel-carving__inner{width:min(100% - 18px,1600px)}#page\#8 .angel-carving__price{gap:10px}#page\#8 .angel-carving__price strong{font-size:16px}}@media (prefers-reduced-motion:reduce){#page\#8 .angel-carving__links a{transition:none}}#page\#9 #pamyatnik-s-angelom-po-individualnomu-eskizu{scroll-margin-top:110px}#page\#9 .angel-custom{--angel-custom-gold:#C59B4E;--angel-custom-gold-light:#E5C477;--angel-custom-gold-pale:#F0DDA8;--angel-custom-text:#F2EEE7;--angel-custom-muted:#AAA69E;position:relative;width:100%;overflow:hidden;color:var(--angel-custom-text);background:radial-gradient( circle at 7% 0%,rgba(229,196,119,0.07),transparent 28% ),radial-gradient( circle at 94% 92%,rgba(197,155,78,0.05),transparent 30% ),linear-gradient( 120deg,#151618 0%,#202123 48%,#151618 100% );box-sizing:border-box}#page\#9 .angel-custom,#page\#9 .angel-custom *,#page\#9 .angel-custom *::before,#page\#9 .angel-custom *::after{box-sizing:border-box}#page\#9 .angel-custom__inner{position:relative;z-index:2;width:min(100% - 48px,1600px);margin:0 auto;padding:62px 0 58px}#page\#9 .angel-custom__header{max-width:1000px;margin:0 auto 34px;text-align:center}#page\#9 .angel-custom__eyebrow{display:block;margin-bottom:9px;color:var(--angel-custom-gold);font-size:12px;font-weight:700;line-height:1.3;letter-spacing:0.12em;text-transform:uppercase}#page\#9 .angel-custom__title{margin:0;color:#FFF;font-size:clamp(30px,3vw,48px);font-weight:750;line-height:1.1;letter-spacing:-0.035em;text-wrap:balance}#page\#9 .angel-custom__title::after{content:"";display:block;width:92px;height:2px;margin:18px auto 17px;background:linear-gradient( 90deg,transparent,var(--angel-custom-gold-light),transparent )}#page\#9 .angel-custom__intro{max-width:930px;margin:0 auto;color:rgba(242,238,231,0.77);font-size:17px;line-height:1.65}#page\#9 .angel-custom__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}#page\#9 .angel-custom__step{position:relative;min-width:0;padding:22px 20px 21px;overflow:hidden;border:1px solid rgba(229,196,119,0.12);border-radius:14px;background:linear-gradient( 145deg,rgba(255,255,255,0.036),rgba(255,255,255,0.010) );box-shadow:0 15px 30px rgba(0,0,0,0.09),inset 0 1px 0 rgba(255,255,255,0.025)}#page\#9 .angel-custom__step::before{content:"";position:absolute;top:0;left:20px;width:64px;height:2px;background:linear-gradient( 90deg,var(--angel-custom-gold-light),transparent )}#page\#9 .angel-custom__number{display:flex;align-items:center;justify-content:center;width:40px;height:40px;margin-bottom:16px;color:var(--angel-custom-gold-light);border:1px solid rgba(229,196,119,0.26);border-radius:50%;background:rgba(229,196,119,0.025);font-size:11px;font-weight:700;line-height:1;letter-spacing:0.07em}#page\#9 .angel-custom__step-content h3{margin:0 0 8px;color:#F3EFE7;font-size:18px;font-weight:700;line-height:1.28}#page\#9 .angel-custom__step-content p{margin:0;color:var(--angel-custom-muted);font-size:14px;line-height:1.55}#page\#9 .angel-custom__options{margin-top:22px;overflow:hidden;border:1px solid rgba(229,196,119,0.12);border-radius:14px;background:rgba(255,255,255,0.015)}#page\#9 .angel-custom__options-head{padding:14px 20px;border-bottom:1px solid rgba(229,196,119,0.09)}#page\#9 .angel-custom__options-head span{color:var(--angel-custom-gold-light);font-size:12px;font-weight:700;line-height:1.3;letter-spacing:0.065em;text-transform:uppercase}#page\#9 .angel-custom__options-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}#page\#9 .angel-custom__option{padding:17px 20px}#page\#9 .angel-custom__option+.angel-custom__option{border-left:1px solid rgba(229,196,119,0.08)}#page\#9 .angel-custom__option strong{display:block;margin-bottom:5px;color:#F0ECE4;font-size:14px;font-weight:700;line-height:1.3}#page\#9 .angel-custom__option span{display:block;color:#9E9A93;font-size:13px;line-height:1.5}#page\#9 .angel-custom__bottom{display:flex;align-items:center;justify-content:space-between;gap:30px;margin-top:22px;padding:19px 22px;border:1px solid rgba(229,196,119,0.14);border-radius:13px;background:linear-gradient( 105deg,rgba(229,196,119,0.045),rgba(255,255,255,0.014) )}#page\#9 .angel-custom__bottom-text{display:flex;align-items:center;gap:15px;min-width:0}#page\#9 .angel-custom__model{display:inline-flex;align-items:center;justify-content:center;min-width:66px;height:36px;flex:0 0 auto;padding:0 11px;color:var(--angel-custom-gold-pale);border:1px solid rgba(229,196,119,0.28);border-radius:7px;background:rgba(0,0,0,0.16);font-size:12px;font-weight:700;letter-spacing:0.04em}#page\#9 .angel-custom__bottom-text p{margin:0;color:#B5B1AA;font-size:14px;line-height:1.5}#page\#9 .angel-custom__actions{display:flex;align-items:center;gap:16px;flex:0 0 auto}#page\#9 .angel-custom__link{display:inline-flex;align-items:center;gap:7px;color:var(--angel-custom-gold-light) !important;font-size:13px;font-weight:700;line-height:1.3;text-decoration:none !important;white-space:nowrap;transition:color 0.2s ease,gap 0.2s ease}#page\#9 .angel-custom__link:hover{gap:10px;color:var(--angel-custom-gold-pale) !important;text-decoration:none !important}#page\#9 .angel-custom__cta{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 18px;color:#271E0C !important;background:linear-gradient( 135deg,#F0DFAE,#D5B465 42%,#A77E35 );border:1px solid rgba(229,196,119,0.43);border-radius:8px;font-size:13.5px;font-weight:700;line-height:1.2;text-decoration:none !important;white-space:nowrap;transition:transform 0.2s ease,box-shadow 0.2s ease}#page\#9 .angel-custom__cta:hover{color:#271E0C !important;transform:translateY(-1px);box-shadow:0 8px 18px rgba(197,155,78,0.17);text-decoration:none !important}#page\#9 .angel-custom__link:focus-visible,#page\#9 .angel-custom__cta:focus-visible{outline:2px solid var(--angel-custom-gold-light);outline-offset:3px}#page\#9 .angel-custom__related{display:flex;justify-content:center;flex-wrap:wrap;gap:10px 28px;margin-top:20px}#page\#9 .angel-custom__related a{position:relative;color:#A9A59E !important;font-size:12.5px;font-weight:600;line-height:1.4;text-decoration:none !important;transition:color 0.2s ease}#page\#9 .angel-custom__related a::after{content:"";position:absolute;left:0;bottom:-3px;width:100%;height:1px;background:linear-gradient( 90deg,rgba(229,196,119,0),rgba(229,196,119,0.42),rgba(229,196,119,0) );opacity:0;transition:opacity 0.2s ease}#page\#9 .angel-custom__related a:hover{color:var(--angel-custom-gold-light) !important}#page\#9 .angel-custom__related a:hover::after{opacity:1}@media (max-width:1050px){#page\#9 .angel-custom__grid{grid-template-columns:repeat(2,minmax(0,1fr))}#page\#9 .angel-custom__options-grid{grid-template-columns:repeat(2,minmax(0,1fr))}#page\#9 .angel-custom__option:nth-child(3){border-left:0;border-top:1px solid rgba(229,196,119,0.08)}#page\#9 .angel-custom__option:nth-child(4){border-top:1px solid rgba(229,196,119,0.08)}}@media (max-width:680px){#page\#9 .angel-custom__inner{width:min(100% - 24px,1600px);padding:44px 0 42px}#page\#9 .angel-custom__header{margin-bottom:25px}#page\#9 .angel-custom__title{font-size:clamp(27px,8vw,34px);line-height:1.12}#page\#9 .angel-custom__title::after{margin:14px auto 13px}#page\#9 .angel-custom__intro{font-size:15px;line-height:1.55}#page\#9 .angel-custom__grid{grid-template-columns:1fr;gap:11px}#page\#9 .angel-custom__step{padding:19px 17px 18px}#page\#9 .angel-custom__options-grid{grid-template-columns:1fr}#page\#9 .angel-custom__option+.angel-custom__option{border-left:0;border-top:1px solid rgba(229,196,119,0.08)}#page\#9 .angel-custom__bottom{flex-direction:column;align-items:stretch;gap:15px;padding:17px 18px}#page\#9 .angel-custom__bottom-text{align-items:flex-start}#page\#9 .angel-custom__actions{display:grid;grid-template-columns:1fr;gap:11px}#page\#9 .angel-custom__link{justify-content:center}#page\#9 .angel-custom__cta{width:100%}}@media (max-width:380px){#page\#9 .angel-custom__inner{width:min(100% - 18px,1600px)}#page\#9 .angel-custom__bottom-text{display:block}#page\#9 .angel-custom__model{margin-bottom:10px}}@media (prefers-reduced-motion:reduce){#page\#9 .angel-custom__link,#page\#9 .angel-custom__cta,#page\#9 .angel-custom__related a,#page\#9 .angel-custom__related a::after{transition:none}#page\#9 .angel-custom__cta:hover{transform:none}}#page\#10 #chto-oznachaet-angel-na-pamyatnike{scroll-margin-top:110px}#page\#10 .angel-meaning{--angel-meaning-gold:#A57D3C;--angel-meaning-gold-dark:#80602C;--angel-meaning-text:#292927;--angel-meaning-muted:#64615B;position:relative;width:100%;overflow:hidden;color:var(--angel-meaning-text);background:radial-gradient( circle at 8% 2%,rgba(255,255,255,0.82),transparent 31% ),radial-gradient( circle at 94% 92%,rgba(180,157,108,0.08),transparent 30% ),linear-gradient( 115deg,#F6F4EF 0%,#F0EEE8 48%,#E9E6DE 100% );border-top:1px solid rgba(117,103,75,0.10);border-bottom:1px solid rgba(117,103,75,0.12);box-sizing:border-box}#page\#10 .angel-meaning,#page\#10 .angel-meaning *,#page\#10 .angel-meaning *::before,#page\#10 .angel-meaning *::after{box-sizing:border-box}#page\#10 .angel-meaning::before{content:"";position:absolute;inset:0;opacity:0.3;background:repeating-linear-gradient( 115deg,transparent 0,transparent 82px,rgba(70,65,55,0.012) 83px,transparent 84px );pointer-events:none}#page\#10 .angel-meaning__inner{position:relative;z-index:2;width:min(100% - 48px,1600px);margin:0 auto;padding:62px 0 58px}#page\#10 .angel-meaning__header{max-width:1000px;margin:0 auto 34px;text-align:center}#page\#10 .angel-meaning__eyebrow{display:block;margin-bottom:9px;color:var(--angel-meaning-gold);font-size:12px;font-weight:700;line-height:1.3;letter-spacing:0.12em;text-transform:uppercase}#page\#10 .angel-meaning__title{margin:0;color:#242526;font-size:clamp(30px,3vw,48px);font-weight:750;line-height:1.1;letter-spacing:-0.035em;text-wrap:balance}#page\#10 .angel-meaning__title::after{content:"";display:block;width:92px;height:2px;margin:18px auto 17px;background:linear-gradient( 90deg,transparent,#B58A3D,transparent )}#page\#10 .angel-meaning__intro{max-width:920px;margin:0 auto;color:var(--angel-meaning-muted);font-size:17px;line-height:1.65}#page\#10 .angel-meaning__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}#page\#10 .angel-meaning__card{position:relative;min-width:0;padding:24px 21px 22px;overflow:hidden;border:1px solid rgba(117,103,75,0.16);border-radius:14px;background:rgba(255,255,255,0.46);box-shadow:0 15px 32px rgba(63,54,38,0.07),inset 0 1px 0 rgba(255,255,255,0.62)}#page\#10 .angel-meaning__card::before{content:"";position:absolute;top:0;left:21px;width:64px;height:2px;background:linear-gradient( 90deg,#B58A3D,transparent )}#page\#10 .angel-meaning__mark{position:relative;display:block;width:34px;height:34px;margin-bottom:16px;border:1px solid rgba(165,125,60,0.26);border-radius:50%;background:rgba(255,255,255,0.40)}#page\#10 .angel-meaning__mark::before{content:"";position:absolute;top:50%;left:50%;width:8px;height:8px;border:1px solid #B58A3D;transform:translate(-50%,-50%) rotate(45deg)}#page\#10 .angel-meaning__card h3{margin:0 0 9px;color:#2C2C2A;font-size:19px;font-weight:720;line-height:1.28;letter-spacing:-0.015em}#page\#10 .angel-meaning__card p{margin:0;color:var(--angel-meaning-muted);font-size:14px;line-height:1.55}#page\#10 .angel-meaning__note{display:grid;grid-template-columns:280px minmax(0,1fr);align-items:center;gap:24px;margin-top:22px;padding:20px 23px;border:1px solid rgba(165,125,60,0.18);border-radius:13px;background:rgba(255,255,255,0.40)}#page\#10 .angel-meaning__note-head{display:flex;align-items:center;gap:10px}#page\#10 .angel-meaning__note-icon{width:9px;height:9px;flex:0 0 9px;border:1px solid #B58A3D;transform:rotate(45deg)}#page\#10 .angel-meaning__note-head strong{color:#383632;font-size:14px;font-weight:750;line-height:1.35;letter-spacing:0.025em}#page\#10 .angel-meaning__note>p{margin:0;color:#5D5953;font-size:14px;line-height:1.55}#page\#10 .angel-meaning__links{display:flex;justify-content:center;flex-wrap:wrap;gap:12px 28px;margin-top:21px}#page\#10 .angel-meaning__links a{display:inline-flex;align-items:center;gap:7px;color:var(--angel-meaning-gold-dark) !important;font-size:13px;font-weight:700;line-height:1.35;text-decoration:none !important;transition:color 0.2s ease,gap 0.2s ease}#page\#10 .angel-meaning__links a:hover{gap:10px;color:#624717 !important;text-decoration:none !important}#page\#10 .angel-meaning__links a:focus-visible{outline:2px solid #B58A3D;outline-offset:3px}@media (max-width:1050px){#page\#10 .angel-meaning__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:680px){#page\#10 .angel-meaning__inner{width:min(100% - 24px,1600px);padding:44px 0 42px}#page\#10 .angel-meaning__header{margin-bottom:25px}#page\#10 .angel-meaning__eyebrow{font-size:11px}#page\#10 .angel-meaning__title{font-size:clamp(27px,8vw,34px);line-height:1.12}#page\#10 .angel-meaning__title::after{margin:14px auto 13px}#page\#10 .angel-meaning__intro{font-size:15px;line-height:1.55}#page\#10 .angel-meaning__grid{grid-template-columns:1fr;gap:11px}#page\#10 .angel-meaning__card{padding:20px 18px 19px}#page\#10 .angel-meaning__mark{width:30px;height:30px;margin-bottom:13px}#page\#10 .angel-meaning__card h3{font-size:18px}#page\#10 .angel-meaning__note{grid-template-columns:1fr;gap:10px;margin-top:16px;padding:17px 16px}#page\#10 .angel-meaning__links{justify-content:flex-start;gap:12px 22px}}@media (max-width:380px){#page\#10 .angel-meaning__inner{width:min(100% - 18px,1600px)}}@media (prefers-reduced-motion:reduce){#page\#10 .angel-meaning__links a{transition:none}}#page\#11 #kak-vybrat-pamyatnik-s-angelom{scroll-margin-top:110px}#page\#11 .angel-choice{--angel-choice-gold:#C59B4E;--angel-choice-gold-light:#E5C477;--angel-choice-gold-pale:#F1DDA8;--angel-choice-text:#F2EEE7;--angel-choice-muted:#AAA69E;position:relative;width:100%;overflow:hidden;color:var(--angel-choice-text);background:radial-gradient( circle at 7% 0%,rgba(229,196,119,0.07),transparent 28% ),radial-gradient( circle at 94% 94%,rgba(197,155,78,0.05),transparent 30% ),linear-gradient( 120deg,#151618 0%,#202123 48%,#151618 100% );box-sizing:border-box}#page\#11 .angel-choice,#page\#11 .angel-choice *,#page\#11 .angel-choice *::before,#page\#11 .angel-choice *::after{box-sizing:border-box}#page\#11 .angel-choice__inner{position:relative;z-index:2;width:min(100% - 48px,1600px);margin:0 auto;padding:62px 0 58px}#page\#11 .angel-choice__header{max-width:1000px;margin:0 auto 34px;text-align:center}#page\#11 .angel-choice__eyebrow{display:block;margin-bottom:9px;color:var(--angel-choice-gold);font-size:12px;font-weight:700;line-height:1.3;letter-spacing:0.12em;text-transform:uppercase}#page\#11 .angel-choice__title{margin:0;color:#FFF;font-size:clamp(30px,3vw,48px);font-weight:750;line-height:1.1;letter-spacing:-0.035em;text-wrap:balance}#page\#11 .angel-choice__title::after{content:"";display:block;width:92px;height:2px;margin:18px auto 17px;background:linear-gradient( 90deg,transparent,var(--angel-choice-gold-light),transparent )}#page\#11 .angel-choice__intro{max-width:930px;margin:0 auto;color:rgba(242,238,231,0.77);font-size:17px;line-height:1.65}#page\#11 .angel-choice__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}#page\#11 .angel-choice__item{position:relative;min-width:0;padding:22px 23px 21px;overflow:hidden;border:1px solid rgba(229,196,119,0.12);border-radius:14px;background:linear-gradient( 145deg,rgba(255,255,255,0.036),rgba(255,255,255,0.010) );box-shadow:0 15px 30px rgba(0,0,0,0.09),inset 0 1px 0 rgba(255,255,255,0.025)}#page\#11 .angel-choice__item::before{content:"";position:absolute;top:0;left:22px;width:68px;height:2px;background:linear-gradient( 90deg,var(--angel-choice-gold-light),transparent )}#page\#11 .angel-choice__item--wide{grid-column:1 / -1}#page\#11 .angel-choice__head{display:flex;align-items:center;gap:13px;margin-bottom:12px}#page\#11 .angel-choice__number{display:flex;align-items:center;justify-content:center;width:39px;height:39px;flex:0 0 39px;color:var(--angel-choice-gold-light);border:1px solid rgba(229,196,119,0.25);border-radius:50%;font-size:10.5px;font-weight:700;letter-spacing:0.06em}#page\#11 .angel-choice__head h3{margin:0;color:#F2EEE7;font-size:18px;font-weight:700;line-height:1.3}#page\#11 .angel-choice__item>p{margin:0;color:var(--angel-choice-muted);font-size:14px;line-height:1.57}#page\#11 .angel-choice__guide{margin-top:22px;overflow:hidden;border:1px solid rgba(229,196,119,0.14);border-radius:14px;background:rgba(255,255,255,0.018)}#page\#11 .angel-choice__guide-title{display:flex;align-items:center;gap:10px;padding:14px 20px;border-bottom:1px solid rgba(229,196,119,0.09)}#page\#11 .angel-choice__guide-mark{width:8px;height:8px;flex:0 0 8px;border:1px solid var(--angel-choice-gold-light);transform:rotate(45deg)}#page\#11 .angel-choice__guide-title strong{color:var(--angel-choice-gold-light);font-size:12px;font-weight:700;line-height:1.3;letter-spacing:0.07em;text-transform:uppercase}#page\#11 .angel-choice__guide-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}#page\#11 .angel-choice__guide-item{padding:17px 20px}#page\#11 .angel-choice__guide-item+.angel-choice__guide-item{border-left:1px solid rgba(229,196,119,0.08)}#page\#11 .angel-choice__guide-item span{display:block;margin-bottom:4px;color:#908C85;font-size:11px;line-height:1.35;text-transform:uppercase;letter-spacing:0.055em}#page\#11 .angel-choice__guide-item strong{display:block;color:#EEEAE2;font-size:14px;font-weight:700;line-height:1.35}#page\#11 .angel-choice__bottom{display:flex;align-items:center;justify-content:space-between;gap:30px;margin-top:22px;padding:19px 22px;border:1px solid rgba(229,196,119,0.13);border-radius:13px;background:linear-gradient( 105deg,rgba(229,196,119,0.045),rgba(255,255,255,0.014) )}#page\#11 .angel-choice__bottom p{max-width:850px;margin:0;color:#B6B2AA;font-size:14px;line-height:1.52}#page\#11 .angel-choice__actions{display:flex;align-items:center;gap:16px;flex:0 0 auto}#page\#11 .angel-choice__link{display:inline-flex;align-items:center;gap:7px;color:var(--angel-choice-gold-light) !important;font-size:13px;font-weight:700;line-height:1.3;text-decoration:none !important;white-space:nowrap;transition:gap 0.2s ease,color 0.2s ease}#page\#11 .angel-choice__link:hover{gap:10px;color:var(--angel-choice-gold-pale) !important;text-decoration:none !important}#page\#11 .angel-choice__cta{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 18px;color:#271E0C !important;background:linear-gradient( 135deg,#F0DFAE,#D5B465 42%,#A77E35 );border:1px solid rgba(229,196,119,0.43);border-radius:8px;font-size:13.5px;font-weight:700;line-height:1.2;text-decoration:none !important;white-space:nowrap;transition:transform 0.2s ease,box-shadow 0.2s ease}#page\#11 .angel-choice__cta:hover{color:#271E0C !important;transform:translateY(-1px);box-shadow:0 8px 18px rgba(197,155,78,0.17);text-decoration:none !important}#page\#11 .angel-choice__link:focus-visible,#page\#11 .angel-choice__cta:focus-visible{outline:2px solid var(--angel-choice-gold-light);outline-offset:3px}@media (max-width:1000px){#page\#11 .angel-choice__guide-grid{grid-template-columns:repeat(2,minmax(0,1fr))}#page\#11 .angel-choice__guide-item:nth-child(3){border-left:0;border-top:1px solid rgba(229,196,119,0.08)}#page\#11 .angel-choice__guide-item:nth-child(4){border-top:1px solid rgba(229,196,119,0.08)}}@media (max-width:680px){#page\#11 .angel-choice__inner{width:min(100% - 24px,1600px);padding:44px 0 42px}#page\#11 .angel-choice__header{margin-bottom:25px}#page\#11 .angel-choice__eyebrow{font-size:11px}#page\#11 .angel-choice__title{font-size:clamp(27px,8vw,34px);line-height:1.12}#page\#11 .angel-choice__title::after{margin:14px auto 13px}#page\#11 .angel-choice__intro{font-size:15px;line-height:1.55}#page\#11 .angel-choice__grid{grid-template-columns:1fr;gap:11px}#page\#11 .angel-choice__item--wide{grid-column:auto}#page\#11 .angel-choice__item{padding:19px 17px 18px}#page\#11 .angel-choice__head{align-items:flex-start}#page\#11 .angel-choice__number{width:36px;height:36px;flex-basis:36px}#page\#11 .angel-choice__head h3{padding-top:6px;font-size:17px}#page\#11 .angel-choice__guide-grid{grid-template-columns:1fr}#page\#11 .angel-choice__guide-item+.angel-choice__guide-item{border-left:0;border-top:1px solid rgba(229,196,119,0.08)}#page\#11 .angel-choice__bottom{flex-direction:column;align-items:stretch;gap:15px;padding:17px 18px}#page\#11 .angel-choice__actions{display:grid;grid-template-columns:1fr;gap:11px}#page\#11 .angel-choice__link{justify-content:center}#page\#11 .angel-choice__cta{width:100%}}@media (max-width:380px){#page\#11 .angel-choice__inner{width:min(100% - 18px,1600px)}}@media (prefers-reduced-motion:reduce){#page\#11 .angel-choice__link,#page\#11 .angel-choice__cta{transition:none}#page\#11 .angel-choice__cta:hover{transform:none}}#page\#12 #pamyatniki-s-angelom-i-krestom{scroll-margin-top:110px}#page\#12 .angel-cross{--angel-cross-gold:#A57D3C;--angel-cross-gold-dark:#80602C;--angel-cross-text:#292927;--angel-cross-muted:#64615B;position:relative;width:100%;overflow:hidden;color:var(--angel-cross-text);background:radial-gradient( circle at 7% 4%,rgba(255,255,255,0.82),transparent 31% ),radial-gradient( circle at 95% 92%,rgba(180,157,108,0.08),transparent 30% ),linear-gradient( 115deg,#F6F4EF 0%,#F0EEE8 48%,#E9E6DE 100% );border-top:1px solid rgba(117,103,75,0.10);border-bottom:1px solid rgba(117,103,75,0.12);box-sizing:border-box}#page\#12 .angel-cross,#page\#12 .angel-cross *,#page\#12 .angel-cross *::before,#page\#12 .angel-cross *::after{box-sizing:border-box}#page\#12 .angel-cross::before{content:"";position:absolute;inset:0;opacity:0.30;background:repeating-linear-gradient( 115deg,transparent 0,transparent 82px,rgba(70,65,55,0.012) 83px,transparent 84px );pointer-events:none}#page\#12 .angel-cross__inner{position:relative;z-index:2;width:min(100% - 48px,1600px);margin:0 auto;padding:62px 0 58px}#page\#12 .angel-cross__header{max-width:1000px;margin:0 auto 34px;text-align:center}#page\#12 .angel-cross__eyebrow{display:block;margin-bottom:9px;color:var(--angel-cross-gold);font-size:12px;font-weight:700;line-height:1.3;letter-spacing:0.12em;text-transform:uppercase}#page\#12 .angel-cross__title{margin:0;color:#242526;font-size:clamp(30px,3vw,48px);font-weight:750;line-height:1.1;letter-spacing:-0.035em;text-wrap:balance}#page\#12 .angel-cross__title::after{content:"";display:block;width:92px;height:2px;margin:18px auto 17px;background:linear-gradient( 90deg,transparent,#B58A3D,transparent )}#page\#12 .angel-cross__intro{max-width:930px;margin:0 auto;color:var(--angel-cross-muted);font-size:17px;line-height:1.65}#page\#12 .angel-cross__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}#page\#12 .angel-cross__item{position:relative;display:grid;grid-template-columns:44px minmax(0,1fr);align-items:start;gap:14px;min-width:0;padding:23px 21px;overflow:hidden;border:1px solid rgba(117,103,75,0.16);border-radius:14px;background:rgba(255,255,255,0.46);box-shadow:0 15px 32px rgba(63,54,38,0.07),inset 0 1px 0 rgba(255,255,255,0.62)}#page\#12 .angel-cross__item::before{content:"";position:absolute;top:0;left:21px;width:65px;height:2px;background:linear-gradient( 90deg,#B58A3D,transparent )}#page\#12 .angel-cross__number{display:flex;align-items:center;justify-content:center;width:40px;height:40px;color:var(--angel-cross-gold);border:1px solid rgba(165,125,60,0.27);border-radius:50%;background:rgba(255,255,255,0.42);font-size:11px;font-weight:700;letter-spacing:0.06em}#page\#12 .angel-cross__content h3{margin:0 0 8px;color:#2D2D2A;font-size:18px;font-weight:720;line-height:1.3;letter-spacing:-0.015em}#page\#12 .angel-cross__content p{margin:0;color:var(--angel-cross-muted);font-size:14px;line-height:1.57}#page\#12 .angel-cross__model{display:grid;grid-template-columns:minmax(300px,1fr) auto auto;align-items:center;gap:28px;margin-top:21px;padding:17px 20px;border:1px solid rgba(165,125,60,0.18);border-radius:13px;background:rgba(255,255,255,0.42)}#page\#12 .angel-cross__model-left{display:flex;align-items:center;gap:14px;min-width:0}#page\#12 .angel-cross__model-code{display:flex;align-items:center;justify-content:center;min-width:58px;height:38px;flex:0 0 auto;color:#745520;border:1px solid rgba(165,125,60,0.29);border-radius:7px 7px 7px 13px;background:linear-gradient( 145deg,rgba(255,255,255,0.58),rgba(219,209,188,0.45) );font-size:14px;font-weight:750;letter-spacing:0.04em}#page\#12 .angel-cross__model-left strong{display:block;color:#34332F;font-size:15px;font-weight:700;line-height:1.3}#page\#12 .angel-cross__model-left div>span{display:block;margin-top:3px;color:#77736C;font-size:12px;line-height:1.4}#page\#12 .angel-cross__model-price{text-align:right}#page\#12 .angel-cross__model-price span{display:block;margin-bottom:2px;color:#827D74;font-size:10px;font-weight:700;line-height:1.3;letter-spacing:0.07em;text-transform:uppercase}#page\#12 .angel-cross__model-price strong{display:block;color:var(--angel-cross-gold-dark);font-size:18px;font-weight:750;line-height:1.25;white-space:nowrap}#page\#12 .angel-cross__model-link{display:inline-flex;align-items:center;gap:7px;color:var(--angel-cross-gold-dark) !important;font-size:12.5px;font-weight:700;line-height:1.3;text-decoration:none !important;white-space:nowrap;transition:gap 0.2s ease,color 0.2s ease}#page\#12 .angel-cross__model-link:hover{gap:10px;color:#604515 !important;text-decoration:none !important}#page\#12 .angel-cross__related{display:flex;align-items:center;justify-content:space-between;gap:30px;margin-top:18px;padding:18px 20px;border-top:1px solid rgba(117,103,75,0.14)}#page\#12 .angel-cross__related-text{display:flex;align-items:flex-start;gap:11px;max-width:800px}#page\#12 .angel-cross__related-mark{width:8px;height:8px;flex:0 0 8px;margin-top:6px;border:1px solid #B58A3D;transform:rotate(45deg)}#page\#12 .angel-cross__related-text p{margin:0;color:#625E57;font-size:13.5px;line-height:1.5}#page\#12 .angel-cross__links{display:flex;align-items:center;flex-wrap:wrap;justify-content:flex-end;gap:10px 22px;flex:0 0 auto}#page\#12 .angel-cross__links a{display:inline-flex;align-items:center;gap:7px;color:var(--angel-cross-gold-dark) !important;font-size:12.5px;font-weight:700;line-height:1.3;text-decoration:none !important;white-space:nowrap;transition:gap 0.2s ease,color 0.2s ease}#page\#12 .angel-cross__links a:hover{gap:10px;color:#604515 !important;text-decoration:none !important}#page\#12 .angel-cross__model-link:focus-visible,#page\#12 .angel-cross__links a:focus-visible{outline:2px solid #B58A3D;outline-offset:3px}@media (max-width:950px){#page\#12 .angel-cross__grid{grid-template-columns:1fr}#page\#12 .angel-cross__model{grid-template-columns:1fr auto}#page\#12 .angel-cross__model-link{grid-column:1 / -1;justify-self:flex-start}}@media (max-width:680px){#page\#12 .angel-cross__inner{width:min(100% - 24px,1600px);padding:44px 0 42px}#page\#12 .angel-cross__header{margin-bottom:25px}#page\#12 .angel-cross__eyebrow{font-size:11px}#page\#12 .angel-cross__title{font-size:clamp(27px,8vw,34px);line-height:1.12}#page\#12 .angel-cross__title::after{margin:14px auto 13px}#page\#12 .angel-cross__intro{font-size:15px;line-height:1.55}#page\#12 .angel-cross__grid{gap:11px}#page\#12 .angel-cross__item{grid-template-columns:39px minmax(0,1fr);gap:11px;padding:19px 17px 18px}#page\#12 .angel-cross__number{width:36px;height:36px}#page\#12 .angel-cross__content h3{font-size:17px}#page\#12 .angel-cross__model{display:block;padding:16px}#page\#12 .angel-cross__model-price{margin-top:14px;padding-top:13px;border-top:1px solid rgba(117,103,75,0.12);text-align:left}#page\#12 .angel-cross__model-link{margin-top:12px}#page\#12 .angel-cross__related{flex-direction:column;align-items:stretch;gap:15px;padding:17px 3px 0}#page\#12 .angel-cross__links{justify-content:flex-start}}@media (max-width:380px){#page\#12 .angel-cross__inner{width:min(100% - 18px,1600px)}#page\#12 .angel-cross__item{grid-template-columns:1fr}#page\#12 .angel-cross__model-left{align-items:flex-start}}@media (prefers-reduced-motion:reduce){#page\#12 .angel-cross__model-link,#page\#12 .angel-cross__links a{transition:none}}#page\#13 #izgotovlenie-i-ustanovka-pamyatnikov-s-angelom{scroll-margin-top:110px}#page\#13 .angel-production{--angel-production-gold:#C59B4E;--angel-production-gold-light:#E5C477;--angel-production-gold-pale:#F1DDA8;--angel-production-text:#F2EEE7;--angel-production-muted:#AAA69E;position:relative;width:100%;overflow:hidden;color:var(--angel-production-text);background:radial-gradient( circle at 7% 0%,rgba(229,196,119,0.07),transparent 28% ),radial-gradient( circle at 94% 94%,rgba(197,155,78,0.05),transparent 30% ),linear-gradient( 120deg,#151618 0%,#202123 48%,#151618 100% );box-sizing:border-box}#page\#13 .angel-production,#page\#13 .angel-production *,#page\#13 .angel-production *::before,#page\#13 .angel-production *::after{box-sizing:border-box}#page\#13 .angel-production__inner{position:relative;z-index:2;width:min(100% - 48px,1600px);margin:0 auto;padding:62px 0 58px}#page\#13 .angel-production__header{max-width:1050px;margin:0 auto 34px;text-align:center}#page\#13 .angel-production__eyebrow{display:block;margin-bottom:9px;color:var(--angel-production-gold);font-size:12px;font-weight:700;line-height:1.3;letter-spacing:0.12em;text-transform:uppercase}#page\#13 .angel-production__title{margin:0;color:#FFF;font-size:clamp(30px,3vw,48px);font-weight:750;line-height:1.1;letter-spacing:-0.035em;text-wrap:balance}#page\#13 .angel-production__title::after{content:"";display:block;width:92px;height:2px;margin:18px auto 17px;background:linear-gradient( 90deg,transparent,var(--angel-production-gold-light),transparent )}#page\#13 .angel-production__intro{max-width:930px;margin:0 auto;color:rgba(242,238,231,0.77);font-size:17px;line-height:1.65}#page\#13 .angel-production__steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}#page\#13 .angel-production__step{position:relative;min-width:0;padding:22px 20px 21px;overflow:hidden;border:1px solid rgba(229,196,119,0.12);border-radius:14px;background:linear-gradient( 145deg,rgba(255,255,255,0.036),rgba(255,255,255,0.010) );box-shadow:0 15px 30px rgba(0,0,0,0.09),inset 0 1px 0 rgba(255,255,255,0.025)}#page\#13 .angel-production__step::before{content:"";position:absolute;top:0;left:20px;width:66px;height:2px;background:linear-gradient( 90deg,var(--angel-production-gold-light),transparent )}#page\#13 .angel-production__number{display:flex;align-items:center;justify-content:center;width:40px;height:40px;margin-bottom:16px;color:var(--angel-production-gold-light);border:1px solid rgba(229,196,119,0.25);border-radius:50%;background:rgba(229,196,119,0.025);font-size:11px;font-weight:700;line-height:1;letter-spacing:0.07em}#page\#13 .angel-production__step-content h3{margin:0 0 8px;color:#F3EFE7;font-size:18px;font-weight:700;line-height:1.28}#page\#13 .angel-production__step-content p{margin:0;color:var(--angel-production-muted);font-size:14px;line-height:1.55}#page\#13 .angel-production__services{margin-top:22px;overflow:hidden;border:1px solid rgba(229,196,119,0.12);border-radius:14px;background:rgba(255,255,255,0.016)}#page\#13 .angel-production__services-head{padding:14px 20px;border-bottom:1px solid rgba(229,196,119,0.09)}#page\#13 .angel-production__services-head span{color:var(--angel-production-gold-light);font-size:12px;font-weight:700;line-height:1.3;letter-spacing:0.07em;text-transform:uppercase}#page\#13 .angel-production__services-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}#page\#13 .angel-production__services-grid a{position:relative;display:block;min-width:0;padding:18px 20px;color:inherit !important;text-decoration:none !important;transition:background 0.2s ease}#page\#13 .angel-production__services-grid a+a{border-left:1px solid rgba(229,196,119,0.08)}#page\#13 .angel-production__services-grid a:hover{background:rgba(229,196,119,0.04);text-decoration:none !important}#page\#13 .angel-production__services-grid strong{display:block;margin-bottom:5px;color:#F0ECE4;font-size:14px;font-weight:700;line-height:1.3}#page\#13 .angel-production__services-grid a>span{display:block;color:#99958E;font-size:13px;line-height:1.48}#page\#13 .angel-production__bottom{display:flex;align-items:center;justify-content:space-between;gap:30px;margin-top:22px;padding:19px 22px;border:1px solid rgba(229,196,119,0.14);border-radius:13px;background:linear-gradient( 105deg,rgba(229,196,119,0.045),rgba(255,255,255,0.014) )}#page\#13 .angel-production__geo{display:flex;align-items:flex-start;gap:13px;min-width:0}#page\#13 .angel-production__geo-mark{width:9px;height:9px;flex:0 0 9px;margin-top:5px;border:1px solid var(--angel-production-gold-light);transform:rotate(45deg)}#page\#13 .angel-production__geo strong{display:block;margin-bottom:4px;color:#F0ECE4;font-size:15px;font-weight:700;line-height:1.3}#page\#13 .angel-production__geo p{max-width:720px;margin:0;color:#AAA69E;font-size:13.5px;line-height:1.5}#page\#13 .angel-production__actions{display:flex;align-items:center;gap:16px;flex:0 0 auto}#page\#13 .angel-production__link{display:inline-flex;align-items:center;gap:7px;color:var(--angel-production-gold-light) !important;font-size:13px;font-weight:700;line-height:1.3;text-decoration:none !important;white-space:nowrap;transition:gap 0.2s ease,color 0.2s ease}#page\#13 .angel-production__link:hover{gap:10px;color:var(--angel-production-gold-pale) !important;text-decoration:none !important}#page\#13 .angel-production__cta{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 18px;color:#271E0C !important;background:linear-gradient( 135deg,#F0DFAE,#D5B465 42%,#A77E35 );border:1px solid rgba(229,196,119,0.43);border-radius:8px;font-size:13.5px;font-weight:700;line-height:1.2;text-decoration:none !important;white-space:nowrap;transition:transform 0.2s ease,box-shadow 0.2s ease}#page\#13 .angel-production__cta:hover{color:#271E0C !important;transform:translateY(-1px);box-shadow:0 8px 18px rgba(197,155,78,0.17);text-decoration:none !important}#page\#13 .angel-production__link:focus-visible,#page\#13 .angel-production__cta:focus-visible,#page\#13 .angel-production__services-grid a:focus-visible{outline:2px solid var(--angel-production-gold-light);outline-offset:3px}@media (max-width:1050px){#page\#13 .angel-production__steps{grid-template-columns:repeat(2,minmax(0,1fr))}#page\#13 .angel-production__services-grid{grid-template-columns:repeat(2,minmax(0,1fr))}#page\#13 .angel-production__services-grid a:nth-child(3){border-left:0;border-top:1px solid rgba(229,196,119,0.08)}#page\#13 .angel-production__services-grid a:nth-child(4){border-top:1px solid rgba(229,196,119,0.08)}}@media (max-width:680px){#page\#13 .angel-production__inner{width:min(100% - 24px,1600px);padding:44px 0 42px}#page\#13 .angel-production__header{margin-bottom:25px}#page\#13 .angel-production__eyebrow{font-size:11px}#page\#13 .angel-production__title{font-size:clamp(27px,8vw,34px);line-height:1.12}#page\#13 .angel-production__title::after{margin:14px auto 13px}#page\#13 .angel-production__intro{font-size:15px;line-height:1.55}#page\#13 .angel-production__steps{grid-template-columns:1fr;gap:11px}#page\#13 .angel-production__step{padding:19px 17px 18px}#page\#13 .angel-production__services-grid{grid-template-columns:1fr}#page\#13 .angel-production__services-grid a+a{border-left:0;border-top:1px solid rgba(229,196,119,0.08)}#page\#13 .angel-production__bottom{flex-direction:column;align-items:stretch;gap:16px;padding:17px 18px}#page\#13 .angel-production__actions{display:grid;grid-template-columns:1fr;gap:11px}#page\#13 .angel-production__link{justify-content:center}#page\#13 .angel-production__cta{width:100%}}@media (max-width:380px){#page\#13 .angel-production__inner{width:min(100% - 18px,1600px)}}@media (prefers-reduced-motion:reduce){#page\#13 .angel-production__services-grid a,#page\#13 .angel-production__link,#page\#13 .angel-production__cta{transition:none}#page\#13 .angel-production__cta:hover{transform:none}}#page\#14 #faq-pamyatniki-s-angelom{scroll-margin-top:110px}#page\#14 .angel-faq{--angel-faq-gold:#A57D3C;--angel-faq-gold-dark:#80602C;--angel-faq-gold-light:#B58A3D;--angel-faq-text:#292927;--angel-faq-muted:#64615B;position:relative;width:100%;overflow:hidden;color:var(--angel-faq-text);background:radial-gradient( circle at 8% 2%,rgba(255,255,255,0.82),transparent 31% ),radial-gradient( circle at 94% 92%,rgba(180,157,108,0.08),transparent 30% ),linear-gradient( 115deg,#F6F4EF 0%,#F0EEE8 48%,#E9E6DE 100% );border-top:1px solid rgba(117,103,75,0.10);border-bottom:1px solid rgba(117,103,75,0.12);box-sizing:border-box}#page\#14 .angel-faq,#page\#14 .angel-faq *,#page\#14 .angel-faq *::before,#page\#14 .angel-faq *::after{box-sizing:border-box}#page\#14 .angel-faq::before{content:"";position:absolute;inset:0;opacity:0.30;background:repeating-linear-gradient( 115deg,transparent 0,transparent 82px,rgba(70,65,55,0.012) 83px,transparent 84px );pointer-events:none}#page\#14 .angel-faq__inner{position:relative;z-index:2;width:min(100% - 48px,1300px);margin:0 auto;padding:62px 0 58px}#page\#14 .angel-faq__header{max-width:920px;margin:0 auto 34px;text-align:center}#page\#14 .angel-faq__eyebrow{display:block;margin-bottom:9px;color:var(--angel-faq-gold);font-size:12px;font-weight:700;line-height:1.3;letter-spacing:0.12em;text-transform:uppercase}#page\#14 .angel-faq__title{margin:0;color:#242526;font-size:clamp(30px,3vw,48px);font-weight:750;line-height:1.1;letter-spacing:-0.035em;text-wrap:balance}#page\#14 .angel-faq__title::after{content:"";display:block;width:92px;height:2px;margin:18px auto 17px;background:linear-gradient( 90deg,transparent,var(--angel-faq-gold-light),transparent )}#page\#14 .angel-faq__intro{max-width:850px;margin:0 auto;color:var(--angel-faq-muted);font-size:17px;line-height:1.65}#page\#14 .angel-faq__list{display:grid;gap:10px}#page\#14 .angel-faq__item{position:relative;overflow:hidden;border:1px solid rgba(117,103,75,0.16);border-radius:12px;background:rgba(255,255,255,0.46);box-shadow:0 9px 22px rgba(63,54,38,0.045),inset 0 1px 0 rgba(255,255,255,0.62);transition:background 0.22s ease,border-color 0.22s ease,box-shadow 0.22s ease}#page\#14 .angel-faq__item[open]{border-color:rgba(165,125,60,0.26);background:rgba(255,255,255,0.64);box-shadow:0 12px 28px rgba(63,54,38,0.065),inset 0 1px 0 rgba(255,255,255,0.72)}#page\#14 .angel-faq__item::before{content:"";position:absolute;top:0;left:22px;width:64px;height:2px;background:linear-gradient( 90deg,#B58A3D,transparent );opacity:0;transition:opacity 0.22s ease}#page\#14 .angel-faq__item[open]::before{opacity:1}#page\#14 .angel-faq__question{display:flex;align-items:center;justify-content:space-between;gap:22px;min-height:66px;padding:18px 21px;color:#33322F;font-size:16px;font-weight:700;line-height:1.4;cursor:pointer;list-style:none}#page\#14 .angel-faq__question::-webkit-details-marker{display:none}#page\#14 .angel-faq__question::marker{display:none}#page\#14 .angel-faq__icon{position:relative;width:30px;height:30px;flex:0 0 30px;border:1px solid rgba(165,125,60,0.25);border-radius:50%;background:rgba(255,255,255,0.38)}#page\#14 .angel-faq__icon::before,#page\#14 .angel-faq__icon::after{content:"";position:absolute;top:50%;left:50%;width:10px;height:1px;background:var(--angel-faq-gold-dark);transform:translate(-50%,-50%);transition:transform 0.22s ease,opacity 0.22s ease}#page\#14 .angel-faq__icon::after{transform:translate(-50%,-50%) rotate(90deg)}#page\#14 .angel-faq__item[open] .angel-faq__icon::after{opacity:0;transform:translate(-50%,-50%) rotate(0deg)}#page\#14 .angel-faq__answer{padding:0 72px 20px 21px}#page\#14 .angel-faq__answer p{max-width:1080px;margin:0;color:var(--angel-faq-muted);font-size:14.5px;line-height:1.62}#page\#14 .angel-faq__question:focus-visible{outline:2px solid #B58A3D;outline-offset:-3px;border-radius:10px}#page\#14 .angel-faq__bottom{display:flex;align-items:center;justify-content:space-between;gap:28px;margin-top:22px;padding:18px 20px;border:1px solid rgba(165,125,60,0.17);border-radius:13px;background:rgba(255,255,255,0.40)}#page\#14 .angel-faq__bottom-text{display:flex;align-items:flex-start;gap:12px;min-width:0}#page\#14 .angel-faq__bottom-mark{width:9px;height:9px;flex:0 0 9px;margin-top:6px;border:1px solid #B58A3D;transform:rotate(45deg)}#page\#14 .angel-faq__bottom-text p{margin:0;color:#5E5A54;font-size:14px;line-height:1.5}#page\#14 .angel-faq__cta{display:inline-flex;align-items:center;justify-content:center;min-height:44px;flex:0 0 auto;padding:10px 19px;color:#271E0C !important;background:linear-gradient( 135deg,#EFE0B3,#D7B76C 42%,#A77E35 );border:1px solid rgba(165,125,60,0.33);border-radius:8px;box-shadow:inset 0 1px 0 rgba(255,255,255,0.36),0 6px 14px rgba(86,65,27,0.08);font-size:13.5px;font-weight:700;line-height:1.2;text-decoration:none !important;white-space:nowrap;transition:transform 0.2s ease,box-shadow 0.2s ease}#page\#14 .angel-faq__cta:hover{color:#271E0C !important;transform:translateY(-1px);box-shadow:0 8px 18px rgba(165,125,60,0.16);text-decoration:none !important}#page\#14 .angel-faq__cta:focus-visible{outline:2px solid #B58A3D;outline-offset:3px}@media (max-width:680px){#page\#14 .angel-faq__inner{width:min(100% - 24px,1300px);padding:44px 0 42px}#page\#14 .angel-faq__header{margin-bottom:25px}#page\#14 .angel-faq__eyebrow{font-size:11px}#page\#14 .angel-faq__title{font-size:clamp(27px,8vw,34px);line-height:1.12}#page\#14 .angel-faq__title::after{margin:14px auto 13px}#page\#14 .angel-faq__intro{font-size:15px;line-height:1.55}#page\#14 .angel-faq__question{min-height:60px;gap:14px;padding:16px 15px;font-size:14.5px;line-height:1.4}#page\#14 .angel-faq__icon{width:28px;height:28px;flex-basis:28px}#page\#14 .angel-faq__answer{padding:0 54px 17px 15px}#page\#14 .angel-faq__answer p{font-size:14px;line-height:1.55}#page\#14 .angel-faq__bottom{flex-direction:column;align-items:stretch;gap:15px;padding:17px 16px}#page\#14 .angel-faq__cta{width:100%}}@media (max-width:380px){#page\#14 .angel-faq__inner{width:min(100% - 18px,1300px)}#page\#14 .angel-faq__question{padding:15px 13px;font-size:14px}#page\#14 .angel-faq__answer{padding:0 45px 16px 13px}}@media (prefers-reduced-motion:reduce){#page\#14 .angel-faq__item,#page\#14 .angel-faq__item::before,#page\#14 .angel-faq__icon::before,#page\#14 .angel-faq__icon::after,#page\#14 .angel-faq__cta{transition:none}#page\#14 .angel-faq__cta:hover{transform:none}}#page\#15 .angel-final{--angel-final-gold:#C59B4E;--angel-final-gold-light:#E5C477;--angel-final-gold-pale:#F2DEAA;--angel-final-text:#F2EEE7;--angel-final-muted:#AAA69E;position:relative;width:100%;overflow:hidden;color:var(--angel-final-text);background:radial-gradient( circle at 8% 0%,rgba(229,196,119,0.08),transparent 30% ),radial-gradient( circle at 94% 100%,rgba(197,155,78,0.06),transparent 33% ),linear-gradient( 118deg,#141517 0%,#202123 50%,#131416 100% );border-top:1px solid rgba(229,196,119,0.14);box-sizing:border-box}#page\#15 .angel-final,#page\#15 .angel-final *,#page\#15 .angel-final *::before,#page\#15 .angel-final *::after{box-sizing:border-box}#page\#15 .angel-final::before{content:"";position:absolute;top:0;left:8%;width:170px;height:2px;background:linear-gradient( 90deg,var(--angel-final-gold-light),var(--angel-final-gold),transparent );box-shadow:0 0 16px rgba(229,196,119,0.20);pointer-events:none}#page\#15 .angel-final__inner{position:relative;z-index:2;display:grid;grid-template-columns:minmax(0,1.15fr) minmax(420px,0.85fr);gap:48px;width:min(100% - 48px,1500px);margin:0 auto;padding:56px 0}#page\#15 .angel-final__main{display:flex;flex-direction:column;justify-content:center;min-width:0}#page\#15 .angel-final__eyebrow{display:block;margin-bottom:9px;color:var(--angel-final-gold);font-size:11px;font-weight:700;line-height:1.3;letter-spacing:0.12em;text-transform:uppercase}#page\#15 .angel-final__title{max-width:820px;margin:0;color:#FFF;font-size:clamp(28px,2.6vw,43px);font-weight:750;line-height:1.12;letter-spacing:-0.032em;text-wrap:balance}#page\#15 .angel-final__title::after{content:"";display:block;width:82px;height:2px;margin:17px 0 15px;background:linear-gradient( 90deg,var(--angel-final-gold-light),transparent )}#page\#15 .angel-final__text{max-width:820px;margin:0;color:rgba(242,238,231,0.76);font-size:15.5px;line-height:1.62}#page\#15 .angel-final__actions{display:flex;flex-wrap:wrap;gap:11px;margin-top:23px}#page\#15 .angel-final__button{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:46px;padding:11px 18px;border-radius:8px;font-size:13.5px;font-weight:700;line-height:1.2;text-decoration:none !important;transition:transform 0.2s ease,box-shadow 0.2s ease,border-color 0.2s ease,background 0.2s ease}#page\#15 .angel-final__button svg{width:16px;height:16px;flex:0 0 auto;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}#page\#15 .angel-final__button--primary{color:#271E0C !important;background:linear-gradient( 135deg,#F0DFAE,#D5B465 42%,#A77E35 );border:1px solid rgba(229,196,119,0.43);box-shadow:inset 0 1px 0 rgba(255,255,255,0.28),0 6px 14px rgba(0,0,0,0.11)}#page\#15 .angel-final__button--primary:hover{color:#271E0C !important;background:linear-gradient( 135deg,#F6E9BF,#DFC477 42%,#B68A3D );transform:translateY(-1px);box-shadow:0 9px 20px rgba(197,155,78,0.16);text-decoration:none !important}#page\#15 .angel-final__button--secondary{color:#DDD8CF !important;background:rgba(255,255,255,0.025);border:1px solid rgba(229,196,119,0.15)}#page\#15 .angel-final__button--secondary:hover{color:var(--angel-final-gold-light) !important;background:rgba(229,196,119,0.05);border-color:rgba(229,196,119,0.27);transform:translateY(-1px);text-decoration:none !important}#page\#15 .angel-final__button:focus-visible{outline:2px solid var(--angel-final-gold-light);outline-offset:3px}#page\#15 .angel-final__related{padding:23px 24px;border:1px solid rgba(229,196,119,0.13);border-radius:15px;background:linear-gradient( 145deg,rgba(255,255,255,0.035),rgba(255,255,255,0.010) );box-shadow:0 16px 34px rgba(0,0,0,0.10),inset 0 1px 0 rgba(255,255,255,0.025)}#page\#15 .angel-final__related-head{display:flex;align-items:center;gap:12px;margin-bottom:15px;padding-bottom:14px;border-bottom:1px solid rgba(229,196,119,0.10)}#page\#15 .angel-final__related-mark{position:relative;width:34px;height:34px;flex:0 0 34px;border:1px solid rgba(229,196,119,0.24);border-radius:50%}#page\#15 .angel-final__related-mark::before{content:"";position:absolute;top:50%;left:50%;width:8px;height:8px;border:1px solid var(--angel-final-gold-light);transform:translate(-50%,-50%) rotate(45deg)}#page\#15 .angel-final__related-head small{display:block;margin-bottom:2px;color:var(--angel-final-gold);font-size:9.5px;font-weight:700;line-height:1.3;letter-spacing:0.09em;text-transform:uppercase}#page\#15 .angel-final__related-head strong{display:block;color:#F0ECE4;font-size:15px;font-weight:700;line-height:1.3}#page\#15 .angel-final__links{display:grid;gap:7px}#page\#15 .angel-final__links a{display:flex;align-items:center;justify-content:space-between;gap:15px;min-width:0;padding:11px 12px;color:inherit !important;border:1px solid transparent;border-radius:8px;text-decoration:none !important;transition:background 0.2s ease,border-color 0.2s ease,transform 0.2s ease}#page\#15 .angel-final__links a:hover{color:inherit !important;background:rgba(229,196,119,0.045);border-color:rgba(229,196,119,0.12);transform:translateX(3px);text-decoration:none !important}#page\#15 .angel-final__links a:focus-visible{outline:2px solid var(--angel-final-gold-light);outline-offset:2px}#page\#15 .angel-final__link-text{display:block;min-width:0}#page\#15 .angel-final__link-text strong{display:block;color:#EDE9E1;font-size:13.5px;font-weight:700;line-height:1.3}#page\#15 .angel-final__link-text small{display:block;margin-top:3px;color:#918D86;font-size:11.5px;font-weight:400;line-height:1.35}#page\#15 .angel-final__arrow{flex:0 0 auto;color:var(--angel-final-gold);font-size:17px;transition:transform 0.2s ease,color 0.2s ease}#page\#15 .angel-final__links a:hover .angel-final__arrow{color:var(--angel-final-gold-light);transform:translateX(2px)}@media (max-width:950px){#page\#15 .angel-final__inner{grid-template-columns:1fr;gap:27px}}@media (max-width:680px){#page\#15 .angel-final__inner{width:min(100% - 24px,1500px);gap:23px;padding:42px 0}#page\#15 .angel-final::before{left:20px;width:110px}#page\#15 .angel-final__eyebrow{font-size:10.5px}#page\#15 .angel-final__title{font-size:clamp(26px,7.7vw,33px);line-height:1.13}#page\#15 .angel-final__title::after{margin:14px 0 13px}#page\#15 .angel-final__text{font-size:14.5px;line-height:1.55}#page\#15 .angel-final__actions{display:grid;grid-template-columns:1fr;margin-top:19px}#page\#15 .angel-final__button{width:100%}#page\#15 .angel-final__related{padding:19px 15px;border-radius:13px}#page\#15 .angel-final__links a{padding:11px 9px}}@media (max-width:380px){#page\#15 .angel-final__inner{width:min(100% - 18px,1500px)}#page\#15 .angel-final__link-text strong{font-size:13px}#page\#15 .angel-final__link-text small{font-size:11px}}@media (prefers-reduced-motion:reduce){#page\#15 .angel-final__button,#page\#15 .angel-final__links a,#page\#15 .angel-final__arrow{transition:none}#page\#15 .angel-final__button:hover,#page\#15 .angel-final__links a:hover{transform:none}#page\#15 .angel-final__links a:hover .angel-final__arrow{transform:none}}
