.sitemap-module-scss-module__0yctxq__sitemapPage{min-height:100vh;padding:clamp(5.5rem,9vw,8rem) clamp(1rem,4vw,3rem);overflow-x:hidden}.sitemap-module-scss-module__0yctxq__heroSection{width:min(100%,1280px);margin:0 auto clamp(2.5rem,5vw,4.5rem)}.sitemap-module-scss-module__0yctxq__title{letter-spacing:-.075em;max-width:820px;margin:0;font-size:clamp(2.75rem,8vw,6.5rem);line-height:.95}.sitemap-module-scss-module__0yctxq__description{max-width:720px;margin:1.25rem 0 0;font-size:clamp(1rem,2vw,1.2rem);line-height:1.7}.sitemap-module-scss-module__0yctxq__sitemapGrid{grid-template-columns:repeat(12,minmax(0,1fr));align-items:stretch;gap:clamp(1rem,2vw,1.5rem);width:min(100%,1280px);margin:0 auto;display:grid}.sitemap-module-scss-module__0yctxq__productCardWrapper,.sitemap-module-scss-module__0yctxq__documentationCardWrapper,.sitemap-module-scss-module__0yctxq__sideColumn,.sitemap-module-scss-module__0yctxq__featureGrid>div{min-width:0}.sitemap-module-scss-module__0yctxq__productCardWrapper{grid-column:span 4;min-height:34rem}.sitemap-module-scss-module__0yctxq__documentationCardWrapper{grid-column:span 5;min-height:34rem}.sitemap-module-scss-module__0yctxq__sideColumn{flex-direction:column;grid-column:span 3;gap:clamp(1rem,2vw,1.5rem);min-height:34rem;display:flex}.sitemap-module-scss-module__0yctxq__card{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);width:100%;min-width:0;max-width:100%;height:100%;position:relative;overflow:hidden}.sitemap-module-scss-module__0yctxq__card.sitemap-module-scss-module__0yctxq__productCard,.sitemap-module-scss-module__0yctxq__card.sitemap-module-scss-module__0yctxq__documentationCard,.sitemap-module-scss-module__0yctxq__card.sitemap-module-scss-module__0yctxq__resourcesCard,.sitemap-module-scss-module__0yctxq__card.sitemap-module-scss-module__0yctxq__legalCard,.sitemap-module-scss-module__0yctxq__card.sitemap-module-scss-module__0yctxq__showcaseCard,.sitemap-module-scss-module__0yctxq__card.sitemap-module-scss-module__0yctxq__ctaCard{width:100%;min-width:0;max-width:100%}.sitemap-module-scss-module__0yctxq__card.sitemap-module-scss-module__0yctxq__productCard,.sitemap-module-scss-module__0yctxq__card.sitemap-module-scss-module__0yctxq__documentationCard{background:linear-gradient(145deg, color-mix(in srgb, var(--background-color) 88%, white), color-mix(in srgb, var(--background-color) 94%, black));padding:clamp(1.25rem,3vw,2rem);box-shadow:0 1.5rem 4rem #0000001a}.sitemap-module-scss-module__0yctxq__card.sitemap-module-scss-module__0yctxq__resourcesCard{background:linear-gradient(145deg, color-mix(in srgb, var(--primary-color) 16%, var(--background-color)), color-mix(in srgb, var(--background-color) 94%, black));flex:1;padding:clamp(1.25rem,3vw,2rem)}.sitemap-module-scss-module__0yctxq__card.sitemap-module-scss-module__0yctxq__legalCard{background:linear-gradient(145deg, color-mix(in srgb, var(--secondary-color) 16%, var(--background-color)), color-mix(in srgb, var(--background-color) 94%, black));flex:1;padding:clamp(1.25rem,3vw,2rem)}.sitemap-module-scss-module__0yctxq__cardHeader{align-items:center;gap:.9rem;margin-block:clamp(1.25rem,3vw,2.25rem);display:flex}.sitemap-module-scss-module__0yctxq__cardHeader h2{letter-spacing:-.04em;margin:0;font-size:clamp(1.5rem,2.6vw,2.25rem);line-height:1.1}.sitemap-module-scss-module__0yctxq__card.sitemap-module-scss-module__0yctxq__resourcesCard h2,.sitemap-module-scss-module__0yctxq__card.sitemap-module-scss-module__0yctxq__legalCard h2{letter-spacing:-.04em;margin:0 0 1.25rem;font-size:clamp(1.45rem,2.4vw,2rem);line-height:1.1}.sitemap-module-scss-module__0yctxq__iconBox{background:var(--primary-color);width:2.75rem;height:2.75rem;box-shadow:0 .8rem 2rem color-mix(in srgb, var(--primary-color) 25%, transparent);border-radius:.9rem;flex:none;place-items:center;font-size:1.15rem;font-weight:800;display:inline-grid}.sitemap-module-scss-module__0yctxq__iconBox svg{width:1.1rem;height:1.1rem}.sitemap-module-scss-module__0yctxq__secondaryIcon{background:var(--secondary-color);box-shadow:0 .8rem 2rem color-mix(in srgb, var(--secondary-color) 25%, transparent);font-size:.8rem}.sitemap-module-scss-module__0yctxq__linkList,.sitemap-module-scss-module__0yctxq__compactList,.sitemap-module-scss-module__0yctxq__resourceList{gap:.85rem;min-width:0;margin:0;padding:0;list-style:none;display:grid}.sitemap-module-scss-module__0yctxq__linkList li,.sitemap-module-scss-module__0yctxq__compactList li,.sitemap-module-scss-module__0yctxq__resourceList li{min-width:0}.sitemap-module-scss-module__0yctxq__linkList{gap:1rem}.sitemap-module-scss-module__0yctxq__docColumns{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1.25rem,3vw,2rem);min-width:0;display:grid}.sitemap-module-scss-module__0yctxq__docColumns h3{color:var(--text-color);letter-spacing:.12em;text-transform:uppercase;margin:0 0 1rem;font-size:.78rem;font-weight:800}.sitemap-module-scss-module__0yctxq__terminalBlock{border:1px solid var(--border-color);max-width:100%;color:var(--text-color);background:linear-gradient(145deg, color-mix(in srgb, var(--background-color) 78%, black), color-mix(in srgb, var(--background-color) 68%, black));border-radius:1rem;margin-top:clamp(2rem,4vw,3rem);padding:1rem;overflow-x:auto;box-shadow:inset 0 0 2rem #0000002e}.sitemap-module-scss-module__0yctxq__terminalBlock code{white-space:nowrap;gap:.35rem;min-width:0;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.9rem;display:grid}.sitemap-module-scss-module__0yctxq__terminalBlock code span:first-child{color:var(--text-color);font-weight:700}.sitemap-module-scss-module__0yctxq__terminalDots{gap:.45rem;margin-bottom:.9rem;display:flex}.sitemap-module-scss-module__0yctxq__terminalDots span{background:var(--primary-color);border-radius:999px;width:.65rem;height:.65rem}.sitemap-module-scss-module__0yctxq__terminalDots span:nth-child(2){background:var(--secondary-color)}.sitemap-module-scss-module__0yctxq__terminalDots span:nth-child(3){background:var(--tertiary-color,var(--primary-color))}.sitemap-module-scss-module__0yctxq__visualPanel{aspect-ratio:1;border:1px solid var(--border-color);background:linear-gradient(135deg, color-mix(in srgb, var(--primary-color) 22%, transparent), transparent),radial-gradient(circle at center, color-mix(in srgb, var(--primary-color) 38%, transparent), transparent 35%),color-mix(in srgb, var(--background-color) 88%, var(--primary-color));border-radius:1.25rem;width:min(100%,18rem);margin:clamp(2rem,4vw,3rem) auto 0;position:relative;overflow:hidden}.sitemap-module-scss-module__0yctxq__orbitOne,.sitemap-module-scss-module__0yctxq__orbitTwo{border:1px solid var(--primary-color);border-radius:50%;position:absolute;inset:14%}.sitemap-module-scss-module__0yctxq__orbitTwo{border-color:var(--secondary-color);inset:28%}.sitemap-module-scss-module__0yctxq__visualNode{background:var(--primary-color);width:3.25rem;height:3.25rem;box-shadow:0 1rem 3rem color-mix(in srgb, var(--primary-color) 42%, transparent);border-radius:1rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(12deg)}.sitemap-module-scss-module__0yctxq__featureGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1rem,2vw,1.5rem);width:min(100%,1280px);margin:clamp(1rem,2vw,1.5rem) auto 0;display:grid}.sitemap-module-scss-module__0yctxq__card.sitemap-module-scss-module__0yctxq__showcaseCard,.sitemap-module-scss-module__0yctxq__card.sitemap-module-scss-module__0yctxq__ctaCard{justify-content:space-between;align-items:center;gap:clamp(1.25rem,3vw,2rem);min-height:18rem;padding:clamp(1.25rem,3vw,2rem);display:flex}.sitemap-module-scss-module__0yctxq__card.sitemap-module-scss-module__0yctxq__showcaseCard h2,.sitemap-module-scss-module__0yctxq__card.sitemap-module-scss-module__0yctxq__ctaCard h2{max-width:32rem;color:var(--text-color);letter-spacing:-.05em;margin:0 0 1rem;font-size:clamp(1.75rem,3vw,2.75rem);line-height:1}.sitemap-module-scss-module__0yctxq__card.sitemap-module-scss-module__0yctxq__showcaseCard p,.sitemap-module-scss-module__0yctxq__card.sitemap-module-scss-module__0yctxq__ctaCard p{max-width:34rem;color:var(--text-color);margin:0;line-height:1.6}.sitemap-module-scss-module__0yctxq__card.sitemap-module-scss-module__0yctxq__ctaCard{color:var(--text-color-primary,white);background:radial-gradient(circle at top right, #ffffff38, transparent 20rem),linear-gradient(145deg, var(--primary-color), color-mix(in srgb, var(--primary-color) 72%, black))}.sitemap-module-scss-module__0yctxq__card.sitemap-module-scss-module__0yctxq__ctaCard h2,.sitemap-module-scss-module__0yctxq__card.sitemap-module-scss-module__0yctxq__ctaCard p{color:currentColor}.sitemap-module-scss-module__0yctxq__card.sitemap-module-scss-module__0yctxq__showcaseCard{background:linear-gradient(145deg, color-mix(in srgb, var(--primary-color) 16%, var(--background-color)), color-mix(in srgb, var(--background-color) 94%, black))}.sitemap-module-scss-module__0yctxq__featureButton,.sitemap-module-scss-module__0yctxq__lightButton{white-space:normal;justify-content:center;align-items:center;width:fit-content;min-width:0;max-width:100%;margin:1rem;padding:.85rem 1.15rem;font-weight:800;display:inline-flex}.sitemap-module-scss-module__0yctxq__lightButton{background:var(--background-color)}@media (max-width:1100px){.sitemap-module-scss-module__0yctxq__sitemapGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.sitemap-module-scss-module__0yctxq__productCardWrapper,.sitemap-module-scss-module__0yctxq__documentationCardWrapper,.sitemap-module-scss-module__0yctxq__sideColumn{min-height:unset;grid-column:span 1}.sitemap-module-scss-module__0yctxq__documentationCardWrapper{order:-1;grid-column:span 2}.sitemap-module-scss-module__0yctxq__sideColumn{min-height:0}}@media (max-width:780px){.sitemap-module-scss-module__0yctxq__sitemapPage{padding:clamp(5rem,16vw,7rem) clamp(.85rem,4vw,1rem)}.sitemap-module-scss-module__0yctxq__heroSection{text-align:center}.sitemap-module-scss-module__0yctxq__description{margin-inline:auto}.sitemap-module-scss-module__0yctxq__sitemapGrid,.sitemap-module-scss-module__0yctxq__featureGrid{grid-template-columns:1fr}.sitemap-module-scss-module__0yctxq__productCardWrapper,.sitemap-module-scss-module__0yctxq__documentationCardWrapper,.sitemap-module-scss-module__0yctxq__sideColumn{grid-column:span 1}.sitemap-module-scss-module__0yctxq__documentationCardWrapper{order:initial}.sitemap-module-scss-module__0yctxq__docColumns{grid-template-columns:1fr}.sitemap-module-scss-module__0yctxq__card.sitemap-module-scss-module__0yctxq__showcaseCard,.sitemap-module-scss-module__0yctxq__card.sitemap-module-scss-module__0yctxq__ctaCard{flex-direction:column;justify-content:center;align-items:stretch}.sitemap-module-scss-module__0yctxq__featureButton,.sitemap-module-scss-module__0yctxq__lightButton{width:100%}}@media (max-width:520px){.sitemap-module-scss-module__0yctxq__sitemapPage{padding-inline:.75rem}.sitemap-module-scss-module__0yctxq__title{letter-spacing:-.065em;font-size:clamp(2.5rem,16vw,4.25rem)}.sitemap-module-scss-module__0yctxq__card.sitemap-module-scss-module__0yctxq__productCard,.sitemap-module-scss-module__0yctxq__card.sitemap-module-scss-module__0yctxq__documentationCard,.sitemap-module-scss-module__0yctxq__card.sitemap-module-scss-module__0yctxq__resourcesCard,.sitemap-module-scss-module__0yctxq__card.sitemap-module-scss-module__0yctxq__legalCard,.sitemap-module-scss-module__0yctxq__card.sitemap-module-scss-module__0yctxq__showcaseCard,.sitemap-module-scss-module__0yctxq__card.sitemap-module-scss-module__0yctxq__ctaCard{padding:1rem}.sitemap-module-scss-module__0yctxq__cardHeader{flex-direction:column;margin-block:1rem}.sitemap-module-scss-module__0yctxq__visualPanel{width:min(100%,12rem)}.sitemap-module-scss-module__0yctxq__terminalBlock{padding:.85rem}.sitemap-module-scss-module__0yctxq__terminalBlock code{font-size:.8rem}}
@keyframes _fade-in_1a7a6_1{0%{opacity:0}to{opacity:1}}@keyframes _slide-up_1a7a6_1{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@keyframes _spin-3d_1a7a6_1{0%{transform:rotateX(0)rotateY(0)}to{transform:rotateX(360deg)rotateY(360deg)}}@keyframes _spin_1a7a6_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes _pulse_1a7a6_1{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}@keyframes _fade-in-up_1a7a6_1{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}@keyframes _progress-grow_1a7a6_1{0%{width:0}to{width:100%}}@keyframes _indeterminate-move_1a7a6_1{0%{transform:translate(-100%)}50%{transform:translate(0)}to{transform:translate(100%)}}@keyframes _skeleton-loading_1a7a6_1{0%{transform:translate(-100%)}to{transform:translate(150%)}}@keyframes _drawer-slide-in-right_1a7a6_1{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:translate(0)}}@keyframes _drawer-slide-in-left_1a7a6_1{0%{opacity:0;transform:translate(-100%)}to{opacity:1;transform:translate(0)}}@keyframes _drawer-slide-in-top_1a7a6_1{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:translateY(0)}}@keyframes _drawer-slide-in-bottom_1a7a6_1{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@keyframes _drawer-overlay-fade-in_1a7a6_1{0%{opacity:0}to{opacity:1}}@keyframes _bar-chart-grow_1a7a6_1{0%{opacity:0;transform:scaleY(.2)}to{opacity:1;transform:scaleY(1)}}@keyframes _donut-chart-draw_1a7a6_1{0%{opacity:0;transform:rotate(-8deg)scale(.96)}to{opacity:1;transform:rotate(0)scale(1)}}@keyframes _line-chart-draw_1a7a6_1{0%{opacity:0;stroke-dasharray:1;stroke-dashoffset:1px}to{opacity:1;stroke-dasharray:1;stroke-dashoffset:0}}@layer boreal-ui.reset,boreal-ui.base;@layer boreal-ui.components{@media (prefers-reduced-motion:reduce){._button_1a7a6_331{transition:none}._loader_1a7a6_334{animation-duration:2s}}@media (hover:none){._button_1a7a6_331:hover{transform:none}}@media (forced-colors:active){._button_1a7a6_331{border:1px solid buttontext;outline-color:highlight}}._button_1a7a6_331{justify-content:center;align-items:center;gap:var(--spacing-xs);cursor:pointer;width:fit-content;min-width:44px;min-height:44px;transition:transform var(--transition-default),box-shadow var(--transition-default);font-family:var(--font-family-ui);font-size:var(--font-size-label);font-weight:var(--font-weight-label);line-height:var(--line-height-label);letter-spacing:var(--letter-spacing-label);color:inherit;border:none;flex-wrap:nowrap;text-decoration:none;display:flex}._button_1a7a6_331:hover{text-decoration:none;transform:scale(1.05)}._button_1a7a6_331:focus{outline:2px solid var(--focus-outline-color,var(--primary-color));outline-offset:2px}@media (max-width:479.98px){._button_1a7a6_331{gap:var(--spacing-xs);padding:8px 14px}}@media (min-width:480px) and (max-width:767.98px){._button_1a7a6_331{gap:var(--spacing-sm);padding:10px 16px}}@media (min-width:1024px){._button_1a7a6_331{gap:var(--spacing-md);padding:12px 20px}}._button_1a7a6_331._fullWidth_1a7a6_395{width:100%;max-width:none;display:flex}@media (min-width:1280px){._button_1a7a6_331._fullWidth_1a7a6_395{max-width:640px}}@media (max-width:479.98px){._button_1a7a6_331._autoFull_1a7a6_406{width:100%;display:flex}}._roundNone_1a7a6_411{border-radius:var(--border-radius-none)}._roundSmall_1a7a6_414{border-radius:var(--border-radius-sm)}._roundMedium_1a7a6_417{border-radius:var(--border-radius-md)}._roundLarge_1a7a6_420{border-radius:var(--border-radius-lg)}._roundFull_1a7a6_423{border-radius:var(--border-radius-full)}._shadowNone_1a7a6_426{box-shadow:var(--box-shadow-none)}._shadowLight_1a7a6_429{box-shadow:var(--box-shadow-light)}._shadowMedium_1a7a6_432{box-shadow:var(--box-shadow-medium)}._shadowStrong_1a7a6_435{box-shadow:var(--box-shadow-heavy)}._shadowIntense_1a7a6_438{box-shadow:var(--box-shadow-intense)}._loader_1a7a6_334{border:2px solid #0000;border-top-color:var(--text-color-primary);border-radius:50%;width:1.2rem;height:1.2rem;animation:1s cubic-bezier(.4,0,.2,1) infinite _spin_1a7a6_1}._buttonIcon_1a7a6_449{align-items:center;line-height:1em;display:flex}._button_1a7a6_331._iconLeft_1a7a6_454{flex-direction:row}._button_1a7a6_331._iconLeft_1a7a6_454 ._buttonIcon_1a7a6_449{margin-right:var(--spacing-sm)}@media (max-width:479.98px){._button_1a7a6_331._iconLeft_1a7a6_454 ._buttonIcon_1a7a6_449{margin-right:var(--spacing-xs)}}@media (min-width:1024px){._button_1a7a6_331._iconLeft_1a7a6_454 ._buttonIcon_1a7a6_449{margin-right:var(--spacing-sm)}}._button_1a7a6_331._iconRight_1a7a6_470{flex-direction:row}._button_1a7a6_331._iconRight_1a7a6_470 ._buttonIcon_1a7a6_449{margin-left:var(--spacing-sm)}@media (max-width:479.98px){._button_1a7a6_331._iconRight_1a7a6_470 ._buttonIcon_1a7a6_449{margin-left:var(--spacing-xs)}}@media (min-width:1024px){._button_1a7a6_331._iconRight_1a7a6_470 ._buttonIcon_1a7a6_449{margin-left:var(--spacing-sm)}}._buttonLabel_1a7a6_486{font:inherit;line-height:inherit;letter-spacing:inherit}._glass_1a7a6_491{background:var(--button-glass-bg,var(--glass-background));border:1px solid var(--button-glass-border,var(--glass-border-color));-webkit-backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-saturate));backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-saturate));color:inherit;isolation:isolate}._glass_1a7a6_491:hover{background:var(--button-glass-hover-bg,var(--glass-background-strong))}._glass_1a7a6_491._outline_1a7a6_502{border-color:var(--button-glass-border,var(--glass-border-color))}._glass_1a7a6_491._outline_1a7a6_502:hover{background:var(--button-glass-hover-bg,var(--glass-background))}._clear_1a7a6_508{box-shadow:none;color:inherit;background-color:#0000}._outline_1a7a6_502{box-shadow:none;background-color:#0000;border:2px solid}@media (max-width:479.98px){._outline_1a7a6_502{border-width:1.5px}}@media (min-width:1024px){._outline_1a7a6_502{border-width:2px}}._primary_1a7a6_528{background-color:var(--primary-color);color:var(--text-color-primary);--button-glass-bg:var(--primary-glass-background);--button-glass-hover-bg:var(--primary-glass-background-hover);--button-glass-border:var(--primary-glass-border);--button-glass-text:var(--text-color-primary)}._primary_1a7a6_528:hover{background-color:var(--primary-color-hover)}._primary_1a7a6_528 ._loader_1a7a6_334{border-top-color:var(--text-color-primary)}._primary_1a7a6_528._glass_1a7a6_491{background-color:#0000;background:var(--button-glass-bg);border:1px solid var(--button-glass-border);color:inherit}._primary_1a7a6_528._glass_1a7a6_491:hover{background-color:#0000;background:var(--button-glass-hover-bg)}._primary_1a7a6_528._outline_1a7a6_502{color:inherit;border-color:var(--primary-color);background-color:#0000}._primary_1a7a6_528._outline_1a7a6_502:hover{border-color:var(--primary-color-hover);color:inherit;background-color:var(--primary-color)}._secondary_1a7a6_562{background-color:var(--secondary-color);color:var(--text-color-secondary);--button-glass-bg:var(--secondary-glass-background);--button-glass-hover-bg:var(--secondary-glass-background-hover);--button-glass-border:var(--secondary-glass-border);--button-glass-text:var(--text-color-secondary)}._secondary_1a7a6_562:hover{background-color:var(--secondary-color-hover)}._secondary_1a7a6_562 ._loader_1a7a6_334{border-top-color:var(--text-color-secondary)}._secondary_1a7a6_562._glass_1a7a6_491{background-color:#0000;background:var(--button-glass-bg);border:1px solid var(--button-glass-border);color:inherit}._secondary_1a7a6_562._glass_1a7a6_491:hover{background-color:#0000;background:var(--button-glass-hover-bg)}._secondary_1a7a6_562._outline_1a7a6_502{color:inherit;border-color:var(--secondary-color);background-color:#0000}._secondary_1a7a6_562._outline_1a7a6_502:hover{border-color:var(--secondary-color-hover);color:inherit;background-color:var(--secondary-color)}._tertiary_1a7a6_596{background-color:var(--tertiary-color);color:var(--text-color-tertiary);--button-glass-bg:var(--tertiary-glass-background);--button-glass-hover-bg:var(--tertiary-glass-background-hover);--button-glass-border:var(--tertiary-glass-border);--button-glass-text:var(--text-color-tertiary)}._tertiary_1a7a6_596:hover{background-color:var(--tertiary-color-hover)}._tertiary_1a7a6_596 ._loader_1a7a6_334{border-top-color:var(--text-color-tertiary)}._tertiary_1a7a6_596._glass_1a7a6_491{background-color:#0000;background:var(--button-glass-bg);border:1px solid var(--button-glass-border);color:inherit}._tertiary_1a7a6_596._glass_1a7a6_491:hover{background-color:#0000;background:var(--button-glass-hover-bg)}._tertiary_1a7a6_596._outline_1a7a6_502{color:inherit;border-color:var(--tertiary-color);background-color:#0000}._tertiary_1a7a6_596._outline_1a7a6_502:hover{border-color:var(--tertiary-color-hover);color:inherit;background-color:var(--tertiary-color)}._quaternary_1a7a6_630{background-color:var(--quaternary-color);color:var(--text-color-quaternary);--button-glass-bg:var(--quaternary-glass-background);--button-glass-hover-bg:var(--quaternary-glass-background-hover);--button-glass-border:var(--quaternary-glass-border);--button-glass-text:var(--text-color-quaternary)}._quaternary_1a7a6_630:hover{background-color:var(--quaternary-color-hover)}._quaternary_1a7a6_630 ._loader_1a7a6_334{border-top-color:var(--text-color-quaternary)}._quaternary_1a7a6_630._glass_1a7a6_491{background-color:#0000;background:var(--button-glass-bg);border:1px solid var(--button-glass-border);color:inherit}._quaternary_1a7a6_630._glass_1a7a6_491:hover{background-color:#0000;background:var(--button-glass-hover-bg)}._quaternary_1a7a6_630._outline_1a7a6_502{color:inherit;border-color:var(--quaternary-color);background-color:#0000}._quaternary_1a7a6_630._outline_1a7a6_502:hover{border-color:var(--quaternary-color-hover);color:inherit;background-color:var(--quaternary-color)}._clear_1a7a6_508{color:var(--text-color);--button-glass-bg:var(--clear-glass-background);--button-glass-hover-bg:var(--clear-glass-background-hover);--button-glass-border:var(--clear-glass-border);--button-glass-text:var(--text-color);background-color:#0000}._clear_1a7a6_508:hover{background-color:#0003}._clear_1a7a6_508 ._loader_1a7a6_334{border-top-color:var(--text-color)}._clear_1a7a6_508._glass_1a7a6_491{background-color:#0000;background:var(--button-glass-bg);border:1px solid var(--button-glass-border);color:inherit}._clear_1a7a6_508._glass_1a7a6_491:hover{background-color:#0000;background:var(--button-glass-hover-bg)}._clear_1a7a6_508._outline_1a7a6_502{color:inherit;border-color:var(--border-color);background-color:#0000}._clear_1a7a6_508._outline_1a7a6_502:hover{color:inherit;background-color:#0000;border-color:#0003}._success_1a7a6_698{background-color:var(--success-color);color:var(--success-text-color);--button-glass-bg:var(--success-glass-background);--button-glass-hover-bg:var(--success-glass-background-hover);--button-glass-border:var(--success-glass-border);--button-glass-text:var(--success-text-color)}._success_1a7a6_698:hover{background-color:var(--success-color-hover)}._success_1a7a6_698 ._loader_1a7a6_334{border-top-color:var(--success-text-color)}._success_1a7a6_698._glass_1a7a6_491{background-color:#0000;background:var(--button-glass-bg);border:1px solid var(--button-glass-border);color:inherit}._success_1a7a6_698._glass_1a7a6_491:hover{background-color:#0000;background:var(--button-glass-hover-bg)}._success_1a7a6_698._outline_1a7a6_502{color:inherit;border-color:var(--success-color);background-color:#0000}._success_1a7a6_698._outline_1a7a6_502:hover{border-color:var(--success-color-hover);color:inherit;background-color:var(--success-color)}._error_1a7a6_732{background-color:var(--error-color);color:var(--error-text-color);--button-glass-bg:var(--error-glass-background);--button-glass-hover-bg:var(--error-glass-background-hover);--button-glass-border:var(--error-glass-border);--button-glass-text:var(--error-text-color)}._error_1a7a6_732:hover{background-color:var(--error-color-hover)}._error_1a7a6_732 ._loader_1a7a6_334{border-top-color:var(--error-text-color)}._error_1a7a6_732._glass_1a7a6_491{background-color:#0000;background:var(--button-glass-bg);border:1px solid var(--button-glass-border);color:inherit}._error_1a7a6_732._glass_1a7a6_491:hover{background-color:#0000;background:var(--button-glass-hover-bg)}._error_1a7a6_732._outline_1a7a6_502{color:inherit;border-color:var(--error-color);background-color:#0000}._error_1a7a6_732._outline_1a7a6_502:hover{border-color:var(--error-color-hover);color:inherit;background-color:var(--error-color)}._warning_1a7a6_766{background-color:var(--warning-color);color:var(--warning-text-color);--button-glass-bg:var(--warning-glass-background);--button-glass-hover-bg:var(--warning-glass-background-hover);--button-glass-border:var(--warning-glass-border);--button-glass-text:var(--warning-text-color)}._warning_1a7a6_766:hover{background-color:var(--warning-color-hover)}._warning_1a7a6_766 ._loader_1a7a6_334{border-top-color:var(--warning-text-color)}._warning_1a7a6_766._glass_1a7a6_491{background-color:#0000;background:var(--button-glass-bg);border:1px solid var(--button-glass-border);color:inherit}._warning_1a7a6_766._glass_1a7a6_491:hover{background-color:#0000;background:var(--button-glass-hover-bg)}._warning_1a7a6_766._outline_1a7a6_502{color:inherit;border-color:var(--warning-color);background-color:#0000}._warning_1a7a6_766._outline_1a7a6_502:hover{border-color:var(--warning-color-hover);color:inherit;background-color:var(--warning-color)}._info_1a7a6_800{background-color:var(--info-color);color:var(--info-text-color);--button-glass-bg:var(--info-glass-background);--button-glass-hover-bg:var(--info-glass-background-hover);--button-glass-border:var(--info-glass-border);--button-glass-text:var(--info-text-color)}._info_1a7a6_800:hover{background-color:var(--info-color-hover)}._info_1a7a6_800 ._loader_1a7a6_334{border-top-color:var(--info-text-color)}._info_1a7a6_800._glass_1a7a6_491{background-color:#0000;background:var(--button-glass-bg);border:1px solid var(--button-glass-border);color:inherit}._info_1a7a6_800._glass_1a7a6_491:hover{background-color:#0000;background:var(--button-glass-hover-bg)}._info_1a7a6_800._outline_1a7a6_502{color:inherit;border-color:var(--info-color);background-color:#0000}._info_1a7a6_800._outline_1a7a6_502:hover{border-color:var(--info-color-hover);color:inherit;background-color:var(--info-color)}._disabled_1a7a6_834,._button_1a7a6_331:disabled{background-color:var(--disabled-color);background:var(--disabled-color);color:var(--text-color-primary);cursor:not-allowed;opacity:.6;box-shadow:none}._disabled_1a7a6_834:hover,._button_1a7a6_331:disabled:hover{transform:none}._disabled_1a7a6_834._glass_1a7a6_491,._button_1a7a6_331:disabled._glass_1a7a6_491{background-color:var(--disabled-color);background:var(--disabled-color);color:var(--text-color-primary)}._disabled_1a7a6_834._glass_1a7a6_491 :hover,._button_1a7a6_331:disabled._glass_1a7a6_491 :hover{transform:none}._disabled_1a7a6_834._outline_1a7a6_502,._button_1a7a6_331:disabled._outline_1a7a6_502{border-color:var(--disabled-color);color:var(--disabled-color);background-color:#0000}._disabled_1a7a6_834._outline_1a7a6_502:hover,._button_1a7a6_331:disabled._outline_1a7a6_502:hover{transform:none}._xs_1a7a6_867{padding:4px 8px}@media (max-width:479.98px){._xs_1a7a6_867{padding:max(8px,.6em) 10px}}@media (min-width:1280px){._xs_1a7a6_867{padding:4px 8.8px}}._xs_1a7a6_867 ._buttonLabel_1a7a6_486{font-size:var(--font-size-caption)}@media (min-width:1024px){._xs_1a7a6_867 ._buttonLabel_1a7a6_486{font-size:calc(var(--font-size-caption) * 1.05)}}._xs_1a7a6_867 ._buttonIcon_1a7a6_449{width:1rem;height:1rem}@media (min-width:1024px){._xs_1a7a6_867 ._buttonIcon_1a7a6_449{width:1.05rem;height:1.05rem}}._small_1a7a6_898{padding:6px 10px}@media (max-width:479.98px){._small_1a7a6_898{padding:max(8px,.6em) 10px}}@media (min-width:1280px){._small_1a7a6_898{padding:6px 11px}}._small_1a7a6_898 ._buttonLabel_1a7a6_486{font-size:var(--font-size-label)}@media (min-width:1024px){._small_1a7a6_898 ._buttonLabel_1a7a6_486{font-size:calc(var(--font-size-label) * 1.05)}}._small_1a7a6_898 ._buttonIcon_1a7a6_449{width:1rem;height:1rem}@media (min-width:1024px){._small_1a7a6_898 ._buttonIcon_1a7a6_449{width:1.05rem;height:1.05rem}}._medium_1a7a6_929{padding:6px 12px}@media (max-width:479.98px){._medium_1a7a6_929{padding:max(8px,.6em) 10px}}@media (min-width:1280px){._medium_1a7a6_929{padding:6px 13.2px}}._medium_1a7a6_929 ._buttonLabel_1a7a6_486{font-size:var(--font-size-body-sm)}@media (min-width:1024px){._medium_1a7a6_929 ._buttonLabel_1a7a6_486{font-size:calc(var(--font-size-body-sm) * 1.05)}}._medium_1a7a6_929 ._buttonIcon_1a7a6_449{width:1.2rem;height:1.2rem}@media (min-width:1024px){._medium_1a7a6_929 ._buttonIcon_1a7a6_449{width:1.26rem;height:1.26rem}}._large_1a7a6_960{padding:8px 16px}@media (max-width:479.98px){._large_1a7a6_960{padding:max(8px,.6em) 10px}}@media (min-width:1280px){._large_1a7a6_960{padding:8px 17.6px}}._large_1a7a6_960 ._buttonLabel_1a7a6_486{font-size:var(--font-size-body)}@media (min-width:1024px){._large_1a7a6_960 ._buttonLabel_1a7a6_486{font-size:calc(var(--font-size-body) * 1.05)}}._large_1a7a6_960 ._buttonIcon_1a7a6_449{width:1.3rem;height:1.3rem}@media (min-width:1024px){._large_1a7a6_960 ._buttonIcon_1a7a6_449{width:1.365rem;height:1.365rem}}._xl_1a7a6_991{padding:10px 18px}@media (max-width:479.98px){._xl_1a7a6_991{padding:max(8px,.6em) 10px}}@media (min-width:1280px){._xl_1a7a6_991{padding:10px 19.8px}}._xl_1a7a6_991 ._buttonLabel_1a7a6_486{font-size:var(--font-size-h6)}@media (min-width:1024px){._xl_1a7a6_991 ._buttonLabel_1a7a6_486{font-size:calc(var(--font-size-h6) * 1.05)}}._xl_1a7a6_991 ._buttonIcon_1a7a6_449{width:1.5rem;height:1.5rem}@media (min-width:1024px){._xl_1a7a6_991 ._buttonIcon_1a7a6_449{width:1.575rem;height:1.575rem}}}@layer boreal-ui.overrides;
.ComponentDocLayout-module-scss-module__VTtlWG__componentDoc{width:100%;min-width:0;margin:0 auto}.ComponentDocLayout-module-scss-module__VTtlWG__componentDoc .ComponentDocLayout-module-scss-module__VTtlWG__hero{gap:clamp(1rem,2vw,1.5rem);margin-bottom:clamp(2rem,5vw,4.5rem);display:grid}.ComponentDocLayout-module-scss-module__VTtlWG__componentDoc .ComponentDocLayout-module-scss-module__VTtlWG__heroContent{gap:1rem;display:grid}.ComponentDocLayout-module-scss-module__VTtlWG__componentDoc .ComponentDocLayout-module-scss-module__VTtlWG__title{max-width:14ch;color:var(--text-color);letter-spacing:-.07em;margin:0;font-size:clamp(2.4rem,8vw,5rem);line-height:.95}.ComponentDocLayout-module-scss-module__VTtlWG__componentDoc .ComponentDocLayout-module-scss-module__VTtlWG__description{max-width:56rem;color:var(--text-color-secondary);margin:0;font-size:clamp(1rem,2vw,1.2rem);line-height:1.7}.ComponentDocLayout-module-scss-module__VTtlWG__componentDoc .ComponentDocLayout-module-scss-module__VTtlWG__usageSection,.ComponentDocLayout-module-scss-module__VTtlWG__componentDoc .ComponentDocLayout-module-scss-module__VTtlWG__propsSection{margin-bottom:clamp(2.5rem,6vw,5rem)}.ComponentDocLayout-module-scss-module__VTtlWG__componentDoc .ComponentDocLayout-module-scss-module__VTtlWG__sectionHeading{align-items:center;gap:.85rem;margin-bottom:clamp(1.25rem,3vw,2rem);display:flex}.ComponentDocLayout-module-scss-module__VTtlWG__componentDoc .ComponentDocLayout-module-scss-module__VTtlWG__sectionAccent{background:var(--primary-color);width:.5rem;height:2.25rem;box-shadow:0 0 1.5rem color-mix(in srgb, var(--primary-color) 35%, transparent);border-radius:999px;display:inline-block}.ComponentDocLayout-module-scss-module__VTtlWG__componentDoc .ComponentDocLayout-module-scss-module__VTtlWG__sectionTitle{color:var(--text-color);letter-spacing:-.04em;margin:0;font-size:clamp(1.5rem,4vw,2.15rem)}.ComponentDocLayout-module-scss-module__VTtlWG__componentDoc .ComponentDocLayout-module-scss-module__VTtlWG__exampleGrid{grid-template-columns:1fr;gap:clamp(1.25rem,3vw,2rem);display:grid}.ComponentDocLayout-module-scss-module__VTtlWG__componentDoc .ComponentDocLayout-module-scss-module__VTtlWG__exampleBlock{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:stretch;gap:clamp(1rem,2vw,1.5rem);min-width:0;display:grid}.ComponentDocLayout-module-scss-module__VTtlWG__componentDoc .ComponentDocLayout-module-scss-module__VTtlWG__previewCard{border-color:var(--border-color);background:linear-gradient(135deg, color-mix(in srgb, var(--background-color) 94%, var(--primary-color)), var(--background-color));width:100%;min-width:0;max-width:100%;overflow:visible}.ComponentDocLayout-module-scss-module__VTtlWG__previewCardChildren{width:100%;overflow:hidden}.ComponentDocLayout-module-scss-module__VTtlWG__componentDoc .ComponentDocLayout-module-scss-module__VTtlWG__cardHeader{border-bottom:1px solid var(--border-color);justify-content:flex-start;align-items:center;gap:.85rem;width:100%;padding:1rem;display:flex}.ComponentDocLayout-module-scss-module__VTtlWG__componentDoc .ComponentDocLayout-module-scss-module__VTtlWG__examplePreview{flex-wrap:wrap;justify-content:center;align-items:center;gap:1rem;min-width:0;min-height:12rem;padding:clamp(1.25rem,4vw,2rem);display:flex}.ComponentDocLayout-module-scss-module__VTtlWG__componentDoc .ComponentDocLayout-module-scss-module__VTtlWG__codeBlock{border-radius:var(--border-radius-xl,1rem);min-width:0;box-shadow:var(--box-shadow-medium,0 1rem 2rem #0000002e);background:#2d3436;border:1px solid #3d4547;overflow:hidden}.ComponentDocLayout-module-scss-module__VTtlWG__componentDoc .ComponentDocLayout-module-scss-module__VTtlWG__codeHeader{background:#252b2d;border-bottom:1px solid #ffffff12;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:1rem;padding:.85rem 1rem;display:grid}.ComponentDocLayout-module-scss-module__VTtlWG__componentDoc .ComponentDocLayout-module-scss-module__VTtlWG__windowControls{align-items:center;gap:.45rem;display:inline-flex}.ComponentDocLayout-module-scss-module__VTtlWG__componentDoc .ComponentDocLayout-module-scss-module__VTtlWG__windowControls span{border-radius:50%;width:.72rem;height:.72rem;display:inline-block}.ComponentDocLayout-module-scss-module__VTtlWG__componentDoc .ComponentDocLayout-module-scss-module__VTtlWG__windowControls span:first-child{background:#ff5f56}.ComponentDocLayout-module-scss-module__VTtlWG__componentDoc .ComponentDocLayout-module-scss-module__VTtlWG__windowControls span:nth-child(2){background:#ffbd2e}.ComponentDocLayout-module-scss-module__VTtlWG__componentDoc .ComponentDocLayout-module-scss-module__VTtlWG__windowControls span:nth-child(3){background:#27c93f}.ComponentDocLayout-module-scss-module__VTtlWG__componentDoc .ComponentDocLayout-module-scss-module__VTtlWG__codeTitle{color:#ffffff9e;min-width:0;font-family:var(--font-family-mono,monospace);text-overflow:ellipsis;white-space:nowrap;font-size:.78rem;overflow:hidden}.ComponentDocLayout-module-scss-module__VTtlWG__componentDoc .ComponentDocLayout-module-scss-module__VTtlWG__copyButton{color:#ffffffc7;width:fit-content;min-width:max-content;min-height:2rem;box-shadow:none;background:0 0;border-color:#ffffff2e;padding:.3rem .75rem}.ComponentDocLayout-module-scss-module__VTtlWG__componentDoc .ComponentDocLayout-module-scss-module__VTtlWG__copyButton:hover{color:#fff;background:#ffffff14}.ComponentDocLayout-module-scss-module__VTtlWG__componentDoc .ComponentDocLayout-module-scss-module__VTtlWG__pre{color:#dde4e6;max-width:100%;max-height:28rem;font-family:var(--font-family-mono,monospace);tab-size:2;margin:0;padding:1.25rem;font-size:.9rem;line-height:1.65;overflow:auto}.ComponentDocLayout-module-scss-module__VTtlWG__componentDoc .ComponentDocLayout-module-scss-module__VTtlWG__pre code{white-space:pre}.ComponentDocLayout-module-scss-module__VTtlWG__dataTableWrapper{width:100%;overflow:auto}.ComponentDocLayout-module-scss-module__VTtlWG__componentDoc .ComponentDocLayout-module-scss-module__VTtlWG__propName,.ComponentDocLayout-module-scss-module__VTtlWG__componentDoc .ComponentDocLayout-module-scss-module__VTtlWG__propType,.ComponentDocLayout-module-scss-module__VTtlWG__componentDoc .ComponentDocLayout-module-scss-module__VTtlWG__propDefault{background-color:var(--background-color-darker);white-space:normal;overflow-wrap:anywhere;word-break:normal;-webkit-hyphens:none;hyphens:none;border-radius:.35rem;max-width:100%;padding:.15rem .4rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.82rem;line-height:1.55;display:inline-block}@media (max-width:1100px){.ComponentDocLayout-module-scss-module__VTtlWG__componentDoc{padding:clamp(1rem,3vw,2rem)}.ComponentDocLayout-module-scss-module__VTtlWG__componentDoc .ComponentDocLayout-module-scss-module__VTtlWG__exampleBlock{grid-template-columns:1fr}.ComponentDocLayout-module-scss-module__VTtlWG__componentDoc .ComponentDocLayout-module-scss-module__VTtlWG__examplePreview{min-height:10rem}.ComponentDocLayout-module-scss-module__VTtlWG__componentDoc .ComponentDocLayout-module-scss-module__VTtlWG__propName,.ComponentDocLayout-module-scss-module__VTtlWG__componentDoc .ComponentDocLayout-module-scss-module__VTtlWG__propType,.ComponentDocLayout-module-scss-module__VTtlWG__componentDoc .ComponentDocLayout-module-scss-module__VTtlWG__propDefault{font-size:.8rem}}@media (max-width:768px){.ComponentDocLayout-module-scss-module__VTtlWG__componentDoc{padding:1rem}.ComponentDocLayout-module-scss-module__VTtlWG__componentDoc .ComponentDocLayout-module-scss-module__VTtlWG__hero{margin-bottom:2.25rem}.ComponentDocLayout-module-scss-module__VTtlWG__componentDoc .ComponentDocLayout-module-scss-module__VTtlWG__title{max-width:none}.ComponentDocLayout-module-scss-module__VTtlWG__componentDoc .ComponentDocLayout-module-scss-module__VTtlWG__sectionHeading{align-items:flex-start}.ComponentDocLayout-module-scss-module__VTtlWG__componentDoc .ComponentDocLayout-module-scss-module__VTtlWG__sectionAccent{height:1.75rem;margin-top:.2rem}.ComponentDocLayout-module-scss-module__VTtlWG__componentDoc .ComponentDocLayout-module-scss-module__VTtlWG__cardHeader{align-items:flex-start}.ComponentDocLayout-module-scss-module__VTtlWG__componentDoc .ComponentDocLayout-module-scss-module__VTtlWG__examplePreview{justify-content:stretch}.ComponentDocLayout-module-scss-module__VTtlWG__componentDoc .ComponentDocLayout-module-scss-module__VTtlWG__examplePreview>*{max-width:100%}.ComponentDocLayout-module-scss-module__VTtlWG__componentDoc .ComponentDocLayout-module-scss-module__VTtlWG__codeHeader{grid-template-columns:auto 1fr}.ComponentDocLayout-module-scss-module__VTtlWG__componentDoc .ComponentDocLayout-module-scss-module__VTtlWG__copyButton{grid-column:1/-1;justify-self:start}}@media (max-width:640px){.ComponentDocLayout-module-scss-module__VTtlWG__componentDoc .ComponentDocLayout-module-scss-module__VTtlWG__propName,.ComponentDocLayout-module-scss-module__VTtlWG__componentDoc .ComponentDocLayout-module-scss-module__VTtlWG__propType,.ComponentDocLayout-module-scss-module__VTtlWG__componentDoc .ComponentDocLayout-module-scss-module__VTtlWG__propDefault{font-size:.78rem}}@media (max-width:520px){.ComponentDocLayout-module-scss-module__VTtlWG__componentDoc{padding:.75rem}.ComponentDocLayout-module-scss-module__VTtlWG__componentDoc .ComponentDocLayout-module-scss-module__VTtlWG__previewCard,.ComponentDocLayout-module-scss-module__VTtlWG__componentDoc .ComponentDocLayout-module-scss-module__VTtlWG__codeBlock,.ComponentDocLayout-module-scss-module__VTtlWG__componentDoc .ComponentDocLayout-module-scss-module__VTtlWG__propsCard{border-radius:.85rem}.ComponentDocLayout-module-scss-module__VTtlWG__componentDoc .ComponentDocLayout-module-scss-module__VTtlWG__cardHeader{padding:.85rem}.ComponentDocLayout-module-scss-module__VTtlWG__componentDoc .ComponentDocLayout-module-scss-module__VTtlWG__examplePreview{gap:.75rem;padding:1rem}.ComponentDocLayout-module-scss-module__VTtlWG__componentDoc .ComponentDocLayout-module-scss-module__VTtlWG__pre{padding:1rem;font-size:.8rem}}
.page-module-scss-module__rcUngW__home{min-height:100vh;position:relative;overflow-x:hidden}.page-module-scss-module__rcUngW__backdrop{z-index:0;pointer-events:none;position:fixed;inset:0;overflow:hidden}.page-module-scss-module__rcUngW__glowPrimary,.page-module-scss-module__rcUngW__glowSecondary{filter:blur(80px);opacity:.6;border-radius:999px;width:clamp(16rem,36vw,34rem);height:clamp(16rem,36vw,34rem);position:absolute}.page-module-scss-module__rcUngW__glowPrimary{background:color-mix(in srgb, var(--primary-color) 42%, transparent);top:8%;left:-8%}.page-module-scss-module__rcUngW__glowSecondary{background:color-mix(in srgb, var(--secondary-color) 38%, transparent);bottom:10%;right:-10%}.page-module-scss-module__rcUngW__hero,.page-module-scss-module__rcUngW__section,.page-module-scss-module__rcUngW__bentoSection,.page-module-scss-module__rcUngW__installSection,.page-module-scss-module__rcUngW__finalCta{z-index:1;width:min(100% - 2rem,1280px);margin-inline:auto;position:relative}.page-module-scss-module__rcUngW__hero{justify-content:center;align-items:center;gap:1.5rem;min-height:100vh;display:flex}.page-module-scss-module__rcUngW__heroContent{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:1.55rem;display:flex}.page-module-scss-module__rcUngW__heroBadge{text-transform:uppercase;letter-spacing:.15em;font-weight:200}.page-module-scss-module__rcUngW__title{max-width:24ch;color:var(--text-color);letter-spacing:-.065em;margin:0;font-size:clamp(2.5rem,6vw,5.7rem);font-weight:950;line-height:1.04}.page-module-scss-module__rcUngW__titleAccent{background:linear-gradient(135deg, color-mix(in srgb, var(--primary-color) 92%, white 8%), color-mix(in srgb, var(--secondary-color) 72%, var(--primary-color) 28%));text-shadow:none;box-shadow:0 .08em .28em color-mix(in srgb, var(--primary-color) 24%, transparent),inset 0 -.08em 0 #00000024;border-radius:.18em;margin-inline:.04em;padding:.02em .16em .08em;display:inline-block;position:relative}.page-module-scss-module__rcUngW__subtitle{margin:0;font-size:clamp(1.05rem,2vw,1.25rem);line-height:1.75}.page-module-scss-module__rcUngW__ctaRow,.page-module-scss-module__rcUngW__ctaRowCentered{flex-wrap:wrap;justify-content:center;align-items:center;gap:1rem;display:flex}.page-module-scss-module__rcUngW__sectionHeader,.page-module-scss-module__rcUngW__sectionHeaderCentered{text-align:center;margin-bottom:2.5rem}.page-module-scss-module__rcUngW__sectionHeader h2,.page-module-scss-module__rcUngW__sectionHeaderCentered h2{margin:0 auto;font-size:clamp(2rem,4vw,3.8rem);line-height:1}.page-module-scss-module__rcUngW__sectionHeader p,.page-module-scss-module__rcUngW__sectionHeaderCentered p{margin:1rem 0 0;font-size:1.05rem;line-height:1.75}.page-module-scss-module__rcUngW__sectionHeaderCentered{margin-inline:auto}.page-module-scss-module__rcUngW__toolkitGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;display:grid}.page-module-scss-module__rcUngW__toolkitCard,.page-module-scss-module__rcUngW__bentoCard{border:1px solid var(--border-color);background-color:var(--background-color-lighter);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-radius:1.35rem}.page-module-scss-module__rcUngW__toolkitCard{padding:1.5rem;transition:transform .18s,border-color .18s,box-shadow .18s}.page-module-scss-module__rcUngW__toolkitCard h3{letter-spacing:-.02em;margin:0 0 .5rem;font-size:1.2rem}.page-module-scss-module__rcUngW__toolkitCard p{margin:0;line-height:1.65}.page-module-scss-module__rcUngW__toolkitCard:hover{border-color:var(--border-color);box-shadow:0 24px 80px color-mix(in srgb, var(--primary-color) 13%, transparent);transform:translateY(-4px)}.page-module-scss-module__rcUngW__toolKitIcon1,.page-module-scss-module__rcUngW__toolKitIcon2,.page-module-scss-module__rcUngW__toolKitIcon3,.page-module-scss-module__rcUngW__toolKitIcon4{border:1px solid var(--border-color);border-radius:.9rem;place-items:center;width:3rem;height:3rem;margin-bottom:1.25rem;font-size:1.25rem;display:grid}.page-module-scss-module__rcUngW__toolKitIcon1{background:color-mix(in srgb, var(--primary-color) 20%, transparent)}.page-module-scss-module__rcUngW__toolKitIcon2{background:color-mix(in srgb, var(--secondary-color) 20%, transparent)}.page-module-scss-module__rcUngW__toolKitIcon3{background:color-mix(in srgb, var(--tertiary-color) 20%, transparent)}.page-module-scss-module__rcUngW__toolKitIcon4{background:color-mix(in srgb, var(--quaternary-color) 20%, transparent)}.page-module-scss-module__rcUngW__bentoSection{padding:clamp(1rem,3.5vw,3rem) clamp(1rem,4vw,3rem)}.page-module-scss-module__rcUngW__bentoGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.page-module-scss-module__rcUngW__bentoCard{min-height:18rem;padding:clamp(1.5rem,4vw,3rem);overflow:hidden}.page-module-scss-module__rcUngW__bentoCard h3{letter-spacing:-.04em;margin:0 0 .75rem;font-size:clamp(1.45rem,3vw,2rem);line-height:1.05}.page-module-scss-module__rcUngW__bentoCard p{margin:0;line-height:1.7}.page-module-scss-module__rcUngW__bentoWide,.page-module-scss-module__rcUngW__bentoCode{grid-column:span 2}.page-module-scss-module__rcUngW__bentoWide{grid-template-columns:1fr .8fr;align-items:center;gap:2rem;display:grid;position:relative}.page-module-scss-module__rcUngW__codePills{flex-wrap:wrap;gap:.6rem;margin-top:1.5rem;display:flex}.page-module-scss-module__rcUngW__codePills span{border:1px solid var(--border-color);background:color-mix(in srgb, var(--primary-color) 20%, transparent);border-radius:999px;padding:.45rem .65rem;font-size:.78rem;font-weight:850}.page-module-scss-module__rcUngW__performanceVisual{opacity:.85;grid-template-columns:repeat(4,1fr);align-items:end;gap:.7rem;height:14rem;display:grid}.page-module-scss-module__rcUngW__performanceVisual span{background:linear-gradient(180deg, var(--primary-color), color-mix(in srgb, var(--secondary-color) 60%, transparent));border-radius:1rem 1rem .4rem .4rem;display:block}.page-module-scss-module__rcUngW__performanceVisual span:first-child{height:42%}.page-module-scss-module__rcUngW__performanceVisual span:nth-child(2){height:72%}.page-module-scss-module__rcUngW__performanceVisual span:nth-child(3){height:55%}.page-module-scss-module__rcUngW__performanceVisual span:nth-child(4){height:92%}.page-module-scss-module__rcUngW__bentoIcon{margin-bottom:1.5rem;font-size:3rem}.page-module-scss-module__rcUngW__bentoCode{flex-direction:column;justify-content:center;align-items:center;gap:1rem;display:flex}.page-module-scss-module__rcUngW__bentoCode .page-module-scss-module__rcUngW__codeCta{margin-top:1rem}.page-module-scss-module__rcUngW__installCard,.page-module-scss-module__rcUngW__finalCtaInner{border-radius:clamp(1.5rem,4vw,2.25rem);position:relative;overflow:hidden}.page-module-scss-module__rcUngW__installCard{border:1px solid var(--border-color);background-color:var(--background-color);grid-template-columns:1fr minmax(300px,.8fr);align-items:center;gap:2rem;padding:clamp(1.5rem,5vw,3rem);display:grid}.page-module-scss-module__rcUngW__installCard h2{color:var(--text-color);margin:.2em;font-size:clamp(2rem,4vw,3.5rem);line-height:1}.page-module-scss-module__rcUngW__installCard p{max-width:620px;line-height:1.7}.page-module-scss-module__rcUngW__installCta{margin-top:.75rem}.page-module-scss-module__rcUngW__terminalCard{border:1px solid var(--border-color);background:color-mix(in srgb, var(--background-color-darker) 58%, transparent);border-radius:1rem;overflow:hidden}.page-module-scss-module__rcUngW__terminalCard code{color:var(--text-color);padding:1.5rem;font-size:clamp(1rem,2vw,1.25rem);line-height:1.8;display:block;overflow-x:auto}.page-module-scss-module__rcUngW__terminalHeader{border-bottom:1px solid var(--text-color);background-color:var(--background-color-dark);align-items:center;gap:.5rem;padding:.8rem 1rem;font-size:.85rem;display:flex}.page-module-scss-module__rcUngW__finalCta{padding-block:clamp(2rem,4vw,3rem)}.page-module-scss-module__rcUngW__finalCtaInner{text-align:center;background-color:var(--background-color-dark);flex-direction:column;align-items:center;gap:1.35rem;padding:clamp(3rem,7vw,6rem) 1.5rem;display:flex}.page-module-scss-module__rcUngW__finalCtaInner h2{max-width:760px;margin:0;font-size:clamp(2.35rem,6vw,5.5rem);line-height:.96}.page-module-scss-module__rcUngW__finalCtaInner p{max-width:640px;margin:0;font-size:1.1rem;line-height:1.7}@media (max-width:1120px){.page-module-scss-module__rcUngW__hero{text-align:center;flex-direction:column;place-content:center;align-items:center;gap:1.5rem}.page-module-scss-module__rcUngW__heroContent{text-align:center;align-items:center;max-width:820px}.page-module-scss-module__rcUngW__hero,.page-module-scss-module__rcUngW__section,.page-module-scss-module__rcUngW__bentoSection,.page-module-scss-module__rcUngW__installSection,.page-module-scss-module__rcUngW__finalCta{text-align:center;align-items:center}.page-module-scss-module__rcUngW__sectionHeader{margin-inline:auto}.page-module-scss-module__rcUngW__toolkitGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.page-module-scss-module__rcUngW__toolkitCard{flex-direction:column;justify-content:center;align-items:center;gap:1rem;display:flex}.page-module-scss-module__rcUngW__bentoGrid{grid-template-columns:1fr}.page-module-scss-module__rcUngW__codePills{justify-content:center;align-items:center}.page-module-scss-module__rcUngW__bentoWide,.page-module-scss-module__rcUngW__bentoCode{text-align:center;grid-column:auto;grid-template-columns:1fr;align-items:center}.page-module-scss-module__rcUngW__codeCta{margin:0 auto}.page-module-scss-module__rcUngW__bentoCard{min-height:fit-content}.page-module-scss-module__rcUngW__installCard{grid-template-columns:1fr}.page-module-scss-module__rcUngW__installCta{margin:0 auto}.page-module-scss-module__rcUngW__installCard,.page-module-scss-module__rcUngW__finalCta{width:90%;margin:0 auto}}@media (max-width:820px){.page-module-scss-module__rcUngW__home{padding-top:50px}.page-module-scss-module__rcUngW__hero,.page-module-scss-module__rcUngW__section,.page-module-scss-module__rcUngW__bentoSection,.page-module-scss-module__rcUngW__installSection,.page-module-scss-module__rcUngW__finalCta{width:min(100% - 1.25rem,1280px)}.page-module-scss-module__rcUngW__title{font-size:clamp(2.4rem,12vw,4.25rem);line-height:1.05}.page-module-scss-module__rcUngW__subtitle{font-size:1rem;line-height:1.65}.page-module-scss-module__rcUngW__titleAccent{padding:.0001rem .1em;font-size:clamp(2.2rem,11vw,3.75rem)}.page-module-scss-module__rcUngW__ctaRow,.page-module-scss-module__rcUngW__ctaRowCentered{justify-content:center;width:100%;height:auto}.page-module-scss-module__rcUngW__sectionHeader,.page-module-scss-module__rcUngW__sectionHeaderCentered{margin-bottom:1.75rem}.page-module-scss-module__rcUngW__sectionHeader h2,.page-module-scss-module__rcUngW__sectionHeaderCentered h2{font-size:clamp(1.85rem,8vw,3rem);line-height:1.05}.page-module-scss-module__rcUngW__sectionHeader p,.page-module-scss-module__rcUngW__sectionHeaderCentered p{font-size:1rem;line-height:1.65}.page-module-scss-module__rcUngW__toolkitCard{padding:1.25rem}.page-module-scss-module__rcUngW__bentoSection{padding:2rem 1rem}.page-module-scss-module__rcUngW__bentoCard{min-height:unset;padding:1.35rem}.page-module-scss-module__rcUngW__bentoCard h3{font-size:clamp(1.35rem,7vw,2rem);line-height:1.1}.page-module-scss-module__rcUngW__bentoIcon{margin-bottom:1rem;font-size:2.25rem}.page-module-scss-module__rcUngW__codePills{gap:.5rem}.page-module-scss-module__rcUngW__codePills span{font-size:.72rem}.page-module-scss-module__rcUngW__bentoCode code{white-space:pre;font-size:.85rem;line-height:1.7}.page-module-scss-module__rcUngW__performanceVisual{height:9rem}.page-module-scss-module__rcUngW__installCard{gap:1.5rem;padding:1.35rem}.page-module-scss-module__rcUngW__installCard h2{margin:.2rem 0 0;font-size:clamp(1.9rem,8vw,3rem);line-height:1.05}.page-module-scss-module__rcUngW__installCard p{margin-bottom:0}.page-module-scss-module__rcUngW__terminalCard{width:100%}.page-module-scss-module__rcUngW__terminalCard code{padding:1rem;font-size:1rem}.page-module-scss-module__rcUngW__finalCta{width:90%}.page-module-scss-module__rcUngW__finalCtaInner h2{font-size:clamp(2.1rem,10vw,4rem);line-height:1}.page-module-scss-module__rcUngW__finalCtaInner p{font-size:1rem}}@media (max-width:595px){.page-module-scss-module__rcUngW__hero,.page-module-scss-module__rcUngW__section,.page-module-scss-module__rcUngW__bentoSection,.page-module-scss-module__rcUngW__installSection,.page-module-scss-module__rcUngW__finalCta{width:min(100% - 1rem,1280px)}.page-module-scss-module__rcUngW__hero{justify-content:flex-start;align-items:flex-start;padding-block:1.75rem 1rem}.page-module-scss-module__rcUngW__heroContent{gap:1.15rem}.page-module-scss-module__rcUngW__heroBadge{max-width:100%}.page-module-scss-module__rcUngW__title{font-size:clamp(2.15rem,14vw,3.25rem)}.page-module-scss-module__rcUngW__ctaRow,.page-module-scss-module__rcUngW__ctaRowCentered{flex-direction:column;width:100%}.page-module-scss-module__rcUngW__section,.page-module-scss-module__rcUngW__installSection{padding-block:1.75rem}.page-module-scss-module__rcUngW__sectionHeader,.page-module-scss-module__rcUngW__sectionHeaderCentered{margin-bottom:1.35rem}.page-module-scss-module__rcUngW__toolkitGrid{grid-template-columns:1fr}.page-module-scss-module__rcUngW__toolkitCard{width:90%;margin:0 auto}.page-module-scss-module__rcUngW__toolKitIcon1,.page-module-scss-module__rcUngW__toolKitIcon2,.page-module-scss-module__rcUngW__toolKitIcon3,.page-module-scss-module__rcUngW__toolKitIcon4{width:2.65rem;height:2.65rem;margin-bottom:1rem}.page-module-scss-module__rcUngW__bentoSection{border-radius:1.25rem;padding:1rem}.page-module-scss-module__rcUngW__bentoGrid{gap:.85rem}.page-module-scss-module__rcUngW__bentoCard{border-radius:1rem;padding:1rem}.page-module-scss-module__rcUngW__performanceVisual{height:7rem}.page-module-scss-module__rcUngW__installCard{border-radius:1.15rem}.page-module-scss-module__rcUngW__finalCtaInner{border-radius:0}.page-module-scss-module__rcUngW__finalCta{border-radius:0;width:100%}.page-module-scss-module__rcUngW__terminalHeader{padding:.7rem .85rem}.page-module-scss-module__rcUngW__terminalCard code{font-size:.9rem}}
