.tlm[data-v-c61421fa]{width:100%}.tlm-card[data-v-c61421fa]{max-width:560px;margin:0 auto;padding:26px 26px 22px;background:var(--paper, #FFFDF8);border:1px solid rgba(27, 42, 33, .1);border-radius:10px;color:var(--ink, #1B2A21);font-family:-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;box-sizing:border-box}.tlm-title[data-v-c61421fa]{font-family:Georgia, 'Times New Roman', serif;font-size:26px;font-weight:400;color:var(--ink, #1B2A21);letter-spacing:-.2px;margin-bottom:5px}.tlm-sub[data-v-c61421fa]{font-size:11px;color:var(--olive, #183B5C);font-weight:700;letter-spacing:.14em;text-transform:uppercase;margin-bottom:20px}.tlm-label[data-v-c61421fa]{display:block;font-size:10.5px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--muted, #6C7466);margin-bottom:6px}.tlm-input[data-v-c61421fa]{width:100%;box-sizing:border-box;height:48px;padding:0 14px;margin-bottom:14px;border:1px solid rgba(27, 42, 33, .18);border-radius:8px;font-size:15px;color:var(--ink, #1B2A21);background:#FFFFFF;outline:none;transition:border-color .2s, box-shadow .2s}.tlm-input[data-v-c61421fa]:focus{border-color:var(--olive, #183B5C);box-shadow:0 0 0 3px rgba(24, 59, 92, .16)}.tlm-input[data-v-c61421fa]::placeholder{color:#A6AC9F}.tlm-hint[data-v-c61421fa]{margin:4px 0 14px;font-size:13.5px;line-height:1.55;color:var(--muted, #6C7466)}.tlm-msgs[data-v-c61421fa]{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;gap:12px;margin:2px 0 6px}.tlm-msg[data-v-c61421fa]{position:relative;overflow:hidden;isolation:isolate;display:flex;align-items:center;justify-content:center;gap:9px;height:54px;padding:0 14px;border:1px solid rgba(255, 255, 255, .3);border-radius:10px;color:#FFFFFF;font-size:14.5px;font-weight:700;letter-spacing:.01em;text-shadow:0 1px 2px rgba(0, 0, 0, .2);cursor:pointer;transition:transform .2s, filter .2s, opacity .2s;animation:tlm-pulse-c61421fa 3s ease-in-out infinite}.tlm-msg[data-v-c61421fa]::after{content:'';position:absolute;top:-70%;left:-150%;width:55%;height:240%;z-index:2;pointer-events:none;transform:rotate(16deg);background:linear-gradient(
    100deg,
    rgba(255, 255, 255, 0) 0%,
    rgba(255, 255, 255, .5) 42%,
    rgba(255, 255, 255, .95) 50%,
    rgba(255, 255, 255, .5) 58%,
    rgba(255, 255, 255, 0) 100%
  );animation:tlm-flash-c61421fa 4.5s ease-in-out infinite}.tlm-msg--tg[data-v-c61421fa]{--glow:rgba(34, 158, 217, .6);background:linear-gradient(135deg, #2CB5F0 0%, #229ED9 52%, #1779AE 100%)}.tlm-msg--max[data-v-c61421fa]{--glow:rgba(123, 91, 224, .6);background:linear-gradient(135deg, #A87EFF 0%, #7B5BE0 52%, #5A38C6 100%)}.tlm-msg--vk[data-v-c61421fa]{--glow:rgba(76, 117, 163, .6);background:linear-gradient(135deg, #5E90CF 0%, #4C75A3 52%, #355984 100%)}.tlm-msg--max[data-v-c61421fa]::after{animation-delay:.55s}.tlm-msg--vk[data-v-c61421fa]::after{animation-delay:1.1s}.tlm-msg i[data-v-c61421fa]{color:#FFFFFF;font-size:18px}.tlm-msg--tg i[data-v-c61421fa],
.tlm-msg--vk i[data-v-c61421fa]{color:#FFFFFF;font-size:18px}.tlm-msg-letter[data-v-c61421fa]{width:23px;height:23px;display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(255, 255, 255, .8);border-radius:50%;background:rgba(255, 255, 255, .16);color:#FFFFFF;font-size:12px;font-weight:700;line-height:1}.tlm-msg--max .tlm-msg-letter[data-v-c61421fa]{color:#FFFFFF;border-color:rgba(255, 255, 255, .8)}.tlm-msg[data-v-c61421fa]:hover:not(:disabled){transform:translateY(-3px);filter:brightness(1.08) saturate(1.05)}.tlm-msg[data-v-c61421fa]:active:not(:disabled){transform:translateY(-1px)}.tlm-msg[data-v-c61421fa]:disabled{opacity:.5;cursor:not-allowed}@keyframes tlm-flash-c61421fa{0%{left:-150%}24%{left:170%}100%{left:170%}}@keyframes tlm-pulse-c61421fa{0%, 100%{box-shadow:0 12px 24px -10px var(--glow, rgba(22, 40, 31, .45)),
      0 3px 8px rgba(22, 40, 31, .16),
      inset 0 1px 0 rgba(255, 255, 255, .35)}50%{box-shadow:0 20px 40px -12px var(--glow, rgba(22, 40, 31, .45)),
      0 6px 14px rgba(22, 40, 31, .2),
      inset 0 1px 0 rgba(255, 255, 255, .35)}}@media (prefers-reduced-motion: reduce){.tlm-msg[data-v-c61421fa],
  .tlm-msg[data-v-c61421fa]::after{animation:none}}.tlm-consent[data-v-c61421fa]{display:flex;align-items:flex-start;gap:10px;margin:16px 0 0;cursor:pointer}.tlm-check[data-v-c61421fa]{margin-top:3px;width:16px;height:16px;accent-color:#183B5C;flex-shrink:0;cursor:pointer}.tlm-consent-text[data-v-c61421fa]{font-size:11.5px;line-height:1.5;color:var(--muted, #6C7466)}.tlm-consent-text a[data-v-c61421fa]{color:var(--olive, #183B5C);text-decoration:underline}.tlm-consent-text a[data-v-c61421fa]:hover{color:var(--ink, #1B2A21)}.tlm-note[data-v-c61421fa]{margin:12px 0 0;font-size:11.5px;line-height:1.45;color:#8C9386;text-align:center}.tlm-shield[data-v-c61421fa]{color:#183B5C;font-size:13px;margin-left:2px}.tlm-error[data-v-c61421fa]{display:block;margin-top:14px;padding:10px 12px;background:#FBF0EE;border:1px solid #E3BDB3;border-radius:8px;color:#9C3B26;font-size:13px}.tlm-notice[data-v-c61421fa]{display:block;margin-top:14px;padding:10px 12px;background:#F4EFDF;border:1px solid #D8C79C;border-radius:8px;color:#6B5320;font-size:13px;line-height:1.45}@media (max-width: 560px){.tlm-msgs[data-v-c61421fa]{grid-auto-flow:row;grid-auto-columns:auto}.tlm-card[data-v-c61421fa]{padding:22px 16px 18px}.tlm-input[data-v-c61421fa]{font-size:16px}}.tlm-card[data-v-c61421fa]{background:#FBF7EF;border-color:rgba(23, 18, 10, .12);color:#1B1712}.tlm-title[data-v-c61421fa]{color:#1B1712}.tlm-sub[data-v-c61421fa]{color:#96733F}.tlm-label[data-v-c61421fa]{color:#6E665A}.tlm-input[data-v-c61421fa]{color:#1B1712;border-color:rgba(23, 18, 10, .18)}.tlm-input[data-v-c61421fa]:focus{border-color:#C9A227;box-shadow:0 0 0 3px rgba(201, 162, 39, .2)}.tlm-input[data-v-c61421fa]::placeholder{color:#A79E90}.tlm-hint[data-v-c61421fa],
.tlm-consent-text[data-v-c61421fa]{color:#6E665A}.tlm-consent-text a[data-v-c61421fa]{color:#96733F}.tlm-consent-text a[data-v-c61421fa]:hover{color:#1B1712}.tlm-check[data-v-c61421fa]{accent-color:#C9A227}.tlm-shield[data-v-c61421fa]{color:#96733F}.tlm--frameless .tlm-card[data-v-c61421fa]{border:none;box-shadow:none;background:transparent;padding:0;max-width:100%}.reg-toast[data-v-aa254f6d]{position:fixed;left:20px;bottom:20px;z-index:90;display:flex;align-items:flex-start;gap:11px;width:340px;max-width:calc(100vw - 32px);padding:12px 13px;border:1px solid #E4DCCD;border-radius:14px;background:#FFFDF8;color:#161514;box-shadow:0 16px 44px rgba(15, 28, 44, 0.22)}.reg-avatar[data-v-aa254f6d]{flex:none;display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;background:#183B5C;color:#F4F1EC;font-family:Georgia, 'Times New Roman', serif;font-size:18px}.reg-body[data-v-aa254f6d]{flex:1;min-width:0}.reg-text[data-v-aa254f6d]{margin:0 0 3px;font-size:12.5px;line-height:1.4;color:#2E2A25}.reg-text strong[data-v-aa254f6d]{color:#183B5C;font-weight:700}.reg-time[data-v-aa254f6d]{margin:0;font-size:10.5px;line-height:1.3;color:#8C857A}.reg-time span[data-v-aa254f6d]{color:#2E7D5B;font-weight:700}.reg-close[data-v-aa254f6d]{flex:none;padding:2px 3px;border:0;background:none;color:#A39A8C;font-size:12px;line-height:1;cursor:pointer}.reg-toast-enter-active[data-v-aa254f6d],
.reg-toast-leave-active[data-v-aa254f6d]{transition:opacity 0.25s ease, transform 0.25s ease}.reg-toast-enter-from[data-v-aa254f6d],
.reg-toast-leave-to[data-v-aa254f6d]{opacity:0;transform:translateY(10px)}@media (max-width: 560px){.reg-toast[data-v-aa254f6d]{left:12px;right:auto;bottom:12px;width:50vw;max-width:calc(100vw - 24px);padding:7px 8px;gap:6px;border-radius:12px}.reg-avatar[data-v-aa254f6d]{width:26px;height:26px;font-size:12px}.reg-text[data-v-aa254f6d]{font-size:9.5px;line-height:1.2}.reg-time[data-v-aa254f6d]{font-size:8px}.reg-close[data-v-aa254f6d]{font-size:10px;padding:1px 2px}}@media (prefers-reduced-motion: reduce){.reg-toast-enter-active[data-v-aa254f6d],
  .reg-toast-leave-active[data-v-aa254f6d]{transition:none}}.bpm-ovl[data-v-160404e4]{position:fixed;inset:0;z-index:80;display:flex;align-items:center;justify-content:center;padding:12px;background:rgba(10, 12, 14, .62)}.bpm-card[data-v-160404e4]{position:relative;width:100%;max-width:500px;max-height:94vh;overflow-y:auto;background:#F7F3EA;color:#1D1D1B;border:1px solid rgba(0,0,0,.12);padding:22px 22px 18px;font-family:-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif}.bpm-x[data-v-160404e4]{position:absolute;top:8px;right:10px;border:0;background:none;font-size:17px;color:#6B6B66;cursor:pointer}.bpm-kicker[data-v-160404e4]{font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:#8A6A3F;margin-bottom:6px}.bpm-title[data-v-160404e4]{font-family:Georgia, 'Times New Roman', serif;font-weight:400;font-size:28px;line-height:1.05;margin:0 0 8px}.bpm-sub[data-v-160404e4]{font-size:13px;line-height:1.45;color:#4B4B46;margin:0 0 12px}.bpm-label[data-v-160404e4]{display:block;font-size:11px;font-weight:600;color:#4B4B46;margin:9px 0 4px}.bpm-label--msg[data-v-160404e4]{margin-top:12px}.bpm-input[data-v-160404e4]{width:100%;box-sizing:border-box;height:40px;padding:0 11px;border:1px solid #C9C3B6;background:#fff;font-size:14px;color:#1D1D1B}.bpm-input[data-v-160404e4]:focus{outline:none;border-color:#8A6A3F}.bpm-msgs[data-v-160404e4]{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;gap:8px}.bpm-msg[data-v-160404e4]{display:flex;align-items:center;justify-content:center;gap:7px;height:44px;padding:0 8px;border:1px solid rgba(255,255,255,.3);border-radius:10px;color:#fff;font-size:13px;font-weight:700;cursor:pointer;text-shadow:0 1px 2px rgba(0,0,0,.2);transition:transform .2s, filter .2s, opacity .2s}.bpm-msg--telegram[data-v-160404e4]{background:linear-gradient(135deg, #2CB5F0 0%, #229ED9 52%, #1779AE 100%)}.bpm-msg--max[data-v-160404e4]{background:linear-gradient(135deg, #A87EFF 0%, #7B5BE0 52%, #5A38C6 100%)}.bpm-msg--vk[data-v-160404e4]{background:linear-gradient(135deg, #5E90CF 0%, #4C75A3 52%, #355984 100%)}.bpm-msg[data-v-160404e4]:hover:not(:disabled){transform:translateY(-2px);filter:brightness(1.08)}.bpm-msg[data-v-160404e4]:disabled{opacity:.65;cursor:default}.bpm-msg i[data-v-160404e4]{color:#fff;font-size:17px}.bpm-msg-letter[data-v-160404e4]{width:20px;height:20px;display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(255,255,255,.8);border-radius:50%;background:rgba(255,255,255,.16);font-size:11px;font-weight:700}.bpm-consent[data-v-160404e4]{display:flex;gap:7px;align-items:flex-start;margin:11px 0 8px;font-size:10.5px;line-height:1.4;color:#6B6B66}.bpm-check[data-v-160404e4]{margin-top:2px}.bpm-consent a[data-v-160404e4]{color:#6B6B66}.bpm-note[data-v-160404e4]{margin:8px 0 0;font-size:10.5px;color:#8A8A84;line-height:1.4}.bpm-error[data-v-160404e4]{margin:8px 0;padding:8px 10px;background:#FBE9E7;border:1px solid #E7B8B2;color:#9B2C20;font-size:12px;line-height:1.4}.bpm-notice[data-v-160404e4]{margin:8px 0;padding:8px 10px;background:#EEF6EA;border:1px solid #C8DFC0;color:#3F6B35;font-size:12px;line-height:1.4}@media (max-width: 560px){.bpm-card[data-v-160404e4]{padding:18px 15px 14px}.bpm-title[data-v-160404e4]{font-size:25px}.bpm-msg[data-v-160404e4]{font-size:12px}}.bk{overflow-x:clip;--paper:#F4F1EC;--ink:#161514;--muted:#6F6961;--line:#D8D2C8;--accent:#8C6A3F;background:var(--paper);color:var(--ink);font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Arial,sans-serif;line-height:1.55}.bk *, .bk *::before, .bk *::after{box-sizing:border-box}.bk img{max-width:100%;display:block}.bk .bk-in{max-width:1160px;margin:0 auto;padding:0 24px}.bk-head{position:sticky;top:0;z-index:20;background:#183B5C;backdrop-filter:blur(10px);border-bottom:1px solid rgba(255,255,255,.14)}.bk-head-in{position:relative;display:flex;align-items:center;justify-content:space-between;height:64px}.bk-head-date{position:absolute;left:50%;transform:translateX(-50%);font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:#B9C7CC;white-space:nowrap}.bk-brand{display:flex;align-items:center;gap:11px;font-family:Georgia,'Times New Roman',serif;color:#F3EFE7}.bk-logo{width:34px;height:34px;object-fit:contain;flex:none}.bk-brand-text{display:flex;flex-direction:column;line-height:1.15}.bk-brand-text b{font-size:14px;font-weight:600;letter-spacing:.01em;color:#FFFFFF}.bk-brand-text small{font-size:11px;color:#B9C7CC;font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,sans-serif}.bk-foot-brand{display:flex;align-items:center;gap:9px}.bk-logo--foot{width:26px;height:26px}.bk-link{background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.42);border-radius:999px;padding:8px 16px;font-size:14px;color:#F3EFE7;text-decoration:none;cursor:pointer}.bk-hero{padding:72px 0 64px}.bk-hero-in{display:grid;grid-template-columns:1.05fr .95fr;gap:48px;align-items:center}.bk-kicker,.bk-sec-kicker{font-size:12px;letter-spacing:.16em;text-transform:uppercase;color:var(--muted);margin-bottom:14px}.bk-h1{font-family:Georgia,'Times New Roman',serif;font-weight:400;font-size:clamp(46px,6.2vw,84px);line-height:.98;margin:0 0 24px}.bk-h2{font-family:Georgia,'Times New Roman',serif;font-weight:400;font-size:clamp(30px,3.6vw,46px);line-height:1.08;margin:0 0 20px}.bk-lead{font-size:17px;color:#3B3732;max-width:620px;margin:0 0 16px}.bk-note{font-size:13px;color:var(--muted);margin:0 0 24px}.bk-btn{appearance:none;border:1px solid var(--ink);border-radius:999px;background:var(--ink);color:var(--paper);padding:14px 28px;font-size:15px;letter-spacing:.02em;cursor:pointer}.bk-btn:hover{background:#000}.bk-btn--flash{position:relative;overflow:hidden;min-width:320px;background:linear-gradient(110deg,#161514 0%,#3B3732 30%,#D8C08B 50%,#3B3732 70%,#161514 100%) !important;background-size:250% 100% !important;color:#F4F1EC !important;animation:bkFlashBg 4.2s linear infinite, bkBtnGlow 3.2s ease-in-out infinite}.bk-btn--flash::after{content:'';position:absolute;top:0;bottom:0;left:-70%;width:50%;background:linear-gradient(100deg,transparent,rgba(255,255,255,.55),transparent);transform:skewX(-18deg);animation:bkFlashSweep 3.6s ease-in-out infinite}.bk-btn--xl{font-size:28px;padding:26px 52px;min-height:86px}@keyframes bkBtnGlow{0%,100%{box-shadow:0 0 0 0 rgba(140,106,63,.28)}50%{box-shadow:0 0 0 10px rgba(140,106,63,0)}}.bk-hero-art{margin:0}.bk-hero-photo{display:block;width:100%;aspect-ratio:3/4;object-fit:cover;object-position:center top;border:1px solid var(--line);background:#171614}.bk-art-placeholder{position:relative;overflow:hidden;width:100%;aspect-ratio:3/4;border:1px solid var(--line);background:#171614;color:#EFEAE1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;text-align:center;padding:30px}.bk-art-flow{position:absolute;inset:0;pointer-events:none;mask-image:linear-gradient(180deg, transparent, #000 12%, #000 88%, transparent)}.bk-art-flow span{position:absolute;top:-20%;width:1px;height:140%;background:linear-gradient(180deg, transparent, rgba(244,241,236,.34), rgba(140,106,63,.30), transparent);animation:bkFall 7.5s linear infinite;opacity:.8;filter:blur(.4px)}.bk-art-flow span:nth-child(3n){width:2px;opacity:.95}.bk-art-flow span:nth-child(4n){opacity:.38}@keyframes bkFall{from{transform:translateY(-12%)}to{transform:translateY(12%)}}.bk-art-pool{position:absolute;left:0;right:0;bottom:0;height:16%;background:radial-gradient(55% 90% at 50% 0%, rgba(244,241,236,.16), transparent 72%), linear-gradient(180deg, rgba(244,241,236,.05), rgba(140,106,63,.18));animation:bkPool 9s ease-in-out infinite alternate}@keyframes bkPool{from{height:13%}to{height:19%}}.bk-art-word, .bk-art-sub{position:relative;z-index:2}.bk-art-word{font-family:Georgia,'Times New Roman',serif;font-size:clamp(38px,4vw,58px);letter-spacing:.02em}.bk-art-sub{font-size:12px;letter-spacing:.18em;text-transform:uppercase;color:#BDB5A8}.bk-hero-art figcaption{margin-top:10px;font-size:12px;color:var(--muted);letter-spacing:.04em}.bk-sec{position:relative;z-index:1;padding:64px 0;border-top:0}.bk-sec::before{content:'';position:absolute;left:0;right:0;top:-46px;height:48px;background-repeat:no-repeat;background-size:100% 100%;pointer-events:none;z-index:2;transform-origin:center;animation:bkWave 11s ease-in-out infinite alternate}@keyframes bkWave{from{transform:translateX(0) scaleX(1.015)}to{transform:translateX(-9px) scaleX(1.015)}}.bk-sec:last-of-type::after{content:'';position:absolute;left:0;right:0;bottom:-46px;height:48px;background-repeat:no-repeat;background-size:100% 100%;transform:scaleY(-1);pointer-events:none;z-index:2}.bk-sec--white{background:#FFFFFF}.bk-sec--white::before, .bk-sec--white:last-of-type::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1440 48' preserveAspectRatio='none'%3E%3Cpath d='M0,26 C240,48 480,2 720,18 C960,34 1200,4 1440,26 L1440,48 L0,48 Z' fill='%23FFFFFF'/%3E%3C/svg%3E")}.bk-sec--dark{background:#183B5C;color:#F3EFE7;padding-bottom:86px}.bk-practice-grid{display:grid;grid-template-columns:1.1fr .9fr;gap:40px;align-items:start}.bk-practice-copy .bk-timeline{margin-top:28px}.bk-ref-figure{margin:0;align-self:start}.bk-ref-image{display:block;width:100%;height:auto;border:1px solid rgba(255,255,255,.18)}.bk-ref-figure figcaption{margin-top:10px;font-size:12px;color:#B9C7CC;letter-spacing:.04em}.bk-timeline{border-left:1px solid rgba(255,255,255,.28);padding-left:22px;display:flex;flex-direction:column;gap:18px}.bk-timeline-item{display:flex;gap:16px;color:#D5DFE3;font-size:15px}.bk-time{font-family:Georgia,'Times New Roman',serif;font-size:22px;color:#FFFFFF;min-width:64px}.bk-timeline b{color:#FFFFFF;font-weight:600}.bk-grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}.bk-sec--white .bk-tariff{border-color:rgba(24,59,92,.25);background:rgba(24,59,92,.035)}.bk-sec--white .bk-tariff-name{color:#5C7480}.bk-sec--white .bk-tariff-price{color:#183B5C}.bk-sec--white .bk-tariff ul{color:#3E525B}.bk-sec--white .bk-tariff-btn{border-color:#183B5C;color:#183B5C}.bk-sec--white .bk-tariff-btn--solid{background:#183B5C;color:#F3EFE7}.bk-tariff{border:1px solid rgba(255,255,255,.22);padding:24px;display:flex;flex-direction:column;gap:10px;background:rgba(255,255,255,.04)}.bk-tariff-name{font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:#B9C7CC}.bk-tariff-price{font-family:Georgia,'Times New Roman',serif;font-size:42px;line-height:1;color:#FFFFFF}.bk-tariff ul{margin:6px 0 12px;padding-left:18px;display:flex;flex-direction:column;gap:7px;color:#D5DFE3;font-size:15px}.bk-tariff-btn{margin-top:auto;align-self:flex-start;appearance:none;border:1px solid #F3EFE7;border-radius:999px;background:transparent;color:#F3EFE7;padding:11px 22px;font-size:14px;cursor:pointer;text-decoration:none}.bk-tariff-btn--solid{background:#F3EFE7;color:#183B5C}.bk-tariff-btn--flash{max-width:100%;white-space:normal;line-height:1.25;text-align:center;position:relative;overflow:hidden;background:linear-gradient(110deg,#183B5C 0%,#2F5A7A 28%,#D8C08B 50%,#2F5A7A 72%,#183B5C 100%) !important;background-size:250% 100% !important;color:#F3EFE7 !important;animation:bkFlashBg 4.2s linear infinite, bkFlashGlow 3.2s ease-in-out infinite}.bk-tariff-btn--flash::after{content:'';position:absolute;top:0;bottom:0;left:-70%;width:50%;background:linear-gradient(100deg,transparent,rgba(255,255,255,.55),transparent);transform:skewX(-18deg);animation:bkFlashSweep 3.6s ease-in-out infinite}@keyframes bkFlashBg{to{background-position:-220% 0}}@keyframes bkFlashSweep{0%,55%{left:-70%}78%,100%{left:140%}}@keyframes bkFlashGlow{0%,100%{box-shadow:0 0 0 0 rgba(24,59,92,.28)}50%{box-shadow:0 0 0 8px rgba(24,59,92,0)}}.bk-tariff--paid{border-color:rgba(255,255,255,.45)}.bk-sec--dark::before, .bk-sec--dark:last-of-type::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1440 48' preserveAspectRatio='none'%3E%3Cpath d='M0,26 C240,48 480,2 720,18 C960,34 1200,4 1440,26 L1440,48 L0,48 Z' fill='%23183B5C'/%3E%3C/svg%3E")}.bk-sec--dark .bk-h2, .bk-sec--dark .bk-card h3, .bk-sec--dark .bk-gift-title{color:#FFFFFF}.bk-sec--dark .bk-sec-kicker{color:#BDB6D8}.bk-sec--dark .bk-lead, .bk-sec--dark .bk-card p, .bk-sec--dark .bk-gift p, .bk-sec--dark .bk-faq-item p{color:#D8D2E8}.bk-sec--dark .bk-card, .bk-sec--dark .bk-gift, .bk-sec--dark .bk-faq-item{border-top-color:rgba(255,255,255,.22)}.bk-sec--dark .bk-quote{color:#FFFFFF;border-left-color:#B08D57}.bk-sec--dark .bk-host-photo{background:#12262F}.bk-sec--dark .bk-faq-item summary{color:#FFFFFF}.bk-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 40px;margin-top:28px}.bk-grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.bk-card{border-top:1px solid var(--ink);padding-top:14px}.bk-card-num{font-size:12px;color:var(--muted);margin-bottom:8px}.bk-card h3{font-family:Georgia,'Times New Roman',serif;font-size:22px;font-weight:400;margin:0 0 8px}.bk-card p{margin:0;color:#4A453F;font-size:15px}.bk-gifts-in{display:grid;grid-template-columns:1.1fr .9fr;gap:48px;align-items:center}.bk-gift{border-top:1px solid var(--line);padding:18px 0;max-width:560px}.bk-gift-title{font-family:Georgia,'Times New Roman',serif;font-size:21px;margin-bottom:6px}.bk-gift p{margin:0;color:#4A453F;font-size:15px}.bk-gift-art{margin:0;max-width:460px;justify-self:end}.bk-gift-art img{width:100%;aspect-ratio:4/3;object-fit:cover;border:1px solid rgba(255,255,255,.22)}.bk-gift-art figcaption{display:flex;flex-direction:column;gap:5px;margin-top:14px}.bk-gift-art-label{font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:#BDB5A8}.bk-gift-art b{font-family:Georgia,'Times New Roman',serif;font-size:22px;font-weight:400;line-height:1.2;color:#FFFFFF}.bk-gift-art-text{font-size:13px;line-height:1.5;color:#D8D2E8}.bk-card--plain{border-top:1px solid var(--line);padding-top:14px}.bk-card--plain p{font-family:Georgia,'Times New Roman',serif;font-size:19px;line-height:1.35;color:#2B2824}.bk-faq-list{max-width:820px;margin-top:10px}.bk-faq-item{border-top:1px solid var(--line);padding:16px 0}.bk-faq-item summary{cursor:pointer;font-size:17px;font-weight:600;list-style:none;display:flex;justify-content:space-between;gap:16px}.bk-faq-item summary::-webkit-details-marker{display:none}.bk-faq-item summary::after{content:'+';font-weight:400}.bk-faq-item[open] summary::after{content:'−'}.bk-faq-item p{margin:10px 0 0;color:#4A453F;font-size:15px}.bk-offer{border:1px solid var(--line);padding:22px;display:flex;flex-direction:column;gap:8px;background:#FAF8F4}.bk-offer h3{font-family:Georgia,'Times New Roman',serif;font-weight:400;font-size:21px;margin:0}.bk-offer p{margin:0;color:#4A453F;font-size:14px;flex:1}.bk-price{display:flex;align-items:baseline;gap:10px;margin-top:6px}.bk-price span{color:var(--muted);text-decoration:line-through;font-size:14px}.bk-price b{font-size:24px;font-weight:600}.bk-fine{margin-top:18px;font-size:12px;color:var(--muted)}.bk-host-in{display:grid;grid-template-columns:220px 1fr;gap:40px;align-items:center}.bk-host-photo{width:220px;height:280px;background:#1B1A18;overflow:hidden}.bk-host-photo img{width:100%;height:100%;object-fit:cover;display:block}.bk-form-in{display:grid;grid-template-columns:1fr 420px;gap:48px;align-items:start}.bk-form-in--reverse{grid-template-columns:420px 1fr}.bk-form-in--reverse > div{order:2}.bk-form-in--reverse > .bk-form-side{order:1}.bk-form-side{width:100%;display:flex;flex-direction:column}.bk-form--blue{background:#183B5C;color:#F3EFE7}.bk-form--blue .bk-reg-gift{color:#161514}.bk-form--blue .bk-reg-gift b{color:#161514}.bk-form--blue .bk-reg-gift-text{color:#6F6961}.bk-form--blue .bk-reg-gift-label{color:#8C6A3F}.bk-form--blue .bk-h2{color:#FFFFFF}.bk-form--blue::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1440 48' preserveAspectRatio='none'%3E%3Cpath d='M0,26 C240,48 480,2 720,18 C960,34 1200,4 1440,26 L1440,48 L0,48 Z' fill='%23183B5C'/%3E%3C/svg%3E")}.bk-reg-gift{margin:26px 0 0;max-width:560px;border:1px solid var(--line);background:#FFFFFF}.bk-reg-gift img{width:100%;height:auto;object-fit:contain}.bk-reg-gift figcaption{display:flex;flex-direction:column;gap:4px;padding:16px 18px 18px}.bk-reg-gift-label{font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:var(--accent)}.bk-reg-gift b{font-family:Georgia,'Times New Roman',serif;font-size:22px;font-weight:400;line-height:1.15}.bk-reg-gift-text{font-size:13px;color:var(--muted)}.bk-foot{background:#183B5C;color:#D5DFE3;padding:46px 0 26px}.bk-foot-grid{display:grid;grid-template-columns:1.3fr 1.2fr .9fr 1fr;gap:32px}.bk-foot-col{display:flex;flex-direction:column;gap:7px;font-size:13px}.bk-foot-col p{margin:0;color:#C6D2D6}.bk-foot-col a{color:#E6EEF0;text-decoration:none}.bk-foot-col a:hover{text-decoration:underline}.bk-foot-logo{display:flex;align-items:center;gap:10px;color:#FFFFFF;font-family:Georgia,serif;font-size:16px;margin-bottom:6px}.bk-foot-label{font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:#91A7AE;margin-bottom:3px}.bk-foot-date{color:#FFFFFF !important}.bk-foot-note{font-size:12px;color:#9FB3B9 !important;max-width:300px}.bk-foot-copy{max-width:1160px;margin:30px auto 0;padding:18px 24px 0;border-top:1px solid rgba(255,255,255,.14);font-size:12px;color:#91A7AE}@media (max-width:900px){.bk-btn--xl{width:100%;min-width:0;font-size:20px;padding:18px 28px;min-height:60px}.bk-head-date{display:none}.bk-hero-in,.bk-gifts-in,.bk-host-in,.bk-form-in,.bk-form-in--reverse{grid-template-columns:1fr}.bk-hero-art{order:-1}.bk-art-placeholder{aspect-ratio:4/3}.bk-grid,.bk-grid--3{grid-template-columns:1fr}.bk-host-photo{width:100%;height:auto}.bk-host-photo img{height:auto;object-fit:contain}.bk-foot-grid{grid-template-columns:1fr 1fr;gap:26px}.bk-foot-brand{grid-column:1 / -1;align-items:flex-start;text-align:left}}@media (max-width:560px){.bk-foot-grid{grid-template-columns:1fr;gap:20px}.bk-foot-copy{margin-top:22px}}