.mega--products[data-astro-cid-nen7h5rs] .mega-legacy[data-astro-cid-nen7h5rs]{border-top:1px solid #00083825;justify-content:space-between;gap:1rem;margin-top:1.25rem;padding:1rem .45rem .25rem;font-size:.9rem;display:flex}.mega--products[data-astro-cid-nen7h5rs] .mega-legacy[data-astro-cid-nen7h5rs]:hover{color:var(--color-rantelon-red)}.site-header[data-astro-cid-nen7h5rs]{--header-scroll-progress:0;--header-surface-opacity:.85;padding-top:env(safe-area-inset-top,0px);z-index:50;background:0 0;border:0;position:sticky;top:0}.site-header[data-astro-cid-nen7h5rs].has-mobile-menu{width:100%;position:fixed;inset:0 0 auto}.site-header[data-astro-cid-nen7h5rs]:before{content:"";z-index:0;background:rgba(246,242,235,calc(var(--header-scroll-progress) * var(--header-surface-opacity)));pointer-events:none;position:absolute;inset:0}@supports (backdrop-filter:blur(1px)){.site-header[data-astro-cid-nen7h5rs]{--header-surface-opacity:.28}.site-header[data-astro-cid-nen7h5rs].has-header-surface:before{backdrop-filter:blur(calc(var(--header-scroll-progress) * 16px)) saturate(135%)}}.site-header--white[data-astro-cid-nen7h5rs] .desktop-nav[data-astro-cid-nen7h5rs]>a[data-astro-cid-nen7h5rs],.site-header--white[data-astro-cid-nen7h5rs] .nav-group[data-astro-cid-nen7h5rs]>a[data-astro-cid-nen7h5rs],.site-header--white[data-astro-cid-nen7h5rs] .mobile-nav__toggle[data-astro-cid-nen7h5rs]{color:color-mix(in srgb,var(--color-rantelon-red) calc(var(--header-scroll-progress) * 100%),#fff)}.site-header--white[data-astro-cid-nen7h5rs] .logo[data-astro-cid-nen7h5rs]{position:relative}.site-header--white[data-astro-cid-nen7h5rs] .logo__white[data-astro-cid-nen7h5rs]{opacity:calc(1 - var(--header-scroll-progress));position:absolute;inset:0}.header-inner[data-astro-cid-nen7h5rs]{z-index:1;height:var(--header-bar-height);align-items:center;gap:2rem;display:flex;position:relative}.logo[data-astro-cid-nen7h5rs] img[data-astro-cid-nen7h5rs]{width:10rem;height:auto;display:block}.desktop-nav[data-astro-cid-nen7h5rs]{color:var(--color-rantelon-red);align-items:center;gap:1.7rem;margin-left:auto;font-weight:500;display:flex}.desktop-nav[data-astro-cid-nen7h5rs]>a[data-astro-cid-nen7h5rs],.nav-group[data-astro-cid-nen7h5rs]>a[data-astro-cid-nen7h5rs]{padding:1.9rem 0}.nav-group[data-astro-cid-nen7h5rs]{--mega-vertical-offset:1.5rem;margin-bottom:-.75rem;padding-bottom:.75rem;position:relative}.mega[data-astro-cid-nen7h5rs]{top:calc(100% - var(--mega-vertical-offset));background:var(--color-rantelon-cream-light);opacity:0;visibility:hidden;width:21rem;padding:1.5rem;transition:all .2s;position:absolute;left:-1.5rem;transform:translateY(8px);box-shadow:0 20px 50px #00083820}.nav-group[data-astro-cid-nen7h5rs]:hover .mega[data-astro-cid-nen7h5rs],.nav-group[data-astro-cid-nen7h5rs]:focus-within .mega[data-astro-cid-nen7h5rs]{opacity:1;visibility:visible;transform:none}.mega[data-astro-cid-nen7h5rs] p[data-astro-cid-nen7h5rs]{color:var(--color-ink);margin:0 0 1rem}.mega[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{justify-content:space-between;padding:.65rem 0;display:flex}.header-cta[data-astro-cid-nen7h5rs]{background:var(--color-rantelon-red);color:#fff;padding:.75rem 1rem;font-weight:500}.mobile-nav[data-astro-cid-nen7h5rs]{color:var(--color-rantelon-red);margin-left:auto;display:none}.mobile-nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{font-size:1.25rem}.mega--products[data-astro-cid-nen7h5rs]{width:35rem}.mega-products__heading[data-astro-cid-nen7h5rs]{justify-content:space-between;align-items:baseline;gap:1rem;padding-bottom:1rem;display:flex}.mega--products[data-astro-cid-nen7h5rs] .mega-products__heading[data-astro-cid-nen7h5rs] p[data-astro-cid-nen7h5rs]{margin:0}.mega--products[data-astro-cid-nen7h5rs] .mega-products__heading[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{color:var(--color-rantelon-red);white-space:nowrap;border:0;padding:0;font-size:.8rem;display:inline-flex}.mega-products__columns[data-astro-cid-nen7h5rs]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.75rem;display:grid}.mega-products__columns[data-astro-cid-nen7h5rs] section[data-astro-cid-nen7h5rs]{min-width:0}.mega--products[data-astro-cid-nen7h5rs] .mega-products__label[data-astro-cid-nen7h5rs]{font-family:var(--font-label);text-transform:uppercase;letter-spacing:.07em;margin:0;padding:.7rem 0;font-size:.75rem;font-weight:400}.mega--products[data-astro-cid-nen7h5rs] .mega-product[data-astro-cid-nen7h5rs]{align-items:center;gap:.75rem;padding:.55rem .45rem;transition:background-color .18s,color .18s}.mega--products[data-astro-cid-nen7h5rs] .mega-product[data-astro-cid-nen7h5rs]:hover,.mega--products[data-astro-cid-nen7h5rs] .mega-product[data-astro-cid-nen7h5rs]:focus-visible{background:var(--color-rantelon-cream-dark);outline:0}.mega--products[data-astro-cid-nen7h5rs] .mega-product[data-astro-cid-nen7h5rs]:hover small[data-astro-cid-nen7h5rs],.mega--products[data-astro-cid-nen7h5rs] .mega-product[data-astro-cid-nen7h5rs]:focus-visible small[data-astro-cid-nen7h5rs]{color:var(--color-ink)}.mega-product[data-astro-cid-nen7h5rs]>span[data-astro-cid-nen7h5rs]:first-child{gap:.15rem;min-width:0;display:grid}.mega-product[data-astro-cid-nen7h5rs] strong[data-astro-cid-nen7h5rs]{font-size:.95rem;font-weight:500}.mega-product[data-astro-cid-nen7h5rs] small[data-astro-cid-nen7h5rs]{color:#000838a8;text-overflow:ellipsis;white-space:nowrap;font-size:.72rem;font-weight:400;line-height:1.2;overflow:hidden}.mega--sectors[data-astro-cid-nen7h5rs]{width:32rem;left:-1.5rem}.mega-sectors__columns[data-astro-cid-nen7h5rs]{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:2.25rem;display:grid}.mega--sectors[data-astro-cid-nen7h5rs] .mega-sectors__label[data-astro-cid-nen7h5rs]{font-family:var(--font-label);text-transform:uppercase;letter-spacing:.07em;margin:0;padding:.7rem 0;font-size:.75rem;font-weight:400}.mega--sectors[data-astro-cid-nen7h5rs] .mega-sector[data-astro-cid-nen7h5rs]{padding:.55rem .45rem;transition:background-color .18s,color .18s;display:block}.mega--sectors[data-astro-cid-nen7h5rs] .mega-sector[data-astro-cid-nen7h5rs]:hover,.mega--sectors[data-astro-cid-nen7h5rs] .mega-sector[data-astro-cid-nen7h5rs]:focus-visible{background:var(--color-rantelon-cream-dark);color:var(--color-ink);outline:0}.mega-sectors__standalone[data-astro-cid-nen7h5rs]{border-top:1px solid #00083825;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:2.25rem;margin-top:.8rem;padding-top:.8rem;display:grid}.header-inner[data-astro-cid-nen7h5rs]{grid-template-columns:auto minmax(0,1fr);gap:clamp(1rem,3vw,2.5rem);display:grid}.desktop-nav[data-astro-cid-nen7h5rs]{justify-self:end;gap:clamp(1.2rem,2vw,2rem);margin-left:0}.desktop-nav[data-astro-cid-nen7h5rs]>a[data-astro-cid-nen7h5rs],.nav-group[data-astro-cid-nen7h5rs]>a[data-astro-cid-nen7h5rs]{align-items:center;display:inline-flex}.nav-roll[data-astro-cid-nen7h5rs]{white-space:nowrap;height:1.2em;display:inline-block;overflow:hidden}.nav-roll__text[data-astro-cid-nen7h5rs]{line-height:1.2;transition:transform .3s cubic-bezier(.2,.75,.25,1);display:block;position:relative}.nav-roll__text[data-astro-cid-nen7h5rs]:before{content:attr(data-label);position:absolute;top:-100%;left:0}.desktop-nav[data-astro-cid-nen7h5rs]>a[data-astro-cid-nen7h5rs]:hover .nav-roll__text[data-astro-cid-nen7h5rs],.desktop-nav[data-astro-cid-nen7h5rs]>a[data-astro-cid-nen7h5rs]:focus-visible .nav-roll__text[data-astro-cid-nen7h5rs],.nav-group[data-astro-cid-nen7h5rs]>a[data-astro-cid-nen7h5rs]:hover .nav-roll__text[data-astro-cid-nen7h5rs],.nav-group[data-astro-cid-nen7h5rs]>a[data-astro-cid-nen7h5rs]:focus-visible .nav-roll__text[data-astro-cid-nen7h5rs]{transform:translateY(100%)}.mega[data-astro-cid-nen7h5rs]{width:min(38rem,100vw - 2rem);left:50%;transform:translate(-50%,8px)}.mega--sectors[data-astro-cid-nen7h5rs]{left:calc(50% - 4rem)}.nav-group[data-astro-cid-nen7h5rs]:hover .mega[data-astro-cid-nen7h5rs],.nav-group[data-astro-cid-nen7h5rs]:focus-within .mega[data-astro-cid-nen7h5rs]{transform:translate(-50%)}.mega-products__columns[data-astro-cid-nen7h5rs]{gap:2rem}.mega-sectors__columns[data-astro-cid-nen7h5rs],.mega-sectors__standalone[data-astro-cid-nen7h5rs]{column-gap:2rem}.mega-product[data-astro-cid-nen7h5rs] small[data-astro-cid-nen7h5rs]{text-overflow:clip;white-space:normal;overflow:visible}.mega[data-astro-cid-nen7h5rs].mega--services{width:23rem;left:auto;right:-2rem;transform:translateY(8px)}.services-divider[data-astro-cid-nen7h5rs]{border:0;border-top:1px solid #00083825;margin:.65rem 0}.services-label[data-astro-cid-nen7h5rs]{color:var(--color-ink);margin:0;padding:.7rem .45rem}.nav-group[data-astro-cid-nen7h5rs]:hover .mega--services[data-astro-cid-nen7h5rs],.nav-group[data-astro-cid-nen7h5rs]:focus-within .mega--services[data-astro-cid-nen7h5rs]{transform:translateY(0)}.mega--services[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{padding:.55rem .45rem;transition:background-color .18s,color .18s;display:block}.mega--services[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover,.mega--services[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:focus-visible{background:var(--color-rantelon-cream-dark);color:var(--color-ink);outline:0}.mega[data-astro-cid-nen7h5rs].mega--company{width:14rem;left:auto;right:0;transform:translateY(8px)}.mega--company[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{padding:.55rem .45rem;transition:background-color .18s,color .18s;display:block}.mega--company[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover,.mega--company[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:focus-visible{background:var(--color-rantelon-cream-dark);color:var(--color-ink);outline:0}.nav-group[data-astro-cid-nen7h5rs]:hover .mega--company[data-astro-cid-nen7h5rs],.nav-group[data-astro-cid-nen7h5rs]:focus-within .mega--company[data-astro-cid-nen7h5rs]{transform:translateY(0)}@media (width<=750px){.desktop-nav[data-astro-cid-nen7h5rs]{display:none}.mobile-nav[data-astro-cid-nen7h5rs]{grid-column:2;justify-self:end;display:block}.header-inner[data-astro-cid-nen7h5rs]{height:4.5rem}.logo[data-astro-cid-nen7h5rs] img[data-astro-cid-nen7h5rs]{width:8.6rem}}@media (width>=751px) and (width<=1000px){.desktop-nav[data-astro-cid-nen7h5rs] .nav-group[data-astro-cid-nen7h5rs]{position:static}.desktop-nav[data-astro-cid-nen7h5rs] .mega[data-astro-cid-nen7h5rs]{left:auto;right:0}}@media (prefers-reduced-motion:reduce){.nav-roll__text[data-astro-cid-nen7h5rs]{transition:none}.desktop-nav[data-astro-cid-nen7h5rs]>a[data-astro-cid-nen7h5rs]:hover .nav-roll__text[data-astro-cid-nen7h5rs],.desktop-nav[data-astro-cid-nen7h5rs]>a[data-astro-cid-nen7h5rs]:focus-visible .nav-roll__text[data-astro-cid-nen7h5rs],.nav-group[data-astro-cid-nen7h5rs]>a[data-astro-cid-nen7h5rs]:hover .nav-roll__text[data-astro-cid-nen7h5rs],.nav-group[data-astro-cid-nen7h5rs]>a[data-astro-cid-nen7h5rs]:focus-visible .nav-roll__text[data-astro-cid-nen7h5rs]{transform:none}}.nav-group[data-astro-cid-nen7h5rs]:hover,.nav-group[data-astro-cid-nen7h5rs]:focus-within{z-index:2}.mega[data-astro-cid-nen7h5rs].mega--products,.mega[data-astro-cid-nen7h5rs].mega--sectors{left:auto;right:0;transform:translateY(8px)}.nav-group[data-astro-cid-nen7h5rs]:hover .mega--products[data-astro-cid-nen7h5rs],.nav-group[data-astro-cid-nen7h5rs]:focus-within .mega--products[data-astro-cid-nen7h5rs],.nav-group[data-astro-cid-nen7h5rs]:hover .mega--sectors[data-astro-cid-nen7h5rs],.nav-group[data-astro-cid-nen7h5rs]:focus-within .mega--sectors[data-astro-cid-nen7h5rs]{transform:translateY(0)}.mobile-nav__toggle[data-astro-cid-nen7h5rs],.mobile-menu__close[data-astro-cid-nen7h5rs]{min-height:44px;color:var(--color-rantelon-red);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;gap:.65rem;padding:.75rem 0;font-weight:500;display:inline-flex}.mobile-menu[data-astro-cid-nen7h5rs]{width:100%;max-width:none;height:100dvh;max-height:none;padding:env(safe-area-inset-top,0px) var(--page-gutter) 0;background:var(--color-rantelon-cream-light);color:var(--color-ink);overscroll-behavior:none;pointer-events:auto;border:0;margin:0;position:fixed;inset:0;overflow:hidden}.mobile-menu[data-astro-cid-nen7h5rs][open]{flex-direction:column;animation:.22s cubic-bezier(.2,.8,.2,1) both mobile-menu-in;display:flex}.mobile-menu[data-astro-cid-nen7h5rs][open].is-closing{animation:.18s cubic-bezier(.4,0,1,1) both mobile-menu-out}.mobile-menu[data-astro-cid-nen7h5rs]::backdrop{background:#00083830;animation:.22s both mobile-backdrop-in}.mobile-menu[data-astro-cid-nen7h5rs].is-closing::backdrop{animation:.18s both mobile-backdrop-out}@keyframes mobile-menu-in{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes mobile-menu-out{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes mobile-backdrop-in{0%{opacity:0}to{opacity:1}}@keyframes mobile-backdrop-out{0%{opacity:1}to{opacity:0}}.mobile-menu__bar[data-astro-cid-nen7h5rs]{flex:none;justify-content:space-between;align-items:center;gap:1.5rem;min-height:4.5rem;display:flex}.mobile-menu__close[data-astro-cid-nen7h5rs] span[data-astro-cid-nen7h5rs]{font-size:1.7rem;font-weight:400;line-height:1}.mobile-menu[data-astro-cid-nen7h5rs] nav[data-astro-cid-nen7h5rs]{overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch;min-height:0;padding:.75rem 0 max(2rem,env(safe-area-inset-bottom,0px));flex:1;overflow-y:auto}.mobile-section[data-astro-cid-nen7h5rs]>summary[data-astro-cid-nen7h5rs]::-webkit-details-marker{display:none}.mobile-section[data-astro-cid-nen7h5rs]{border-bottom:1px solid #00083822}.mobile-section[data-astro-cid-nen7h5rs]>summary[data-astro-cid-nen7h5rs]{cursor:pointer;letter-spacing:-.035em;min-height:3.5rem;color:var(--color-rantelon-red);justify-content:space-between;align-items:center;padding:.7rem 0;font-size:clamp(1.6rem,5vw,2.25rem);font-weight:500;list-style:none;display:flex}.mobile-section[data-astro-cid-nen7h5rs]>summary[data-astro-cid-nen7h5rs]:after{content:"+";font-size:1.5rem;font-weight:400;line-height:1}.mobile-section[data-astro-cid-nen7h5rs][open]>summary[data-astro-cid-nen7h5rs]:after{content:"−"}.mobile-section[data-astro-cid-nen7h5rs][open]>.mobile-section__content[data-astro-cid-nen7h5rs]{transform-origin:top;animation:.22s both mobile-submenu-reveal}@keyframes mobile-submenu-reveal{0%{opacity:0;clip-path:inset(0 0 100%);transform:translateY(-.4rem)}to{opacity:1;clip-path:inset(0);transform:translateY(0)}}.mobile-section__content[data-astro-cid-nen7h5rs]{background:var(--color-rantelon-cream-light);gap:0;padding:.25rem .85rem 1.25rem;display:grid}.mobile-section__content[data-astro-cid-nen7h5rs] section[data-astro-cid-nen7h5rs]{min-width:0}.mobile-section__label[data-astro-cid-nen7h5rs]{color:var(--color-ink);font-family:var(--font-label);letter-spacing:.08em;text-transform:uppercase;margin:1.25rem 0 .35rem;font-size:.72rem}.mobile-nav[data-astro-cid-nen7h5rs] .mobile-overview[data-astro-cid-nen7h5rs]{color:var(--color-rantelon-red);justify-content:space-between;align-items:center;padding:.85rem 0;font-size:1rem;font-weight:500;display:flex}.mobile-nav[data-astro-cid-nen7h5rs] .mobile-product[data-astro-cid-nen7h5rs]{grid-template-columns:minmax(6.5rem,auto) minmax(0,1fr);align-items:baseline;gap:.75rem;padding:.7rem 0;font-size:.95rem;display:grid}.mobile-product[data-astro-cid-nen7h5rs] strong[data-astro-cid-nen7h5rs]{font-weight:500}.mobile-product[data-astro-cid-nen7h5rs] small[data-astro-cid-nen7h5rs]{color:#000838a8;font-size:.8rem;line-height:1.35}.mobile-nav[data-astro-cid-nen7h5rs] .mobile-detail-link[data-astro-cid-nen7h5rs]{padding:.7rem 0;font-size:.95rem;display:block}.mobile-sector-standalone[data-astro-cid-nen7h5rs]{border-top:1px solid #00083825;margin-top:.8rem;padding-top:.8rem}.mobile-nav[data-astro-cid-nen7h5rs] .mobile-top-link[data-astro-cid-nen7h5rs]{color:var(--color-rantelon-red);padding:1rem 0;font-size:1.25rem;display:block}.mobile-nav[data-astro-cid-nen7h5rs] .mobile-top-link[data-astro-cid-nen7h5rs]:last-child{border-bottom:0}.mobile-nav[data-astro-cid-nen7h5rs] [data-astro-cid-nen7h5rs]:is(button,summary,a):focus-visible{outline:2px solid var(--color-rantelon-red);outline-offset:3px}@media (prefers-reduced-motion:reduce){.mobile-menu[data-astro-cid-nen7h5rs][open],.mobile-menu[data-astro-cid-nen7h5rs][open].is-closing,.mobile-menu[data-astro-cid-nen7h5rs]::backdrop,.mobile-menu[data-astro-cid-nen7h5rs].is-closing::backdrop,.mobile-section[data-astro-cid-nen7h5rs][open]>.mobile-section__content[data-astro-cid-nen7h5rs]{clip-path:none;transform:none;transition:none!important;animation:none!important}}html.is-iphone .site-header[data-astro-cid-nen7h5rs]{pointer-events:none}html.is-iphone .site-header[data-astro-cid-nen7h5rs]:before{top:calc(-1 * env(safe-area-inset-top,0px))}html.is-iphone .logo[data-astro-cid-nen7h5rs],html.is-iphone .desktop-nav[data-astro-cid-nen7h5rs],html.is-iphone .mobile-nav[data-astro-cid-nen7h5rs]{pointer-events:auto}.footer{background:var(--color-rantelon-darkblue);color:#fff;padding:5rem 0 1.5rem}.footer .footer-grid{grid-template-columns:2fr 1fr 1fr 1.2fr;gap:3rem;display:grid}.footer .footer-logo{width:11rem}.footer .footer-certifications{width:100%;max-width:200px;height:auto;margin-top:2rem;display:block}.footer .brand p{color:#ffffffb8;max-width:27rem;margin:2rem 0 0;font-size:.8rem;line-height:1.5}.footer .footer-grid>div:not(.brand),.footer address{flex-direction:column;align-items:flex-start;gap:.7rem;font-style:normal;display:flex}.footer .footer-grid>div:not(.brand)>a{font-size:.9rem}.footer .eyebrow{color:#ffffff75;margin:0 0 .5rem}.footer a:hover{text-decoration:underline}.footer .footer-social{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:1.5rem;margin-top:3rem;font-size:.9rem;display:flex}.footer .footer-social h2{font-size:inherit;margin:0;font-weight:500}.footer .footer-social nav{flex-wrap:wrap;gap:1.5rem;display:flex}.footer .footer-social a{color:#fff;min-height:2.75rem;font-size:inherit;align-items:center;gap:.65rem;padding:.5rem 0;font-weight:500;transition:color .2s;display:inline-flex}.footer .footer-social svg{flex:none;width:1.5rem;height:1.5rem;display:block}.footer .footer-social a:hover{color:var(--color-rantelon-cream);text-underline-offset:.2em;text-decoration:underline}.footer .footer-social a:focus-visible{outline:2px solid var(--color-rantelon-cream-light);outline-offset:4px}.footer .legal{color:#ffffff9c;border-top:1px solid #ffffff35;gap:1.5rem;margin-top:2.5rem;padding-top:1.2rem;font-size:.8rem;display:flex}.footer .legal span{margin-right:auto}@media (width<=800px){.footer .footer-grid{grid-template-columns:1fr 1fr}.footer .brand{grid-column:1/-1}.footer .legal{flex-wrap:wrap}}@media (width<=480px){.footer .footer-grid{grid-template-columns:1fr}}@media (width<=600px){.footer .footer-social{flex-direction:column;align-items:flex-start;gap:.75rem}}@media (prefers-reduced-motion:reduce){.footer .footer-social a{transition:none}}.footer .cookie-settings{color:inherit;cursor:pointer;background:0 0;border:0;padding:0}.footer .cookie-settings:hover{text-decoration:underline}.footer .cookie-settings:focus-visible{outline-offset:4px;outline:2px solid}.cookie-consent[data-astro-cid-kror3uvh][hidden],.cookie-actions[data-astro-cid-kror3uvh] button[data-astro-cid-kror3uvh][hidden]{display:none}.cookie-consent[data-astro-cid-kror3uvh]{z-index:1000;padding:1.5rem var(--page-gutter) max(1.5rem, env(safe-area-inset-bottom));background:var(--color-rantelon-cream-light);max-height:85dvh;color:var(--color-ink);border-top:1px solid #00083825;align-items:center;gap:2rem;display:flex;position:fixed;inset:auto 0 0;overflow-y:auto;box-shadow:0 -8px 32px #00083815}.cookie-copy[data-astro-cid-kror3uvh]{flex:1}h2[data-astro-cid-kror3uvh]{letter-spacing:-.025em;margin:0 0 .5rem;font-size:1.2rem;font-weight:500}p[data-astro-cid-kror3uvh]{max-width:58rem;margin:0;font-size:.9rem;line-height:1.5}a[data-astro-cid-kror3uvh]{text-underline-offset:.15em;text-decoration:underline}.cookie-status[data-astro-cid-kror3uvh]:empty{display:none}.cookie-status[data-astro-cid-kror3uvh]{margin-top:.5rem;font-weight:500}.cookie-actions[data-astro-cid-kror3uvh]{flex-wrap:wrap;gap:.75rem;display:flex}button[data-astro-cid-kror3uvh]{border:1px solid var(--color-ink);min-height:2.75rem;color:var(--color-ink);cursor:pointer;background:0 0;padding:.7rem 1rem;font-size:.9rem;font-weight:500}button[data-astro-cid-kror3uvh]:hover{background:var(--color-ink);color:#fff}[data-astro-cid-kror3uvh]:is(button,a):focus-visible{outline:2px solid var(--color-rantelon-red);outline-offset:4px}@media (width<=900px){.cookie-consent[data-astro-cid-kror3uvh]{flex-direction:column;align-items:stretch;gap:1rem}.cookie-actions[data-astro-cid-kror3uvh] button[data-astro-cid-kror3uvh][data-cookie-choice]{flex:1}}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial}}}@layer theme{:root,:host{--font-sans:"Instrument Sans", "Arial", sans-serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-white:#fff;--spacing:.25rem;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-ink:#000838;--color-paper:#fff;--color-rantelon-red:#d01327;--color-rantelon-cream:#eee3d2;--color-rantelon-cream-dark:#dcd1c1;--color-rantelon-cream-light:#f6f2eb;--color-rantelon-darkblue:#1d1e3b;--font-label:"Space Grotesk", "Arial", sans-serif;--font-feature-settings:"ss05" 1}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.collapse{visibility:collapse}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.isolate{isolation:isolate}.order-0{order:0}.order-1{order:1}.order-2{order:2}.col-6{grid-column:6}.col-12{grid-column:12}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.m-13272{margin:calc(var(--spacing) * 13272)}.ms-3{margin-inline-start:calc(var(--spacing) * 3)}.ms-auto{margin-inline-start:auto}.me-2{margin-inline-end:calc(var(--spacing) * 2)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mb-0{margin-bottom:0}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.block{display:block}.contents{display:contents}.flex{display:flex}.hidden{display:none}.inline{display:inline}.table{display:table}.h-11{height:calc(var(--spacing) * 11)}.h-full{height:100%}.min-h-\[20px\]{min-height:20px}.w-0{width:0}.w-100{width:calc(var(--spacing) * 100)}.w-fit{width:fit-content}.w-full{width:100%}.max-w-full{max-width:100%}.flex-grow{flex-grow:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.gap-1{gap:var(--spacing)}.gap-2{gap:calc(var(--spacing) * 2)}.overflow-x-auto{overflow-x:auto}.overflow-x-hidden{overflow-x:hidden}.rounded{border-radius:.25rem}.border{border-style:var(--tw-border-style);border-width:1px}.p-0{padding:0}.pl-2{padding-left:calc(var(--spacing) * 2)}.pl-82{padding-left:calc(var(--spacing) * 82)}.pl-184{padding-left:calc(var(--spacing) * 184)}.pl-185{padding-left:calc(var(--spacing) * 185)}.pl-186{padding-left:calc(var(--spacing) * 186)}.pl-187{padding-left:calc(var(--spacing) * 187)}.pl-188{padding-left:calc(var(--spacing) * 188)}.pl-259{padding-left:calc(var(--spacing) * 259)}.pl-278{padding-left:calc(var(--spacing) * 278)}.pl-288{padding-left:calc(var(--spacing) * 288)}.pl-293{padding-left:calc(var(--spacing) * 293)}.pl-298{padding-left:calc(var(--spacing) * 298)}.pl-308{padding-left:calc(var(--spacing) * 308)}.pl-318{padding-left:calc(var(--spacing) * 318)}.pl-328{padding-left:calc(var(--spacing) * 328)}.pl-335{padding-left:calc(var(--spacing) * 335)}.pl-341{padding-left:calc(var(--spacing) * 341)}.pl-382{padding-left:calc(var(--spacing) * 382)}.pl-387{padding-left:calc(var(--spacing) * 387)}.pl-392{padding-left:calc(var(--spacing) * 392)}.pl-395{padding-left:calc(var(--spacing) * 395)}.pl-420{padding-left:calc(var(--spacing) * 420)}.pl-425{padding-left:calc(var(--spacing) * 425)}.pl-430{padding-left:calc(var(--spacing) * 430)}.pl-439{padding-left:calc(var(--spacing) * 439)}.pl-444{padding-left:calc(var(--spacing) * 444)}.pl-462{padding-left:calc(var(--spacing) * 462)}.pl-557{padding-left:calc(var(--spacing) * 557)}.pl-562{padding-left:calc(var(--spacing) * 562)}.pl-567{padding-left:calc(var(--spacing) * 567)}.pl-576{padding-left:calc(var(--spacing) * 576)}.pl-632{padding-left:calc(var(--spacing) * 632)}.pl-637{padding-left:calc(var(--spacing) * 637)}.pl-652{padding-left:calc(var(--spacing) * 652)}.pl-657{padding-left:calc(var(--spacing) * 657)}.pl-667{padding-left:calc(var(--spacing) * 667)}.pl-673{padding-left:calc(var(--spacing) * 673)}.pl-678{padding-left:calc(var(--spacing) * 678)}.pl-679{padding-left:calc(var(--spacing) * 679)}.pl-688{padding-left:calc(var(--spacing) * 688)}.pl-715{padding-left:calc(var(--spacing) * 715)}.pl-720{padding-left:calc(var(--spacing) * 720)}.pl-731{padding-left:calc(var(--spacing) * 731)}.pl-736{padding-left:calc(var(--spacing) * 736)}.pl-745{padding-left:calc(var(--spacing) * 745)}.pl-752{padding-left:calc(var(--spacing) * 752)}.pl-757{padding-left:calc(var(--spacing) * 757)}.pl-762{padding-left:calc(var(--spacing) * 762)}.pl-767{padding-left:calc(var(--spacing) * 767)}.pl-772{padding-left:calc(var(--spacing) * 772)}.pl-777{padding-left:calc(var(--spacing) * 777)}.pl-782{padding-left:calc(var(--spacing) * 782)}.pl-787{padding-left:calc(var(--spacing) * 787)}.pl-829{padding-left:calc(var(--spacing) * 829)}.pl-839{padding-left:calc(var(--spacing) * 839)}.pl-916{padding-left:calc(var(--spacing) * 916)}.pl-921{padding-left:calc(var(--spacing) * 921)}.pl-924{padding-left:calc(var(--spacing) * 924)}.pl-925{padding-left:calc(var(--spacing) * 925)}.pl-928{padding-left:calc(var(--spacing) * 928)}.pl-935{padding-left:calc(var(--spacing) * 935)}.pl-944{padding-left:calc(var(--spacing) * 944)}.pl-990{padding-left:calc(var(--spacing) * 990)}.pl-1046{padding-left:calc(var(--spacing) * 1046)}.pl-1054{padding-left:calc(var(--spacing) * 1054)}.pl-1060{padding-left:calc(var(--spacing) * 1060)}.pl-1075{padding-left:calc(var(--spacing) * 1075)}.pl-1104{padding-left:calc(var(--spacing) * 1104)}.pl-1109{padding-left:calc(var(--spacing) * 1109)}.pl-1111{padding-left:calc(var(--spacing) * 1111)}.pl-1113{padding-left:calc(var(--spacing) * 1113)}.pl-1115{padding-left:calc(var(--spacing) * 1115)}.pl-1116{padding-left:calc(var(--spacing) * 1116)}.pl-1117{padding-left:calc(var(--spacing) * 1117)}.pl-1118{padding-left:calc(var(--spacing) * 1118)}.pl-1119{padding-left:calc(var(--spacing) * 1119)}.pl-1120{padding-left:calc(var(--spacing) * 1120)}.pl-1122{padding-left:calc(var(--spacing) * 1122)}.pl-1128{padding-left:calc(var(--spacing) * 1128)}.pl-1137{padding-left:calc(var(--spacing) * 1137)}.pl-1166{padding-left:calc(var(--spacing) * 1166)}.pl-1244{padding-left:calc(var(--spacing) * 1244)}.pl-1249{padding-left:calc(var(--spacing) * 1249)}.pl-1254{padding-left:calc(var(--spacing) * 1254)}.pl-1263{padding-left:calc(var(--spacing) * 1263)}.pl-1318{padding-left:calc(var(--spacing) * 1318)}.pl-1330{padding-left:calc(var(--spacing) * 1330)}.pl-1539{padding-left:calc(var(--spacing) * 1539)}.pl-1575{padding-left:calc(var(--spacing) * 1575)}.pl-1630{padding-left:calc(var(--spacing) * 1630)}.pl-1642{padding-left:calc(var(--spacing) * 1642)}.pl-1648{padding-left:calc(var(--spacing) * 1648)}.pl-1658{padding-left:calc(var(--spacing) * 1658)}.pl-1674{padding-left:calc(var(--spacing) * 1674)}.pl-1679{padding-left:calc(var(--spacing) * 1679)}.pl-1684{padding-left:calc(var(--spacing) * 1684)}.pl-1689{padding-left:calc(var(--spacing) * 1689)}.pl-1694{padding-left:calc(var(--spacing) * 1694)}.pl-1699{padding-left:calc(var(--spacing) * 1699)}.pl-1704{padding-left:calc(var(--spacing) * 1704)}.pl-1926{padding-left:calc(var(--spacing) * 1926)}.pl-1932{padding-left:calc(var(--spacing) * 1932)}.pl-1952{padding-left:calc(var(--spacing) * 1952)}.pl-1960{padding-left:calc(var(--spacing) * 1960)}.pl-1968{padding-left:calc(var(--spacing) * 1968)}.pl-1972{padding-left:calc(var(--spacing) * 1972)}.pl-1976{padding-left:calc(var(--spacing) * 1976)}.pl-1980{padding-left:calc(var(--spacing) * 1980)}.pl-1990{padding-left:calc(var(--spacing) * 1990)}.pl-1998{padding-left:calc(var(--spacing) * 1998)}.pl-2012{padding-left:calc(var(--spacing) * 2012)}.pl-2029{padding-left:calc(var(--spacing) * 2029)}.pl-2035{padding-left:calc(var(--spacing) * 2035)}.pl-2057{padding-left:calc(var(--spacing) * 2057)}.pl-2128{padding-left:calc(var(--spacing) * 2128)}.pl-2136{padding-left:calc(var(--spacing) * 2136)}.pl-2137{padding-left:calc(var(--spacing) * 2137)}.pl-2138{padding-left:calc(var(--spacing) * 2138)}.pl-2139{padding-left:calc(var(--spacing) * 2139)}.pl-2140{padding-left:calc(var(--spacing) * 2140)}.pl-2141{padding-left:calc(var(--spacing) * 2141)}.pl-2142{padding-left:calc(var(--spacing) * 2142)}.pl-2143{padding-left:calc(var(--spacing) * 2143)}.pl-2144{padding-left:calc(var(--spacing) * 2144)}.pl-2145{padding-left:calc(var(--spacing) * 2145)}.pl-2146{padding-left:calc(var(--spacing) * 2146)}.pl-2147{padding-left:calc(var(--spacing) * 2147)}.pl-2148{padding-left:calc(var(--spacing) * 2148)}.pl-2154{padding-left:calc(var(--spacing) * 2154)}.pl-2157{padding-left:calc(var(--spacing) * 2157)}.pl-2160{padding-left:calc(var(--spacing) * 2160)}.pl-2180{padding-left:calc(var(--spacing) * 2180)}.pl-2184{padding-left:calc(var(--spacing) * 2184)}.pl-2253{padding-left:calc(var(--spacing) * 2253)}.pl-2268{padding-left:calc(var(--spacing) * 2268)}.pl-2271{padding-left:calc(var(--spacing) * 2271)}.pl-2274{padding-left:calc(var(--spacing) * 2274)}.pl-2277{padding-left:calc(var(--spacing) * 2277)}.pl-2280{padding-left:calc(var(--spacing) * 2280)}.pl-2283{padding-left:calc(var(--spacing) * 2283)}.pl-2287{padding-left:calc(var(--spacing) * 2287)}.pl-2291{padding-left:calc(var(--spacing) * 2291)}.pl-2294{padding-left:calc(var(--spacing) * 2294)}.pl-2303{padding-left:calc(var(--spacing) * 2303)}.pl-2306{padding-left:calc(var(--spacing) * 2306)}.pl-2311{padding-left:calc(var(--spacing) * 2311)}.pl-2314{padding-left:calc(var(--spacing) * 2314)}.pl-2331{padding-left:calc(var(--spacing) * 2331)}.pl-2374{padding-left:calc(var(--spacing) * 2374)}.pl-2377{padding-left:calc(var(--spacing) * 2377)}.pl-2380{padding-left:calc(var(--spacing) * 2380)}.pl-2383{padding-left:calc(var(--spacing) * 2383)}.pl-2411{padding-left:calc(var(--spacing) * 2411)}.pl-2419{padding-left:calc(var(--spacing) * 2419)}.pl-2422{padding-left:calc(var(--spacing) * 2422)}.pl-2425{padding-left:calc(var(--spacing) * 2425)}.pl-2428{padding-left:calc(var(--spacing) * 2428)}.pl-2431{padding-left:calc(var(--spacing) * 2431)}.pl-2437{padding-left:calc(var(--spacing) * 2437)}.pl-2474{padding-left:calc(var(--spacing) * 2474)}.pl-2478{padding-left:calc(var(--spacing) * 2478)}.pl-2485{padding-left:calc(var(--spacing) * 2485)}.pl-2489{padding-left:calc(var(--spacing) * 2489)}.pl-2492{padding-left:calc(var(--spacing) * 2492)}.pl-2495{padding-left:calc(var(--spacing) * 2495)}.pl-2501{padding-left:calc(var(--spacing) * 2501)}.pl-2510{padding-left:calc(var(--spacing) * 2510)}.pl-2546{padding-left:calc(var(--spacing) * 2546)}.pl-2551{padding-left:calc(var(--spacing) * 2551)}.pl-2560{padding-left:calc(var(--spacing) * 2560)}.pl-2880{padding-left:calc(var(--spacing) * 2880)}.pl-2894{padding-left:calc(var(--spacing) * 2894)}.pl-2895{padding-left:calc(var(--spacing) * 2895)}.pl-2901{padding-left:calc(var(--spacing) * 2901)}.pl-2902{padding-left:calc(var(--spacing) * 2902)}.pl-2903{padding-left:calc(var(--spacing) * 2903)}.pl-2904{padding-left:calc(var(--spacing) * 2904)}.pl-2905{padding-left:calc(var(--spacing) * 2905)}.pl-3291{padding-left:calc(var(--spacing) * 3291)}.pl-3297{padding-left:calc(var(--spacing) * 3297)}.pl-3298{padding-left:calc(var(--spacing) * 3298)}.pl-3303{padding-left:calc(var(--spacing) * 3303)}.pl-3717{padding-left:calc(var(--spacing) * 3717)}.pl-3719{padding-left:calc(var(--spacing) * 3719)}.pl-3798{padding-left:calc(var(--spacing) * 3798)}.pl-3803{padding-left:calc(var(--spacing) * 3803)}.pl-3838{padding-left:calc(var(--spacing) * 3838)}.pl-3839{padding-left:calc(var(--spacing) * 3839)}.pl-3841{padding-left:calc(var(--spacing) * 3841)}.pl-3842{padding-left:calc(var(--spacing) * 3842)}.pl-3856{padding-left:calc(var(--spacing) * 3856)}.pl-3858{padding-left:calc(var(--spacing) * 3858)}.pl-3902{padding-left:calc(var(--spacing) * 3902)}.pl-3904{padding-left:calc(var(--spacing) * 3904)}.pl-3907{padding-left:calc(var(--spacing) * 3907)}.pl-3909{padding-left:calc(var(--spacing) * 3909)}.pl-3994{padding-left:calc(var(--spacing) * 3994)}.pl-4022{padding-left:calc(var(--spacing) * 4022)}.pl-4030{padding-left:calc(var(--spacing) * 4030)}.pl-4437{padding-left:calc(var(--spacing) * 4437)}.pl-4439{padding-left:calc(var(--spacing) * 4439)}.pl-4440{padding-left:calc(var(--spacing) * 4440)}.pl-4442{padding-left:calc(var(--spacing) * 4442)}.pl-4500{padding-left:calc(var(--spacing) * 4500)}.pl-4501{padding-left:calc(var(--spacing) * 4501)}.text-start{text-align:start}.text-wrap{text-wrap:wrap}.break-words{overflow-wrap:break-word}.whitespace-pre-wrap{white-space:pre-wrap}.text-white{color:var(--color-white)}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-filter{backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}@media (width>=80rem){.xl\:h-12{height:calc(var(--spacing) * 12)}}@media (width>=96rem){.\32 xl\:h-14{height:calc(var(--spacing) * 14)}}}.product-thumbnail-frame{background:#fff;grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr);place-items:center;width:100%;display:grid;overflow:hidden}.product-thumbnail-frame img{object-fit:contain;object-position:center;width:100%;min-width:0;height:100%;min-height:0;display:block}@font-face{font-family:Instrument Sans;src:url(/_astro/InstrumentSans-variable.tWV223Ma.woff2)format("woff2");font-style:normal;font-weight:400 700;font-display:swap}:root{color:var(--color-ink);background:var(--color-paper);font-family:var(--font-sans);font-feature-settings:var(--font-feature-settings);font-synthesis:none;--page-gutter:clamp(1.25rem, 4vw, 4rem);--section-space:clamp(5rem, 10vw, 9rem);--font-size-h1:clamp(2.5rem, 5.5vw, 5.5rem);--header-bar-height:5rem;--header-height:calc(var(--header-bar-height) + env(safe-area-inset-top,0px))}.header-overlap{margin-top:calc(-1 * var(--header-height))}@media (width<=750px){:root{--header-bar-height:4.5rem}}html{scroll-behavior:smooth}html.is-iphone{--page-gutter:max(clamp(1.25rem, 4vw, 4rem), env(safe-area-inset-left,0px), env(safe-area-inset-right,0px))}body{background:var(--color-paper);min-width:320px;margin:0}*,:before,:after{box-sizing:border-box}a{color:inherit;text-decoration:none}button,input,textarea{font:inherit}strong,b{font-weight:500}h1{font-size:var(--font-size-h1);text-wrap:balance}.shell{width:min(76rem, calc(100% - (2 * var(--page-gutter))));letter-spacing:-.02em;margin-inline:auto}.eyebrow,.code,.system-code{font-family:var(--font-label);font-weight:400}.eyebrow{letter-spacing:.13em;text-transform:uppercase;font-size:.72rem}.display{font-size:var(--font-size-h1);letter-spacing:-.05em;font-weight:500;line-height:.88}h1.section-title{font-size:var(--font-size-h1)}.section-title{letter-spacing:-.055em;font-size:clamp(2.35rem,5vw,5rem);font-weight:500;line-height:.95}.button{border:1px solid;justify-content:center;align-items:center;min-height:3.25rem;padding:.8rem 1.2rem;font-weight:500;transition:background .2s,color .2s,transform .2s;display:inline-flex}.button:hover{transform:translateY(-2px)}.button--red{color:#fff;background:var(--color-rantelon-red);border-color:var(--color-rantelon-red)}.button--red:hover{color:var(--color-rantelon-red);background:#fff}.button--ghost:hover{color:#fff;background:var(--color-ink);border-color:var(--color-ink)}[data-reveal]{opacity:0;transition:opacity .65s,transform .65s;transform:translateY(20px)}[data-reveal].is-visible{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}[data-reveal]{opacity:1;transition:none;transform:none}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}
