:where(.u,.u *,.bk,.bk *){margin:0;padding:0;border:0;font:inherit;font-style:normal;color:inherit;text-decoration:none;list-style:none;box-sizing:border-box}.u{--u-ink:#0b1830;--u-ink-2:#5a6785;--u-ink-3:#8b96ac;--u-line:#e4e8f0;--u-line-2:#eef1f6;--u-blue:#3358d4;--u-violet:#6e56cf;--u-mint:#16a97a;--u-surface:#fff;--u-sunk:#f6f8fb;--u-blue-soft:#eef1fd;--u-violet-soft:#f2efff;--u-raise:#fff;--u-on-fill:#fff;--u-shadow:0 1px 2px rgba(11,24,48,0.05),0 18px 40px -22px rgba(11,24,48,0.35);position:relative;display:grid;grid-gap:10px;gap:10px;padding:14px;width:100%;background:var(--u-surface);border:1px solid var(--u-line);border-radius:18px;color:var(--u-ink);font-family:var(--font-inter,ui-sans-serif),system-ui,sans-serif;font-size:13px;line-height:1.35;letter-spacing:-.01em;box-shadow:var(--u-shadow);container-type:inline-size}.u-eyebrow{font-size:10px;font-weight:650;letter-spacing:.09em;text-transform:uppercase;color:var(--u-ink-3)}.u-dot{width:6px;height:6px;border-radius:99px;background:var(--u-mint);display:inline-block;flex:0 0 auto}.u-dot.is-idle{background:var(--u-ink-3)}.u-dot.is-warn{background:#e0913a}.u-live{display:inline-flex;align-items:center;gap:4px;font-size:10px;font-weight:600;color:var(--u-mint)}.u :is(span,i,em,b)>svg,.u>svg:not(.u-spline):not(.u-ring){width:14px;height:14px;flex:0 0 auto}.u-prompt{gap:12px;border-radius:20px}.u-prompt-body{font-size:14px;line-height:1.5;min-height:3.6em}.u-prompt-body,.u-prompt-text{color:var(--u-ink)}.u-token{padding:1px 8px;margin:0 2px;border-radius:7px;background:var(--u-blue-soft);color:var(--u-blue);font-weight:550;font-size:13px;white-space:nowrap}.u-caret,.u-token{display:inline-block}.u-caret{width:1.5px;height:1em;background:var(--u-blue);vertical-align:-.15em;margin-left:2px}.u-prompt.is-live .u-caret{animation:u-blink 1.1s steps(1) infinite}.u-prompt.is-live .u-token{animation:u-pop .5s cubic-bezier(.2,1.4,.4,1) both;animation-delay:calc(var(--i) * .35s + .4s)}@keyframes u-blink{50%{opacity:0}}@keyframes u-pop{0%{opacity:0;transform:translateY(4px) scale(.9)}}.u-prompt-bar{display:flex;align-items:center;gap:6px;row-gap:8px;flex-wrap:wrap;padding-top:10px;border-top:1px solid var(--u-line-2)}.u-seg{display:inline-flex;align-items:center;gap:5px;padding:5px 9px;border:1px solid var(--u-line);border-radius:99px;font-size:10.5px;color:var(--u-ink-2);white-space:nowrap}.u-seg b{font-weight:600;color:var(--u-ink)}.u-seg.is-ai{background:var(--u-violet-soft);border-color:transparent;color:var(--u-violet);font-weight:600}.u-swatch{width:9px;height:9px;background:linear-gradient(135deg,var(--u-blue),var(--u-violet))}.u-send,.u-swatch{border-radius:99px}.u-send{margin-left:auto;display:grid;place-items:center;width:26px;height:26px;background:var(--u-blue);color:var(--u-on-fill);flex:0 0 auto}.u-send svg{width:13px;height:13px}.u-chips-row{display:flex;gap:6px;overflow:hidden}.u-chips-row.is-wrap{flex-wrap:wrap}.u-chip{display:inline-flex;align-items:center;gap:5px;padding:6px 11px;border:1px solid var(--u-line);border-radius:99px;font-size:11.5px;font-weight:500;white-space:nowrap;color:var(--u-ink-2)}.u-chip.is-on{background:var(--u-blue-soft);border-color:transparent;color:var(--u-blue);font-weight:600}.u-menu{gap:2px;padding:12px}.u-menu-row{display:flex;align-items:flex-start;gap:10px;padding:9px;border-radius:12px}.u-menu-row.is-on{background:var(--u-sunk)}.u-menu-ico{display:grid;place-items:center;width:26px;height:26px;border-radius:8px;background:var(--u-raise);border:1px solid var(--u-line);color:var(--u-ink-2);flex:0 0 auto}.u-menu-row.is-on .u-menu-ico{border-color:transparent;background:var(--u-blue);color:var(--u-on-fill)}.u-ab{font-size:9px;font-weight:700;letter-spacing:-.02em}.u-menu-body{display:grid;grid-gap:1px;gap:1px;min-width:0}.u-menu-body b{display:flex;align-items:center;gap:7px;font-size:12.5px;font-weight:600}.u-menu-body small{font-size:11px;color:var(--u-ink-3)}.u-variants{gap:8px}.u-variants-head{display:flex;align-items:center;gap:8px;font-size:12px}.u-variants-head b{font-weight:600}.u-variants-head .u-live{margin-left:auto;color:var(--u-ink-3)}.u-tag-ab{padding:2px 6px;border-radius:6px;background:var(--u-blue-soft);color:var(--u-blue);font-size:9px;font-weight:700;letter-spacing:.02em}.u-variant{display:flex;align-items:center;gap:10px;padding:9px 10px;border:1px solid var(--u-line);border-radius:12px}.u-variant.is-win{border-color:rgba(22,169,122,.4);background:rgba(22,169,122,.05)}.u-variant-key{display:grid;place-items:center;width:22px;height:22px;border-radius:99px;background:var(--u-sunk);font-size:10.5px;font-weight:700;color:var(--u-ink-2);flex:0 0 auto}.u-variant.is-win .u-variant-key{background:var(--u-mint);color:var(--u-on-fill)}.u-variant-body{display:grid;grid-gap:5px;gap:5px;flex:1 1;min-width:0}.u-variant-body b{display:flex;align-items:center;gap:6px;font-size:11.5px;font-weight:550;color:var(--u-ink-2)}.u-lift{padding:1px 5px;border-radius:99px;background:var(--u-mint);color:var(--u-on-fill);font-size:9px;font-weight:700}.u-bar{height:4px;background:var(--u-line-2);overflow:hidden}.u-bar,.u-bar i{display:block;border-radius:99px}.u-bar i{height:100%;background:var(--u-ink-3)}.u-variant.is-win .u-bar i{background:var(--u-mint)}.u-variants.is-live .u-bar i{animation:u-grow 2.4s cubic-bezier(.25,1,.4,1) both}@keyframes u-grow{0%{width:8%!important}}.u-variant-cr{display:grid;justify-items:end;flex:0 0 auto}.u-variant-cr b{font-size:15px;font-weight:650;letter-spacing:-.03em}.u-variant-cr small{font-size:9px;color:var(--u-ink-3)}.u-variant.is-win .u-variant-cr b{color:var(--u-mint)}.u-rule-head{display:flex;align-items:center;gap:6px;font-size:11.5px;color:var(--u-ink-3)}.u-rule-head b{font-weight:600;color:var(--u-ink);margin-right:auto}.u-step{display:grid;place-items:center;width:17px;height:17px;border-radius:99px;background:var(--u-sunk);font-size:9.5px;font-weight:700;color:var(--u-ink-3)}.u-step.is-on{background:var(--u-blue);color:var(--u-on-fill)}.u-field{display:grid;grid-gap:2px;gap:2px;padding:8px 10px;border:1px solid var(--u-blue);border-radius:10px;font-size:12.5px;font-weight:550;box-shadow:0 0 0 3px rgba(51,88,212,.1)}.u-field small{font-size:9.5px;font-weight:500;color:var(--u-ink-3)}.u-rule-row{display:flex;gap:5px}.u-pill{padding:6px 9px;border:1px solid var(--u-line);border-radius:8px;font-size:11px;color:var(--u-ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.u-pill.is-mono{font-family:ui-monospace,SF Mono,monospace;font-size:10.5px}.u-pill.is-quiet{color:var(--u-ink-3);background:var(--u-sunk)}.u-rule-add{font-size:11px;color:var(--u-blue);font-weight:550}.u-stats{grid-auto-flow:column;grid-auto-columns:1fr;gap:8px}.u-stat{display:grid;grid-gap:1px;gap:1px;padding:10px;border:1px solid var(--u-line);border-radius:12px}.u-stat small{font-size:10px;color:var(--u-ink-3)}.u-stat b{font-size:17px;font-weight:650;letter-spacing:-.035em}.u-stat em{font-size:10px;font-weight:600;color:var(--u-mint)}.u-growth-head,.u-table-head{display:flex;align-items:center;gap:10px}.u-growth-head b,.u-table-head b{font-size:12.5px;font-weight:600;margin-right:auto}.u-tabs{display:flex;gap:2px;padding:2px;background:var(--u-sunk)}.u-tabs,.u-tabs i{border-radius:99px}.u-tabs i{padding:3px 8px;font-size:10px;color:var(--u-ink-3);white-space:nowrap}.u-tabs i.is-on{background:var(--u-raise);color:var(--u-ink);font-weight:600;box-shadow:0 1px 2px rgba(11,24,48,.1)}.u-spline{width:100%;height:74px;min-height:74px;display:block;overflow:visible}.u-spline-line{fill:none;stroke:var(--u-blue);stroke-width:2;stroke-linecap:round;vector-effect:non-scaling-stroke}.u-spline-fill{fill:url(#u-fade);fill:color-mix(in srgb,var(--u-blue) 10%,transparent);stroke:none}.u-growth.is-live .u-spline,.u-trend.is-live .u-spline{animation:u-draw 1.9s cubic-bezier(.3,.9,.4,1) both}@keyframes u-draw{0%{-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0)}to{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}}.u-table{gap:4px}.u-table-row{display:grid;grid-template-columns:1fr auto auto;grid-gap:12px;gap:12px;padding:7px 2px;font-size:11.5px;border-bottom:1px solid var(--u-line-2)}.u-table-row:last-child{border-bottom:0}.u-table-row.is-head{font-size:9.5px;letter-spacing:.07em;text-transform:uppercase;color:var(--u-ink-3);border-bottom-color:var(--u-line)}.u-table-row span:nth-child(2),.u-table-row span:nth-child(3){text-align:right;min-width:44px}.u-table-row .is-num{font-weight:650;color:var(--u-mint)}.u-findings{gap:6px}.u-findings-head{display:flex;align-items:center;gap:8px;font-size:12.5px}.u-findings-head b{font-weight:600}.u-findings-head em{margin-left:auto;font-size:10.5px;color:var(--u-ink-3)}.u-ai{display:grid;place-items:center;width:24px;height:24px;border-radius:8px;background:linear-gradient(140deg,var(--u-blue),var(--u-violet));color:var(--u-on-fill)}.u-finding{display:flex;align-items:center;gap:9px;padding:8px 9px;border:1px solid var(--u-line);border-radius:11px}.u-findings.is-live .u-finding{animation:u-rise .5s cubic-bezier(.2,1,.4,1) both;animation-delay:calc(var(--i) * .16s + .2s)}@keyframes u-rise{0%{opacity:0;transform:translateY(7px)}}.u-sev{width:5px;height:22px;border-radius:99px;background:var(--u-ink-3);flex:0 0 auto}.u-sev.is-high{background:#e05a4a}.u-sev.is-med{background:#e0913a}.u-finding-body{display:grid;grid-gap:1px;gap:1px;flex:1 1;min-width:0}.u-finding-body b{font-size:11.5px;font-weight:550}.u-finding-body small{font-size:10px;color:var(--u-mint);font-weight:600}.u-apply{padding:4px 9px;border-radius:99px;background:var(--u-sunk);font-size:10px;font-weight:600;color:var(--u-ink-2);flex:0 0 auto}.u-apps{gap:6px}.u-app{display:flex;align-items:center;gap:10px;padding:9px 10px;border:1px solid var(--u-line);border-radius:12px}.u-app-mark{width:22px;height:22px;object-fit:contain;flex:0 0 auto}.u-app-body{display:grid;grid-gap:0;gap:0;flex:1 1;min-width:0}.u-app-body b{font-size:12px;font-weight:600}.u-app-body small{font-size:10px;color:var(--u-ink-3)}.u-publish{grid-auto-flow:column;align-items:center;grid-template-columns:auto 1fr auto}.u-globe{display:grid;place-items:center;width:28px;height:28px;border-radius:9px;background:var(--u-sunk);color:var(--u-ink-2)}.u-publish-body{display:grid;min-width:0}.u-publish-body b{font-size:12px;font-weight:600}.u-publish-body small{display:flex;align-items:center;gap:5px;font-size:10px;color:var(--u-ink-3)}.u-btn{padding:6px 12px;border-radius:99px;background:var(--u-blue);color:var(--u-on-fill);font-size:11px;font-weight:600}.u-browsed,.u-credits,.u-play{container-type:normal}.u-credits{display:inline-flex;align-items:center;gap:6px;width:auto;padding:7px 13px;border-radius:99px;font-size:13px;font-weight:650;letter-spacing:-.02em}.u-credits svg{color:var(--u-violet)}.u-credits small{font-size:10px;font-weight:500;color:var(--u-ink-3)}.u-speed{grid-auto-flow:column;grid-template-columns:auto 1fr;align-items:center;gap:12px}.u-ring{width:46px;height:46px;transform:rotate(-90deg);grid-row:1;grid-column:1}.u-ring-bg{fill:none;stroke:var(--u-line);stroke-width:6}.u-ring-fg{fill:none;stroke:var(--u-mint);stroke-width:6;stroke-linecap:round}.u-speed.is-live .u-ring-fg{animation:u-ring 1.6s cubic-bezier(.25,1,.4,1) both}@keyframes u-ring{0%{stroke-dashoffset:163}}.u-speed-num{grid-row:1;grid-column:1;justify-self:center;font-size:14px;font-weight:700;letter-spacing:-.04em}.u-speed-body{display:grid}.u-speed-body b{font-size:12.5px;font-weight:600}.u-speed-body small{font-size:10px;color:var(--u-ink-3)}.u-ag-head{display:flex;align-items:center;gap:8px;font-size:12.5px}.u-ag-head b{font-weight:600}.u-ag-head em{font-size:11px;font-weight:500;color:var(--u-ink-3)}.u-ag-ico{display:grid;place-items:center;width:22px;height:22px;border-radius:7px;background:var(--u-sunk);border:1px solid var(--u-line);color:var(--u-ink-2);flex:0 0 auto}.u-ag-ico.is-art{background:var(--u-violet-soft);border-color:transparent;color:var(--u-violet)}.u-ag-ico.is-code{background:var(--u-blue-soft);border-color:transparent;color:var(--u-blue)}.u-ag-head .u-ai{width:22px;height:22px;border-radius:7px}.u-ag-chev{margin-left:auto;display:inline-flex;color:var(--u-ink-3)}.u-ag-q{display:flex;align-items:center;gap:8px;min-width:0;padding:8px 10px;border:1px solid var(--u-line);border-radius:12px;background:var(--u-sunk);font-size:12px}.u-ag-q small{color:var(--u-ink-3);flex:0 0 auto}.u-ag-text{flex:1 1;min-width:0;line-height:1.45}.u-ag-q b{font-weight:600}.u-thought{gap:8px}.u-tool{display:flex;align-items:center;gap:8px;font-size:11.5px;color:var(--u-ink-2)}.u-tool b{font-weight:550;color:var(--u-ink)}.u-tick{display:grid;place-items:center;width:16px;height:16px;border-radius:99px;background:color-mix(in srgb,var(--u-mint) 15%,transparent);color:var(--u-mint);flex:0 0 auto}.u .u-tick svg{width:9px;height:9px}.u-file{margin-left:auto;max-width:48%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:2px 7px;border-radius:6px;background:var(--u-sunk);border:1px solid var(--u-line-2);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10px;letter-spacing:0;color:var(--u-ink-3)}.u-shot{position:relative;display:block;aspect-ratio:16/10;border-radius:12px;overflow:hidden;border:1px solid var(--u-line);background:radial-gradient(70% 80% at 22% 18%,rgba(255,255,255,.6),transparent 62%),radial-gradient(60% 70% at 82% 84%,rgba(51,88,212,.34),transparent 66%),linear-gradient(152deg,#f6d9c6,#cbb8ea 46%,#93a9ea)}.u-shot img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.u-thought.is-live .u-shot{animation:u-resolve 1.1s ease-out .5s both}.u-thought.is-live .u-shot:after{content:"";position:absolute;inset:0;background:linear-gradient(105deg,transparent 32%,rgba(255,255,255,.5) 48%,transparent 64%);animation:u-sweep 2.8s cubic-bezier(.4,0,.2,1) infinite}@keyframes u-resolve{0%{opacity:.35;filter:blur(10px);transform:scale(1.03)}}@keyframes u-sweep{0%,12%{transform:translateX(-130%)}55%,to{transform:translateX(130%)}}.u-thought.is-live .u-tool{animation:u-rise .5s cubic-bezier(.2,1,.4,1) both;animation-delay:calc(var(--i) * .9s + .2s)}.u-search{gap:7px}.u-search .u-eyebrow{margin-top:2px}.u-src{display:flex;align-items:center;gap:8px;min-width:0;font-size:11.5px}.u-src b{font-weight:550;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.u-src small{margin-left:auto;flex:0 0 auto;font-size:10.5px;color:var(--u-ink-3)}.u-fav{display:grid;place-items:center;width:20px;height:20px;border-radius:99px;flex:0 0 auto;overflow:hidden;background:var(--u-raise);box-shadow:inset 0 0 0 1px var(--u-line);font-size:9.5px;font-weight:700;color:var(--u-ink-3)}.u .u-fav img{width:12px;height:12px;object-fit:contain}.u-search.is-live .u-src{animation:u-rise .5s cubic-bezier(.2,1,.4,1) both;animation-delay:calc(var(--i) * .22s + .35s)}.u-plan{gap:6px}.u-pips{display:inline-flex;gap:3px;margin-left:auto}.u-pips i{width:5px;height:5px;border-radius:99px;background:var(--u-line)}.u-pips i.is-on{background:var(--u-blue)}.u-plan .u-ag-chev{margin-left:4px}.u-plan-row{display:flex;align-items:center;gap:9px;font-size:11.5px;color:var(--u-ink-2)}.u-plan-row.is-now{color:var(--u-ink);font-weight:550}.u-box{display:grid;place-items:center;width:15px;height:15px;border-radius:99px;border:1.6px solid var(--u-line);color:var(--u-on-fill);flex:0 0 auto}.u .u-box svg{width:8px;height:8px}.u-plan-row.is-done .u-box{background:var(--u-mint);border-color:var(--u-mint)}.u-plan-row.is-now .u-box{border-top-color:var(--u-blue);border-right-color:var(--u-blue)}.u-plan.is-live .u-plan-row.is-now .u-box{animation:u-spin .9s linear infinite}@keyframes u-spin{to{transform:rotate(1turn)}}.u-plan.is-live .u-plan-row{animation:u-rise .5s cubic-bezier(.2,1,.4,1) both;animation-delay:calc(var(--i) * .18s + .3s)}.u-brand{gap:8px}.u-brand .u-eyebrow{margin-top:2px}.u-logo{display:flex;align-items:center;gap:9px;padding:10px 12px;border-radius:12px;background:#fff;border:1px solid var(--u-line);font-size:15px;font-weight:700;letter-spacing:-.02em}.u .u-logo svg{width:26px;height:26px}.u-sw-row{display:flex;flex-wrap:wrap;gap:6px}.u-sw{display:inline-flex;align-items:center;gap:6px;padding:5px 10px 5px 6px;border:1px solid var(--u-line);border-radius:99px;font-size:10.5px;color:var(--u-ink-2);white-space:nowrap}.u-sw i{width:12px;height:12px;border-radius:4px;box-shadow:inset 0 0 0 1px rgba(11,24,48,.15);flex:0 0 auto}.u-brand.is-live .u-sw{animation:u-pop .5s cubic-bezier(.2,1.4,.4,1) both;animation-delay:calc(var(--i) * .14s + .5s)}.u-browsed{display:inline-flex;align-items:center;gap:7px;width:auto;padding:8px 14px;border-radius:99px;font-size:12px}.u-browsed small,.u-browsed svg{color:var(--u-ink-3)}.u-browsed b{font-weight:600}.u-play{display:inline-flex;align-items:center;gap:12px;width:auto;padding:9px 16px 9px 9px;border-radius:99px;font-size:14px}.u-play.is-blue{--h:#2f54eb;--hp:#eaf2ff}.u-play.is-lav{--h:#7c3aed;--hp:#ece9fa}.u-play.is-sage{--h:#22b07d;--hp:#e8f3ec}.u-play.is-peach{--h:#ea8a3a;--hp:#fff1e4}.u-play b{font-weight:600;letter-spacing:-.016em;white-space:nowrap}.u-play small{font-size:11px;font-weight:500;color:var(--u-ink-3);white-space:nowrap}.u-orb{display:grid;place-items:center;width:30px;height:30px;border-radius:99px;flex:0 0 auto;background:var(--hp);color:var(--h)}.u .u-orb svg{width:17px;height:17px}.u-play-go{display:inline-flex;margin-left:2px;color:var(--u-ink-3);transform:rotate(-90deg)}.u .u-play-go svg{width:15px;height:15px}.u-play.is-on{background:var(--u-raise);border-color:color-mix(in srgb,var(--h) 52%,var(--u-line));box-shadow:var(--u-shadow),0 0 0 4px color-mix(in srgb,var(--h) 12%,transparent)}.u-play.is-on .u-orb{box-shadow:0 0 0 4px color-mix(in srgb,var(--h) 12%,transparent)}.u-play.is-on .u-play-go{color:var(--h)}.u-code{gap:9px}.u-code-n{margin-left:auto;flex:0 0 auto;font-family:var(--mono,"Geist Mono Variable",ui-monospace,monospace);font-size:9.5px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--u-ink-3)}.u-code-win{overflow:hidden;padding:9px 0 0 11px;border:1px solid var(--u-line-2);border-radius:12px;background:var(--u-sunk);-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 18px);mask-image:linear-gradient(180deg,transparent 0,#000 18px)}.u-code-line{display:block;font-family:var(--mono,"Geist Mono Variable",ui-monospace,monospace);font-size:9.5px;line-height:15px;letter-spacing:0;white-space:pre;color:var(--u-ink)}.u-code-line .g{color:var(--u-blue)}.u-code-line .a{color:var(--u-violet)}.u-code-line .v{color:var(--u-mint)}.u-code-line .c,.u-code-line .p{color:var(--u-ink-3)}.u-code-caret{display:inline-block;width:1.5px;height:9px;margin-left:1px;background:var(--u-blue);vertical-align:-1px}.u-night .u,.u.is-dark{--u-ink:#eef2fa;--u-ink-2:#a7b2c9;--u-ink-3:#77839c;--u-line:#2a3550;--u-line-2:#1f2a40;--u-blue:#7fa0ff;--u-violet:#b193f5;--u-mint:#35d39b;--u-surface:#131c2e;--u-sunk:#1b2438;--u-blue-soft:rgba(127,160,255,0.16);--u-violet-soft:rgba(177,147,245,0.18);--u-raise:#212c45;--u-on-fill:#0a1223;--u-shadow:inset 0 1px 0 rgba(255,255,255,0.05),0 26px 55px -28px rgba(0,0,0,0.85)}.u-night .u .u-sw i,.u.is-dark .u-sw i{box-shadow:inset 0 0 0 1px rgba(255,255,255,.16)}.u-night .u .u-shot,.u.is-dark .u-shot{filter:saturate(.94) brightness(.92)}.bk{position:relative;display:grid;grid-gap:var(--s-gap,10px);gap:var(--s-gap,10px);width:100%;color:var(--s-fg);font-family:var(--s-font);font-size:13px;line-height:1.4;container-type:inline-size}.bk-f-card{padding:var(--s-pad,16px);background:var(--s-bg);border:var(--s-border,1px solid var(--s-line));border-radius:var(--s-r,14px);box-shadow:var(--s-shadow,0 18px 40px -24px rgba(10,15,30,.4))}.bk-f-ribbon{grid-auto-flow:column;align-items:center;justify-content:space-between;gap:14px;padding:11px 16px;background:var(--s-acc);color:var(--s-acc-fg);border-radius:0;border:0}.bk-f-ribbon.sk-editorial,.bk-f-ribbon.sk-lux{background:var(--s-bg);color:var(--s-fg);border-top:1px solid var(--s-line);border-bottom:1px solid var(--s-line)}.bk-f-ribbon.sk-brutalist{border-top:2.5px solid var(--s-fg);border-bottom:2.5px solid var(--s-fg)}.bk-f-bar{padding:5px;background:var(--s-bg);border:var(--s-border,1px solid var(--s-line));border-radius:999px;box-shadow:var(--s-shadow)}.bk-f-bar.sk-brutalist,.bk-f-bar.sk-editorial,.bk-f-bar.sk-neo{border-radius:var(--s-r)}.bk-f-sticker{justify-items:center;background:none;border:0;box-shadow:none;padding:4px}.bk-sticker-in{display:grid;place-items:center;align-content:center;grid-gap:0;gap:0;aspect-ratio:1;width:min(100%,148px);padding:10px;border-radius:999px;background:var(--s-acc);color:var(--s-acc-fg);transform:rotate(var(--turn,-12deg));text-align:center;box-shadow:0 14px 30px -14px rgba(10,15,30,.55)}.sk-brutalist .bk-sticker-in{border:2.5px solid var(--s-fg);box-shadow:5px 5px 0 var(--s-fg)}.sk-editorial .bk-sticker-in,.sk-lux .bk-sticker-in{border-radius:999px;background:var(--s-bg);color:var(--s-fg);border:1px solid var(--s-acc);box-shadow:none}.bk-sticker-in b{font-family:var(--s-display);font-size:clamp(26px,26cqw,40px);font-weight:800;line-height:.9;letter-spacing:var(--s-tight)}.sk-editorial .bk-sticker-in b,.sk-lux .bk-sticker-in b{font-weight:500;font-style:italic}.bk-sticker-in em{font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.bk-sticker-in small{font-size:9px;opacity:.72;margin-top:3px}.bk-f-bare{padding:clamp(14px,5%,22px) clamp(14px,5%,20px);background:var(--s-bg);border:0;border-radius:0;box-shadow:none}.bk-f-bar.sk-brutaliste{border:2.5px solid var(--s-fg)}.bk-f-bar.sk-luxe{border-top:1px solid var(--s-line);border-bottom:1px solid var(--s-line)}.bk-f-split{grid-auto-flow:column;grid-auto-columns:1fr;gap:0;padding:0;border-radius:var(--s-r);overflow:hidden;border:var(--s-border,1px solid var(--s-line));box-shadow:var(--s-shadow);background:var(--s-bg)}.sk-editorial{--s-bg:#fbf9f4;--s-fg:#1a1712;--s-mut:#78706a;--s-acc:#1f4f9c;--s-acc-fg:#fff;--s-line:#e6e0d4;--s-r:4px;--s-font:ui-serif,Georgia,"Iowan Old Style",serif;--s-display:ui-serif,Georgia,serif;--s-tight:-0.02em;--s-shadow:0 20px 44px -28px rgba(26,23,18,0.5)}.sk-brutalist{--s-bg:#ffd93d;--s-fg:#0a0a0a;--s-mut:#4a4433;--s-acc:#0a0a0a;--s-acc-fg:#ffd93d;--s-line:#0a0a0a;--s-r:2px;--s-border:2.5px solid #0a0a0a;--s-font:"Helvetica Neue",Helvetica,Arial,sans-serif;--s-display:"Helvetica Neue",Helvetica,Arial,sans-serif;--s-tight:-0.045em;--s-shadow:5px 5px 0 #0a0a0a;font-weight:600}.sk-clinic{--s-bg:#fff;--s-fg:#0e2233;--s-mut:#5c7488;--s-acc:#1273c4;--s-acc-fg:#fff;--s-line:#dbe7f0;--s-r:18px;--s-font:var(--font-inter,ui-sans-serif),system-ui,sans-serif;--s-display:var(--font-inter,ui-sans-serif),system-ui,sans-serif;--s-tight:-0.02em;--s-shadow:0 20px 44px -26px rgba(14,34,51,0.4)}.sk-lux{--s-bg:#12100e;--s-fg:#f3ede2;--s-mut:#a2968a;--s-acc:#c9a668;--s-acc-fg:#12100e;--s-line:rgba(201,166,104,0.3);--s-r:3px;--s-font:ui-serif,Georgia,serif;--s-display:ui-serif,Georgia,serif;--s-tight:0.01em;--s-shadow:0 24px 50px -26px rgba(0,0,0,0.8)}.sk-neo{--s-bg:#fcfcfd;--s-fg:#0b0f19;--s-mut:#6b7488;--s-acc:#111827;--s-acc-fg:#fff;--s-line:#e8eaef;--s-r:10px;--s-font:var(--font-inter,ui-sans-serif),system-ui,sans-serif;--s-display:var(--font-inter,ui-sans-serif),system-ui,sans-serif;--s-tight:-0.035em;--s-shadow:0 16px 38px -24px rgba(11,15,25,0.45)}.sk-warm{--s-bg:#fdf3ec;--s-fg:#2f1c12;--s-mut:#8a6a55;--s-acc:#c4562a;--s-acc-fg:#fff;--s-line:#f0ddce;--s-r:20px;--s-font:var(--font-inter,ui-sans-serif),system-ui,sans-serif;--s-display:var(--font-inter,ui-sans-serif),system-ui,sans-serif;--s-tight:-0.025em;--s-shadow:0 20px 44px -26px rgba(47,28,18,0.4)}.bk-eyebrow{font-size:9.5px;font-weight:650;letter-spacing:.13em;text-transform:uppercase;color:var(--s-mut)}.sk-brutalist .bk-eyebrow{font-weight:800}.bk-cta{justify-self:start;padding:9px 15px;border-radius:calc(var(--s-r) * .7);background:var(--s-acc);color:var(--s-acc-fg);font-size:12px;font-weight:650;letter-spacing:var(--s-tight);white-space:nowrap}.sk-clinic .bk-cta,.sk-warm .bk-cta{border-radius:99px;justify-self:stretch;text-align:center}.sk-editorial .bk-cta{background:none;color:var(--s-acc);border-bottom:1.5px solid var(--s-acc);border-radius:0;padding:0 0 3px}.sk-lux .bk-cta{border:1px solid var(--s-acc);background:none;color:var(--s-acc);letter-spacing:.08em;text-transform:uppercase;font-size:10px}.bk-big{font-family:var(--s-display);font-size:clamp(34px,22cqw,56px);line-height:.92;font-weight:700;letter-spacing:var(--s-tight);color:var(--s-acc)}.sk-editorial .bk-big,.sk-lux .bk-big{font-weight:500;font-style:italic}.sk-brutalist .bk-big{font-weight:800}.bk-label{font-size:11px;font-weight:600;color:var(--s-mut)}.bk-avatar{width:24px;height:24px;border-radius:99px;background:linear-gradient(140deg,var(--s-acc),var(--s-mut));opacity:.85;flex:0 0 auto}.bk-stars{display:inline-flex;gap:2px;color:var(--s-acc)}.bk-stars svg{width:12px;height:12px}.sk-brutalist .bk-stars,.sk-lux .bk-stars{color:var(--s-acc)}.bk-q{font-family:var(--s-display);font-size:16px;font-weight:650;letter-spacing:var(--s-tight);line-height:1.2}.bk-opts{display:grid;grid-gap:6px;gap:6px}.bk-opt{display:flex;align-items:center;gap:9px;padding:9px 11px;border:1px solid var(--s-line);border-radius:calc(var(--s-r) * .6);font-size:12px;color:var(--s-mut)}.bk-opt.is-on{border-color:var(--s-acc);color:var(--s-fg);font-weight:600;box-shadow:inset 0 0 0 1px var(--s-acc)}.bk-radio{width:13px;height:13px;border-radius:99px;border:1.5px solid var(--s-line);flex:0 0 auto}.bk-opt.is-on .bk-radio{border-color:var(--s-acc);border-width:4px}.bk-capture{grid-auto-flow:column;grid-template-columns:1fr auto;align-items:center;gap:0;padding:5px;border-radius:99px}.sk-editorial .bk-capture,.sk-neo .bk-capture{border-radius:var(--s-r)}.bk-input{padding:0 14px;font-size:13px;color:var(--s-mut)}.bk-capture .bk-cta{border-radius:99px;padding:10px 18px}.sk-editorial .bk-capture .bk-cta{border-radius:0;padding:6px 0;margin-right:12px}.bk-days{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;grid-gap:5px;gap:5px}.bk-day{display:grid;place-items:center;padding:9px 0;border:1px solid var(--s-line);border-radius:calc(var(--s-r) * .55);font-size:12px;font-weight:600;color:var(--s-mut)}.bk-day.is-on{background:var(--s-acc);color:var(--s-acc-fg);border-color:var(--s-acc)}.bk-digits{display:flex;gap:6px}.bk-digit{display:grid;justify-items:center;grid-gap:1px;gap:1px;padding:7px 10px;min-width:46px;border-radius:calc(var(--s-r) * .6);background:var(--s-acc);color:var(--s-acc-fg)}.sk-editorial .bk-digit,.sk-lux .bk-digit{background:none;border:1px solid var(--s-line);color:var(--s-fg)}.bk-digit b{font-family:var(--s-display);font-size:20px;font-weight:700;letter-spacing:var(--s-tight);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.bk-digit small{font-size:8.5px;letter-spacing:.08em;text-transform:uppercase;opacity:.7}.bk-digits.is-live .bk-digit:last-child b{animation:bk-tick 1s steps(1) infinite}@keyframes bk-tick{50%{opacity:.55}}.bk-ticker{grid-auto-flow:column;grid-template-columns:auto 1fr;align-items:center;gap:10px;padding:11px 14px}.bk-pulse{width:7px;height:7px;border-radius:99px;background:#22b07d;box-shadow:0 0 0 3px rgba(34,176,125,.2);flex:0 0 auto}.bk-ticker-rail{display:flex;gap:22px;font-size:12px;color:var(--s-mut);white-space:nowrap;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#000 78%,transparent);mask-image:linear-gradient(90deg,#000 78%,transparent)}.bk-ticker-rail.is-live{animation:bk-slide 9s linear infinite}@keyframes bk-slide{to{transform:translateX(-42%)}}.bk-track{display:block;height:8px;border-radius:99px;background:color-mix(in srgb,var(--s-line) 70%,transparent);overflow:hidden}.sk-brutalist .bk-track{border:2px solid var(--s-fg);height:14px}.bk-track i{display:block;height:100%;border-radius:99px;background:var(--s-acc)}.bk-quote{font-family:var(--s-display);font-size:15px;font-weight:550;line-height:1.35;letter-spacing:var(--s-tight)}.sk-editorial .bk-quote,.sk-lux .bk-quote{font-size:17px;font-weight:400}.bk-who{display:flex;align-items:center;gap:9px}.bk-who b{display:block;font-size:11.5px;font-weight:650}.bk-who small{display:block;font-size:10.5px;color:var(--s-mut)}.bk-rating{grid-auto-flow:column;grid-template-columns:auto 1fr;align-items:center;gap:14px}.bk-rating .bk-big{font-size:clamp(30px,20cqw,46px)}.bk-rating-body{display:grid;grid-gap:4px;gap:4px}.bk-rating-body small{font-size:11px;color:var(--s-mut)}.bk-stat{gap:4px}.bk-claim{font-size:14px;font-weight:700;letter-spacing:var(--s-tight);line-height:1.2}.bk-detail{font-size:11.5px;color:var(--s-mut);line-height:1.4}.bk-avatars{grid-auto-flow:column;grid-template-columns:auto 1fr;align-items:center;gap:12px}.bk-stack{display:flex}.bk-stack .bk-avatar{margin-left:-9px;border:2px solid var(--s-bg);filter:hue-rotate(calc(var(--i) * 38deg))}.bk-stack .bk-avatar:first-child{margin-left:0}.bk-avatars-body b{display:block;font-family:var(--s-display);font-size:21px;font-weight:700;letter-spacing:var(--s-tight);line-height:1.1}.bk-avatars-body small{font-size:11px;color:var(--s-mut)}.bk-prices{display:flex;align-items:baseline;gap:9px}.bk-prices s{font-size:14px;color:var(--s-mut);text-decoration:line-through}.bk-prices b{font-family:var(--s-display);font-size:clamp(28px,17cqw,40px);font-weight:700;letter-spacing:var(--s-tight);color:var(--s-acc)}.sk-editorial .bk-prices b,.sk-lux .bk-prices b{font-weight:500}.bk-note{font-size:11px;color:var(--s-mut)}.bk-checklist{gap:7px}.bk-item{display:flex;align-items:center;gap:9px;font-size:12.5px;font-weight:500}.bk-tick{display:grid;place-items:center;width:18px;height:18px;border-radius:99px;background:var(--s-acc);color:var(--s-acc-fg);flex:0 0 auto}.bk-tick svg{width:10px;height:10px}.bk-faq{gap:0}.bk-faq-row{display:grid;grid-gap:5px;gap:5px;padding:11px 0;border-bottom:1px solid var(--s-line)}.bk-faq-row:last-child{border-bottom:0}.bk-faq-row b{display:flex;align-items:center;gap:10px;font-size:12.5px;font-weight:600;letter-spacing:var(--s-tight)}.bk-chev{margin-left:auto;width:7px;height:7px;border-right:1.5px solid var(--s-mut);border-bottom:1.5px solid var(--s-mut);transform:rotate(45deg);flex:0 0 auto}.bk-faq-row.is-open .bk-chev{transform:rotate(-135deg)}.bk-faq-row small{font-size:11.5px;color:var(--s-mut);line-height:1.45}.bk-sticky{grid-auto-flow:column;grid-template-columns:1fr auto;align-items:center;gap:12px;padding:10px 12px;border-radius:calc(var(--s-r) * .8)}.bk-sticky-body b{display:block;font-family:var(--s-display);font-size:19px;font-weight:700;letter-spacing:var(--s-tight);line-height:1.1}.bk-sticky-body small{display:block;font-size:10.5px;color:var(--s-mut)}.bk-sticky .bk-cta{padding:9px 14px}@media (prefers-reduced-motion:reduce){.bk *,.u *{animation:none!important}}.bk-ticker{overflow:hidden}.bk-ticker-rail{min-width:0}.bk-face{width:34px;height:34px;border-radius:99px;object-fit:cover;object-position:center 32%;flex:0 0 auto;background:color-mix(in srgb,var(--s-line) 60%,transparent)}.sk-brutalist .bk-face{border-radius:2px;border:2px solid var(--s-fg)}.sk-lux .bk-face{border-radius:2px;border:1px solid var(--s-acc)}.sk-editorial .bk-face{border-radius:2px}.sk-clinic .bk-face,.sk-warm .bk-face{border:2px solid var(--s-bg);box-shadow:0 0 0 1px color-mix(in srgb,var(--s-line) 80%,transparent)}.bk-stack .bk-face{margin-left:-11px;border:2px solid var(--s-bg);box-shadow:0 1px 3px rgba(10,15,30,.18)}.bk-stack .bk-face:first-child{margin-left:0}.sk-brutalist .bk-stack .bk-face{border-color:var(--s-fg)}.bk-ticker-rail span{display:inline-flex;align-items:center;gap:7px}.bk-ticker-rail .bk-face{width:22px;height:22px}.bk-who.is-lede .bk-face{width:40px;height:40px}.bk-who.is-lede b{font-family:var(--s-display);font-size:13.5px;letter-spacing:var(--s-tight)}.bk-ticker-rail{-webkit-mask-image:linear-gradient(90deg,#000,#000 74%,transparent);mask-image:linear-gradient(90deg,#000,#000 74%,transparent)}.bk-hl{font-family:var(--s-display);font-weight:700;letter-spacing:var(--s-tight);line-height:1.05;font-size:clamp(21px,9.5cqw,34px)}.bk-headline.is-oversized .bk-hl{font-size:clamp(26px,13cqw,52px);line-height:.98}.sk-editorial .bk-hl,.sk-lux .bk-hl{font-weight:400}.sk-brutalist .bk-hl{font-weight:800;text-transform:uppercase;line-height:.94}.bk-mark{display:inline;padding:.04em .14em;margin:0 -.04em;background:color-mix(in srgb,var(--s-acc) 26%,transparent);box-decoration-break:clone;-webkit-box-decoration-break:clone}.sk-brutalist .bk-mark{background:var(--s-fg);color:var(--s-bg)}.sk-editorial .bk-mark,.sk-lux .bk-mark{background:none;color:var(--s-acc);font-style:italic;box-shadow:inset 0 -.09em 0 color-mix(in srgb,var(--s-acc) 45%,transparent)}.bk-headline.is-pullquote .bk-hl{font-size:clamp(19px,8cqw,28px);font-style:italic}.bk-rule{width:42px;height:2px;background:var(--s-acc)}.bk-attrib{font-size:11px;color:var(--s-mut)}.bk-ba-side{position:relative;display:block;overflow:hidden;min-width:0}.bk-ba-side img{display:block;width:100%;height:100%;min-height:118px;object-fit:cover}.bk-ba-side img,.bk-ba-side.is-after img{object-position:top center}.bk-ba-side b{position:absolute;left:8px;bottom:8px;padding:3px 8px;border-radius:calc(var(--s-r) * .5);background:var(--s-bg);color:var(--s-mut);font-size:9.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.bk-ba-side.is-after b{left:auto;right:8px;background:var(--s-acc);color:var(--s-acc-fg)}.bk-ba-handle{top:0;bottom:0;width:2px;transform:translateX(-1px)}.bk-ba-handle,.bk-ba-handle:after{position:absolute;left:50%;background:var(--s-bg)}.bk-ba-handle:after{content:"";top:50%;width:22px;height:22px;border-radius:99px;border:2px solid var(--s-acc);transform:translate(-50%,-50%)}.bk-ba-gain{position:absolute;top:8px;right:8px;padding:4px 9px;border-radius:99px;background:var(--s-acc);color:var(--s-acc-fg);font-size:10px;font-weight:700}.bk-announce span{font-size:12px;font-weight:600}.bk-announce b{font-size:12px;font-weight:700;white-space:nowrap;letter-spacing:var(--s-tight)}.bk-ticker.bk-f-ribbon{background:var(--s-bg);color:var(--s-fg);border-top:1px solid var(--s-line);border-bottom:1px solid var(--s-line);justify-content:start;grid-template-columns:auto minmax(0,1fr)}.sk-brutalist .bk-ticker.bk-f-ribbon{border-top-width:2.5px;border-bottom-width:2.5px}.bk-ticker .bk-ticker-rail{color:var(--s-mut)}.bk-f-bare.bk-stat{gap:3px}.bk-f-bare.bk-avatars,.bk-f-bare.bk-rating{gap:12px}.bk-face.is-empty{display:block;background:radial-gradient(circle at 50% 34%,color-mix(in srgb,var(--s-mut) 42%,transparent) 0 30%,transparent 31%),radial-gradient(ellipse at 50% 104%,color-mix(in srgb,var(--s-mut) 42%,transparent) 0 46%,transparent 47%),color-mix(in srgb,var(--s-line) 70%,transparent)}.fit{container-type:inline-size;width:100%}.fit-in{width:var(--dw,360px);zoom:clamp(var(--min,.5),calc(100cqw / var(--dw, 360px)),var(--max,1))}.c-collage .bk,.c-collage .bk-digit,.c-collage .bk-sticker-in{box-shadow:none}.bk-f-sticker{place-items:center}.bk-sticker-in{align-self:center;justify-self:center}.bk-countdown .bk-label{white-space:nowrap;font-size:10.5px}.bk-countdown .bk-digit{min-width:38px;padding:6px 7px}.bk-countdown .bk-digit b{font-size:17px}.bk-countdown .bk-digit small{font-size:8px}.bk-countdown.bk-f-ribbon{gap:10px;padding:10px 14px}.bk-progress.bk-f-bar{border-radius:12px;padding:11px 14px;gap:8px}.bk-progress .bk-track{height:7px}.bk-progress .bk-track i{border-radius:99px}.bk-capture .bk-cta,.bk-capture.bk-f-bar{border-radius:999px}.bk-offer-cta.bk-f-bare{background:none;border:0;padding:0;justify-items:center}.bk-bigcta{display:grid;justify-items:center;grid-gap:3px;gap:3px;padding:14px 26px 12px;border-radius:999px;background:linear-gradient(180deg,color-mix(in srgb,var(--s-acc) 86%,#fff),var(--s-acc));color:var(--s-acc-fg);text-align:center;box-shadow:inset 0 1px 0 rgba(255,255,255,.28),0 12px 26px -10px color-mix(in srgb,var(--s-acc) 65%,transparent)}.bk-bigcta b{display:inline-flex;align-items:center;gap:8px;font-family:var(--s-display);font-size:16px;font-weight:750;letter-spacing:var(--s-tight);white-space:nowrap}.bk-bigcta b i{font-style:normal;font-weight:700;transform:translateY(-.5px)}.bk-bigcta small{font-size:10px;font-weight:550;opacity:.82;white-space:nowrap}.bk-offer-cta.sk-brutalist .bk-bigcta{border-radius:3px;background:var(--s-acc);border:2.5px solid var(--s-bg);box-shadow:none;color:var(--s-acc-fg)}.bk-offer-cta.sk-lux .bk-bigcta{border-radius:3px;background:linear-gradient(180deg,#d8b877,var(--s-acc));color:var(--s-acc-fg);letter-spacing:.04em}.bk-offer-cta.sk-lux .bk-bigcta b{font-weight:600}.bk-offer-cta.sk-neo .bk-bigcta{border-radius:12px}.bk-offer-cta.sk-warm .bk-bigcta{background:linear-gradient(180deg,#d4693c,var(--s-acc))}.bk-f-card{background:linear-gradient(180deg,color-mix(in srgb,var(--s-bg) 88%,#fff),var(--s-bg) 58%);border-color:color-mix(in srgb,var(--s-line) 78%,var(--s-fg) 6%)}.bk-f-card.sk-lux{background:linear-gradient(180deg,#1a1714,var(--s-bg) 62%)}.bk-stars{color:#eda531}.bk-stars svg{width:14px;height:14px}.bk-f-bare.sk-lux .bk-stars,.bk-f-card.sk-lux .bk-stars{color:var(--s-acc)}.bk-opt.is-on{background:color-mix(in srgb,var(--s-acc) 8%,var(--s-bg));border-width:1.5px;box-shadow:none}.bk-opt.is-on .bk-radio{box-shadow:0 0 0 3px color-mix(in srgb,var(--s-acc) 18%,transparent)}.bk-cta{background:linear-gradient(180deg,color-mix(in srgb,var(--s-acc) 86%,#fff),var(--s-acc));box-shadow:inset 0 1px 0 rgba(255,255,255,.24),0 8px 18px -8px color-mix(in srgb,var(--s-acc) 60%,transparent)}.bk-f-bar.sk-editorial .bk-cta,.bk-f-card.sk-editorial .bk-cta{background:none;box-shadow:none}.bk-rating .bk-big{text-shadow:0 1px 0 rgba(255,255,255,.5)}.bk-prices s{opacity:.55}.bk-prices b{text-shadow:0 1px 0 rgba(0,0,0,.18)}.bk-progress .bk-track{background:color-mix(in srgb,var(--s-line) 55%,transparent);box-shadow:inset 0 1px 2px rgba(10,15,30,.08)}.bk-progress .bk-track i{background:linear-gradient(90deg,color-mix(in srgb,var(--s-acc) 80%,#fff),var(--s-acc))}.bk-digit{background:linear-gradient(180deg,color-mix(in srgb,var(--s-acc) 88%,#fff),var(--s-acc));box-shadow:inset 0 1px 0 rgba(255,255,255,.2)}.bk-countdown.sk-editorial .bk-digit,.bk-countdown.sk-lux .bk-digit{background:var(--s-bg);border:1px solid color-mix(in srgb,var(--s-fg) 22%,transparent);box-shadow:0 1px 0 color-mix(in srgb,var(--s-fg) 14%,transparent)}.bk-avatars-body b{color:var(--s-acc)}.bk-stack{position:relative}.bk-stack:after{content:"";position:absolute;right:-2px;bottom:1px;width:9px;height:9px;border-radius:99px;background:#22b07d;border:2px solid var(--s-bg)}.bk-form-title{font-family:var(--s-display);font-size:14.5px;font-weight:700;letter-spacing:var(--s-tight);line-height:1.2}.bk-fields{display:grid;grid-gap:7px;gap:7px}.bk-field{position:relative;padding:9px 11px;border:1px solid var(--s-line);border-radius:calc(var(--s-r) * .55);background:color-mix(in srgb,var(--s-bg) 70%,#fff);font-size:11.5px;color:var(--s-mut)}.bk-field.is-on{border-color:var(--s-acc);color:var(--s-fg);box-shadow:0 0 0 3px color-mix(in srgb,var(--s-acc) 15%,transparent)}.bk-caret{display:inline-block;width:1.5px;height:1em;margin-left:2px;background:var(--s-acc);vertical-align:-.15em}.bk-form .bk-cta{justify-self:stretch;text-align:center}.bk-order{gap:14px;padding:18px}.bk-order-head{display:flex;align-items:center;justify-content:space-between}.bk-order-lock{display:grid;place-items:center;color:var(--s-mut);opacity:.75}.bk-order-lock svg{width:14px;height:14px}.bk-order-rule{height:1px;background:var(--s-line)}.bk-order-line{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;grid-gap:12px;gap:12px}.bk-order-art{display:grid;place-items:center;width:46px;height:46px;border-radius:8px;overflow:hidden;background:color-mix(in srgb,var(--s-fg) 6%,var(--s-bg));border:1px solid var(--s-line);color:var(--s-mut);flex:0 0 auto}.bk-order-art svg{width:20px;height:20px}.bk-order-art img{width:100%;height:100%;object-fit:cover}.bk-order-what{display:grid;grid-gap:3px;gap:3px;min-width:0}.bk-order-what b{font-family:var(--s-display);font-size:13.5px;font-weight:600;letter-spacing:var(--s-tight);line-height:1.25}.bk-order-what small{font-size:10.5px;color:var(--s-mut)}.bk-order-price{font-size:13.5px;font-weight:500;font-style:normal;letter-spacing:var(--s-tight);color:var(--s-mut)}.bk-order-items{display:grid;grid-gap:9px;gap:9px;padding-left:2px}.bk-order .bk-tick{width:14px;height:14px;background:none;border:1px solid color-mix(in srgb,var(--s-acc) 45%,transparent);color:var(--s-acc)}.bk-order .bk-tick svg{width:8px;height:8px;stroke-width:3}.bk-order .bk-item{gap:10px;font-size:11.5px;color:var(--s-mut)}.bk-sk{display:block;height:6px;border-radius:99px;background:color-mix(in srgb,var(--s-fg) 12%,transparent)}.bk-sk-lines{display:grid;grid-gap:5px;gap:5px;margin-top:5px}.bk-order-total{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.bk-order-total span{font-size:11.5px;font-weight:500;color:var(--s-mut)}.bk-order-total b{font-family:var(--s-display);font-size:19px;font-weight:700;letter-spacing:var(--s-tight);color:var(--s-fg)}.sk-editorial .bk-order-total b,.sk-lux .bk-order-total b{font-weight:500}.bk-order .bk-order-buy{justify-self:stretch;border-radius:min(var(--s-r),10px);padding:13px 16px;text-align:center;font-size:13px;font-weight:600;letter-spacing:-.005em}.sk-editorial .bk-order-buy,.sk-lux .bk-order-buy{border:none;background:var(--s-acc);color:var(--s-acc-fg);text-transform:none;letter-spacing:.02em;font-size:12px;padding:13px 16px}.bk-guarantee{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;grid-gap:9px;gap:9px;padding:0 2px}.bk-guarantee>i{display:grid;place-items:center;color:var(--s-mut)}.bk-guarantee>i svg{width:16px;height:16px}.bk-guarantee>span{display:grid;min-width:0}.bk-guarantee b{font-size:11px;font-weight:600;letter-spacing:var(--s-tight);color:var(--s-mut)}.bk-guarantee small{font-size:10px;line-height:1.35;color:var(--s-mut)}.bk-ad{--ad-link:#1a0dab;padding:14px 15px 13px;background:#fff;border:1px solid #e6e8ee;border-radius:12px;box-shadow:0 18px 40px -26px rgba(10,15,30,.45);gap:8px}.bk-ad-spon{font-size:10.5px;font-weight:650;color:#0b0f19}.bk-ad-who{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;grid-gap:9px;gap:9px}.bk-ad-fav{display:grid;place-items:center;width:24px;height:24px;border-radius:99px;color:#fff;font-size:11.5px;font-weight:700;font-style:normal;letter-spacing:-.02em}.bk-ad-who>span{display:grid;grid-gap:0;gap:0;min-width:0}.bk-ad-who b{font-size:11.5px;font-weight:600;color:#0b0f19}.bk-ad-who small{font-size:10.5px;color:#5a6785;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bk-ad-head{font-size:15px;font-weight:500;line-height:1.25;letter-spacing:-.01em;color:var(--ad-link)}.bk-ad-body{margin:0;font-size:11.5px;line-height:1.45;color:#4a5568}.bk-ad-links{display:flex;flex-wrap:wrap;gap:4px 14px;font-size:11px}.bk-ad-links i{font-style:normal;color:var(--ad-link)}.bk-ad.is-meta{padding:12px 0 0;gap:9px}.bk-ad.is-meta .bk-ad-body,.bk-ad.is-meta .bk-ad-who{padding-inline:13px}.bk-ad-creative{display:block;aspect-ratio:16/10;overflow:hidden;background:#eef1f6}.bk-ad-creative img{width:100%;height:100%;object-fit:cover;display:block}.bk-ad-foot{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;grid-gap:10px;gap:10px;padding:10px 13px 12px;background:#f2f4f8}.bk-ad-foot>span{display:grid;grid-gap:1px;gap:1px;min-width:0}.bk-ad-foot small{font-size:9.5px;letter-spacing:.04em;text-transform:uppercase;color:#6b7488}.bk-ad-foot b{font-size:12px;line-height:1.25;letter-spacing:-.02em}.bk-ad-foot b,.bk-ad-foot em{font-weight:650;color:#0b0f19}.bk-ad-foot em{padding:7px 12px;border-radius:7px;background:#e2e6ee;font-size:11px;font-style:normal;white-space:nowrap}.bk-offer-cta.is-was .bk-bigcta{padding:11px 22px 10px;border-radius:min(var(--s-r),12px);background:color-mix(in srgb,var(--s-fg) 7%,var(--s-bg));border:1px solid var(--s-line);color:var(--s-mut);box-shadow:none}.bk-offer-cta.is-was .bk-bigcta b{font-size:14px;font-weight:600;text-decoration:line-through;text-decoration-thickness:1.5px;-webkit-text-decoration-color:color-mix(in srgb,var(--s-fg) 32%,transparent);text-decoration-color:color-mix(in srgb,var(--s-fg) 32%,transparent)}.bk-ad-body.is-sk{display:grid;grid-gap:5px;gap:5px;padding-block:2px}.bk-ad.is-meta .bk-ad-body.is-sk{padding-inline:13px}.bk-compare{gap:0}.bk-cmp-head,.bk-cmp-row{display:grid;grid-template-columns:1fr 66px 66px;align-items:center;grid-gap:10px;gap:10px}.bk-cmp-head{padding-bottom:11px;border-bottom:1px solid var(--s-line)}.bk-cmp-head span{text-align:center;font-size:10.5px;font-weight:600;letter-spacing:-.005em;color:var(--s-mut);white-space:nowrap}.bk-cmp-head span.is-ours{color:var(--s-fg);font-weight:700}.bk-cmp-row{padding:13px 0;border-bottom:1px solid var(--s-line)}.bk-cmp-row:last-child{border-bottom:0}.bk-cmp-bar{height:7px;border-radius:99px;background:var(--s-line)}.bk-cmp-mark{display:grid;place-items:center;justify-self:center;width:19px;height:19px;border-radius:99px}.bk-cmp-mark svg{width:10px;height:10px}.bk-cmp-mark.is-on{background:var(--s-acc);color:var(--s-acc-fg)}.bk-cmp-mark.is-part{border:1.5px solid var(--s-line);color:var(--s-mut)}.bk-cmp-mark.is-off i{width:9px;height:2px;border-radius:2px;background:var(--s-line)}