@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700;800;900&display=swap";@import"https://fonts.googleapis.com/css2?family=IBM+Plex+Mono:wght@400;500;600&display=swap";._landing_1u9fc_1{width:100%;background-color:var(--t-graphite);color:var(--t-white);overflow-x:clip}._container_1u9fc_8{max-width:1280px;margin:0 auto;padding:0 var(--space-xl)}@media (max-width: 768px){._container_1u9fc_8{padding:0 var(--space-lg)}}@media (max-width: 480px){._container_1u9fc_8{padding:0 var(--space-md)}}._section_1u9fc_24{padding:var(--space-4xl) 0;border-top:1px solid var(--t-line)}@media (max-width: 768px){._section_1u9fc_24{padding:var(--space-3xl) 0}}._sectionAlt_1u9fc_34{background-color:var(--t-panel)}._eyebrow_1u9fc_38{display:block;font-family:IBM Plex Mono,monospace;font-size:12px;letter-spacing:.24em;text-transform:uppercase;color:var(--t-blue);margin-bottom:var(--space-md)}._sectionTitle_1u9fc_48{font-size:clamp(1.8rem,3.4vw,2.6rem);font-weight:800;line-height:1.02;letter-spacing:-.015em;text-transform:uppercase;color:var(--t-white);margin:0}._sectionLead_1u9fc_58{margin-top:var(--space-lg);max-width:68ch;font-size:var(--font-size-lg);line-height:1.55;color:var(--t-ash)}@media (max-width: 480px){._sectionLead_1u9fc_58{font-size:var(--font-size-base)}}._looseness_1u9fc_71{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-xl);margin-top:var(--space-xl);padding-top:var(--space-xl);border-top:1px solid var(--t-line)}@media (max-width: 768px){._looseness_1u9fc_71{grid-template-columns:1fr;gap:var(--space-lg)}}._looseness_1u9fc_71 p{font-size:var(--font-size-sm);line-height:1.6;color:var(--t-ash);margin-top:.4rem}._loosenessItem_1u9fc_92 h4{font-size:var(--font-size-base);font-weight:800;text-transform:uppercase;letter-spacing:.05em;margin:0}._tighten_1u9fc_100{color:var(--t-tan)}._loose_1u9fc_71{color:var(--t-blue)}._builds_1u9fc_108{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-md);margin-top:var(--space-3xl)}@media (max-width: 900px){._builds_1u9fc_108{grid-template-columns:1fr}}._build_1u9fc_108{display:flex;flex-direction:column;padding:var(--space-xl) var(--space-lg);background-color:var(--t-panel);border:1px solid var(--t-line);border-radius:.25rem;text-decoration:none;color:inherit;transition:border-color .25s ease,background-color .25s ease}._build_1u9fc_108:hover{border-color:var(--t-tan);background-color:var(--t-panel-2)}._build_1u9fc_108:hover ._buildLink_1u9fc_135{color:var(--t-tan)}._buildId_1u9fc_139{font-family:IBM Plex Mono,monospace;font-size:11px;letter-spacing:.14em;color:var(--t-tan)}._buildName_1u9fc_146{font-size:var(--font-size-xl);font-weight:800;text-transform:uppercase;color:var(--t-white);margin:var(--space-md) 0 var(--space-lg)}._buildMeta_1u9fc_154{margin:0;display:grid;grid-template-columns:auto 1fr;gap:.4rem var(--space-md)}._buildMeta_1u9fc_154 dt{font-family:IBM Plex Mono,monospace;font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:var(--t-ash)}._buildMeta_1u9fc_154 dd{margin:0;font-family:IBM Plex Mono,monospace;font-size:12px;color:var(--t-white)}._buildLink_1u9fc_135{margin-top:var(--space-xl);padding-top:var(--space-md);border-top:1px solid var(--t-line);font-size:var(--font-size-sm);font-weight:600;color:var(--t-ash);transition:color .25s ease}._ctaSection_1u9fc_184{padding:var(--space-4xl) 0;background-color:var(--t-panel);border-top:1px solid var(--t-line);text-align:center}._ctaSection_1u9fc_184 a{text-decoration:none;border-bottom:none}._ctaTitle_1u9fc_195{font-size:clamp(1.8rem,3.4vw,2.6rem);font-weight:800;text-transform:uppercase;letter-spacing:-.015em;color:var(--t-white);margin:0}._ctaLead_1u9fc_204{margin:var(--space-md) 0 var(--space-xl);color:var(--t-ash);font-family:IBM Plex Mono,monospace;font-size:var(--font-size-sm);letter-spacing:.06em}._buttonPrimary_1u9fc_212{background-color:var(--t-tan);color:var(--t-black);border:1px solid var(--t-tan);border-radius:.25rem;padding:var(--space-md) var(--space-xl);font-size:var(--font-size-sm);font-weight:700;text-transform:uppercase;letter-spacing:.06em;cursor:pointer;transition:all .2s ease}._buttonPrimary_1u9fc_212:hover{background-color:var(--t-white);border-color:var(--t-white)}._navbar_1f3kw_1{position:fixed;top:0;left:0;right:0;height:80px;background-color:#0e1013f2;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--color-steel);border-bottom-color:var(--t-line);z-index:1000}._navContainer_1f3kw_14{display:flex;align-items:center;justify-content:space-between;max-width:1280px;margin:0 auto;padding:0 var(--space-xl);height:100%}@media (max-width: 768px){._navContainer_1f3kw_14{padding:0 var(--space-lg)}}._logo_1f3kw_29{display:flex;align-items:center;text-decoration:none;transition:opacity .2s ease}._logo_1f3kw_29:hover{opacity:.8}._logoImage_1f3kw_39{height:24px;width:auto;display:block}._navLinks_1f3kw_45{display:flex;gap:var(--space-2xl);align-items:center}._navLinks_1f3kw_45 a{font-size:var(--font-size-sm);font-weight:600;text-transform:uppercase;letter-spacing:.5px;color:var(--color-gray);transition:all .2s ease;border-bottom:2px solid transparent;text-decoration:none}._navLinks_1f3kw_45 a:hover{color:var(--color-white);border-bottom-color:var(--color-champagne)}@media (max-width: 1024px){._navLinks_1f3kw_45{display:none}}._dropdownContainer_1f3kw_70{position:relative;display:inline-block;padding-bottom:var(--space-xs)}._dropdown_1f3kw_70{position:absolute;top:calc(100% - var(--space-xs));left:0;background-color:#0e1013fa;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid var(--color-steel);border-color:var(--t-line);border-radius:4px;min-width:200px;padding:var(--space-sm) 0;box-shadow:0 4px 12px #0000004d;animation:_fadeInDown_1f3kw_1 .2s ease-out;z-index:1001}._dropdownItem_1f3kw_92{display:block;padding:var(--space-sm) var(--space-md);font-size:var(--font-size-sm);font-weight:500;text-transform:capitalize;letter-spacing:.5px;color:var(--color-gray);text-decoration:none;transition:all .2s ease}._dropdownItem_1f3kw_92:hover{color:var(--color-white);background-color:color-mix(in srgb,var(--t-tan) 10%,transparent);padding-left:calc(var(--space-md) + var(--space-xs))}@keyframes _fadeInDown_1f3kw_1{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}._burgerMenu_1f3kw_119{display:none;flex-direction:column;gap:6px;background:none;border:none;cursor:pointer;padding:var(--space-sm);margin:0 calc(var(--space-sm) * -1)}@media (max-width: 1024px){._burgerMenu_1f3kw_119{display:flex}}._burgerLine_1f3kw_135{width:24px;height:2px;background-color:var(--color-white);transition:all .3s ease;display:block}._burgerMenu_1f3kw_119._open_1f3kw_143 ._burgerLine_1f3kw_135:nth-child(1){transform:rotate(45deg) translateY(12px)}._burgerMenu_1f3kw_119._open_1f3kw_143 ._burgerLine_1f3kw_135:nth-child(2){opacity:0}._burgerMenu_1f3kw_119._open_1f3kw_143 ._burgerLine_1f3kw_135:nth-child(3){transform:rotate(-45deg) translateY(-12px)}._mobileMenu_1f3kw_153{position:absolute;top:80px;left:0;right:0;background-color:#0e1013fa;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--color-steel);border-bottom-color:var(--t-line);display:flex;flex-direction:column;padding:var(--space-lg) var(--space-xl);gap:var(--space-md);animation:_slideDown_1f3kw_1 .3s ease-out}@media (max-width: 768px){._mobileMenu_1f3kw_153{padding:var(--space-lg)}}@media (max-width: 480px){._mobileMenu_1f3kw_153{padding:var(--space-md)}}._mobileMenu_1f3kw_153 a{font-size:var(--font-size-base);font-weight:600;text-transform:uppercase;letter-spacing:.5px;color:var(--color-gray);transition:all .2s ease;text-decoration:none;padding:var(--space-sm) 0;border-bottom:1px solid var(--color-steel);border-bottom-color:var(--t-line)}._mobileMenu_1f3kw_153 a:last-child{border-bottom:none}._mobileMenu_1f3kw_153 a:hover{color:var(--color-champagne);padding-left:var(--space-sm)}._mobileSolutionsContainer_1f3kw_198{display:flex;flex-direction:column}._mobileDropdown_1f3kw_203{display:flex;flex-direction:column;padding-left:var(--space-md);margin-top:var(--space-xs);gap:var(--space-xs)}._mobileDropdownItem_1f3kw_211{font-size:var(--font-size-sm);font-weight:500;text-transform:capitalize;letter-spacing:.5px;color:var(--color-gray);text-decoration:none;padding:var(--space-xs) 0;border-bottom:1px solid var(--color-steel);border-bottom-color:var(--t-line);transition:all .2s ease}._mobileDropdownItem_1f3kw_211:hover{color:var(--color-champagne);padding-left:var(--space-xs)}._mobileDropdownItem_1f3kw_211:last-child{border-bottom:none}@keyframes _slideDown_1f3kw_1{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}._scope_17as4_1{position:relative;height:460vh;background-color:var(--t-graphite);padding:0}@media (max-width: 767px){._scope_17as4_1{height:440vh;height:440svh}}._sticky_17as4_14{position:sticky;top:0;height:100vh;height:100svh;overflow:hidden}._plate_17as4_22{position:absolute;top:0;right:0;bottom:0;left:0;opacity:.08;pointer-events:none;overflow:hidden}._plate_17as4_22 video,._plate_17as4_22 img{width:100%;height:100%;object-fit:cover;display:block}._canvas_17as4_37{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:block}._scrim_17as4_45{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(to right,#0e101380,#0e1013e6 10%,#0e1013d1,#0e101357 34%,#0e101300 48%);transition:opacity .6s ease}._scrimLift_17as4_53{opacity:.15}._overlay_17as4_57{position:absolute;top:0;right:0;bottom:0;left:0;max-width:1280px;margin:0 auto;padding:0 var(--space-xl)}@media (max-width: 768px){._overlay_17as4_57{padding:0 var(--space-lg)}}._mono_17as4_70{font-family:IBM Plex Mono,monospace}._lead_17as4_74{position:absolute;top:26%;left:var(--space-xl);max-width:34rem;transition:opacity .7s ease,transform .7s ease}@media (max-width: 768px){._lead_17as4_74{left:var(--space-lg);right:var(--space-lg);top:14%;max-width:none}}._leadRecede_17as4_90{opacity:0;transform:translateY(-24px);pointer-events:none}._eyebrow_17as4_96{display:block;font-family:IBM Plex Mono,monospace;font-size:12px;letter-spacing:.24em;text-transform:uppercase;color:var(--t-ash);margin-bottom:var(--space-lg)}._title_17as4_106{font-size:clamp(2.3rem,5.2vw,4.1rem);font-weight:900;line-height:.98;letter-spacing:-.02em;text-transform:uppercase;color:var(--t-white);margin:0}._accent_17as4_116{color:var(--t-tan)}._subtitle_17as4_120{font-size:var(--font-size-lg);line-height:1.55;color:var(--t-ash);margin-top:var(--space-lg);max-width:31rem}@media (max-width: 480px){._subtitle_17as4_120{font-size:var(--font-size-base)}}._cta_17as4_133{display:flex;gap:var(--space-md);margin-top:var(--space-xl)}._cta_17as4_133 a{text-decoration:none;border-bottom:none}@media (max-width: 480px){._cta_17as4_133{flex-direction:column;margin-top:var(--space-lg)}._cta_17as4_133 a,._cta_17as4_133 button{width:100%}}._buttonPrimary_17as4_153,._buttonSecondary_17as4_154{font-size:var(--font-size-sm);font-weight:700;letter-spacing:.06em;text-transform:uppercase;padding:var(--space-md) var(--space-lg);border-radius:.25rem;cursor:pointer;transition:all .2s ease}._buttonPrimary_17as4_153{background-color:var(--t-tan);color:var(--t-black);border:1px solid var(--t-tan)}._buttonPrimary_17as4_153:hover{background-color:var(--t-white);border-color:var(--t-white)}._buttonSecondary_17as4_154{background-color:transparent;color:var(--t-tan);border:1px solid var(--t-tan)}._buttonSecondary_17as4_154:hover{background-color:var(--t-tan);color:var(--t-black)}._spec_17as4_185{position:absolute;right:var(--space-xl);top:50%;width:23rem;background-color:#16191edb;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border:1px solid var(--t-line);border-radius:.25rem;opacity:0;transform:translateY(calc(-50% + 14px));transition:opacity .5s ease,transform .5s ease;pointer-events:none}@media (max-width: 1100px){._spec_17as4_185{display:none}}._specIn_17as4_205{opacity:1;transform:translateY(-50%)}._specHead_17as4_210{display:flex;align-items:center;justify-content:space-between;padding:.75rem 1.1rem;border-bottom:1px solid var(--t-line);background-color:var(--t-panel-2);font-family:IBM Plex Mono,monospace;font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--t-tan)}._specRow_17as4_224{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-md);padding:.7rem 1.1rem;border-bottom:1px solid var(--t-line);opacity:.22;transition:opacity .25s ease,background-color .4s ease}._specRow_17as4_224:last-child{border-bottom:none}._committed_17as4_238{opacity:1}._flash_17as4_242{background-color:#f3e6cf1a}._flash_17as4_242 ._specKey_17as4_245{color:var(--t-tan)}._specKey_17as4_245{font-family:IBM Plex Mono,monospace;font-size:11px;letter-spacing:.1em;color:var(--t-ash);transition:color .3s ease}._specVal_17as4_257{font-family:IBM Plex Mono,monospace;font-size:12px;color:var(--t-white);text-align:right}._panel_17as4_264{position:absolute;top:0;bottom:0;right:var(--space-xl);width:27rem;opacity:0;transition:opacity .45s ease;pointer-events:none}@media (max-width: 1100px){._panel_17as4_264{width:22rem}}@media (max-width: 767px){._panel_17as4_264{left:var(--space-lg);right:var(--space-lg);width:auto}}._panelIn_17as4_287{opacity:1}._panelHead_17as4_291{position:absolute;left:0;right:0;display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-md);padding-bottom:.7rem;border-bottom:1px solid var(--t-line)}._panelSlot_17as4_303{white-space:nowrap;font-weight:800;font-size:var(--font-size-base);letter-spacing:.06em;text-transform:uppercase;color:var(--t-white)}._panelTag_17as4_312{font-family:IBM Plex Mono,monospace;font-size:9px;letter-spacing:.14em;text-transform:uppercase;color:var(--t-ash);white-space:nowrap}._candRow_17as4_321{position:absolute;left:0;right:0;transform:translateY(-50%);display:grid;grid-template-columns:8.6rem 1fr 3rem;align-items:center;gap:.8rem;transition:opacity .2s linear}._candLabel_17as4_333{font-family:IBM Plex Mono,monospace;font-size:12px;letter-spacing:.06em;color:var(--t-white);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:color .3s ease}._candTrack_17as4_344{position:relative;height:6px;background-color:var(--t-panel-2);border:1px solid var(--t-line);border-radius:1px;overflow:hidden}._candBar_17as4_353{position:absolute;top:0;right:0;bottom:0;left:0;background-color:var(--t-blue);transform-origin:left center;transform:scaleX(0);transition:background-color .3s ease}._candScore_17as4_362{font-family:IBM Plex Mono,monospace;font-size:13px;font-weight:600;color:var(--t-white);text-align:right;font-variant-numeric:tabular-nums}._candPick_17as4_371{position:absolute;top:calc(100% + .3rem);right:0;font-family:IBM Plex Mono,monospace;font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:var(--t-tan);opacity:0;transform:translate(-6px);transition:opacity .3s ease,transform .3s ease}._selected_17as4_385 ._candLabel_17as4_333,._selected_17as4_385 ._candScore_17as4_362{color:var(--t-tan)}._selected_17as4_385 ._candBar_17as4_353{background-color:var(--t-tan)}._selected_17as4_385 ._candTrack_17as4_344{border-color:#f3e6cf80}._selected_17as4_385 ._candPick_17as4_371{opacity:1;transform:translate(0)}._panelFoot_17as4_400{position:absolute;left:0;right:0;display:flex;flex-direction:column;gap:.35rem;padding-top:.7rem;border-top:1px solid var(--t-line);font-family:IBM Plex Mono,monospace;font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:var(--t-ash)}@keyframes _statusPulse_17as4_1{50%{box-shadow:0 0 0 6px #5b85b300;opacity:.55}}._status_17as4_422{position:absolute;left:0;right:0;display:flex;flex-direction:column;gap:.5rem;padding:.75rem .9rem;border:1px solid var(--t-line);border-radius:.25rem;background-color:#16191ed9;transition:border-color .3s ease,background-color .3s ease}._status_17as4_422[data-status=selected]{border-color:#f3e6cf8c;background-color:#f3e6cf0f}._statusLine_17as4_440{display:flex;align-items:center;gap:.6rem;font-family:IBM Plex Mono,monospace;font-size:11px;letter-spacing:.14em;text-transform:uppercase}._statusDot_17as4_450{width:8px;height:8px;border-radius:50%;flex-shrink:0;background-color:var(--t-ash);box-shadow:0 0 0 3px #9aa3ad26}[data-status=simulating] ._statusDot_17as4_450{background-color:var(--t-blue);box-shadow:0 0 0 3px #5b85b359;animation:_statusPulse_17as4_1 .9s ease-in-out infinite}[data-status=complete] ._statusDot_17as4_450{background-color:var(--t-white);box-shadow:0 0 0 3px #f4f6f833}[data-status=selected] ._statusDot_17as4_450{background-color:var(--t-tan);box-shadow:0 0 0 3px #f3e6cf4d}._statusText_17as4_472{font-weight:600;color:var(--t-white)}[data-status=staging] ._statusText_17as4_472{color:var(--t-ash)}[data-status=selected] ._statusText_17as4_472{color:var(--t-tan)}._statusRuns_17as4_483{margin-left:auto;color:var(--t-ash);letter-spacing:.06em;font-variant-numeric:tabular-nums;white-space:nowrap}[data-status=selected] ._statusRuns_17as4_483{color:var(--t-tan)}._statusTrack_17as4_494{position:relative;height:2px;background-color:var(--t-line);overflow:hidden}._statusFill_17as4_501{position:absolute;top:0;right:0;bottom:0;left:0;background-color:var(--t-blue);transform-origin:left center;transform:scaleX(0)}[data-status=complete] ._statusFill_17as4_501{background-color:var(--t-white)}[data-status=selected] ._statusFill_17as4_501{background-color:var(--t-tan)}._card_17as4_515{position:absolute;right:var(--space-xl);top:50%;width:25rem;background-color:#16191eeb;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid rgba(243,230,207,.45);border-radius:.25rem;box-shadow:0 0 0 1px #0006,0 30px 80px #00000073;opacity:0;transform:translateY(calc(-50% + 16px)) scale(.985);transition:opacity .7s ease,transform .7s cubic-bezier(.2,.7,.2,1);pointer-events:none}@media (max-width: 1100px){._card_17as4_515{width:21rem}}@media (max-width: 767px){._card_17as4_515{left:var(--space-lg);right:var(--space-lg);width:auto}}._cardIn_17as4_543{opacity:1;transform:translateY(-50%)}._cardHead_17as4_548{display:flex;align-items:center;justify-content:space-between;padding:.8rem 1.1rem;border-bottom:1px solid var(--t-line);font-family:IBM Plex Mono,monospace;font-size:11px;letter-spacing:.14em;color:var(--t-ash)}._cardTitle_17as4_560{font-family:Montserrat,sans-serif;font-weight:800;font-size:var(--font-size-sm);letter-spacing:.1em;text-transform:uppercase;color:var(--t-tan)}._cardVisual_17as4_569{position:relative;aspect-ratio:16/10;border-bottom:1px solid var(--t-line);background:radial-gradient(ellipse 70% 70% at 50% 50%,rgba(243,230,207,.05),transparent 70%);overflow:hidden}._cardVisual_17as4_569 img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;-webkit-mask-image:radial-gradient(ellipse 78% 78% at 50% 50%,#000 58%,transparent 100%);mask-image:radial-gradient(ellipse 78% 78% at 50% 50%,#000 58%,transparent 100%)}._cardParts_17as4_585{display:grid;grid-template-columns:auto 1fr auto;gap:.55rem var(--space-md);margin:0;padding:.9rem 1.1rem;border-bottom:1px solid var(--t-line)}._cardParts_17as4_585 dt{font-family:IBM Plex Mono,monospace;font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--t-ash)}._cardParts_17as4_585 dd{margin:0;font-family:IBM Plex Mono,monospace;font-size:12px;color:var(--t-white)}._cardTier_17as4_607{color:var(--t-tan)!important;font-size:11px!important}._cardScore_17as4_612{display:flex;justify-content:space-between;padding:.8rem 1.1rem;border-bottom:1px solid var(--t-line);font-family:IBM Plex Mono,monospace;font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--t-ash)}._cardScore_17as4_612 b{color:var(--t-white);font-weight:600;margin-left:.3rem}._cardMet_17as4_629{color:var(--t-tan)!important}._cardFoot_17as4_633{display:flex;justify-content:space-between;padding:.65rem 1.1rem;font-family:IBM Plex Mono,monospace;font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--t-ash)}@keyframes _draw_17as4_656{to{stroke-dashoffset:0}}._resultSvg_17as4_649{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}._draw_17as4_656{fill:none;stroke-dasharray:1;stroke-dashoffset:1}._cardIn_17as4_543 ._draw_17as4_656{animation:_draw_17as4_656 1.4s cubic-bezier(.3,.6,.2,1) forwards;animation-delay:.2s}._frame_17as4_666{stroke:var(--t-white);stroke-width:1.2}._prop_17as4_671{fill:none;stroke:var(--t-blue);stroke-width:1;opacity:0;transition:opacity .8s ease .9s}._cardIn_17as4_543 ._prop_17as4_671{opacity:.45}._chip_17as4_682{stroke:var(--t-blue);stroke-width:1.2}._radar_17as4_687,._radarArc_17as4_688{stroke:var(--t-tan);stroke-width:1.4}._leader_17as4_693{stroke:var(--t-ash);stroke-width:.8;opacity:.8}._calloutSlot_17as4_699,._calloutValue_17as4_700{font-family:IBM Plex Mono,monospace;opacity:0;transition:opacity .5s ease 1.2s}._cardIn_17as4_543 ._calloutSlot_17as4_699,._cardIn_17as4_543 ._calloutValue_17as4_700{opacity:1}._calloutSlot_17as4_699{font-size:8.5px;letter-spacing:.14em;fill:var(--t-ash)}._calloutValue_17as4_700{font-size:10.5px;fill:var(--t-tan)}@keyframes _nudge_17as4_1{50%{transform:translateY(3px)}}._hint_17as4_726{position:absolute;left:50%;bottom:var(--space-xl);display:flex;align-items:center;gap:.6rem;padding:.55rem .9rem;border:1px solid var(--t-line);border-radius:.25rem;background-color:#0e1013d9;font-family:IBM Plex Mono,monospace;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--t-white);white-space:nowrap;opacity:0;transform:translate(-50%,8px);transition:opacity .5s ease,transform .5s ease;pointer-events:none}@media (max-width: 767px){._hint_17as4_726{left:var(--space-lg);bottom:calc(var(--space-lg) + 2.6rem);padding:.45rem .7rem;font-size:10px;letter-spacing:.1em;transform:translateY(8px)}._hint_17as4_726._hintIn_17as4_757{transform:none}}._hintIn_17as4_757{opacity:1;transform:translate(-50%)}._hintArrow_17as4_767{color:var(--t-tan);animation:_nudge_17as4_1 1.4s ease-in-out infinite}._readout_17as4_772{position:absolute;left:var(--space-xl);bottom:var(--space-xl);display:flex;align-items:center;gap:.6rem;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--t-ash);transition:opacity .4s ease}@media (max-width: 768px){._readout_17as4_772{left:var(--space-lg);right:var(--space-lg);bottom:calc(var(--space-lg) + 3rem);font-size:10px;letter-spacing:.08em}}._readoutDot_17as4_795{width:7px;height:7px;border-radius:50%;background-color:var(--t-blue);box-shadow:0 0 0 4px #5b85b32e;flex-shrink:0}._counter_17as4_804{position:absolute;right:var(--space-xl);bottom:var(--space-xl);display:flex;flex-direction:column;align-items:flex-end;gap:.2rem}@media (max-width: 768px){._counter_17as4_804{right:var(--space-lg);bottom:var(--space-lg)}}._counterLabel_17as4_820{font-family:IBM Plex Mono,monospace;font-size:9px;letter-spacing:.16em;text-transform:uppercase;color:var(--t-ash)}@media (max-width: 768px){._counterLabel_17as4_820{font-size:8px;letter-spacing:.1em}}._counterValue_17as4_834{font-family:IBM Plex Mono,monospace;font-size:1.9rem;font-weight:600;line-height:1;color:var(--t-white);font-variant-numeric:tabular-nums}@media (max-width: 768px){._counterValue_17as4_834{font-size:1.3rem}}@media (max-width: 767px){._candRow_17as4_321{grid-template-columns:1fr auto auto;gap:.6rem}._candTrack_17as4_344{display:none}._candPick_17as4_371{position:static;order:1;font-size:9px;letter-spacing:.08em}._candScore_17as4_362{order:2}._statusLine_17as4_440{font-size:10px;letter-spacing:.08em}._panelFoot_17as4_400{display:none}._hintIn_17as4_757~._readout_17as4_772{opacity:0}._scrim_17as4_45{background:linear-gradient(to bottom,#0e1013f2,#0e1013e0 55%,#0e101333 68%,#0e101359)}}@media (prefers-reduced-motion: reduce){._lead_17as4_74,._spec_17as4_185,._panel_17as4_264,._card_17as4_515,._hint_17as4_726,._specRow_17as4_224,._candRow_17as4_321,._candBar_17as4_353,._candPick_17as4_371{transition:none}._leadRecede_17as4_90{opacity:1;transform:none;pointer-events:auto}._draw_17as4_656{stroke-dashoffset:0;animation:none!important}._statusDot_17as4_450,._hintArrow_17as4_767{animation:none!important}._scope_17as4_1{height:100vh}._sticky_17as4_14{position:relative}}._panelDisclaimer_17as4_911{color:var(--t-tan);opacity:.75}@keyframes _rise_j9ehg_1{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}._harness_j9ehg_12{display:grid;grid-template-columns:4fr 3fr 2fr 1.4fr;gap:var(--space-md);margin-top:var(--space-3xl)}@media (max-width: 1000px){._harness_j9ehg_12{grid-template-columns:1fr 1fr}}@media (max-width: 560px){._harness_j9ehg_12{grid-template-columns:1fr}}._domain_j9ehg_29{position:relative;border:1px solid var(--t-line);border-radius:.25rem;background-color:var(--t-panel);padding:var(--space-md);opacity:0}._play_j9ehg_37 ._domain_j9ehg_29{animation:_rise_j9ehg_1 .7s cubic-bezier(.2,.7,.2,1) both}._domain_j9ehg_29:nth-child(1){animation-delay:0s}._domain_j9ehg_29:nth-child(2){animation-delay:.1s}._domain_j9ehg_29:nth-child(3){animation-delay:.2s}._domain_j9ehg_29:nth-child(4){animation-delay:.3s}._domain_j9ehg_29:not(:nth-child(4)):after{content:"▸";position:absolute;right:calc(-1 * var(--space-md) / 2 - .35rem);top:50%;transform:translateY(-50%);font-size:12px;color:var(--t-blue)}@media (max-width: 1000px){._domain_j9ehg_29:not(:nth-child(4)):after{display:none}}._domainHead_j9ehg_67{display:flex;flex-direction:column;gap:.2rem;padding-bottom:var(--space-sm);margin-bottom:var(--space-sm);border-bottom:1px solid var(--t-line)}._domainIndex_j9ehg_76{font-family:IBM Plex Mono,monospace;font-size:10px;letter-spacing:.14em;color:var(--t-ash)}._domainName_j9ehg_83{font-weight:800;font-size:var(--font-size-base);letter-spacing:.02em;text-transform:uppercase;color:var(--t-white)}._slots_j9ehg_91{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.4rem}@keyframes _pulse_j9ehg_1{0%,9%{border-color:var(--t-blue);background-color:#5b85b329}16%,to{border-color:var(--t-line);background-color:var(--t-graphite)}}._slot_j9ehg_91{display:grid;grid-template-columns:1.6rem 1fr auto;align-items:baseline;gap:.4rem;padding:.45rem .6rem;border:1px solid var(--t-line);border-radius:.2rem;background-color:var(--t-graphite)}._play_j9ehg_37 ._slot_j9ehg_91{animation:_pulse_j9ehg_1 4.8s linear infinite;animation-delay:calc(.9s + var(--i) * .32s)}._decided_j9ehg_125{border-color:#f3e6cf73;background-color:#f3e6cf0f}._play_j9ehg_37 ._decided_j9ehg_125{animation:none}._slotNo_j9ehg_133{font-family:IBM Plex Mono,monospace;font-size:10px;color:var(--t-ash)}._slotName_j9ehg_139{font-family:IBM Plex Mono,monospace;font-size:12px;color:var(--t-white)}._slotModule_j9ehg_145{font-family:IBM Plex Mono,monospace;font-size:10px;letter-spacing:.06em;color:var(--t-tan);white-space:nowrap}._harnessNote_j9ehg_153{grid-column:1/-1;display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:var(--space-sm);font-family:IBM Plex Mono,monospace;font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--t-ash)}._legendDecided_j9ehg_167{width:10px;height:10px;border:1px solid rgba(243,230,207,.6);background-color:#f3e6cf1f;border-radius:2px}._legendSep_j9ehg_175{color:var(--t-line)}._ladder_j9ehg_179{margin-top:var(--space-3xl)}._ladderCaption_j9ehg_183{font-family:IBM Plex Mono,monospace;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--t-ash);margin-bottom:var(--space-md)}._rungs_j9ehg_192{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--space-md);align-items:start}@media (max-width: 900px){._rungs_j9ehg_192{grid-template-columns:1fr 1fr;align-items:stretch}}@media (max-width: 520px){._rungs_j9ehg_192{grid-template-columns:1fr}}._rung_j9ehg_192{display:flex;flex-direction:column;padding:var(--space-lg);border:1px solid var(--t-line);border-radius:.25rem;background-color:var(--t-graphite);margin-top:calc((3 - var(--i)) * 1.9rem);opacity:0}._play_j9ehg_37 ._rung_j9ehg_192{animation:_rise_j9ehg_1 .7s cubic-bezier(.2,.7,.2,1) both;animation-delay:calc(var(--i) * .14s)}@media (max-width: 900px){._rung_j9ehg_192{margin-top:0}}._rung_j9ehg_192:nth-child(3){border-color:#f3e6cf8c;background-color:var(--t-panel-2)}._rung_j9ehg_192:nth-child(3) ._rungCode_j9ehg_233,._rung_j9ehg_192:nth-child(3) ._rungPorts_j9ehg_234{color:var(--t-tan)}._rungHead_j9ehg_238{display:flex;align-items:baseline;gap:.7rem}._rungCode_j9ehg_233{font-family:IBM Plex Mono,monospace;font-size:1.6rem;font-weight:600;line-height:1;color:var(--t-blue)}._rungName_j9ehg_252{font-weight:800;font-size:var(--font-size-sm);letter-spacing:.06em;text-transform:uppercase;color:var(--t-white)}._glyph_j9ehg_260{width:100%;height:56px;margin:var(--space-md) 0 var(--space-sm);overflow:visible}._glyphAxis_j9ehg_267{stroke:var(--t-line);stroke-width:1}._glyphDot_j9ehg_272{fill:var(--t-tan)}._glyphClutter_j9ehg_276{fill:var(--t-ash);opacity:.5}@keyframes _breathe_j9ehg_1{50%{opacity:.35}}@keyframes _twinkle_j9ehg_1{50%{opacity:.25}}@keyframes _scan_j9ehg_1{to{stroke-dashoffset:-60}}._glyphEnvelope_j9ehg_296{fill:none;stroke:var(--t-blue);stroke-width:1;stroke-dasharray:3 3}._play_j9ehg_37 ._glyphEnvelope_j9ehg_296{animation:_breathe_j9ehg_1 3.2s ease-in-out infinite}._play_j9ehg_37 ._rung_j9ehg_192:nth-child(3) ._glyphDot_j9ehg_272:nth-child(odd){animation:_twinkle_j9ehg_1 1.6s ease-in-out infinite}._play_j9ehg_37 ._rung_j9ehg_192:nth-child(3) ._glyphDot_j9ehg_272:nth-child(3n){animation:_twinkle_j9ehg_1 2.3s ease-in-out infinite .4s}._glyphTrace_j9ehg_314{fill:none;stroke:var(--t-tan);stroke-width:1.2;stroke-linejoin:round;stroke-dasharray:44 16}._play_j9ehg_37 ._glyphTrace_j9ehg_314{animation:_scan_j9ehg_1 2.4s linear infinite}._rungNote_j9ehg_325{font-size:var(--font-size-sm);line-height:1.5;color:var(--t-ash)}._rungPorts_j9ehg_234{margin-top:auto;padding-top:var(--space-md);border-top:1px solid var(--t-line);font-family:IBM Plex Mono,monospace;font-size:10px;letter-spacing:.1em;color:var(--t-blue)}._proving_j9ehg_341{margin-top:var(--space-3xl);border:1px solid var(--t-line);border-radius:.25rem;background-color:var(--t-graphite);padding:var(--space-lg) var(--space-lg) var(--space-md)}._stageHeads_j9ehg_349{display:grid;margin-bottom:var(--space-md)}._stageHead_j9ehg_349{display:flex;flex-direction:column;gap:.2rem;padding:0 var(--space-sm);border-left:1px solid var(--t-line)}._stageHead_j9ehg_349:first-child{border-left:none;padding-left:0}._stageField_j9ehg_366 ._stageKey_j9ehg_366,._stageField_j9ehg_366 ._stageName_j9ehg_367{color:var(--t-tan)}._stageKey_j9ehg_366{font-family:IBM Plex Mono,monospace;font-size:11px;letter-spacing:.14em;color:var(--t-blue)}._stageName_j9ehg_367{font-weight:800;font-size:var(--font-size-sm);letter-spacing:.04em;text-transform:uppercase;color:var(--t-white)}@media (max-width: 640px){._stageName_j9ehg_367{font-size:11px}}._stageNote_j9ehg_391{font-size:12px;color:var(--t-ash)}@media (max-width: 768px){._stageNote_j9ehg_391{display:none}}._trace_j9ehg_401{display:block;width:100%;height:200px}@media (max-width: 640px){._trace_j9ehg_401{height:150px}}@keyframes _reveal_j9ehg_420{0%{transform:scaleX(0)}to{transform:scaleX(1)}}._revealRect_j9ehg_420{transform-origin:0 0;transform:scaleX(0)}._play_j9ehg_37 ._revealRect_j9ehg_420{animation:_reveal_j9ehg_420 4.2s cubic-bezier(.2,.7,.2,1) forwards;animation-delay:.3s}._threshold_j9ehg_429{stroke:var(--t-tan);stroke-width:1;stroke-dasharray:4 6;opacity:.45;vector-effect:non-scaling-stroke}._divider_j9ehg_437{stroke:var(--t-line);stroke-width:1;vector-effect:non-scaling-stroke}._tick_j9ehg_443{stroke:var(--t-blue);stroke-width:1;opacity:.55;vector-effect:non-scaling-stroke}._tickField_j9ehg_450{stroke:var(--t-tan);stroke-width:1;opacity:.7;vector-effect:non-scaling-stroke}._traceLine_j9ehg_457{fill:none;stroke:var(--t-white);stroke-width:1.4;stroke-linejoin:round;vector-effect:non-scaling-stroke}._traceHead_j9ehg_465{fill:var(--t-tan)}._provingFoot_j9ehg_469{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--space-sm) var(--space-lg);margin-top:var(--space-md);padding-top:var(--space-md);border-top:1px solid var(--t-line);font-family:IBM Plex Mono,monospace;font-size:11px;letter-spacing:.1em;color:var(--t-ash)}._provingFoot_j9ehg_469 b{color:var(--t-white);font-weight:600;margin-left:.3rem;letter-spacing:0}._provingKey_j9ehg_489{text-transform:uppercase;letter-spacing:.16em;color:var(--t-blue)}._tanText_j9ehg_495{color:var(--t-tan)!important}._provingIllustrative_j9ehg_499{margin-left:auto;font-size:9px;letter-spacing:.14em;text-transform:uppercase;color:var(--t-tan);opacity:.75}@media (max-width: 768px){._provingIllustrative_j9ehg_499{margin-left:0}}@media (prefers-reduced-motion: reduce){._domain_j9ehg_29,._rung_j9ehg_192{opacity:1;animation:none!important}._slot_j9ehg_91,._glyphEnvelope_j9ehg_296,._glyphDot_j9ehg_272,._glyphTrace_j9ehg_314{animation:none!important}._revealRect_j9ehg_420{transform:none;animation:none!important}}:root{--t-black: #08090b;--t-graphite: #0e1013;--t-panel: #16191e;--t-panel-2: #1f242b;--t-line: #2b313a;--t-white: #f4f6f8;--t-ash: #9aa3ad;--t-blue: #5b85b3;--t-tan: #f3e6cf;--t-red: #ff3b30;--background: var(--t-graphite);--foreground: var(--t-white);--card: var(--t-panel);--card-foreground: var(--t-white);--popover: var(--t-panel);--popover-foreground: var(--t-white);--primary: var(--t-blue);--primary-foreground: var(--t-black);--secondary: var(--t-panel-2);--secondary-foreground: var(--t-white);--muted: var(--t-panel-2);--muted-foreground: var(--t-ash);--accent: var(--t-tan);--accent-foreground: var(--t-black);--destructive: var(--t-red);--destructive-foreground: var(--t-black);--border: var(--t-line);--input: var(--t-line);--ring: var(--t-blue);--font-sans: "Montserrat", ui-sans-serif, system-ui, sans-serif;--font-mono: "IBM Plex Mono", ui-monospace, monospace;--radius: .25rem;color-scheme:dark}.classic{--ax-sand: #f3e6cf;--ax-cream: #fff7ea;--ax-dark: #3b3b38;--ax-navy: #153d5d;--ax-navy-deep: #0b1e2d;--ax-blue: #c4d4e0;--ax-grey: #b9a58a;--ax-gold: #b0812c;--ax-danger: #b3261e;--background: var(--ax-sand);--foreground: var(--ax-dark);--card: var(--ax-cream);--card-foreground: var(--ax-dark);--popover: var(--ax-cream);--popover-foreground: var(--ax-dark);--primary: var(--ax-navy);--primary-foreground: var(--ax-cream);--secondary: var(--ax-blue);--secondary-foreground: var(--ax-navy-deep);--muted: var(--ax-grey);--muted-foreground: #878787;--accent: var(--ax-gold);--accent-foreground: var(--ax-cream);--destructive: var(--ax-danger);--destructive-foreground: var(--ax-cream);--border: var(--ax-grey);--input: var(--ax-grey);--ring: var(--ax-navy);--radius: .5rem;color-scheme:light}.dark{--ax-void: #060e18;--ax-abyss: #0a1622;--ax-surface: #0f2233;--ax-elevated: #16304a;--ax-steel: #21394d;--ax-ice: #e4eef6;--ax-slate: #8ba3b6;--ax-cyan: #4cc2e8;--ax-gold-lit: #d8a63f;--ax-danger-lit: #f15a54;--background: var(--ax-abyss);--foreground: var(--ax-ice);--card: var(--ax-surface);--card-foreground: var(--ax-ice);--popover: var(--ax-surface);--popover-foreground: var(--ax-ice);--primary: var(--ax-cyan);--primary-foreground: var(--ax-void);--secondary: var(--ax-elevated);--secondary-foreground: var(--ax-ice);--muted: var(--ax-elevated);--muted-foreground: var(--ax-slate);--accent: var(--ax-gold-lit);--accent-foreground: var(--ax-void);--destructive: var(--ax-danger-lit);--destructive-foreground: var(--ax-void);--border: var(--ax-steel);--input: var(--ax-steel);--ring: var(--ax-cyan);--radius: .5rem;color-scheme:dark}:root{--color-black: var(--t-graphite);--color-near-black: var(--t-panel);--color-champagne: var(--t-tan);--color-steel: var(--t-line);--color-blue: var(--t-blue);--color-light-beige: var(--t-tan);--color-white: var(--t-white);--color-gray: var(--t-ash);--color-red: var(--t-red);--space-xs: 4px;--space-sm: 8px;--space-md: 16px;--space-lg: 24px;--space-xl: 32px;--space-2xl: 48px;--space-3xl: 64px;--space-4xl: 80px;--font-size-xs: 12px;--font-size-sm: 14px;--font-size-base: 16px;--font-size-lg: 18px;--font-size-xl: 20px;--font-size-2xl: 24px;--font-size-3xl: 32px;--font-size-4xl: 48px;--font-size-5xl: 64px;--line-height-tight: 1.2;--line-height-normal: 1.5;--line-height-relaxed: 1.8;--border-width-thin: 1px;--border-color: var(--t-line);--shadow-light: 0 2px 8px rgba(0, 0, 0, .1);--shadow-medium: 0 4px 16px rgba(0, 0, 0, .15);--shadow-heavy: 0 12px 32px rgba(0, 0, 0, .3)}*{margin:0;padding:0;box-sizing:border-box}html,body{font-family:Montserrat,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;background-color:var(--color-black);color:var(--color-white);line-height:var(--line-height-normal);letter-spacing:-.5px}h1,h2,h3,h4,h5,h6{font-weight:800;line-height:var(--line-height-tight);letter-spacing:-.75px;text-transform:uppercase;margin:0}h1{font-size:var(--font-size-5xl)}@media (max-width: 768px){h1{font-size:var(--font-size-4xl)}}h2{font-size:var(--font-size-4xl)}@media (max-width: 768px){h2{font-size:var(--font-size-3xl)}}h3{font-size:var(--font-size-3xl)}@media (max-width: 768px){h3{font-size:var(--font-size-2xl)}}h4{font-size:var(--font-size-2xl)}h5{font-size:var(--font-size-xl)}h6{font-size:var(--font-size-lg)}p{font-weight:400;font-size:var(--font-size-base);line-height:var(--line-height-relaxed);margin:0}p.lead{font-size:var(--font-size-lg);font-weight:500}p.small{font-size:var(--font-size-sm);color:var(--color-gray)}p.caption{font-size:var(--font-size-xs);color:var(--color-gray);text-transform:uppercase;letter-spacing:.5px}.mono{font-family:IBM Plex Mono,monospace;font-weight:500;letter-spacing:0}a{color:var(--color-champagne);text-decoration:none;transition:color .2s ease;border-bottom:1px solid transparent}a:hover{color:var(--color-white);border-bottom-color:var(--color-champagne)}button{font-family:Montserrat,sans-serif;font-weight:600;font-size:var(--font-size-sm);letter-spacing:.5px;text-transform:uppercase;padding:var(--space-md) var(--space-lg);border:1px solid transparent;cursor:pointer;transition:all .2s ease;background-color:var(--color-champagne);color:var(--color-black)}button:hover{background-color:var(--color-white);transform:translateY(-1px)}button:active{transform:translateY(0)}button.secondary{background-color:transparent;color:var(--color-champagne);border-color:var(--color-champagne)}button.secondary:hover{background-color:var(--color-champagne);color:var(--color-black)}button:disabled{opacity:.5;cursor:not-allowed}section{padding:var(--space-4xl) 0}@media (max-width: 768px){section{padding:var(--space-3xl) 0}}@media (max-width: 480px){section{padding:var(--space-2xl) 0}}.container{max-width:1280px;margin:0 auto;padding:0 var(--space-xl)}@media (max-width: 768px){.container{padding:0 var(--space-lg)}}@media (max-width: 480px){.container{padding:0 var(--space-md)}}.grid{display:grid;gap:var(--space-xl)}@media (max-width: 768px){.grid{gap:var(--space-lg)}}.grid.grid-2{grid-template-columns:1fr 1fr}@media (max-width: 768px){.grid.grid-2{grid-template-columns:1fr}}.grid.grid-3{grid-template-columns:repeat(3,1fr)}@media (max-width: 1024px){.grid.grid-3{grid-template-columns:repeat(2,1fr)}}@media (max-width: 768px){.grid.grid-3{grid-template-columns:1fr}}.grid.grid-4{grid-template-columns:repeat(4,1fr)}@media (max-width: 1200px){.grid.grid-4{grid-template-columns:repeat(2,1fr)}}@media (max-width: 768px){.grid.grid-4{grid-template-columns:1fr}}.flex{display:flex;align-items:center;gap:var(--space-md)}.flex.flex-col{flex-direction:column;align-items:flex-start}.flex.flex-between{justify-content:space-between}.flex.flex-center{justify-content:center;align-items:center}.divider{width:1px;height:100%;background-color:var(--color-steel);opacity:.3}.divider-horizontal{width:100%;height:1px;background-color:var(--color-steel);opacity:.3;margin:var(--space-2xl) 0}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes slide-up{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes slide-in-left{0%{opacity:0;transform:translate(-30px)}to{opacity:1;transform:translate(0)}}.animate-fade{animation:fade-in .6s ease-out}.animate-slide-up{animation:slide-up .6s ease-out}.animate-slide-in-left{animation:slide-in-left .6s ease-out}@keyframes spin{to{transform:rotate(360deg)}}._container_12zqd_1{max-width:1280px;margin:0 auto;padding:0 var(--space-xl)}@media (max-width: 768px){._container_12zqd_1{padding:0 var(--space-lg)}}@media (max-width: 480px){._container_12zqd_1{padding:0 var(--space-md)}}._footer_12zqd_17{background-color:var(--color-near-black);border-top:1px solid var(--color-steel);border-top-color:var(--t-line);padding:var(--space-2xl) 0 var(--space-3xl) 0;margin-top:var(--space-4xl)}@media (max-width: 480px){._footer_12zqd_17{padding:var(--space-lg) 0 var(--space-2xl) 0}}._footerContent_12zqd_30{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:var(--space-lg)}._footerContent_12zqd_30 p{font-size:var(--font-size-sm);color:var(--color-gray);font-weight:400}@media (max-width: 768px){._footerContent_12zqd_30{justify-content:center;text-align:center}}._footerLinks_12zqd_49{display:flex;gap:var(--space-lg)}._footerLinks_12zqd_49 a{font-size:var(--font-size-sm);color:var(--color-gray);text-decoration:none;transition:color .2s ease}._footerLinks_12zqd_49 a:hover{color:var(--color-champagne)}
