.site-search{position:relative;flex-shrink:0;display:flex;align-items:center;height:38px}.search-toggle{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:8px;flex-shrink:0;background:none;border:1px solid transparent;cursor:pointer;color:var(--ink-secondary);font-size:.98rem;transition:color .15s ease,border-color .15s ease,border-radius .15s ease;position:relative;z-index:1}.search-toggle:hover{color:var(--ink)}.search-toggle:active{color:var(--ink);background:#1416170f}.search-toggle:focus-visible{outline:2px solid var(--gold-deep);outline-offset:2px}.site-search.open .search-toggle{color:var(--ink);border-color:var(--hairline);border-left:none;border-radius:0 8px 8px 0}.search-inline{display:flex;align-items:center;gap:.6rem;height:38px;width:0;overflow:hidden;flex-shrink:0;border:1px solid var(--hairline);border-radius:8px 0 0 8px;border-right:none;background:var(--card);opacity:0;transition:width .25s ease,opacity .18s ease}.site-search.open .search-inline{width:min(45vw,190px);opacity:1;padding-left:.75rem}.search-inline i{color:var(--faint);font-size:.85rem;flex-shrink:0}.search-inline input{flex:1;min-width:0;border:none;outline:none;background:none;font-family:var(--font-body);font-size:.9rem;color:var(--ink)}.search-inline input::placeholder{color:var(--faint)}.search-inline input::-webkit-search-cancel-button{-moz-appearance:none;appearance:none;-webkit-appearance:none}.search-results{position:absolute;top:calc(100% + .6rem);right:0;width:min(90vw,320px);max-height:min(70vh,480px);overflow-y:auto;display:flex;flex-direction:column;gap:.15rem;background:var(--card);border:1px solid var(--hairline);border-radius:12px;box-shadow:var(--shadow-lg);padding:.5rem}.search-empty{margin:.5rem .4rem;font-size:.88rem;color:var(--muted)}.search-result{display:flex;align-items:center;gap:.8rem;padding:.55rem .5rem;border-radius:8px;transition:background .18s ease,box-shadow .18s ease,transform .18s ease}.search-result:hover{background:#1416170d;box-shadow:inset 3px 0 0 var(--gold-deep);transform:translate(2px)}.search-result-thumb{width:42px;height:42px;border-radius:8px;object-fit:cover;flex-shrink:0;background:var(--divider)}.search-result-icon{display:flex;align-items:center;justify-content:center;background-image:linear-gradient(135deg,#4a4a4c,#2a2a2c,#101010);color:var(--ink-inv);font-size:.9rem}.search-result-text{display:flex;flex-direction:column;gap:.15rem;min-width:0}.search-result-title{font-size:.92rem;font-weight:500;color:var(--ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.search-result-subtitle{font-size:.78rem;color:var(--muted)}@media (max-width:480px){.site-search{height:34px}.search-toggle{width:34px;height:34px;font-size:.82rem}.site-search.open .search-inline{height:34px;width:min(38vw,150px)}.search-inline i{font-size:.75rem}.search-inline input{font-size:.8rem}.search-results{width:min(94vw,300px)}}.site-header{position:sticky;top:0;z-index:50;background:var(--card);border-bottom:1px solid var(--hairline);box-shadow:0 8px 24px -18px #14141440;transition:transform .3s ease}.site-header.hidden{transform:translateY(-100%)}.site-header .wrap{display:flex;align-items:center;padding-top:1.05rem;padding-bottom:1.05rem}.logo{font-family:var(--font-display);font-weight:800;font-size:1.12rem;letter-spacing:.015em;display:flex;align-items:center;gap:.65rem}.logo-text{text-transform:uppercase}.logo-stone{color:var(--gold);transition:color .2s ease}.site-header .logo-stone{color:var(--gold-deep)}.logo-dot{display:inline-block;width:5px;height:5px;margin-left:2px;border-radius:50%;background:var(--gold);vertical-align:middle;transform:translateY(3px);font-size:0;transition:background-color .2s ease}.nav-links{display:flex;align-items:center;gap:2.1rem;margin-left:auto}.nav-links a,.nav-links .nav-caret{font-family:var(--font-body);font-size:.85rem;color:var(--ink-secondary);font-weight:500;transition:color .15s ease;background:none;border:none;cursor:pointer;padding:0;display:inline-flex;align-items:center;gap:.35rem}.nav-links a:hover,.nav-links .nav-caret:hover,.nav-links a.active{color:var(--ink)}.nav-links a{position:relative}.nav-links a:after{content:"";position:absolute;left:0;right:0;bottom:-6px;height:2px;border-radius:2px;background:var(--gold);transform:scaleX(0);transform-origin:50%;transition:transform .2s ease}.nav-links a:hover:after{transform:scaleX(1)}.nav-links a.active:after{transform:scaleX(1)}@media (max-width:860px){.nav-links{display:none}}.nav-item{position:relative;display:inline-flex;align-items:center;gap:.45rem}.nav-caret i{font-size:.7rem;transition:transform .18s ease}.nav-item:hover .nav-caret i,.nav-item.open .nav-caret i{transform:rotate(180deg)}.nav-item:after{content:"";position:absolute;top:100%;left:0;right:0;height:.9rem}.dropdown{position:absolute;top:calc(100% + .9rem);left:50%;transform:translate(-50%);background:var(--card);border:1px solid var(--hairline);border-radius:10px;box-shadow:var(--shadow-lg);padding:.5rem;opacity:0;visibility:hidden;translate:0 6px;transition:opacity .16s ease,translate .16s ease,visibility .16s ease}.nav-item:hover .dropdown,.nav-item.open .dropdown{opacity:1;visibility:visible;translate:0 0}.dropdown a{position:relative;display:block;padding:.6rem .8rem;border-radius:6px;font-size:.85rem;color:var(--ink-secondary);font-weight:500;white-space:nowrap}.dropdown a:hover{background:#1416170b;color:var(--ink)}.dropdown a.active{color:var(--ink)}.dropdown a:after{content:"";position:absolute;left:.8rem;right:.8rem;bottom:.32rem;height:2px;border-radius:2px;background:var(--gold);transform:scaleX(0);transform-origin:0%;transition:transform .18s ease}.dropdown a:hover:after{transform:scaleX(1)}.dropdown a.active:after{transform:scaleX(1);transform-origin:50%}.dropdown .dd-all{display:flex;align-items:center;justify-content:space-between;gap:1.5rem;font-family:var(--font-display);font-weight:600;color:var(--ink);border-bottom:1px solid var(--hairline);border-radius:6px 6px 0 0;margin-bottom:.35rem}.dropdown .dd-all i{font-size:.72rem;color:var(--gold);transition:transform .2s ease}.dropdown .dd-all:hover i{transform:translate(3px)}.dropdown .dd-all:after{display:none}.dd-list{display:grid;grid-template-columns:1fr 1fr;gap:.1rem}.header-right{display:flex;align-items:center;gap:1rem}@media (min-width:861px){.header-right>.site-search{display:none}}@media (max-width:860px){.header-right{margin-left:auto}}.menu-toggle{display:none;flex-direction:column;justify-content:center;align-items:center;gap:4px;width:38px;height:38px;padding:0;background:none;border:none;cursor:pointer;flex-shrink:0}.menu-toggle span{display:block;width:20px;height:3px;background:var(--ink);border-radius:2px;transition:transform .22s ease,opacity .22s ease,width .22s ease}.menu-toggle.open span:nth-child(1){transform:translateY(7px) rotate(45deg)}.menu-toggle.open span:nth-child(2){opacity:0}.menu-toggle.open span:nth-child(3){transform:translateY(-7px) rotate(-45deg)}@media (max-width:860px){.menu-toggle{display:flex}}.mobile-nav{display:none}@media (max-width:860px){.mobile-nav{display:block;position:absolute;top:100%;left:0;right:0;z-index:40;max-height:0;overflow:hidden;background:var(--card);border-bottom:1px solid var(--hairline);box-shadow:var(--shadow-lg);transition:max-height .28s ease}.mobile-nav.open{max-height:80vh;overflow-y:auto}}.mobile-nav-links{display:flex;flex-direction:column;padding:.5rem clamp(20px,5vw,56px) 1rem}.mobile-nav-links>a{font-family:var(--font-body);font-size:.98rem;font-weight:500;color:var(--ink-secondary);padding:.85rem 0;border-bottom:1px solid var(--hairline)}.mobile-nav-links>a.active{color:var(--ink)}.mobile-nav-item{border-bottom:1px solid var(--hairline)}.mobile-nav-row{display:flex;align-items:center;justify-content:space-between}.mobile-nav-row a{font-family:var(--font-body);font-size:.98rem;font-weight:500;color:var(--ink-secondary);padding:.85rem 0;flex:1}.mobile-nav-row a.active{color:var(--ink)}.mobile-caret{background:none;border:none;cursor:pointer;padding:.85rem .2rem;color:var(--ink-secondary)}.mobile-caret i{font-size:.75rem;transition:transform .18s ease}.mobile-nav-item.open .mobile-caret i{transform:rotate(180deg)}.mobile-dropdown{display:grid;grid-template-columns:1fr;gap:.1rem;max-height:0;overflow:hidden;transition:max-height .22s ease}.mobile-nav-item.open .mobile-dropdown{max-height:600px;padding-bottom:.6rem}.mobile-dropdown a{display:block;padding:.55rem .8rem;border-radius:6px;font-size:.88rem;color:var(--ink-secondary)}.mobile-dropdown a:hover{background:#1416170b;color:var(--ink)}footer{background:radial-gradient(50% 40% at 50% -10%,#ffffff0d,#fff0 60%),#000;color:var(--ink-inv);padding:clamp(3.2rem,5vw,4rem) 0 2.2rem}footer .logo{color:var(--ink-inv);margin-bottom:.9rem}.footer-grid{display:grid;grid-template-columns:1.4fr 1fr 1fr 1fr;gap:2.4rem;padding-bottom:2.4rem;border-bottom:1px solid var(--divider-dark)}@media (max-width:780px){.footer-grid{grid-template-columns:1fr 1fr;gap:2rem 1.4rem}}@media (max-width:520px){.footer-grid{grid-template-columns:1fr;gap:2rem}}.footer-grid p.about-blurb{font-size:.85rem;color:var(--muted-inv);line-height:1.6;max-width:32ch}.footer-col .footer-heading{font-family:var(--font-mono);font-size:.7rem;letter-spacing:.1em;text-transform:uppercase;color:var(--faint-inv);margin:0 0 1rem}.footer-col a{display:block;font-size:.86rem;color:var(--muted-inv);margin-bottom:.75rem;transition:color .15s ease}.footer-col a:hover{color:var(--ink-inv)}.social-row{display:flex;flex-wrap:wrap;gap:0;margin-top:1.6rem}.social-row a{width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;font-size:.92rem;color:var(--muted-inv);transition:color .2s ease}.social-row a:hover{color:var(--gold)}.footer-bottom{display:flex;justify-content:space-between;align-items:center;padding-top:1.6rem;flex-wrap:wrap;gap:.8rem}.footer-bottom span{font-family:var(--font-mono);font-size:.72rem;color:var(--faint-inv)}@media (max-width:520px){.footer-bottom{flex-direction:column;align-items:flex-start}}.back-to-top{position:fixed;right:1.6rem;bottom:1.6rem;z-index:60;width:46px;height:46px;border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:.95rem;color:var(--ink-inv);background:#0a0a0aad;backdrop-filter:blur(14px) saturate(160%);-webkit-backdrop-filter:blur(14px) saturate(160%);border:1px solid rgba(255,255,255,.22);box-shadow:inset 0 1px 1px #ffffff4d,inset 0 -3px 5px #0000004d,0 3px 6px #0003,0 16px 30px -14px #0000008c;opacity:0;visibility:hidden;transform:translateY(12px);transition:opacity .25s ease,transform .2s ease,visibility .25s ease,background .2s ease,box-shadow .2s ease}.back-to-top.visible{opacity:1;visibility:visible;transform:translateY(0)}.back-to-top:hover{background:#0a0a0ad1;transform:translateY(-3px);box-shadow:inset 0 1px 1px #ffffff59,inset 0 -3px 5px #0000004d,0 4px 8px #00000038,0 20px 36px -14px #0009}.back-to-top:active{transform:translateY(-1px) scale(.96)}.back-to-top:focus-visible{outline:2px solid var(--gold);outline-offset:2px}@media (max-width:640px){.back-to-top{right:1.1rem;bottom:1.1rem;width:42px;height:42px;font-size:.85rem}}.btn{position:relative;overflow:hidden;font-family:var(--font-display);font-weight:600;display:inline-flex;align-items:center;justify-content:center;gap:.65rem;line-height:1;text-align:center;white-space:nowrap;border-radius:99px;border:1.5px solid transparent;cursor:pointer;-moz-appearance:none;appearance:none;-webkit-appearance:none;transition:transform .18s ease,box-shadow .18s ease,border-color .15s ease,background .15s ease,opacity .15s ease}.btn i{line-height:1;display:inline-block;flex-shrink:0}.btn:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(115deg,transparent 35%,rgba(255,255,255,.55) 50%,transparent 65%);transform:translate(-130%)}.btn:hover:after{transform:translate(130%);transition:transform .7s ease}.btn:not(:hover):after{transition:transform 0s}.btn:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.btn:focus:not(:focus-visible){outline:none}.btn:disabled,.btn[aria-disabled=true]{opacity:.5;cursor:not-allowed;pointer-events:none}.btn:disabled:hover,.btn[aria-disabled=true]:hover{transform:none}.btn-gold{font-size:.92rem;padding:1.05rem 2.1rem;font-weight:700;background-image:linear-gradient(135deg,#4a4a4c,#2a2a2c,#101010);background-size:130% 100%;background-position:0% 0%;color:var(--ink-inv);border-color:#ffffff1f;box-shadow:inset 0 1px #ffffff2e,0 1px 2px #00000059;transition:transform .18s ease,box-shadow .18s ease,border-color .15s ease,background-position .3s ease,opacity .15s ease}@media (max-width:480px){.btn-gold{font-size:.86rem;padding:.9rem 1.5rem}}.btn-gold:hover{background-position:14% 0%;border-color:#fff3;transform:translateY(-2px);box-shadow:inset 0 1px #ffffff3d,0 8px 16px -8px #00000080}.cat-card{background:var(--card);border-radius:14px;overflow:hidden;box-shadow:var(--shadow);transition:transform .25s ease,box-shadow .25s ease;display:flex;flex-direction:row;text-decoration:none}.cat-card:hover{transform:translateY(-4px);box-shadow:0 24px 44px -20px #14141447}.cat-card:nth-child(2n){flex-direction:row-reverse}.cat-card .img{flex:0 0 44%;overflow:hidden}.cat-card .img img{width:100%;height:100%;object-fit:cover;transition:transform .5s ease;display:block}.cat-card:hover .img img{transform:scale(1.045)}.cat-card .body{padding:clamp(2rem,3.6vw,3rem);display:flex;flex-direction:column;justify-content:center;flex:1}.cat-card h3{font-family:var(--font-display);font-weight:600;font-size:clamp(1.15rem,2vw,1.4rem);letter-spacing:-.01em;margin:0 0 .7rem}.cat-card p{font-size:.94rem;color:var(--muted);line-height:1.7;margin:0 0 1.3rem;max-width:62ch}@media (max-width:720px){.cat-card,.cat-card:nth-child(2n){flex-direction:column}.cat-card .img{flex:none;aspect-ratio:5/4}}.cat-card-go{margin-top:1.1rem;align-self:flex-start}.cat-card-go-btn{display:inline-flex;align-items:center;gap:.5rem;font-family:var(--font-display);font-weight:600;font-size:.74rem;color:var(--ink-inv);padding:.5rem 1rem;border-radius:99px;border:1.5px solid rgba(255,255,255,.12);background-image:linear-gradient(135deg,#4a4a4c,#2a2a2c,#101010);background-size:130% 100%;background-position:0% 0%;box-shadow:inset 0 1px #ffffff2e,0 1px 2px #00000059;transition:background-position .3s ease,transform .22s ease,box-shadow .2s ease}.cat-card-go-btn i{font-size:.62rem;transition:transform .18s ease}.cat-card:hover .cat-card-go-btn{transform:translateY(-2px);background-position:14% 0%;box-shadow:inset 0 1px #ffffff3d,0 8px 16px -8px #00000080}.cat-card:hover .cat-card-go-btn i{transform:translate(3px)}.cat-card.dark{background:radial-gradient(55% 45% at 20% -10%,#ffffff0f,#fff0 65%),var(--card-dark);box-shadow:var(--shadow-lg)}.cat-card.dark h3{color:var(--ink-inv)}.cat-card.dark p{color:var(--muted-inv)}.contact-card{background:radial-gradient(55% 45% at 20% -10%,#ffffff0f,#fff0 65%),var(--bg-dark);border:1px solid var(--divider-dark);border-radius:14px;padding:1.8rem;display:flex;flex-direction:column;box-shadow:var(--shadow-lg)}.contact-row{display:flex;align-items:flex-start;gap:.95rem;padding:1.05rem 0}.contact-row+.contact-row{border-top:1px solid var(--divider-dark)}.contact-row:first-child{padding-top:0}.contact-row:last-child{padding-bottom:0}.contact-row .ic{width:38px;height:38px;border-radius:50%;color:var(--ink-inv);background-image:linear-gradient(135deg,#4a4a4c,#2a2a2c,#101010);display:flex;align-items:center;justify-content:center;font-size:.9rem;flex-shrink:0;box-shadow:inset 0 1px 1px #ffffff2e,inset 0 -2px 3px #00000059,0 2px 4px #0003}.contact-row-body{display:flex;flex-direction:column;gap:.28rem;min-width:0}.contact-row span.label{font-family:var(--font-mono);font-size:.68rem;letter-spacing:.08em;text-transform:uppercase;color:var(--faint-inv)}.contact-row a,.contact-row span.value{font-family:var(--font-display);font-weight:600;font-size:.92rem;color:var(--ink-inv)}.contact-row span.address{display:flex;flex-direction:column;font-weight:500;line-height:1.6}.contact-row a{width:fit-content;transition:color .15s ease}.contact-row a:hover{color:var(--gold-light)}.hero-media{position:relative;width:100%;overflow:hidden;height:clamp(420px,44vw,600px)}.hero-media>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:64% 50%;filter:grayscale(15%) contrast(1.05) brightness(.85)}.hero-scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(100deg,#0c0c0ceb,#0c0c0cd1 35%,#0c0c0c80 58%,#0c0c0c1f 78%,#0c0c0c00 92%),linear-gradient(0deg,#0c0c0c4d,#0c0c0c00 30%,#0c0c0c00 70%,#0c0c0c4d)}.hero-content{position:relative;z-index:1;height:100%;display:flex;flex-direction:column;justify-content:center;color:var(--ink-inv)}.hero-content>*{max-width:min(100%,640px)}.hero .lede{font-size:1rem;color:var(--muted-inv);line-height:1.72;margin:0 0 1.9rem}.hero-actions{display:flex;align-items:center;gap:1.4rem;flex-wrap:wrap}@media (max-width:420px){.hero-actions{flex-direction:column;align-items:flex-start;gap:.9rem}}@media (max-width:640px){.hero-media{height:clamp(460px,120vw,600px)}.hero-media>img{object-position:70% 50%}.hero-scrim{background:linear-gradient(180deg,#0c0c0c80,#0c0c0c40 30%,#0c0c0ca6 62%,#0c0c0ceb)}.hero-content{justify-content:center;padding-top:clamp(1.6rem,6vw,2.4rem);padding-bottom:clamp(1.6rem,6vw,2.4rem)}.hero .lede{font-size:.9rem;line-height:1.65}}section.about{padding:clamp(2.4rem,4vw,3.4rem) 0}.about-card{display:grid;grid-template-columns:.85fr 1fr;gap:3.4rem;align-items:center;background:radial-gradient(55% 45% at 20% -10%,#ffffff0f,#fff0 65%),var(--bg-dark-2);color:var(--ink-inv);border-radius:22px;padding:clamp(2.2rem,4vw,3.4rem);box-shadow:var(--shadow-lg)}@media (max-width:900px){.about-card{grid-template-columns:1fr;padding:clamp(1.8rem,5vw,2.4rem)}.about-card .about-image{order:-1}}.about-image{border-radius:8px;overflow:hidden;box-shadow:var(--shadow-lg);aspect-ratio:4/3}.about-image img{width:100%;height:100%;object-fit:cover}.about-text h2{font-family:var(--font-display);font-weight:700;font-size:clamp(1.5rem,2.6vw,2rem);letter-spacing:-.015em;margin:0 0 1.3rem;color:var(--ink-inv)}.about-text p{font-size:.94rem;color:var(--muted-inv);line-height:1.78;margin:0 0 1.1rem}.about-text a.inline-link{color:var(--gold-light);font-weight:500}.about-text a.inline-link:hover{color:var(--gold)}section.soapstone{background:radial-gradient(24% 40% at 12% 8%,#fff9,#ffffff47 22%,#ffffff14 42%,#fff0 60%),linear-gradient(100deg,#4a4a4c,#2a2a2c 30%,#101010);color:var(--ink-inv);padding:clamp(3.2rem,5.4vw,4.8rem) 0}.soapstone-inner{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1fr);gap:clamp(2rem,4vw,3.4rem);align-items:stretch}@media (max-width:900px){.soapstone-inner{grid-template-columns:1fr}}.soapstone-text{display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.soapstone-text h2{font-family:var(--font-display);font-weight:700;font-size:clamp(1.8rem,3.2vw,2.5rem);letter-spacing:-.02em;line-height:1.15;margin:0 0 1.3rem;color:var(--ink-inv)}.soapstone-text p{font-size:.94rem;color:var(--ink-inv);opacity:.92;line-height:1.78;margin:0 0 1.1rem;max-width:52ch}.soapstone-text a.inline-link{color:var(--ink-inv);font-weight:600}.soapstone-text a.inline-link:hover{opacity:.8}.soapstone-text .btn{flex-shrink:0}.soapstone-image{border-radius:14px;overflow:hidden;box-shadow:0 20px 50px -20px #14141466;min-height:280px}.soapstone-image img{width:100%;height:100%;object-fit:cover}@media (max-width:900px){.soapstone-image{aspect-ratio:16/11;min-height:0}}section.categories{padding:clamp(3.6rem,6vw,4.8rem) 0}section.categories .section-head{text-align:center;margin-left:auto;margin-right:auto;max-width:none}section.categories .section-head h2{font-size:clamp(1.8rem,3.2vw,2.5rem);letter-spacing:-.02em;line-height:1.15}section.categories .section-head p{font-size:1rem;line-height:1.75}.card-grid{display:flex;flex-direction:column;gap:1.6rem}.categories-cta{display:flex;justify-content:center;align-items:center;gap:1.2rem;flex-wrap:wrap;margin-top:2.4rem}@media (max-width:420px){.categories-cta{flex-direction:column;align-items:stretch}.categories-cta .btn{justify-content:center}}section.home-contact{background:radial-gradient(24% 40% at 88% 8%,#fff9,#ffffff47 22%,#ffffff14 42%,#fff0 60%),linear-gradient(100deg,#101010,#2a2a2c 55%,#4a4a4c);color:var(--ink-inv);padding:clamp(3.2rem,5.4vw,4.8rem) 0}.home-contact-inner{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:clamp(2rem,4vw,3.4rem);align-items:center}@media (max-width:860px){.home-contact-inner{grid-template-columns:1fr}}.home-contact-copy h2{font-family:var(--font-display);font-weight:700;font-size:clamp(1.8rem,3.2vw,2.5rem);letter-spacing:-.02em;line-height:1.15;margin:0 0 1.1rem;color:var(--ink-inv)}.home-contact-copy p{font-size:.95rem;color:var(--ink-inv);opacity:.92;line-height:1.75;margin:0 0 1.5rem;max-width:46ch}@font-face{font-family:Red Hat Display;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/red-hat-display-latin-ext-500-normal-1Gu2JayI.woff2) format("woff2"),url(/assets/red-hat-display-latin-ext-500-normal-BVAh5fhN.woff) format("woff");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:Red Hat Display;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/red-hat-display-latin-500-normal-q2vn4sTq.woff2) format("woff2"),url(/assets/red-hat-display-latin-500-normal-BuXLKpl5.woff) format("woff");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:Red Hat Display;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/red-hat-display-latin-ext-600-normal-DVGr6C0S.woff2) format("woff2"),url(/assets/red-hat-display-latin-ext-600-normal-C64L2Vfk.woff) format("woff");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:Red Hat Display;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/red-hat-display-latin-600-normal-BbN_fQ7Z.woff2) format("woff2"),url(/assets/red-hat-display-latin-600-normal-B3rzeGOx.woff) format("woff");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:Red Hat Display;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/red-hat-display-latin-ext-700-normal-4Yv4bhFz.woff2) format("woff2"),url(/assets/red-hat-display-latin-ext-700-normal-CIzU_EaE.woff) format("woff");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:Red Hat Display;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/red-hat-display-latin-700-normal-DUeyuPwR.woff2) format("woff2"),url(/assets/red-hat-display-latin-700-normal-pELEKMor.woff) format("woff");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:Red Hat Display;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/red-hat-display-latin-ext-800-normal-CIJEVAhR.woff2) format("woff2"),url(/assets/red-hat-display-latin-ext-800-normal-u7x6AgEu.woff) format("woff");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:Red Hat Display;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/red-hat-display-latin-800-normal-C9j4g49X.woff2) format("woff2"),url(/assets/red-hat-display-latin-800-normal-DJ9xGmUd.woff) format("woff");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:Onest;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,d09GMgABAAAAAASsABAAAAAACKgAAARRAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhYbbhwuBmA/U1RBVC4AbBEICoUMhBULGgABNgIkAy4EIAWEDAd2DAcb+QZRlDBKP8AXCRxeMX+KMhjaYUFBg8aLX46dZEHCfD4evt/vf2vvc7+ZJG3WPCqEwnQa00liKdHEQqZawzvpHdVl1TNhd2CsTpgkB+4t6NkTvqZewo9Citv8ZVmpWkMSVP0P4L8/qwr/J44Zb6PNojkDbCOdSCZWYRRF24AnNo+Of67kf8C/t7e5Jjpz/ghvBxpbvXtCgVZACqEIgWbLuqKP+g+VQtYbE/ZC1jexfsgSA1+OlHu2sB8SQLAqGQiNkg2dV+RLdNiSljt0dkSuauLNcwK7StZjcw7NFks+LCWAY7t03AWeXxRjNiC9y4sjlsBp6JP76av/blG9bsMBvARkR34CJiUKoVGgF8Io6r7DySIKqSCjPh6BfA1wK8VDR3vGxrgEuqXJL0ttJjFWO4Oo6mPZ/v+CBvzwF8wbpzkw0NqfgiiuELVLBWl14CDQglfAT2AU6AVIWStiOyfC+xZVNTqBzknLyWBiUlWJyQnm5MQk4iEuLE+SKpLVRKMmKkITimiIUoXVmMI0Vo6b+vBsCVlxhUy7VkqWn75PNHIiI4gAURCpCssxYISlHqZpyZYD3XJoW2FXmtA7u3kWTVlViBFRYJS8aB9atvMqnnr+cB5ede7WIzLtwY09MHn55iwCWEogaf5imHziCpl26FiMb16/r1cQqX7qQ/n+C2XWvP3y9n3is3vPAMednRB7Vt9l0W0e6ZuqObMg5ZT1pM64ua+bUTBeU6kH6py22tfyvHwF3yu3kLkuUzC4eGrh8IzUhobUjOFk6ZBiSDmYuemXbuFL5pXsFVOUOhGCMZb5L4a+lL0cWk1YJ+Apx3ql5OhmFBXN8MWNL1sTXzsgnSUNSeFgX+E4VvxBKPzxqSj1Cb+ioME/SasYc35gem11v3Trr4bCjXhZh3AqK/4vVIxamlExYHJJ0a+e01TyUXsGpUKtRTpda5kOsIXKdtT3cGC8bIbP1DwgNGiOc9iJAFo675+AZvJZVtkPORdC8Dlm27ipPb8mpPwAfKlelgP4XlJP//cnGU6fBuolCF4IY7llCIdQigCiMltyFLJqJTzJyi2k5H9ctPOvvAF5Cq2g9pgshFb7KMPoiJulQLMHaFE14YUfa0Jo9o+Q2n0jFJt2EyrDFhLq7NES6g1rw7fbksQQqRVNfdxWi42LgxPbhBdlUER3re8jwiLMJYgV0SLCxatFQJhDK6H+hhLys4lgNROzcYjyMgmTswl7tgrwK8PVgiOcPTjYsQKDvCI0OFp004JfCnVx+ZTlxynvCCpiEj3OkY/kcjPbBQSNEc7AAGV4OHi4ykhRgC3vLJEjhAW4MZDFyojmTRN4zuJl6nJodXCxWkWZtbAI8GWW08UnyMTrbBWo3noUJbB2AHguasWsK4iKEpUSdVEfDdEYTfX75r//T4uP+l0cQTvXBvGiOAyHahfPH/I4bYJEkyXK2v6NQ4iKCE34nM6H0f92x8wAAAA=) format("woff2"),url(data:font/woff;base64,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) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Onest;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/onest-cyrillic-400-normal-DH8vlB-A.woff2) format("woff2"),url(/assets/onest-cyrillic-400-normal-BxvCLB5P.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Onest;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/onest-latin-ext-400-normal--mQR5RlC.woff2) format("woff2"),url(/assets/onest-latin-ext-400-normal-BbXTNVXw.woff) format("woff");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:Onest;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/onest-latin-400-normal-bladozIj.woff2) format("woff2"),url(/assets/onest-latin-400-normal-BAzPRZHg.woff) format("woff");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:Onest;font-style:normal;font-display:swap;font-weight:500;src:url(data:font/woff2;base64,d09GMgABAAAAAATEABAAAAAACMQAAARpAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhYbbhwuBmA/U1RBVCoAbBEICoUMhBYLGgABNgIkAy4EIAWEKgd2DAcbFAcIngV2w3VRgnH8O2HJGV3SEOLh+7Fv59731kSjtgWaiNWdTtyGZQuJRKaJlUKyxpDp/+g9+9nkmD0QOQIplAbts78gkcBufytLI3cNmqoE/Q/gv3/imPEirUIzwEY8sSyromiKxA10YrMMSp2tKQroAf/enh7MfnTb3TFPjNC5o0AnIIVQhEC7dYnIU/mltWB3+/EqsHtdogbsGMDnUXDE8BowwZNUqQ1ozAmoZW6RRE8uR5XcaFPcJlrSyQtsDLC45j76AobkC6IRwOm8cdyDaL8EvNmC9LEXZnUNHICa3UKe+nce1A+oHMAbALInvwOzTIXQKjAIYRLxWCoTEYEUEC3xHwCJMsFITsw2cAPoZ9XxvanLrCwL4CAi6jevLf+FA7/+BPPMAVJZ0HLu1wESiIVo/K9DdtpyFOjAewD/gElgECBlA8jyikU+W9TaWoatHGyyDCxvmpq3PjI37ew4wnKq3qy2wbwZtzTjJkx2ZMdt3NhENVNEe2m/MWD8tUMeeO5OPGG3J55z4Apuqcd1GHXouI5rm6h6Ctqj/YpysG3myq3UsX21K9V0dWScO4SGzXekkL0ghbrerEez1+2ixm/Z4UTNP3z+Op5w9exB+HNm2GFov4Kh8+UMGLr36DJzzlxpb8C17eOv1R9h46FXrtgGPP/z/KPpi8svINu/jTM9xMdMqg43qX9jNkoL1FfpgWb94ngmQZEgTXevO9h8SDpwTqiMVtDSuaG2i83iyjzWhbdYvQ8IvA+77Sv3AOqd7bxf7NjbOXdkd3LAcHb+rzW2+lE3S2/JbpWCf8SgJq7cc61ni32p2tmlrdWwxfJsmScEZkCR9RaatuDYtLohksJndZUvdjvhrR89XV7RA1Ul876V2gQGFFgvoWmnyTcmpNeNlRZ+qKvXz7DyIMvd3E796qsonvikzApiTts0lpsGcHm0FkLBsr0fGHjftjkiNLPcC4hlQGjRHtdgfRXQ4dwSCSwm35JLcuPMN3gNT8Zu+tphmfrVhCx/AT/9ZzsA8McjmPxf8ZukjjwANEsQvAhLOR4EV1EHkKC0IxfBLtaAsWQqx0CVTkr0A/ymHvIyhILGGRUhdDpEGEcuakyc/RpIUduoGP9xWhj1jJa6/aAV21ZV16G0Jge0tGajGmnddvjQelFGqX3MdFojIQSgZZNO1zHkpGREZRi9XISOWgWNUyAO+PsiLUGyCBEEPXhyWiJBOIGcSjgWTypChXyly9SGLR+px+CnTmJpeIkSLjISTSElIWJDKoKWrtRwScLFwNq2Cd2r1KRajZTtANXNpXRUuvCDJb3Kc7C0+uGfIttLtEjRorC2tgPAVC6SpRKPpTCgHmcW3VPp2cvV9xL0bE4p+cBJOt3C9WCpH1Mrz51aXVf2RmC3CgYjBFIbWyHa2Tqx6CQiokRVoimaoyVao635sJtn9IyxTiOPjM2JykHRaZFZkUROtfxidGR2rGlXj05k/s5hNdb1GhMTGb8D/R+1wWASAAA=) format("woff2"),url(data:font/woff;base64,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) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Onest;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/onest-cyrillic-500-normal-DHyr8B2c.woff2) format("woff2"),url(/assets/onest-cyrillic-500-normal-CyY1vN0Q.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Onest;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/onest-latin-ext-500-normal-BlXa29q8.woff2) format("woff2"),url(/assets/onest-latin-ext-500-normal-CoujUMv_.woff) format("woff");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:Onest;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/onest-latin-500-normal-qHiQtL66.woff2) format("woff2"),url(/assets/onest-latin-500-normal-oFTiz6Nq.woff) format("woff");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}:root{--font-display:"Red Hat Display", sans-serif;--font-body:"Onest", sans-serif;--font-mono:"Onest", sans-serif;--card:#fcfbf3;--bg-dark:#141414;--bg-dark-2:#141414;--surface-dark:#333333;--card-dark:#3D3D3D;--field-dark:#333333;--field-dark-hover:#474747;--ink:#141414;--ink-secondary:#4A4A4A;--muted:#737373;--faint:#949494;--ink-inv:#F2F2F2;--muted-inv:#CFCFCF;--faint-inv:#AFAFAF;--accent:#8C8C8C;--gold:#737679;--gold-light:#c7c7c7;--gold-deep:#55585C;--danger:#9C4E40;--danger-inv:#DA9A8F;--hero-accent-light:#ffffff;--hero-accent:#e0e3e6;--hero-accent-deep:#fdfeff;--divider:#D9D9D9;--hairline:#E6E6E6;--divider-dark:#474747;--shadow: 0 1px 2px rgba(20,20,20,.04), 0 12px 28px -14px rgba(20,20,20,.18);--shadow-lg: 0 20px 50px -20px rgba(15,15,15,.35)}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--card);color:var(--ink);font-family:var(--font-body);-webkit-font-smoothing:antialiased}img{display:block;max-width:100%;filter:grayscale(45%) contrast(1.04) brightness(.99)}a{text-decoration:none;color:inherit}.wrap{max-width:1240px;margin:0 auto;padding:0 clamp(20px,5vw,56px)}.hero-heading{font-family:var(--font-display);font-weight:700;letter-spacing:-.022em;font-size:clamp(2.4rem,5.2vw,4rem);line-height:1.02;margin:0 0 1.2rem;color:var(--ink-inv)}.hero-heading .accent{color:var(--hero-accent-light)}@supports (background-clip:text) or (-webkit-background-clip:text){.hero-heading .accent{background-image:linear-gradient(115deg,rgba(255,255,255,.95) 0%,var(--hero-accent-light) 16%,var(--hero-accent) 38%,var(--hero-accent-deep) 54%,var(--hero-accent) 70%,var(--hero-accent-light) 86%,rgba(255,255,255,.9) 100%);background-size:220% 100%;background-position:30% 0;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;text-shadow:0 1px 1px rgba(0,0,0,.3)}}@media (max-width:640px){.hero-heading{font-size:clamp(1.8rem,8vw,2.4rem)}}@keyframes page-fade-from-black{0%{opacity:1}to{opacity:0}}.page-fade-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:#000;pointer-events:none;animation:page-fade-from-black .22s ease both}@media (prefers-reduced-motion:reduce){.page-fade-overlay{animation:none;opacity:0}}.section-head{margin-bottom:2.6rem;max-width:60ch}.section-head h2{font-family:var(--font-display);font-weight:700;font-size:clamp(1.5rem,2.6vw,2rem);letter-spacing:-.015em;margin:0 0 .9rem}.section-head p{font-size:.95rem;color:var(--muted);line-height:1.65;margin:0}section.dark{background:var(--bg-dark-2);color:var(--ink-inv)}section.dark .section-head h2{color:var(--ink-inv)}section.dark .section-head p{color:var(--muted-inv)}
