.bk-page .bk-hero{background:#fff;padding:44px 0 56px}.bk-page .bk-h1{letter-spacing:-.015em;max-width:18ch;margin:12px 0 0;font-size:clamp(2.3rem,4.4vw,3.4rem)}.bk-page .bk-lede{max-width:60ch;color:var(--text-soft);margin:14px 0 0;font-size:1.04rem;line-height:1.62}.bk-page .bk-layout{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);align-items:start;gap:32px;margin-top:28px;display:grid}@media (max-width:900px){.bk-page .bk-layout{grid-template-columns:1fr;gap:24px}}.bk-page .bk-form{min-width:0}.bk-page .bk-aside{background:var(--surface);border:1px solid var(--apt-card-line);border-radius:16px;padding:24px;box-shadow:0 1px 2px #14233b0d,0 8px 20px -12px #14233b2e,0 28px 56px -28px #14233b4d}.bk-page .bk-confidence-head{margin:0 0 20px}.bk-page .bk-eyebrow{margin:0}.bk-page .bk-eyebrow:after{content:"";background:var(--accent);border-radius:2px;width:34px;height:2px;margin-top:10px;display:block}.bk-page .bk-confidence{font-family:var(--font-sora), "Helvetica Neue", Arial, sans-serif;letter-spacing:-.008em;color:var(--text);margin:12px 0 0;font-size:1.5rem;font-weight:500;line-height:1.1}.bk-page .bk-list{gap:16px;margin:0;padding:0;list-style:none;display:grid}.bk-page .bk-list li{grid-template-columns:40px 1fr;align-items:start;gap:14px;display:grid}.bk-page .bk-ico{width:40px;height:40px;color:var(--accent);background:#b08d3c1a;border-radius:10px;place-items:center;display:inline-grid}.bk-page .bk-item-title{color:var(--text);margin:0;font-size:.96rem;font-weight:600}.bk-page .bk-item-body{color:var(--text-soft);margin:3px 0 0;font-size:.9rem;line-height:1.5}.bk-page .bk-call{border-top:1px solid var(--line);margin-top:22px;padding-top:20px}.bk-page .bk-call-lead{color:var(--text-soft);margin:0 0 10px;font-size:.92rem}.bk-page .bk-call-btn{justify-content:center;width:100%;min-height:48px}.bk-page .bk-email-btn{border-color:var(--accent);justify-content:center;width:100%;min-height:48px;margin-top:10px}.bk-page .bk-email-btn svg{color:var(--accent)}.bk-page .bk-email-btn:hover{border-color:var(--accent);background:#b08d3c0f}.bk-page .bk-proof{color:var(--text-soft);flex-wrap:wrap;align-items:center;gap:8px;margin:18px 0 0;font-size:.86rem;display:flex}.bk-trustblock{background:#f4f3ef;margin-top:0;padding:44px 0 56px}.bk-trustblock>*+*{margin-top:24px}.bk-trustblock .jets-band{margin:0}.bk-page .bk-trustblock{padding:48px 0 0}.bk-page .bkh{padding:56px 0 64px}.bk-page .trust-strip{border-top:1px solid var(--line);background:#fff;padding:24px 0 34px}.bk-page .bk-aside{position:relative;overflow:hidden}.bk-page .bk-aside:before{content:"";background:linear-gradient(90deg, var(--accent-hi), var(--accent));height:3px;position:absolute;inset:0 0 auto}.bk-page .bk-ico{background:linear-gradient(160deg,#c7a75838,#b08d3c1a);box-shadow:inset 0 0 0 1px #b08d3c47}.bk-page .bk-list li{border-bottom:1px solid var(--line);padding-bottom:14px}.bk-page .bk-list li:last-child{border-bottom:none;padding-bottom:0}.bk-page .bkh-help{border-radius:16px;padding:24px 28px;position:relative;overflow:hidden}.bk-page .bkh-help:before{content:"";background:linear-gradient(90deg, transparent, var(--accent-hi), transparent);opacity:.8;height:2px;position:absolute;inset:0 0 auto}.bk-page .bkh-card{transition:transform .3s var(--ease), box-shadow .3s var(--ease), border-color .3s var(--ease);border-radius:16px;padding:28px 20px 24px;box-shadow:0 1px 2px #14233b0d,0 16px 34px -22px #14233b4d}@media (hover:hover){.bk-page .bkh-card:hover{border-color:color-mix(in srgb, var(--accent) 40%, var(--line));transform:translateY(-4px);box-shadow:0 1px 2px #14233b0f,0 26px 48px -24px #14233b61}}.bk-page .bkh-avatar{width:112px;height:112px;box-shadow:0 0 0 3px #fff,0 0 0 5px #c7a7588c,0 10px 22px -10px #14233b66}.bk-page .bkh-photo-img{isolation:isolate;border-radius:18px;box-shadow:0 22px 48px -26px #0b1b2b8c}.bk-page .bkh-photo-img img{transition:transform .7s var(--ease);will-change:transform}@media (hover:hover){.bk-page .bkh-photo:hover .bkh-photo-img img{transform:scale(1.05)}}.bk-page .bkh-cap{margin-top:12px;font-size:.94rem}@media (prefers-reduced-motion:reduce){.bk-page .bkh-photo-img img{transition:none}}
