@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-pan-x:initial;--tw-pan-y:initial;--tw-pinch-zoom:initial;--tw-scroll-snap-strictness:proximity;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-duration:initial;--tw-ease:initial;--tw-outline-style:solid}}}@layer theme{:root,:host{--font-sans:var(--font-sans);--font-serif:var(--font-serif);--font-mono:var(--font-mono);--color-black:#000;--color-white:#fff;--spacing:.25rem;--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--font-weight-medium:500;--font-weight-semibold:600;--tracking-normal:calc(var(--tracking-normal) + 0em);--leading-normal:1.5;--shadow-2xs:var(--shadow-2xs);--shadow-xs:var(--shadow-xs);--shadow-sm:var(--shadow-sm);--shadow-md:var(--shadow-md);--shadow-lg:var(--shadow-lg);--shadow-xl:var(--shadow-xl);--shadow-2xl:var(--shadow-2xl);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--shadow:var(--shadow)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}*,:before,:after{border-color:var(--border)}html{-webkit-text-size-adjust:100%;scroll-padding-top:calc(var(--header-h,96px) + 16px);scroll-padding-bottom:calc(80px + env(safe-area-inset-bottom))}body{color:var(--ink);background-color:var(--background);font-family:var(--font-body);font-size:var(--text-body);font-synthesis:none;font-kerning:normal;-webkit-font-smoothing:antialiased;overflow-wrap:break-word;margin:0;line-height:1.6}h1,h2,h3,h4{font-family:var(--font-display);font-weight:var(--font-display-weight);letter-spacing:-.01em;color:var(--foreground);text-wrap:balance;margin:0}:where(p){text-wrap:pretty;margin:0}button,summary{font-family:inherit}summary{list-style:none}summary::-webkit-details-marker{display:none}a[href^=tel\:]{white-space:nowrap;font-variant-numeric:tabular-nums}:where(main,footer) :where(a[href],button,summary,[tabindex]),#request-form{scroll-margin-block:8px}::selection{background:var(--foreground);color:var(--background)}:focus-visible{outline:3px solid var(--ring);outline-offset:3px}.bw-on-slab :focus-visible,.bw-footer :focus-visible{outline-color:var(--ring-dark)}}@layer components{.bw-wrap{width:min(100% - 2 * var(--gutter), var(--content));margin-inline:auto}.bw-sec{padding-block:64px}.bw-alt{background-color:var(--tint)}@media (min-width:768px){.bw-sec{padding-block:88px}}@media (min-width:1024px){.bw-sec{padding-block:96px}}.bw-display{font-family:var(--font-display);font-weight:var(--font-display-weight);letter-spacing:-.01em}.bw-h1{font-size:var(--h1);overflow-wrap:break-word;line-height:1.08}.bw-h1-page{font-size:var(--h1-page);overflow-wrap:break-word;line-height:1.12}.bw-h2{font-size:var(--h2);max-width:22em;line-height:1.14}.bw-h3{font-size:var(--h3);line-height:1.25}.bw-lead{font-size:var(--lead);color:var(--muted-foreground);overflow-wrap:anywhere;max-width:34em;line-height:1.55}.bw-intro{font-size:var(--text-body);color:var(--muted-foreground);overflow-wrap:anywhere;max-width:46em;line-height:1.6}.bw-prose{font-size:var(--text-body);overflow-wrap:anywhere;line-height:1.65}.bw-prose>*+*{margin-top:16px}.bw-body{font-size:var(--text-body);color:var(--muted-foreground);overflow-wrap:anywhere;line-height:1.6}.bw-ui{font-size:var(--text-ui);line-height:1.4}.bw-on-slab,.bw-on-slab :where(h2,h3){color:var(--on-slab)}.bw-on-slab :where(.bw-intro,.bw-body,.bw-lead){color:var(--on-slab-soft)}.bw-link{color:var(--link);text-underline-offset:3px;transition:color .15s var(--ease), text-decoration-thickness .15s var(--ease);font-weight:500;text-decoration-line:underline;text-decoration-thickness:1px}.bw-link:hover{color:var(--foreground);text-decoration-thickness:2px}.bw-on-slab .bw-link,.bw-footer .bw-link{color:var(--link-dark)}.bw-on-slab .bw-link:hover,.bw-footer .bw-link:hover{color:var(--on-slab)}.legal-body a{color:var(--link);text-underline-offset:3px;transition:color .15s var(--ease), text-decoration-thickness .15s var(--ease);font-weight:500;text-decoration-line:underline;text-decoration-thickness:1px}.legal-body a:hover{color:var(--foreground);text-decoration-thickness:2px}.bw-quiet{transition:background-size .18s var(--ease);background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-repeat:no-repeat;background-size:0 2px;text-decoration:none}.bw-quiet:hover{background-size:100% 2px}.bw-btn{text-align:center;max-width:100%;min-height:52px;font-family:var(--font-body);font-weight:600;font-size:var(--text-ui);box-shadow:var(--shadow-button);transition:background-color .16s var(--ease), box-shadow .16s var(--ease), color .16s var(--ease);border:1px solid #0000;border-radius:6px;justify-content:center;align-items:center;gap:10px;padding:12px 22px;line-height:1.25;text-decoration:none;display:inline-flex;position:relative}.bw-btn-sm{min-height:44px;padding:10px 16px}.bw-btn-door{background-color:var(--primary);color:var(--primary-foreground);border-color:var(--primary-edge)}.bw-btn-door:hover{background-color:var(--primary-hover)}.bw-btn-call{background-color:var(--call);color:var(--call-foreground)}.bw-btn-call:hover{background-color:var(--call-hover)}.bw-btn-plain{background-color:var(--background);color:var(--foreground);border-color:var(--foreground);box-shadow:none}.bw-btn-plain:hover{background-color:var(--sand-hover)}.bw-on-slab .bw-btn-door{background-color:var(--door-dark);color:var(--door-dark-ink);border-color:#0000}.bw-on-slab .bw-btn-door:hover{background-color:var(--door-dark-hover)}.bw-on-slab .bw-btn-call{background-color:var(--call-dark);color:var(--call-dark-foreground)}.bw-on-slab .bw-btn-call:hover{background-color:var(--call-dark-hover)}.bw-btn .bw-arrow{width:18px;height:18px;transition:transform .16s var(--ease);flex:none}.bw-btn:hover .bw-arrow{transform:translate(3px)}.bw-btn .bw-icon{flex:none;width:18px;height:18px}.bw-email{overflow-wrap:anywhere;word-break:normal}.bw-btn.bw-email{white-space:normal}.bw-screen-light{background-color:var(--tint);background-image:var(--pattern-screen-light);background-size:var(--block) var(--block);background-position:0 0}.bw-screen-dark{background-color:var(--slab);background-image:var(--pattern-screen-dark);background-size:var(--block) var(--block);background-position:0 0}.bw-frieze{height:var(--block);display:block}.bw-mark{background-color:var(--tint);background-image:var(--pattern-screen-light);width:18px;height:18px;box-shadow:0 0 0 1px var(--hairline);background-position:50%;background-size:36px 36px;flex:none;display:block}.bw-on-slab .bw-mark{background-color:var(--slab);background-image:var(--pattern-screen-dark);box-shadow:none}.bw-header{z-index:50;background-color:var(--background);border-bottom:1px solid var(--hairline);color:var(--ink);position:sticky;top:0}.bw-header-row{align-items:center;gap:12px;min-height:72px;padding-block:10px;display:flex}.bw-brand{min-width:0;min-height:44px;color:var(--foreground);align-items:center;gap:10px;margin-right:auto;text-decoration:none;display:flex}.bw-brand-logo{object-fit:contain;width:44px;height:44px;box-shadow:0 0 0 1px var(--hairline);background-color:#fff;border-radius:8px;flex:none}.bw-brand-name{min-width:0;font-family:var(--font-display);overflow-wrap:normal;word-break:normal;font-size:17px;font-weight:600;line-height:1.18}.bw-nav{align-items:center;gap:26px;display:none}.bw-nav-link{min-height:44px;color:var(--foreground);cursor:pointer;font-family:var(--font-body);font-weight:500;font-size:var(--text-ui);white-space:nowrap;background-color:#0000;border:0;align-items:center;gap:4px;padding:0;line-height:1.3;display:inline-flex}.bw-nav-link>.bw-under{background-image:linear-gradient(var(--primary), var(--primary));transition:background-size .18s var(--ease);background-position:0 100%;background-repeat:no-repeat;background-size:0 2px;padding-block:6px}.bw-nav-link:hover>.bw-under,details[open]>.bw-nav-link>.bw-under{background-size:100% 2px}.bw-chev{width:16px;height:16px;color:var(--muted-foreground);flex:none}details[open]>.bw-nav-link .bw-chev{transform:rotate(180deg)}.bw-menu-panel{z-index:30;overscroll-behavior:contain;border:1px solid var(--hairline);border-top:3px solid var(--slab);width:min(36rem,100vw - 3rem);max-height:calc(100dvh - 140px);box-shadow:var(--shadow-menu);background-color:#fff;border-radius:6px;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:8px;padding:12px;display:grid;position:absolute;top:calc(100% + 14px);left:50%;overflow-y:auto;transform:translate(-50%)}.bw-menu-item{min-height:44px;color:var(--foreground);font-size:var(--text-ui);transition:background-color .15s var(--ease);border-radius:4px;align-items:center;padding:8px 12px;line-height:1.3;text-decoration:none;display:flex}.bw-menu-item:hover{background-color:var(--sand-hover)}.bw-header-actions{flex:none;align-items:center;gap:12px;display:none}.bw-header-cta{flex:none;display:none}.bw-menu-wrap{flex:none;display:flex}.bw-menu-button{border:1.5px solid var(--foreground);background-color:var(--background);width:48px;height:48px;color:var(--foreground);cursor:pointer;transition:background-color .15s var(--ease);border-radius:6px;flex:none;justify-content:center;align-items:center;display:inline-flex}.bw-menu-button:hover{background-color:var(--sand-hover)}@media (min-width:360px){.bw-brand-name{font-size:18px}.bw-header-row{gap:14px}}@media (min-width:768px){.bw-header-row{gap:20px;min-height:88px}.bw-brand{gap:14px}.bw-brand-logo{border-radius:10px;width:52px;height:52px}.bw-brand-name{font-size:19px}.bw-header-cta{display:block}}@media (min-width:1280px){.bw-brand{max-width:280px}.bw-nav,.bw-header-actions{display:flex}.bw-header-cta,.bw-menu-wrap{display:none}}.bw-menu-dialog{z-index:60;overscroll-behavior:contain;background-color:var(--background);color:var(--ink);flex-direction:column;display:flex;position:fixed;inset:0;overflow-y:auto}.bw-menu-row{width:100%;min-height:56px;color:var(--foreground);cursor:pointer;font-family:var(--font-display);font-weight:var(--font-display-weight);justify-content:space-between;align-items:center;gap:16px;padding-block:12px;font-size:22px;line-height:1.25;text-decoration:none;display:flex}.bw-menu-sub{min-height:44px;color:var(--ink);font-size:var(--text-body);align-items:center;padding-block:8px;line-height:1.35;text-decoration:none;display:flex}.bw-menu-line{border-bottom:1px solid var(--hairline)}details[open]>.bw-menu-row .bw-chev{transform:rotate(180deg)}.bw-callbar-cell{z-index:40;height:calc(60px + env(safe-area-inset-bottom));padding:0 8px env(safe-area-inset-bottom);text-align:center;font-weight:600;font-size:var(--text-ui);justify-content:center;align-items:center;gap:8px;line-height:1.2;text-decoration:none;display:inline-flex;position:fixed;bottom:0;box-shadow:0 -6px 16px -8px #00000059}.bw-callbar-cell:focus-visible{outline-offset:-6px}.bw-callbar-call{background-color:var(--call);width:42%;color:var(--call-foreground);left:0}.bw-callbar-call:focus-visible{outline-color:var(--ring-dark)}.bw-callbar-door{background-color:var(--primary);width:58%;color:var(--primary-foreground);right:0}.bw-callbar-door:focus-visible{outline-color:var(--foreground)}@media (min-width:768px){.bw-callbar{display:none}}.bw-hero{position:relative;overflow:hidden}.bw-hero-grid{grid-template-columns:minmax(0,1fr);display:grid}.bw-hero-text{align-self:center;min-width:0;padding-block:36px 32px}.bw-hero-media{min-width:0;padding:var(--block) var(--block) var(--block) 0;align-items:center;display:flex;position:relative}.bw-wall{border-left:1px solid var(--hairline);position:absolute;inset:0 -100vw 0 0}.bw-hero-photo{aspect-ratio:4/3;object-fit:cover;width:100%;box-shadow:var(--shadow-photo);display:block;position:relative}.bw-hero-acts{flex-direction:column;align-items:stretch;gap:14px;margin-top:28px;display:flex}@media (min-width:640px){.bw-hero-acts{flex-flow:wrap;align-items:center}}@media (min-width:768px){.bw-hero-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:40px}.bw-hero-text{padding-block:56px 64px}.bw-hero-media{padding:var(--block) 0}.bw-hero-photo{aspect-ratio:1}}@media (min-width:1024px){.bw-hero-grid{grid-template-columns:minmax(0,7fr) minmax(0,5fr);column-gap:64px}.bw-hero-text{padding-block:72px 80px}.bw-hero-acts{margin-top:32px}}.bw-hero-lead{margin-top:20px}.bw-page-hero .bw-hero-text{padding-block:32px 28px}@media (min-width:768px){.bw-page-hero .bw-hero-text{padding-block:48px 56px}}.bw-area-media{--strip:max(var(--block), 56px);padding-bottom:0}.bw-rotation{width:100%;position:relative}.bw-rotation-frame{width:100%;padding-bottom:var(--strip);background-color:#0000}.bw-rotation-frame:before{content:"";padding-top:75%;display:block}.bw-rotation-slide{height:calc(100% - var(--strip))!important}.bw-rotation-shade{top:0;left:0;right:0;bottom:var(--strip);box-shadow:var(--shadow-photo);position:absolute}.bw-pause{right:0;bottom:calc((var(--strip) - 44px) / 2);background-color:var(--call);width:44px;height:44px;color:var(--call-foreground);box-shadow:var(--shadow-button);transition:background-color .15s var(--ease);border-radius:6px;justify-content:center;align-items:center;font-size:16px;display:inline-flex}.bw-pause:hover{background-color:var(--call-hover)}.bw-pause:focus-visible{outline-color:var(--ring-dark);outline-offset:-6px}@media (min-width:768px){.bw-rotation-frame:before{padding-top:100%}}.bw-crumb{margin-bottom:14px}.bw-crumb ol{color:var(--muted-foreground);font-size:var(--text-ui);flex-wrap:wrap;align-items:center;gap:4px 8px;margin:0;padding:0;line-height:1.4;list-style:none;display:flex}.bw-crumb a{min-height:44px;color:var(--link);text-underline-offset:3px;transition:color .15s var(--ease), text-decoration-thickness .15s var(--ease);align-items:center;font-weight:500;text-decoration-line:underline;text-decoration-thickness:1px;display:inline-flex}.bw-crumb a:hover{color:var(--foreground);text-decoration-thickness:2px}.bw-contact-hero{text-align:center;padding-bottom:40px}.bw-contact-hero .bw-h1-page{max-width:18em;margin:40px auto 0}@media (min-width:768px){.bw-contact-hero{padding-bottom:56px}.bw-contact-hero .bw-h1-page{margin-top:56px}}.bw-trust{border-bottom:1px solid var(--hairline)}.bw-trust ul{flex-direction:column;gap:14px;margin:0;padding:22px 0;list-style:none;display:flex}.bw-trust li{font-weight:500;font-size:var(--text-ui);overflow-wrap:anywhere;align-items:center;gap:12px;line-height:1.4;display:flex}@media (min-width:768px){.bw-trust ul{flex-flow:wrap;gap:14px 40px}}.bw-head{margin-bottom:40px}.bw-head .bw-intro{margin-top:18px}@media (min-width:768px){.bw-head{margin-bottom:48px}}.bw-cards{margin:0;padding:0;list-style:none}.bw-card{color:var(--ink);flex-direction:column;display:flex;position:relative}.bw-card-photo{aspect-ratio:4/3;background-color:var(--tint);position:relative;overflow:hidden}.bw-card-photo img{object-fit:cover;width:100%;height:100%;transition:transform .2s var(--ease);display:block}.bw-shelf{height:var(--shelf-h);margin-inline:calc(var(--gap) / -2);background-color:var(--slab);background-image:var(--pattern-slab);background-size:var(--slab-texture-size);border-top:2px solid var(--shelf-lip);box-shadow:var(--shadow-shelf);transition:background-color .18s var(--ease), border-color .18s var(--ease);display:block;position:relative}.bw-card-title{font-size:var(--h3);overflow-wrap:normal;margin-top:22px;line-height:1.25}.bw-card-link{color:var(--foreground);text-decoration:none}.bw-card-link:after{content:"";z-index:1;position:absolute;inset:0}.bw-card-link:focus-visible{outline:none}.bw-card-link>span{transition:background-size .18s var(--ease);background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-repeat:no-repeat;background-size:0 1.5px}.bw-card-text{color:var(--muted-foreground);font-size:var(--text-body);overflow-wrap:anywhere;margin-top:10px;line-height:1.6}.bw-card-text a{z-index:2;position:relative}.bw-more{color:var(--link);font-weight:600;font-size:var(--text-ui);align-items:center;gap:8px;margin-top:auto;padding-top:14px;line-height:1.3;display:flex}.bw-more .bw-arrow{width:16px;height:16px;transition:transform .16s var(--ease);flex:none}.bw-card:hover .bw-card-photo img{transform:scale(1.03)}.bw-card:has(.bw-card-link:focus-visible) .bw-card-photo img{transform:scale(1.03)}.bw-card:hover .bw-shelf{background-color:var(--primary);border-top-color:var(--primary-hover)}.bw-card:has(.bw-card-link:focus-visible) .bw-shelf{background-color:var(--primary);border-top-color:var(--primary-hover)}.bw-card:hover .bw-card-link>span{background-size:100% 1.5px}.bw-card:has(.bw-card-link:focus-visible) .bw-card-link>span{background-size:100% 1.5px}.bw-card:hover .bw-more .bw-arrow{transform:translate(3px)}.bw-card:has(.bw-card-link:focus-visible) .bw-more .bw-arrow{transform:translate(3px)}.bw-card:has(.bw-card-link:focus-visible){outline:3px solid var(--ring);outline-offset:8px}@media (min-width:1024px) and (max-width:1279px){.bw-cards:has(>:nth-child(12n+1):last-child:not(:nth-child(5n+1))) .bw-card-title{font-size:20px}}.bw-text-card .bw-card-title{margin-top:0}.bw-text-card .bw-shelf{order:9;margin-top:22px}.bw-text-card .bw-more{margin-top:auto}.bw-slab-band{margin-block:24px 40px;position:relative}.bw-slab{padding:64px var(--gutter) 56px;background-color:var(--slab);background-image:var(--pattern-slab);background-size:var(--slab-texture-size);border-top:3px solid var(--slab-lip);color:var(--on-slab);position:relative}.bw-pier{height:var(--block);box-shadow:var(--shadow-slab);display:block}@media (min-width:768px){.bw-slab-band{margin-block:28px 44px}.bw-slab{box-shadow:var(--shadow-slab);padding-block:80px}.bw-pier{width:var(--block);height:auto;position:absolute;top:0;bottom:0}.bw-slab-left .bw-slab{margin-right:var(--block);padding-left:max(var(--gutter), calc((100% - var(--content)) / 2));padding-right:max(40px, calc((100% - var(--content)) / 2 - var(--block)))}.bw-slab-left .bw-pier{right:0}.bw-slab-right .bw-slab{margin-left:var(--block);padding-right:max(var(--gutter), calc((100% - var(--content)) / 2));padding-left:max(40px, calc((100% - var(--content)) / 2 - var(--block)))}.bw-slab-right .bw-pier{left:0}}@media (min-width:1024px){.bw-slab{padding-block:88px}}.bw-num{font-family:var(--font-display);font-weight:400;font-size:var(--num);color:var(--numeral);text-shadow:var(--shadow-numeral);font-variant-numeric:tabular-nums lining-nums;letter-spacing:0;line-height:1;display:block}.bw-on-slab .bw-num{color:var(--numeral-dark);text-shadow:var(--shadow-numeral-dark)}.bw-numbered{grid-template-columns:minmax(0,1fr);gap:32px;margin:0;padding:0;list-style:none;display:grid}.bw-numbered>li{overflow-wrap:anywhere;min-width:0}.bw-numbered .bw-h3{margin-top:16px}.bw-numbered .bw-body{margin-top:10px}@media (min-width:640px){.bw-numbered{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px}}@media (min-width:1024px){.bw-numbered{grid-template-columns:repeat(4,minmax(0,1fr))}.bw-numbered:not(:has(>:nth-child(4))){grid-template-columns:repeat(3,minmax(0,1fr))}}.bw-split{grid-template-columns:minmax(0,1fr);align-items:center;gap:36px;display:grid}.bw-photo{aspect-ratio:4/3;object-fit:cover;width:100%;box-shadow:var(--shadow-photo);display:block}.bw-split-copy{min-width:0}.bw-split-copy>.bw-h2+*{margin-top:20px}@media (min-width:1024px){.bw-split{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:72px}.bw-split-flip>:first-child{order:2}}.bw-answer{font-size:var(--lead);color:var(--foreground);font-weight:500;line-height:1.5}.bw-pair{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:16px;display:grid}.bw-pair>:last-child{margin-top:48px}@media (min-width:768px){.bw-pair{gap:24px}}.bw-figures{flex-wrap:wrap;gap:24px 40px;margin:32px 0 0;padding:0;list-style:none;display:flex}.bw-figures li{min-width:0}.bw-figure-name{color:var(--muted-foreground);font-size:var(--text-ui);margin-top:8px;line-height:1.35;display:block}.bw-rows{border-top:1px solid var(--hairline);margin:0;padding:0;list-style:none}.bw-rows>li{border-bottom:1px solid var(--hairline);overflow-wrap:anywhere;grid-template-columns:18px minmax(0,1fr);column-gap:16px;padding-block:20px;display:grid}.bw-rows>li>.bw-mark{margin-top:5px}.bw-rows .bw-h3{font-size:20px}.bw-rows .bw-body{margin-top:6px}.bw-side{grid-template-columns:minmax(0,1fr);align-items:start;gap:32px;display:grid}@media (min-width:1024px){.bw-side{grid-template-columns:minmax(0,4fr) minmax(0,7fr);gap:72px}}.bw-notes{gap:28px;margin:0;padding:0;list-style:none;display:grid}.bw-notes>li{overflow-wrap:anywhere;grid-template-columns:64px minmax(0,1fr);align-items:start;column-gap:20px;display:grid}.bw-notes .bw-num{font-size:48px}@media (min-width:768px){.bw-notes>li{grid-template-columns:84px minmax(0,1fr)}.bw-notes .bw-num{font-size:60px}}.bw-areas{columns:1;column-gap:48px;margin:0;padding:0;list-style:none}.bw-areas li{border-bottom:1px solid var(--hairline);break-inside:avoid;align-items:center;gap:12px;padding-block:6px;display:flex}.bw-areas a{min-height:44px;color:var(--foreground);overflow-wrap:anywhere;align-items:center;font-weight:600;text-decoration:none;display:inline-flex}.bw-areas a>span{background-image:linear-gradient(var(--primary), var(--primary));transition:background-size .18s var(--ease);background-position:0 100%;background-repeat:no-repeat;background-size:0 2px}.bw-areas a:hover>span{background-size:100% 2px}.bw-areas [aria-current=page]{color:var(--muted-foreground);font-weight:600}@media (min-width:640px){.bw-areas{columns:2}}@media (min-width:1024px){.bw-areas{columns:3}}.bw-faq{border-top:1px solid var(--hairline)}.bw-qa{border-bottom:1px solid var(--hairline);transition:background-color .15s var(--ease)}.bw-qa:hover{background-color:var(--sand-hover)}.bw-qa:has(>h3>[aria-expanded=true]){background-color:var(--sand)}.bw-q{width:100%;min-height:64px;color:var(--foreground);cursor:pointer;text-align:left;font-family:var(--font-body);overflow-wrap:anywhere;background-color:#0000;border:0;justify-content:space-between;align-items:center;gap:20px;margin:0;padding:18px 16px;font-size:19px;font-weight:600;line-height:1.4;display:flex}.bw-q:focus-visible{outline-offset:-3px}.bw-toggle{border:1.5px solid var(--foreground);border-radius:6px;flex:none;width:32px;height:32px;position:relative}.bw-toggle:before,.bw-toggle:after{content:"";background-color:var(--foreground);height:1.5px;position:absolute;top:calc(50% - .75px);left:8px;right:8px}.bw-toggle:after{transform:rotate(90deg)}[aria-expanded=true]>.bw-toggle:after{display:none}.bw-a{max-width:44em;font-size:var(--text-body);color:var(--ink);overflow-wrap:anywhere;padding:0 16px 24px;line-height:1.6}.bw-a[hidden]{display:none}@media (min-width:768px){.bw-q,.bw-a{padding-inline:20px}}.bw-form-frame{min-width:0;box-shadow:var(--shadow-form);background-color:#fff;border:1px solid #00000024;border-radius:6px;padding:14px}@media (min-width:768px){.bw-form-frame{padding:24px}}.bw-form-grid{grid-template-columns:minmax(0,1fr);align-items:start;gap:36px;display:grid}@media (min-width:1024px){.bw-form-grid{grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:64px}}.bw-details{gap:14px;margin:24px 0 0;display:grid}.bw-details dt{font-weight:600;font-size:var(--text-ui);line-height:1.35}.bw-details dd{font-size:var(--text-body);color:var(--muted-foreground);overflow-wrap:anywhere;margin:2px 0 0;line-height:1.5}.bw-on-slab .bw-details dd{color:var(--on-slab-soft)}.bw-email-link{overflow-wrap:anywhere;vertical-align:middle;max-width:100%;padding-block:10px;display:inline-block}.bw-gallery{padding-bottom:76px;position:relative}.bw-gallery>ul{margin:-6px;padding:6px;scroll-padding-inline:6px}.bw-arrow-btn{border:1.5px solid var(--foreground);background-color:var(--background);width:52px;height:52px;color:var(--foreground);cursor:pointer;transition:background-color .15s var(--ease), color .15s var(--ease);border-radius:6px;justify-content:center;align-items:center;display:inline-flex}.bw-arrow-btn:hover:not(:disabled){background-color:var(--sand-hover)}.bw-close{background-color:var(--slab);background-image:var(--pattern-slab);background-size:var(--slab-texture-size);border-top:3px solid var(--slab-lip);text-align:center;padding-block:72px}.bw-close .bw-h2{max-width:24em;margin-inline:auto}.bw-close-place{color:var(--on-slab-soft);font-weight:500;font-size:var(--text-ui);margin-bottom:14px;line-height:1.4}.bw-close-text{max-width:40em;margin:18px auto 0}.bw-close-acts{flex-direction:column;align-items:stretch;gap:14px;margin-top:32px;display:flex}@media (min-width:640px){.bw-close-acts{flex-flow:wrap;justify-content:center}}@media (min-width:768px){.bw-close{padding-block:96px}}.bw-footer{padding-bottom:calc(76px + env(safe-area-inset-bottom));background-color:var(--slab-deep);background-image:var(--pattern-slab);background-size:var(--slab-texture-size);color:var(--on-slab);font-size:var(--text-ui);margin-top:0}.bw-footer-cols{grid-template-columns:minmax(0,1fr);gap:36px;padding-block:48px 40px;display:grid}.bw-footer h2{color:var(--on-slab);font-family:var(--font-display);font-weight:var(--font-display-weight);margin:0 0 12px;font-size:19px;line-height:1.25}.bw-footer ul{margin:0;padding:0;list-style:none}.bw-footer-link{min-height:44px;color:var(--on-slab-soft);font-size:var(--text-ui);align-items:center;line-height:1.35;text-decoration:none;display:inline-flex}.bw-footer-link>span{transition:background-size .18s var(--ease), color .15s var(--ease);background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-repeat:no-repeat;background-size:0 1.5px}.bw-footer-link:hover{color:var(--on-slab)}.bw-footer-link:hover>span{background-size:100% 1.5px}.bw-footer-mail{max-width:100%;min-height:44px;color:var(--on-slab-soft);font-size:var(--text-ui);text-underline-offset:4px;overflow-wrap:anywhere;transition:text-decoration-color .18s var(--ease), color .15s var(--ease);padding-block:10px;line-height:1.5;text-decoration-line:underline;text-decoration-color:#0000;text-decoration-thickness:1.5px;display:inline-block}.bw-footer-mail:hover{color:var(--on-slab);text-decoration-color:currentColor}.bw-footer-text{color:var(--on-slab-soft);font-size:var(--text-body);line-height:1.5}.bw-footer-legal{color:var(--on-slab-soft);border-top:1px solid #ffffff29;flex-direction:column;gap:6px;padding-block:20px 28px;display:flex}.bw-footer .bw-brand{color:var(--on-slab);margin-right:0}@media (min-width:640px){.bw-footer-cols{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:768px){.bw-footer{padding-bottom:0}.bw-footer-cols{padding-block:64px 48px}}@media (min-width:1280px){.bw-footer-cols{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) minmax(0,1fr) minmax(0,.8fr);gap:48px}}.bw-map{border:1px solid var(--hairline);min-width:0;box-shadow:var(--shadow-photo);background-color:#fff;border-radius:6px;padding:10px}}@layer utilities{.pointer-events-none{pointer-events:none}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:0}.top-1\/2{top:50%}.top-auto\!{top:auto!important}.right-2{right:calc(var(--spacing) * 2)}.right-3{right:calc(var(--spacing) * 3)}.bottom-0\!{bottom:0!important}.bottom-3{bottom:calc(var(--spacing) * 3)}.left-2{left:calc(var(--spacing) * 2)}.isolate{isolation:isolate}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.col-span-2{grid-column:span 2/span 2}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.m-0{margin:0}.mt-0\!{margin-top:0!important}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-7{margin-top:calc(var(--spacing) * 7)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-9{margin-top:calc(var(--spacing) * 9)}.mt-12{margin-top:calc(var(--spacing) * 12)}.mt-\[3px\]{margin-top:3px}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-flex{display:inline-flex}.table{display:table}.aspect-\[3\/2\]{aspect-ratio:3/2}.size-4{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.size-5{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.size-6{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.size-\[18px\]{width:18px;height:18px}.h-11{height:calc(var(--spacing) * 11)}.h-64{height:calc(var(--spacing) * 64)}.h-\[1\.25em\]{height:1.25em}.h-\[320px\]{height:320px}.h-auto{height:auto}.h-full{height:100%}.max-h-none{max-height:none}.min-h-0{min-height:0}.min-h-11{min-height:calc(var(--spacing) * 11)}.min-h-\[620px\]{min-height:620px}.w-4\/5{width:80%}.w-11{width:calc(var(--spacing) * 11)}.w-\[1\.25em\]{width:1.25em}.w-\[86\%\]{width:86%}.w-full{width:100%}.max-w-\[48em\]{max-width:48em}.max-w-\[60ch\]{max-width:60ch}.max-w-\[62ch\]{max-width:62ch}.max-w-\[68ch\]{max-width:68ch}.max-w-\[360px\]{max-width:360px}.max-w-\[1040px\]{max-width:1040px}.max-w-full{max-width:100%}.max-w-none{max-width:none}.max-w-prose{max-width:65ch}.min-w-0{min-width:0}.min-w-16{min-width:calc(var(--spacing) * 16)}.flex-1{flex:1}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-0\!{--tw-translate-y:0px!important;translate:var(--tw-translate-x) var(--tw-translate-y)!important}.translate-y-0\.5{--tw-translate-y:calc(var(--spacing) * .5);translate:var(--tw-translate-x) var(--tw-translate-y)}.cursor-zoom-in{cursor:zoom-in}.touch-pan-y{--tw-pan-y:pan-y;touch-action:var(--tw-pan-x,) var(--tw-pan-y,) var(--tw-pinch-zoom,)}.touch-pinch-zoom{--tw-pinch-zoom:pinch-zoom;touch-action:var(--tw-pan-x,) var(--tw-pan-y,) var(--tw-pinch-zoom,)}.snap-x{scroll-snap-type:x var(--tw-scroll-snap-strictness)}.snap-mandatory{--tw-scroll-snap-strictness:mandatory}.snap-start{scroll-snap-align:start}.scroll-py-4{scroll-padding-block:calc(var(--spacing) * 4)}.\[scrollbar-width\:none\]{scrollbar-width:none}.grid-cols-\[repeat\(var\(--kit-grid-tracks\)\,minmax\(0\,1fr\)\)\]{grid-template-columns:repeat(var(--kit-grid-tracks),minmax(0,1fr))}.flex-col{flex-direction:column}.items-center{align-items:center}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-8{gap:calc(var(--spacing) * 8)}.gap-\[var\(--kit-gallery-gap\,1rem\)\]{gap:var(--kit-gallery-gap,1rem)}.gap-x-6{column-gap:calc(var(--spacing) * 6)}.gap-y-14{row-gap:calc(var(--spacing) * 14)}.self-end{align-self:flex-end}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overscroll-x-contain{overscroll-behavior-x:contain}.scroll-smooth{scroll-behavior:smooth}.rounded{border-radius:.25rem}.rounded-full{border-radius:3.40282e38px}.rounded-lg,.rounded-md{border-radius:var(--radius)}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-hairline{border-color:var(--hairline)}.bg-black\/60{background-color:#0009}@supports (color:color-mix(in lab, red, red)){.bg-black\/60{background-color:color-mix(in oklab, var(--color-black) 60%, transparent)}}.bg-black\/90{background-color:#000000e6}@supports (color:color-mix(in lab, red, red)){.bg-black\/90{background-color:color-mix(in oklab, var(--color-black) 90%, transparent)}}.bg-white\/15{background-color:#ffffff26}@supports (color:color-mix(in lab, red, red)){.bg-white\/15{background-color:color-mix(in oklab, var(--color-white) 15%, transparent)}}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.p-0{padding:0}.p-3{padding:calc(var(--spacing) * 3)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-4{padding-block:calc(var(--spacing) * 4)}.pt-0{padding-top:0}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-4\!{padding-top:calc(var(--spacing) * 4)!important}.pt-8{padding-top:calc(var(--spacing) * 8)}.pt-10{padding-top:calc(var(--spacing) * 10)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.pb-6{padding-bottom:calc(var(--spacing) * 6)}.pb-16{padding-bottom:calc(var(--spacing) * 16)}.pb-\[max\(1\.5rem\,env\(safe-area-inset-bottom\)\)\]{padding-bottom:max(1.5rem, env(safe-area-inset-bottom))}.text-center{text-align:center}.text-left{text-align:left}.font-\[inherit\]{font-family:inherit}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-\[length\:inherit\]{font-size:inherit}.text-\[length\:max\(1rem\,16px\)\]{font-size:max(1rem,16px)}.text-\[length\:var\(--text-body\)\]{font-size:var(--text-body)}.leading-\[1\.45\]{--tw-leading:1.45;line-height:1.45}.leading-normal{--tw-leading:var(--leading-normal);line-height:var(--leading-normal)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.\[overflow-wrap\:anywhere\]{overflow-wrap:anywhere}.whitespace-nowrap{white-space:nowrap}.text-foreground{color:var(--foreground)}.text-muted-foreground{color:var(--muted-foreground)}.text-primary{color:var(--primary)}.text-white{color:var(--color-white)}.text-white\/80{color:#fffc}@supports (color:color-mix(in lab, red, red)){.text-white\/80{color:color-mix(in oklab, var(--color-white) 80%, transparent)}}.text-white\/90{color:#ffffffe6}@supports (color:color-mix(in lab, red, red)){.text-white\/90{color:color-mix(in oklab, var(--color-white) 90%, transparent)}}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.opacity-0{opacity:0}.opacity-100{opacity:1}.shadow{--tw-shadow:var(--shadow);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.delay-700{transition-delay:.7s}.duration-0{--tw-duration:0s;transition-duration:0s}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-700{--tw-duration:.7s;transition-duration:.7s}.ease-linear{--tw-ease:linear;transition-timing-function:linear}.outline-none{--tw-outline-style:none;outline-style:none}.\[--kit-gallery-gap\:16px\]{--kit-gallery-gap:16px}.\[--kit-grid-tracks\:2\]{--kit-grid-tracks:2}.backdrop\:bg-transparent::backdrop{background-color:#0000}.last\:border-b-0:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.empty\:hidden:empty{display:none}@media (hover:hover){.hover\:underline:hover{text-decoration-line:underline}}.focus-visible\:border-ring:focus-visible{border-color:var(--ring)}.focus-visible\:ring-\[3px\]:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-visible\:ring-ring\/50:focus-visible{--tw-ring-color:var(--ring)}@supports (color:color-mix(in lab, red, red)){.focus-visible\:ring-ring\/50:focus-visible{--tw-ring-color:color-mix(in oklab, var(--ring) 50%, transparent)}}.focus-visible\:outline-2:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.focus-visible\:outline-offset-2:focus-visible{outline-offset:2px}.focus-visible\:outline-white:focus-visible{outline-color:var(--color-white)}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-50:disabled{opacity:.5}.has-\[\.bw-num\:empty\]\:hidden:has(.bw-num:empty){display:none}.data-\[direction\=next\]\:right-0\![data-direction=next]{right:0!important}.data-\[direction\=previous\]\:right-\[64px\]\![data-direction=previous]{right:64px!important}.data-\[direction\=previous\]\:left-auto\![data-direction=previous]{left:auto!important}@media (prefers-reduced-motion:reduce){.motion-reduce\:hidden{display:none}.motion-reduce\:scroll-auto{scroll-behavior:auto}.motion-reduce\:transition-none{transition-property:none}}@media (min-width:40rem){.sm\:w-\[calc\(\(100\%_-_var\(--kit-gallery-gap\)\)_\/_2\)\]{width:calc((100% - var(--kit-gallery-gap)) / 2)}.sm\:w-\[calc\(\(100\%_-_var\(--kit-gallery-gap\,1rem\)\)_\/_2\)\]{width:calc((100% - var(--kit-gallery-gap,1rem)) / 2)}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:flex-wrap{flex-wrap:wrap}.sm\:items-center{align-items:center}.sm\:p-6{padding:calc(var(--spacing) * 6)}.sm\:\[--kit-grid-tracks\:4\]{--kit-grid-tracks:4}}@media (min-width:48rem){.md\:h-\[400px\]{height:400px}.md\:gap-x-8{column-gap:calc(var(--spacing) * 8)}.md\:pt-6\!{padding-top:calc(var(--spacing) * 6)!important}.md\:pt-10{padding-top:calc(var(--spacing) * 10)}.md\:pt-14{padding-top:calc(var(--spacing) * 14)}.md\:pb-24{padding-bottom:calc(var(--spacing) * 24)}.md\:\[--kit-gallery-gap\:24px\]{--kit-gallery-gap:24px}@media not all and (min-width:64rem){.md\:max-lg\:has-\[\>\:nth-child\(odd\)\:last-child\:not\(\:nth-child\(3n\+1\)\)\]\:\[--kit-grid-tracks\:6\]:has(>:nth-child(odd):last-child:not(:nth-child(3n+1))){--kit-grid-tracks:6}}}@media (min-width:64rem){.lg\:grid{display:grid}.lg\:w-\[calc\(\(100\%_-_2_\*_var\(--kit-gallery-gap\)\)_\/_3\)\]{width:calc((100% - 2 * var(--kit-gallery-gap)) / 3)}.lg\:w-\[calc\(\(100\%_-_2_\*_var\(--kit-gallery-gap\,1rem\)\)_\/_3\)\]{width:calc((100% - 2 * var(--kit-gallery-gap,1rem)) / 3)}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:items-center\!{align-items:center!important}.lg\:gap-x-12{column-gap:calc(var(--spacing) * 12)}.lg\:\[--kit-grid-tracks\:8\]{--kit-grid-tracks:8}.lg\:has-\[\>\:nth-child\(12n\+1\)\:last-child\:not\(\:nth-child\(5n\+1\)\)\]\:\[--kit-grid-tracks\:10\]:has(>:nth-child(12n+1):last-child:not(:nth-child(5n+1))){--kit-grid-tracks:10}.lg\:has-\[\>\:nth-child\(4n\+1\)\:last-child\:not\(\:nth-child\(3n\+1\)\)\]\:\[--kit-grid-tracks\:6\]:has(>:nth-child(4n+1):last-child:not(:nth-child(3n+1))){--kit-grid-tracks:6}}.\[\&_a\]\:scroll-my-4 a,.\[\&_button\]\:scroll-my-4 button{scroll-margin-block:calc(var(--spacing) * 4)}.\[\&_h2\]\:mt-12 h2{margin-top:calc(var(--spacing) * 12)}.\[\&_h2\]\:text-\[26px\] h2{font-size:26px}.\[\&_h2\]\:leading-\[1\.2\] h2{--tw-leading:1.2;line-height:1.2}.\[\&_h3\]\:mt-8 h3{margin-top:calc(var(--spacing) * 8)}.\[\&_h3\]\:text-\[21px\] h3{font-size:21px}.\[\&_h3\]\:leading-\[1\.3\] h3{--tw-leading:1.3;line-height:1.3}.\[\&_li\]\:mt-2 li{margin-top:calc(var(--spacing) * 2)}.\[\&_ol\]\:mt-5 ol{margin-top:calc(var(--spacing) * 5)}.\[\&_ol\]\:list-decimal ol{list-style-type:decimal}.\[\&_ol\]\:pl-6 ol{padding-left:calc(var(--spacing) * 6)}.\[\&_p\]\:mt-5 p{margin-top:calc(var(--spacing) * 5)}.\[\&_strong\]\:font-semibold strong{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.\[\&_strong\]\:text-foreground strong{color:var(--foreground)}.\[\&_summary\]\:scroll-my-4 summary{scroll-margin-block:calc(var(--spacing) * 4)}.\[\&_ul\]\:mt-5 ul{margin-top:calc(var(--spacing) * 5)}.\[\&_ul\]\:list-disc ul{list-style-type:disc}.\[\&_ul\]\:pl-6 ul{padding-left:calc(var(--spacing) * 6)}.\[\&\:\:-webkit-scrollbar\]\:hidden::-webkit-scrollbar{display:none}.\[\&\>\:first-child\]\:mt-0>:first-child{margin-top:0}@media (min-width:64rem){.lg\:\[\&\>\:nth-child\(12n\+4\)\:nth-last-child\(2\)\]\:col-start-2>:nth-child(12n+4):nth-last-child(2){grid-column-start:2}.lg\:\[\&\>\:nth-child\(4n\+1\)\:nth-last-child\(2\)\]\:col-start-3>:nth-child(4n+1):nth-last-child(2){grid-column-start:3}.lg\:\[\&\>\:nth-child\(4n\+1\)\:nth-last-child\(3\)\]\:col-start-2>:nth-child(4n+1):nth-last-child(3){grid-column-start:2}.lg\:\[\&\>\:nth-child\(60n\+1\)\:last-child\]\:col-start-4>:nth-child(60n+1):last-child{grid-column-start:4}.lg\:\[\&\>\:nth-child\(60n\+11\)\:nth-last-child\(3\)\]\:col-start-3>:nth-child(60n+11):nth-last-child(3){grid-column-start:3}.lg\:\[\&\>\:nth-child\(60n\+36\)\:nth-last-child\(2\)\]\:col-start-4>:nth-child(60n+36):nth-last-child(2){grid-column-start:4}.lg\:\[\&\>\:nth-child\(60n\+46\)\:nth-last-child\(4\)\]\:col-start-2>:nth-child(60n+46):nth-last-child(4){grid-column-start:2}}@media (min-width:48rem){@media not all and (min-width:64rem){.md\:max-lg\:\[\&\>\:nth-child\(6n\+1\)\:last-child\]\:col-start-2>:nth-child(6n+1):last-child,.md\:max-lg\:\[\&\>\:nth-child\(6n\+4\)\:nth-last-child\(2\)\]\:col-start-2>:nth-child(6n+4):nth-last-child(2){grid-column-start:2}}}@media (min-width:40rem){@media not all and (min-width:48rem){.sm\:max-md\:\[\&\>\:nth-child\(odd\)\:last-child\]\:col-start-2>:nth-child(odd):last-child{grid-column-start:2}}}.\[\&\[data-state\=open\]\>svg\]\:rotate-180[data-state=open]>svg{rotate:180deg}:where(.\[\:where\(\&\)\]\:gap-6){gap:calc(var(--spacing) * 6)}@media not all and (min-width:80rem){html:has(.max-xl\:\[html\:has\(\&\)\]\:overflow-hidden){overflow:hidden}}}:root{--background:#f6f1e7;--foreground:#231c17;--ink:#231c17;--card:#fff;--card-foreground:var(--ink);--tint:#efe7d9;--muted:#efe7d9;--muted-foreground:#5a4d43;--sand:#ebe0cc;--sand-hover:#efe6d6;--primary:#e0a12c;--primary-foreground:#231c17;--primary-hover:#cc8d18;--primary-edge:#a87412;--secondary:#efe7d9;--secondary-foreground:#231c17;--accent:#e0a12c;--accent-foreground:#231c17;--door-dark:#e8ae3e;--door-dark-hover:#f0c060;--door-dark-ink:#231c17;--link:#7e4310;--link-dark:#f0c060;--ring:#7e4310;--ring-dark:#f0c060;--hairline:#d8cab4;--border:var(--hairline);--input:var(--hairline);--slab:#3a2a20;--slab-lip:#5b4433;--slab-deep:#2a1e17;--on-slab:#f6eddf;--on-slab-soft:#d9c8b0;--shelf-lip:#6b5140;--call:#3a2a20;--call-hover:#231912;--call-foreground:#fff;--call-dark:#f6eddf;--call-dark-hover:#fff;--call-dark-foreground:#231c17;--numeral:#3a2a20;--numeral-dark:#f0c060;--map:#e9e2d4;--popover:var(--card);--popover-foreground:var(--ink);--destructive:#b42318;--destructive-foreground:#fff;--font-display:"Rokkitt", Rockwell, Georgia, serif;--font-body:"Manrope", Arial, sans-serif;--font-display-weight:600;--font-sans:"Manrope", Arial, sans-serif;--font-serif:"Rokkitt", Rockwell, Georgia, serif;--font-mono:"Manrope", Arial, sans-serif;--text-body:18px;--text-ui:16px;--radius:6px;--tracking-normal:0em;--spacing:.25rem;--pattern-screen-light:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='64' height='64' viewBox='0 0 64 64'%3E%3Cpath d='M54.78 35.2A23 23 0 0 1 35.2 54.78L35.2 39.87A8.5 8.5 0 0 0 39.87 35.2ZM28.8 54.78A23 23 0 0 1 9.22 35.2L24.13 35.2A8.5 8.5 0 0 0 28.8 39.87ZM9.22 28.8A23 23 0 0 1 28.8 9.22L28.8 24.13A8.5 8.5 0 0 0 24.13 28.8ZM35.2 9.22A23 23 0 0 1 54.78 28.8L39.87 28.8A8.5 8.5 0 0 0 35.2 24.13ZM-5 0a5 5 0 1 0 10 0a5 5 0 1 0 -10 0ZM59 0a5 5 0 1 0 10 0a5 5 0 1 0 -10 0ZM-5 64a5 5 0 1 0 10 0a5 5 0 1 0 -10 0ZM59 64a5 5 0 1 0 10 0a5 5 0 1 0 -10 0Z' fill='%23F8F2E6'/%3E%3Cpath d='M54.78 35.2A23 23 0 0 1 35.2 54.78L35.2 39.87A8.5 8.5 0 0 0 39.87 35.2ZM28.8 54.78A23 23 0 0 1 9.22 35.2L24.13 35.2A8.5 8.5 0 0 0 28.8 39.87ZM9.22 28.8A23 23 0 0 1 28.8 9.22L28.8 24.13A8.5 8.5 0 0 0 24.13 28.8ZM35.2 9.22A23 23 0 0 1 54.78 28.8L39.87 28.8A8.5 8.5 0 0 0 35.2 24.13ZM-5 0a5 5 0 1 0 10 0a5 5 0 1 0 -10 0ZM59 0a5 5 0 1 0 10 0a5 5 0 1 0 -10 0ZM-5 64a5 5 0 1 0 10 0a5 5 0 1 0 -10 0ZM59 64a5 5 0 1 0 10 0a5 5 0 1 0 -10 0Z' fill='%23BCA68B' transform='translate(-3.2 -3.2)'/%3E%3Cpath d='M0 0H64V64H0ZM54.78 35.2A23 23 0 0 1 35.2 54.78L35.2 39.87A8.5 8.5 0 0 0 39.87 35.2ZM28.8 54.78A23 23 0 0 1 9.22 35.2L24.13 35.2A8.5 8.5 0 0 0 28.8 39.87ZM9.22 28.8A23 23 0 0 1 28.8 9.22L28.8 24.13A8.5 8.5 0 0 0 24.13 28.8ZM35.2 9.22A23 23 0 0 1 54.78 28.8L39.87 28.8A8.5 8.5 0 0 0 35.2 24.13ZM-5 0a5 5 0 1 0 10 0a5 5 0 1 0 -10 0ZM59 0a5 5 0 1 0 10 0a5 5 0 1 0 -10 0ZM-5 64a5 5 0 1 0 10 0a5 5 0 1 0 -10 0ZM59 64a5 5 0 1 0 10 0a5 5 0 1 0 -10 0Z' fill='%23E6DACA' fill-rule='evenodd'/%3E%3Cpath d='M0 .5H64M.5 0V64' stroke='%23F0E7D8'/%3E%3Cpath d='M0 63.5H64M63.5 0V64' stroke='%23D2C2AB'/%3E%3C/svg%3E");--pattern-screen-dark:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='64' height='64' viewBox='0 0 64 64'%3E%3Cpath d='M54.78 35.2A23 23 0 0 1 35.2 54.78L35.2 39.87A8.5 8.5 0 0 0 39.87 35.2ZM28.8 54.78A23 23 0 0 1 9.22 35.2L24.13 35.2A8.5 8.5 0 0 0 28.8 39.87ZM9.22 28.8A23 23 0 0 1 28.8 9.22L28.8 24.13A8.5 8.5 0 0 0 24.13 28.8ZM35.2 9.22A23 23 0 0 1 54.78 28.8L39.87 28.8A8.5 8.5 0 0 0 35.2 24.13ZM-5 0a5 5 0 1 0 10 0a5 5 0 1 0 -10 0ZM59 0a5 5 0 1 0 10 0a5 5 0 1 0 -10 0ZM-5 64a5 5 0 1 0 10 0a5 5 0 1 0 -10 0ZM59 64a5 5 0 1 0 10 0a5 5 0 1 0 -10 0Z' fill='%236A5242'/%3E%3Cpath d='M54.78 35.2A23 23 0 0 1 35.2 54.78L35.2 39.87A8.5 8.5 0 0 0 39.87 35.2ZM28.8 54.78A23 23 0 0 1 9.22 35.2L24.13 35.2A8.5 8.5 0 0 0 28.8 39.87ZM9.22 28.8A23 23 0 0 1 28.8 9.22L28.8 24.13A8.5 8.5 0 0 0 24.13 28.8ZM35.2 9.22A23 23 0 0 1 54.78 28.8L39.87 28.8A8.5 8.5 0 0 0 35.2 24.13ZM-5 0a5 5 0 1 0 10 0a5 5 0 1 0 -10 0ZM59 0a5 5 0 1 0 10 0a5 5 0 1 0 -10 0ZM-5 64a5 5 0 1 0 10 0a5 5 0 1 0 -10 0ZM59 64a5 5 0 1 0 10 0a5 5 0 1 0 -10 0Z' fill='%23CDA45E' transform='translate(-3.2 -3.2)'/%3E%3Cpath d='M0 0H64V64H0ZM54.78 35.2A23 23 0 0 1 35.2 54.78L35.2 39.87A8.5 8.5 0 0 0 39.87 35.2ZM28.8 54.78A23 23 0 0 1 9.22 35.2L24.13 35.2A8.5 8.5 0 0 0 28.8 39.87ZM9.22 28.8A23 23 0 0 1 28.8 9.22L28.8 24.13A8.5 8.5 0 0 0 24.13 28.8ZM35.2 9.22A23 23 0 0 1 54.78 28.8L39.87 28.8A8.5 8.5 0 0 0 35.2 24.13ZM-5 0a5 5 0 1 0 10 0a5 5 0 1 0 -10 0ZM59 0a5 5 0 1 0 10 0a5 5 0 1 0 -10 0ZM-5 64a5 5 0 1 0 10 0a5 5 0 1 0 -10 0ZM59 64a5 5 0 1 0 10 0a5 5 0 1 0 -10 0Z' fill='%2346342A' fill-rule='evenodd'/%3E%3Cpath d='M0 .5H64M.5 0V64' stroke='%2355402F'/%3E%3Cpath d='M0 63.5H64M63.5 0V64' stroke='%232C2018'/%3E%3C/svg%3E");--pattern-slab:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='320' height='320' viewBox='0 0 320 320'%3E%3Cpath d='M-160 1Q-80 2.57 0 1Q80 -0.57 160 1Q240 2.57 320 1Q400 -0.57 480 1Q560 2.57 640 1M0 5.04Q80 7.66 160 5.04Q240 2.42 320 5.04Q400 7.66 480 5.04Q560 2.42 640 5.04M-160 26.49Q-80 29.27 0 26.49Q80 23.72 160 26.49Q240 29.27 320 26.49Q400 23.72 480 26.49Q560 29.27 640 26.49M0 29.84Q80 32.34 160 29.84Q240 27.34 320 29.84Q400 32.34 480 29.84Q560 27.34 640 29.84M-80 33Q0 34.93 80 33Q160 31.08 240 33Q320 34.93 400 33Q480 31.08 560 33Q640 34.93 720 33M-160 39.97Q-80 41.7 0 39.97Q80 38.23 160 39.97Q240 41.7 320 39.97Q400 38.23 480 39.97Q560 41.7 640 39.97M0 52.57Q80 55.61 160 52.57Q240 49.53 320 52.57Q400 55.61 480 52.57Q560 49.53 640 52.57M-240 73.19Q-160 76.24 -80 73.19Q0 70.15 80 73.19Q160 76.24 240 73.19Q320 70.15 400 73.19Q480 76.24 560 73.19M-240 96.07Q-160 97.21 -80 96.07Q0 94.93 80 96.07Q160 97.21 240 96.07Q320 94.93 400 96.07Q480 97.21 560 96.07M-240 100.63Q-160 103.45 -80 100.63Q0 97.8 80 100.63Q160 103.45 240 100.63Q320 97.8 400 100.63Q480 103.45 560 100.63M-160 109.15Q-80 111.06 0 109.15Q80 107.24 160 109.15Q240 111.06 320 109.15Q400 107.24 480 109.15Q560 111.06 640 109.15M-160 122.01Q-80 123.32 0 122.01Q80 120.69 160 122.01Q240 123.32 320 122.01Q400 120.69 480 122.01Q560 123.32 640 122.01M-80 125.88Q0 127.26 80 125.88Q160 124.5 240 125.88Q320 127.26 400 125.88Q480 124.5 560 125.88Q640 127.26 720 125.88M0 146.82Q80 149.44 160 146.82Q240 144.19 320 146.82Q400 149.44 480 146.82Q560 144.19 640 146.82M-80 185.99Q0 188.49 80 185.99Q160 183.5 240 185.99Q320 188.49 400 185.99Q480 183.5 560 185.99Q640 188.49 720 185.99M-160 189.57Q-80 191.15 0 189.57Q80 187.99 160 189.57Q240 191.15 320 189.57Q400 187.99 480 189.57Q560 191.15 640 189.57M0 195.05Q80 196.12 160 195.05Q240 193.98 320 195.05Q400 196.12 480 195.05Q560 193.98 640 195.05M-240 210.06Q-160 212.83 -80 210.06Q0 207.3 80 210.06Q160 212.83 240 210.06Q320 207.3 400 210.06Q480 212.83 560 210.06M-80 214.15Q0 217.21 80 214.15Q160 211.08 240 214.15Q320 217.21 400 214.15Q480 211.08 560 214.15Q640 217.21 720 214.15M-240 226.68Q-160 228.67 -80 226.68Q0 224.7 80 226.68Q160 228.67 240 226.68Q320 224.7 400 226.68Q480 228.67 560 226.68M-240 239.26Q-160 240.25 -80 239.26Q0 238.27 80 239.26Q160 240.25 240 239.26Q320 238.27 400 239.26Q480 240.25 560 239.26M-240 251.65Q-160 253.41 -80 251.65Q0 249.9 80 251.65Q160 253.41 240 251.65Q320 249.9 400 251.65Q480 253.41 560 251.65M-80 281.32Q0 282.42 80 281.32Q160 280.22 240 281.32Q320 282.42 400 281.32Q480 280.22 560 281.32Q640 282.42 720 281.32M0 303.12Q80 306 160 303.12Q240 300.24 320 303.12Q400 306 480 303.12Q560 300.24 640 303.12' fill='none' stroke='%23FFE2B8' stroke-opacity='0.05' stroke-width='1'/%3E%3Cpath d='M-160 11.93Q-80 13.58 0 11.93Q80 10.28 160 11.93Q240 13.58 320 11.93Q400 10.28 480 11.93Q560 13.58 640 11.93M0 16.1Q80 18.08 160 16.1Q240 14.13 320 16.1Q400 18.08 480 16.1Q560 14.13 640 16.1M-240 65.75Q-160 67.3 -80 65.75Q0 64.2 80 65.75Q160 67.3 240 65.75Q320 64.2 400 65.75Q480 67.3 560 65.75M-80 157.53Q0 160.21 80 157.53Q160 154.86 240 157.53Q320 160.21 400 157.53Q480 154.86 560 157.53Q640 160.21 720 157.53M-160 170.02Q-80 173.1 0 170.02Q80 166.94 160 170.02Q240 173.1 320 170.02Q400 166.94 480 170.02Q560 173.1 640 170.02M0 181.22Q80 183.71 160 181.22Q240 178.73 320 181.22Q400 183.71 480 181.22Q560 178.73 640 181.22M-80 203.44Q0 205.07 80 203.44Q160 201.81 240 203.44Q320 205.07 400 203.44Q480 201.81 560 203.44Q640 205.07 720 203.44M-240 217.37Q-160 219.2 -80 217.37Q0 215.53 80 217.37Q160 219.2 240 217.37Q320 215.53 400 217.37Q480 219.2 560 217.37M-240 233.97Q-160 235.41 -80 233.97Q0 232.53 80 233.97Q160 235.41 240 233.97Q320 232.53 400 233.97Q480 235.41 560 233.97M0 256.67Q80 259.54 160 256.67Q240 253.79 320 256.67Q400 259.54 480 256.67Q560 253.79 640 256.67M0 260.25Q80 262.24 160 260.25Q240 258.26 320 260.25Q400 262.24 480 260.25Q560 258.26 640 260.25M0 268.3Q80 270.84 160 268.3Q240 265.77 320 268.3Q400 270.84 480 268.3Q560 265.77 640 268.3M-80 274.76Q0 277.66 80 274.76Q160 271.85 240 274.76Q320 277.66 400 274.76Q480 271.85 560 274.76Q640 277.66 720 274.76M-240 277.82Q-160 278.99 -80 277.82Q0 276.65 80 277.82Q160 278.99 240 277.82Q320 276.65 400 277.82Q480 278.99 560 277.82M-80 287.25Q0 288.08 80 287.25Q160 286.43 240 287.25Q320 288.08 400 287.25Q480 286.43 560 287.25Q640 288.08 720 287.25M-240 298.9Q-160 300.16 -80 298.9Q0 297.65 80 298.9Q160 300.16 240 298.9Q320 297.65 400 298.9Q480 300.16 560 298.9M-240 313.7Q-160 314.83 -80 313.7Q0 312.57 80 313.7Q160 314.83 240 313.7Q320 312.57 400 313.7Q480 314.83 560 313.7M-240 316.76Q-160 318.93 -80 316.76Q0 314.59 80 316.76Q160 318.93 240 316.76Q320 314.59 400 316.76Q480 318.93 560 316.76' fill='none' stroke='%23FFE2B8' stroke-opacity='0.09' stroke-width='1.6'/%3E%3Cpath d='M-160 21.79Q-80 22.83 0 21.79Q80 20.74 160 21.79Q240 22.83 320 21.79Q400 20.74 480 21.79Q560 22.83 640 21.79M-80 46.53Q0 47.74 80 46.53Q160 45.32 240 46.53Q320 47.74 400 46.53Q480 45.32 560 46.53Q640 47.74 720 46.53M0 59.08Q80 60.85 160 59.08Q240 57.31 320 59.08Q400 60.85 480 59.08Q560 57.31 640 59.08M0 86.16Q80 88.59 160 86.16Q240 83.74 320 86.16Q400 88.59 480 86.16Q560 83.74 640 86.16M-80 92.14Q0 94.32 80 92.14Q160 89.97 240 92.14Q320 94.32 400 92.14Q480 89.97 560 92.14Q640 94.32 720 92.14M-160 131.21Q-80 132.94 0 131.21Q80 129.49 160 131.21Q240 132.94 320 131.21Q400 129.49 480 131.21Q560 132.94 640 131.21M-80 140.58Q0 142.33 80 140.58Q160 138.83 240 140.58Q320 142.33 400 140.58Q480 138.83 560 140.58Q640 142.33 720 140.58M-160 173.88Q-80 174.95 0 173.88Q80 172.82 160 173.88Q240 174.95 320 173.88Q400 172.82 480 173.88Q560 174.95 640 173.88M0 198.09Q80 198.94 160 198.09Q240 197.25 320 198.09Q400 198.94 480 198.09Q560 197.25 640 198.09M-80 246.75Q0 247.99 80 246.75Q160 245.51 240 246.75Q320 247.99 400 246.75Q480 245.51 560 246.75Q640 247.99 720 246.75' fill='none' stroke='%23FFE2B8' stroke-opacity='0.035' stroke-width='3.2'/%3E%3Cpath d='M0 36.62Q80 39.03 160 36.62Q240 34.22 320 36.62Q400 39.03 480 36.62Q560 34.22 640 36.62M-80 80.02Q0 82.41 80 80.02Q160 77.63 240 80.02Q320 82.41 400 80.02Q480 77.63 560 80.02Q640 82.41 720 80.02M-240 104Q-160 105.12 -80 104Q0 102.89 80 104Q160 105.12 240 104Q320 102.89 400 104Q480 105.12 560 104M-160 114.99Q-80 116.11 0 114.99Q80 113.87 160 114.99Q240 116.11 320 114.99Q400 113.87 480 114.99Q560 116.11 640 114.99M0 137.24Q80 138.63 160 137.24Q240 135.85 320 137.24Q400 138.63 480 137.24Q560 135.85 640 137.24M0 150.75Q80 152.45 160 150.75Q240 149.05 320 150.75Q400 152.45 480 150.75Q560 149.05 640 150.75M0 164.49Q80 167.62 160 164.49Q240 161.37 320 164.49Q400 167.62 480 164.49Q560 161.37 640 164.49M-80 177.93Q0 180.43 80 177.93Q160 175.44 240 177.93Q320 180.43 400 177.93Q480 175.44 560 177.93Q640 180.43 720 177.93M-80 222.81Q0 225.65 80 222.81Q160 219.98 240 222.81Q320 225.65 400 222.81Q480 219.98 560 222.81Q640 225.65 720 222.81M-160 264.42Q-80 266.99 0 264.42Q80 261.84 160 264.42Q240 266.99 320 264.42Q400 261.84 480 264.42Q560 266.99 640 264.42M-80 293.55Q0 295.34 80 293.55Q160 291.76 240 293.55Q320 295.34 400 293.55Q480 291.76 560 293.55Q640 295.34 720 293.55M0 309.4Q80 311.92 160 309.4Q240 306.87 320 309.4Q400 311.92 480 309.4Q560 306.87 640 309.4' fill='none' stroke='%23140C07' stroke-opacity='0.12' stroke-width='1'/%3E%3C/svg%3E");--shadow-slab:0 22px 26px -22px #140c06a6;--shadow-photo:10px 14px 28px -14px #140c068c;--shadow-shelf:0 10px 12px -9px #140c068c;--shadow-button:0 2px 0 #00000024, 0 6px 10px -6px #00000059;--shadow-numeral:3px 4px 4px #140c0647;--shadow-numeral-dark:3px 4px 5px #0000008c;--shadow-menu:0 24px 48px -28px #140c0680;--shadow-form:10px 16px 30px -16px #0009;--shadow-x:0px;--shadow-y:0px;--shadow-blur:0px;--shadow-spread:0px;--shadow-opacity:0;--shadow-color:transparent;--shadow-2xs:0 0 #0000;--shadow-xs:0 0 #0000;--shadow-sm:0 0 #0000;--shadow:0 0 #0000;--shadow-md:0 0 #0000;--shadow-lg:0 0 #0000;--shadow-xl:0 0 #0000;--shadow-2xl:0 0 #0000;--chart-1:var(--primary);--chart-2:var(--foreground);--chart-3:var(--muted-foreground);--chart-4:var(--tint);--chart-5:var(--primary-hover);--sidebar:var(--card);--sidebar-foreground:var(--ink);--sidebar-primary:var(--primary);--sidebar-primary-foreground:var(--primary-foreground);--sidebar-accent:var(--tint);--sidebar-accent-foreground:var(--foreground);--sidebar-border:var(--hairline);--sidebar-ring:var(--ring);--content:1152px;--gutter:clamp(16px, 4vw, 40px);--block:40px;--gap:24px;--shelf-h:10px;--slab-texture-size:320px;--h1:clamp(34px, 24px + 1.55vw, 46px);--h1-page:min(var(--h1) * .83, 38px);--h2:clamp(28px, 17.6px + 1.25vw, 36px);--h3:22px;--lead:clamp(18px, 16px + .28vw, 20px);--num:clamp(48px, 24px + 3vw, 68px);--ease:cubic-bezier(.2, .7, .2, 1)}@media (min-width:768px){:root{--block:48px;--gap:32px}}@media (min-width:1024px){:root{--block:64px}}@media (min-width:768px){html{scroll-padding-bottom:16px}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:0s!important;transition-delay:0s!important}.bw-card:hover .bw-card-photo img,.bw-btn:hover .bw-arrow,.bw-card:hover .bw-more .bw-arrow{transform:none}.bw-card:has(.bw-card-link:focus-visible) .bw-card-photo img{transform:none}.bw-card:has(.bw-card-link:focus-visible) .bw-more .bw-arrow{transform:none}}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-pan-x{syntax:"*";inherits:false}@property --tw-pan-y{syntax:"*";inherits:false}@property --tw-pinch-zoom{syntax:"*";inherits:false}@property --tw-scroll-snap-strictness{syntax:"*";inherits:false;initial-value:proximity}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}
@font-face{font-family:Rokkitt;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/rokkitt-latin-wght-normal.2bd5cf1d.woff2)format("woff2")}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(/fonts/manrope-latin-wght-normal.c0258b19.woff2)format("woff2")}
