@layer components{.nbd-site{--s-section-y:4.5rem;--s-gap:1.5rem;--s-bottom-nav:4.25rem;--s-control-h:3rem;--s-control-radius:calc(var(--s-radius) * 0.75);--s-control-border:color-mix(in srgb,var(--s-text) 22%,transparent);--s-h1:clamp(2.375rem,1.6rem + 3.2vw,4rem);--s-h2:clamp(1.75rem,1.4rem + 1.6vw,2.5rem);--s-h3:clamp(1.25rem,1.15rem + 0.4vw,1.5rem);background:var(--s-bg);color:var(--s-text);font-family:var(--s-font-b);font-size:1.125rem;line-height:1.6;min-height:100dvh;overflow-x:clip}.nbd-site[data-spacing=compact]{--s-section-y:3rem;--s-gap:1rem}.nbd-site[data-spacing=airy]{--s-section-y:7rem;--s-gap:2rem}.nbd-site[data-scale=discreet]{--s-h1:clamp(2.375rem,1.9rem + 1.9vw,3.5rem);--s-h2:clamp(1.75rem,1.55rem + 0.9vw,2.25rem)}.nbd-site[data-scale=bold]{--s-h1:clamp(2.75rem,1.7rem + 4.4vw,4.5rem);--s-h2:clamp(2rem,1.5rem + 2vw,2.75rem)}@media (max-width:47.99rem){.nbd-site{--s-section-y:3.5rem}.nbd-site[data-spacing=compact]{--s-section-y:2.5rem}.nbd-site[data-spacing=airy]{--s-section-y:4.5rem}.nbd-site[data-scale=bold]{--s-h1:3rem}}.nbd-site .s-note{font-size:.875rem;line-height:1.5}.nbd-site .s-call{display:inline-flex;flex-direction:column;align-items:flex-start;gap:.25rem}.nbd-site .s-call-cost{font-size:.875rem;line-height:1.4;color:color-mix(in srgb,currentColor 82%,transparent)}.nbd-site .s-call-header{align-items:center}.nbd-site .s-call-header .s-call-cost{font-size:.8125rem;white-space:nowrap}.nbd-site .s-muted{color:var(--s-muted)}.nbd-site .s-lead{font-size:1.25rem;line-height:1.55}.nbd-site a{color:inherit}.nbd-site .s-link{color:var(--s-primary);text-decoration:underline;text-underline-offset:.2em;font-weight:600}.nbd-site .s-container{width:100%;max-width:76rem;margin-inline:auto;padding-inline:1rem}@media (min-width:48rem){.nbd-site .s-container{padding-inline:2rem}}.nbd-site .s-narrow{max-width:46rem}.nbd-site .s-section{padding-block:var(--s-section-y)}.nbd-site .s-section+.s-section.s-same{padding-top:0}.nbd-site .s-tint{background:color-mix(in srgb,var(--s-secondary) 6%,var(--s-bg))}.nbd-site .s-dark{background:var(--s-secondary);color:var(--s-on-secondary)}.nbd-site .s-dark .s-muted{color:color-mix(in srgb,var(--s-on-secondary) 78%,transparent)}.nbd-site .s-on-primary{background:var(--s-primary);color:var(--s-on-primary)}.nbd-site .s-grid{display:grid;gap:var(--s-gap)}.nbd-site .s-stack>*+*{margin-top:1rem}.nbd-site .s-btn{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-height:var(--s-control-h);padding:.625rem 1.375rem;border-radius:var(--s-radius);font-size:1rem;font-weight:650;line-height:1.5;text-decoration:none;cursor:pointer;border:2px solid transparent;transition:filter .15s,background-color .15s}.nbd-site .s-btn:disabled{opacity:.6;cursor:not-allowed}.nbd-site .s-btn-primary{background:var(--s-btn,var(--s-primary));color:var(--s-on-btn,var(--s-on-primary))}.nbd-site .s-btn-primary:hover{filter:brightness(.92)}.nbd-site .s-btn-ghost{background:transparent;color:inherit;border-color:currentColor}.nbd-site .s-btn-light{background:var(--s-surface);color:var(--s-text)}.nbd-site[data-buttons=outline] .s-btn-primary{background:transparent;color:var(--s-btn,var(--s-primary));border-color:var(--s-btn,var(--s-primary))}.nbd-site[data-buttons=outline] .s-dark .s-btn-primary,.nbd-site[data-buttons=outline] .s-on-primary .s-btn-primary,.nbd-site[data-buttons=outline] .s-overlay-text .s-btn-primary{color:inherit;border-color:currentColor}.nbd-site[data-buttons=pill] .s-btn{border-radius:999px;padding-inline:1.5rem}.nbd-site .s-on-primary .s-btn-primary{background:var(--s-on-primary);color:var(--s-primary)}.nbd-site .s-card{background:var(--s-surface);border-radius:var(--s-card-radius,var(--s-radius));overflow:hidden;position:relative;color:var(--s-text);transition:transform .35s cubic-bezier(.2,.7,.2,1),box-shadow .35s}.nbd-site[data-cards=elevated] .s-card{box-shadow:0 1px 2px rgb(16 24 40/.05),0 6px 18px rgb(16 24 40/.06)}.nbd-site[data-cards=elevated] .s-card:hover{box-shadow:0 2px 4px rgb(16 24 40/.06),0 14px 32px rgb(16 24 40/.1);transform:translateY(-2px)}.nbd-site[data-cards=bordered] .s-card{border:1px solid color-mix(in srgb,var(--s-text) 12%,transparent)}.nbd-site[data-cards=bordered] .s-card:hover{border-color:color-mix(in srgb,var(--s-text) 28%,transparent)}.nbd-site[data-cards=minimal] .s-card{background:transparent;border-radius:0}.nbd-site[data-cards=minimal] .s-card .s-card-media{border-radius:var(--s-radius)}.nbd-site[data-cards=overlay] .s-card{box-shadow:0 6px 20px rgb(0 0 0/.12)}.nbd-site .s-card-media{position:relative;aspect-ratio:4/3;overflow:hidden;background:color-mix(in srgb,var(--s-text) 8%,var(--s-bg))}.nbd-site .s-card-media img{width:100%;height:100%;object-fit:cover;transition:transform .8s cubic-bezier(.2,.7,.2,1)}.nbd-site .s-card:hover .s-card-media img{transform:scale(1.03)}@media (prefers-reduced-motion:reduce){.nbd-site .s-card,.nbd-site .s-card-media img{transition:none}.nbd-site .s-card:hover,.nbd-site .s-card:hover .s-card-media img{transform:none}}.nbd-site .s-card-body{display:flex;flex:1;flex-direction:column;gap:.375rem;padding:1.25rem 1.25rem 1.125rem}.nbd-site .s-card-price{font-size:1.375rem;font-weight:700;line-height:1.3;letter-spacing:-.01em;font-variant-numeric:tabular-nums}.nbd-site .s-card-title{font-family:var(--s-font-h);font-size:1.25rem;line-height:1.3;font-weight:600;letter-spacing:-.01em}.nbd-site .s-card-facts{margin-top:auto;padding-top:.875rem;display:flex;flex-wrap:wrap;gap:.375rem 1.25rem;font-size:1rem;border-top:1px solid color-mix(in srgb,var(--s-text) 10%,transparent)}.nbd-site .s-card-body .s-card-facts{margin-top:auto}.nbd-site .s-card-body>p:has(svg){margin-bottom:.5rem}.nbd-site .s-badge{display:inline-flex;align-items:center;gap:.25rem;padding:.125rem .625rem;border-radius:999px;font-size:.875rem;font-weight:700;line-height:1.5}.nbd-site .s-badge-dark{background:rgb(20 22 26/.85);color:#fff}.nbd-site .s-badge-status{background:rgb(255 255 255/.94);color:#16181c;padding:.25rem .625rem;border-radius:.375rem;font-size:.875rem;font-weight:700;letter-spacing:.02em;box-shadow:0 1px 2px rgb(0 0 0/.12)}.nbd-site .s-badge-primary{background:var(--s-primary);color:var(--s-on-primary)}.nbd-site .s-field{display:grid;gap:.5rem;min-width:0;align-content:start}.nbd-site .s-label{font-size:1rem;font-weight:600;line-height:1.4}.nbd-site .s-input{-webkit-appearance:none;appearance:none;box-sizing:border-box;width:100%;height:var(--s-control-h);padding:0 1rem;margin:0;border:1px solid var(--s-control-border);border-radius:var(--s-control-radius);background-color:var(--s-surface);color:var(--s-text);font:inherit;font-size:1rem;line-height:1.5;transition:border-color .15s,box-shadow .15s}.nbd-site .s-input::placeholder{color:var(--s-muted);opacity:1}.nbd-site .s-input:hover{border-color:color-mix(in srgb,var(--s-text) 40%,transparent)}.nbd-site .s-input:focus-visible{outline:none;border-color:var(--s-primary);box-shadow:0 0 0 3px color-mix(in srgb,var(--s-primary) 28%,transparent)}.nbd-site select.s-input{padding-right:2.75rem;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%235B616B' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 1rem center;background-size:1.125rem}.nbd-site select.s-input::-ms-expand{display:none}.nbd-site input.s-input[type=search]::-webkit-search-decoration{-webkit-appearance:none}.nbd-site input.s-input[type=date]{line-height:var(--s-control-h)}.nbd-site textarea.s-input{height:auto;min-height:7rem;padding:.75rem 1rem;resize:vertical}.nbd-site .s-check{display:flex;gap:.625rem;align-items:flex-start;font-size:1rem}.nbd-site .s-check input{width:1.25rem;height:1.25rem;margin-top:.15rem;accent-color:var(--s-primary);flex-shrink:0}.nbd-site .s-alert{border-radius:var(--s-radius);padding:.75rem 1rem;font-size:1rem}.nbd-site .s-alert-ok{background:#e6f5ea;color:#1b6e35}.nbd-site .s-alert-error{background:#fdecea;color:#b42318}.nbd-site .s-alert-info{background:color-mix(in srgb,var(--s-primary) 10%,var(--s-surface));color:var(--s-text)}.nbd-site .s-search{background:var(--s-surface);color:var(--s-text);border-radius:var(--s-radius);padding:1rem;display:grid;gap:1rem;box-shadow:0 12px 32px rgb(16 24 40/.14)}@media (min-width:48rem){.nbd-site .s-search{grid-template-columns:repeat(3,minmax(0,1fr)) auto;align-items:end;padding:1.25rem 1.5rem 1.5rem;column-gap:1rem}}.nbd-site .s-search>.s-btn{height:var(--s-control-h);padding-inline:1.75rem}.nbd-site .s-search-purpose{grid-column:1/-1;display:flex;gap:.25rem;border:0;padding:0;margin:0 0 .25rem}.nbd-site .s-search-tab{display:inline-flex;align-items:center;min-height:2.75rem;padding:0 1.25rem;border-radius:999px;font-size:1rem;font-weight:700;cursor:pointer;color:var(--s-muted);background:color-mix(in srgb,var(--s-text) 6%,transparent)}.nbd-site .s-search-tab[data-active]{color:var(--s-on-primary,#fff);background:var(--s-primary)}.nbd-site .s-search-tab:focus-within{outline:2px solid var(--s-primary);outline-offset:2px}.nbd-site .s-header{position:relative;z-index:30;background:var(--s-surface);color:var(--s-text);border-bottom:1px solid color-mix(in srgb,var(--s-text) 10%,transparent)}.nbd-site .s-header[data-variant=transparent]{position:absolute;inset-inline:0;top:0;background:transparent;color:#fff;border-bottom:0}.nbd-site .s-header[data-variant=transparent] .s-header-bar{background:linear-gradient(180deg,rgb(0 0 0/.45),transparent)}.nbd-site .s-navlink{padding:.5rem .75rem;border-radius:var(--s-radius);font-size:1rem;font-weight:600;text-decoration:none}.nbd-site .s-navlink[aria-current=page]{color:var(--s-primary);text-decoration:underline;text-underline-offset:.35em;text-decoration-thickness:2px}.nbd-site .s-header[data-variant=transparent] .s-navlink[aria-current=page]{color:inherit}@media (prefers-reduced-motion:reduce){.nbd-site .s-hero-video{display:none}}.nbd-site .s-topbar{background:var(--s-text);color:var(--s-surface);font-size:.9375rem;font-weight:500}.nbd-site .s-topbar-link{display:inline-flex;align-items:center;gap:.25rem;min-height:2.75rem;font-weight:700;text-decoration:underline;text-underline-offset:.25em}.nbd-site .s-topbar-link:hover{text-decoration-thickness:2px}.nbd-site .s-mm-link-hl{color:var(--s-primary)}.nbd-site .s-menu>summary{list-style:none}.nbd-site .s-menu>summary::-webkit-details-marker{display:none}.nbd-site .s-bottom-nav{position:fixed;inset-inline:0;bottom:0;z-index:40;background:var(--s-surface);color:var(--s-text);border-top:1px solid color-mix(in srgb,var(--s-text) 12%,transparent);padding-bottom:env(safe-area-inset-bottom)}.nbd-site .s-bottom-nav a{min-height:var(--s-bottom-nav);min-width:2.75rem;font-size:.875rem;font-weight:600;line-height:1.2;text-decoration:none}.nbd-site .s-bottom-nav a[aria-current=page]{color:var(--s-primary)}.nbd-site .s-bottom-space{height:calc(var(--s-bottom-nav) + env(safe-area-inset-bottom))}@media (min-width:64rem){.nbd-site .s-bottom-nav,.nbd-site .s-bottom-space{display:none}}.nbd-site .s-scroller{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(16.5rem,82%);gap:var(--s-gap);overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:.75rem;overscroll-behavior-x:contain}.nbd-site .s-scroller>*{scroll-snap-align:start}@media (min-width:48rem){.nbd-site .s-scroller{grid-auto-columns:calc((100% - 2 * var(--s-gap)) / 3)}}.nbd-site .s-prose ol+p,.nbd-site .s-prose p+ol,.nbd-site .s-prose p+p,.nbd-site .s-prose p+ul,.nbd-site .s-prose ul+p{margin-top:1rem}.nbd-site .s-prose ul{list-style:disc;padding-left:1.25rem}.nbd-site .s-prose ol{list-style:decimal;padding-left:1.25rem}.nbd-site .s-prose li+li{margin-top:.375rem}.nbd-site .s-prose a{color:var(--s-primary);text-decoration:underline;font-weight:600}.nbd-site .s-dark .s-prose a,.nbd-site .s-on-primary .s-prose a{color:inherit}.nbd-site .s-lightbox{width:100vw;height:100dvh;max-width:none;max-height:none;margin:0;padding:0;border:0;background:rgb(10 11 13);color:#fff}.nbd-site .s-lightbox::backdrop{background:rgb(0 0 0/.8)}.nbd-site .s-skip{position:absolute;left:.75rem;top:-4rem;z-index:100;background:var(--s-primary);color:var(--s-on-primary);padding:.5rem 1rem;border-radius:var(--s-radius)}.nbd-site .s-skip:focus{top:.75rem}@media (prefers-reduced-motion:reduce){.nbd-site *{scroll-behavior:auto!important;transition:none!important}}}.nbd-site .s-heading,.nbd-site h1,.nbd-site h2,.nbd-site h3{font-family:var(--s-font-h);letter-spacing:-.01em;color:inherit}.nbd-site :focus-visible{outline:3px solid var(--s-primary);outline-offset:2px}.nbd-site button,.nbd-site input,.nbd-site select,.nbd-site textarea{font:inherit;font-size:1rem;line-height:1.5}.nbd-site .s-h1{font-size:var(--s-h1);line-height:1.12;font-weight:700}.nbd-site .s-h2{font-size:var(--s-h2);line-height:1.2;font-weight:700}.nbd-site .s-h3{font-size:var(--s-h3);line-height:1.3;font-weight:650}.nbd-site[data-scale=discreet] .s-h1,.nbd-site[data-scale=discreet] .s-h2{font-weight:600}.nbd-site[data-scale=bold] .s-h1{font-weight:800;letter-spacing:-.02em}.nbd-site .s-menu-trigger{display:grid;place-items:center;width:2.75rem;height:2.75rem;border-radius:999px}.nbd-site .s-menu-trigger:hover{background:color-mix(in srgb,currentColor 10%,transparent)}.s-mobile-menu{margin:0;padding:0;width:100%;max-width:none;height:100dvh;max-height:none;border:0;background:transparent;color:var(--s-text)}.s-mobile-menu::backdrop{background:rgb(15 18 24/.55);backdrop-filter:blur(2px)}.s-mobile-menu[open] .s-mobile-menu-panel{animation:s-mm-in .22s cubic-bezier(.2,.8,.2,1)}@keyframes s-mm-in{0%{transform:translateX(8%);opacity:0}to{transform:none;opacity:1}}@media (prefers-reduced-motion:reduce){.s-mobile-menu[open] .s-mobile-menu-panel{animation:none}}.s-mobile-menu-panel{margin-left:auto;display:flex;flex-direction:column;height:100%;width:min(100%,26rem);background:var(--s-surface);box-shadow:-12px 0 40px rgb(0 0 0/.18);padding:max(.75rem,env(safe-area-inset-top)) 1.25rem max(1.25rem,env(safe-area-inset-bottom))}.s-mobile-menu-top{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding-bottom:1rem;border-bottom:1px solid color-mix(in srgb,var(--s-text) 10%,transparent)}.s-mobile-menu-close{display:grid;place-items:center;width:2.75rem;height:2.75rem;border-radius:999px;background:color-mix(in srgb,var(--s-text) 7%,transparent)}.s-mobile-menu-close:hover{background:color-mix(in srgb,var(--s-text) 12%,transparent)}.s-mobile-menu-body{flex:1;overflow-y:auto;display:flex;flex-direction:column;padding-top:.75rem}.s-mm-list{display:grid;gap:.25rem}.s-mm-link{display:flex;align-items:center;gap:.875rem;min-height:3.5rem;padding:.5rem .75rem;border-radius:var(--s-radius);font-size:1.125rem;font-weight:600;text-decoration:none}.s-mm-link:hover{background:color-mix(in srgb,var(--s-text) 5%,transparent)}.s-mm-link[aria-current=page]{background:color-mix(in srgb,var(--s-primary) 10%,transparent);color:var(--s-primary)}.s-mm-icon{display:grid;place-items:center;width:2.5rem;height:2.5rem;flex:none;border-radius:calc(var(--s-radius) * .8);background:color-mix(in srgb,var(--s-primary) 10%,var(--s-surface));color:var(--s-primary)}.s-mm-link[aria-current=page] .s-mm-icon{background:var(--s-primary);color:var(--s-on-primary)}.s-mm-chevron{opacity:.35}.s-mm-section{margin-top:1.5rem;padding-top:1.25rem;border-top:1px solid color-mix(in srgb,var(--s-text) 10%,transparent)}.s-mm-contact{margin-top:auto}.s-mm-heading{margin-bottom:.75rem;font-size:.875rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--s-muted)}.s-mm-lang{grid-auto-flow:column;grid-auto-columns:1fr;padding:.25rem;background:color-mix(in srgb,var(--s-text) 6%,transparent)}.s-mm-lang,.s-mm-lang>*{display:grid;border-radius:999px}.s-mm-lang>*{place-items:center;min-height:2.75rem;font-weight:600;text-decoration:none}.s-mm-lang-on{background:var(--s-surface);box-shadow:0 1px 3px rgb(0 0 0/.12);color:var(--s-text)}.s-mm-mail{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-height:2.75rem;font-weight:600;color:var(--s-muted);text-decoration:none}.nbd-site .s-purpose-tabs{display:flex;flex-wrap:wrap;gap:.5rem}.nbd-site .s-purpose-tab{display:inline-flex;align-items:center;gap:.5rem;min-height:2.75rem;padding:0 1.125rem;border-radius:999px;font-weight:700;text-decoration:none;border:1px solid color-mix(in srgb,var(--s-text) 18%,transparent)}.nbd-site .s-purpose-tab:hover{border-color:var(--s-primary)}.nbd-site .s-purpose-tab[aria-current=page]{background:var(--s-primary);color:var(--s-on-primary);border-color:var(--s-primary)}.nbd-site .s-purpose-count{display:inline-grid;place-items:center;min-width:1.75rem;height:1.5rem;padding:0 .375rem;border-radius:999px;font-size:.875rem;background:color-mix(in srgb,currentColor 14%,transparent)}.nbd-site .s-eyebrow{display:flex;align-items:center;gap:.625rem;margin-bottom:.875rem;font-size:.875rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--s-primary)}.nbd-site .s-eyebrow:before{content:"";width:1.75rem;height:2px;background:currentColor;border-radius:2px}.nbd-site .s-dark .s-eyebrow,.nbd-site .s-eyebrow-light{color:color-mix(in srgb,#fff 88%,var(--s-primary))}.nbd-site .s-dark .s-eyebrow:before,.nbd-site .s-eyebrow-light:before{background:var(--s-primary)}.nbd-site .s-subtitle{font-size:1.125rem;max-width:40rem}.nbd-site .s-h1{letter-spacing:-.025em}.nbd-site .s-h2{letter-spacing:-.02em}.nbd-site .s-cat-grid{display:grid;gap:var(--s-gap);grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr))}.nbd-site .s-cat-tile{display:grid;gap:1.25rem;height:100%;padding:1.5rem;border-radius:var(--s-radius);text-decoration:none;background:var(--s-surface);border:1px solid color-mix(in srgb,var(--s-text) 12%,transparent);transition:border-color .2s,transform .3s}.nbd-site .s-cat-tile:hover{border-color:var(--s-primary);transform:translateY(-2px)}.nbd-site .s-cat-tile-dark{background:var(--s-secondary);color:var(--s-on-secondary);border-color:transparent}.nbd-site .s-cat-icon{display:grid;place-items:center;width:3rem;height:3rem;border-radius:calc(var(--s-radius) * .8);background:color-mix(in srgb,var(--s-primary) 10%,var(--s-surface));color:var(--s-primary)}.nbd-site .s-cat-tile-dark .s-cat-icon{background:color-mix(in srgb,#fff 10%,transparent);color:#fff}.nbd-site .s-cat-label{font-family:var(--s-font-h);font-size:1.375rem;font-weight:600;letter-spacing:-.01em;line-height:1.25}.nbd-site .s-cat-more{display:inline-flex;align-items:center;gap:.375rem;font-size:1rem;font-weight:600;color:var(--s-primary)}.nbd-site .s-cat-tile-dark .s-cat-more{color:inherit;opacity:.85}.nbd-site[data-direction=minimalista]{--s-control-radius:0;--s-hairline:#E5E5E5}.nbd-site[data-direction=minimalista] .s-header{border-bottom-color:var(--s-hairline)}.nbd-site[data-direction=minimalista] .s-navlink{font-weight:500}.nbd-site[data-direction=minimalista] .s-btn{border-radius:0;font-weight:500}.nbd-site[data-direction=minimalista] .s-h1{font-size:clamp(2.75rem,1.4rem + 5.4vw,5.5rem);font-weight:600;letter-spacing:-.045em;line-height:1}.nbd-site[data-direction=minimalista] .s-h2{font-weight:600;letter-spacing:-.035em}.nbd-site[data-direction=minimalista] .s-eyebrow{color:var(--s-muted);font-weight:600;letter-spacing:.1em}.nbd-site[data-direction=minimalista] .s-eyebrow:before{display:none}.nbd-site[data-direction=minimalista] .s-hero-split .s-hero-media{border-radius:0;aspect-ratio:4/5}.nbd-site[data-direction=minimalista] .s-search,.nbd-site[data-direction=minimalista] .s-search-stack{background:transparent;box-shadow:none;border-radius:0;padding:1.5rem 0 0;border-top:1px solid var(--s-text)}.nbd-site[data-direction=minimalista] .s-input{border:0;border-bottom:1px solid color-mix(in srgb,var(--s-text) 40%,transparent);border-radius:0;background-color:transparent;padding-left:0}.nbd-site[data-direction=minimalista] select.s-input{background-position:right 0 center;padding-right:1.75rem}.nbd-site[data-direction=minimalista] .s-input:focus-visible{box-shadow:none;border-bottom-color:var(--s-text);border-bottom-width:2px}.nbd-site[data-direction=minimalista] .s-label{font-size:.875rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--s-muted)}.nbd-site[data-direction=minimalista] .s-search-tab{background:transparent;border-radius:0;padding:0 0 .25rem;margin-right:1.5rem;min-height:2.5rem;border-bottom:2px solid transparent;color:var(--s-muted)}.nbd-site[data-direction=minimalista] .s-search-tab[data-active]{background:transparent;color:var(--s-text);border-bottom-color:var(--s-text)}.nbd-site[data-direction=minimalista] .s-card{box-shadow:none;border:0;border-radius:var(--s-card-radius,0);background:transparent}.nbd-site[data-direction=minimalista] .s-card:hover{transform:none;box-shadow:none}.nbd-site[data-direction=minimalista] .s-card-media{aspect-ratio:4/5;border-radius:var(--s-card-radius,0)}.nbd-site[data-direction=minimalista] .s-card-body{padding:1rem 0 0;gap:.25rem}.nbd-site[data-direction=minimalista] .s-card-price{font-size:1.125rem;font-weight:600}.nbd-site[data-direction=minimalista] .s-card-title{font-size:1.125rem;font-weight:500}.nbd-site[data-direction=minimalista] .s-card-facts{border-top:0;padding-top:.25rem}.nbd-site[data-direction=minimalista] .s-badge-status{border-radius:999px;box-shadow:none;background:#F2F2F2;color:#0A0A0A;font-weight:600}.nbd-site[data-direction=minimalista] .s-dark{background:var(--s-bg);color:var(--s-text);border-block:1px solid var(--s-hairline)}.nbd-site[data-direction=minimalista] .s-dark .s-muted{color:var(--s-muted)}.nbd-site[data-direction=minimalista] .s-tint{background:var(--s-bg)}.nbd-site[data-direction=minimalista] .s-cat-tile{border-radius:0;border-color:var(--s-hairline)}.nbd-site[data-direction=minimalista] .s-cat-icon{border-radius:0;background:transparent;color:var(--s-text)}.nbd-site[data-direction=premium]{--s-control-radius:0;--s-section-y:7.5rem}.nbd-site[data-direction=premium] .s-h1,.nbd-site[data-direction=premium] .s-h2,.nbd-site[data-direction=premium] .s-h3,.nbd-site[data-direction=premium] h1,.nbd-site[data-direction=premium] h2,.nbd-site[data-direction=premium] h3{font-weight:500;letter-spacing:-.005em}.nbd-site[data-direction=premium] .s-h1{font-size:clamp(3rem,1.6rem + 5.6vw,6rem);line-height:1.02}.nbd-site[data-direction=premium] .s-h2{font-size:clamp(2.25rem,1.6rem + 2.4vw,3.25rem)}.nbd-site[data-direction=premium] .s-btn{border-radius:.375rem;text-transform:uppercase;letter-spacing:.16em;font-size:.875rem;font-weight:600}.nbd-site[data-direction=premium] .s-navlink{text-transform:uppercase;letter-spacing:.16em;font-size:.875rem;font-weight:500}.nbd-site[data-direction=premium] .s-eyebrow{color:var(--s-primary);font-weight:500;letter-spacing:.3em}.nbd-site[data-direction=premium] .s-eyebrow:before{width:3rem;height:1px}.nbd-site[data-direction=premium] .s-link{color:var(--s-primary)}.nbd-site[data-direction=premium] .s-hero-full{min-height:100dvh;align-items:center;text-align:center}.nbd-site[data-direction=premium] .s-hero-full .s-hero-inner{padding-top:9rem}.nbd-site[data-direction=premium] .s-hero-full .s-h1,.nbd-site[data-direction=premium] .s-hero-full .s-lead{margin-inline:auto}.nbd-site[data-direction=premium] .s-hero-full .s-eyebrow{justify-content:center;color:var(--s-primary)}.nbd-site[data-direction=premium] .s-hero-full .s-eyebrow:after{content:"";width:3rem;height:1px;background:currentColor}.nbd-site[data-direction=premium] .s-search{text-align:left;color:#FFF8E9;background:rgb(27 19 12/.62);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border:1px solid rgb(255 255 255/.16);border-radius:0;box-shadow:none}.nbd-site[data-direction=premium] .s-search .s-label{color:rgb(244 241 234/.72);font-size:.875rem;font-weight:500;letter-spacing:.16em;text-transform:uppercase}.nbd-site[data-direction=premium] .s-search .s-input{color:#FFF8E9;background-color:transparent;border:0;border-bottom:1px solid color-mix(in srgb,var(--s-primary) 70%,transparent);border-radius:0;padding-left:0}.nbd-site[data-direction=premium] .s-search select.s-input{background-position:right 0 center;padding-right:1.75rem;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23F4F1EA' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E")}.nbd-site[data-direction=premium] .s-search option{color:#16181C}.nbd-site[data-direction=premium] .s-search .s-input:focus-visible{box-shadow:none;border-bottom-color:var(--s-primary)}.nbd-site[data-direction=premium] .s-search-tab{background:transparent;border-radius:0;padding:0 0 .25rem;margin-right:1.75rem;min-height:2.5rem;color:rgb(244 241 234/.66);text-transform:uppercase;letter-spacing:.16em;font-size:.875rem;font-weight:500;border-bottom:1px solid transparent}.nbd-site[data-direction=premium] .s-search-tab[data-active]{background:transparent;color:var(--s-primary);border-bottom-color:var(--s-primary)}.nbd-site[data-direction=premium] .s-search .s-btn-primary{background:var(--s-btn,var(--s-primary));color:var(--s-on-btn,var(--s-on-primary));border-color:var(--s-btn,var(--s-primary))}.nbd-site[data-direction=premium] .s-card{--pc-ink:#1E150D;--pc-muted:#6B5640;border-radius:var(--s-card-radius,.5rem);box-shadow:none;background:#FBF4E6;color:var(--pc-ink)}.nbd-site[data-direction=premium] .s-card .s-muted{color:var(--pc-muted)}.nbd-site[data-direction=premium] .s-card-media{aspect-ratio:4/5}.nbd-site[data-direction=premium] .s-card-body{padding:1.25rem 1.375rem 1.375rem}.nbd-site[data-direction=premium] .s-card-price{font-family:var(--s-font-h);font-weight:600;font-size:1.625rem;color:var(--pc-ink)}.nbd-site[data-direction=premium] .s-card-title{font-weight:500;font-size:1.375rem}.nbd-site[data-direction=premium] .s-card-facts{border-top-color:rgb(30 21 13/.12)}.nbd-site[data-direction=premium] .s-badge-status{border-radius:.25rem;box-shadow:none;background:rgb(27 19 12/.78);color:#FFF8E9;text-transform:uppercase;letter-spacing:.14em}.nbd-site[data-direction=premium] .s-scroller{grid-auto-columns:minmax(16.5rem,82%)}@media (min-width:48rem){.nbd-site[data-direction=premium] .s-scroller{grid-auto-columns:calc((100% - var(--s-gap)) / 2.35)}}.nbd-site[data-direction=premium] .s-dark{border-block:1px solid #4F3622}.nbd-site[data-direction=premium] .s-cat-tile{border-radius:.5rem;background:transparent;border-color:#4F3622}.nbd-site[data-direction=premium] .s-cat-icon{border-radius:0;background:transparent;color:var(--s-primary)}.nbd-site[data-direction=premium] .s-hero-full:before{content:"";position:absolute;inset:0;z-index:-15;background:linear-gradient(180deg,rgb(10 10 9/.55),rgb(10 10 9/.35) 45%,rgb(10 10 9/.75))}.nbd-site .s-spotlight{background:color-mix(in srgb,var(--s-secondary) 7%,var(--s-bg))}.nbd-site .s-spotlight-veil[data-art]{background:color-mix(in srgb,var(--s-bg) 70%,transparent)}.nbd-site .s-spotlight-grid{display:grid;gap:2rem;align-items:center}@media (min-width:64rem){.nbd-site .s-spotlight-grid{grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:3.5rem}}.nbd-site .s-spotlight-photo{display:block;overflow:hidden;border-radius:var(--s-radius);aspect-ratio:4/3;box-shadow:0 24px 60px rgb(0 0 0/.18)}.nbd-site .s-spotlight-photo img{width:100%;height:100%;object-fit:cover;transition:transform .8s cubic-bezier(.2,.7,.2,1)}.nbd-site .s-spotlight-photo:hover img{transform:scale(1.02)}.nbd-site .s-spotlight-panel{background:var(--s-surface);border-radius:var(--s-radius);padding:2rem}@media (min-width:48rem){.nbd-site .s-spotlight-panel{padding:2.75rem}}.nbd-site .s-spotlight-price{font-family:var(--s-font-h);font-size:clamp(1.75rem,1.4rem + 1.2vw,2.25rem);font-weight:700;color:var(--s-primary);line-height:1.2;font-variant-numeric:tabular-nums}@media (min-width:64rem){.nbd-site .s-spotlight[data-variant=full] .s-spotlight-grid{grid-template-columns:1fr;position:relative}.nbd-site .s-spotlight[data-variant=full] .s-spotlight-photo{aspect-ratio:21/9}.nbd-site .s-spotlight[data-variant=full] .s-spotlight-panel{position:absolute;left:2.5rem;bottom:2.5rem;max-width:30rem;box-shadow:0 20px 50px rgb(0 0 0/.2)}}@media (prefers-reduced-motion:reduce){.nbd-site .s-spotlight-photo img{transition:none}.nbd-site .s-spotlight-photo:hover img{transform:none}}.nbd-site[data-direction=minimalista] .s-spotlight{background:var(--s-bg);border-block:1px solid var(--s-hairline)}.nbd-site[data-direction=minimalista] .s-spotlight-photo{box-shadow:none;border-radius:0;aspect-ratio:4/5}.nbd-site[data-direction=minimalista] .s-spotlight-panel{background:transparent;padding-inline:0}.nbd-site[data-direction=minimalista] .s-spotlight-price{color:var(--s-text);font-weight:600}.nbd-site[data-direction=premium] .s-spotlight{background:var(--s-bg)}.nbd-site[data-direction=premium] .s-spotlight-photo{border-radius:0;aspect-ratio:3/2}.nbd-site[data-direction=premium] .s-spotlight-panel{border-radius:0;background:color-mix(in srgb,var(--s-surface) 88%,transparent);border:1px solid rgb(244 241 234/.12)}.nbd-site[data-direction=premium] .s-spotlight-price{font-weight:500}.nbd-site[data-direction=moderno]{--s-divider:#EBEBEB}.nbd-site[data-direction=moderno] .s-search{border-radius:1.5rem;box-shadow:0 0 0 1px rgb(0 0 0/.04),0 2px 4px rgb(0 0 0/.06),0 10px 28px rgb(0 0 0/.12)}@media (min-width:48rem){.nbd-site[data-direction=moderno] .s-search{column-gap:0;padding:1rem 1rem 1rem 1.5rem}.nbd-site[data-direction=moderno] .s-search>.s-field{padding-inline:1.25rem}.nbd-site[data-direction=moderno] .s-search>.s-field:first-of-type{padding-left:0}.nbd-site[data-direction=moderno] .s-search>.s-field+.s-field{border-left:1px solid var(--s-divider)}.nbd-site[data-direction=moderno] .s-search .s-input{border:0;background-color:transparent;padding-left:0;height:2.5rem}.nbd-site[data-direction=moderno] .s-search select.s-input{background-position:right 0 center;padding-right:1.75rem}.nbd-site[data-direction=moderno] .s-search .s-input:focus-visible{box-shadow:none}}.nbd-site[data-direction=moderno] .s-search .s-label{font-size:.875rem;font-weight:700;color:var(--s-text)}.nbd-site[data-direction=moderno] .s-search>.s-btn{border-radius:999px;padding-inline:1.75rem}.nbd-site[data-direction=moderno] .s-search-tab{background:transparent;border:1px solid var(--s-divider);color:var(--s-text);font-weight:600}.nbd-site[data-direction=moderno] .s-search-tab[data-active]{background:var(--s-text);color:var(--s-bg);border-color:var(--s-text)}.nbd-site[data-direction=moderno] .s-card{background:transparent;box-shadow:none;border-radius:0;overflow:visible}.nbd-site[data-direction=moderno] .s-card:hover{box-shadow:none;transform:none}.nbd-site[data-direction=moderno] .s-card-media{border-radius:var(--s-card-radius,1.25rem);aspect-ratio:20/19}.nbd-site[data-direction=moderno] .s-card-body{padding:.875rem .125rem 0;gap:.125rem}.nbd-site[data-direction=moderno] .s-card-price{order:3;font-size:1.125rem;font-weight:700;margin-top:.25rem}.nbd-site[data-direction=moderno] .s-card-title{font-size:1.125rem;font-weight:600}.nbd-site[data-direction=moderno] .s-card-facts{order:2;border-top:0;padding-top:.125rem;margin-top:0}.nbd-site[data-direction=moderno] .s-badge-status{border-radius:999px}.nbd-site[data-direction=moderno] .s-cat-tile{border-radius:1.25rem}.nbd-site[data-direction=moderno] .s-spotlight-photo{border-radius:1.25rem;box-shadow:none}.nbd-site[data-direction=moderno] .s-spotlight-panel{border-radius:1.25rem;box-shadow:0 0 0 1px rgb(0 0 0/.05),0 10px 28px rgb(0 0 0/.08)}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){@keyframes s-reveal{0%{opacity:0;transform:translateY(1.5rem)}to{opacity:1;transform:none}}.nbd-site[data-motion=subtle] .s-card,.nbd-site[data-motion=subtle] main>section:not(:first-child){animation:s-reveal linear both;animation-timeline:view();animation-range:entry 0 cover 22%}}}.nbd-site:not([data-direction=minimalista]) .s-tint .s-eyebrow:not(.s-eyebrow-light){color:color-mix(in srgb,var(--s-primary) 85%,var(--s-text))}.nbd-site .s-purpose-tab[aria-current=page] .s-purpose-count{background:var(--s-on-primary);color:var(--s-primary)}.nbd-site .s-wanted-band{padding-block:1.75rem}.nbd-site .s-wanted-icon{display:grid;place-items:center;width:3rem;height:3rem;flex:none;border-radius:calc(var(--s-radius) * .8);background:color-mix(in srgb,var(--s-primary) 12%,var(--s-surface));color:var(--s-primary)}.nbd-site .s-on-primary .s-wanted-icon{background:color-mix(in srgb,var(--s-on-primary) 18%,transparent);color:inherit}.nbd-site .s-wanted-list{align-items:start}.nbd-site .s-wanted-card{display:flex;flex-direction:column}.nbd-site[data-cards] .s-wanted-card:hover{transform:none}.nbd-site[data-cards=minimal] .s-wanted-card{border:1px solid color-mix(in srgb,var(--s-text) 12%,transparent);border-radius:var(--s-card-radius,var(--s-radius))}.nbd-site .s-wanted-card .s-card-body{gap:.75rem}.nbd-site .s-wanted-facts{display:grid;gap:.375rem}.nbd-site .s-wanted-facts li{display:flex;align-items:flex-start;gap:.5rem}.nbd-site .s-wanted-facts svg{flex:none;margin-top:.2rem;color:var(--s-muted)}.nbd-site .s-wanted-tags{display:flex;flex-wrap:wrap;gap:.375rem}.nbd-site .s-wanted-tags li{padding:.125rem .625rem;border-radius:999px;font-size:.875rem;font-weight:600;background:color-mix(in srgb,var(--s-text) 7%,var(--s-surface))}.nbd-site .s-wanted-reply{padding-top:.5rem}.nbd-site .s-wanted-choice{display:flex;align-items:center;gap:.625rem;min-height:2.75rem;padding:.5rem .875rem;border:1px solid color-mix(in srgb,var(--s-text) 22%,transparent);border-radius:var(--s-radius);cursor:pointer}.nbd-site .s-wanted-choice:has(input:checked){border-color:var(--s-primary);box-shadow:inset 0 0 0 1px var(--s-primary)}.nbd-site .s-wanted-choice input{width:1.25rem;height:1.25rem;accent-color:var(--s-primary);flex:none}.nbd-site .s-wanted-filters{display:grid;gap:1rem;margin-block:2rem 1.5rem}@media (min-width:640px){.nbd-site .s-wanted-filters{grid-template-columns:repeat(2,minmax(0,16rem)) auto;align-items:end}}.nbd-site .s-article{font-size:1.125rem;line-height:1.7;overflow-wrap:anywhere}.nbd-site .s-article>*+*{margin-top:1.25em}.nbd-site .s-article h2{font-family:var(--s-font-h);font-size:clamp(1.5rem,1.3rem + .9vw,2rem);line-height:1.25;font-weight:700;letter-spacing:-.01em;margin-top:2.2em}.nbd-site .s-article h3{font-family:var(--s-font-h);font-size:clamp(1.25rem,1.15rem + .4vw,1.5rem);line-height:1.3;font-weight:650;margin-top:1.8em}.nbd-site .s-article h2+*,.nbd-site .s-article h3+*{margin-top:.75em}.nbd-site .s-article ol,.nbd-site .s-article ul{padding-left:1.4em}.nbd-site .s-article ul{list-style:disc}.nbd-site .s-article ol{list-style:decimal}.nbd-site .s-article li+li{margin-top:.5em}.nbd-site .s-article li::marker{color:var(--s-primary)}.nbd-site .s-article a{color:var(--s-primary);text-decoration:underline;text-underline-offset:.2em;font-weight:600}.nbd-site .s-article blockquote{border-left:4px solid var(--s-primary);padding:.25em 0 .25em 1em;font-size:1.25rem;line-height:1.55;color:var(--s-muted)}.nbd-site .s-blog-title{font-size:clamp(2.375rem,1.8rem + 2.4vw,3.5rem);line-height:1.15;overflow-wrap:break-word;text-wrap:balance}.nbd-site .s-blog-lead{font-size:1.25rem;line-height:1.6;font-weight:500}.nbd-site .s-blog-placeholder{display:block;width:100%;height:100%;background:linear-gradient(135deg,color-mix(in srgb,var(--s-primary) 22%,var(--s-bg)),color-mix(in srgb,var(--s-secondary) 18%,var(--s-bg)))}.nbd-site .s-blog-sources{border-top:1px solid color-mix(in srgb,var(--s-text) 12%,transparent);padding-top:1.5rem;font-size:1rem}.nbd-site .s-blog-head{display:grid;gap:1rem;padding-bottom:2rem;margin-bottom:2.5rem;border-bottom:1px solid color-mix(in srgb,var(--s-text) 12%,transparent)}.nbd-site .s-blog-head .s-lead{max-width:34rem}@media (min-width:64rem){.nbd-site .s-blog-head{grid-template-columns:1fr minmax(0,30rem);align-items:end;gap:3rem;padding-bottom:2.5rem;margin-bottom:3.5rem}}.nbd-site .s-blog-meta{display:flex;flex-wrap:wrap;align-items:center;gap:.25rem 1rem;font-size:.9375rem;line-height:1.5;color:var(--s-muted)}.nbd-site .s-blog-kicker{display:flex;flex-wrap:wrap;gap:.75rem;letter-spacing:.08em;color:var(--s-primary)}.nbd-site .s-blog-kicker,.nbd-site .s-blog-tag{align-items:center;font-size:.875rem;font-weight:700;text-transform:uppercase}.nbd-site .s-blog-tag{display:inline-flex;min-height:1.75rem;padding:.125rem .75rem;border-radius:999px;letter-spacing:.04em;background:var(--s-primary);color:var(--s-on-primary,#fff)}.nbd-site .s-blog-tag-over{position:absolute;top:.875rem;left:.875rem;background:color-mix(in srgb,var(--s-bg) 92%,transparent);color:var(--s-text);box-shadow:0 1px 3px rgb(0 0 0/.12)}.nbd-site .s-blog-featured{display:grid;gap:1.5rem;margin-bottom:3rem}.nbd-site .s-blog-featured-media{display:block;position:relative;aspect-ratio:16/10;overflow:hidden;border-radius:var(--s-card-radius,var(--s-radius));background:color-mix(in srgb,var(--s-text) 8%,var(--s-bg))}.nbd-site .s-blog-featured-media img{width:100%;height:100%;object-fit:cover;transition:transform .8s cubic-bezier(.2,.7,.2,1)}.nbd-site .s-blog-featured:hover .s-blog-featured-media img{transform:scale(1.03)}.nbd-site .s-blog-featured-body{display:flex;flex-direction:column;align-items:flex-start;gap:1rem}.nbd-site .s-blog-featured-title{font-family:var(--s-font-h);font-size:clamp(1.75rem,1.35rem + 1.6vw,2.5rem);line-height:1.15;font-weight:700;letter-spacing:-.02em;text-wrap:balance;overflow-wrap:break-word}.nbd-site .s-blog-card-title a:hover,.nbd-site .s-blog-featured-title a:hover{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:.15em}.nbd-site .s-blog-featured-excerpt{font-size:1.125rem;line-height:1.65;color:var(--s-muted);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden}@media (min-width:64rem){.nbd-site .s-blog-featured{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:center;gap:3.5rem;margin-bottom:4rem}}@media (prefers-reduced-motion:reduce){.nbd-site .s-blog-featured-media img{transition:none}.nbd-site .s-blog-featured:hover .s-blog-featured-media img{transform:none}}.nbd-site .s-blog-more{padding-top:2.5rem;border-top:1px solid color-mix(in srgb,var(--s-text) 12%,transparent)}.nbd-site .s-blog-card .s-card-media,.nbd-site[data-direction] .s-blog-card .s-card-media{aspect-ratio:16/9}.nbd-site .s-blog-card .s-card-body,.nbd-site[data-direction] .s-blog-card .s-card-body{gap:.625rem}.nbd-site .s-blog-card-title,.nbd-site[data-direction] .s-blog-card-title{font-size:1.3125rem;line-height:1.3;text-wrap:balance}.nbd-site .s-blog-excerpt{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}