@font-face{font-family:Plus Jakarta Sans Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(data:font/woff2;base64,d09GMgABAAAAAAa0ABQAAAAADOwAAAZHAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhYbbhwoP0hWQVJtP01WQVJGBmA/U1RBVIEcAGQvXBEICoMkgmcLFgAwhEwBNgIkAyYEIAWGXAdiDAcbOgtRlHLSRcD8TEzkdoghPRuspKefbVnJIM5yRfA8vZv9uTNJSCZY21Scrigr6qyJ/C3sE1OFKuVP3e+lxUTbYio1zb/kFdk2bufY2BlhWERRBrcDUBhB5GEpd2Cy+MDxqf9zLPX+XVsk5r+s50d6IpWLatqbdT6f2MAikiOKQocbjya2QT0DqPDX4R0jQBgAUAiCRhDA0EkvYeLk9X3I2bEWI8jBAihIANm+kUWQBgggWChcBBdFhXlAUgOCAgBA0AgKjUJ8HKvjddFCKSgAVklEBYAeEJgCQJH0qB3B+neDg4sAA4hAD0AVIEAA0IACJGeaUjMIIIhBUE/zNABjTQMBwEVRcwcYBUCObLERABAgjAA1M/ZSa9hSi4OlpsnZ2KBOVUsAZlRGl1W0NZ6gSwhQPIAFs7YFL0QS91vRQgdgx2VDAnIegKpQvwAJIoLgooBAGtCJcHizg0TDiz8vhPgIcVXaDJu37ZyDAIjFy4AAiC1JAA0olJwN6nFAACQk/zfQVUuA3t5ELKMT9hpBSRj+HBSggYCIAIEkUoC4PCIQIWHGA8+IStxf0PW15ntP22gc+Wo+BLyQAHECQiAVd+c3Ba8gZ4NOACBaLOhsbIMkAXEmuHsSAvkf4oJaAogH6nEQAzoBIEihUAwAA0AACAObAGcANYAAABaqgMmpWAhiiVyrvNyqFV8tMQ5Iyq6r9Lf7W82i8ILl2cv8zbfdJ5lnPzSnvt/XXPfRR/5pH3xA+u5uS0798EPJ3Fft33w36Wc+8E/7aIB/9fvvb1pE9erNXLB9mkw//cSg8Cnx03VGXDvZnRzKqV9Xkhn7eRHb3wVjHpg19nkZpX9bBU+vnHegrsuQcbW9Bi7oO33h+8SU0Tly/MbeYUuG1cftVz6oNxrW0qH1iezq446fkDFo/rgvTkqt7zmteFzncZ0uxXti09FFF2z+C7CODpjUudOE5NSeb3bv/mbPKcmOEzpWQ3VBgBAuj/AOY3qMm7UvgA8qo3+qvAUBBAX0wADQG4AG+jCKaSxkBe/zvcTG8jRpRZgqhCog4sd++cOo7J+/RdvaaMoc78Ri/PNPSclx6fDvG1Kt3qQFi1rq+5EaavTtt9TVvfvucYsA5wc4oESU+E1ikF9TkrOkIsIH5Fawx7SBNLnMcWlM3skBluCmQNs7GeyFvYVDamsqwhxx18n/+WdxzDgOLU1AqbUlb3m+KOT9+ONvY/7XlrdLS//5v7nN97XHj0VzJpJvz4spq0V7ioXDuv2YrSxtF/KZmvbWfKtorXSh8dfvgGu+ev/nFSaXM6jyuCE/f/EpmuP7Rqu8R98vP/+tXUdrOgKlZP9Q/s+fRF9+3CHZd4EugfPv158me9X7v/6aSMCxMJmIr//65bNXngl7+uiPP5oKx+y27D8trp+psUzMacpm80XlnYeMAct0LynxhNYgaP3dtn8/LBAi+ksr+7NvjjtJV+UXrz0uLXV1x08AZRN1S2A8EaVE5afk/dfGjz//+fdHn36Xdttz2d9/z+bawZ8/slNN1aYtq+ZPGzNuPGdwOsfYflwmHCkPgs5DcKizvdpS/3gEUMW9/lvQvWp1bGTW1fpngC/uSVYAfH3TeSusL8TtlHUD4KAAEHjahk4YpuffGwEBN/dUmpHqdHyJ3Ap8O3UlQ4gCNrMRwLBBKiskL6a+RoBi/9XGlgc8L4/CUejQxaiIyqmomdhktOhfgDbDfaNDb4+yKIPd6IgmzDa0CByijWFmL2dlSRKagTIWXeIU9HDphoZiJeBTjAefHMxDhVSRFUgVcOkW3EGMahYVMFjWHhMluB2wAcbHYqF1LpsDF9C6s+CI2fDgh4wSuFEyGadjXAmIk3CugIRibLIti9ZtC8S4VSqfikGqPaoI122XyRYLBmsOmdiiTpqK1OklUQzpMcZmQRQV4M4oJCMkfRQXK+qvjifUcQd1bRdetW/LWjacYxvcttnVjWg5h0q4xw6rZyejSpZVZ78LzC4uyDNRQ4bymHSTMyM+SZ7D75mg/7YTlmNz7W8T00h0VEiGKB+F7iWYZFvSTiA4LVxttm2ATt5EoUWLJbY4EnLGrfsvEROlHtzlKn3H9VUT5tU/2dt3/EBv7foYzV/W4upyj04woO/gh6Vwwt3WGQAA)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/plus-jakarta-sans-vietnamese-wght-normal-qRpaaN48.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Plus Jakarta Sans Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/plus-jakarta-sans-latin-ext-wght-normal-DmpS2jIq.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/plus-jakarta-sans-latin-wght-normal-eXO_dkmS.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--bk-font:"Plus Jakarta Sans Variable", "Plus Jakarta Sans", "Helvetica Neue", Arial, sans-serif;--bk-ink:#16141c;--bk-ink-2:#4e4b56;--bk-ink-3:#6b6873;--bk-paper:#f6f6f7;--bk-surface:#fff;--bk-line:#ebebee;--bk-line-strong:#d6d6dc;--bk-row-hover:#fafafb;--bk-photo-ground:#f1f1f3;--bk-purple:#684bff;--bk-purple-hover:#5a3cf5;--bk-purple-ink:#3418c4;--bk-lilac:#efecff;--bk-focus:#e4deff;--bk-green:#1d6b47;--bk-green-wash:#e3f1e9;--bk-green-ink:#134a31;--bk-amber:#8a5300;--bk-amber-wash:#fbf1dd;--bk-amber-line:#ebcb8b;--bk-amber-ink:#4d2e00;--bk-red:#9a2d14;--bk-red-wash:#fbe6e0;--bk-red-line:#e7b9ab;--bk-red-ink:#6e1f0d;--bk-whatsapp:#25d366;--bk-google-blue:#4285f4;--bk-google-green:#34a853;--bk-google-yellow:#fbbc05;--bk-google-red:#ea4335;--bk-dark:#17141f;--bk-dark-2:#24202e;--bk-dark-hover:#2c2836;--bk-dark-line:#34303e;--bk-on-dark:#cfcbd6;--bk-on-dark-accent:#c9beff;--bk-scrim:#17141f73;--bk-text-xs:12px;--bk-text-sm:13px;--bk-text-md:14px;--bk-text-base:16px;--bk-text-lg:18px;--bk-text-xl:20px;--bk-text-2xl:24px;--bk-text-3xl:30px;--bk-text-4xl:38px;--bk-text-display:clamp(40px, 5.2vw, 64px);--bk-weight-regular:400;--bk-weight-medium:500;--bk-weight-semibold:600;--bk-weight-bold:700;--bk-leading-tight:1.08;--bk-leading-snug:1.3;--bk-leading-body:1.55;--bk-tracking-tight:-.02em;--bk-tracking-display:-.035em;--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-space-20:80px;--bk-space-24:96px;--bk-radius-sm:8px;--bk-radius:12px;--bk-radius-lg:16px;--bk-radius-xl:20px;--bk-radius-2xl:24px;--bk-radius-pill:999px;--bk-shadow-raised:0 1px 2px #16141c0a, 0 10px 30px #16141c0f;--bk-shadow-float:0 2px 6px #16141c0d, 0 28px 64px -16px #16141c38;--bk-shadow-thumb:0 1px 2px #16141c1a;--bk-shadow-glow:0 2px 6px #16141c0d, 0 24px 56px -20px #684bff66;--bk-shadow-paper:drop-shadow(0 1px 1px #16141c14) drop-shadow(0 18px 28px #16141c1a);--bk-control-sm:36px;--bk-control:44px;--bk-control-lg:52px;--bk-shell-side:272px;--bk-input:46px;--bk-container:1600px;--bk-gutter:40px;--bk-measure-legal:76ch;--bk-ease:cubic-bezier(.2, .7, .2, 1);--bk-ease-drift:cubic-bezier(.45, 0, .55, 1);--bk-fast:.16s;--bk-slow:.28s;--bk-glow-violet:#b8a6ff;--bk-glow-peach:#ffc9a3;--bk-glow-sky:#b5dcff;--bk-glow-rose:#ffc2de;--bk-ring-warm:#ff9e6d;--bk-ring-cool:#5fb4ff;--bk-glass:#ffffffc7;--bk-glass-strong:#ffffffeb;--bk-hero-grid:#16141c0d;--bk-on-brand-text:#ffffffd6;--bk-on-brand-line:#ffffff73;--bk-on-brand-hover:#ffffff1f;--bk-tone-lilac:#f2efff;--bk-tone-lilac-deep:#d5caff;--bk-tone-peach:#fff1e6;--bk-tone-peach-deep:#ffcfad;--bk-tone-mint:#e7f6ed;--bk-tone-mint-deep:#b5e2c8;--bk-tone-sky:#e8f2ff;--bk-tone-sky-deep:#bdd8ff;--bk-tone-sand:#f7f0e3;--bk-tone-sand-deep:#e7d2ab;--bk-tone-rose:#fdedf3;--bk-tone-rose-deep:#f5c4d7}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{background:var(--bk-paper);color:var(--bk-ink);font-family:var(--bk-font);font-size:var(--bk-text-base);line-height:var(--bk-leading-body);-webkit-font-smoothing:antialiased;margin:0}h1,h2,h3{font-weight:var(--bk-weight-bold);letter-spacing:var(--bk-tracking-tight);line-height:var(--bk-leading-tight);text-wrap:balance;margin:0}p,figure,dl,dd{margin:0}p{text-wrap:pretty}a{color:var(--bk-purple-ink);text-decoration:none}a:hover{text-underline-offset:3px;text-decoration:underline}:focus-visible{outline:3px solid var(--bk-purple);outline-offset:2px}img{max-width:100%;display:block}code{word-break:break-all}.bk-sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.bk-numbers{font-variant-numeric:tabular-nums}.bk-text-xs{font-size:var(--bk-text-xs)}.bk-text-sm{font-size:var(--bk-text-sm)}.bk-text-md{font-size:var(--bk-text-md)}.bk-text-lg{font-size:var(--bk-text-lg)}.bk-soft{color:var(--bk-ink-2)}.bk-muted{color:var(--bk-ink-3)}.bk-strong{font-weight:var(--bk-weight-semibold)}.bk-regular{font-weight:var(--bk-weight-regular)}.bk-positive{color:var(--bk-green);font-weight:var(--bk-weight-semibold)}.bk-caution{color:var(--bk-amber);font-weight:var(--bk-weight-semibold)}.bk-align-end{text-align:right}.bk-align-center{text-align:center}.bk-nowrap{white-space:nowrap}.bk-clip{text-overflow:ellipsis;white-space:nowrap;max-width:32em;display:block;overflow:hidden}.bk-prose{white-space:pre-line;color:var(--bk-ink-2)}.bk-row{align-items:center;gap:var(--bk-space-3);min-width:0;display:flex}.bk-row--wrap{flex-wrap:wrap}.bk-row--tight{gap:var(--bk-space-2)}.bk-row--loose{gap:var(--bk-space-4)}.bk-row--top{align-items:flex-start}.bk-row--bottom{align-items:flex-end}.bk-row--baseline{align-items:baseline}.bk-row--between{justify-content:space-between}.bk-grow{flex:280px;min-width:0}.bk-stack{gap:var(--bk-space-6);flex-direction:column;display:flex}.bk-stack--tight{gap:var(--bk-space-2)}.bk-stack--snug{gap:var(--bk-space-4)}.bk-stack--loose{gap:var(--bk-space-8)}.bk-stack--center{align-items:center}.bk-grid{grid-template-columns:repeat(auto-fit, minmax(min(var(--bk-grid-min,240px), 100%), 1fr));align-items:start;gap:var(--bk-space-5);display:grid}.bk-grid--small{--bk-grid-min:140px}.bk-grid--medium{--bk-grid-min:160px}.bk-grid--wide{--bk-grid-min:380px}.bk-plain-list{margin:0;padding:0;list-style:none}.bk-lines>li{justify-content:space-between;align-items:center;gap:var(--bk-space-3);padding:var(--bk-space-3) 0;border-top:1px solid var(--bk-line);display:flex}.bk-fieldset{border:0;min-width:0;margin:0;padding:0}.bk-fieldset>legend{margin-bottom:var(--bk-space-2);padding:0}.bk-fieldset--boxed{padding:var(--bk-space-4);border:1px solid var(--bk-line);border-radius:var(--bk-radius-lg)}.bk-fieldset--boxed>legend{padding:0 var(--bk-space-2);margin-bottom:0}.bk-page-pad{padding:var(--bk-space-8)}.bk-icon,.bk-art,.bk-drawing{--bk-icon-tint:#e6e0ff;--bk-icon-ink:var(--bk-ink);--bk-icon-accent:var(--bk-purple);--bk-icon-paper:var(--bk-surface);flex:none;display:block}.bk-on-dark .bk-icon{--bk-icon-tint:#3d3552;--bk-icon-ink:var(--bk-surface);--bk-icon-accent:#a99bff;--bk-icon-paper:var(--bk-dark)}.bk-button--primary .bk-icon{--bk-icon-tint:var(--bk-purple-hover);--bk-icon-ink:var(--bk-surface);--bk-icon-accent:var(--bk-lilac)}.bk-icon-tile{background:var(--bk-lilac);border-radius:50%;flex:none;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.bk-icon-tile--plain{background:var(--bk-surface)}.bk-social{flex:none;display:block}.bk-social__cut{fill:var(--bk-social-cut,var(--bk-surface))}.bk-social__ring{fill:none;stroke:var(--bk-social-cut,var(--bk-surface))}.bk-social--brand{color:var(--bk-whatsapp)}.bk-google{flex:none}.bk-google__blue{fill:var(--bk-google-blue)}.bk-google__green{fill:var(--bk-google-green)}.bk-google__yellow{fill:var(--bk-google-yellow)}.bk-google__red{fill:var(--bk-google-red)}.bk-logo{width:auto;height:26px}.bk-logo--small{height:22px}.bk-logo--large{height:28px}.bk-button{justify-content:center;align-items:center;gap:var(--bk-space-2);height:var(--bk-control);padding:0 var(--bk-space-5);border-radius:var(--bk-radius-pill);font:inherit;font-size:15px;font-weight:var(--bk-weight-semibold);white-space:nowrap;cursor:pointer;transition:background-color var(--bk-fast), border-color var(--bk-fast), color var(--bk-fast), transform .1s;border:1px solid #0000;line-height:1;text-decoration:none;display:inline-flex}.bk-button:hover{text-decoration:none}.bk-button:active{transform:scale(.98)}.bk-button[disabled],.bk-button[aria-busy=true]{opacity:.6;cursor:progress}.bk-button--primary{background:var(--bk-purple);color:var(--bk-surface)}.bk-button--primary:hover{background:var(--bk-purple-hover)}.bk-button--secondary{background:var(--bk-surface);border-color:var(--bk-line-strong);color:var(--bk-ink)}.bk-button--secondary:hover{border-color:var(--bk-ink)}.bk-button--dark{background:var(--bk-dark);color:var(--bk-surface)}.bk-button--dark:hover{background:var(--bk-dark-hover)}.bk-button--white{background:var(--bk-surface);color:var(--bk-ink)}.bk-button--white:hover{background:var(--bk-lilac)}.bk-button--ghost{color:var(--bk-ink-2);background:0 0}.bk-button--ghost:hover{background:var(--bk-paper);color:var(--bk-ink)}.bk-button--on-dark{border-color:var(--bk-dark-line);color:var(--bk-surface);background:0 0}.bk-button--on-dark:hover{background:var(--bk-dark-2)}.bk-button--danger{background:var(--bk-surface);border-color:var(--bk-red-line);color:var(--bk-red)}.bk-button--danger:hover{border-color:var(--bk-red)}.bk-button--sm{height:var(--bk-control-sm);padding:0 var(--bk-space-4);font-size:var(--bk-text-md)}.bk-button--lg{height:var(--bk-control-lg);font-size:var(--bk-text-base);padding:0 26px}.bk-button--block{width:100%}.bk-field{flex-direction:column;gap:6px;min-width:0;display:flex}.bk-label{font-size:var(--bk-text-md);font-weight:var(--bk-weight-semibold);color:var(--bk-ink)}.bk-optional{font-weight:var(--bk-weight-medium);color:var(--bk-ink-3)}.bk-hint{font-size:var(--bk-text-sm);color:var(--bk-ink-3)}.bk-error{font-size:var(--bk-text-sm);font-weight:var(--bk-weight-semibold);color:var(--bk-red)}.bk-input{width:100%;min-height:var(--bk-input);border:1px solid var(--bk-line-strong);border-radius:var(--bk-radius);background:var(--bk-surface);color:var(--bk-ink);font:inherit;transition:border-color var(--bk-fast), box-shadow var(--bk-fast);padding:0 14px;font-size:15px}.bk-password{position:relative}.bk-password .bk-input{padding-right:var(--bk-input)}.bk-password .bk-input::-ms-reveal{display:none}.bk-password__toggle{width:var(--bk-input);border-radius:var(--bk-radius);cursor:pointer;background:0 0;border:0;place-items:center;height:100%;display:grid;position:absolute;top:0;right:0}.bk-password__toggle:focus-visible{outline:2px solid var(--bk-purple);outline-offset:-6px}.bk-copy{gap:var(--bk-space-2);display:flex}.bk-copy .bk-input{min-width:0}.bk-copy .bk-button{flex:none}.bk-input--medium{max-width:22em}.bk-input--choice{min-width:8em}.bk-input--quantity{text-align:right;flex:none;width:8em}.bk-input:hover{border-color:var(--bk-ink-3)}.bk-input:focus{border-color:var(--bk-purple);box-shadow:0 0 0 4px var(--bk-focus);outline:none}.bk-input[readonly]{background:var(--bk-paper)}.bk-input[aria-invalid=true]{border-color:var(--bk-red)}textarea.bk-input{min-height:112px;padding:var(--bk-space-3) 14px;resize:vertical}select.bk-input{cursor:pointer}.bk-choice{cursor:pointer;align-items:center;gap:10px;display:flex}.bk-choice--top{align-items:flex-start}.bk-choice .bk-hint{font-weight:var(--bk-weight-regular);display:block}.bk-choice:has(input:disabled){color:var(--bk-ink-3);cursor:default}.bk-form{gap:var(--bk-space-5);flex-direction:column;display:flex}.bk-form-grid{gap:var(--bk-space-5);grid-template-columns:repeat(auto-fit,minmax(min(260px,100%),1fr));display:grid}.bk-form-actions{gap:var(--bk-space-3);flex-wrap:wrap;align-items:center;display:flex}.bk-card{background:var(--bk-surface);border:1px solid var(--bk-line);border-radius:var(--bk-radius-xl);padding:var(--bk-space-6)}.bk-card--flush{padding:0;overflow:hidden}.bk-card__header{justify-content:space-between;align-items:center;gap:var(--bk-space-3);flex-wrap:wrap;margin-bottom:18px;display:flex}.bk-card--flush .bk-card__header{padding:var(--bk-space-5) var(--bk-space-6);border-bottom:1px solid var(--bk-line);margin:0}.bk-card__title{align-items:center;gap:var(--bk-space-3);font-size:var(--bk-text-lg);font-weight:var(--bk-weight-bold);letter-spacing:-.01em;display:flex}.bk-card__body{padding:var(--bk-space-6)}.bk-card__toolbar{padding:var(--bk-space-4) var(--bk-space-6);border-bottom:1px solid var(--bk-line)}.bk-details{grid-template-columns:minmax(0,1fr) minmax(0,1.6fr);display:grid}.bk-details dt,.bk-details dd{border-top:1px solid var(--bk-line);padding:11px 0}.bk-details dt{color:var(--bk-ink-3)}.bk-details dd{font-weight:var(--bk-weight-semibold)}.bk-details--compact{gap:var(--bk-space-2) var(--bk-space-4);grid-template-columns:minmax(0,1fr) minmax(0,2fr)}.bk-details--compact dt,.bk-details--compact dd{border:0;padding:0}.bk-details--compact dd{font-weight:var(--bk-weight-regular)}.bk-facts{gap:18px;display:grid}.bk-fact{gap:14px;display:flex}.bk-fact dt{font-weight:var(--bk-weight-semibold)}.bk-fact dd{color:var(--bk-ink-2);margin-top:2px}.bk-checklist{gap:10px;display:grid}.bk-checklist__item{align-items:center;gap:var(--bk-space-3);color:var(--bk-ink-2);display:flex}.bk-checklist__item--done{color:var(--bk-ink)}.bk-checklist__open{border:2px solid var(--bk-line-strong);border-radius:50%;flex:none;width:22px;height:22px}.bk-send-list{margin-bottom:var(--bk-space-6)}.bk-thumb{background:var(--bk-photo-ground);border-radius:10px;flex:none;width:52px;height:52px;overflow:hidden}.bk-thumb img{object-fit:cover;width:100%;height:100%}.bk-badge{padding:var(--bk-space-1) 10px;border-radius:var(--bk-radius-pill);font-size:var(--bk-text-sm);font-weight:var(--bk-weight-semibold);line-height:var(--bk-leading-snug);white-space:nowrap;align-items:center;gap:5px;display:inline-flex}.bk-badge--neutral{background:var(--bk-paper);color:var(--bk-ink-2)}.bk-badge--purple{background:var(--bk-lilac);color:var(--bk-purple-ink)}.bk-badge--green{background:var(--bk-green-wash);color:var(--bk-green)}.bk-badge--amber{background:var(--bk-amber-wash);color:var(--bk-amber-ink)}.bk-badge--red{background:var(--bk-red-wash);color:var(--bk-red)}.bk-stat{background:var(--bk-surface);border:1px solid var(--bk-line);border-radius:var(--bk-radius-xl);padding:22px var(--bk-space-6)}.bk-stat__icon{border-radius:var(--bk-radius);background:var(--bk-lilac);justify-content:center;align-items:center;width:44px;height:44px;margin-bottom:14px;display:flex}.bk-stat__label{font-size:var(--bk-text-md);font-weight:var(--bk-weight-semibold);color:var(--bk-ink-2)}.bk-stat__value{font-size:var(--bk-text-3xl);font-weight:var(--bk-weight-bold);letter-spacing:-.03em;font-variant-numeric:tabular-nums;margin-top:6px;line-height:1.15}.bk-stat__note{font-size:var(--bk-text-md);color:var(--bk-ink-3)}.bk-page-header{justify-content:space-between;align-items:flex-end;gap:14px var(--bk-space-5);flex-wrap:wrap;display:flex}.bk-page-header__eyebrow{color:var(--bk-ink-3);font-size:15px}.bk-page-header__title{margin-top:var(--bk-space-1);letter-spacing:-.025em;font-size:clamp(26px,2.4vw,34px)}.bk-page-header__actions{flex-wrap:wrap;gap:10px;display:flex}.bk-notice{border-radius:var(--bk-radius-lg);border:1px solid #0000;flex-wrap:wrap;align-items:center;gap:14px 22px;padding:18px 22px;display:flex}.bk-notice__icon{background:var(--bk-surface);border-radius:14px;flex:none;justify-content:center;align-items:center;width:52px;height:52px;display:flex}.bk-notice__body{flex:320px;min-width:0}.bk-notice__title{font-weight:var(--bk-weight-bold)}.bk-notice--info{background:var(--bk-surface);border-color:var(--bk-line)}.bk-notice--success{background:var(--bk-green-wash);color:var(--bk-green-ink)}.bk-notice--warning{background:var(--bk-amber-wash);border-color:var(--bk-amber-line);color:var(--bk-amber-ink)}.bk-notice--danger{background:var(--bk-red-wash);color:var(--bk-red-ink)}.bk-notice--brand{background:linear-gradient(120deg, var(--bk-tone-lilac), var(--bk-tone-sky));border-color:var(--bk-line);color:var(--bk-ink);border-radius:var(--bk-radius-xl);padding:26px 30px}.bk-notice--brand .bk-notice__title{font-size:var(--bk-text-xl);letter-spacing:-.01em}.bk-table-wrap{overflow-x:auto}.bk-table{border-collapse:collapse;width:100%;font-size:15px}.bk-table--narrow{min-width:520px}.bk-table--medium{min-width:720px}.bk-table--wide{min-width:820px}.bk-table--aligned{table-layout:fixed}.bk-table--aligned th:first-child{width:38%}.bk-table--aligned th:last-child{width:7.5rem}@media (width<=720px){.bk-table--aligned{table-layout:auto}.bk-table--aligned th:first-child,.bk-table--aligned th:last-child{width:auto}}.bk-table th{padding:var(--bk-space-3) var(--bk-space-4);background:var(--bk-paper);color:var(--bk-ink-2);font-size:var(--bk-text-sm);font-weight:var(--bk-weight-semibold);text-align:left;white-space:nowrap}.bk-table--inputs th{white-space:normal;vertical-align:bottom}.bk-table td{padding:var(--bk-space-4);border-top:1px solid var(--bk-line);vertical-align:middle}.bk-table tbody tr{transition:background-color var(--bk-fast)}.bk-table tbody tr:hover{background:var(--bk-row-hover)}.bk-table__name{min-width:14em}.bk-table__muted{font-size:var(--bk-text-sm);color:var(--bk-ink-3)}.bk-table__title{font-weight:var(--bk-weight-semibold);display:block}.bk-table__note{max-width:28ch;margin-top:var(--bk-space-1);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.bk-table__pick{width:1%}.bk-table__link{align-items:center;gap:var(--bk-space-3);color:var(--bk-ink);display:flex}.bk-empty{align-items:flex-start;gap:var(--bk-space-3);padding:var(--bk-space-8);border:1px dashed var(--bk-line-strong);border-radius:var(--bk-radius-lg);background:var(--bk-surface);flex-direction:column;display:flex}.bk-card .bk-empty{background:var(--bk-paper);border-color:#0000}.bk-empty__title{font-size:var(--bk-text-lg);font-weight:var(--bk-weight-bold)}.bk-empty__text{color:var(--bk-ink-2)}.bk-spinner{border:3px solid var(--bk-lilac);border-top-color:var(--bk-purple);border-radius:50%;width:22px;height:22px;animation:.7s linear infinite bk-spin}.bk-loading{align-items:center;gap:var(--bk-space-3);padding:var(--bk-space-12) 0;color:var(--bk-ink-3);display:flex}.bk-loading--page{justify-content:center;min-height:100vh;padding:0}.bk-error-screen{min-height:100vh;padding:var(--bk-space-6);background:var(--bk-paper);place-items:center;display:grid}.bk-error-screen .bk-empty{max-width:480px}.bk-error-screen__actions{gap:var(--bk-space-3);flex-wrap:wrap;display:flex}@keyframes bk-spin{to{transform:rotate(360deg)}}@keyframes bk-rise{0%{opacity:.2;transform:translateY(10px)}to{opacity:1;transform:none}}.bk-rise{animation:bk-rise .5s var(--bk-ease) both}.bk-quantity{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.bk-stepper{align-items:center;gap:var(--bk-space-1);border:1px solid var(--bk-line-strong);border-radius:var(--bk-radius-pill);background:var(--bk-surface);height:50px;padding:0 5px;display:inline-flex}.bk-stepper:focus-within{border-color:var(--bk-purple);box-shadow:0 0 0 4px var(--bk-focus)}.bk-stepper button{background:var(--bk-paper);width:40px;height:40px;color:var(--bk-ink);font:inherit;font-size:22px;font-weight:var(--bk-weight-semibold);cursor:pointer;transition:background-color var(--bk-fast), color var(--bk-fast);border:0;border-radius:50%}.bk-stepper button:hover{background:var(--bk-ink);color:var(--bk-surface)}.bk-stepper input{text-align:center;width:96px;font:inherit;font-size:var(--bk-text-lg);font-weight:var(--bk-weight-bold);font-variant-numeric:tabular-nums;color:var(--bk-ink);background:0 0;border:0}.bk-stepper input:focus{outline:none}.bk-tiers{border:1px solid var(--bk-line);border-radius:var(--bk-radius);background:var(--bk-surface);grid-template-columns:repeat(auto-fit,minmax(min(120px,100%),1fr));display:grid;overflow:hidden}.bk-tier{padding:14px var(--bk-space-4) var(--bk-space-3);border:0;border-left:1px solid var(--bk-line);color:var(--bk-ink);font:inherit;text-align:left;cursor:pointer;transition:background-color var(--bk-slow) var(--bk-ease);background:0 0;flex-direction:column;gap:2px;display:flex;position:relative}.bk-tier:first-child{border-left:0}.bk-tier:hover{background:var(--bk-row-hover)}.bk-tier:before{content:"";background:var(--bk-purple);height:3px;transition:transform var(--bk-slow) var(--bk-ease);position:absolute;inset:0 0 auto;transform:scaleX(0)}.bk-tier[aria-pressed=true]{background:var(--bk-lilac)}.bk-tier[aria-pressed=true]:before{transform:scaleX(1)}.bk-tier__range{font-size:var(--bk-text-sm);font-weight:var(--bk-weight-medium);color:var(--bk-ink-2)}.bk-tier__price{font-size:var(--bk-text-xl);font-weight:var(--bk-weight-bold);letter-spacing:-.01em;font-variant-numeric:tabular-nums;line-height:1.2}.bk-tier[aria-pressed=true] .bk-tier__price{color:var(--bk-purple-ink)}.bk-tier__note{font-size:var(--bk-text-xs);font-weight:var(--bk-weight-semibold);color:var(--bk-green)}.bk-tier__note--muted{font-weight:var(--bk-weight-medium);color:var(--bk-ink-3)}.bk-photo-hint{margin-bottom:var(--bk-space-4)}.bk-photo-card{gap:var(--bk-space-2);flex-direction:column;display:flex}.bk-photo-card__actions{flex-wrap:wrap;gap:6px;display:flex}.bk-photo{border-radius:var(--bk-radius);background:var(--bk-photo-ground);aspect-ratio:1;position:relative;overflow:hidden}.bk-photo img{object-fit:cover;width:100%;height:100%;transition:transform .5s var(--bk-ease)}.bk-photo__empty{inset:auto 14px var(--bk-space-3);font-size:var(--bk-text-xs);color:var(--bk-ink-3);position:absolute}.bk-dialog{border-radius:var(--bk-radius-xl);background:var(--bk-surface);width:min(520px,100vw - 32px);color:var(--bk-ink);border:0;padding:28px}.bk-dialog::backdrop{background:var(--bk-scrim)}.bk-dialog__title{margin-bottom:var(--bk-space-2);font-size:22px}.bk-auth{background:var(--bk-surface);grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-height:100vh;display:grid}.bk-auth__aside{top:var(--bk-space-4);isolation:isolate;height:calc(100vh - 2 * var(--bk-space-4));margin:var(--bk-space-4);padding:var(--bk-space-10) var(--bk-space-12);gap:var(--bk-space-10);border:1px solid var(--bk-line);background:var(--bk-surface);border-radius:28px;flex-direction:column;display:flex;position:sticky;overflow:hidden}.bk-auth__brand{align-items:center;gap:var(--bk-space-3);display:flex}.bk-auth__story{gap:var(--bk-space-8);flex-direction:column;margin-top:auto;display:flex}.bk-auth__headline{max-width:15ch;font-size:clamp(32px,3.2vw,46px);font-weight:var(--bk-weight-bold);letter-spacing:var(--bk-tracking-display);line-height:var(--bk-leading-tight);text-wrap:balance}.bk-auth__points{gap:var(--bk-space-5);flex-direction:column;max-width:440px;margin:0;padding:0;list-style:none;display:flex}.bk-auth__points li{align-items:center;gap:var(--bk-space-4);display:flex}.bk-auth__point{font-weight:var(--bk-weight-semibold);display:block}.bk-auth__note{font-size:var(--bk-text-md);color:var(--bk-ink-2);display:block}.bk-auth__scenes{gap:var(--bk-space-3);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.bk-auth__scene{--bk-art-tone:var(--bk-tone-lilac-deep);padding:var(--bk-space-3) var(--bk-space-2) 0;border-radius:var(--bk-radius-xl);background:var(--bk-tone-lilac)}.bk-auth__scene:nth-child(2){--bk-art-tone:var(--bk-tone-peach-deep);background:var(--bk-tone-peach)}.bk-auth__scene:nth-child(3){--bk-art-tone:var(--bk-tone-mint-deep);background:var(--bk-tone-mint)}.bk-auth__main{padding:var(--bk-space-12) var(--bk-gutter);justify-content:center;align-items:center;display:flex}.bk-auth__panel{gap:var(--bk-space-6);flex-direction:column;width:min(420px,100%);display:flex}.bk-auth__panel>.bk-auth__brand{display:none}.bk-auth__head{gap:var(--bk-space-2);flex-direction:column;display:flex}.bk-auth__title{font-size:var(--bk-text-3xl);letter-spacing:-.03em}.bk-auth__intro{color:var(--bk-ink-2)}.bk-auth__footer{padding-top:var(--bk-space-5);border-top:1px solid var(--bk-line);color:var(--bk-ink-2)}.bk-auth__alt{gap:var(--bk-space-5);flex-direction:column;display:flex}.bk-auth__or{align-items:center;gap:var(--bk-space-3);color:var(--bk-ink-3);font-size:var(--bk-text-sm);display:flex}.bk-auth__or:before,.bk-auth__or:after{content:"";border-top:1px solid var(--bk-line);flex:1}.bk-shell{grid-template-columns:var(--bk-shell-side) minmax(0, 1fr);background:var(--bk-paper);min-height:100vh;display:grid}.bk-shell__side{z-index:20;gap:var(--bk-space-5);height:100vh;padding:var(--bk-space-5) var(--bk-space-4);border-right:1px solid var(--bk-line);background:var(--bk-surface);flex-direction:column;display:flex;position:sticky;top:0;overflow-y:auto}.bk-shell__bar{justify-content:space-between;align-items:center;gap:var(--bk-space-3);padding:var(--bk-space-1) var(--bk-space-2);display:flex}.bk-shell__brand{align-items:center;gap:var(--bk-space-1) 10px;flex-wrap:wrap;min-width:0;display:flex}.bk-shell__brand:hover{text-decoration:none}.bk-shell__area{border-radius:var(--bk-radius-pill);background:var(--bk-lilac);color:var(--bk-purple-ink);font-size:var(--bk-text-sm);font-weight:var(--bk-weight-semibold);padding:2px 10px}.bk-shell__menu{height:var(--bk-control-sm);padding:0 var(--bk-space-4);border:1px solid var(--bk-line-strong);border-radius:var(--bk-radius-pill);background:var(--bk-surface);color:var(--bk-ink);font:inherit;font-size:var(--bk-text-md);font-weight:var(--bk-weight-semibold);cursor:pointer;display:none}.bk-shell__body{gap:var(--bk-space-6);flex-direction:column;flex:1;display:flex}.bk-shell__account{align-items:center;gap:var(--bk-space-3);padding:var(--bk-space-3);border-radius:var(--bk-radius-lg);background:var(--bk-paper);display:flex}.bk-shell__who{flex-direction:column;min-width:0;display:flex}.bk-shell__name{font-weight:var(--bk-weight-semibold);line-height:var(--bk-leading-snug);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bk-shell__detail{font-size:var(--bk-text-sm);color:var(--bk-ink-3)}.bk-monogram{background:var(--bk-purple);width:36px;height:36px;color:var(--bk-surface);font-size:var(--bk-text-xs);font-weight:var(--bk-weight-bold);border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.bk-monogram--light{background:var(--bk-lilac);color:var(--bk-purple-ink)}.bk-shell__search{padding-inline:var(--bk-space-1)}.bk-shell__nav{gap:var(--bk-space-5);flex-direction:column;display:flex}.bk-shell__group{flex-direction:column;gap:2px;display:flex}.bk-shell__group-label{padding:0 var(--bk-space-3) 6px;font-size:var(--bk-text-sm);font-weight:var(--bk-weight-semibold);color:var(--bk-ink-3)}.bk-shell__link{align-items:center;gap:var(--bk-space-3);width:100%;padding:9px var(--bk-space-3);border-radius:var(--bk-radius);color:var(--bk-ink-2);font:inherit;font-weight:var(--bk-weight-medium);text-align:left;cursor:pointer;transition:background-color var(--bk-fast), color var(--bk-fast);background:0 0;border:0;display:flex}.bk-shell__link:hover{background:var(--bk-paper);color:var(--bk-ink);text-decoration:none}.bk-shell__link[aria-current=page]{background:var(--bk-lilac);color:var(--bk-purple-ink);font-weight:var(--bk-weight-semibold)}.bk-shell__count{padding:1px var(--bk-space-2);border-radius:var(--bk-radius-pill);background:var(--bk-paper);color:var(--bk-ink-2);font-size:var(--bk-text-xs);font-weight:var(--bk-weight-semibold);white-space:nowrap;margin-left:auto}.bk-shell__link[aria-current=page] .bk-shell__count{background:var(--bk-surface);color:var(--bk-purple-ink)}.bk-shell__foot{padding-top:var(--bk-space-4);border-top:1px solid var(--bk-line);flex-direction:column;gap:2px;margin-top:auto;display:flex}.bk-shell__main{min-width:0;padding:var(--bk-space-10) var(--bk-gutter) var(--bk-space-16);gap:var(--bk-space-8);flex-direction:column;display:flex}@media (width<=960px){.bk-auth{grid-template-columns:minmax(0,1fr)}.bk-auth__aside{display:none}.bk-auth__main{align-items:flex-start}.bk-auth__panel>.bk-auth__brand{display:flex}.bk-shell{grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1fr)}.bk-shell__side{height:auto;max-height:100vh;padding:var(--bk-space-3) var(--bk-space-4);border-right:0;border-bottom:1px solid var(--bk-line);gap:0}.bk-shell__menu{align-items:center;display:inline-flex}.bk-shell__body{padding:var(--bk-space-4) 0 var(--bk-space-2);display:none}.bk-shell__body--open{display:flex}.bk-shell__main{padding-top:var(--bk-space-8)}}.bk-light{z-index:-1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.bk-light span{opacity:.28;will-change:transform;animation:bk-drift-a 24s var(--bk-ease-drift) infinite alternate;border-radius:50%;position:absolute}.bk-light span:first-child{background:radial-gradient(closest-side, var(--bk-glow-violet), transparent);width:54vmax;height:54vmax;top:-28vmax;left:-14vmax}.bk-light span:nth-child(2){background:radial-gradient(closest-side, var(--bk-glow-sky), transparent);width:50vmax;height:50vmax;animation-name:bk-drift-b;animation-duration:29s;top:-22vmax;right:-16vmax}.bk-light span:nth-child(3){background:radial-gradient(closest-side, var(--bk-glow-peach), transparent);width:40vmax;height:40vmax;animation-name:bk-drift-c;animation-duration:21s;bottom:-26vmax;left:10%}.bk-light span:nth-child(4){background:radial-gradient(closest-side, var(--bk-glow-rose), transparent);width:26vmax;height:26vmax;animation-name:bk-drift-d;animation-duration:26s;bottom:-16vmax;right:18%}@keyframes bk-drift-a{to{transform:translate(16vw,12vh)scale(1.15)}}@keyframes bk-drift-b{to{transform:translate(-14vw,16vh)scale(.88)}}@keyframes bk-drift-c{to{transform:translate(12vw,-14vh)scale(1.2)}}@keyframes bk-drift-d{to{transform:translate(-18vw,-10vh)scale(1.12)}}.bk-art{width:100%;height:auto;overflow:visible}.bk-art__lift,.bk-art__turn,.bk-art__sway,.bk-art__rise{transform-box:fill-box;transition:transform .56s var(--bk-ease)}.bk-art__lift,.bk-art__sway{transform-origin:bottom}.bk-art__turn,.bk-art__rise{transform-origin:50%}.bk-art__glow,.bk-art__rise{opacity:0;transition:opacity var(--bk-slow) var(--bk-ease), transform .56s var(--bk-ease)}.bk-art-host:hover .bk-art__lift,.bk-art-host:focus-visible .bk-art__lift{transform:translateY(-7px)}.bk-art-host:hover .bk-art__turn,.bk-art-host:focus-visible .bk-art__turn{transform:rotate(60deg)}.bk-art-host:hover .bk-art__turn--back,.bk-art-host:focus-visible .bk-art__turn--back{transform:rotate(-126deg)}.bk-art-host:hover .bk-art__sway,.bk-art-host:focus-visible .bk-art__sway{transform:rotate(-7deg)}.bk-art-host:hover .bk-art__glow,.bk-art-host:focus-visible .bk-art__glow{opacity:1}.bk-art-host:hover .bk-art__rise,.bk-art-host:focus-visible .bk-art__rise{animation:bk-art-rise 1.9s var(--bk-ease) infinite}.bk-art-host:hover .bk-art__rise--late,.bk-art-host:focus-visible .bk-art__rise--late{animation-delay:.65s}@keyframes bk-art-rise{0%{opacity:0;transform:translateY(8px)}35%{opacity:1}to{opacity:0;transform:translateY(-16px)}}.bk-anchor{scroll-margin-top:var(--bk-space-6)}.bk-documents{gap:var(--bk-space-3);grid-template-columns:repeat(auto-fit,minmax(min(240px,100%),1fr));display:grid}.bk-document{align-items:center;gap:var(--bk-space-3);padding:var(--bk-space-4);border:1px solid var(--bk-line);border-radius:var(--bk-radius-lg);color:var(--bk-ink);transition:border-color var(--bk-fast);display:flex}.bk-document:hover{border-color:var(--bk-line-strong);text-decoration:none}.bk-document__title{font-weight:var(--bk-weight-semibold);line-height:var(--bk-leading-snug);display:block}.bk-document__meta{font-size:var(--bk-text-sm);color:var(--bk-ink-3);display:block}.bk-doc{max-width:880px;padding:var(--bk-space-10) var(--bk-gutter) var(--bk-space-24);margin:0 auto}.bk-doc__bar{justify-content:space-between;align-items:center;gap:var(--bk-space-3);margin-bottom:var(--bk-space-12);flex-wrap:wrap;display:flex}.bk-doc__title{font-size:var(--bk-text-4xl);letter-spacing:-.03em}.bk-doc__head{justify-content:space-between;align-items:flex-start;gap:var(--bk-space-4);max-width:var(--bk-measure-legal);margin-bottom:var(--bk-space-10);flex-wrap:wrap;display:flex}.bk-doc__meta{margin-top:var(--bk-space-2);color:var(--bk-ink-3)}.bk-legal{max-width:var(--bk-measure-legal);color:var(--bk-ink-2);line-height:1.7}.bk-legal h2{margin:var(--bk-space-10) 0 var(--bk-space-3);color:var(--bk-ink);font-size:var(--bk-text-xl)}.bk-legal h3{margin:var(--bk-space-6) 0 var(--bk-space-2);color:var(--bk-ink);font-size:var(--bk-text-lg)}.bk-legal p,.bk-legal ul,.bk-legal ol,.bk-legal .bk-table-wrap{margin:0 0 var(--bk-space-4)}.bk-legal ul,.bk-legal ol{padding-left:var(--bk-space-6)}.bk-legal strong{color:var(--bk-ink)}@media print{.bk-no-print{display:none!important}.bk-legal{color:#000;max-width:none}}.bk-range{width:100%;height:28px;accent-color:var(--bk-purple);cursor:pointer;margin:0}.bk-faq{border-top:1px solid var(--bk-line);interpolate-size:allow-keywords}.bk-faq details{border-bottom:1px solid var(--bk-line)}.bk-faq summary{justify-content:space-between;align-items:center;gap:var(--bk-space-6);font-size:var(--bk-text-lg);font-weight:var(--bk-weight-semibold);line-height:var(--bk-leading-snug);cursor:pointer;padding:22px 0;list-style:none;display:flex}.bk-faq summary::-webkit-details-marker{display:none}.bk-faq summary:after{content:"";background:linear-gradient(var(--bk-ink), var(--bk-ink)) center / 12px 2px no-repeat, linear-gradient(var(--bk-ink), var(--bk-ink)) center / 2px 12px no-repeat, var(--bk-paper);width:32px;height:32px;transition:transform var(--bk-slow) var(--bk-ease), background-color var(--bk-slow) var(--bk-ease);border-radius:50%;flex:none}.bk-faq summary:hover:after{background-color:var(--bk-line)}.bk-faq details[open] summary:after{background-color:var(--bk-lilac);transform:rotate(45deg)}.bk-faq details::details-content{height:0;transition:height var(--bk-slow) var(--bk-ease), content-visibility var(--bk-slow) allow-discrete;overflow:clip}.bk-faq details[open]::details-content{height:auto}.bk-faq__answer{max-width:68ch;padding:0 var(--bk-space-12) var(--bk-space-6) 0;color:var(--bk-ink-2)}.bk-chips{align-items:center;gap:var(--bk-space-2);min-height:var(--bk-input);border:1px solid var(--bk-line-strong);border-radius:var(--bk-radius);background:var(--bk-surface);flex-wrap:wrap;padding:6px;display:flex}.bk-chips:focus-within{border-color:var(--bk-purple);box-shadow:0 0 0 4px var(--bk-focus)}.bk-chip{border-radius:var(--bk-radius-pill);background:var(--bk-lilac);color:var(--bk-purple-ink);font-size:var(--bk-text-md);font-weight:var(--bk-weight-semibold);align-items:center;display:inline-flex}.bk-chip__label,.bk-chip__remove{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0}.bk-chip__label{padding:6px var(--bk-space-1) 6px var(--bk-space-3)}.bk-chip__remove{padding:6px var(--bk-space-3) 6px var(--bk-space-1)}.bk-chip__edit{width:12ch;padding:6px var(--bk-space-3);border:1px solid var(--bk-purple);border-radius:var(--bk-radius-pill);background:var(--bk-surface);font:inherit;font-size:var(--bk-text-md)}.bk-chips__input{min-width:10ch;padding:6px var(--bk-space-2);font:inherit;background:0 0;border:0;flex:10ch;font-size:15px}.bk-chips__input:focus,.bk-chip__edit:focus{outline:none}.bk-suggestions{gap:var(--bk-space-1);flex-wrap:wrap;display:flex}.bk-option-cards{gap:var(--bk-space-3);grid-template-columns:repeat(auto-fit,minmax(min(240px,100%),1fr));display:grid}.bk-option-card{gap:var(--bk-space-3);padding:var(--bk-space-4);border:1px solid var(--bk-line-strong);border-radius:var(--bk-radius);background:var(--bk-surface);cursor:pointer;flex-direction:column;display:flex}.bk-option-card:has(input:checked){border-color:var(--bk-purple);background:var(--bk-lilac)}.bk-option-card input{accent-color:var(--bk-purple);margin-top:3px}.bk-option-card__title{font-weight:var(--bk-weight-semibold);display:block}.bk-option-card__answer{align-items:flex-start;gap:var(--bk-space-3);display:flex}.bk-option-card__hint{color:var(--bk-ink-2);font-size:var(--bk-text-md);display:block}.bk-table__off td{color:var(--bk-ink-3)}.bk-question{font-size:var(--bk-text-2xl);font-weight:var(--bk-weight-bold);letter-spacing:var(--bk-tracking-tight);line-height:var(--bk-leading-snug);text-wrap:balance;margin:0}.bk-subquestion{margin:var(--bk-space-2) 0 0;font-size:var(--bk-text-xl);font-weight:var(--bk-weight-bold);letter-spacing:-.01em}.bk-lede{margin:calc(var(--bk-space-4) * -1) 0 0;color:var(--bk-ink-2);font-size:15px}.bk-step{gap:var(--bk-space-6);flex-direction:column;max-width:680px;display:flex}.bk-step--wide{max-width:920px}.bk-settings{align-items:flex-end;gap:var(--bk-space-4) var(--bk-space-8);flex-wrap:wrap;display:flex}.bk-progress{gap:var(--bk-space-2);font-size:var(--bk-text-sm);font-weight:var(--bk-weight-semibold);color:var(--bk-ink-2);flex-direction:column;display:flex}.bk-progress__bar{border-radius:var(--bk-radius-pill);background:var(--bk-line);appearance:none;border:0;width:100%;height:6px;overflow:hidden}.bk-progress__bar::-webkit-progress-bar{background:var(--bk-line)}.bk-progress__bar::-webkit-progress-value{border-radius:var(--bk-radius-pill);background:var(--bk-purple)}.bk-progress__bar::-moz-progress-bar{border-radius:var(--bk-radius-pill);background:var(--bk-purple)}.bk-guide{gap:var(--bk-space-5);padding:var(--bk-space-6);border:1px solid var(--bk-line);border-radius:var(--bk-radius-xl);background:var(--bk-surface);box-shadow:var(--bk-shadow-paper);flex-direction:column;display:flex}.bk-promo{gap:var(--bk-space-3);padding:var(--bk-space-6);border:1px solid var(--bk-line);border-radius:var(--bk-radius-xl);background:linear-gradient(120deg, var(--bk-lilac), var(--bk-surface) 70%);box-shadow:var(--bk-shadow-paper);flex-direction:column;display:flex}.bk-promo__eyebrow{align-items:center;gap:var(--bk-space-2);font-size:var(--bk-text-sm);font-weight:var(--bk-weight-semibold);color:var(--bk-purple-ink);display:inline-flex}.bk-promo__title{font-size:var(--bk-text-xl);letter-spacing:var(--bk-tracking-tight);margin:0}.bk-guide__title{margin:0 0 var(--bk-space-1);font-size:var(--bk-text-xl);letter-spacing:var(--bk-tracking-tight)}.bk-guide__steps{margin:0;padding:0;list-style:none}.bk-guide__step{gap:var(--bk-space-4);padding:var(--bk-space-4) 0;border-top:1px solid var(--bk-line);grid-template-columns:36px minmax(0,1fr);align-items:start;display:grid}.bk-guide__step:first-child{border-top:0;padding-top:0}.bk-guide__mark{background:var(--bk-paper);width:36px;height:36px;color:var(--bk-ink-2);font-weight:var(--bk-weight-bold);border-radius:50%;place-items:center;display:grid}.bk-guide__mark .bk-icon{width:20px;height:20px}.bk-guide__mark--current{background:var(--bk-purple);color:var(--bk-on-dark)}.bk-guide__mark--done{background:var(--bk-green-wash);color:var(--bk-green-ink)}.bk-guide__mark--wait{background:var(--bk-amber-wash);color:var(--bk-amber-ink)}.bk-guide__toggle{justify-content:space-between;align-items:flex-start;gap:var(--bk-space-4);width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0;display:flex}.bk-guide__heading{flex-direction:column;gap:2px;padding-top:6px;display:flex}.bk-guide__title-text{font-weight:var(--bk-weight-semibold);font-size:var(--bk-text-md)}.bk-guide__step--done .bk-guide__title-text,.bk-guide__line{color:var(--bk-ink-2)}.bk-guide__chevron{color:var(--bk-ink-3);font-weight:var(--bk-weight-semibold);padding-top:6px}.bk-guide__toggle:hover .bk-guide__title-text,.bk-guide__toggle:hover .bk-guide__chevron{color:var(--bk-purple-ink)}.bk-guide__body{align-items:flex-start;gap:var(--bk-space-4);padding-top:var(--bk-space-2);flex-direction:column;grid-column:2;display:flex}.bk-guide__body[hidden]{display:none}.bk-guide__body>*{max-width:100%}.bk-guide__body .bk-field,.bk-guide__body .bk-compare,.bk-guide__body .bk-guide__ways{align-self:stretch}.bk-guide__needs{gap:var(--bk-space-2) var(--bk-space-5);grid-template-columns:repeat(2,minmax(0,1fr));align-self:stretch;margin:0;padding:0;list-style:none;display:grid}.bk-guide__needs li{gap:var(--bk-space-2);color:var(--bk-ink-2);align-items:flex-start;display:flex}.bk-guide__needs li:before{content:"";background:var(--bk-purple);border-radius:50%;flex:none;width:6px;height:6px;margin-top:.6em}.bk-guide__ways{gap:var(--bk-space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.bk-guide__way{align-items:flex-start;gap:var(--bk-space-3);padding:var(--bk-space-5);border:1px solid var(--bk-line);border-radius:var(--bk-radius-lg);flex-direction:column;display:flex}.bk-guide__way h3{margin:0}.bk-guide__way .bk-button{margin-top:auto}.bk-guide__best{color:var(--bk-purple-ink);font-size:var(--bk-text-sm);font-weight:var(--bk-weight-semibold)}.bk-compare{gap:var(--bk-space-3);padding:var(--bk-space-5);border-radius:var(--bk-radius-lg);background:var(--bk-paper);flex-direction:column;display:flex}.bk-compare__row{gap:var(--bk-space-3);color:var(--bk-ink-2);grid-template-columns:170px minmax(0,1fr) 96px;align-items:center;display:grid}.bk-compare__money{text-align:right;color:var(--bk-ink);font-weight:var(--bk-weight-semibold);font-variant-numeric:tabular-nums}.bk-compare__bar{border-radius:var(--bk-radius-pill);appearance:none;background:0 0;border:0;width:100%;height:12px;overflow:hidden}.bk-compare__bar::-webkit-progress-bar{background:0 0}.bk-compare__bar::-webkit-progress-value{border-radius:var(--bk-radius-pill);background:var(--bk-purple)}.bk-compare__bar::-moz-progress-bar{border-radius:var(--bk-radius-pill);background:var(--bk-purple)}.bk-compare__bar--standard::-webkit-progress-value{background:var(--bk-line-strong)}.bk-compare__bar--standard::-moz-progress-bar{background:var(--bk-line-strong)}.bk-compare__note{color:var(--bk-ink-3);font-size:var(--bk-text-sm);margin:0}.bk-tour{border-radius:var(--bk-radius-2xl);background:var(--bk-surface);width:min(640px,100vw - 32px);max-height:calc(100dvh - 32px);color:var(--bk-ink);box-shadow:var(--bk-shadow-float);border:0;padding:0}.bk-tour[open]{flex-direction:column;display:flex}.bk-tour::backdrop{background:var(--bk-scrim)}.bk-tour__scene{justify-content:center;align-items:center;gap:var(--bk-space-4);flex:none;height:236px;display:flex}.bk-tour__scene--lilac{background:var(--bk-tone-lilac)}.bk-tour__scene--sky{background:var(--bk-tone-sky)}.bk-tour__scene--mint{background:var(--bk-tone-mint)}.bk-tour__scene--peach{background:var(--bk-tone-peach)}.bk-tour__scene--sand{background:var(--bk-tone-sand)}.bk-tour__body{gap:var(--bk-space-3);padding:var(--bk-space-6) var(--bk-space-8) var(--bk-space-2);flex-direction:column;display:flex}.bk-tour__body h2{font-size:var(--bk-text-2xl);letter-spacing:var(--bk-tracking-tight);line-height:var(--bk-leading-tight);margin:0}.bk-tour__body p{color:var(--bk-ink-2);line-height:var(--bk-leading-body);margin:0}.bk-tour__count{color:var(--bk-ink-3);font-size:var(--bk-text-sm);font-weight:var(--bk-weight-semibold)}.bk-tour__foot{justify-content:space-between;align-items:center;gap:var(--bk-space-4);padding:var(--bk-space-5) var(--bk-space-8) var(--bk-space-6);display:flex}.bk-tour__dots{gap:var(--bk-space-2);display:flex}.bk-tour__dot{background:var(--bk-line-strong);border-radius:50%;width:8px;height:8px}.bk-tour__dot--on{border-radius:var(--bk-radius-pill);background:var(--bk-purple);width:24px}.bk-tour-mini{gap:var(--bk-space-2);padding:var(--bk-space-4);border-radius:var(--bk-radius-lg);background:var(--bk-surface);box-shadow:var(--bk-shadow-raised);font-size:var(--bk-text-sm);flex-direction:column;display:flex}.bk-tour-mini--form{width:230px}.bk-tour-mini--note{width:260px}.bk-tour-mini--product{width:150px}.bk-tour-mini--rates{width:250px}.bk-tour-mini__row{align-items:center;gap:var(--bk-space-2);display:flex}.bk-tour-mini__row>span:nth-child(2){flex:auto}.bk-tour-mini__title{font-weight:var(--bk-weight-semibold)}.bk-tour-mini__muted{color:var(--bk-ink-3)}.bk-tour-mini__tick,.bk-tour-mini__open{border-radius:50%;flex:none;place-items:center;width:18px;height:18px;display:grid}.bk-tour-mini__tick{background:var(--bk-green);color:var(--bk-on-dark)}.bk-tour-mini__open{border:2px solid var(--bk-line-strong)}.bk-tour-mini__chip{align-self:flex-start;align-items:center;gap:var(--bk-space-1);padding:2px var(--bk-space-2);border-radius:var(--bk-radius-pill);background:var(--bk-paper);color:var(--bk-ink-2);font-size:var(--bk-text-xs);font-weight:var(--bk-weight-semibold);display:inline-flex}.bk-tour-mini__photo{border-radius:var(--bk-radius);background:var(--bk-photo-ground);place-items:center;height:64px;display:grid}.bk-tour-mini__sheet{border-radius:var(--bk-radius-sm);background:linear-gradient(90deg, transparent 46%, var(--bk-surface) 46% 47.5%, transparent 47.5% 73%, var(--bk-surface) 73% 74.5%, transparent 74.5%), linear-gradient(var(--bk-lilac) 0 14px, transparent 14px), repeating-linear-gradient(var(--bk-paper) 0 14px, var(--bk-surface) 14px 16px);width:170px;height:78px}.bk-tour-mini__rate{gap:var(--bk-space-2);grid-template-columns:74px minmax(0,1fr) 30px;align-items:center;display:grid}.bk-tour-mini__rate b{text-align:right;font-variant-numeric:tabular-nums}.bk-tour-mini__rate .bk-compare__bar{height:10px}@media (width<=720px){.bk-guide,.bk-promo{padding:var(--bk-space-5) var(--bk-space-4)}.bk-guide__step{gap:var(--bk-space-3);grid-template-columns:32px minmax(0,1fr)}.bk-guide__mark{width:32px;height:32px}.bk-guide__heading,.bk-guide__chevron{padding-top:4px}.bk-guide__body{grid-column:1/3}.bk-guide__needs,.bk-guide__ways{grid-template-columns:minmax(0,1fr)}.bk-compare{padding:var(--bk-space-4)}.bk-compare__row{grid-template-columns:minmax(0,1fr) 80px}.bk-compare__row .bk-compare__bar{grid-area:2/1/auto/3}.bk-tour{border-radius:0;width:100vw;max-width:100vw;height:100dvh;max-height:100dvh;margin:0}.bk-tour__scene{height:280px}.bk-tour__body{padding:var(--bk-space-6) var(--bk-space-4) var(--bk-space-2)}.bk-tour__foot{padding:var(--bk-space-5) var(--bk-space-4) var(--bk-space-6);border-top:1px solid var(--bk-line);margin-top:auto}}.bk-unit-input{min-height:var(--bk-input);border:1px solid var(--bk-line-strong);border-radius:var(--bk-radius);background:var(--bk-surface);transition:border-color var(--bk-fast), box-shadow var(--bk-fast);align-items:stretch;display:inline-flex}.bk-unit-input:hover{border-color:var(--bk-ink-3)}.bk-unit-input:focus-within{border-color:var(--bk-purple);box-shadow:0 0 0 4px var(--bk-focus)}.bk-unit-input--bad,.bk-unit-input--bad:hover{border-color:var(--bk-red)}.bk-unit-input input{width:100%;min-width:0;padding:0 var(--bk-space-3);color:var(--bk-ink);font:inherit;font-variant-numeric:tabular-nums;background:0 0;border:0;flex:auto;font-size:15px}.bk-unit-input input:focus{outline:none}.bk-unit-input__affix{padding:0 var(--bk-space-3);color:var(--bk-ink-3);font-size:var(--bk-text-md);white-space:nowrap;align-items:center;display:flex}.bk-unit-input__affix:first-child{padding-right:0}.bk-unit-input__affix:last-child{padding-left:0}.bk-unit-input--moq{width:210px}.bk-unit-input--quantity{width:11em}.bk-input--bad,.bk-input--bad:hover{border-color:var(--bk-red)}.bk-seg{border:1px solid var(--bk-line);border-radius:var(--bk-radius-pill);background:var(--bk-paper);gap:2px;padding:3px;display:inline-flex}.bk-seg button{border-radius:var(--bk-radius-pill);min-height:36px;color:var(--bk-ink-2);font:inherit;font-size:var(--bk-text-sm);font-weight:var(--bk-weight-semibold);cursor:pointer;background:0 0;border:0;padding:0 14px}.bk-seg button[aria-pressed=true]{background:var(--bk-surface);color:var(--bk-ink);box-shadow:var(--bk-shadow-thumb)}.bk-seg button:disabled{color:var(--bk-ink-3);cursor:default;text-decoration:line-through}.bk-card--form{max-width:920px}.bk-area-grid{border-top:1px solid var(--bk-line);display:grid}.bk-area-grid__row{justify-content:space-between;align-items:center;gap:var(--bk-space-2) var(--bk-space-4);padding:var(--bk-space-3) 0;border-bottom:1px solid var(--bk-line);flex-wrap:wrap;display:flex}.bk-area-grid__row>:first-child{flex:220px;min-width:0}.bk-tip{vertical-align:middle;align-items:center;display:inline-flex;position:relative}.bk-tip__button{border-radius:var(--bk-radius-pill);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:30px;height:30px;padding:0;display:inline-flex}.bk-tip__button:hover,.bk-tip__button[aria-expanded=true]{background:var(--bk-lilac)}.bk-tip__text{z-index:5;width:280px;max-width:calc(100vw - 2 * var(--bk-gutter));padding:var(--bk-space-3) var(--bk-space-4);border:1px solid var(--bk-line-strong);border-radius:var(--bk-radius);background:var(--bk-surface);box-shadow:var(--bk-shadow-raised);color:var(--bk-ink-2);font-size:var(--bk-text-sm);font-weight:var(--bk-weight-medium);line-height:var(--bk-leading-snug);display:none;position:absolute;top:calc(100% + 6px);left:0}.bk-tip__text--open,.bk-tip:hover .bk-tip__text{display:block}.bk-label-row{align-items:center;gap:6px;display:inline-flex}.bk-note{padding:var(--bk-space-3) var(--bk-space-4);border-radius:var(--bk-radius);font-size:var(--bk-text-md);font-weight:var(--bk-weight-medium);border:1px solid #0000;margin:0}.bk-note--neutral{background:var(--bk-paper);color:var(--bk-ink-2)}.bk-note--positive{background:var(--bk-green-wash);color:var(--bk-green-ink)}.bk-note--caution{border-color:var(--bk-amber-line);background:var(--bk-amber-wash);color:var(--bk-amber-ink)}.bk-error-summary{padding:var(--bk-space-4) var(--bk-space-5);border:2px solid var(--bk-red);border-radius:var(--bk-radius);background:var(--bk-surface)}.bk-error-summary__title{margin:0 0 var(--bk-space-1);font-weight:var(--bk-weight-bold)}.bk-error-summary ul{color:var(--bk-red);font-weight:var(--bk-weight-semibold);margin:0;padding-left:18px}.bk-link-button{color:var(--bk-purple-ink);font:inherit;font-weight:var(--bk-weight-semibold);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.bk-link-button--quiet{color:var(--bk-ink-2);font-size:var(--bk-text-sm);font-weight:var(--bk-weight-medium);align-self:flex-start}.bk-link-button--quiet:hover{color:var(--bk-purple-ink)}.bk-link-button--danger{color:var(--bk-red)}.bk-flag{margin-left:var(--bk-space-2);padding:1px var(--bk-space-2);border-radius:var(--bk-radius-pill);background:var(--bk-lilac);color:var(--bk-purple-ink);font-size:var(--bk-text-xs);font-weight:var(--bk-weight-semibold);white-space:nowrap;vertical-align:middle;display:inline-flex}.bk-summary{border-top:1px solid var(--bk-line);flex-direction:column;margin:0;display:flex}.bk-summary__row{align-items:start;gap:var(--bk-space-2) var(--bk-space-5);padding:var(--bk-space-4) 0;border-bottom:1px solid var(--bk-line);grid-template-columns:11em minmax(0,1fr) auto;display:grid}.bk-summary__key{font-weight:var(--bk-weight-semibold)}.bk-summary__value{gap:var(--bk-space-2);min-width:0;color:var(--bk-ink-2);overflow-wrap:anywhere;flex-direction:column;margin:0;display:flex}.bk-summary__value strong{color:var(--bk-ink);font-weight:var(--bk-weight-semibold)}.bk-summary__action{margin:0}.bk-savebar{justify-content:space-between;align-items:center;gap:var(--bk-space-3) var(--bk-space-5);padding:var(--bk-space-4) var(--bk-space-5);border:1px solid var(--bk-line);border-radius:var(--bk-radius-lg);background:var(--bk-surface);flex-wrap:wrap;display:flex}.bk-savebar__text{gap:var(--bk-space-1);flex-direction:column;flex:320px;min-width:0;display:flex}.bk-savebar__actions{gap:var(--bk-space-2);flex-wrap:wrap;display:flex}.bk-savebar--changed,.bk-savebar--blocked{bottom:var(--bk-space-4);z-index:5;box-shadow:var(--bk-shadow-float);position:sticky}.bk-savebar--changed{border-color:var(--bk-purple);box-shadow:inset 0 0 0 1px var(--bk-purple), var(--bk-shadow-float)}.bk-savebar--blocked{border-color:var(--bk-amber-line);background:var(--bk-amber-wash)}.bk-savebar--saved{border-color:var(--bk-green-wash);background:var(--bk-green-wash);color:var(--bk-green-ink)}:is(html:has(.bk-savebar--changed),html:has(.bk-savebar--blocked)){scroll-padding-bottom:200px}.bk-linklist{padding:var(--bk-space-2);border:1px solid var(--bk-line);border-radius:var(--bk-radius-lg);background:var(--bk-surface);flex-direction:column;display:flex}.bk-linklist__row{align-items:center;gap:var(--bk-space-4);min-height:44px;padding:var(--bk-space-4);border-radius:var(--bk-radius);color:var(--bk-ink);text-decoration:none;display:flex}.bk-linklist__row+.bk-linklist__row{border-top:1px solid var(--bk-line)}.bk-linklist__row:hover{background:var(--bk-paper);text-decoration:none}.bk-linklist__row:focus-visible{outline:2px solid var(--bk-purple);outline-offset:2px}.bk-linklist__icon{padding:var(--bk-space-2);border-radius:var(--bk-radius);background:var(--bk-tone-lilac);color:var(--bk-purple);flex:none;display:inline-flex}.bk-linklist__text{overflow-wrap:anywhere;flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.bk-linklist__title{align-items:center;gap:var(--bk-space-2);font-weight:var(--bk-weight-semibold);flex-wrap:wrap;display:flex}.bk-linklist__line{color:var(--bk-ink-3);font-size:var(--bk-text-sm)}.bk-linklist__go{color:var(--bk-ink-3);flex:none;display:inline-flex}.bk-tabs{gap:var(--bk-space-1);border-bottom:1px solid var(--bk-line);scrollbar-width:none;display:flex;overflow-x:auto}.bk-tab{align-items:center;gap:var(--bk-space-2);min-height:48px;padding:0 var(--bk-space-4);color:var(--bk-ink-3);font-size:15px;font-weight:var(--bk-weight-semibold);white-space:nowrap;flex:none;text-decoration:none;display:inline-flex;position:relative}button.bk-tab{cursor:pointer;background:0 0;border:0;font-family:inherit}.bk-tab:hover,.bk-tab[aria-current=page],.bk-tab[aria-selected=true]{color:var(--bk-ink)}.bk-tab[aria-current=page]:after,.bk-tab[aria-selected=true]:after{content:"";right:var(--bk-space-3);bottom:0;left:var(--bk-space-3);background:var(--bk-purple);border-radius:3px 3px 0 0;height:3px;position:absolute}.bk-tab__mark{border-radius:50%;width:8px;height:8px}.bk-tab__mark--fix{background:var(--bk-red)}.bk-tab__mark--changed{background:var(--bk-purple)}.bk-changed{border-radius:var(--bk-radius-sm);background:var(--bk-amber-wash);box-shadow:0 0 0 var(--bk-space-1) var(--bk-amber-wash)}.bk-option-cards--pictures .bk-option-card{padding:var(--bk-space-3) var(--bk-space-3) var(--bk-space-4);border-radius:var(--bk-radius-lg)}.bk-option-card__art{border-radius:var(--bk-radius);background:var(--bk-tone-lilac);justify-content:center;align-items:center;height:136px;display:flex}.bk-drawing__label{font-size:11px;font-weight:var(--bk-weight-bold);fill:var(--bk-icon-ink)}.bk-effect{gap:var(--bk-space-3);padding:var(--bk-space-4) var(--bk-space-5);border:1px dashed var(--bk-line-strong);border-radius:var(--bk-radius-lg);background:var(--bk-surface);flex-direction:column;display:flex}.bk-effect__title{color:var(--bk-purple-ink);font-size:var(--bk-text-sm);font-weight:var(--bk-weight-bold);margin:0}.bk-effect ul{color:var(--bk-ink-2);font-size:var(--bk-text-md);flex-direction:column;gap:4px;margin:0;padding-left:18px;display:flex}.bk-rates th,.bk-rates td{vertical-align:top;padding-left:10px;padding-right:10px}.bk-rates .bk-unit-input{min-width:132px}.bk-rates__range{gap:var(--bk-space-1);flex-direction:column;min-width:11.5em;display:flex}.bk-rates__from{align-items:center;gap:var(--bk-space-2);color:var(--bk-ink-2);font-size:var(--bk-text-md);display:flex}.bk-rates__words{color:var(--bk-ink);font-weight:var(--bk-weight-semibold)}.bk-answers{gap:var(--bk-space-3);flex-direction:column;display:flex}.bk-answer-row{align-items:center;gap:var(--bk-space-3) var(--bk-space-4);grid-template-columns:minmax(9em,14em) minmax(0,15em);display:grid}.bk-answer-row__label{font-weight:var(--bk-weight-semibold)}.bk-pack-table td{vertical-align:top;padding:10px 6px}.bk-pack-table .bk-input{font-variant-numeric:tabular-nums;min-width:64px}.bk-variant-cell{white-space:nowrap;flex-direction:column;gap:2px;min-width:9.5em;display:flex}.bk-units-row{align-items:center;gap:var(--bk-space-3) var(--bk-space-8);color:var(--bk-ink-2);flex-wrap:wrap;display:flex}.bk-units-row>span{align-items:center;gap:var(--bk-space-2);display:inline-flex}.bk-cell-links{flex-direction:column;align-items:flex-start;gap:2px;display:flex}.bk-cell-error{color:var(--bk-red);font-size:var(--bk-text-sm);font-weight:var(--bk-weight-semibold)}@media (width<=720px){.bk-summary__row{grid-template-columns:minmax(0,1fr) auto}.bk-summary__value{grid-area:2/1/auto/-1}.bk-answer-row{gap:var(--bk-space-2);grid-template-columns:minmax(0,1fr)}.bk-tabs{padding-right:var(--bk-space-8);-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 40px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 40px),#0000)}.bk-tab{padding:0 var(--bk-space-3)}.bk-savebar--changed,.bk-savebar--blocked{bottom:0}.bk-unit-input--moq{width:100%}}@media (width<=1100px){:root{--bk-gutter:28px}}@media (width<=720px){:root{--bk-gutter:16px}.bk-card{padding:var(--bk-space-5)}.bk-table--cards,.bk-table--cards tbody,.bk-table--cards tr,.bk-table--cards td{width:100%;min-width:0;display:block}.bk-table--cards thead{display:none}.bk-table--cards tr{padding:var(--bk-space-3) 0;border-top:1px solid var(--bk-line)}.bk-table--cards td{padding:var(--bk-space-1) 0;border:0}.bk-table--cards td[data-label]:before{content:attr(data-label);margin-bottom:var(--bk-space-1);color:var(--bk-ink-2);font-size:var(--bk-text-sm);font-weight:var(--bk-weight-semibold);display:block}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}}.bk-shell__tools{align-items:center;gap:var(--bk-space-2);flex-shrink:0;display:flex}.bk-bell{position:relative}.bk-bell__button{width:var(--bk-control-sm);height:var(--bk-control-sm);border-radius:var(--bk-radius-pill);color:var(--bk-ink-2);cursor:pointer;transition:border-color var(--bk-fast), background var(--bk-fast);background:0 0;border:1px solid #0000;justify-content:center;align-items:center;display:inline-flex;position:relative}.bk-bell__button:hover,.bk-bell__button[aria-expanded=true]{border-color:var(--bk-line-strong);background:var(--bk-surface)}.bk-bell__count{min-width:var(--bk-space-5);height:var(--bk-space-5);padding:0 var(--bk-space-1);border:2px solid var(--bk-surface);border-radius:var(--bk-radius-pill);background:var(--bk-purple);color:var(--bk-surface);font-size:var(--bk-text-xs);font-weight:var(--bk-weight-semibold);font-variant-numeric:tabular-nums;text-align:center;line-height:16px;position:absolute;top:-2px;right:-4px}.bk-bell__panel{top:calc(100% + var(--bk-space-2));z-index:40;width:380px;max-height:min(560px, calc(100vh - var(--bk-space-24)));border:1px solid var(--bk-line);border-radius:var(--bk-radius-lg);background:var(--bk-surface);box-shadow:var(--bk-shadow-float);flex-direction:column;display:flex;position:absolute;right:0}.bk-bell__panel--side{top:var(--bk-space-4);right:auto;left:calc(var(--bk-shell-side) + var(--bk-space-4));position:fixed}.bk-bell__head{justify-content:space-between;align-items:center;gap:var(--bk-space-3);padding:var(--bk-space-4) var(--bk-space-4) var(--bk-space-3);border-bottom:1px solid var(--bk-line);display:flex}.bk-bell__title{font-size:var(--bk-text-base);font-weight:var(--bk-weight-semibold);margin:0}.bk-bell__action{color:var(--bk-purple-ink);font:inherit;font-size:var(--bk-text-sm);font-weight:var(--bk-weight-semibold);cursor:pointer;background:0 0;border:0;padding:0}.bk-bell__action:hover{text-decoration:underline}.bk-bell__body{min-height:0;padding:var(--bk-space-2);flex:1;overflow-y:auto}.bk-bell__problem{padding:var(--bk-space-4);color:var(--bk-ink-2);font-size:var(--bk-text-md);margin:0}.bk-bell__all{padding:var(--bk-space-3) var(--bk-space-4);border-top:1px solid var(--bk-line);color:var(--bk-purple-ink);font-size:var(--bk-text-md);font-weight:var(--bk-weight-semibold);text-align:center}.bk-notifs{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.bk-notif{align-items:flex-start;gap:var(--bk-space-3);width:100%;padding:var(--bk-space-3);border-radius:var(--bk-radius);color:var(--bk-ink-2);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;display:flex}.bk-notif:hover{background:var(--bk-paper);text-decoration:none}.bk-notif__dot{width:var(--bk-space-2);height:var(--bk-space-2);border-radius:var(--bk-radius-pill);flex:none;margin-top:7px}.bk-notif--unread .bk-notif__dot{background:var(--bk-purple)}.bk-notif__text{flex-direction:column;gap:2px;min-width:0;display:flex}.bk-notif__title{color:var(--bk-ink);font-size:var(--bk-text-md);font-weight:var(--bk-weight-medium)}.bk-notif--unread .bk-notif__title{font-weight:var(--bk-weight-semibold)}.bk-notif__body{font-size:var(--bk-text-sm);-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.bk-notif__time{color:var(--bk-ink-3);font-size:var(--bk-text-xs)}.bk-card>.bk-notifs{padding:var(--bk-space-2)}.bk-notifs__empty{align-items:center;gap:var(--bk-space-1);padding:var(--bk-space-8) var(--bk-space-4);color:var(--bk-ink-2);font-size:var(--bk-text-md);text-align:center;flex-direction:column;display:flex}.bk-notifs__empty strong{margin-top:var(--bk-space-2);color:var(--bk-ink)}@media (width<=960px){.bk-bell--header{position:static}.bk-bell__panel{top:100%;right:var(--bk-space-4);left:var(--bk-space-4);width:auto;max-height:70vh}.bk-bell__panel--side{top:auto;bottom:var(--bk-space-4)}}.bk-file{align-items:center;gap:var(--bk-space-3);padding:var(--bk-space-3) var(--bk-space-4);border:1px dashed var(--bk-line-strong);border-radius:var(--bk-radius-xl);color:var(--bk-ink-2);cursor:pointer;display:flex}.bk-file:hover,.bk-file:focus-within{border-color:var(--bk-purple)}.bk-file--chosen{cursor:default;border-style:solid}.bk-file__what{min-width:0;font-size:var(--bk-text-md);flex-direction:column;flex:1;display:flex}.bk-file__what strong{color:var(--bk-ink);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bk-due{align-items:center;gap:var(--bk-space-2);border-radius:var(--bk-radius-pill);background:var(--bk-paper);color:var(--bk-ink-2);font-size:var(--bk-text-sm);font-weight:var(--bk-weight-semibold);white-space:nowrap;padding:4px 12px;display:inline-flex}.bk-due--soon{background:var(--bk-amber-wash);color:var(--bk-amber-ink)}.bk-order-groups{gap:var(--bk-space-6);flex-direction:column;display:flex}.bk-order-groups__title{margin:0 0 var(--bk-space-3);font-size:var(--bk-text-lg)}.bk-order-cards{gap:var(--bk-space-4);grid-template-columns:repeat(auto-fill,minmax(min(300px,100%),1fr));display:grid}.bk-order-card{gap:var(--bk-space-3);padding:var(--bk-space-5);border:1px solid var(--bk-line);border-radius:var(--bk-radius-xl);background:var(--bk-surface);color:inherit;flex-direction:column;text-decoration:none;display:flex}.bk-order-card:hover,.bk-order-card:focus-visible{border-color:var(--bk-purple)}.bk-order-card--soon{border-color:var(--bk-amber-line)}.bk-order-card__top{justify-content:space-between;align-items:baseline;gap:var(--bk-space-3);display:flex}.bk-order-card__number{color:var(--bk-purple-ink);font-size:var(--bk-text-lg);font-weight:var(--bk-weight-bold)}.bk-meter{border-radius:var(--bk-radius-pill);background:var(--bk-paper);appearance:none;border:0;width:100%;height:6px;overflow:hidden}.bk-meter::-webkit-progress-bar{background:var(--bk-paper)}.bk-meter::-webkit-progress-value{border-radius:var(--bk-radius-pill);background:var(--bk-purple)}.bk-meter::-moz-progress-bar{border-radius:var(--bk-radius-pill);background:var(--bk-purple)}.bk-meter--soon::-webkit-progress-value{background:var(--bk-amber)}.bk-meter--soon::-moz-progress-bar{background:var(--bk-amber)}.bk-steps{gap:var(--bk-space-4);counter-reset:bk-step;flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.bk-steps>li{gap:var(--bk-space-4);padding:var(--bk-space-5);border:1px solid var(--bk-line);border-radius:var(--bk-radius-xl);background:var(--bk-surface);counter-increment:bk-step;grid-template-columns:36px minmax(0,1fr);display:grid}.bk-steps>li:before{content:counter(bk-step);background:var(--bk-lilac);width:36px;height:36px;color:var(--bk-purple-ink);font-weight:var(--bk-weight-bold);border-radius:50%;place-items:center;display:grid}.bk-steps>li.bk-steps__done:before{display:none}.bk-steps__tick{background:var(--bk-green-wash);width:36px;height:36px;color:var(--bk-green-ink);border-radius:50%;place-items:center;display:grid}.bk-steps h3{margin:0 0 var(--bk-space-1);font-size:var(--bk-text-lg)}.bk-packlist{gap:var(--bk-space-2);margin:var(--bk-space-3) 0 0;flex-direction:column;padding:0;list-style:none;display:flex}.bk-packlist label{align-items:center;gap:var(--bk-space-3);cursor:pointer;min-height:44px;display:flex}.bk-packlist input{width:20px;height:20px;accent-color:var(--bk-purple);flex:none}.bk-packlist strong{white-space:nowrap;margin-left:auto}.bk-actionbar{z-index:2;justify-content:space-between;align-items:center;gap:var(--bk-space-4);padding:var(--bk-space-4) var(--bk-space-6);border:1px solid var(--bk-line);border-radius:var(--bk-radius-xl);background:var(--bk-surface);box-shadow:var(--bk-shadow-float);display:flex;position:sticky;bottom:0}.bk-quiet-link{padding:var(--bk-space-2) 0;color:var(--bk-ink-3);font:inherit;font-size:var(--bk-text-sm);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;align-self:flex-end;text-decoration:underline}.bk-quiet-link:hover{color:var(--bk-ink)}@media (width<=960px){.bk-actionbar{padding:var(--bk-space-3) var(--bk-space-4)}.bk-actionbar .bk-button{flex:1}.bk-actionbar__text{display:none}}.bk-file-link{align-self:flex-start;align-items:center;gap:var(--bk-space-2);text-align:left;display:inline-flex}.bk-picks{gap:var(--bk-space-2);flex-wrap:wrap;display:flex}.bk-pick{border:1px solid var(--bk-line-strong);border-radius:var(--bk-radius-pill);background:var(--bk-surface);min-height:40px;color:var(--bk-ink-2);font:inherit;font-size:var(--bk-text-md);font-weight:var(--bk-weight-medium);cursor:pointer;align-items:center;gap:6px;padding:0 14px;display:inline-flex}.bk-pick:hover{border-color:var(--bk-ink-3)}.bk-pick[aria-pressed=true]{border-color:var(--bk-purple);background:var(--bk-lilac);color:var(--bk-purple-ink);font-weight:var(--bk-weight-semibold)}.bk-pick--other{border-style:dashed}.bk-pairs{padding:var(--bk-space-4);border-radius:var(--bk-radius-lg);background:var(--bk-paper)}.bk-pairs .bk-pick[aria-pressed=false]{color:var(--bk-ink-3);border-style:dashed;text-decoration:line-through}.bk-combo{gap:var(--bk-space-2);flex-direction:column;display:flex}.bk-combo__list{gap:var(--bk-space-1);padding:var(--bk-space-2);border:1px solid var(--bk-line);border-radius:var(--bk-radius);background:var(--bk-surface);box-shadow:var(--bk-shadow-raised);flex-direction:column;display:flex}.bk-combo__head{padding:var(--bk-space-2) var(--bk-space-3) var(--bk-space-1);color:var(--bk-ink-3);font-size:var(--bk-text-xs);font-weight:var(--bk-weight-bold);letter-spacing:.05em;text-transform:uppercase}.bk-combo__item{justify-content:space-between;align-items:center;gap:var(--bk-space-2);width:100%;padding:var(--bk-space-2) var(--bk-space-3);border-radius:var(--bk-radius-sm);color:var(--bk-ink);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex-wrap:wrap;display:flex}.bk-combo__item:hover,.bk-combo__item[aria-pressed=true]{background:var(--bk-lilac)}.bk-combo__name{font-weight:var(--bk-weight-semibold);display:block}.bk-combo__path{color:var(--bk-ink-3);font-size:var(--bk-text-sm);display:block}.bk-combo__why{border-radius:var(--bk-radius-pill);background:var(--bk-paper);color:var(--bk-ink-2);font-size:var(--bk-text-xs);font-weight:var(--bk-weight-semibold);padding:2px 8px}.bk-browse{gap:var(--bk-space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.bk-browse__col{gap:var(--bk-space-1);flex-direction:column;max-height:320px;display:flex;overflow-y:auto}.bk-browse__col+.bk-browse__col{padding-left:var(--bk-space-3);border-left:1px solid var(--bk-line)}@media (width<=720px){.bk-browse{grid-template-columns:minmax(0,1fr)}.bk-browse__col+.bk-browse__col{padding:var(--bk-space-2) 0 0;border-left:0;border-top:1px solid var(--bk-line)}}.bk-dispute-track{gap:var(--bk-space-2);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.bk-dispute-track li{gap:var(--bk-space-1);padding-top:var(--bk-space-3);border-top:4px solid var(--bk-line);color:var(--bk-ink-3);font-size:var(--bk-text-sm);flex-direction:column;display:flex}.bk-dispute-track strong{color:var(--bk-ink-2);font-weight:var(--bk-weight-semibold)}.bk-dispute-track .bk-dispute-track__done{border-color:var(--bk-purple)}.bk-dispute-track .bk-dispute-track__now{border-color:var(--bk-amber);color:var(--bk-ink)}.bk-dispute-track .bk-dispute-track__now strong{color:var(--bk-ink)}.bk-dispute-say{gap:var(--bk-space-2);padding:var(--bk-space-4);border-radius:var(--bk-radius-lg);background:var(--bk-paper);flex-direction:column;display:flex}.bk-dispute-say--bulkur{background:var(--bk-lilac)}.bk-dispute-say--staff{border:1px dashed var(--bk-amber-line);background:var(--bk-amber-wash)}.bk-dispute-gallery{gap:var(--bk-space-3);grid-template-columns:repeat(auto-fill,minmax(160px,1fr));display:grid}.bk-dispute-gallery figure{gap:var(--bk-space-1);flex-direction:column;min-width:0;margin:0;display:flex}.bk-dispute-gallery img,.bk-dispute-gallery video{aspect-ratio:4/3;border-radius:var(--bk-radius-md);background:var(--bk-paper);object-fit:cover;width:100%}.bk-dispute-gallery figcaption{color:var(--bk-ink-3);font-size:var(--bk-text-sm);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bk-dispute-say__who{justify-content:space-between;gap:var(--bk-space-2);color:var(--bk-ink-3);font-size:var(--bk-text-sm);flex-wrap:wrap;display:flex}.bk-dispute-say__who strong{color:var(--bk-ink)}.bk-dispute-say p{line-height:var(--bk-leading-body);white-space:pre-line;margin:0}.bk-dispute-files{gap:var(--bk-space-2);flex-wrap:wrap;display:flex}.bk-dispute-file{justify-content:space-between;align-items:flex-start;gap:var(--bk-space-1);width:112px;height:96px;padding:var(--bk-space-2);border:1px solid var(--bk-line-strong);border-radius:var(--bk-radius);background:var(--bk-surface);color:var(--bk-ink-2);font:inherit;font-size:var(--bk-text-xs);text-align:left;cursor:pointer;flex-direction:column;display:flex}.bk-dispute-file:hover,.bk-dispute-file:focus-visible{border-color:var(--bk-purple)}.bk-dispute-file .bk-icon{color:var(--bk-purple)}.bk-dispute-file__name{text-overflow:ellipsis;white-space:nowrap;width:100%;overflow:hidden}.bk-dispute-file--chosen{cursor:default}.bk-dispute-file--chosen:hover{border-color:var(--bk-line-strong)}.bk-dispute-file--add{color:var(--bk-ink-3);text-align:center;border-style:dashed;justify-content:center;align-items:center}.bk-dispute-lines{border:1px solid var(--bk-line);border-radius:var(--bk-radius-lg);flex-direction:column;display:flex}.bk-dispute-line{gap:var(--bk-space-3);padding:var(--bk-space-4);grid-template-columns:28px minmax(0,1fr) auto;align-items:center;display:grid}.bk-dispute-line+.bk-dispute-line{border-top:1px solid var(--bk-line)}.bk-dispute-line input[type=checkbox]{width:22px;height:22px;accent-color:var(--bk-purple)}.bk-dispute-line__what{flex-direction:column;gap:2px;min-width:0;display:flex}.bk-dispute-line__what span{color:var(--bk-ink-3);font-size:var(--bk-text-sm)}.bk-dispute-line--off .bk-dispute-line__what strong{color:var(--bk-ink-3)}.bk-dispute-line__qty{align-items:center;gap:var(--bk-space-2);color:var(--bk-ink-3);font-size:var(--bk-text-sm);display:flex}.bk-dispute-claim{justify-content:space-between;align-items:baseline;gap:var(--bk-space-2);padding:var(--bk-space-4);border-radius:var(--bk-radius-lg);background:var(--bk-lilac);color:var(--bk-purple-ink);flex-wrap:wrap;display:flex}.bk-dispute-claim strong{font-size:var(--bk-text-lg)}.bk-dispute-next{gap:var(--bk-space-3);counter-reset:bk-dispute-next;flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.bk-dispute-next li{gap:var(--bk-space-3);line-height:var(--bk-leading-snug);counter-increment:bk-dispute-next;grid-template-columns:28px minmax(0,1fr);display:grid}.bk-dispute-next li:before{content:counter(bk-dispute-next);background:var(--bk-lilac);width:28px;height:28px;color:var(--bk-purple-ink);font-size:var(--bk-text-sm);font-weight:var(--bk-weight-bold);border-radius:50%;place-items:center;display:grid}.bk-dispute-next li span{color:var(--bk-ink-3);font-size:var(--bk-text-sm);display:block}@media (width<=720px){.bk-dispute-track{row-gap:var(--bk-space-3);grid-template-columns:repeat(2,minmax(0,1fr))}.bk-dispute-line{grid-template-columns:28px minmax(0,1fr)}.bk-dispute-line__qty{grid-column:2}}.bk-dispute-title{font-size:var(--bk-text-md);font-weight:var(--bk-weight-semibold);margin:0}.bk-time-left{align-items:center;gap:var(--bk-space-2) var(--bk-space-3);flex-wrap:wrap;display:flex}.bk-action-menu{display:inline-block;position:relative}.bk-action-menu__caret{width:0;height:0;margin-left:var(--bk-space-2);border-top:5px solid;border-left:4px solid #0000;border-right:4px solid #0000}.bk-action-menu__list{top:calc(100% + var(--bk-space-2));z-index:40;width:min(360px, calc(100vw - var(--bk-space-8)));padding:var(--bk-space-2);border:1px solid var(--bk-line);border-radius:var(--bk-radius-lg);background:var(--bk-surface);box-shadow:var(--bk-shadow-float);flex-direction:column;margin:0;list-style:none;display:flex;position:absolute;left:0}.bk-action-menu__item{justify-content:space-between;align-items:center;gap:var(--bk-space-3);width:100%;min-height:44px;padding:var(--bk-space-3);border-radius:var(--bk-radius);color:var(--bk-ink);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;display:flex}.bk-action-menu__item:hover,.bk-action-menu__item:focus-visible{background:var(--bk-paper)}.bk-action-menu__text{flex-direction:column;gap:2px;display:flex}.bk-action-menu__label{font-weight:var(--bk-weight-semibold)}.bk-action-menu__item--danger .bk-action-menu__label{color:var(--bk-red-ink)}.bk-action-menu__hint,.bk-action-menu__count{color:var(--bk-ink-3);font-size:var(--bk-text-sm)}.bk-action-menu__count{white-space:nowrap}.bk-table tbody tr.bk-table__row--picked td{background:var(--bk-tone-lilac)}.bk-pick-bar{align-items:center;gap:var(--bk-space-3) var(--bk-space-4);flex-wrap:wrap;display:flex}.bk-card__band{gap:var(--bk-space-3);padding:var(--bk-space-4) var(--bk-space-6);border-bottom:1px solid var(--bk-line);flex-direction:column;display:flex;position:relative}.bk-card--flush:has(.bk-action-menu__list){overflow:visible}@media (width<=640px){.bk-card__band .bk-action-menu{position:static}.bk-card__band .bk-action-menu__list{right:var(--bk-space-3);left:var(--bk-space-3);width:auto;top:auto}}
