@font-face{font-family:Outfit;src:url(/assets/outfit-variable-IK6ADH6A-Cl6641iq.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap}:root{--bk-svartr: #182034;--bk-hvitr: #FDFDFE;--bk-blar: #2E43CA;--bk-raudr: #9B2B22;--bk-muted: #596275;--bk-control-border: #7A8497;--bk-hairline: #D8DDEA;--bk-soft: #F4F6FA;--bk-canvas: #F5F6F8;--bk-blar-tint: #E8ECF9;--bk-raudr-tint: #F5E1DE;--bk-blar-lift: #7C8FCB;--bk-on-soot-muted: #8A8A93;--bk-stage-rest: #37383E;--bk-blar-hover: #2436A8;--bk-blar-active: #1C2D91;--bk-disabled-text: #A6A6A6;--bk-font-display: "Outfit", "Helvetica Neue", Arial, system-ui, sans-serif;--bk-font-body: "Outfit", "Helvetica Neue", Arial, system-ui, sans-serif;--bk-text-title: 32px;--bk-text-heading: 18px;--bk-text-body: 15px;--bk-text-secondary: 14px;--bk-text-meta: 13.5px;--bk-text-figure: 36px;--bk-tracking-display: -.02em;--bk-line-thin: 1px;--bk-line-thick: 3px;--bk-radius-card: 20px;--bk-radius-hero: 22px;--bk-radius-inner: 16px;--bk-radius-field: 14px;--bk-radius-small: 8px;--bk-radius-control: 999px;--bk-space-1: 4px;--bk-space-2: 8px;--bk-space-3: 12px;--bk-space-4: 16px;--bk-space-5: 20px;--bk-space-6: 24px;--bk-space-8: 32px;--bk-space-10: 40px;--bk-space-12: 48px;--bk-space-16: 64px;--bk-on-blar-muted: rgba(255, 255, 255, .75);--bk-on-blar-soft: rgba(255, 255, 255, .16);--bk-on-blar-line: rgba(255, 255, 255, .35);--bk-shadow-thumb: 0 1px 0 rgba(20, 20, 22, .16);--bk-scrim: rgba(20, 20, 22, .42)}.bk-root{background:var(--bk-canvas);color:var(--bk-svartr);font-family:var(--bk-font-body);font-size:var(--bk-text-body);font-weight:700;line-height:1.5;-webkit-font-smoothing:antialiased;min-height:100%}.bk-root *,.bk-root *:before,.bk-root *:after{box-sizing:border-box}.bk-page{max-width:640px;margin:0 auto;padding:var(--bk-space-4)}@media(min-width:900px){.bk-page{padding:var(--bk-space-6) var(--bk-space-5)}}.bk-stack{display:flex;flex-direction:column;gap:var(--bk-space-3)}.bk-stack--loose{gap:var(--bk-space-6)}.bk-row{display:flex;align-items:center;gap:var(--bk-space-2);flex-wrap:wrap}.bk-shell{display:flex;min-height:100vh}.bk-shell__main{flex:1;min-width:0}.bk-three-col{display:grid;gap:var(--bk-space-6)}@media(min-width:1200px){.bk-three-col{grid-template-columns:minmax(0,640px) 320px}}.bk-record{max-width:1000px;margin:0 auto;padding:var(--bk-space-4)}@media(min-width:900px){.bk-record{padding:var(--bk-space-6) var(--bk-space-5)}}.bk-two-col{display:grid;gap:var(--bk-space-4)}@media(min-width:900px){.bk-two-col{grid-template-columns:minmax(0,3fr) minmax(0,2fr);gap:var(--bk-space-6)}}.bk-title{font-family:var(--bk-font-display);font-weight:800;font-size:var(--bk-text-title);line-height:1.12;letter-spacing:var(--bk-tracking-display);margin:0}@media(min-width:900px){.bk-title{font-size:46px}}.bk-heading{font-family:var(--bk-font-body);font-weight:800;letter-spacing:-.01em;font-size:var(--bk-text-heading);line-height:1.35;margin:0}.bk-text{font-size:var(--bk-text-body);margin:0}.bk-text--secondary{font-weight:600;font-size:var(--bk-text-secondary);color:var(--bk-muted)}.bk-text--meta{font-weight:600;font-size:var(--bk-text-meta);color:var(--bk-muted)}.bk-num{font-variant-numeric:tabular-nums}.bk-eyebrow{font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--bk-muted);margin:0}.bk-glyph{display:block;width:20px;height:20px;border-radius:4px;border:var(--bk-line-thin) solid currentColor}.bk-root :focus-visible{outline:2px solid var(--bk-blar);outline-offset:2px}.bk-btn{font-family:var(--bk-font-body);font-size:14px;font-weight:700;line-height:20px;padding:var(--bk-space-3) 18px;border-radius:var(--bk-radius-control);border:var(--bk-line-thin) solid transparent;cursor:pointer;text-decoration:none;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;gap:var(--bk-space-2);position:relative;transition:background-color .12s ease,border-color .12s ease,color .12s ease}.bk-btn--primary{background:var(--bk-blar);color:var(--bk-hvitr)}.bk-btn--primary:hover{background:var(--bk-blar-hover)}.bk-btn--primary:active{background:var(--bk-blar-active)}.bk-btn--ghost{background:var(--bk-soft);color:var(--bk-svartr)}.bk-btn--ghost:hover{background:#e9edf5}.bk-btn--ghost:active{background:#dde2ec}.bk-btn--done{background:var(--bk-blar-tint);color:var(--bk-blar)}.bk-btn--done:hover{background:#dce2f0}.bk-btn--done:active{background:#d0d8eb}.bk-btn:disabled:not(.bk-btn--loading){background:var(--bk-soft);color:var(--bk-disabled-text);border-color:transparent;cursor:not-allowed}.bk-btn--loading{pointer-events:none}@media(prefers-reduced-motion:reduce){.bk-btn{transition:none}}.bk-pill{display:inline-flex;align-items:center;font-family:var(--bk-font-body);font-size:11px;font-weight:700;line-height:14px;letter-spacing:.06em;text-transform:uppercase;padding:5px 10px;border-radius:var(--bk-radius-control);white-space:nowrap}.bk-pill--progress{background:var(--bk-blar-tint);color:var(--bk-blar)}.bk-pill--act{background:var(--bk-raudr-tint);color:var(--bk-raudr)}.bk-pill--done{background:var(--bk-blar);color:var(--bk-hvitr)}.bk-pill--inactive{background:var(--bk-soft);color:var(--bk-muted)}.bk-card{background:var(--bk-hvitr);border:var(--bk-line-thin) solid var(--bk-hairline);border-radius:var(--bk-radius-card);padding:18px 18px 16px;font-family:var(--bk-font-body);color:var(--bk-svartr);font-size:var(--bk-text-body);line-height:1.5}@media(min-width:900px){.bk-card{padding:var(--bk-space-5)}}.bk-card--edge-raudr{border-color:var(--bk-raudr)}.bk-card--edge-blar{border-color:var(--bk-blar)}.bk-card--blar{background:var(--bk-blar);border-color:var(--bk-blar);color:var(--bk-hvitr);border-radius:var(--bk-radius-hero);padding:22px 20px 20px}.bk-card--blar .bk-heading,.bk-card--blar .bk-card__title,.bk-card--blar .bk-text{color:var(--bk-hvitr)}.bk-card--blar .bk-text--secondary,.bk-card--blar .bk-text--meta,.bk-card--blar .bk-field__label,.bk-card--blar .bk-field__hint,.bk-card--blar .bk-eyebrow{color:var(--bk-on-blar-muted)}.bk-card--blar a{color:var(--bk-hvitr)}.bk-card--blar .bk-input,.bk-card--blar .bk-textarea{border-color:transparent}.bk-card--blar .bk-btn--primary{background:var(--bk-hvitr);color:var(--bk-blar)}.bk-card--blar .bk-btn--primary:hover{background:#eef1f8}.bk-card--blar .bk-btn--primary:disabled{background:#ffffff4d;color:var(--bk-hvitr)}.bk-card--blar .bk-btn--ghost{background:var(--bk-on-blar-soft);color:var(--bk-hvitr)}.bk-card--blar .bk-btn--ghost:hover{background:#ffffff3d}.bk-card--blar .bk-btn--done{background:var(--bk-hvitr);color:var(--bk-blar)}.bk-card--blar .bk-explain__q,.bk-card--blar .bk-sources__q{color:var(--bk-hvitr)}.bk-card__top{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--bk-space-3)}.bk-card__title{font-size:18px;font-weight:800;letter-spacing:-.01em;line-height:1.3;margin:0}.bk-card__meta{font-size:var(--bk-text-meta);color:var(--bk-muted);margin:2px 0 0}.bk-card__why{font-size:var(--bk-text-secondary);color:var(--bk-muted);margin:var(--bk-space-2) 0 0}.bk-card__money{font-size:var(--bk-text-secondary);font-weight:700;margin:var(--bk-space-2) 0 0;font-variant-numeric:tabular-nums}.bk-card__actions{display:flex;gap:var(--bk-space-2);margin-top:var(--bk-space-4);flex-wrap:wrap}.bk-card__snippet{font-size:var(--bk-text-secondary);margin:var(--bk-space-3) 0 0;border-left:var(--bk-line-thin) solid var(--bk-hairline);padding-left:var(--bk-space-3)}.bk-quotes{margin-top:var(--bk-space-3);border-top:var(--bk-line-thin) solid var(--bk-hairline)}.bk-quote{display:flex;justify-content:space-between;gap:var(--bk-space-4);padding:var(--bk-space-2) 0;border-bottom:var(--bk-line-thin) solid var(--bk-hairline);font-size:var(--bk-text-secondary)}.bk-quote__k{color:var(--bk-muted)}.bk-quote__v{font-weight:600;font-variant-numeric:tabular-nums}.bk-strip{display:flex;gap:var(--bk-space-1);font-family:var(--bk-font-body)}.bk-strip__seg{flex:1;display:flex;flex-direction:column;gap:var(--bk-space-2)}.bk-strip__bar{height:var(--bk-line-thick);border-radius:2px;background:var(--bk-hairline)}.bk-strip__label{font-size:12px;line-height:16px;color:var(--bk-muted)}.bk-strip__seg--done .bk-strip__bar{background:var(--bk-blar)}.bk-strip__seg--done .bk-strip__label{color:var(--bk-blar)}.bk-strip__seg--now .bk-strip__bar{background:var(--bk-raudr)}.bk-strip__seg--now .bk-strip__label{color:var(--bk-svartr);font-weight:600}.bk-strip--soot .bk-strip__bar{background:var(--bk-stage-rest)}.bk-strip--soot .bk-strip__label{color:var(--bk-on-soot-muted)}.bk-strip--soot .bk-strip__seg--done .bk-strip__bar{background:var(--bk-blar-lift)}.bk-strip--soot .bk-strip__seg--done .bk-strip__label{color:#b9beda}.bk-strip--soot .bk-strip__seg--now .bk-strip__bar{background:var(--bk-raudr)}.bk-strip--soot .bk-strip__seg--now .bk-strip__label{color:var(--bk-hvitr)}.bk-tile{background:var(--bk-blar);color:var(--bk-hvitr);border-radius:var(--bk-radius-hero);padding:22px 20px 20px;width:100%;display:flex;flex-direction:column;gap:var(--bk-space-3);font-family:var(--bk-font-body);box-sizing:border-box}.bk-tile__row{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--bk-space-3)}.bk-tile__eyebrow{color:var(--bk-on-blar-muted)}.bk-tile__chip{background:var(--bk-on-blar-soft);color:var(--bk-hvitr);border-radius:var(--bk-radius-control);padding:6px 12px;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap}.bk-tile__big{font-size:58px;font-weight:800;line-height:1;letter-spacing:-.03em;font-variant-numeric:tabular-nums;display:flex;align-items:baseline;gap:var(--bk-space-2)}.bk-tile__big small{font-size:22px;font-weight:700;opacity:.85}.bk-tile__body{margin:0;font-size:var(--bk-text-body);line-height:1.45}.bk-tile__body strong{font-weight:800}.bk-tile__bar{height:10px;border-radius:var(--bk-radius-control);background:#ffffff38;overflow:hidden}.bk-tile__bar>span{display:block;height:100%;background:var(--bk-hvitr);border-radius:var(--bk-radius-control)}.bk-tile__labels{display:flex;justify-content:space-between;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;opacity:.8}.bk-tile .bk-tile__cta{background:var(--bk-hvitr);color:var(--bk-blar);width:100%;padding:14px 18px;font-size:var(--bk-text-body);margin-top:var(--bk-space-1)}.bk-tile .bk-tile__cta:hover{background:#eef1f8}@media(min-width:900px){.bk-tile{padding:26px 24px 24px}.bk-tile__big{font-size:64px}}.bk-kpi{background:var(--bk-soft);border-radius:var(--bk-radius-field);padding:var(--bk-space-3);min-width:0;font-family:var(--bk-font-body);color:var(--bk-svartr)}.bk-kpi__label{font-size:13px;line-height:16px;color:var(--bk-muted)}.bk-kpi__value{font-family:var(--bk-font-display);font-weight:800;font-size:24px;letter-spacing:-.02em;line-height:1.1;margin-top:var(--bk-space-1);font-variant-numeric:tabular-nums}.bk-kpi__delta{font-size:13px;color:var(--bk-muted);margin-top:var(--bk-space-1);font-variant-numeric:tabular-nums}.bk-kpi__delta--good{color:var(--bk-blar);font-weight:600}.bk-seg{display:inline-flex;background:var(--bk-soft);border-radius:var(--bk-radius-control);padding:var(--bk-space-1);gap:var(--bk-space-1);font-family:var(--bk-font-body)}.bk-seg__opt{font-family:inherit;font-size:14px;font-weight:600;line-height:20px;color:var(--bk-muted);background:transparent;border:0;padding:var(--bk-space-2) var(--bk-space-4);border-radius:var(--bk-radius-control);cursor:pointer}.bk-seg__opt[aria-selected=true]{background:var(--bk-hvitr);color:var(--bk-svartr);box-shadow:var(--bk-shadow-thumb)}.bk-checklist{display:flex;flex-direction:column;font-family:var(--bk-font-body)}.bk-check{display:flex;align-items:center;gap:var(--bk-space-3);padding:var(--bk-space-3) 0;border-bottom:var(--bk-line-thin) solid var(--bk-hairline);font-size:var(--bk-text-secondary);line-height:20px}.bk-check:last-child{border-bottom:0}.bk-check--button{width:100%;font:inherit;color:inherit;text-align:left;background:none;border-left:0;border-right:0;border-top:0;padding-left:0;padding-right:0;cursor:pointer}.bk-check--button:hover .bk-check__label{color:var(--bk-blar)}.bk-check__ring{width:20px;height:20px;border-radius:50%;border:var(--bk-line-thin) solid var(--bk-hairline);flex:none;display:flex;align-items:center;justify-content:center;box-sizing:border-box}.bk-check--done .bk-check__ring{border-color:var(--bk-blar);background:var(--bk-blar);color:var(--bk-hvitr)}.bk-check__ring svg{width:10px;height:10px}.bk-check__label{flex:1}.bk-check--done .bk-check__label{color:var(--bk-muted)}.bk-check__side{font-size:13px;color:var(--bk-muted)}.bk-visually-hidden{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.bk-conn{display:flex;align-items:center;gap:var(--bk-space-3);padding:var(--bk-space-4) 0;border-bottom:var(--bk-line-thin) solid var(--bk-hairline);font-family:var(--bk-font-body)}.bk-conn:last-child{border-bottom:0}.bk-conn__icon{width:36px;height:36px;border-radius:12px;background:var(--bk-soft);flex:none;display:flex;align-items:center;justify-content:center;font-family:var(--bk-font-display);font-weight:800;font-size:16px;color:var(--bk-svartr)}.bk-conn__body{flex:1;min-width:0}.bk-conn__name{font-size:var(--bk-text-secondary);font-weight:600}.bk-conn__status{font-size:13px;color:var(--bk-muted)}.bk-conn__status--linked{color:var(--bk-blar)}.bk-toggle{width:44px;height:24px;border-radius:var(--bk-radius-control);background:var(--bk-hairline);border:0;padding:0;position:relative;cursor:pointer;flex:none;transition:background-color .15s ease}.bk-toggle:after{content:"";position:absolute;top:2px;left:2px;width:20px;height:20px;border-radius:50%;background:var(--bk-hvitr);transition:transform .15s ease}.bk-toggle[aria-pressed=true]{background:var(--bk-blar)}.bk-toggle[aria-pressed=true]:after{transform:translate(20px)}@media(prefers-reduced-motion:reduce){.bk-toggle,.bk-toggle:after{transition:none}}.bk-toast{display:inline-flex;align-items:center;gap:var(--bk-space-2);background:var(--bk-svartr);color:var(--bk-hvitr);padding:var(--bk-space-3) var(--bk-space-4);border-radius:var(--bk-radius-control);font-family:var(--bk-font-body);font-weight:600;font-size:var(--bk-text-secondary);line-height:20px;max-width:398px}.bk-toast__tick{width:16px;height:16px;color:var(--bk-blar-lift);flex:none}.bk-toast--error{background:var(--bk-raudr);cursor:pointer}.bk-toast--fixed{position:fixed;left:50%;bottom:calc(72px + env(safe-area-inset-bottom));transform:translate(-50%);z-index:50;width:max-content;max-width:calc(100vw - 32px)}.bk-tabbar{display:flex;gap:var(--bk-space-1);background:var(--bk-svartr);border-radius:var(--bk-radius-control);padding:6px;font-family:var(--bk-font-body)}.bk-tabbar--fixed{position:fixed;left:var(--bk-space-4);right:var(--bk-space-4);bottom:calc(14px + env(safe-area-inset-bottom));max-width:430px;margin:0 auto;z-index:46}.bk-tab{flex:1;display:flex;flex-direction:column;align-items:center;gap:var(--bk-space-1);font-family:inherit;font-size:11px;font-weight:700;line-height:14px;color:#ffffffb8;background:none;border:0;border-radius:var(--bk-radius-control);padding:10px 4px 8px;cursor:pointer}.bk-tab__icon{width:20px;height:20px;display:block}.bk-tab--active{background:var(--bk-hvitr);color:var(--bk-svartr)}.bk-tab--active .bk-glyph{background:var(--bk-soft)}.bk-sidebar{width:220px;background:var(--bk-hvitr);border-right:var(--bk-line-thin) solid var(--bk-hairline);padding:var(--bk-space-5) var(--bk-space-3);display:flex;flex-direction:column;gap:var(--bk-space-1);font-family:var(--bk-font-body);box-sizing:border-box;flex:none}@media(min-width:1200px){.bk-sidebar{width:240px}}.bk-sidebar__brand{display:flex;align-items:center;gap:var(--bk-space-2);padding:0 var(--bk-space-2) var(--bk-space-4);color:var(--bk-svartr)}.bk-sidebar__wordmark{font-family:var(--bk-font-display);font-weight:800;font-size:20px;letter-spacing:-.02em;line-height:1;color:var(--bk-blar)}.bk-sidebar__item{display:flex;align-items:center;gap:var(--bk-space-3);padding:10px 14px;border-radius:var(--bk-radius-control);font-family:inherit;font-size:var(--bk-text-secondary);font-weight:700;line-height:20px;color:var(--bk-muted);background:none;border:0;text-align:left;cursor:pointer;width:100%}.bk-sidebar__item:hover{color:var(--bk-svartr)}.bk-sidebar__item--active,.bk-sidebar__item--active:hover{background:var(--bk-blar);color:var(--bk-hvitr)}.bk-sidebar__item--active .bk-glyph{background:var(--bk-on-blar-soft)}.bk-glyph--sm{width:16px;height:16px}.bk-sidebar__icon{width:18px;height:18px;flex:none}.bk-field{display:flex;flex-direction:column;gap:var(--bk-space-1);font-family:var(--bk-font-body)}.bk-field__label{font-weight:600;font-size:13px;line-height:16px;color:var(--bk-muted)}.bk-field__hint{font-weight:600;font-size:var(--bk-text-meta);color:var(--bk-muted)}.bk-input,.bk-textarea{font-family:var(--bk-font-body);font-size:var(--bk-text-secondary);line-height:20px;color:var(--bk-svartr);background:var(--bk-hvitr);border:var(--bk-line-thin) solid var(--bk-control-border);border-radius:var(--bk-radius-field);padding:var(--bk-space-3) 14px;width:100%;box-sizing:border-box}.bk-input:focus,.bk-textarea:focus{border-color:var(--bk-blar)}.bk-input:disabled,.bk-textarea:disabled{background:var(--bk-soft);color:var(--bk-disabled-text)}.bk-textarea{min-height:132px;resize:vertical}.bk-field__error{color:var(--bk-raudr);font-size:var(--bk-text-meta)}.bk-sheet-overlay{position:fixed;inset:0;background:var(--bk-scrim);display:flex;align-items:flex-end;justify-content:center;z-index:60}@media(min-width:700px){.bk-sheet-overlay{align-items:center;padding:var(--bk-space-6)}}.bk-sheet{background:var(--bk-hvitr);color:var(--bk-svartr);width:100%;max-width:430px;border-radius:var(--bk-radius-card) var(--bk-radius-card) 0 0;padding:var(--bk-space-5) var(--bk-space-4) calc(var(--bk-space-6) + env(safe-area-inset-bottom));font-family:var(--bk-font-body);max-height:88vh;overflow-y:auto;box-sizing:border-box}@media(min-width:700px){.bk-sheet{border-radius:var(--bk-radius-card);max-width:520px;padding:var(--bk-space-6)}}.bk-sheet__title{font-family:var(--bk-font-display);font-weight:800;font-size:22px;letter-spacing:var(--bk-tracking-display);line-height:1.2;margin:0 0 var(--bk-space-4)}.bk-sheet .bk-field+.bk-field{margin-top:var(--bk-space-4)}.bk-sheet__attach{display:flex;align-items:center;gap:var(--bk-space-2);margin-top:var(--bk-space-4);padding:var(--bk-space-3);background:var(--bk-soft);border-radius:var(--bk-radius-field);font-size:var(--bk-text-meta);color:var(--bk-muted)}.bk-sheet__clip{width:14px;height:14px;flex:none}.bk-sheet__actions{display:flex;gap:var(--bk-space-2);margin-top:var(--bk-space-5)}.bk-sheet__actions .bk-btn--primary{flex:1}.bk-explain{display:flex;flex-direction:column;gap:var(--bk-space-2);font-family:var(--bk-font-body)}.bk-explain__q{align-self:flex-start;font-family:inherit;font-size:var(--bk-text-secondary);font-weight:700;line-height:20px;color:var(--bk-blar);background:none;border:0;padding:0;text-align:left;cursor:pointer}.bk-explain__q:hover{color:var(--bk-blar-hover)}.bk-explain__a{border-left:var(--bk-line-thin) solid var(--bk-hairline);padding-left:var(--bk-space-3);font-size:var(--bk-text-secondary);line-height:20px;color:var(--bk-muted)}.bk-explain__text{margin:0}.bk-explain__src{font-size:13px;line-height:16px;margin-top:var(--bk-space-1)}.bk-sources{display:flex;flex-direction:column;gap:var(--bk-space-2);font-family:var(--bk-font-body)}.bk-sources__q{align-self:flex-start;font-family:inherit;font-size:13px;font-weight:700;line-height:16px;color:var(--bk-blar);background:none;border:0;padding:0;cursor:pointer;text-align:left}.bk-sources__q:hover{color:var(--bk-blar-hover)}.bk-sources__list{list-style:none;margin:0;padding:0 0 0 var(--bk-space-3);border-left:var(--bk-line-thin) solid var(--bk-hairline);display:flex;flex-direction:column;gap:var(--bk-space-2)}.bk-source{display:flex;flex-direction:column;gap:2px;font-size:13px;line-height:16px;color:var(--bk-muted)}.bk-source__ref{color:var(--bk-blar);font-weight:600;text-decoration:none;word-break:break-all}.bk-source__ref:hover{color:var(--bk-blar-hover)}.bk-source__read{color:var(--bk-svartr)}.bk-source__quoted{color:var(--bk-muted)}.bk-proposal{background:var(--bk-blar-tint);border-radius:var(--bk-radius-inner);padding:14px;display:flex;flex-direction:column;gap:var(--bk-space-3);font-family:var(--bk-font-body);color:var(--bk-svartr)}.bk-proposal__claim{margin:0;font-size:15px;font-weight:800;line-height:1.4}.bk-proposal__rows{display:flex;flex-direction:column;border-top:var(--bk-line-thin) solid rgba(31,46,92,.14)}.bk-proposal__row{display:flex;justify-content:space-between;align-items:center;gap:var(--bk-space-4);padding:var(--bk-space-2) 0;border-bottom:var(--bk-line-thin) solid rgba(31,46,92,.14);font-size:var(--bk-text-secondary);line-height:20px}.bk-proposal__k{display:flex;flex-direction:column;gap:2px;min-width:0}.bk-proposal__detail{font-size:13px;line-height:16px;color:var(--bk-muted)}.bk-proposal__v{font-weight:700;font-variant-numeric:tabular-nums;text-align:right}.bk-proposal__input{max-width:180px;padding:var(--bk-space-2) var(--bk-space-3);background:var(--bk-hvitr)}.bk-proposal__prov{margin:0;font-size:13px;line-height:16px;color:var(--bk-muted)}.bk-proposal__actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--bk-space-2);padding-top:var(--bk-space-1)}.bk-proposal__actions .bk-btn{padding:10px 14px}.bk-proposal__reject{font-family:inherit;font-size:14px;font-weight:600;color:var(--bk-muted);background:none;border:0;padding:var(--bk-space-3) var(--bk-space-2);cursor:pointer}.bk-proposal__reject:hover{color:var(--bk-svartr)}.bk-proposal__state{margin:0;font-size:13px;color:var(--bk-blar);font-weight:600}.bk-proposal--used{background:transparent;border:var(--bk-line-thin) solid var(--bk-hairline)}.bk-proposal--rejected{opacity:.6}.bk-proposal__row--error{border-left:var(--bk-line-thick) solid var(--bk-raudr);padding-left:var(--bk-space-2)}.bk-proposal__error{color:var(--bk-raudr);font-size:var(--bk-text-meta)}.bk-worklog{display:flex;flex-direction:column;gap:var(--bk-space-2);font-family:var(--bk-font-body);color:var(--bk-svartr)}.bk-worklog__title{font-size:var(--bk-text-secondary);font-weight:600;line-height:20px}.bk-worklog__steps{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;border-top:var(--bk-line-thin) solid var(--bk-hairline)}.bk-worklog__step{display:flex;align-items:flex-start;gap:var(--bk-space-3);padding:var(--bk-space-2) 0;border-bottom:var(--bk-line-thin) solid var(--bk-hairline);font-size:var(--bk-text-secondary);line-height:20px}.bk-worklog__marker{width:18px;height:18px;border-radius:50%;flex:none;margin-top:1px;border:var(--bk-line-thin) solid var(--bk-hairline);display:flex;align-items:center;justify-content:center;box-sizing:border-box}.bk-worklog__marker svg{width:10px;height:10px}.bk-worklog__marker--done{background:var(--bk-blar);border-color:var(--bk-blar);color:var(--bk-hvitr)}.bk-worklog__marker--running{border-color:var(--bk-blar)}.bk-worklog__body{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1}.bk-worklog__detail{font-size:13px;line-height:16px;color:var(--bk-muted)}.bk-worklog__step--waiting .bk-worklog__label,.bk-worklog__step--done .bk-worklog__label{color:var(--bk-muted)}.bk-worklog__state{font-size:13px;font-weight:600;color:var(--bk-blar);white-space:nowrap}.bk-worklog__summary{display:flex;align-items:center;gap:var(--bk-space-3);font-size:var(--bk-text-secondary);line-height:20px}.bk-worklog__text{flex:1;min-width:0}.bk-worklog__toggle{font-family:inherit;font-size:13px;font-weight:600;color:var(--bk-blar);background:none;border:0;padding:0;cursor:pointer;white-space:nowrap}.bk-worklog__toggle:hover{color:var(--bk-blar-hover)}.bk-composer{padding:var(--bk-space-2) var(--bk-space-4) 0;display:flex;flex-direction:column;gap:var(--bk-space-2);font-family:var(--bk-font-body)}.bk-composer--fixed{position:fixed;left:0;right:0;bottom:0;z-index:45;background:var(--bk-canvas);padding-bottom:calc(88px + env(safe-area-inset-bottom))}.bk-composer__top{display:flex;gap:6px;align-items:center;overflow-x:auto;scrollbar-width:none;padding-bottom:2px}.bk-composer__top::-webkit-scrollbar{display:none}.bk-composer__context{flex:none;font-size:13px;font-weight:700;line-height:16px;padding:7px 12px;border-radius:var(--bk-radius-control);background:var(--bk-soft);color:var(--bk-muted);white-space:nowrap}.bk-composer__suggestion{flex:none;font-family:inherit;font-size:13px;font-weight:700;line-height:16px;padding:7px 12px;border-radius:var(--bk-radius-control);border:var(--bk-line-thin) solid var(--bk-hairline);background:var(--bk-hvitr);color:var(--bk-svartr);cursor:pointer;white-space:nowrap}.bk-composer__suggestion:hover{background:var(--bk-soft)}.bk-composer__row{display:flex;gap:var(--bk-space-2);align-items:center;background:var(--bk-hvitr);border:var(--bk-line-thin) solid var(--bk-hairline);border-radius:var(--bk-radius-control);padding:6px 6px 6px 18px;max-width:430px;margin:0 auto;width:100%}.bk-composer__top{max-width:430px;margin:0 auto;width:100%}.bk-composer__input{flex:1;min-width:0}.bk-composer__row .bk-input{border:0;background:transparent;padding:var(--bk-space-2) 0;font-size:var(--bk-text-body)}.bk-composer__row .bk-input:focus{border:0}.bk-composer__row .bk-btn{padding:10px 16px}html,body,#root{min-height:100%}body{margin:0;background:var(--bk-canvas, #FFFFFF)}.app-center{max-width:640px;margin:0 auto;padding:56px 20px 160px;display:flex;flex-direction:column;gap:24px}.app-mark{display:flex;align-items:center;gap:14px}.app-wordmark{font-family:var(--bk-font-display);font-weight:800;font-size:40px;letter-spacing:-.02em;line-height:1;color:var(--bk-blar)}.app-form{display:flex;flex-direction:column;gap:12px}.app-error{color:var(--bk-raudr);font-size:14px;margin:0}.app-link{font:inherit;font-weight:700;color:var(--bk-blar);background:none;border:0;padding:0;cursor:pointer}.app-link--muted{color:var(--bk-muted)}.app-verify{margin:-8px 0 0}.app-record{padding-bottom:200px}.app-sticky{position:fixed;top:0;left:0;right:0;z-index:46;transform:translateY(-110%);transition:transform .25s ease;pointer-events:none}.app-sticky--on{transform:translateY(0);pointer-events:auto}.app-sticky__inner{max-width:430px;margin:0 auto;padding:calc(8px + env(safe-area-inset-top)) 16px 8px}.app-sticky__bar{background:var(--bk-blar);color:var(--bk-hvitr);border-radius:999px;padding:10px 16px;display:flex;justify-content:space-between;align-items:center;gap:12px;font-weight:800;font-size:14px}.app-sticky__bar span:first-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.app-sticky__bar small{font-weight:600;opacity:.8;font-size:12px}.app-reveal{opacity:0;transform:translateY(14px);transition:opacity .45s ease,transform .45s ease}.app-reveal--in,.app-no-reveal .app-reveal{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.app-reveal{opacity:1;transform:none;transition:none}.app-sticky{transition:none}}.app-block{margin-top:12px}.app-block__eph{display:flex;gap:12px;align-items:center;font-size:13px;color:var(--bk-muted);margin-top:8px}.app-block__eph>*+*:before{content:"·";margin-right:12px}.app-block__eph .app-link{font-size:13px}.app-verdict{margin:8px 0 0;font-size:14px}.app-compare{display:grid;grid-template-columns:1fr 1fr;gap:12px}.app-timeline{display:flex;flex-direction:column;gap:8px}.app-timeline__row{display:flex;justify-content:space-between;gap:12px;font-size:14px;border-top:1px solid var(--bk-hairline);padding-top:8px}.app-timeline__row .app-link{font-size:14px;flex:none}.app-legal p{margin:0 0 12px}@media(min-width:900px){.app-shell{display:flex;min-height:100vh}.app-shell__main{flex:1;min-width:0}.app-mobile-only{display:none}}@media(max-width:899px){.app-desktop-only{display:none}}@media(min-width:900px){.app-shell .bk-composer--fixed{left:220px;bottom:0;padding-bottom:12px;background:transparent;pointer-events:none}.app-shell .bk-composer--fixed>*{pointer-events:auto}.app-shell .bk-composer__row,.app-shell .bk-composer__top{max-width:640px;margin:0}.app-sticky{display:none}}@media(min-width:1200px){.app-shell .bk-composer--fixed{left:240px}}.ob{display:grid;grid-template-columns:1fr;gap:24px;max-width:960px;margin:0 auto;padding:24px 16px 96px}.ob .bk-card--blar .ob__examples .bk-btn{padding:9px 14px;font-size:14px}.ob__rail{display:flex;flex-direction:column;gap:24px}.ob__steps{list-style:none;margin:0;padding:0;display:none;flex-direction:column;gap:10px;font-size:14px;color:var(--bk-muted)}.ob__steps li{display:flex;align-items:center;gap:10px}.ob__steps li.is-now{color:var(--bk-svartr);font-weight:700}.ob__steps li.is-done{color:var(--bk-svartr)}.ob__dot{width:8px;height:8px;border-radius:50%;border:1px solid var(--bk-hairline);background:var(--bk-hvitr);flex:none}.ob__steps li.is-done .ob__dot{background:var(--bk-blar);border-color:var(--bk-blar)}.ob__steps li.is-now .ob__dot{border-color:var(--bk-blar);border-width:3px;width:10px;height:10px}.ob__main{display:flex;flex-direction:column;gap:16px;max-width:560px}.ob__progress{margin:0;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--bk-muted)}.ob__answered{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;padding:10px 0;border-top:1px solid var(--bk-hairline)}.ob__answered:last-of-type{border-bottom:1px solid var(--bk-hairline)}.ob__edit{color:var(--bk-blar);font-weight:700;font-size:14px;cursor:pointer;flex:none}.ob__examples{display:flex;flex-wrap:wrap;gap:8px}.ob__table{display:flex;flex-direction:column}.ob__row{display:flex;justify-content:space-between;gap:12px;padding:8px 0;border-top:1px solid var(--bk-hairline);font-size:14px}@media(min-width:900px){.ob{grid-template-columns:220px 1fr;padding-top:48px}.ob__steps{display:flex}.ob__rail{position:sticky;top:48px;align-self:start}}.opt-locked__row{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:10px 0;border-top:1px solid var(--bk-hairline)}.app-danger{margin-top:12px;padding:20px;border:1px solid var(--bk-hairline);border-radius:16px}.app-danger .bk-heading{margin-top:0}.launch-shell,.entry,.loading-page{--launch-weight-primary: 700;--launch-weight-secondary: 600;--launch-bg: var(--bk-canvas);--launch-surface: var(--bk-hvitr);--launch-ink: var(--bk-svartr);--launch-muted: var(--bk-muted);--launch-line: var(--bk-hairline);--launch-blue: var(--bk-blar);--launch-tint: var(--bk-blar-tint);color-scheme:light}.launch-shell,.entry,.loading-page{font-family:var(--bk-font-body);background:var(--launch-bg);font-weight:var(--launch-weight-primary);font-size:16px;line-height:1.55;color:var(--launch-ink)}.launch-shell button,.entry button{font:inherit;cursor:pointer}.launch-shell a,.entry a{color:inherit}.launch-shell button:disabled{cursor:not-allowed}.launch-shell :focus-visible,.entry :focus-visible{outline:3px solid var(--launch-blue);outline-offset:3px}.launch-shell h1,.launch-shell h2,.launch-shell h3,.entry h1,.entry h2{margin:0;font-weight:var(--launch-weight-primary);letter-spacing:-.035em;line-height:1.13}.launch-shell h1{font-size:clamp(32px,3.4vw,49px);max-width:790px}.launch-shell h2{font-size:25px}.launch-shell h3{font-size:20px}.launch-shell p{margin:10px 0 18px}.launch-shell .small,.small{font-size:13px}.muted{color:var(--launch-muted);font-weight:var(--launch-weight-secondary)}.brand{font-size:31px;font-weight:750;letter-spacing:-1.9px;color:var(--launch-blue)!important;text-decoration:none;line-height:1}.launch-shell{display:grid;grid-template-columns:236px minmax(0,1fr);min-height:100dvh;background:var(--launch-bg)}.launch-sidebar{position:sticky;top:0;height:100dvh;background:var(--launch-surface);border-right:1px solid var(--launch-line);padding:35px 22px 25px;display:flex;flex-direction:column;gap:28px}.offering{font-size:14px;font-weight:600;display:flex;align-items:center;justify-content:space-between}.offering span{font-size:12px;font-weight:var(--launch-weight-secondary);background:var(--launch-tint);padding:3px 9px;border-radius:var(--bk-radius-control);color:var(--launch-blue)}.product-switch{display:flex;align-items:center;gap:10px;padding:14px 0;border-top:1px solid var(--launch-line);border-bottom:1px solid var(--launch-line);font-size:13px}.product-switch strong{font-weight:var(--launch-weight-primary);display:block}.product-switch small{display:block;color:var(--launch-muted);font-weight:var(--launch-weight-secondary);margin-top:3px}.product-avatar{display:grid;place-items:center;flex:none;width:36px;height:43px;border-radius:var(--bk-radius-small);background:var(--launch-tint);font-size:27px;color:var(--launch-blue)}.launch-sidebar nav{display:flex;flex-direction:column;gap:6px}.launch-sidebar nav a{padding:11px 12px;border-radius:var(--bk-radius-small);text-decoration:none;font-size:14px}.launch-sidebar nav a.active{color:var(--launch-blue);background:var(--launch-tint);font-weight:600}.launch-sidebar nav a:hover{background:var(--launch-bg)}.sidebar-bottom{margin-top:auto;color:var(--launch-muted);font-weight:var(--launch-weight-secondary);font-size:12px}.sidebar-bottom span{display:block;overflow-wrap:anywhere}.sidebar-bottom a{display:block;padding:8px 0;color:var(--launch-muted);text-decoration:none;min-height:44px;line-height:28px}.sidebar-bottom a:hover{color:var(--launch-blue)}.sidebar-bottom button{border:0;background:none;padding:8px 0;color:var(--launch-muted);font-weight:var(--launch-weight-secondary)}.launch-main{width:100%;max-width:1330px;margin:0 auto;padding:0 48px 24px;min-width:0}.launch-top{display:flex;align-items:center;justify-content:space-between;gap:12px;border-bottom:1px solid var(--launch-line);min-height:78px;font-size:13px;color:var(--launch-muted);font-weight:var(--launch-weight-secondary)}.launch-top>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.launch-top>div{display:flex;gap:20px;flex:none}.launch-top a{text-decoration:none}.launch-top button{border:0;background:none;padding:0;color:inherit}.page-heading{padding:45px 0 30px}.eyebrow{font-size:13px!important;color:var(--launch-blue);font-weight:var(--launch-weight-primary);margin:0 0 16px!important}.page-heading>p:last-child{color:var(--launch-muted);font-weight:var(--launch-weight-secondary);margin:15px 0 0;max-width:630px}.launch-stack{display:flex;flex-direction:column;gap:26px}.overview-grid{display:grid;grid-template-columns:1.35fr 1fr;gap:24px}.panel{background:var(--launch-surface);border:1px solid var(--launch-line);border-radius:var(--bk-radius-card);padding:26px}.panel h2{margin-bottom:16px}.panel>p{color:var(--launch-muted);font-weight:var(--launch-weight-secondary)}.next-step{background:var(--launch-blue);color:#fff;padding:32px;border-radius:var(--bk-radius-card);display:flex;flex-direction:column;align-items:flex-start;min-height:285px}.next-step .eyebrow{color:#d9dffd}.next-step h2{font-size:34px;max-width:440px}.next-step p{color:#e3e7ff;max-width:400px}.next-step .primary-link{margin-top:auto;background:#fff;color:#2537af}.primary-link{display:inline-flex;align-items:center;gap:36px;border-radius:var(--bk-radius-control);padding:12px 22px;text-decoration:none;font-size:14px;font-weight:var(--launch-weight-primary)}.product-tile{border:1px solid var(--launch-line);background:var(--launch-tint);border-radius:var(--bk-radius-card);padding:30px;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;overflow-wrap:anywhere}.product-tile>span{font-size:12px;text-transform:capitalize;color:var(--launch-muted);font-weight:var(--launch-weight-secondary)}.product-tile h2{font-size:37px;margin:17px 0 0;color:var(--launch-blue);max-width:330px}.product-tile strong{font-size:14px;font-weight:var(--launch-weight-primary)}.product-tile small{font-size:12px;margin-top:20px;color:var(--launch-muted);font-weight:var(--launch-weight-secondary)}.metrics{display:flex;flex-wrap:wrap;gap:24px 48px;padding:26px 0;border-top:1px solid var(--launch-line);border-bottom:1px solid var(--launch-line)}.metrics>div{display:flex;flex-direction:column;align-items:flex-start;gap:8px;min-width:0;flex:1 1 180px;max-width:340px}.metrics-waiting{margin:16px 0 0;font-size:13px;color:var(--launch-muted)}.metrics span{font-size:13px;color:var(--launch-muted);font-weight:var(--launch-weight-secondary)}.metrics strong{font-size:clamp(22px,2.3vw,33px);font-weight:var(--launch-weight-primary);letter-spacing:-.035em;line-height:1.12;overflow-wrap:anywhere}.metrics small{color:var(--launch-muted);font-weight:var(--launch-weight-secondary);font-size:12px}.upcoming{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:12px 0;border-bottom:1px solid var(--launch-line);font-size:14px}.upcoming small{display:block;font-size:12px;color:var(--launch-muted);font-weight:var(--launch-weight-secondary)}.upcoming time{font-size:12px;color:var(--launch-muted);font-weight:var(--launch-weight-secondary)}.launch-form{display:flex;flex-direction:column;gap:20px}.launch-form>.bk-btn{align-self:flex-start}.launch-form label,.source-field{display:flex;flex-direction:column;gap:7px;font-size:13px;font-weight:var(--launch-weight-primary)}.launch-form input:not([type=checkbox]),.launch-form select,.launch-form textarea,.cost-line input:not([type=checkbox]){font:inherit;min-width:0;width:100%;border:1px solid var(--launch-line);border-radius:var(--bk-radius-small);min-height:44px;padding:10px 12px;background:var(--launch-surface);color:var(--launch-ink)}.launch-form input::placeholder{color:var(--launch-muted);font-weight:var(--launch-weight-secondary);font-size:13px}.field-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.launch-form fieldset{border:0;padding:0;margin:0;min-width:0}.launch-form legend{font-size:21px;font-weight:var(--launch-weight-primary);margin-bottom:18px}.launch-form fieldset:disabled{opacity:.65}.text-action{display:inline-block;color:var(--launch-blue)!important;border:0;background:none;padding:10px 0;font-size:13px!important;text-decoration:none}.text-action:hover{text-decoration:underline}.notice{padding:20px 24px;border-radius:var(--bk-radius-inner);background:var(--launch-tint);border:1px solid var(--launch-line);font-size:14px;margin:14px 0}.notice p:last-child{margin-bottom:0}.notice h2,.notice h3{margin-bottom:10px}.error{color:#a62424;background:#fff0ef;padding:12px 16px;border-radius:var(--bk-radius-small)}.saved{background:#e8f1eb;color:#25513c;padding:12px 16px;display:flex;justify-content:space-between;font-size:14px;border-radius:var(--bk-radius-small);margin:15px 0}.saved button{border:0;background:none;font-size:20px!important;color:inherit}.cost-lines{display:flex;flex-direction:column;gap:20px}.cost-line{background:var(--launch-surface);border:1px solid var(--launch-line);border-radius:var(--bk-radius-inner);padding:22px}.cost-line-title{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-bottom:17px}.cost-line-title>input{font-size:17px!important;border:0!important;padding:0!important;max-width:350px;font-weight:var(--launch-weight-primary)}.cost-line-title button{flex:none}.cost-inputs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-bottom:15px}.source-field{font-weight:var(--launch-weight-secondary)!important;color:var(--launch-muted)}.save-row{display:flex;align-items:center;justify-content:space-between;gap:25px;padding:18px 0;border-top:1px solid var(--launch-line)}.save-row>span{color:var(--launch-muted);font-weight:var(--launch-weight-secondary);font-size:12px;max-width:420px}.section-title p{color:var(--launch-muted);font-weight:var(--launch-weight-secondary);max-width:680px}.quote-picks{display:flex;flex-wrap:wrap;gap:10px;margin:20px 0}.quote-picks label{display:flex;gap:7px;align-items:center;border:1px solid var(--launch-line);border-radius:var(--bk-radius-control);padding:8px 12px;font-size:12px;background:var(--launch-surface)}:where(.launch-shell,.entry) input[type=checkbox]{width:17px;height:17px;accent-color:var(--launch-blue);flex:none}.table-scroll{overflow:auto;border:1px solid var(--launch-line);border-radius:var(--bk-radius-inner);background:var(--launch-surface);margin-bottom:24px}.quote-table{border-collapse:collapse;width:100%;min-width:600px;text-align:left;font-size:14px}.quote-table caption{text-align:left;padding:16px;font-size:12px;color:var(--launch-muted);font-weight:var(--launch-weight-secondary)}.quote-table th,.quote-table td{padding:17px;vertical-align:top;border-bottom:1px solid var(--launch-line);max-width:240px;overflow-wrap:anywhere}.quote-table thead{background:var(--launch-tint);color:var(--launch-blue)}.quote-table th{font-weight:var(--launch-weight-primary)}.quote-table tbody th{font-size:12px;color:var(--launch-muted);font-weight:var(--launch-weight-secondary);width:160px}.quote-table small{display:block;margin-top:10px;color:var(--launch-muted);font-weight:var(--launch-weight-secondary);font-size:12px}.checks{display:flex;flex-wrap:wrap;gap:20px}.checks label{display:flex;flex-direction:row;align-items:center;text-transform:capitalize}.actions{display:flex;gap:12px;margin-top:15px}.empty{padding:40px;background:var(--launch-surface);border:1px dashed var(--launch-line);border-radius:var(--bk-radius-card)}.empty p{color:var(--launch-muted);font-weight:var(--launch-weight-secondary)}details.panel{margin:12px 0}:where(.launch-shell,.entry) details summary{cursor:pointer;font-size:16px;font-weight:var(--launch-weight-primary)}:where(.launch-shell,.entry) details[open]>summary{margin-bottom:22px}:where(.launch-shell,.entry) details>ul{padding-left:20px}:where(.launch-shell,.entry) details a{color:var(--launch-blue)}.milestones{display:flex;flex-direction:column;gap:18px}.milestone{padding:24px;border-radius:var(--bk-radius-field);border:1px solid var(--launch-line);background:var(--launch-surface)}.milestone-heading{display:flex;align-items:center;gap:13px;margin-bottom:24px}.milestone-heading label{display:flex;flex-direction:row;align-items:center;font-size:17px;gap:10px}.step-number{font-size:12px;color:var(--launch-muted);font-weight:var(--launch-weight-secondary)}.badge{font-size:11px;padding:4px 9px;border-radius:var(--bk-radius-control);background:var(--launch-tint);color:var(--launch-blue);white-space:nowrap}.milestone .badge{margin-left:auto}.badge.complete{background:#e8f1eb;color:#25513c}.milestone>.field-grid{margin-bottom:18px}.final-review{margin-top:30px;background:var(--launch-tint)}.check-label{display:flex!important;flex-direction:row!important;align-items:center}.purchase{display:grid;grid-template-columns:1.7fr 1fr;gap:35px;margin-top:30px}.purchase>div:last-child{display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.purchase strong{font-size:27px;font-weight:var(--launch-weight-primary)}.purchase h2{font-size:29px}.access-note{padding:28px 0;font-size:13px;color:var(--launch-muted);font-weight:var(--launch-weight-secondary)}.help{margin:30px 0;border-top:1px solid var(--launch-line);padding-top:24px}.help summary{font-size:14px;color:var(--launch-blue)}.help .launch-form{max-width:650px;margin-top:18px}.launch-footer{display:flex;gap:24px;border-top:1px solid var(--launch-line);padding:24px 0;font-size:12px;color:var(--launch-muted);font-weight:var(--launch-weight-secondary)}.launch-footer>span{margin-right:auto}.launch-mobile{display:none}.activity{margin-top:20px}.activity p{border-bottom:1px solid var(--launch-line);font-size:13px;padding-bottom:10px}.activity small{margin:0 12px;color:var(--launch-muted);font-weight:var(--launch-weight-secondary)}.entry{max-width:1280px;margin:0 auto;padding:30px 50px;min-height:100dvh}.entry header{display:flex;align-items:center;justify-content:space-between;gap:var(--bk-space-6);margin-bottom:56px}.entry-nav{display:flex;align-items:center;gap:var(--bk-space-6);font-size:15px}.entry-nav a:not(.bk-btn){text-decoration:none;color:var(--launch-ink);font-weight:var(--launch-weight-secondary)}.entry-nav a:not(.bk-btn):hover{color:var(--launch-blue)}.entry ::selection{background:var(--launch-tint);color:var(--launch-ink)}.entry .entry-cta{display:inline-flex;align-items:center;justify-content:center;min-height:56px;padding:0 28px;border-radius:var(--bk-radius-control);font-size:17px;font-weight:var(--launch-weight-primary);text-decoration:none;white-space:nowrap}.entry .entry-cta.bk-btn--primary{color:var(--bk-hvitr);border-bottom:var(--bk-line-thick) solid var(--bk-blar-active)}.entry .entry-cta.bk-btn--primary:hover{background:var(--bk-blar-hover)}.entry .entry-cta--small{min-height:42px;padding:0 20px;font-size:15px}.entry-hero{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,.65fr);gap:56px;align-items:center;margin-bottom:88px}.entry h1{font-size:clamp(48px,6.4vw,88px);line-height:.98;letter-spacing:-.04em;color:var(--launch-blue);text-wrap:balance}.entry .intro{font-size:21px;line-height:1.45;color:var(--launch-muted);font-weight:var(--launch-weight-secondary);max-width:30ch;margin:28px 0 36px}.entry-hero__actions{display:flex;flex-wrap:wrap;gap:var(--bk-space-3)}.entry-hero__art{margin:0}.entry-hero__art img{display:block;width:100%;aspect-ratio:4 / 5;max-height:620px;object-fit:cover;object-position:center 58%;border-radius:var(--bk-radius-hero);box-shadow:0 24px 48px -24px #18203459}.entry-layout{padding:56px 0 72px;border-top:1px solid var(--launch-line);scroll-margin-top:24px}.entry-form h2{font-size:clamp(28px,3vw,40px);margin:0 0 28px}.entry-choices{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-bottom:32px}.entry-form .launch-form{max-width:560px}.tour{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:56px;align-items:start;padding:72px 0;border-top:1px solid var(--launch-line)}.tour__intro h2{font-size:clamp(28px,3vw,40px);margin-bottom:28px;text-wrap:balance}.tour__intro h3{margin:32px 0 10px;font-size:22px;letter-spacing:-.02em}.tour__intro p{margin:0;max-width:44ch;color:var(--launch-muted);font-weight:var(--launch-weight-secondary);font-size:17px}.tour__frame{background:var(--launch-surface);border:1px solid var(--launch-line);border-radius:var(--bk-radius-hero);box-shadow:0 32px 64px -32px #1820344d;overflow:hidden}.tour__bar{display:flex;align-items:center;justify-content:space-between;padding:14px 20px;border-bottom:1px solid var(--launch-line);background:var(--bk-soft)}.tour__brand{font-weight:800;letter-spacing:-.03em}.tour__brand span,.entry-footer .brand span{color:var(--launch-blue)}.tour__tag,.tour__pill{font-size:12px;font-weight:var(--launch-weight-secondary);padding:4px 10px;border-radius:var(--bk-radius-control);background:var(--launch-tint);color:var(--launch-blue)}.tour__body{display:grid;grid-template-columns:170px minmax(0,1fr);min-height:380px}.tour__nav{display:flex;flex-direction:column;gap:4px;padding:16px 12px;border-right:1px solid var(--launch-line);font-size:14px;font-weight:var(--launch-weight-secondary);color:var(--launch-muted)}.tour__nav span{padding:8px 10px;border-radius:var(--bk-radius-small)}.tour__nav span.on{background:var(--launch-tint);color:var(--launch-blue)}.tour__view{padding:24px}.tour__title{margin:0 0 16px;font-size:13px;color:var(--launch-muted);font-weight:var(--launch-weight-secondary)}.tour__table{width:100%;border-collapse:collapse;font-size:15px;font-variant-numeric:tabular-nums}.tour__table th,.tour__table td{padding:10px 0;border-bottom:1px solid var(--launch-line);text-align:left;font-weight:var(--launch-weight-secondary)}.tour__table td{color:var(--launch-muted)}.tour__table td:last-child{text-align:right;color:var(--launch-ink)}.tour__table tfoot th,.tour__table tfoot td{border-bottom:0;border-top:var(--bk-line-thick) solid var(--launch-ink);padding-top:14px;font-weight:var(--launch-weight-primary);color:var(--launch-ink)}.tour__table tfoot td:last-child{font-size:22px;letter-spacing:-.02em}.tour__quote{display:grid;gap:12px;justify-items:start}.tour__quote strong{font-size:18px}.tour__quote dl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;width:100%;margin:8px 0 0}.tour__quote dt{font-size:12px;color:var(--launch-muted);font-weight:var(--launch-weight-secondary)}.tour__quote dd{margin:2px 0 0;font-variant-numeric:tabular-nums}.tour__quote blockquote{margin:4px 0 0;padding:12px 16px;background:var(--bk-soft);border-radius:var(--bk-radius-small);font-weight:var(--launch-weight-secondary);color:var(--launch-ink)}.tour__note{margin:0;font-size:13px;color:var(--launch-muted);font-weight:var(--launch-weight-secondary)}.entry-footer{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:40px;margin:64px calc(50% - 50vw) -30px;padding:56px calc(50vw - 50%) 40px;background:var(--bk-svartr);color:var(--bk-hvitr)}.entry-footer .brand{color:var(--bk-hvitr)!important;text-decoration:none}.entry-footer p{margin:12px 0 24px;color:var(--bk-on-soot-muted);font-weight:var(--launch-weight-secondary)}.entry-footer nav{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.entry-footer nav div{display:grid;gap:10px;align-content:start}.entry-footer nav strong{font-size:13px;color:var(--bk-on-soot-muted)}.entry-footer nav a{color:var(--bk-hvitr);text-decoration:none;font-weight:var(--launch-weight-secondary)}.entry-footer nav a:hover{text-decoration:underline;text-underline-offset:3px}.entry-footer :focus-visible{outline-color:var(--bk-blar-lift)}.entry-footer__legal{grid-column:1 / -1;padding-top:24px;border-top:1px solid var(--bk-stage-rest);font-size:13px}.choice{background:var(--launch-surface);text-align:left;border:1px solid var(--launch-line);border-radius:var(--bk-radius-field);padding:20px 24px;color:var(--launch-ink)}.choice strong{display:block;font-size:18px;font-weight:var(--launch-weight-primary)}.choice span{display:block;font-size:14px;color:var(--launch-muted);font-weight:var(--launch-weight-secondary);margin-top:5px}.choice.selected{border:var(--bk-line-thick) solid var(--launch-blue);background:var(--launch-tint);padding:19px 23px}.loading-page{padding:70px;max-width:800px}.loading-page h1{font-size:35px;margin-top:40px}@media(min-width:1500px){.launch-main{padding-inline:64px}}@media(max-width:1100px){.launch-shell{grid-template-columns:205px minmax(0,1fr)}.launch-sidebar{padding-inline:16px}.launch-main{padding-inline:28px}.field-grid,.cost-inputs{grid-template-columns:repeat(2,minmax(0,1fr))}.next-step h2{font-size:29px}.product-tile h2{font-size:30px}.overview-grid{gap:18px}}@media(max-width:760px){.launch-shell{display:block}.launch-sidebar{display:none}.launch-main{padding:0 20px 88px}.launch-top{min-height:65px;font-size:12px}.launch-top>span{max-width:48%}.launch-top>div{gap:12px}.page-heading{padding:30px 0 25px}.page-heading h1{font-size:34px}.page-heading>p:last-child{font-size:14px}.overview-grid{grid-template-columns:1fr}.next-step{min-height:250px;padding:26px}.product-tile{padding:24px;min-height:180px}.product-tile h2{font-size:28px;margin-top:9px}.product-tile small{margin-top:10px}.metrics{gap:14px;grid-template-columns:1fr}.metrics>div{display:grid;grid-template-columns:1fr 1fr;align-items:center}.metrics strong{font-size:25px;text-align:right}.metrics small{grid-column:1/-1}.panel{padding:22px}.launch-shell h2{font-size:23px}.next-step h2{font-size:30px}.field-grid{grid-template-columns:1fr}.cost-inputs{gap:12px}.cost-line{padding:17px}.cost-line-title{align-items:flex-start;flex-direction:column;gap:0}.save-row{align-items:flex-start;flex-direction:column}.milestone{padding:18px}.milestone-heading{flex-wrap:wrap}.milestone-heading label{font-size:16px}.milestone .badge{margin-left:26px}.purchase{grid-template-columns:1fr;gap:12px}.launch-mobile{position:fixed;bottom:0;left:0;right:0;z-index:60;display:grid;grid-template-columns:repeat(4,1fr);padding:8px 10px calc(8px + env(safe-area-inset-bottom));background:var(--launch-surface);border-top:1px solid var(--launch-line)}.launch-mobile>a,.launch-mobile>button{padding:12px 5px;border:0;background:none;text-align:center;font-size:12px;text-decoration:none;color:var(--launch-muted);border-radius:var(--bk-radius-small)}.launch-mobile a.active{background:var(--launch-tint);color:var(--launch-blue)}.mobile-more{position:absolute;bottom:75px;right:15px;display:flex;flex-direction:column;padding:12px;background:var(--launch-surface);border:1px solid var(--launch-line);border-radius:var(--bk-radius-inner);min-width:170px;box-shadow:0 12px 35px var(--bk-svartr) 18}.mobile-more a,.mobile-more button{padding:12px;border:0;background:none;text-align:left;font-size:14px;text-decoration:none;color:var(--launch-ink)}.entry{padding:24px}.entry header{margin-bottom:32px}.entry-nav>a:not(.bk-btn):not(:last-of-type){display:none}.entry-hero,.tour{grid-template-columns:1fr;gap:32px;margin-bottom:0}.entry-hero{padding-bottom:48px}.entry h1{font-size:48px}.entry .intro{font-size:18px;margin:20px 0 28px}.entry-hero__actions .entry-cta{flex:1 1 100%}.entry-hero__art img{aspect-ratio:4 / 3}.entry-choices{grid-template-columns:1fr}.tour{padding:48px 0}.tour__body{grid-template-columns:1fr}.tour__nav{display:none}.tour__quote dl{grid-template-columns:1fr 1fr}.entry-footer{grid-template-columns:1fr;margin:48px calc(50% - 50vw) -24px;padding:40px calc(50vw - 50%) 32px}.entry-form h2{font-size:26px}.entry header .brand{font-size:29px}.loading-page{padding:30px}}@media(prefers-reduced-motion:no-preference){.choice,.primary-link,.launch-sidebar nav a{transition:background .15s,transform .15s}.choice:active,.primary-link:active{transform:translateY(1px)}}.original-message{border-top:1px solid var(--launch-line);padding:18px 0;font-size:14px}.original-message p{white-space:pre-wrap;overflow-wrap:anywhere}.original-message a{display:block}.cogs-tracker{flex-shrink:0;margin:0;padding:16px;background:var(--bk-blar-tint);border:1px solid var(--bk-hairline);border-radius:var(--bk-radius-card)}.cogs-summary{display:flex;flex-direction:column;gap:2px;cursor:pointer;list-style:none}.cogs-summary::-webkit-details-marker{display:none}.cogs-summary:focus-visible{outline:2px solid var(--bk-ink);outline-offset:3px;border-radius:6px}.cogs-title{font-size:16px;font-weight:600;white-space:nowrap}.cogs-state{display:block;color:var(--bk-muted)}.cogs-title:after{content:"›";display:inline-block;margin-left:6px;color:var(--bk-muted);transform:rotate(90deg);transition:transform .12s ease}.cogs-tracker details[open] .cogs-title:after{transform:rotate(-90deg)}.cogs-headline{font-size:19px;font-weight:600;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.cogs-tracker details[open] .cogs-headline{display:none}.cogs-alert{margin:12px 0 0}.cogs-state,.cogs-definition,.cogs-status{font-size:12px;line-height:1.5}.cogs-definition{margin-top:12px}.cogs-definition,.cogs-status{color:var(--bk-muted)}.cogs-tracker dl{margin:16px 0}.cogs-tracker dl div{margin:12px 0}.cogs-tracker dt{font-size:12px}.cogs-tracker dd{margin:4px 0 0;font-size:19px;font-weight:var(--launch-weight-primary);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.cogs-tracker a{font-size:13px;font-weight:600}.launch-sidebar{overflow-y:auto}.mobile-cogs{display:none}@media(max-width:760px){.mobile-cogs{display:block}.mobile-cogs .cogs-tracker dl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.mobile-cogs .cogs-tracker dd{font-size:15px}}:is(.launch-shell,.entry,.loading-page) :is(small,.small,.next-step p,.eyebrow,.bk-text--secondary,.bk-text--meta,.bk-field__label,.bk-field__hint,.bk-card__meta,.bk-card__why,.bk-proposal__detail,.bk-proposal__prov,.bk-source,.bk-source__quoted,.bk-check__side,.bk-worklog__detail,.bk-kpi__label,.bk-conn__status,.cogs-heading span,.cogs-definition,.cogs-status,.cogs-tracker dt){font-weight:var(--launch-weight-secondary)}.launch-form input:not([type=checkbox]),.launch-form select,.launch-form textarea{border-color:var(--bk-control-border)}.launch-top a,.launch-top button,.saved button,.launch-mobile a,.launch-mobile button{min-height:44px;min-width:44px;display:inline-flex;align-items:center;justify-content:center}.launch-shell [role=status]:empty,.launch-shell [role=alert]:empty{margin:0}.launch-form fieldset.saving-fields:disabled{opacity:1}.plan-price{font-size:30px;font-weight:600;letter-spacing:-.04em}.plan-price span{font-size:15px;font-weight:var(--launch-weight-secondary, 600);letter-spacing:0}.billing-panel{display:grid;gap:18px}.billing-panel p,.billing-panel h2,.billing-panel h3{margin:0}.billing-heading,.billing-actions{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:16px}.billing-actions{justify-content:flex-start}.billing-choice{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:16px}.billing-choice>p{grid-column:1 / -1}.billing-offer{display:flex;flex-direction:column;justify-content:space-between;gap:12px}.billing-panel .text-action{justify-self:start}.credit-balance{display:grid;gap:3px}.credit-balance strong{font-size:32px;letter-spacing:-.04em}.credit-balance span{font-size:13px}.billing-topups{display:grid;gap:12px}.billing-panel details{font-size:14px}.billing-panel summary{cursor:pointer;padding:6px 0}.billing-panel li{margin:8px 0}@media(max-width:760px){.billing-heading{align-items:flex-start}}.price-hero{padding-bottom:72px}.price-hero h1{max-width:14ch}.price-cards{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);gap:20px}.price-card{display:flex;flex-direction:column;align-items:flex-start;gap:14px;padding:36px;background:var(--launch-surface);border:1px solid var(--launch-line);border-radius:var(--bk-radius-hero)}.price-card--lead{border:var(--bk-line-thick) solid var(--launch-blue);box-shadow:0 32px 64px -32px #1820344d}.price-card h2{font-size:20px}.price-card p{margin:0;max-width:46ch;color:var(--launch-muted);font-weight:var(--launch-weight-secondary)}.price-card .price-card__figure{font-size:clamp(56px,7vw,88px);line-height:1;letter-spacing:-.04em;color:var(--launch-ink);font-weight:var(--launch-weight-primary);font-variant-numeric:tabular-nums}.price-card--lead .price-card__figure{color:var(--launch-blue)}.price-card .entry-cta{margin-top:auto}.price-list{padding:64px 0 24px;border-top:1px solid var(--launch-line);scroll-margin-top:24px}.price-list h2{font-size:clamp(28px,3vw,40px)}.price-list__lead{margin:10px 0 40px;color:var(--launch-muted);font-weight:var(--launch-weight-secondary)}.price-group{display:grid;grid-template-columns:220px minmax(0,1fr);gap:24px;padding:28px 0;border-top:1px solid var(--launch-line)}.price-group h3{font-size:18px;margin:0}.price-group ul{list-style:none;margin:0;padding:0;display:grid}.price-group li{display:flex;justify-content:space-between;align-items:baseline;gap:24px;padding:14px 0;border-bottom:1px solid var(--launch-line)}.price-group li:last-child{border-bottom:0}.price-group li div{display:grid;gap:4px}.price-group li span{color:var(--launch-muted);font-weight:var(--launch-weight-secondary);font-size:15px;max-width:60ch}.price-group .price-group__price{color:var(--launch-ink);font-weight:var(--launch-weight-primary);white-space:nowrap;font-variant-numeric:tabular-nums}@media(max-width:760px){.price-cards,.price-group{grid-template-columns:1fr;gap:12px}.price-card{padding:28px}.price-group li{flex-direction:column;gap:6px}}.example-banner{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 10px;border:var(--bk-line-thick) solid var(--launch-blue);background:var(--launch-tint);color:var(--launch-ink)}
