._logo_1pdr9_1{align-items:baseline;display:inline-flex;font-weight:800;letter-spacing:-.02em;line-height:1}._logo_1pdr9_1[data-compact=true]{font-size:1rem}._seg_1pdr9_13{color:var(--segdigital-ink)}._digital_1pdr9_17{color:var(--segdigital-signal-500)}._button_rt1s9_1{align-items:center;border:1px solid transparent;border-radius:var(--segdigital-corner-pill);cursor:pointer;display:inline-flex;font-size:var(--segdigital-text-body);font-weight:500;gap:var(--segdigital-space-xs);justify-content:center;line-height:1;min-height:44px;padding:13px 22px;transition:background var(--segdigital-dur-snap) var(--segdigital-ease-out),border-color var(--segdigital-dur-snap) var(--segdigital-ease-out),box-shadow var(--segdigital-dur-snap) var(--segdigital-ease-out),transform var(--segdigital-dur-snap) var(--segdigital-ease-out);white-space:nowrap}._button_rt1s9_1:hover{transform:translateY(-1px)}._primary_rt1s9_26{background:var(--segdigital-button-primary-bg);color:var(--segdigital-button-primary-fg)}._primary_rt1s9_26:hover{background:var(--segdigital-button-primary-hover)}._secondary_rt1s9_35{background:var(--segdigital-button-secondary-bg);border-color:var(--segdigital-outline-variant);color:var(--segdigital-button-secondary-fg)}._secondary_rt1s9_35:hover{background:#0a0e1412}._accent_rt1s9_45{background:var(--segdigital-button-accent-bg);color:var(--segdigital-button-accent-fg)}._accent_rt1s9_45:hover{background:var(--segdigital-button-accent-hover);box-shadow:var(--segdigital-shadow-glow-signal)}._ghost_rt1s9_55{background:transparent;color:var(--segdigital-text-primary);padding-inline:var(--segdigital-space-md)}._header_xt039_1{align-items:center;-webkit-backdrop-filter:blur(var(--segdigital-glass-blur));backdrop-filter:blur(var(--segdigital-glass-blur));background:var(--segdigital-glass-bg);display:grid;gap:var(--segdigital-space-lg);grid-template-columns:auto 1fr auto auto;left:0;min-height:64px;padding:10px var(--segdigital-page-margin);position:fixed;right:0;top:0;transition:transform var(--segdigital-dur-base) var(--segdigital-ease-snap),background var(--segdigital-dur-fast) var(--segdigital-ease-out),border-color var(--segdigital-dur-fast) var(--segdigital-ease-out);z-index:50}._header_xt039_1[data-hidden=true]{transform:translateY(-100%)}._header_xt039_1[data-opaque=true]{background:var(--segdigital-paper);border-bottom:1px solid var(--segdigital-outline-variant)}._logo_xt039_30{align-items:center;display:inline-flex;font-size:1.05rem;gap:.08em;letter-spacing:0}._logoCursor_xt039_38{background:var(--segdigital-signal-500);height:1.1em;width:.42ch}._nav_xt039_44{align-items:center;display:flex;gap:var(--segdigital-space-xs);justify-content:center}._nav_xt039_44 a{border-radius:var(--segdigital-corner-pill);color:var(--segdigital-text-secondary);font-size:var(--segdigital-text-body-sm);font-weight:500;padding:10px 14px;transition:background var(--segdigital-dur-snap) var(--segdigital-ease-out),color var(--segdigital-dur-snap) var(--segdigital-ease-out)}._nav_xt039_44 a:hover{background:var(--segdigital-button-secondary-bg);color:var(--segdigital-text-primary)}._actions_xt039_67{display:flex}._menuButton_xt039_71{align-items:center;background:var(--segdigital-button-secondary-bg);border-radius:var(--segdigital-corner-pill);color:var(--segdigital-ink);cursor:pointer;display:none;height:42px;justify-content:center;width:42px}._mobileMenu_xt039_83{background:var(--segdigital-paper);border:1px solid var(--segdigital-outline-variant);border-radius:var(--segdigital-corner-lg);box-shadow:var(--segdigital-shadow-lg);display:none;gap:var(--segdigital-space-xs);grid-column:1 / -1;padding:var(--segdigital-space-md)}._mobileMenu_xt039_83 a:not([class]){border-radius:var(--segdigital-corner-pill);color:var(--segdigital-text-secondary);padding:var(--segdigital-space-sm) var(--segdigital-space-md)}._srOnly_xt039_100{clip:rect(0,0,0,0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}@media (prefers-reduced-motion: no-preference){._logoCursor_xt039_38{animation:_blink_xt039_1 1s steps(2,jump-none) infinite}}@keyframes _blink_xt039_1{0%,49%{opacity:1}50%,to{opacity:0}}@media (max-width: 767px){._header_xt039_1{grid-template-columns:auto 1fr auto}._nav_xt039_44,._actions_xt039_67{display:none}._menuButton_xt039_71{display:inline-flex;justify-self:end}._mobileMenu_xt039_83[data-open=true]{display:grid}}._wrapper_109cv_1{color:var(--segdigital-signal-500);height:calc(16vw + 150px);margin-block:-54px -86px;opacity:.62;overflow:hidden;pointer-events:none}._wrapper_109cv_1 svg{height:100%;width:100%}._waveA_109cv_15,._waveB_109cv_16{fill:none;stroke:currentColor;stroke-linecap:round;stroke-width:1.5}._waveB_109cv_16{opacity:.34}._container_f90cm_1{margin-inline:auto;max-width:var(--segdigital-content-max);padding-inline:var(--segdigital-page-margin);width:100%}._footer_1wxkp_1{overflow:hidden;padding-block:var(--segdigital-space-3xl) var(--segdigital-space-xl)}._inner_1wxkp_6{display:grid;gap:var(--segdigital-space-3xl)}._brand_1wxkp_11{display:grid;gap:var(--segdigital-space-sm)}._logo_1wxkp_16{align-items:center;display:inline-flex;font-weight:600;gap:.08em;justify-self:start}._logo_1wxkp_16>span:last-child{background:var(--segdigital-signal-500);height:1.1em;width:.42ch}._links_1wxkp_30{border-block:1px solid var(--segdigital-outline-variant);display:grid;gap:var(--segdigital-space-xl);grid-template-columns:repeat(3,1fr);padding-block:var(--segdigital-space-xl)}._links_1wxkp_30 div{align-content:start;display:grid;gap:var(--segdigital-space-sm)}._links_1wxkp_30 h3{font-size:var(--segdigital-text-body)}._links_1wxkp_30 a,._links_1wxkp_30 span{color:var(--segdigital-text-secondary);font-size:var(--segdigital-text-body-sm)}._bottom_1wxkp_54{color:var(--segdigital-text-tertiary);display:grid;font-size:var(--segdigital-text-body-sm);gap:var(--segdigital-space-md)}@keyframes _blink_1wxkp_1{0%,49%{opacity:1}50%,to{opacity:0}}@media (prefers-reduced-motion: no-preference){._logo_1wxkp_16>span:last-child{animation:_blink_1wxkp_1 1s steps(2,jump-none) infinite}}@media (max-width: 767px){._links_1wxkp_30{grid-template-columns:repeat(2,1fr)}}@media (max-width: 520px){._links_1wxkp_30{grid-template-columns:1fr}}._button_1kv50_1{position:fixed;bottom:var(--segdigital-space-lg);right:var(--segdigital-space-lg);z-index:40;display:inline-flex;align-items:center;justify-content:center;width:56px;height:56px;border-radius:var(--segdigital-corner-pill);background:#25d366;color:#fff;box-shadow:var(--segdigital-shadow-lg);transition:transform var(--segdigital-dur-fast) var(--segdigital-ease-out),background var(--segdigital-dur-fast) var(--segdigital-ease-out)}._button_1kv50_1:hover{background:#1ebe57;transform:translateY(-2px)}._button_1kv50_1:focus-visible{outline:3px solid var(--segdigital-signal-500);outline-offset:3px}@media (max-width: 600px){._button_1kv50_1{width:52px;height:52px;bottom:var(--segdigital-space-md);right:var(--segdigital-space-md)}}._canvas_ws2lt_1,._fallback_ws2lt_2{height:100%;top:0;right:0;bottom:0;left:0;pointer-events:none;position:absolute;width:100%}._fallback_ws2lt_2{background:radial-gradient(circle at 72% 42%,color-mix(in srgb,var(--segdigital-signal-500) 18%,transparent),transparent 28%),radial-gradient(circle at 24% 56%,color-mix(in srgb,var(--segdigital-ink) 22%,transparent),transparent 30%)}._cta-dark_ws2lt_16{background:radial-gradient(circle at 74% 36%,color-mix(in srgb,var(--segdigital-signal-500) 22%,transparent),transparent 30%),radial-gradient(circle at 30% 70%,color-mix(in srgb,var(--segdigital-ink) 18%,transparent),transparent 24%)}._cursor_12hco_1{background:var(--segdigital-signal-500);display:inline-block;height:1em;margin-left:.08em;transform:translateY(.08em) scaleY(1.08);vertical-align:-.05em;width:.52ch}@media (prefers-reduced-motion: no-preference){._cursor_12hco_1{animation:_cursorReveal_12hco_1 0ms linear 1.2s both,_blink_12hco_1 1s steps(2,jump-none) 1.2s infinite;opacity:0}}@keyframes _cursorReveal_12hco_1{to{opacity:1}}@keyframes _blink_12hco_1{0%,49%{opacity:1}50%,to{opacity:0}}._section_5wzg3_1{overflow-x:clip;padding-block:clamp(120px,18vw,var(--segdigital-space-7xl));position:relative}._section_5wzg3_1>div{opacity:0;transform:translateY(24px);transition:opacity var(--segdigital-dur-slow) var(--segdigital-ease-out),transform var(--segdigital-dur-slow) var(--segdigital-ease-out)}._section_5wzg3_1[data-revealed=true]>div{opacity:1;transform:translateY(0)}._dark_5wzg3_20{color:var(--segdigital-text-on-ink)}@media (prefers-reduced-motion: reduce){._section_5wzg3_1>div{opacity:1;transform:none}}._eyebrow_16t72_1{color:var(--segdigital-signal-700);font-family:var(--segdigital-font-mono);font-size:var(--segdigital-text-caption);font-weight:700;letter-spacing:.08em;line-height:1;text-transform:uppercase}._card_birzc_1{background:var(--segdigital-paper);border:1px solid var(--segdigital-outline-variant);border-radius:var(--segdigital-corner-lg);box-shadow:var(--segdigital-shadow-sm);display:flex;flex-direction:column;gap:var(--segdigital-space-md);height:100%;padding:var(--segdigital-space-lg);transition:border-color var(--segdigital-dur-snap) var(--segdigital-ease-out),box-shadow var(--segdigital-dur-snap) var(--segdigital-ease-out),transform var(--segdigital-dur-snap) var(--segdigital-ease-out)}._card_birzc_1:hover{border-color:#c4a35a80;box-shadow:var(--segdigital-shadow-md);transform:translateY(-4px)}._icon_birzc_23{align-items:center;background:#c4a35a29;border-radius:var(--segdigital-corner-md);color:var(--segdigital-signal-500);display:inline-flex;height:48px;justify-content:center;width:48px}._title_birzc_34{color:var(--segdigital-text-primary);font-size:var(--segdigital-text-h3);font-weight:700;letter-spacing:-.01em;line-height:1.2;margin:0;min-height:2.4em}._summary_birzc_44{color:var(--segdigital-text-secondary);flex:1;font-size:var(--segdigital-text-body);line-height:1.5;margin:0}._actions_birzc_52{display:flex;flex-direction:column;gap:var(--segdigital-space-xs);margin-top:auto}._cta_birzc_59{align-items:center;color:var(--segdigital-text-primary);display:inline-flex;font-weight:600;gap:var(--segdigital-space-xs);text-decoration:none}._cta_birzc_59:hover{color:var(--segdigital-signal-700)}._ctaSecondary_birzc_72{color:var(--segdigital-text-tertiary);font-size:var(--segdigital-text-body-sm);font-weight:400;text-decoration:none}._ctaSecondary_birzc_72:hover{color:var(--segdigital-text-secondary);text-decoration:underline}._wrapper_3njly_1{position:relative}._wrapper_3njly_1:before,._wrapper_3njly_1:after{content:"";height:100%;pointer-events:none;position:absolute;top:0;width:60px;z-index:1}._wrapper_3njly_1:before{background:linear-gradient(to right,var(--segdigital-paper),rgba(245,242,236,0));left:0}._wrapper_3njly_1:after{background:linear-gradient(to left,var(--segdigital-paper),rgba(245,242,236,0));right:0}._track_3njly_26{display:grid;gap:var(--segdigital-space-lg);grid-auto-columns:minmax(280px,320px);grid-auto-flow:column;overflow-x:auto;padding-block:var(--segdigital-space-xs);padding-inline:var(--segdigital-space-2xs);scroll-padding-inline:var(--segdigital-space-2xs);scroll-snap-type:none;scrollbar-color:var(--segdigital-signal-500) transparent;scrollbar-width:thin}._track_3njly_26:focus-visible{outline:2px solid var(--segdigital-signal-500);outline-offset:4px}._track_3njly_26::-webkit-scrollbar{height:6px}._track_3njly_26::-webkit-scrollbar-track{background:transparent}._track_3njly_26::-webkit-scrollbar-thumb{background:var(--segdigital-signal-500);border-radius:999px}._slide_3njly_58{scroll-snap-align:start}._arrow_3njly_62{align-items:center;background:var(--segdigital-paper);border:1px solid var(--segdigital-outline-variant);border-radius:999px;box-shadow:var(--segdigital-shadow-md);color:var(--segdigital-text-primary);cursor:pointer;display:none;height:44px;justify-content:center;position:absolute;top:50%;transform:translateY(-50%);transition:background var(--segdigital-dur-snap) var(--segdigital-ease-out),opacity var(--segdigital-dur-snap) var(--segdigital-ease-out);width:44px;z-index:2}._arrow_3njly_62:hover{background:var(--segdigital-signal-50)}._arrow_3njly_62:disabled{cursor:default;opacity:.35}._arrowPrev_3njly_92{left:-22px}._arrowNext_3njly_96{right:-22px}@media (min-width: 768px){._arrow_3njly_62{display:inline-flex}}._page_kcdif_1{display:grid;gap:var(--segdigital-space-4xl);padding-top:72px}._hero_kcdif_7{background:var(--segdigital-ink);color:var(--segdigital-text-on-ink);min-height:calc(100svh - 72px);overflow:hidden;padding-block:var(--segdigital-space-5xl) var(--segdigital-space-3xl);position:relative}._hero_kcdif_7:after{background:radial-gradient(circle at 72% 24%,rgba(196,163,90,.2),transparent 34%);content:"";top:0;right:0;bottom:0;left:0;pointer-events:none;position:absolute}._hero_kcdif_7,._darkCta_kcdif_25{--segdigital-button-secondary-bg: rgba(245, 242, 236, .12);--segdigital-button-secondary-fg: var(--segdigital-text-on-ink);--segdigital-outline-variant: rgba(245, 242, 236, .32);--segdigital-text-primary: var(--segdigital-text-on-ink)}._heroInner_kcdif_32{display:grid;gap:var(--segdigital-space-3xl);position:relative;z-index:1}._heroCopy_kcdif_39{display:grid;gap:var(--segdigital-space-lg);max-width:780px}._heroCopy_kcdif_39 h1{color:var(--segdigital-text-on-ink)}._heroCopy_kcdif_39 p{color:var(--segdigital-text-on-ink-secondary);font-size:var(--segdigital-text-body-lg);max-width:660px}._splitGold_kcdif_55{color:var(--segdigital-signal-500)}._ctaRow_kcdif_59,._buttonRow_kcdif_60{display:flex;flex-wrap:wrap;gap:var(--segdigital-space-sm)}._trustRow_kcdif_66{border-top:1px solid rgba(245,242,236,.18);color:var(--segdigital-text-on-ink-secondary);display:grid;gap:var(--segdigital-space-md);grid-template-columns:repeat(3,minmax(0,1fr));max-width:860px;padding-top:var(--segdigital-space-lg)}._trustRow_kcdif_66 strong{color:var(--segdigital-signal-500);display:block;font-size:var(--segdigital-text-h3)}._section_kcdif_82{padding-block:var(--segdigital-space-3xl)}._sectionHeader_kcdif_86{display:grid;gap:var(--segdigital-space-sm);margin-bottom:var(--segdigital-space-xl);max-width:760px}._sectionHeader_kcdif_86 p{font-size:var(--segdigital-text-body-lg)}._gridFour_kcdif_97,._gridThree_kcdif_98,._infoGrid_kcdif_99{display:grid;gap:var(--segdigital-space-lg)}._gridFour_kcdif_97{grid-template-columns:repeat(5,minmax(0,1fr))}._gridThree_kcdif_98,._infoGrid_kcdif_99{grid-template-columns:repeat(3,minmax(0,1fr))}._quoteLayout_kcdif_113 ._infoGrid_kcdif_99,._contactLayout_kcdif_114 ._infoGrid_kcdif_99{gap:var(--segdigital-space-md);grid-template-columns:1fr}._card_kcdif_119,._step_kcdif_120,._infoCard_kcdif_121,._faqItem_kcdif_122,._formPanel_kcdif_123{background:var(--segdigital-paper);border:1px solid var(--segdigital-outline-variant);border-radius:var(--segdigital-corner-lg);box-shadow:var(--segdigital-shadow-sm)}._card_kcdif_119,._step_kcdif_120,._infoCard_kcdif_121{display:flex;flex-direction:column;gap:var(--segdigital-space-md);padding:var(--segdigital-space-lg);transition:border-color var(--segdigital-dur-snap) var(--segdigital-ease-out),box-shadow var(--segdigital-dur-snap) var(--segdigital-ease-out),transform var(--segdigital-dur-snap) var(--segdigital-ease-out)}._card_kcdif_119 h3,._step_kcdif_120 h3,._infoCard_kcdif_121 h3{min-height:2.5em;margin:0}._card_kcdif_119 p,._step_kcdif_120 p,._infoCard_kcdif_121 p{flex:1;margin:0}._card_kcdif_119 a{margin-top:auto}._card_kcdif_119:hover,._step_kcdif_120:hover,._infoCard_kcdif_121:hover{border-color:#c4a35a80;box-shadow:var(--segdigital-shadow-md);transform:translateY(-4px)}._icon_kcdif_169{align-items:center;background:#c4a35a29;border-radius:var(--segdigital-corner-md);color:var(--segdigital-signal-500);display:inline-flex;height:48px;justify-content:center;width:48px}._darkCta_kcdif_25{background:var(--segdigital-ink);color:var(--segdigital-text-on-ink);overflow:hidden;padding-block:var(--segdigital-space-4xl);position:relative}._darkCta_kcdif_25 h2{color:var(--segdigital-text-on-ink)}._darkCta_kcdif_25 p{color:var(--segdigital-text-on-ink-secondary);max-width:620px}._darkCtaInner_kcdif_197{display:grid;gap:var(--segdigital-space-lg);position:relative;z-index:1}._pageHero_kcdif_204{background:var(--segdigital-paper);padding-block:var(--segdigital-space-4xl) var(--segdigital-space-xl)}._pageHeroInner_kcdif_209{display:grid;gap:var(--segdigital-space-md);max-width:820px}._quoteLayout_kcdif_113,._contactLayout_kcdif_114{display:grid;gap:var(--segdigital-space-2xl);grid-template-columns:minmax(0,1fr) 360px}._formPanel_kcdif_123{display:grid;gap:var(--segdigital-space-lg);padding:var(--segdigital-space-xl)}._fieldGrid_kcdif_228{display:grid;gap:var(--segdigital-space-md);grid-template-columns:repeat(2,minmax(0,1fr))}._fieldGrid_kcdif_228 fieldset{border:0;margin:0;padding:0}._fieldGrid_kcdif_228 legend{font-weight:500;margin-bottom:.5rem;padding:0}._fieldGrid_kcdif_228 fieldset label{align-items:center;cursor:pointer;display:flex;gap:.5rem;min-height:44px}._field_kcdif_228,._fullField_kcdif_255{display:grid;gap:var(--segdigital-space-xs)}._fullField_kcdif_255{grid-column:1 / -1}._field_kcdif_228 label,._fullField_kcdif_255 label{color:var(--segdigital-text-primary);font-weight:600}._field_kcdif_228 input,._field_kcdif_228 select,._fullField_kcdif_255 input,._fullField_kcdif_255 select,._fullField_kcdif_255 textarea{background:#fff;border:1px solid var(--segdigital-outline-strong);border-radius:var(--segdigital-corner-sm);color:var(--segdigital-text-primary);min-height:46px;padding:12px 14px}._fullField_kcdif_255 textarea{min-height:140px;resize:vertical}._error_kcdif_288{color:#9f2d20;font-size:var(--segdigital-text-body-sm)}._microcopy_kcdif_293{color:var(--segdigital-text-tertiary);font-size:var(--segdigital-text-body-sm)}._success_kcdif_298{background:#c4a35a29;border:1px solid rgba(196,163,90,.45);border-radius:var(--segdigital-corner-md);color:var(--segdigital-text-primary);padding:var(--segdigital-space-md)}._faqList_kcdif_306{display:grid;gap:var(--segdigital-space-md)}._faqItem_kcdif_122{padding:var(--segdigital-space-lg)}._faqItem_kcdif_122 summary{cursor:pointer;font-weight:700}._faqItem_kcdif_122 p{margin-top:var(--segdigital-space-sm)}@media (prefers-reduced-motion: no-preference){._card_kcdif_119,._step_kcdif_120,._infoCard_kcdif_121{animation:_bounceIn_kcdif_1 var(--segdigital-dur-reveal) var(--segdigital-ease-snap) both}}@keyframes _bounceIn_kcdif_1{0%{opacity:0;transform:translateY(18px) scale(.98)}70%{opacity:1;transform:translateY(-3px) scale(1.01)}to{opacity:1;transform:translateY(0) scale(1)}}@media (max-width: 1200px){._gridFour_kcdif_97{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width: 1023px){._gridFour_kcdif_97,._gridThree_kcdif_98,._infoGrid_kcdif_99,._quoteLayout_kcdif_113,._contactLayout_kcdif_114{grid-template-columns:1fr 1fr}._quoteLayout_kcdif_113,._contactLayout_kcdif_114,._fieldGrid_kcdif_228{grid-template-columns:1fr}}@media (max-width: 767px){._hero_kcdif_7{min-height:auto;padding-block:var(--segdigital-space-4xl) var(--segdigital-space-2xl)}._gridFour_kcdif_97,._gridThree_kcdif_98,._infoGrid_kcdif_99,._trustRow_kcdif_66,._fieldGrid_kcdif_228{grid-template-columns:1fr}._ctaRow_kcdif_59,._buttonRow_kcdif_60{flex-direction:column}._formPanel_kcdif_123 button[type=submit]{text-align:center;white-space:normal;width:100%}}._linkButton_kcdif_398{background:none;border:0;color:var(--segdigital-ink);text-decoration:underline;cursor:pointer;font:inherit;padding:0;margin-left:4px}._formPanel_kcdif_123 button[disabled]{opacity:.6;cursor:not-allowed}:root{--segdigital-paper: #F5F2EC;--segdigital-paper-translucent: rgba(245, 242, 236, .86);--segdigital-ink: #1B3A5C;--segdigital-ink-translucent: rgba(27, 58, 92, .94);--segdigital-text-primary: #0F1B2A;--segdigital-text-secondary: #4f5b69;--segdigital-text-tertiary: #7A8595;--segdigital-text-on-ink: #F5F2EC;--segdigital-text-on-ink-secondary: #d9d4c8;--segdigital-signal-50: #fbf7eb;--segdigital-signal-100: #efe1bb;--segdigital-signal-300: #d7bd76;--segdigital-signal-500: #C4A35A;--segdigital-signal-600: #a8863e;--segdigital-signal-700: #7f642f;--segdigital-neutral-300: #E5E1D6;--segdigital-neutral-400: #7A8595;--segdigital-neutral-500: #566172;--segdigital-outline-variant: #E5E1D6;--segdigital-outline-strong: rgba(15, 27, 42, .18);--segdigital-button-primary-bg: var(--segdigital-ink);--segdigital-button-primary-fg: var(--segdigital-paper);--segdigital-button-primary-hover: #14304d;--segdigital-button-secondary-bg: rgba(27, 58, 92, .07);--segdigital-button-secondary-fg: var(--segdigital-ink);--segdigital-button-accent-bg: var(--segdigital-signal-500);--segdigital-button-accent-fg: #0F1B2A;--segdigital-button-accent-hover: var(--segdigital-signal-600);--segdigital-glass-bg: rgba(245, 242, 236, .86);--segdigital-glass-blur: 8px;--segdigital-glass-bg-dark: rgba(10, 14, 20, .72);--segdigital-overlay-soft: rgba(10, 14, 20, .06);--segdigital-overlay-strong: rgba(10, 14, 20, .8);--segdigital-space-2xs: 4px;--segdigital-space-xs: 8px;--segdigital-space-sm: 12px;--segdigital-space-md: 16px;--segdigital-space-lg: 24px;--segdigital-space-xl: 32px;--segdigital-space-2xl: 48px;--segdigital-space-3xl: 64px;--segdigital-space-4xl: 96px;--segdigital-space-5xl: 144px;--segdigital-space-6xl: 200px;--segdigital-space-7xl: 288px;--segdigital-page-margin: clamp(20px, 5vw, 80px);--segdigital-grid-gutter: 24px;--segdigital-content-max: 1200px;--segdigital-prose-max: 720px;--segdigital-corner-sm: 8px;--segdigital-corner-md: 12px;--segdigital-corner-lg: 1rem;--segdigital-corner-xl: 32px;--segdigital-corner-pill: 999px;--segdigital-shadow-sm: 0 1px 2px rgba(15, 27, 42, .05);--segdigital-shadow-md: 0 4px 12px rgba(15, 27, 42, .08);--segdigital-shadow-lg: 0 12px 32px rgba(15, 27, 42, .12);--segdigital-shadow-glow-signal: 0 0 32px rgba(196, 163, 90, .3);--segdigital-ease-snap: cubic-bezier(.2, 0, 0, 1);--segdigital-ease-out: cubic-bezier(0, 0, .2, 1);--segdigital-ease-in-out: cubic-bezier(.4, 0, .2, 1);--segdigital-dur-snap: .15s;--segdigital-dur-fast: .2s;--segdigital-dur-base: .3s;--segdigital-dur-slow: .6s;--segdigital-dur-reveal: .8s;--segdigital-font-sans: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--segdigital-font-mono: "JetBrains Mono", Menlo, monospace;--segdigital-text-display: clamp(3rem, 6vw, 5.25rem);--segdigital-text-h1: clamp(2.25rem, 4.5vw, 3.5rem);--segdigital-text-h2: clamp(1.75rem, 3vw, 2.5rem);--segdigital-text-h3: clamp(1.25rem, 2vw, 1.625rem);--segdigital-text-body-lg: 1.125rem;--segdigital-text-body: 1rem;--segdigital-text-body-sm: .875rem;--segdigital-text-caption: .75rem;--segdigital-text-mono: .875rem}@media (prefers-reduced-motion: reduce){:root{--segdigital-dur-snap: 0ms;--segdigital-dur-fast: 0ms;--segdigital-dur-base: 0ms;--segdigital-dur-slow: 0ms;--segdigital-dur-reveal: 0ms}}*,*:before,*:after{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;min-width:320px;background:var(--segdigital-paper);color:var(--segdigital-text-primary);font-family:var(--segdigital-font-sans);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}button,input,select,textarea{font:inherit}button{border:0}a{color:inherit;text-decoration:none}img,svg,canvas{display:block;max-width:100%}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}h1,h2,h3,p{margin:0}h1{font-size:var(--segdigital-text-display);font-weight:800;letter-spacing:-.02em;line-height:1.05}h2{font-size:var(--segdigital-text-h2);font-weight:800;letter-spacing:-.02em;line-height:1.1}h3{font-size:var(--segdigital-text-h3);font-weight:700;letter-spacing:0;line-height:1.25}p{color:var(--segdigital-text-secondary);font-size:var(--segdigital-text-body);line-height:1.6}#root{min-height:100vh}.skip-link{background:var(--segdigital-ink);border-radius:var(--segdigital-corner-pill);color:var(--segdigital-paper);left:var(--segdigital-space-md);padding:var(--segdigital-space-sm) var(--segdigital-space-md);position:fixed;top:var(--segdigital-space-md);transform:translateY(-140%);transition:transform var(--segdigital-dur-fast) var(--segdigital-ease-out);z-index:1000}.skip-link:focus-visible{transform:translateY(0)}:focus-visible{outline:2px solid var(--segdigital-signal-500);outline-offset:2px}::selection{background:var(--segdigital-signal-100);color:var(--segdigital-ink)}
