*{box-sizing:border-box}html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}.nb-site{--nb-primary: #171513;--nb-on-primary: #fbfaf7;--nb-accent: #c4ef5f;--nb-text: #171513;--nb-muted: #6e6963;--nb-bg: #ffffff;--nb-light: #f1efea;--nb-dark: #161412;--nb-font-heading: "Geist", ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--nb-font-body: "Geist", ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--nb-size: 17px;--nb-heading-weight: 500;--nb-radius: 20px;--nb-btn-radius: 999px;--nb-width: 1200px;--nb-gap: clamp(16px, 2.4vw, 28px);--nb-surface: var(--nb-bg);--nb-card: var(--nb-light);--nb-line: color-mix(in srgb, var(--nb-text) 12%, transparent);min-height:100vh;display:flex;flex-direction:column;background:var(--nb-bg);color:var(--nb-text);font-family:var(--nb-font-body);font-size:var(--nb-size);line-height:1.6;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.nb-site *,.nb-site *::before,.nb-site *::after{box-sizing:border-box}.nb-site img{max-width:100%;height:auto;display:block}.nb-site h1,.nb-site h2,.nb-site h3,.nb-site h4{margin:0 0 0.45em;font-family:var(--nb-font-heading);font-weight:var(--nb-heading-weight);line-height:1.12;letter-spacing:-0.015em;text-wrap:balance;color:inherit}.nb-site h1{font-size:clamp(2.3rem, 1.5rem + 3.4vw, 4.1rem)}.nb-site h2{font-size:clamp(1.85rem, 1.35rem + 2vw, 2.85rem)}.nb-site h3{font-size:clamp(1.2rem, 1.05rem + 0.6vw, 1.5rem)}.nb-site h4{font-size:1.1rem}.nb-site p{margin:0 0 1em}.nb-site p:last-child,.nb-site ul:last-child,.nb-site ol:last-child{margin-bottom:0}.nb-site ul,.nb-site ol{margin:0 0 1em;padding-left:1.2em}.nb-site a:not(.nb-btn){color:var(--nb-primary);text-underline-offset:3px}.nb-site blockquote{margin:0}.nb-wrap{width:min(100% - 2 * clamp(20px, 5vw, 48px), var(--nb-width));margin-inline:auto}.nb-main{flex:1}.nb-section{position:relative;padding-block:clamp(64px, 8vw, 108px);background:var(--nb-surface)}.nb-space-s{padding-block:clamp(36px, 4.5vw, 56px)}.nb-space-l{padding-block:clamp(88px, 11vw, 150px)}.nb-space-none{padding-block:0}.nb-bg-default{--nb-surface: var(--nb-bg);--nb-card: var(--nb-light)}.nb-bg-light{--nb-surface: var(--nb-light);--nb-card: var(--nb-bg)}.nb-bg-primary,.nb-bg-dark{color:var(--nb-on-primary);--nb-muted: color-mix(in srgb, currentColor 76%, transparent);--nb-line: color-mix(in srgb, currentColor 22%, transparent);--nb-card: color-mix(in srgb, currentColor 10%, transparent)}.nb-bg-primary a:not(.nb-btn),.nb-bg-dark a:not(.nb-btn){color:inherit}.nb-bg-primary{--nb-surface: var(--nb-primary)}.nb-bg-dark{--nb-surface: var(--nb-dark);color:#fff}.nb-head{max-width:46rem;margin-bottom:clamp(32px, 4vw, 56px)}.nb-head.nb-center{margin-inline:auto;text-align:center}.nb-title{margin-bottom:0.3em}.nb-intro{font-size:1.12em;color:var(--nb-muted)}.nb-muted{color:var(--nb-muted)}.nb-heading-center{text-align:center}.nb-heading-right{text-align:right}.nb-kicker{margin-bottom:14px;font-weight:600;font-size:0.95em;color:var(--nb-primary)}.nb-bg-primary .nb-kicker,.nb-bg-dark .nb-kicker{color:var(--nb-accent)}.nb-grid{display:grid;gap:var(--nb-gap);grid-template-columns:repeat(3, minmax(0, 1fr))}.nb-cols-2{grid-template-columns:repeat(2, minmax(0, 1fr))}.nb-cols-4{grid-template-columns:repeat(4, minmax(0, 1fr))}@media (max-width: 1000px){.nb-cols-4{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media (max-width: 860px){.nb-grid:not(.nb-cols-4){grid-template-columns:repeat(2, minmax(0, 1fr))}}@media (max-width: 600px){.nb-grid,.nb-grid.nb-cols-4{grid-template-columns:1fr}}.nb-btn{display:inline-flex;align-items:center;justify-content:center;gap:0.5em;min-height:2.9em;padding:0.7em 1.45em;border:2px solid transparent;border-radius:var(--nb-btn-radius);font:inherit;font-weight:600;line-height:1.2;text-decoration:none;cursor:pointer;transition:background-color 160ms ease, color 160ms ease, border-color 160ms ease, transform 160ms ease}.nb-btn:active{transform:translateY(1px)}.nb-btn:focus-visible{outline:3px solid var(--nb-accent);outline-offset:2px}.nb-btn-primary{background:var(--nb-primary);color:var(--nb-on-primary)}.nb-btn-primary:hover{background:color-mix(in srgb, var(--nb-primary) 86%, #000)}.nb-btn-secondary{background:color-mix(in srgb, var(--nb-primary) 10%, var(--nb-surface));color:var(--nb-primary)}.nb-btn-outline{border-color:currentColor;color:inherit;background:transparent}.nb-btn-text{padding-inline:0;min-height:0;color:var(--nb-primary);text-decoration:underline;text-underline-offset:4px}.nb-bg-primary .nb-btn-primary,.nb-bg-dark .nb-btn-primary{background:var(--nb-on-primary);color:var(--nb-primary)}.nb-bg-dark .nb-btn-primary{background:var(--nb-accent);color:var(--nb-dark)}.nb-bg-primary .nb-btn-secondary,.nb-bg-dark .nb-btn-secondary{background:color-mix(in srgb, currentColor 14%, transparent);color:inherit}.nb-bg-primary .nb-btn-text,.nb-bg-dark .nb-btn-text{color:inherit}.nb-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.nb-center .nb-actions,.nb-actions.nb-center{justify-content:center}.nb-card{display:flex;flex-direction:column;gap:10px;padding:clamp(22px, 2.4vw, 30px);border-radius:var(--nb-radius);background:color-mix(in srgb, var(--nb-surface) 92%, var(--nb-text) 8%)}.nb-bg-default .nb-card{background:var(--nb-light)}.nb-bg-light .nb-card{background:var(--nb-bg)}.nb-bg-primary .nb-card,.nb-bg-dark .nb-card{background:color-mix(in srgb, currentColor 9%, transparent)}.nb-icon{width:1.5em;height:1.5em;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.nb-icon-badge{width:3rem;height:3rem;display:grid;place-items:center;flex-shrink:0;border-radius:calc(var(--nb-radius) * 0.8 + 6px);background:color-mix(in srgb, var(--nb-primary) 12%, transparent);color:var(--nb-primary)}.nb-bg-primary .nb-icon-badge,.nb-bg-dark .nb-icon-badge{background:color-mix(in srgb, currentColor 14%, transparent);color:inherit}.nb-media{width:100%;border-radius:var(--nb-radius);object-fit:cover}.nb-ratio-wide{aspect-ratio:16 / 9}.nb-ratio-photo{aspect-ratio:4 / 3}.nb-ratio-square{aspect-ratio:1}.nb-ratio-portrait{aspect-ratio:4 / 5}.nb-header{position:relative;z-index:40;background:color-mix(in srgb, var(--nb-bg) 92%, transparent);backdrop-filter:saturate(1.4) blur(10px);border-bottom:1px solid var(--nb-line)}.nb-header.nb-sticky{position:sticky;top:0}.nb-header-inner{min-height:72px;display:flex;align-items:center;gap:24px}.nb-brand{display:flex;align-items:center;color:inherit;text-decoration:none;font-family:var(--nb-font-heading);font-weight:var(--nb-heading-weight);font-size:1.2rem}.nb-brand img{max-height:44px;width:auto}.nb-nav{margin-left:auto;display:flex;align-items:center;gap:clamp(14px, 2vw, 28px)}.nb-nav a:not(.nb-btn){color:inherit;text-decoration:none;font-weight:500}.nb-nav a:not(.nb-btn):hover,.nb-nav a[aria-current="page"]{color:var(--nb-primary)}.nb-nav a.nb-nav-draft{opacity:0.5;text-decoration:underline dashed;text-underline-offset:4px}.nb-header-cta{min-height:2.6em;padding-block:0.5em}.nb-menu-toggle{position:absolute;opacity:0;pointer-events:none}.nb-menu-button{display:none;margin-left:auto;width:44px;height:44px;padding:12px 10px;cursor:pointer;flex-direction:column;justify-content:space-between}.nb-menu-button span{display:block;height:2px;border-radius:2px;background:currentColor;transition:transform 200ms ease, opacity 200ms ease}.nb-hint{font-size:0.85rem;color:var(--nb-muted)}@media (max-width: 860px){.nb-menu-button{display:flex}.nb-nav{position:absolute;top:100%;left:0;right:0;display:none;flex-direction:column;align-items:stretch;gap:0;padding:8px clamp(20px, 5vw, 48px) 20px;background:var(--nb-bg);border-bottom:1px solid var(--nb-line)}.nb-nav a:not(.nb-btn){padding:12px 0;border-bottom:1px solid var(--nb-line)}.nb-header-cta{margin-top:14px}.nb-menu-toggle:checked~.nb-nav{display:flex}.nb-menu-toggle:checked+.nb-menu-button span:nth-child(1){transform:translateY(8px) rotate(45deg)}.nb-menu-toggle:checked+.nb-menu-button span:nth-child(2){opacity:0}.nb-menu-toggle:checked+.nb-menu-button span:nth-child(3){transform:translateY(-8px) rotate(-45deg)}}.nb-footer{background:var(--nb-dark);color:color-mix(in srgb, #fff 82%, transparent);padding-top:clamp(48px, 6vw, 72px);font-size:0.95em}.nb-footer a{color:inherit}.nb-footer-grid{display:grid;grid-template-columns:1.4fr 1fr auto;gap:32px;padding-bottom:40px}.nb-footer-brand{margin-bottom:8px;color:#fff;font-family:var(--nb-font-heading);font-weight:var(--nb-heading-weight);font-size:1.15rem}.nb-footer-contact{white-space:pre-line}.nb-footer-nav{display:flex;flex-direction:column;gap:8px}.nb-footer-nav a{text-decoration:none}.nb-footer-nav a:hover{text-decoration:underline}.nb-footer-bottom{padding-block:20px;border-top:1px solid rgba(255,255,255,0.14);font-size:0.88em;color:rgba(255,255,255,0.6)}@media (max-width: 760px){.nb-footer-grid{grid-template-columns:1fr}}@font-face{font-family:"Geist";font-style:normal;font-weight:100 900;font-display:swap;src:url(/nebla/fonts/geist-latin-wght-normal.woff2) format("woff2");unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}@font-face{font-family:"Geist";font-style:normal;font-weight:100 900;font-display:swap;src:url(/nebla/fonts/geist-latin-ext-wght-normal.woff2) format("woff2");unicode-range:U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF}@font-face{font-family:"Inter Tight";font-style:normal;font-weight:100 900;font-display:swap;src:url(/nebla/fonts/inter-tight-latin-wght-normal.woff2) format("woff2");unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}@font-face{font-family:"Inter Tight";font-style:normal;font-weight:100 900;font-display:swap;src:url(/nebla/fonts/inter-tight-latin-ext-wght-normal.woff2) format("woff2");unicode-range:U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF}@font-face{font-family:"Geist Mono";font-style:normal;font-weight:100 900;font-display:swap;src:url(/nebla/fonts/geist-mono-latin-wght-normal.woff2) format("woff2");unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}@font-face{font-family:"Geist Mono";font-style:normal;font-weight:100 900;font-display:swap;src:url(/nebla/fonts/geist-mono-latin-ext-wght-normal.woff2) format("woff2");unicode-range:U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF}@font-face{font-family:"Instrument Serif";font-style:normal;font-weight:400;font-display:swap;src:url(/nebla/fonts/instrument-serif-latin-400-normal.woff2) format("woff2");unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}@font-face{font-family:"Instrument Serif";font-style:normal;font-weight:400;font-display:swap;src:url(/nebla/fonts/instrument-serif-latin-ext-400-normal.woff2) format("woff2");unicode-range:U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF}@font-face{font-family:"Instrument Serif";font-style:italic;font-weight:400;font-display:swap;src:url(/nebla/fonts/instrument-serif-latin-400-italic.woff2) format("woff2");unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}@font-face{font-family:"Instrument Serif";font-style:italic;font-weight:400;font-display:swap;src:url(/nebla/fonts/instrument-serif-latin-ext-400-italic.woff2) format("woff2");unicode-range:U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF}.nb-look-calm{--nb-track: 1}.nb-look-calm .nb-site{letter-spacing:-0.011em}.nb-look-calm.nb-hfont-serif,.nb-look-calm.nb-hfont-instrument{--nb-track: 0.3}.nb-look-calm .nb-site h1,.nb-look-calm .nb-site h2,.nb-look-calm .nb-site h3,.nb-look-calm .nb-site h4{letter-spacing:calc(-0.035em * var(--nb-track));line-height:1.05}.nb-look-calm .nb-site h1{font-size:clamp(2.6rem, 1.25rem + 5.2vw, 5.6rem);letter-spacing:calc(-0.052em * var(--nb-track));line-height:0.98}.nb-look-calm .nb-site h2{font-size:clamp(2rem, 1.15rem + 3.1vw, 3.8rem);letter-spacing:calc(-0.046em * var(--nb-track));line-height:1.02}.nb-look-calm .nb-site h3{font-size:clamp(1.18rem, 1.05rem + 0.45vw, 1.42rem);letter-spacing:calc(-0.022em * var(--nb-track));line-height:1.2}.nb-look-calm .nb-site h4{letter-spacing:calc(-0.015em * var(--nb-track))}.nb-look-calm.nb-accent-serif .nb-site h1 em,.nb-look-calm.nb-accent-serif .nb-site h2 em,.nb-look-calm.nb-accent-serif .nb-site h3 em,.nb-look-calm.nb-accent-serif .nb-text-statement em{font-family:"Instrument Serif", "Iowan Old Style", Georgia, serif;font-style:italic;font-weight:400;letter-spacing:-0.012em}.nb-look-calm .nb-kicker{display:inline-flex;align-items:center;gap:8px;margin-bottom:20px;padding:5px 14px 5px 11px;border:1px solid var(--nb-line);border-radius:999px;background:color-mix(in srgb, var(--nb-surface) 60%, transparent);color:inherit;font-size:0.8rem;font-weight:500;letter-spacing:-0.005em;line-height:1.5}.nb-look-calm .nb-kicker::before{content:"";width:6px;height:6px;flex-shrink:0;border-radius:50%;background:var(--nb-accent);box-shadow:0 0 0 3px color-mix(in srgb, var(--nb-accent) 28%, transparent)}.nb-look-calm .nb-kicker>span{min-width:2ch}.nb-look-calm.nb-editing .nb-kicker>span>*{display:inline}.nb-look-calm .nb-head{max-width:50rem;margin-bottom:clamp(40px, 5vw, 72px)}.nb-look-calm .nb-intro,.nb-look-calm .nb-hero-text,.nb-look-calm .nb-cta-text,.nb-look-calm .nb-text-large{font-size:clamp(1.05rem, 0.98rem + 0.35vw, 1.25rem);line-height:1.5;letter-spacing:-0.015em}.nb-look-calm .nb-hero-text{max-width:36rem}.nb-look-calm .nb-space-m{padding-block:clamp(72px, 9vw, 128px)}.nb-look-calm .nb-space-s{padding-block:clamp(44px, 5.5vw, 76px)}.nb-look-calm .nb-space-l{padding-block:clamp(96px, 12vw, 172px)}.nb-look-calm .nb-main>.nb-bg-primary,.nb-look-calm .nb-main>.nb-bg-dark{margin:clamp(4px, 0.6vw, 8px) clamp(8px, 1.2vw, 16px);border-radius:calc(var(--nb-radius) * 1.5);overflow:hidden}.nb-look-calm .nb-btn{min-height:2.8em;padding:0.7em 1.4em;border-width:1px;font-weight:500;letter-spacing:-0.01em;overflow:hidden;transition:background-color 220ms ease, color 220ms ease, border-color 220ms ease, transform 160ms ease}.nb-look-calm .nb-btn-primary:hover{background:color-mix(in srgb, var(--nb-primary) 84%, var(--nb-bg))}.nb-look-calm .nb-btn-secondary{background:var(--nb-surface);color:var(--nb-text);border-color:color-mix(in srgb, var(--nb-text) 16%, transparent)}.nb-look-calm .nb-btn-secondary:hover{border-color:color-mix(in srgb, var(--nb-text) 40%, transparent)}.nb-look-calm .nb-bg-primary .nb-btn-secondary,.nb-look-calm .nb-bg-dark .nb-btn-secondary,.nb-look-calm .nb-has-bgimg .nb-btn-secondary,.nb-look-calm .nb-hero-cover .nb-btn-secondary,.nb-look-calm .nb-hero-frame .nb-btn-secondary{background:rgba(255,255,255,0.1);color:inherit;border-color:rgba(255,255,255,0.28)}.nb-look-calm .nb-bg-dark .nb-btn-primary,.nb-look-calm .nb-has-bgimg .nb-btn-primary,.nb-look-calm .nb-hero-cover .nb-btn-primary,.nb-look-calm .nb-hero-frame .nb-btn-primary{background:#fff;color:#141210}.nb-look-calm:not(.nb-editing) .nb-btn>span{display:inline-block;text-shadow:0 2.4em 0 currentColor;transition:transform 520ms cubic-bezier(0.65, 0, 0.2, 1)}.nb-look-calm:not(.nb-editing) .nb-btn:hover>span{transform:translateY(-2.4em)}.nb-look-calm .nb-btn-text{padding-inline:0}.nb-look-calm .nb-card{padding:clamp(24px, 2.6vw, 34px)}.nb-look-calm .nb-price-highlight{box-shadow:0 0 0 1px var(--nb-text)}.nb-look-calm .nb-bg-primary .nb-price-highlight,.nb-look-calm .nb-bg-dark .nb-price-highlight{box-shadow:0 0 0 1px currentColor}.nb-look-calm .nb-card-item{transition:transform 400ms cubic-bezier(0.2, 0.7, 0.2, 1)}.nb-look-calm .nb-card-item:hover{transform:translateY(-4px)}.nb-look-calm .nb-card-img{transition:transform 700ms cubic-bezier(0.2, 0.7, 0.2, 1)}.nb-look-calm .nb-card-item:hover .nb-card-img{transform:scale(1.03)}.nb-look-calm .nb-feature{padding:4px 0 8px clamp(18px, 2vw, 28px);border-left:1px solid var(--nb-line)}.nb-look-calm .nb-feature .nb-icon-badge{width:auto;height:auto;place-items:start;background:none;color:inherit;margin-bottom:18px}.nb-look-calm .nb-feature .nb-icon{width:1.75em;height:1.75em;stroke-width:1.4}.nb-look-calm .nb-feature h3{font-size:1.12rem;letter-spacing:-0.02em}.nb-look-calm .nb-center+.nb-grid .nb-feature{border-left:0;padding-left:0}.nb-look-calm .nb-stat{padding-top:22px;border-top:1px solid var(--nb-line)}.nb-look-calm .nb-stat-value{font-weight:400;font-size:clamp(2.8rem, 1.7rem + 3.8vw, 5rem);letter-spacing:calc(-0.06em * var(--nb-track));line-height:1;color:inherit;font-variant-numeric:tabular-nums}.nb-look-calm .nb-quote-mark{width:22px;fill:var(--nb-muted);opacity:0.5}.nb-look-calm .nb-quote blockquote{font-size:1.12em;letter-spacing:-0.015em}.nb-look-calm .nb-faq-item summary{font-weight:500;font-size:1.12em;letter-spacing:-0.02em;padding-block:24px}.nb-look-calm .nb-contact-list .nb-icon-badge{background:none;border:1px solid var(--nb-line);color:inherit}.nb-look-calm .nb-symbol-badge,.nb-look-calm .nb-symbol-circle{background:color-mix(in srgb, currentColor 8%, transparent)}.nb-look-calm .nb-footer{margin:clamp(8px, 1.2vw, 16px);border-radius:calc(var(--nb-radius) * 1.5);overflow:hidden}.nb-look-calm .nb-footer-mark{display:block;padding:12px clamp(20px, 5vw, 48px) 0;font-family:var(--nb-font-heading);font-weight:var(--nb-heading-weight);font-size:clamp(3rem, 11vw, 14rem);line-height:0.78;letter-spacing:calc(-0.065em * var(--nb-track));white-space:nowrap;overflow:hidden;color:rgba(255,255,255,0.09);user-select:none}.nb-look-calm .nb-footer-bottom{border-top-color:rgba(255,255,255,0.08)}.nb-footer-mark{display:none}.nb-header-float .nb-header{position:sticky;top:0;background:transparent;border-bottom-color:transparent;backdrop-filter:none}.nb-header-float .nb-header-inner{border:1px solid transparent;border-radius:999px;transition:width 600ms cubic-bezier(0.2, 0.7, 0.2, 1),min-height 600ms cubic-bezier(0.2, 0.7, 0.2, 1),margin 600ms cubic-bezier(0.2, 0.7, 0.2, 1),padding 600ms cubic-bezier(0.2, 0.7, 0.2, 1),background-color 400ms ease,border-color 400ms ease,box-shadow 400ms ease}.nb-header-float.nb-scrolled .nb-header-inner{width:min(100% - 24px, 1040px);min-height:58px;margin-top:10px;padding:0 8px 0 24px;background:color-mix(in srgb, var(--nb-bg) 88%, transparent);border-color:var(--nb-line);box-shadow:0 10px 40px -12px rgba(20,18,16,0.16);backdrop-filter:blur(18px) saturate(1.5);-webkit-backdrop-filter:blur(18px) saturate(1.5)}.nb-header-float.nb-scrolled .nb-header-cta{min-height:2.4em}@media (max-width: 860px){.nb-header-float.nb-scrolled .nb-nav{top:calc(100% + 8px);border-radius:calc(var(--nb-radius) + 6px);border:1px solid var(--nb-line)}}.nb-motion .nb-head>*:not(.nb-in),.nb-motion .nb-hero-copy>*:not(.nb-in),.nb-motion .nb-hero-media:not(.nb-in),.nb-motion .nb-hero-panel:not(.nb-in),.nb-motion .nb-flow>*:not(.nb-in),.nb-motion .nb-grid>*:not(.nb-in),.nb-motion .nb-g>*:not(.nb-in),.nb-motion .nb-split>*:not(.nb-in),.nb-motion .nb-steps>*:not(.nb-in),.nb-motion .nb-faq-list>*:not(.nb-in),.nb-motion .nb-contact>*:not(.nb-in),.nb-motion .nb-columns>*:not(.nb-in),.nb-motion .nb-logos:not(.nb-in),.nb-motion .nb-cta>*:not(.nb-in),.nb-motion .nb-trow:not(.nb-in),.nb-motion .nb-box-body>*:not(.nb-in){opacity:0;transform:translate3d(0, 26px, 0)}.nb-motion-lively .nb-head>*:not(.nb-in),.nb-motion-lively .nb-hero-copy>*:not(.nb-in),.nb-motion-lively .nb-hero-media:not(.nb-in),.nb-motion-lively .nb-hero-panel:not(.nb-in),.nb-motion-lively .nb-flow>*:not(.nb-in),.nb-motion-lively .nb-grid>*:not(.nb-in),.nb-motion-lively .nb-g>*:not(.nb-in),.nb-motion-lively .nb-split>*:not(.nb-in),.nb-motion-lively .nb-steps>*:not(.nb-in),.nb-motion-lively .nb-faq-list>*:not(.nb-in),.nb-motion-lively .nb-contact>*:not(.nb-in),.nb-motion-lively .nb-columns>*:not(.nb-in),.nb-motion-lively .nb-logos:not(.nb-in),.nb-motion-lively .nb-cta>*:not(.nb-in),.nb-motion-lively .nb-trow:not(.nb-in),.nb-motion-lively .nb-box-body>*:not(.nb-in){transform:translate3d(0, 44px, 0) scale(0.985);filter:blur(10px)}.nb-motion .nb-head>*:not(.nb-done),.nb-motion .nb-hero-copy>*:not(.nb-done),.nb-motion .nb-hero-media:not(.nb-done),.nb-motion .nb-hero-panel:not(.nb-done),.nb-motion .nb-flow>*:not(.nb-done),.nb-motion .nb-grid>*:not(.nb-done),.nb-motion .nb-g>*:not(.nb-done),.nb-motion .nb-split>*:not(.nb-done),.nb-motion .nb-steps>*:not(.nb-done),.nb-motion .nb-faq-list>*:not(.nb-done),.nb-motion .nb-contact>*:not(.nb-done),.nb-motion .nb-columns>*:not(.nb-done),.nb-motion .nb-logos:not(.nb-done),.nb-motion .nb-cta>*:not(.nb-done),.nb-motion .nb-trow:not(.nb-done),.nb-motion .nb-box-body>*:not(.nb-done){transition:opacity 1s cubic-bezier(0.16, 1, 0.3, 1),transform 1.2s cubic-bezier(0.16, 1, 0.3, 1),filter 1s cubic-bezier(0.16, 1, 0.3, 1);transition-delay:calc(var(--nb-i, 0) * 80ms)}.nb-motion .nb-box-body>*:not(.nb-in){transform:none;filter:none}.nb-motion .nb-word{transition:opacity 300ms ease}.nb-marquee-on{overflow:hidden;-webkit-mask-image:linear-gradient(90deg, transparent, #000 9%, #000 91%, transparent);mask-image:linear-gradient(90deg, transparent, #000 9%, #000 91%, transparent)}.nb-marquee-on>.nb-marquee-track{display:flex;flex-wrap:nowrap;width:max-content;animation:nb-marquee var(--nb-marquee-time, 40s) linear infinite}.nb-marquee-on:hover>.nb-marquee-track{animation-play-state:paused}@keyframes nb-marquee{to{transform:translate3d(-50%, 0, 0)}}@media (prefers-reduced-motion: reduce){.nb-marquee-on>.nb-marquee-track{animation:none}}.nb-frame-load{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;width:100%;height:100%;padding:20px;border:0;background:transparent;color:inherit;font:inherit;font-weight:600;text-align:center;cursor:pointer}.nb-frame-load small{max-width:26rem;font-weight:400;font-size:0.8em;opacity:0.75}.nb-frame-icon{width:4rem;height:4rem;display:grid;place-items:center;border-radius:50%;background:var(--nb-primary);color:var(--nb-on-primary);transition:transform 160ms ease}.nb-frame-icon .nb-icon{width:1.8em;height:1.8em}.nb-frame-load:hover .nb-frame-icon{transform:scale(1.06)}.nb-frame-load:focus-visible{outline:3px solid var(--nb-accent);outline-offset:-3px}.nb-editing [data-ph]:empty::before{content:attr(data-ph);opacity:0.38;pointer-events:none}.nb-editing .nb-img-ph{display:grid;place-items:center;min-height:220px;padding:20px;border:2px dashed color-mix(in srgb, currentColor 25%, transparent);border-radius:var(--nb-radius);background:color-mix(in srgb, currentColor 4%, transparent);text-align:center;font-size:0.9rem;color:var(--nb-muted)}@media (prefers-reduced-motion: reduce){.nb-site *{transition:none !important}}.nb-hero{overflow:hidden}.nb-hero-inner{position:relative;display:grid;gap:clamp(32px, 5vw, 72px);align-items:center}.nb-hero-split .nb-hero-inner{grid-template-columns:1.05fr 1fr}.nb-hero-center .nb-hero-copy,.nb-hero-cover .nb-hero-copy,.nb-hero-stage .nb-hero-copy,.nb-hero-fade .nb-hero-copy{max-width:52rem;margin-inline:auto;text-align:center}.nb-hero-center .nb-actions,.nb-hero-cover .nb-actions,.nb-hero-stage .nb-actions,.nb-hero-fade .nb-actions{justify-content:center}.nb-hero-title{margin-bottom:0.35em}.nb-hero-text{max-width:40rem;font-size:1.18em;color:var(--nb-muted)}.nb-hero-center .nb-hero-text,.nb-hero-cover .nb-hero-text,.nb-hero-stage .nb-hero-text,.nb-hero-fade .nb-hero-text{margin-inline:auto}.nb-hero-img{aspect-ratio:4 / 3.4}.nb-hero-h-tall{min-height:78vh;display:flex;align-items:center}.nb-hero-h-screen{min-height:calc(100vh - 72px);display:flex;align-items:center}.nb-hero-h-tall>.nb-wrap,.nb-hero-h-screen>.nb-wrap{width:min(100% - 2 * clamp(20px, 5vw, 48px), var(--nb-width))}.nb-hero-bg{position:absolute;inset:0;overflow:hidden}.nb-hero-bg-img{width:100%;height:100%;object-fit:cover;will-change:transform}.nb-hero-cover{color:#fff;--nb-muted: rgba(255, 255, 255, 0.85)}.nb-hero-cover .nb-hero-bg::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg, rgba(10,14,20,0.35), rgba(10,14,20,0.6))}.nb-hero-cover .nb-hero-inner{z-index:1}.nb-hero-fade{padding-top:clamp(240px, 36vw, 520px)}.nb-hero-fade .nb-hero-bg{bottom:auto;height:clamp(440px, 64vw, 900px)}.nb-hero-fade .nb-hero-bg-img{-webkit-mask-image:linear-gradient(180deg, #000 40%, transparent 94%);mask-image:linear-gradient(180deg, #000 40%, transparent 94%)}.nb-hero-fade .nb-hero-inner{z-index:1}.nb-hero-stage .nb-hero-inner,.nb-hero-card .nb-hero-inner,.nb-hero-fade .nb-hero-inner,.nb-hero-center .nb-hero-inner,.nb-hero-cover .nb-hero-inner{grid-template-columns:minmax(0, 1fr)}.nb-hero-panel{margin-top:clamp(8px, 2vw, 24px);padding:clamp(8px, 1.2vw, 16px);border-radius:calc(var(--nb-radius) * 1.4);background:var(--nb-card)}.nb-hero-panel-img{width:100%;aspect-ratio:16 / 9;object-fit:cover;border-radius:var(--nb-radius)}.nb-hero-panel .nb-img-ph{aspect-ratio:16 / 9}.nb-hero-card{padding-block:clamp(4px, 0.6vw, 8px) clamp(24px, 3vw, 48px)}.nb-hero-card>.nb-wrap{width:calc(100% - 2 * clamp(8px, 1.2vw, 16px));max-width:none}.nb-hero-frame{position:relative;display:flex;align-items:flex-end;min-height:min(86vh, 900px);padding:clamp(28px, 5vw, 80px);border-radius:calc(var(--nb-radius) * 1.5);overflow:hidden;background:var(--nb-dark);color:#fff;--nb-muted: rgba(255, 255, 255, 0.84)}.nb-hero-frame .nb-hero-bg::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg, rgba(0,0,0,0) 30%, rgba(0,0,0,0.58))}.nb-hero-frame .nb-hero-copy{position:relative;z-index:1;max-width:46rem}.nb-hero-frame .nb-kicker{border-color:rgba(255,255,255,0.3);background:rgba(255,255,255,0.08)}.nb-hero-cover .nb-kicker,.nb-hero-frame .nb-kicker{color:inherit}.nb-aurora{position:absolute;inset:0 0 auto;height:min(100%, 1000px);overflow:hidden;pointer-events:none;-webkit-mask-image:linear-gradient(180deg, #000 30%, transparent 92%);mask-image:linear-gradient(180deg, #000 30%, transparent 92%)}.nb-aurora>span{position:absolute;inset:-20% -10% 0;background:radial-gradient(38% 46% at 18% 32%, color-mix(in srgb, var(--nb-accent) 75%, transparent), transparent 72%),radial-gradient(34% 42% at 78% 22%, color-mix(in srgb, var(--nb-primary) 28%, transparent), transparent 72%),radial-gradient(46% 52% at 52% 66%, color-mix(in srgb, var(--nb-accent) 40%, var(--nb-light)), transparent 74%),radial-gradient(30% 36% at 88% 70%, color-mix(in srgb, var(--nb-accent) 30%, var(--nb-primary) 12%), transparent 70%);filter:blur(64px) saturate(1.15);animation:nb-aurora 22s ease-in-out infinite alternate}@keyframes nb-aurora{0%{transform:translate3d(0, 0, 0) scale(1)}100%{transform:translate3d(4%, 3%, 0) scale(1.1) rotate(4deg)}}@media (prefers-reduced-motion: reduce){.nb-aurora>span{animation:none}}.nb-hero .nb-hero-inner{z-index:1}.nb-hero-fade .nb-aurora{height:clamp(440px, 64vw, 900px)}@media (max-width: 900px){.nb-hero-split .nb-hero-inner{grid-template-columns:1fr}}.nb-wrap-narrow{max-width:46rem}.nb-wrap-wide{width:min(100% - 2 * clamp(20px, 5vw, 48px), 1520px)}.nb-wrap-full{width:100%}.nb-flow>*+*{margin-top:18px}.nb-flow>.nb-btn+.nb-btn{margin-left:10px}.nb-flow-center{text-align:center}.nb-flow-center>.nb-readable,.nb-flow-center>.nb-bquote{margin-inline:auto}.nb-flow-center>.nb-row,.nb-flow-center>.nb-social{justify-content:center}.nb-flow>*+.nb-g,.nb-flow>*+.nb-columns,.nb-flow>*+.nb-steps,.nb-flow>*+.nb-table{margin-top:clamp(24px, 3vw, 40px)}.nb-free-h-tall,.nb-free-h-screen{display:flex;align-items:center}.nb-free-h-tall{min-height:72vh}.nb-free-h-screen{min-height:calc(100vh - 72px)}.nb-has-bgimg{overflow:hidden;color:#fff;--nb-muted: rgba(255, 255, 255, 0.86);--nb-line: rgba(255, 255, 255, 0.24)}.nb-has-bgimg a:not(.nb-btn){color:inherit}.nb-has-bgimg .nb-btn-secondary{background:rgba(255,255,255,0.16);color:inherit}.nb-has-bgimg .nb-card{background:rgba(255,255,255,0.1);backdrop-filter:blur(8px)}.nb-has-bgimg .nb-kicker{color:var(--nb-accent)}.nb-section-bg{position:absolute;inset:0}.nb-section-bg-img{width:100%;height:100%;object-fit:cover}.nb-section-bg::after{content:"";position:absolute;inset:0;background:rgba(10,14,20,0.5)}.nb-overlay-light .nb-section-bg::after{background:rgba(10,14,20,0.28)}.nb-overlay-strong .nb-section-bg::after{background:rgba(10,14,20,0.72)}.nb-has-bgimg>.nb-wrap{position:relative;z-index:1}.nb-text+.nb-text,.nb-heading+.nb-text{margin-top:0.4em}.nb-text-large{font-size:1.18em;color:var(--nb-muted)}.nb-text-small{font-size:0.9em}.nb-text-statement{font-family:var(--nb-font-heading);font-weight:var(--nb-heading-weight);font-size:clamp(1.6rem, 1.05rem + 2.1vw, 2.75rem);line-height:1.18;letter-spacing:-0.03em;text-wrap:pretty}.nb-text-statement.nb-readable{max-width:58rem}.nb-readable{max-width:44rem}.nb-text-center{text-align:center;margin-inline:auto}.nb-spacer{height:32px}.nb-spacer-s{height:16px}.nb-spacer-l{height:64px}.nb-spacer-line{display:flex;align-items:center}.nb-spacer-line::after{content:"";width:100%;height:1px;background:var(--nb-line)}.nb-g{--cols: 3;display:grid;gap:var(--nb-gap);grid-template-columns:repeat(var(--cols), minmax(0, 1fr))}.nb-g-cols-1{--cols: 1}.nb-g-cols-2{--cols: 2}.nb-g-cols-4{--cols: 4}.nb-g-cols-5{--cols: 5}.nb-g-cols-6{--cols: 6}.nb-g-gap-s{gap:12px}.nb-g-gap-l{gap:clamp(28px, 4vw, 56px)}.nb-g-v-start{align-items:start}.nb-g-v-center{align-items:center}@media (max-width: 1000px){.nb-g-cols-5,.nb-g-cols-6{--cols: 3}.nb-g-cols-4{--cols: 2}}@media (max-width: 760px){.nb-g-cols-3,.nb-g-cols-5,.nb-g-cols-6{--cols: 2}}@media (max-width: 560px){.nb-g{--cols: 1}.nb-g.nb-g-m2:not(.nb-g-cols-1){--cols: 2}}.nb-box{position:relative;display:flex;flex-direction:column;min-width:0;border-radius:var(--nb-radius);overflow:hidden}.nb-box-body{flex:1;display:flex;flex-direction:column;gap:14px}.nb-box-body>*{margin:0}.nb-box-body>.nb-heading+.nb-text,.nb-box-body>.nb-heading+.nb-heading{margin-top:-6px}.nb-box-body>.nb-btn{align-self:flex-start}.nb-align-center>.nb-box-body>.nb-btn{align-self:center}.nb-box-card{background:var(--nb-card)}.nb-box-outline{border:1px solid var(--nb-line)}.nb-box.nb-bg-light,.nb-box.nb-bg-primary,.nb-box.nb-bg-dark{background:var(--nb-surface)}.nb-box-accent{background:var(--nb-accent);color:var(--nb-dark);--nb-muted: color-mix(in srgb, var(--nb-dark) 72%, transparent);--nb-line: color-mix(in srgb, var(--nb-dark) 18%, transparent)}.nb-box:not(.nb-box-plain).nb-pad-auto>.nb-box-body,.nb-pad-m>.nb-box-body{padding:clamp(22px, 2.6vw, 34px)}.nb-pad-s>.nb-box-body{padding:16px}.nb-pad-l>.nb-box-body{padding:clamp(32px, 4.5vw, 56px)}.nb-box-img{width:100%;aspect-ratio:16 / 10;object-fit:cover}.nb-box-plain .nb-box-img{border-radius:var(--nb-radius);margin-bottom:16px}.nb-align-center>.nb-box-body{text-align:center}.nb-align-center>.nb-box-body>.nb-row{justify-content:center}.nb-box-v-center>.nb-box-body{justify-content:center}.nb-box-v-between>.nb-box-body>:nth-last-child(1 of :not(template, style, script)){margin-top:auto}.nb-symbol{display:inline-grid;place-items:center;font-size:1.3rem;color:var(--nb-primary);vertical-align:middle}.nb-symbol-s{font-size:0.95rem}.nb-symbol-l{font-size:2rem}.nb-symbol-c-accent{color:var(--nb-accent)}.nb-symbol-c-text{color:inherit}.nb-bg-primary .nb-symbol-c-primary,.nb-bg-dark .nb-symbol-c-primary,.nb-has-bgimg .nb-symbol-c-primary{color:inherit}.nb-symbol-badge,.nb-symbol-circle{width:2.2em;height:2.2em;background:color-mix(in srgb, currentColor 13%, transparent)}.nb-symbol-badge{border-radius:calc(var(--nb-radius) * 0.8 + 6px)}.nb-symbol-circle{border-radius:50%}.nb-symbol .nb-icon{width:1.25em;height:1.25em}.nb-symbol-plain .nb-icon{width:1.5em;height:1.5em}.nb-list{--nb-mark: var(--nb-primary)}.nb-bg-primary .nb-list,.nb-bg-dark .nb-list,.nb-has-bgimg .nb-list,.nb-box-accent .nb-list{--nb-mark: currentColor}.nb-list ul,.nb-list ol{list-style:none;margin:0;padding:0;display:grid;gap:10px;counter-reset:nb-li}.nb-list li{position:relative;padding-left:30px;counter-increment:nb-li}.nb-list li::before{position:absolute;left:0}.nb-list-check li::before{content:"";left:3px;top:0.42em;width:12px;height:7px;border-left:2px solid var(--nb-mark);border-bottom:2px solid var(--nb-mark);transform:rotate(-45deg)}.nb-list-dot li::before{content:"";left:6px;top:0.6em;width:7px;height:7px;border-radius:50%;background:var(--nb-mark)}.nb-list-arrow li::before{content:"";left:2px;top:0.5em;width:8px;height:8px;border-top:2px solid var(--nb-mark);border-right:2px solid var(--nb-mark);transform:rotate(45deg)}.nb-list-number li{padding-left:42px}.nb-list-number li::before{content:counter(nb-li);top:-0.05em;width:1.75em;height:1.75em;display:grid;place-items:center;border-radius:50%;background:color-mix(in srgb, var(--nb-mark) 14%, transparent);color:var(--nb-mark);font-weight:700;font-size:0.85em}.nb-list-plain li{padding-left:0}.nb-list-plain li::before{content:none}.nb-list-cols-2 ul,.nb-list-cols-2 ol{grid-template-columns:repeat(2, minmax(0, 1fr));column-gap:32px}.nb-list-s-large{font-size:1.1em}@media (max-width: 600px){.nb-list-cols-2 ul,.nb-list-cols-2 ol{grid-template-columns:1fr}}.nb-steps{list-style:none;margin:0;padding:0;counter-reset:nb-step;display:grid}.nb-steps .nb-step{counter-increment:nb-step;position:relative;display:flex;gap:20px;padding-bottom:30px}.nb-steps .nb-step:last-of-type{padding-bottom:0}.nb-step-num{position:relative;z-index:1;flex-shrink:0;width:2.6rem;height:2.6rem;display:grid;place-items:center;border-radius:50%;background:var(--nb-primary);color:var(--nb-on-primary);font-weight:700}.nb-step-num::before{content:counter(nb-step)}.nb-bg-primary .nb-step-num{background:var(--nb-on-primary);color:var(--nb-primary)}.nb-bg-dark .nb-step-num,.nb-has-bgimg .nb-step-num{background:var(--nb-accent);color:var(--nb-dark)}.nb-steps-dots .nb-step-num{width:1rem;height:1rem;margin:0.4rem 0.8rem 0}.nb-steps-dots .nb-step-num::before{content:none}.nb-steps-vertical .nb-step:not(:last-of-type)::before{content:"";position:absolute;left:calc(1.3rem - 1px);top:2.6rem;bottom:0;width:2px;background:var(--nb-line)}.nb-steps-vertical.nb-steps-dots .nb-step:not(:last-of-type)::before{top:1.4rem}.nb-step-body{flex:1;min-width:0;padding-top:0.35rem}.nb-step-body h3{margin:0 0 0.25em}.nb-step-marker{margin:0 0 2px;font-weight:650;font-size:0.9em;color:var(--nb-primary)}.nb-bg-primary .nb-step-marker,.nb-bg-dark .nb-step-marker,.nb-has-bgimg .nb-step-marker{color:var(--nb-accent)}.nb-steps-horizontal{grid-template-columns:repeat(auto-fit, minmax(190px, 1fr));gap:var(--nb-gap)}.nb-steps-horizontal .nb-step{flex-direction:column;gap:14px;padding-bottom:0}.nb-steps-horizontal .nb-step:not(:last-of-type)::before{content:"";position:absolute;top:calc(1.3rem - 1px);left:3.4rem;right:0.6rem;height:2px;background:var(--nb-line)}.nb-steps-horizontal.nb-steps-dots .nb-step:not(:last-of-type)::before{top:0.9rem;left:2.4rem}@media (max-width: 760px){.nb-steps-horizontal{grid-template-columns:1fr;gap:0}.nb-steps-horizontal .nb-step{flex-direction:row;gap:20px;padding-bottom:30px}.nb-steps-horizontal .nb-step:not(:last-of-type)::before{display:none}}.nb-columns{display:grid;gap:clamp(24px, 4vw, 56px);grid-template-columns:1fr 1fr}.nb-columns-wide_left{grid-template-columns:1.6fr 1fr}.nb-columns-wide_right{grid-template-columns:1fr 1.6fr}.nb-columns-thirds{grid-template-columns:repeat(3, minmax(0, 1fr))}.nb-valign-center{align-items:center}.nb-col>*+*{margin-top:16px}@media (max-width: 800px){.nb-columns{grid-template-columns:1fr}}.nb-faq .nb-head,.nb-faq-list{max-width:50rem;margin-inline:auto}.nb-faq .nb-head:not(.nb-center){margin-inline:auto}.nb-faq-item{border-bottom:1px solid var(--nb-line)}.nb-faq-item summary{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:20px 0;cursor:pointer;list-style:none;font-weight:600;font-size:1.08em}.nb-faq-item summary::-webkit-details-marker{display:none}.nb-faq-item summary .nb-icon{flex-shrink:0;transition:transform 200ms ease}.nb-faq-item[open] summary .nb-icon{transform:rotate(180deg)}.nb-faq-answer{padding:0 0 22px;max-width:44rem}.nb-row{display:flex;flex-wrap:wrap;align-items:center;gap:14px}.nb-row>*{margin:0}.nb-row-gap-s{gap:8px}.nb-row-gap-l{gap:clamp(20px, 3vw, 40px)}.nb-row-v-start{align-items:flex-start}.nb-row-j-center{justify-content:center}.nb-row-j-end{justify-content:flex-end}.nb-row-j-between{justify-content:space-between}@media (max-width: 600px){.nb-row-stack{flex-direction:column;align-items:stretch}}.nb-contact{display:grid;grid-template-columns:1fr 1fr;gap:clamp(32px, 6vw, 88px);align-items:start}.nb-contact-list{list-style:none;margin:0;padding:0;display:grid;gap:22px}.nb-contact-list li{display:flex;gap:16px;align-items:flex-start}.nb-contact-list small{display:block;color:var(--nb-muted);font-size:0.85em}.nb-contact-list a{font-weight:600}@media (max-width: 800px){.nb-contact{grid-template-columns:1fr}}
