._header_1xxe4_1{z-index:20;width:min(100% - 2rem, var(--container));grid-template-columns:1fr auto 1fr;align-items:center;gap:1rem;min-height:4.75rem;margin-inline:auto;display:grid;position:sticky;top:0}._header_1xxe4_1:before{z-index:-1;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);content:"";background:#070907c7;height:5rem;position:fixed;inset:0 0 auto;-webkit-mask-image:linear-gradient(#000 72%,#0000);mask-image:linear-gradient(#000 72%,#0000)}._brand_1xxe4_25,._contact_1xxe4_26,._nav_1xxe4_27 a{color:var(--color-text);text-decoration:none}._brand_1xxe4_25{align-items:center;gap:.65rem;width:max-content;font-weight:700;display:inline-flex}._brand_1xxe4_25 span{width:2.25rem;height:2.25rem;color:var(--color-accent);font-size:.78rem;font-family:var(--font-display);background:#35df7114;border:1px solid #28f06c73;border-radius:999px;place-items:center;font-weight:500;display:grid}._nav_1xxe4_27{border:1px solid var(--color-line);background:#ffffff06;border-radius:.65rem;gap:.2rem;padding:.35rem;display:flex}._nav_1xxe4_27 a{color:var(--color-muted);transition:background var(--transition), color var(--transition);border-radius:999px;padding:.62rem .85rem;font-size:.88rem;font-weight:600}._nav_1xxe4_27 a:hover,._nav_1xxe4_27 a:focus-visible{color:var(--color-text-strong);background:#35df7114;outline:none}._contact_1xxe4_26{transition:border-color var(--transition), background var(--transition);background:#e04b4512;border:1px solid #ff3b3b66;border-radius:999px;justify-self:end;align-items:center;gap:.5rem;padding:.72rem .92rem;font-size:.9rem;font-weight:700;display:inline-flex}._contact_1xxe4_26:hover,._contact_1xxe4_26:focus-visible{background:#e04b451f;border-color:#e04b45b8;outline:none}@media (width<=860px){._header_1xxe4_1{grid-template-columns:1fr auto}._nav_1xxe4_27{display:none}}@media (width<=520px){._brand_1xxe4_25 strong,._contact_1xxe4_26 span{display:none}}._section_y8pe2_1{width:min(100% - 2rem, var(--container));margin-inline:auto;padding-block:clamp(3.6rem,7vw,6rem)}._heading_y8pe2_7{gap:.75rem;max-width:46rem;margin-bottom:clamp(1.75rem,4vw,3rem);display:grid}._eyebrow_y8pe2_14{color:var(--color-danger);letter-spacing:.16em;text-transform:uppercase;font-size:clamp(.84rem,1.25vw,.96rem);font-weight:700}._heading_y8pe2_7 h2{color:var(--color-text-strong);font-family:var(--font-display);font-size:clamp(1.75rem,4.3vw,3.45rem);font-weight:500;line-height:1.08}._intro_y8pe2_30{max-width:42rem;color:var(--color-muted);font-size:clamp(.98rem,1.7vw,1.08rem);line-height:1.82}._section_ibo70_1{padding-top:clamp(2rem,4vw,3rem);padding-bottom:clamp(1.5rem,3vw,2.4rem)}._button_1czk8_1{min-height:2.9rem;color:var(--color-text-strong);transition:border-color var(--transition), background var(--transition), color var(--transition), box-shadow var(--transition);border:1px solid #0000;border-radius:.35rem;justify-content:center;align-items:center;gap:.55rem;padding:.78rem 1rem .78rem 1.1rem;font-size:.92rem;font-weight:700;text-decoration:none;display:inline-flex}._button_1czk8_1:focus-visible{outline-offset:4px;outline:3px solid #28f06c59}._primary_1czk8_22{background:var(--color-accent);color:#031007}._primary_1czk8_22:hover{background:#52ff86}._secondary_1czk8_31{color:#ffe6e6;background:#e04b4512;border-color:#e04b4575}._secondary_1czk8_31:hover{background:#e04b451f;border-color:#e04b45c7}._ghost_1czk8_42{border-color:var(--color-line);background:#ffffff08}._ghost_1czk8_42:hover{background:#28f06c12;border-color:#28f06c73}._section_1d4zm_1{padding-top:clamp(1.25rem,3vw,2.25rem);padding-bottom:clamp(5rem,9vw,8rem)}._panel_1d4zm_6{grid-template-columns:repeat(2,1fr);gap:.75rem;display:grid}._contactCard_1d4zm_12{border:1px solid var(--color-line);min-height:10rem;color:var(--color-text);transition:border-color var(--transition), background var(--transition), transform var(--transition);background:#ffffff06;border-radius:.45rem;align-content:space-between;padding:1.2rem;text-decoration:none;display:grid}._contactCard_1d4zm_12:hover,._contactCard_1d4zm_12:focus-visible{background:#35df710a;border-color:#35df7170;outline:none;transform:translateY(-.25rem)}._contactCard_1d4zm_12 svg{color:var(--color-accent)}._contactCard_1d4zm_12 span{color:var(--color-muted);text-transform:uppercase;font-size:.9rem;font-weight:700}._contactCard_1d4zm_12 strong{color:var(--color-text-strong);font-size:clamp(1.2rem,2.6vw,1.65rem);font-weight:700}._cta_1d4zm_50{flex-wrap:wrap;gap:.8rem;margin-top:1rem;display:flex}@media (width<=720px){._panel_1d4zm_6{grid-template-columns:1fr}}._hero_2p6vl_1{text-align:center;place-items:start center;gap:clamp(1rem,2.5vw,1.55rem);width:min(100% - 2rem,58rem);min-height:auto;margin-inline:auto;padding:clamp(2.1rem,5vw,3.8rem) 0 clamp(1.1rem,2.4vw,1.8rem);display:grid}._copy_2p6vl_12{justify-items:center;gap:.78rem;display:grid}._kicker_2p6vl_18{width:fit-content;max-width:100%;color:var(--color-muted);font-family:var(--font-body);font-size:clamp(.82rem,1.4vw,.94rem);font-weight:600;line-height:1.5}._kicker_2p6vl_18:before,._kicker_2p6vl_18:after{background:var(--color-line);content:"";width:2.4rem;height:1px;margin:0 .7rem .25rem;display:inline-block}._kicker_2p6vl_18:before{color:var(--color-accent)}._hero_2p6vl_1 h1{max-width:100%;color:var(--color-text-strong);font-family:var(--font-display);overflow-wrap:break-word;font-size:clamp(4.5rem,11vw,7.6rem);font-weight:600;line-height:.82}._lead_2p6vl_52{max-width:43rem;color:var(--color-soft);font-size:clamp(1rem,1.75vw,1.18rem);font-weight:500;line-height:1.72}._note_2p6vl_60{max-width:35rem;color:var(--color-muted);font-size:.94rem;line-height:1.72}._visual_2p6vl_67{justify-self:center;width:clamp(7.8rem,15vw,10rem);position:relative}._visual_2p6vl_67:before,._visual_2p6vl_67:after{content:"";pointer-events:none;border-radius:999px;position:absolute}._visual_2p6vl_67:before{z-index:0;filter:blur(1.45rem);opacity:.82;background:radial-gradient(circle,#35df7138,#0000 60%),radial-gradient(circle at 72% 75%,#e04b4524,#0000 48%);inset:-22%}._visual_2p6vl_67:after{z-index:2;inset:0;box-shadow:inset 0 -2rem 3rem #07090747}._avatarFrame_2p6vl_95{z-index:1;aspect-ratio:1;background:#081108;border-radius:999px;position:relative;overflow:hidden;box-shadow:0 1.2rem 3rem #0000007a,0 0 0 1px #ffffff14}._avatarFrame_2p6vl_95:after{content:"";pointer-events:none;background:radial-gradient(circle at 50% 35%,#0000 44%,#0508052e 100%),linear-gradient(#0000 46%,#05080547);position:absolute;inset:0}._avatarFrame_2p6vl_95 img{object-fit:cover;width:100%;height:100%;transform:scale(1.02)}@media (width<=920px){._visual_2p6vl_67{width:clamp(7.2rem,28vw,9.6rem)}}@media (width<=640px){._kicker_2p6vl_18:before,._kicker_2p6vl_18:after{width:1.1rem;margin-inline:.45rem}}._shell_17a8l_1{min-height:100vh;color:var(--color-text);background:radial-gradient(circle at 18% 0,#35df7117,#0000 25rem),radial-gradient(circle at 84% 18%,#e04b4512,#0000 24rem),linear-gradient(#ffffff06,#0000 22rem);overflow:hidden}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--container:72rem;--font-body:"Manrope", ui-sans-serif, system-ui, -apple-system, "BlinkMacSystemFont", "Segoe UI", sans-serif;--font-display:"Cormorant Garamond", "Georgia", serif;--color-page:#070907;--color-surface:#10130f;--color-text:#d7ddd6;--color-text-strong:#f3f6ef;--color-soft:#bbc7b9;--color-muted:#848f82;--color-line:#f3f6ef1f;--color-accent:#35df71;--color-danger:#e04b45;--transition:.22s ease;font-family:var(--font-body);font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth;background:var(--color-page)}body{background:linear-gradient(#f3f6ef06 1px, transparent 1px), linear-gradient(90deg, #f3f6ef05 1px, transparent 1px), var(--color-page);background-size:44px 44px,44px 44px,auto;min-width:320px;min-height:100vh;margin:0}body::selection{color:var(--color-text-strong);background:#28f06c52}h1,h2,h3,p{margin:0}button,a{-webkit-tap-highlight-color:transparent}img{max-width:100%;display:block}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
