
:root{
  --cream:#F6F1E8; --cream-2:#EFE7D8; --sand:#E9DDC8; --card:#FFFFFF;
  --ink:#2A2620; --ink-2:#6E6559; --line:rgba(42,38,32,.12);
  --azure:#0D99FF; --azure-deep:#0A73C9; --clay:#C06A43;
  --serif:'Newsreader',Georgia,serif;
  --sans:'Hanken Grotesk',system-ui,sans-serif;
  --ease:cubic-bezier(.22,1,.36,1);
}
.bk-page h1, .bk-page h2, .bk-page h3{margin:0;font-family:var(--serif);font-weight:400;letter-spacing:-.01em;line-height:1.02;}
.bk-page p{margin:0;text-wrap:pretty;}
.bk-page a{color:inherit;text-decoration:none;}
.bk-page img{display:block;max-width:100%;}
.bk-page ::selection{background:var(--azure);color:#fff;}
.bk-page .wrap{width:100%;max-width:1220px;margin-inline:auto;padding-inline:clamp(1.25rem,4vw,3rem);}
.bk-page .eyebrow{display:inline-flex;align-items:center;gap:9px;font-weight:600;font-size:14px;letter-spacing:.02em;color:var(--azure-deep);text-transform:uppercase;}
.bk-page .eyebrow::before{content:"";width:22px;height:1.5px;background:var(--azure);}
.bk-page .serif-i{font-family:var(--serif);font-style:italic;}
.bk-page .body-link{color:var(--azure-deep);text-decoration:underline;text-decoration-color:rgba(10,115,201,.35);text-underline-offset:3px;transition:.15s;}
.bk-page .body-link:hover{text-decoration-color:var(--azure-deep);}
.bk-page .btn{display:inline-flex;align-items:center;gap:12px;padding:14px 16px 14px 26px;border-radius:100px;font-weight:600;font-size:16px;background:var(--ink);color:var(--cream);transition:.25s var(--ease);}
.bk-page .btn .a{width:32px;height:32px;border-radius:50%;background:var(--azure);color:#fff;display:flex;align-items:center;justify-content:center;transition:transform .25s var(--ease);}
.bk-page .btn:hover{background:#000;transform:translateY(-2px);}
.bk-page .btn:hover .a{transform:translateX(3px);}
.bk-page .btn.ghost{background:transparent;color:var(--ink);border:1.5px solid var(--line);}
.bk-page .btn.ghost:hover{background:var(--cream-2);border-color:var(--ink);}
.bk-page .bar{display:flex;align-items:center;gap:24px;background:rgba(246,241,232,.7);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border:1px solid var(--line);border-radius:100px;padding:10px 12px 10px 24px;box-shadow:0 10px 40px -20px rgba(42,38,32,.3);}
.bk-page .bar .logo img{height:24px;}
.bk-page .bar nav{display:flex;gap:4px;margin-left:16px;}
.bk-page .bar nav a{font-weight:500;font-size:15px;color:var(--ink-2);padding:9px 15px;border-radius:100px;transition:.15s;}
.bk-page .bar nav a:hover, .bk-page .bar nav a.on{color:var(--ink);background:var(--cream-2);}
.bk-page .bar .right{margin-left:auto;display:flex;align-items:center;gap:12px;}
.bk-page .bar .btn{padding:11px 14px 11px 22px;font-size:15px;}
.bk-page .bar .btn .a{width:28px;height:28px;}
.bk-page .hero{padding:150px 0 40px;}
.bk-page .hero-grid{display:grid;grid-template-columns:1.08fr .92fr;gap:56px;align-items:center;}
.bk-page .crumb{font-size:14px;color:var(--ink-2);margin-bottom:20px;display:flex;align-items:center;gap:8px;flex-wrap:wrap;}
.bk-page .crumb a:hover{color:var(--azure-deep);}
.bk-page .crumb .sep{opacity:.4;}
.bk-page .crumb b{color:var(--ink);font-weight:600;}
.bk-page .hero h1{font-size:clamp(2.5rem,4.9vw,4.3rem);line-height:1.02;letter-spacing:-.02em;}
.bk-page .hero h1 .serif-i{color:var(--azure-deep);}
.bk-page .hero-sub{font-size:19px;color:var(--ink-2);line-height:1.6;max-width:490px;margin:24px 0 32px;}
.bk-page .hero-actions{display:flex;align-items:center;gap:16px;flex-wrap:wrap;}
.bk-page .hero-assure{display:flex;gap:22px;flex-wrap:wrap;margin-top:36px;}
.bk-page .hero-assure span{display:inline-flex;align-items:center;gap:8px;font-size:14.5px;color:var(--ink-2);}
.bk-page .hero-assure svg{width:16px;height:16px;color:var(--azure-deep);flex-shrink:0;}
.bk-page .hero-media{position:relative;}
.bk-page .hero-photo{border-radius:120px 32px 32px 32px;overflow:hidden;aspect-ratio:1/1.08;box-shadow:0 40px 80px -40px rgba(42,38,32,.45);}
.bk-page .hero-photo img{width:100%;height:100%;object-fit:cover;}
.bk-page .float-card{position:absolute;background:var(--card);border-radius:20px;padding:16px 20px;box-shadow:0 24px 50px -22px rgba(42,38,32,.4);display:flex;align-items:center;gap:14px;animation:float 5s var(--ease) infinite;}
.bk-page .float-card.fc1{left:-28px;top:16%;}
.bk-page .float-card.fc2{right:-20px;bottom:14%;animation-delay:-2.5s;}
.bk-page .float-card .ring{width:44px;height:44px;border-radius:50%;background:var(--sand);display:flex;align-items:center;justify-content:center;color:var(--azure-deep);flex-shrink:0;}
.bk-page .float-card b{font-family:var(--serif);font-size:21px;display:block;line-height:1;}
.bk-page .float-card span{font-size:12.5px;color:var(--ink-2);}
@keyframes float{0%,100%{transform:translateY(0);}50%{transform:translateY(-12px);}}
.bk-page .jump{padding:26px 0 0;}
.bk-page .jump .row{display:flex;gap:10px;flex-wrap:wrap;align-items:center;}
.bk-page .jump .lbl{font-size:13px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--ink-2);margin-right:6px;}
.bk-page .jump a{font-size:14px;font-weight:500;color:var(--ink-2);border:1px solid var(--line);border-radius:100px;padding:8px 16px;transition:.15s;background:rgba(255,255,255,.4);}
.bk-page .jump a:hover{color:var(--ink);border-color:var(--ink);background:var(--card);}
.bk-page section{padding-block:clamp(4rem,7vw,7rem);}
.bk-page .head{max-width:720px;margin-bottom:48px;}
.bk-page .head.center{margin-inline:auto;text-align:center;}
.bk-page .head h2{font-size:clamp(2rem,3.9vw,3.2rem);line-height:1.04;margin-top:16px;letter-spacing:-.015em;}
.bk-page .head h2 .serif-i{color:var(--azure-deep);}
.bk-page .head .lead{font-size:19px;color:var(--ink-2);margin-top:18px;line-height:1.6;}
.bk-page .svc-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:22px;}
.bk-page .svc-card{background:var(--card);border-radius:26px;padding:32px 30px;transition:.3s var(--ease);}
.bk-page .svc-card:hover{transform:translateY(-5px);box-shadow:0 30px 60px -34px rgba(42,38,32,.4);}
.bk-page .svc-card .ic{width:54px;height:54px;border-radius:18px;background:var(--sand);color:var(--azure-deep);display:flex;align-items:center;justify-content:center;margin-bottom:22px;}
.bk-page .svc-card h3{font-size:23px;margin-bottom:12px;}
.bk-page .svc-card p{color:var(--ink-2);font-size:15.5px;line-height:1.6;}
.bk-page .svc-card.accent{background:var(--ink);color:var(--cream);}
.bk-page .svc-card.accent h3{color:var(--cream);}
.bk-page .svc-card.accent p{color:rgba(246,241,232,.7);}
.bk-page .svc-card.accent .ic{background:rgba(255,255,255,.1);color:var(--azure);}
.bk-page .band{background:var(--cream-2);border-radius:44px;}
.bk-page .band>.wrap{padding-block:clamp(3rem,6vw,5.5rem);}
.bk-page .band-outer{padding-inline:clamp(1rem,3vw,2rem);}
.bk-page .incl-grid{display:grid;grid-template-columns:1.05fr .95fr;gap:clamp(2.5rem,5vw,4.5rem);align-items:start;}
.bk-page .prose p{color:var(--ink-2);font-size:17px;line-height:1.7;}
.bk-page .prose p+p{margin-top:18px;}
.bk-page .prose b{color:var(--ink);font-weight:600;}
.bk-page .callout{margin-top:26px;background:var(--card);border-radius:22px;padding:24px 26px;display:grid;grid-template-columns:44px 1fr;gap:16px;box-shadow:0 20px 44px -30px rgba(42,38,32,.35);}
.bk-page .callout .ic{width:44px;height:44px;border-radius:14px;background:var(--sand);color:var(--azure-deep);display:flex;align-items:center;justify-content:center;}
.bk-page .callout p{font-size:15.5px;color:var(--ink-2);line-height:1.65;}
.bk-page .check-card{background:var(--card);border-radius:28px;padding:clamp(1.8rem,3vw,2.4rem);box-shadow:0 30px 60px -38px rgba(42,38,32,.45);position:sticky;top:110px;}
.bk-page .check-card h3{font-size:22px;margin-bottom:20px;}
.bk-page .check-card ul{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:0;}
.bk-page .check-card li{display:flex;align-items:flex-start;gap:13px;font-size:16px;padding:13px 0;}
.bk-page .check-card li+li{border-top:1px solid var(--line);}
.bk-page .check-card li svg{width:20px;height:20px;color:var(--azure-deep);flex-shrink:0;margin-top:3px;}
.bk-page .tbl-card{background:var(--card);border-radius:26px;overflow:hidden;box-shadow:0 30px 60px -40px rgba(42,38,32,.4);}
.bk-page .tbl-scroll{overflow-x:auto;-webkit-overflow-scrolling:touch;}
.bk-page table{width:100%;border-collapse:collapse;min-width:640px;}
.bk-page th{font-family:var(--sans);font-size:13px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--ink-2);text-align:left;padding:18px 24px;border-bottom:1px solid var(--line);background:var(--cream-2);white-space:nowrap;}
.bk-page td{padding:16px 24px;font-size:15.5px;border-bottom:1px solid var(--line);color:var(--ink-2);vertical-align:top;}
.bk-page td:first-child{color:var(--ink);font-weight:500;white-space:nowrap;}
.bk-page tr:last-child td{border-bottom:none;}
.bk-page tr.hl td{background:rgba(13,153,255,.07);color:var(--ink);}
.bk-page tr.hl td:first-child{font-weight:700;}
.bk-page tr.hl td b{color:var(--azure-deep);}
.bk-page tr.hl .you{display:inline-block;margin-left:10px;background:var(--azure);color:#fff;font-size:11px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;border-radius:100px;padding:3px 10px;vertical-align:2px;}
.bk-page .tbl-note{font-size:14px;color:var(--ink-2);margin-top:16px;max-width:70ch;}
.bk-page .pull{margin-top:36px;background:var(--sand);border-radius:24px;padding:26px 30px;display:grid;grid-template-columns:44px 1fr;gap:18px;align-items:start;max-width:860px;}
.bk-page .pull .ic{width:44px;height:44px;border-radius:50%;background:var(--card);color:var(--azure-deep);display:flex;align-items:center;justify-content:center;}
.bk-page .pull p{font-family:var(--serif);font-size:19px;line-height:1.45;}
.bk-page .pk-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;align-items:stretch;}
.bk-page .pk{background:var(--card);border-radius:28px;padding:30px 28px;display:flex;flex-direction:column;transition:.3s var(--ease);}
.bk-page .pk:hover{transform:translateY(-5px);box-shadow:0 30px 60px -34px rgba(42,38,32,.4);}
.bk-page .pk .pk-name{font-family:var(--serif);font-size:22px;}
.bk-page .pk .pk-for{font-size:14px;color:var(--ink-2);margin-top:6px;min-height:42px;}
.bk-page .pk .pk-price{display:flex;align-items:baseline;gap:7px;margin:18px 0 22px;padding-bottom:22px;border-bottom:1px solid var(--line);}
.bk-page .pk .pk-price .n{font-family:var(--serif);font-size:42px;line-height:.9;}
.bk-page .pk .pk-price .per{font-size:14px;color:var(--ink-2);}
.bk-page .pk ul{margin:0 0 24px;padding:0;list-style:none;display:flex;flex-direction:column;gap:11px;flex:1;}
.bk-page .pk li{display:flex;align-items:flex-start;gap:10px;font-size:14.5px;color:var(--ink-2);line-height:1.45;}
.bk-page .pk li svg{width:16px;height:16px;color:var(--azure-deep);flex-shrink:0;margin-top:3px;}
.bk-page .pk .btn{justify-content:center;padding:12px 18px;font-size:15px;}
.bk-page .pk.feat{background:var(--ink);color:var(--cream);position:relative;}
.bk-page .pk.feat .pk-name{color:var(--cream);}
.bk-page .pk.feat .pk-for{color:rgba(246,241,232,.65);}
.bk-page .pk.feat .pk-price{border-color:rgba(246,241,232,.15);}
.bk-page .pk.feat li{color:rgba(246,241,232,.78);}
.bk-page .pk.feat li svg{color:var(--azure);}
.bk-page .pk.feat .chip{position:absolute;top:-13px;right:22px;background:var(--azure);color:#fff;font-size:12px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;border-radius:100px;padding:6px 14px;}
.bk-page .pk.feat .btn{background:var(--azure);color:#fff;}
.bk-page .pk.feat .btn .a{background:#fff;color:var(--azure);}
.bk-page .pk-foot{margin-top:26px;font-size:15px;color:var(--ink-2);max-width:74ch;}
.bk-page .vs-grid{display:grid;grid-template-columns:.92fr 1.08fr;gap:clamp(2.5rem,5vw,4.5rem);align-items:start;}
.bk-page .vs-grid .tbl-scroll{overflow:visible;}
.bk-page .vs-tbl{min-width:0;}
.bk-page .vs-tbl th{white-space:normal;padding:14px 16px;}
.bk-page .vs-tbl td{white-space:normal;padding:13px 16px;font-size:14.5px;}
.bk-page .vs-tbl td.c{text-align:center;color:var(--azure-deep);}
.bk-page .vs-tbl td.c svg{display:inline-block;vertical-align:middle;}
.bk-page .vs-tbl th:nth-child(2), .bk-page .vs-tbl th:nth-child(3){text-align:center;}
.bk-page .vs-tbl td.shared{text-align:center;font-size:13.5px;font-style:italic;color:var(--ink-2);}
.bk-page .byline{margin-top:28px;background:var(--card);border-radius:24px;padding:24px 26px;display:grid;grid-template-columns:56px 1fr;gap:18px;align-items:center;box-shadow:0 24px 50px -34px rgba(42,38,32,.4);}
.bk-page .byline .mono{width:56px;height:56px;border-radius:50%;background:var(--sand);display:flex;align-items:center;justify-content:center;font-family:var(--serif);font-size:20px;color:var(--azure-deep);overflow:hidden;position:relative;}
.bk-page .byline .mono image-slot{position:absolute;inset:0;}
.bk-page .byline p{font-size:15px;color:var(--ink-2);line-height:1.6;}
.bk-page .q-list{display:flex;flex-direction:column;max-width:900px;}
.bk-page .q-item{display:grid;grid-template-columns:72px 1fr;gap:clamp(1.2rem,3vw,2.2rem);padding:34px 0;}
.bk-page .q-item+.q-item{border-top:1px solid var(--line);}
.bk-page .q-item .qn{font-family:var(--serif);font-size:clamp(2.4rem,4vw,3.4rem);line-height:.9;color:var(--azure-deep);opacity:.85;}
.bk-page .q-item h3{font-size:clamp(1.35rem,2.2vw,1.7rem);margin-bottom:12px;}
.bk-page .q-item p{color:var(--ink-2);font-size:16px;line-height:1.65;max-width:62ch;}
.bk-page .q-item .ans{display:inline-flex;align-items:center;gap:7px;margin-top:14px;font-size:13px;font-weight:600;color:var(--azure-deep);background:rgba(13,153,255,.09);border-radius:100px;padding:6px 14px;}
.bk-page .q-item .ans svg{width:13px;height:13px;}
.bk-page .virt-grid{display:grid;grid-template-columns:.9fr 1.1fr;gap:clamp(2.5rem,5vw,4.5rem);align-items:center;}
.bk-page .virt-photo{position:relative;border-radius:28px;overflow:hidden;aspect-ratio:1/1.05;box-shadow:0 36px 70px -40px rgba(42,38,32,.5);}
.bk-page .virt-photo img{width:100%;height:100%;object-fit:cover;}
.bk-page .virt-photo .tag{position:absolute;left:18px;bottom:18px;background:rgba(246,241,232,.92);backdrop-filter:blur(8px);border-radius:14px;padding:10px 16px;font-family:var(--serif);font-size:16px;}
.bk-page .how-grid{display:grid;grid-template-columns:.9fr 1.1fr;gap:clamp(2.5rem,5vw,5rem);align-items:start;}
.bk-page .how-photo{position:sticky;top:110px;border-radius:28px;overflow:hidden;aspect-ratio:1/1.15;box-shadow:0 36px 70px -40px rgba(42,38,32,.5);}
.bk-page .how-photo img{width:100%;height:100%;object-fit:cover;}
.bk-page .how-photo .tag{position:absolute;left:18px;bottom:18px;background:rgba(246,241,232,.92);backdrop-filter:blur(8px);border-radius:14px;padding:10px 16px;font-family:var(--serif);font-size:16px;}
.bk-page .steps{display:flex;flex-direction:column;}
.bk-page .step{display:grid;grid-template-columns:56px 1fr;gap:22px;padding:30px 0;}
.bk-page .step+.step{border-top:1px solid var(--line);}
.bk-page .step .n{width:56px;height:56px;border-radius:50%;background:var(--card);display:flex;align-items:center;justify-content:center;font-family:var(--serif);font-size:22px;color:var(--azure-deep);box-shadow:0 10px 24px -14px rgba(42,38,32,.35);}
.bk-page .step h3{font-size:24px;margin-bottom:10px;}
.bk-page .step p{color:var(--ink-2);font-size:16px;line-height:1.6;max-width:46ch;}
.bk-page .price{display:grid;grid-template-columns:1fr 1fr;gap:0;background:var(--sand);border-radius:40px;overflow:hidden;}
.bk-page .price-l{padding:clamp(2.2rem,4.5vw,3.6rem);}
.bk-page .price-l .eyebrow{margin-bottom:16px;}
.bk-page .price-l h2{font-size:clamp(2rem,3.6vw,3rem);line-height:1.04;}
.bk-page .price-l h2 .serif-i{color:var(--azure-deep);}
.bk-page .price-l p{color:var(--ink-2);font-size:17px;margin-top:18px;max-width:44ch;}
.bk-page .price-l .amount{display:flex;align-items:baseline;gap:10px;margin-top:34px;}
.bk-page .price-l .amount .n{font-family:var(--serif);font-size:clamp(3.4rem,6vw,5rem);line-height:.9;}
.bk-page .price-l .amount .per{color:var(--ink-2);font-size:16px;}
.bk-page .price-l .btn{margin-top:30px;}
.bk-page .price-r{background:rgba(255,255,255,.55);padding:clamp(2.2rem,4.5vw,3.6rem);display:flex;flex-direction:column;justify-content:center;}
.bk-page .price-r h4{margin:0 0 20px;font-family:var(--serif);font-weight:400;font-size:20px;}
.bk-page .price-r ul{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:14px;}
.bk-page .price-r li{display:flex;align-items:flex-start;gap:12px;font-size:16px;color:var(--ink);}
.bk-page .price-r li svg{width:20px;height:20px;color:var(--azure-deep);flex-shrink:0;margin-top:2px;}
.bk-page .price-r .note{margin-top:24px;font-size:14px;color:var(--ink-2);}
.bk-page .faq-list{display:flex;flex-direction:column;gap:14px;max-width:860px;margin-inline:auto;}
.bk-page .faq-item{background:var(--card);border-radius:20px;overflow:hidden;transition:.25s var(--ease);}
.bk-page .faq-item summary{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:22px 26px;cursor:pointer;list-style:none;font-family:var(--serif);font-size:20px;}
.bk-page .faq-item summary::-webkit-details-marker{display:none;}
.bk-page .faq-chev{width:38px;height:38px;border-radius:50%;background:var(--sand);color:var(--ink);display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:.3s var(--ease);}
.bk-page .faq-item[open]{background:var(--cream-2);}
.bk-page .faq-item[open] .faq-chev{background:var(--azure);color:#fff;transform:rotate(180deg);}
.bk-page .faq-ans{padding:0 26px 24px;color:var(--ink-2);font-size:16px;line-height:1.65;max-width:64ch;}
.bk-page .faq-ans b{color:var(--ink);}
.bk-page .cta{background:var(--ink);border-radius:44px;padding:clamp(3rem,6vw,5rem);text-align:center;color:var(--cream);position:relative;overflow:hidden;}
.bk-page .cta::before{content:"";position:absolute;top:-40%;left:50%;transform:translateX(-50%);width:80%;height:80%;background:radial-gradient(circle,rgba(13,153,255,.35),transparent 62%);pointer-events:none;}
.bk-page .cta h2{color:var(--cream);font-size:clamp(2.2rem,4.6vw,3.7rem);position:relative;}
.bk-page .cta h2 .serif-i{color:var(--azure);}
.bk-page .cta p{color:rgba(246,241,232,.72);font-size:18px;margin:20px auto 32px;max-width:460px;position:relative;}
.bk-page .cta .btn{background:var(--azure);color:#fff;position:relative;}
.bk-page .cta .btn .a{background:#fff;color:var(--azure);}
.bk-page .cta .btn:hover{background:var(--azure-deep);}
.bk-page .foot-grid{display:grid;grid-template-columns:1.8fr 1fr 1fr 1fr;gap:40px;padding-bottom:44px;border-bottom:1px solid var(--line);}
.bk-page .foot-grid .fb img{height:24px;margin-bottom:18px;}
.bk-page .foot-grid .fb p{color:var(--ink-2);font-size:15px;max-width:300px;line-height:1.6;}
.bk-page .foot-col h4{font-family:var(--serif);font-size:18px;margin:0 0 16px;font-weight:400;}
.bk-page .foot-col a{display:block;padding:6px 0;color:var(--ink-2);font-size:15.5px;transition:.15s;}
.bk-page .foot-col a:hover{color:var(--azure-deep);}
.bk-page .foot-bot{padding-top:26px;display:flex;justify-content:space-between;flex-wrap:wrap;gap:12px;font-size:14px;color:var(--ink-2);}
.bk-page .rv{opacity:0;transform:translateY(28px);transition:.8s var(--ease);}
.bk-page .rv.in{opacity:1;transform:none;}

@media(max-width:960px){
.bk-page .hero-grid{grid-template-columns:1fr;gap:44px;}
.bk-page .bar nav{display:none;}
.bk-page .svc-grid, .bk-page .pk-grid{grid-template-columns:1fr 1fr;}
.bk-page .incl-grid, .bk-page .vs-grid, .bk-page .virt-grid, .bk-page .how-grid{grid-template-columns:1fr;}
.bk-page .check-card{position:relative;top:0;}
.bk-page .how-photo{position:relative;top:0;max-width:480px;}
.bk-page .virt-photo{max-width:480px;}
.bk-page .price{grid-template-columns:1fr;}
.bk-page .foot-grid{grid-template-columns:1fr 1fr;}
}
@media(max-width:560px){
.bk-page .svc-grid, .bk-page .pk-grid, .bk-page .foot-grid{grid-template-columns:1fr;}
.bk-page .float-card.fc1{left:0;}
.bk-page .float-card.fc2{right:0;}
.bk-page .q-item{grid-template-columns:1fr;gap:10px;}
.bk-page .q-item .qn{font-size:2rem;}
}
@media(prefers-reduced-motion:reduce){
.bk-page *{animation:none!important;}
.bk-page .rv{opacity:1;transform:none;}}

.bk-page .mono{width:56px;height:56px;border-radius:50%;background:var(--sand);display:flex;align-items:center;justify-content:center;font-family:var(--serif);font-size:20px;color:var(--ink);flex-shrink:0;overflow:hidden;}
.bk-page .mono img{width:100%;height:100%;object-fit:cover;border-radius:50%;display:block;}
.bk-page .crumbs{margin-bottom:22px;}
.bk-page .check-card li{display:block;position:relative;padding-left:34px;}
.bk-page .check-card li svg{position:absolute;left:0;top:3px;}
