.gd-blog-single{
  --bg:#171816;--bg2:#20211f;--ink:#1d1e1c;--cream:#f2eee7;--cream2:#e9e3da;
  --accent:#d1bc8a;--text:#f3efe8;--muted:#a8a29a;--soft:#6f6b65;
  --line:rgba(255,255,255,.11);--darkline:rgba(29,30,28,.14);
  --gutter:clamp(22px,4.5vw,74px);--max:1560px;--reading:820px;
}.gd-blog-single *{box-sizing:border-box}.gd-blog-single{scroll-behavior:smooth}.gd-blog-single{margin:0;background:var(--bg);color:var(--text);font-family:Manrope,Arial,sans-serif;-webkit-font-smoothing:antialiased}.gd-blog-single a{color:inherit;text-decoration:none}.gd-blog-single button{font:inherit}.gd-blog-single img{display:block;width:100%;height:100%;object-fit:cover}.gd-blog-single .bl-wrap{width:min(calc(100% - var(--gutter)*2),var(--max));margin:auto}.gd-blog-single .bl-material-hero{min-height:760px;display:grid;grid-template-columns:46% 54%;background:radial-gradient(circle at 10% 15%,rgba(209,188,138,.08),transparent 28%),linear-gradient(120deg,#191a18,#121311);border-bottom:1px solid var(--line);overflow:hidden}.gd-blog-single .bl-material-hero-copy{padding:132px 60px 72px var(--gutter);display:flex;flex-direction:column;justify-content:center}.gd-blog-single .bl-back-link{display:inline-flex;align-items:center;gap:10px;width:max-content;color:#aaa49b;font-size:11px;letter-spacing:.06em;text-transform:uppercase;margin-bottom:46px}.gd-blog-single .bl-back-link span{color:var(--accent);font-size:16px;transition:.2s}.gd-blog-single .bl-back-link:hover span{transform:translateX(-4px)}.gd-blog-single .bl-eyebrow{display:flex;align-items:center;gap:14px;color:var(--accent);font-size:11px;font-weight:600;letter-spacing:.2em;text-transform:uppercase}.gd-blog-single .bl-eyebrow::after{content:"";width:44px;height:1px;background:currentColor;opacity:.58}.gd-blog-single .bl-material-hero h1{max-width:710px;margin:18px 0 24px;font:400 clamp(44px,4.2vw,68px)/1.07 Prata,Georgia,serif;letter-spacing:-.035em}.gd-blog-single .bl-material-hero .bl-lead{max-width:620px;margin:0;color:#c6c0b8;font-size:15px;line-height:1.72}.gd-blog-single .bl-material-meta{display:flex;gap:14px;align-items:center;margin-top:34px;color:#8f8a83;font-size:10px;letter-spacing:.11em;text-transform:uppercase}.gd-blog-single .bl-material-meta .bl-dot{width:3px;height:3px;border-radius:50%;background:var(--accent)}.gd-blog-single .bl-material-hero-media{position:relative;min-height:760px;overflow:hidden}.gd-blog-single .bl-material-hero-media>img{position:absolute;inset:0;object-position:center}.gd-blog-single .bl-material-hero-media::after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(18,19,17,.2),rgba(18,19,17,.03) 55%,rgba(0,0,0,.16))}.gd-blog-single .bl-hero-caption{position:absolute;z-index:3;left:34px;bottom:30px;padding:10px 13px;border:1px solid rgba(255,255,255,.25);background:rgba(17,18,16,.55);backdrop-filter:blur(8px);font-size:9px;letter-spacing:.12em;text-transform:uppercase}.gd-blog-single .hero-play{position:absolute;z-index:4;left:50%;top:50%;transform:translate(-50%,-50%);width:94px;height:94px;border:1px solid rgba(255,255,255,.78);border-radius:50%;display:grid;place-items:center;background:rgba(15,16,14,.38);backdrop-filter:blur(5px);font-size:25px;padding-left:6px;transition:.25s}.gd-blog-single .hero-play:hover{background:var(--accent);color:var(--bg);border-color:var(--accent);transform:translate(-50%,-50%) scale(1.04)}.gd-blog-single .duration{position:absolute;z-index:3;right:26px;bottom:26px;padding:8px 10px;background:rgba(15,16,14,.66);font-size:10px;letter-spacing:.08em}.gd-blog-single .bl-reading-stage{background:var(--cream);color:var(--ink);padding:78px 0 90px}.gd-blog-single .bl-article-shell{width:min(calc(100% - var(--gutter)*2),1180px);margin:auto;display:grid;grid-template-columns:minmax(0,var(--reading)) 220px;gap:86px;align-items:start}.gd-blog-single .bl-reading-body{font-size:17px;line-height:1.85}.gd-blog-single .bl-reading-body>p:first-child{font-size:21px;line-height:1.7;color:#3b3b38}.gd-blog-single .bl-reading-body h2{margin:62px 0 18px;font:400 36px/1.22 Prata,Georgia,serif;letter-spacing:-.02em}.gd-blog-single .bl-reading-body h3{margin:42px 0 14px;font:500 21px/1.35 Manrope,Arial,sans-serif}.gd-blog-single .bl-reading-body p{margin:0 0 24px}.gd-blog-single .bl-reading-body ul{margin:18px 0 30px;padding-left:20px}.gd-blog-single .bl-reading-body li{padding-left:8px;margin:8px 0}.gd-blog-single .bl-reading-body img{height:auto;margin:42px 0 14px;border-radius:3px}.gd-blog-single .bl-image-note{display:block;margin:-6px 0 40px;color:#807a72;font-size:10px;letter-spacing:.04em}.gd-blog-single .bl-pullquote{margin:52px 0;padding:32px 0 30px;border-top:1px solid var(--darkline);border-bottom:1px solid var(--darkline);font:400 29px/1.45 Prata,Georgia,serif;color:#2a2b28}.gd-blog-single .bl-pullquote::before{content:"“";display:block;color:var(--accent);font-size:52px;line-height:.6;margin-bottom:15px}.gd-blog-single .bl-number-block{display:grid;grid-template-columns:66px 1fr;gap:18px;margin:32px 0}.gd-blog-single .bl-number-block .bl-num{font:400 40px/1 Prata,Georgia,serif;color:#aa9564;padding-top:4px}.gd-blog-single .bl-number-block h3{margin:0 0 8px}.gd-blog-single .bl-number-block p{margin:0;color:#4d4d49}.gd-blog-single .bl-side-index{position:sticky;top:34px;border-top:1px solid #bdb6ac;padding-top:18px}.gd-blog-single .bl-side-index .bl-label{font-size:9px;letter-spacing:.16em;text-transform:uppercase;color:#8b8172;margin-bottom:18px}.gd-blog-single .bl-side-index a{display:block;padding:10px 0;color:#68645e;font-size:11px;line-height:1.45;border-bottom:1px solid rgba(29,30,28,.09)}.gd-blog-single .bl-side-index a:hover{color:#9d854d}.gd-blog-single .bl-share-note{margin-top:28px;color:#989188;font-size:10px;line-height:1.6}.gd-blog-single .bl-video-intro{min-height:100vh;padding-top:86px;display:grid;grid-template-columns:minmax(0,1.32fr) minmax(390px,.68fr);background:radial-gradient(circle at 83% 18%,rgba(209,188,138,.09),transparent 28%),linear-gradient(120deg,#191a18,#111210);border-bottom:1px solid var(--line)}.gd-blog-single .bl-video-intro-media{display:flex;align-items:center;padding:clamp(34px,5vw,76px) 0 clamp(34px,5vw,76px) var(--gutter)}.gd-blog-single .bl-video-intro-media .bl-player{width:100%;max-height:calc(100vh - 150px);box-shadow:0 26px 70px rgba(0,0,0,.32)}.gd-blog-single .bl-video-intro-copy{display:flex;flex-direction:column;justify-content:center;padding:clamp(42px,5vw,76px) var(--gutter) clamp(42px,5vw,76px) clamp(34px,4vw,66px)}.gd-blog-single .bl-video-intro-copy .bl-back-link{margin-bottom:42px}.gd-blog-single .bl-video-intro h1{max-width:650px;margin:18px 0 24px;font:400 clamp(42px,4.1vw,66px)/1.08 Prata,Georgia,serif;letter-spacing:-.035em}.gd-blog-single .bl-video-intro .bl-lead{max-width:590px;margin:0;color:#c6c0b8;font-size:15px;line-height:1.75}.gd-blog-single .bl-video-intro .bl-material-meta{margin-top:30px}.gd-blog-single .bl-video-stage{background:var(--cream);color:var(--ink);padding:72px 0 90px}.gd-blog-single .bl-video-shell{width:min(calc(100% - var(--gutter)*2),1180px);margin:auto}.gd-blog-single .bl-player{position:relative;aspect-ratio:16/9;background:#121311;overflow:hidden;border-radius:4px;box-shadow:0 24px 60px rgba(0,0,0,.16)}.gd-blog-single .bl-player img{position:absolute;inset:0;object-position:center 38%}.gd-blog-single .bl-player::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,.04),rgba(0,0,0,.28))}.gd-blog-single .bl-player-control{position:absolute;z-index:3;left:50%;top:50%;transform:translate(-50%,-50%);width:96px;height:96px;border:1px solid rgba(255,255,255,.8);border-radius:50%;display:grid;place-items:center;color:#fff;font-size:26px;padding-left:6px;background:rgba(12,12,11,.32);backdrop-filter:blur(6px);cursor:pointer}.gd-blog-single .bl-player-bottom{position:absolute;z-index:3;left:24px;right:24px;bottom:20px;display:flex;justify-content:space-between;align-items:center;color:#fff;font-size:10px;letter-spacing:.08em}.gd-blog-single .player-note{margin:12px 0 0;color:#8a847b;font-size:10px}.gd-blog-single .bl-video-copy{max-width:var(--reading);margin:58px auto 0;font-size:17px;line-height:1.85}.gd-blog-single .bl-video-copy>p:first-child{font-size:21px;line-height:1.7}.gd-blog-single .bl-video-copy h2{margin:56px 0 18px;font:400 36px/1.22 Prata,Georgia,serif}.gd-blog-single .bl-summary-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:#cfc7bc;border:1px solid #cfc7bc;margin:38px 0}.gd-blog-single .bl-summary-card{background:#f7f3ed;padding:24px 22px}.gd-blog-single .bl-summary-card span{display:block;color:#a18850;font:400 26px Prata,Georgia,serif;margin-bottom:12px}.gd-blog-single .bl-summary-card h3{font-size:12px;line-height:1.5;text-transform:uppercase;letter-spacing:.06em;margin:0 0 9px}.gd-blog-single .bl-summary-card p{font-size:12px;line-height:1.65;color:#66615b;margin:0}.gd-blog-single .bl-next-material{background:var(--bg2);border-top:1px solid var(--line);padding:72px 0}.gd-blog-single .bl-next-grid{display:grid;grid-template-columns:1fr 1.1fr;gap:68px;align-items:center}.gd-blog-single .bl-next-copy .bl-eyebrow{margin-bottom:18px}.gd-blog-single .bl-next-copy h2{margin:0 0 20px;font:400 42px/1.18 Prata,Georgia,serif}.gd-blog-single .bl-next-copy p{max-width:560px;color:#aaa49b;font-size:13px;line-height:1.7}.gd-blog-single .bl-next-link{display:inline-flex;align-items:center;gap:13px;margin-top:12px;color:var(--accent);font-size:11px;letter-spacing:.08em;text-transform:uppercase}.gd-blog-single .bl-next-media{height:330px;overflow:hidden;border-radius:4px}.gd-blog-single .bl-next-media img{transition:.45s}.gd-blog-single .bl-next-media:hover img{transform:scale(1.025)}.gd-blog-single .bl-cta{position:relative;min-height:310px;margin:64px auto;border-radius:8px;overflow:hidden}.gd-blog-single .bl-cta-bg{position:absolute;inset:0}.gd-blog-single .bl-cta-bg img{object-position:center 58%}.gd-blog-single .bl-cta-shade{position:absolute;inset:0;background:linear-gradient(90deg,rgba(14,14,13,.86),rgba(14,14,13,.56) 48%,rgba(14,14,13,.08))}.gd-blog-single .bl-cta-copy{position:relative;z-index:2;padding:48px 52px;max-width:720px}.gd-blog-single .bl-cta h2{margin:18px 0 15px;font:400 45px/1.15 Prata,Georgia,serif}.gd-blog-single .bl-cta p{max-width:580px;margin:0 0 24px;color:#d1cbc2;font-size:13px;line-height:1.65}.gd-blog-single .bl-gold-btn{display:inline-flex;align-items:center;justify-content:space-between;gap:30px;padding:14px 20px;background:var(--accent);color:#181917;border-radius:999px;font-size:12px}
@media(max-width:1100px){.gd-blog-single .bl-video-intro{grid-template-columns:minmax(0,1.15fr) minmax(340px,.85fr);min-height:760px}.gd-blog-single .bl-video-intro-media{padding-left:38px}.gd-blog-single .bl-video-intro-copy{padding-left:34px;padding-right:38px}.gd-blog-single .bl-video-intro h1{font-size:48px}.gd-blog-single .bl-material-hero{grid-template-columns:48% 52%;min-height:660px}.gd-blog-single .bl-material-hero-media{min-height:660px}.gd-blog-single .bl-material-hero-copy{padding:112px 34px 60px 38px}.gd-blog-single .bl-article-shell{grid-template-columns:minmax(0,1fr) 190px;gap:52px}}
@media(max-width:820px){.gd-blog-single .bl-video-intro{display:flex;flex-direction:column;min-height:0;padding-top:70px}.gd-blog-single .bl-video-intro-copy{order:1;padding:58px 22px 34px}.gd-blog-single .bl-video-intro-copy .bl-back-link{margin-bottom:28px}.gd-blog-single .bl-video-intro h1{font-size:40px;margin-top:16px}.gd-blog-single .bl-video-intro .bl-lead{font-size:13.5px}.gd-blog-single .bl-video-intro-media{order:2;padding:0 18px 38px}.gd-blog-single .bl-video-intro-media .bl-player{max-height:none}.gd-blog-single .bl-video-intro .bl-material-meta{margin-top:22px}.gd-blog-single .bl-material-hero{display:block;min-height:0}.gd-blog-single .bl-material-hero-copy{padding:96px 22px 38px}.gd-blog-single .bl-back-link{margin-bottom:30px}.gd-blog-single .bl-material-hero h1{font-size:42px}.gd-blog-single .bl-material-hero .bl-lead{font-size:13.5px}.gd-blog-single .bl-material-meta{margin-top:24px}.gd-blog-single .bl-material-hero-media{min-height:0;height:clamp(300px,48vh,430px)}.gd-blog-single .hero-play{width:74px;height:74px}.gd-blog-single .bl-reading-stage,.gd-blog-single .bl-video-stage{padding:48px 0 58px}.gd-blog-single .bl-article-shell{display:block;width:min(calc(100% - 44px),780px)}.gd-blog-single .bl-reading-body{font-size:15.5px;line-height:1.78}.gd-blog-single .bl-reading-body>p:first-child,.gd-blog-single .bl-video-copy>p:first-child{font-size:18px}.gd-blog-single .bl-reading-body h2,.gd-blog-single .bl-video-copy h2{font-size:29px;margin-top:46px}.gd-blog-single .bl-pullquote{font-size:24px}.gd-blog-single .bl-side-index{display:none}.gd-blog-single .bl-number-block{grid-template-columns:48px 1fr;gap:12px}.gd-blog-single .bl-number-block .bl-num{font-size:32px}.gd-blog-single .bl-video-shell{width:calc(100% - 36px)}.gd-blog-single .bl-player-control{width:72px;height:72px}.gd-blog-single .bl-video-copy{font-size:15.5px;margin-top:40px}.gd-blog-single .bl-summary-grid{grid-template-columns:1fr}.gd-blog-single .bl-next-material{padding:50px 0}.gd-blog-single .bl-next-grid{grid-template-columns:1fr;gap:28px}.gd-blog-single .bl-next-copy h2{font-size:33px}.gd-blog-single .bl-next-media{height:230px}.gd-blog-single .bl-cta{margin:42px auto;min-height:360px}.gd-blog-single .bl-cta-shade{background:linear-gradient(90deg,rgba(12,12,11,.91),rgba(12,12,11,.62))}.gd-blog-single .bl-cta-copy{padding:38px 24px}.gd-blog-single .bl-cta h2{font-size:34px}}

.gd-blog-single{line-height:normal}.gd-blog-single [hidden]{display:none!important}.gd-blog-single :focus-visible{outline:2px solid #d1bc8a;outline-offset:5px}
@media(prefers-reduced-motion:reduce){.gd-blog-single *{animation:none!important;transition:none!important;scroll-behavior:auto!important}}
.gd-blog-single .bl-live-player{position:absolute;inset:0;z-index:5;width:100%;height:100%;border:0;background:#111}
.gd-blog-single .bl-player.is-playing::after{display:none}
.gd-blog-single .bl-player-status{position:absolute;z-index:6;bottom:4px;left:16px;right:16px;font-size:12px;color:#fff;background:rgba(0,0,0,.65)}
.gd-blog-single .bl-player-status:empty{display:none}
.gd-blog-single .bl-video-fallback{position:absolute;z-index:7;inset:auto 16px 48px;padding:12px;background:#171816;color:#fff}
.gd-blog-single figure.wp-block-image{margin:1em 40px}
.gd-blog-single .wp-block-image figcaption{display:block;margin:-6px 0 40px;color:#807a72;font-size:10px;letter-spacing:.04em}
.gd-blog-single .bl-reading-body .bl-pullquote{border-left:0;border-right:0}
.gd-blog-single .bl-summary-card h3{margin:0 0 9px}
.gd-blog-single .bl-reading-body [id]{scroll-margin-top:100px}
.gd-blog-single .bl-video-copy [id]{scroll-margin-top:100px}

/* Used only for a fallback preview; VK iframe pages render VK controls directly. */
.gd-blog-single .bl-player-control{width:56px;height:56px;padding:0;border:1px solid rgba(255,255,255,.72);background:transparent;backdrop-filter:none;color:#fff;display:grid;place-items:center;transition:border-color .25s,background .25s,transform .25s}
.gd-blog-single .bl-player-control::before{content:"";display:block;width:10px;height:12px;background-color:currentColor;-webkit-mask:url("icons/play.svg") center/contain no-repeat;mask:url("icons/play.svg") center/contain no-repeat;transform:translateX(2px)}
@media(hover:hover) and (pointer:fine){.gd-blog-single .bl-player-control:hover{border-color:#d1bc8a;background:rgba(209,188,138,.08);transform:translate(-50%,-50%) scale(1.04)}}
.gd-blog-single{display:flow-root}
.gd-blog-single .bl-video-intro h1{overflow-wrap:anywhere}
