.ZWTPJG_hero{background:var(--bg-primary);padding:0 0 48px;position:relative;overflow:hidden}@media (min-width:900px){.ZWTPJG_hero{min-height:680px;padding:128px 0 112px}}.ZWTPJG_art{aspect-ratio:16/9;will-change:transform;z-index:0;margin:0 0 28px;position:relative}@media (min-width:900px){.ZWTPJG_art{aspect-ratio:auto;margin:0;position:absolute;inset:-6% 0 -6% 34%}}.ZWTPJG_artImg{object-fit:cover;object-position:right 55%}.ZWTPJG_glow{display:none}@media (min-width:900px){.ZWTPJG_glow{background: radial-gradient(ellipse 34% 42% at 92% 24%, #0e1216d1, #0e121600 100%), linear-gradient(180deg, #0e121600 78%, #0e12168c 100%), linear-gradient(90deg, var(--bg-primary) 0%, var(--bg-primary) 34%, #0e1216b8 46%, #0e121600 62%);pointer-events:none;z-index:0;display:block;position:absolute;inset:0}}.ZWTPJG_glow:after{content:"";pointer-events:none;opacity:.5;mix-blend-mode:screen;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.8' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23n)' opacity='0.055'/%3E%3C/svg%3E");background-repeat:repeat;position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.ZWTPJG_glow:after{display:none}}.ZWTPJG_inner{z-index:1;grid-template-columns:1fr;align-items:start;gap:32px;display:grid;position:relative}@media (min-width:900px){.ZWTPJG_inner{grid-template-columns:minmax(0,700px) 1fr;gap:48px}}.ZWTPJG_copy{min-width:0;max-width:700px}.ZWTPJG_eyebrow{font-family:var(--font-sans);text-transform:uppercase;letter-spacing:.2em;color:var(--text-primary);overflow-wrap:anywhere;max-width:100%;font-size:clamp(.75rem,.5vw + .625rem,.875rem);font-weight:800;line-height:1.3;display:block}.ZWTPJG_title{letter-spacing:-.035em;font-family:var(--font-display);word-spacing:var(--display-word-spacing);will-change:transform;flex-direction:column;gap:0;margin:18px 0 24px;font-weight:500;display:flex}.ZWTPJG_over,.ZWTPJG_amount{text-transform:uppercase;letter-spacing:-.03em;font-size:clamp(2.5rem,5.6vw,4.75rem);font-weight:500;line-height:.98;font-family:var(--font-display);word-spacing:var(--display-word-spacing)}.ZWTPJG_over{color:var(--text-primary);animation:ZWTPJG_heroLineReveal .8s var(--easeOutExpo) 80ms both}.ZWTPJG_amount{color:var(--accent);perspective:800px;display:block}.ZWTPJG_word{white-space:nowrap;display:inline-block}.ZWTPJG_char{opacity:0;transform-origin:50% 100%;animation:ZWTPJG_heroCharReveal .6s var(--easeOutExpo) both;animation-delay:calc(.22s + var(--i,0) * 32ms);white-space:pre;display:inline-block;transform:translateY(24px)rotateX(-18deg)}@keyframes ZWTPJG_heroLineReveal{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@keyframes ZWTPJG_heroCharReveal{0%{opacity:0;transform:translateY(24px)rotateX(-18deg)}to{opacity:1;transform:translateY(0)rotateX(0)}}.ZWTPJG_lede{max-width:560px;color:var(--text-secondary);margin:0 0 14px;font-size:clamp(1.0625rem,.4vw + .95rem,1.25rem);line-height:1.5}.ZWTPJG_claim{max-width:540px;color:var(--text-primary);margin:0 0 30px;font-size:clamp(1.0625rem,.4vw + .95rem,1.25rem);font-weight:700;line-height:1.45}.ZWTPJG_actions{flex-wrap:wrap;gap:14px;margin-bottom:26px;display:flex}.ZWTPJG_footnote{color:var(--text-secondary);align-items:center;gap:10px;margin:0;font-size:.9375rem;display:flex}.ZWTPJG_dot{color:var(--accent);font-size:.55em;line-height:1;display:inline-block;transform:translateY(-1px)}.ZWTPJG_tagline{align-self:start}@media (min-width:900px){.ZWTPJG_tagline{justify-self:end;padding-top:6px}}.ZWTPJG_tagline p{font-family:var(--font-sans);letter-spacing:.22em;text-transform:uppercase;color:#fff;text-shadow:0 1px 2px #000000e6,0 0 14px #000000bf;flex-direction:column;gap:6px;margin:0;font-size:.875rem;font-weight:800;display:flex}.ZWTPJG_tagline p:after{content:"";background:var(--accent);width:56px;height:3px;margin-top:12px;display:block}
.zYAeZG_bands{color:#0e1216;background:#f3f5f7;padding:36px 0 32px}.zYAeZG_grid{grid-template-columns:1fr;gap:28px;margin:0;padding:0;list-style:none;display:grid}@media (min-width:720px){.zYAeZG_grid{grid-template-columns:repeat(3,1fr);gap:0}.zYAeZG_item+.zYAeZG_item{border-left:1px solid #0e12161f;padding-left:40px}.zYAeZG_item{padding-right:40px}}.zYAeZG_item{min-width:0}.zYAeZG_bar{background:var(--accent-deep);width:36px;height:3px;margin-bottom:14px;display:block}.zYAeZG_label{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:#0e1216;margin:0 0 8px;font-size:12px;font-weight:700}.zYAeZG_line{color:#3a4550;margin:0;font-size:clamp(1rem,.6vw + .85rem,1.125rem);line-height:1.5}
.D4LD9a_wrap{border-bottom:1px solid var(--border);background:var(--bg-primary);padding-top:40px!important;padding-bottom:72px!important}@media (min-width:900px){.D4LD9a_wrap{padding-top:48px!important;padding-bottom:96px!important}}.D4LD9a_head{text-align:center;margin-bottom:32px}.D4LD9a_head h2{margin-top:8px;font-size:clamp(1.5rem,2vw + 1rem,2.25rem)}.D4LD9a_logos{flex-wrap:wrap;justify-content:center;align-items:center;gap:20px;max-width:1240px;margin:0 auto;display:flex}.D4LD9a_logo{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);width:160px;height:100px;transition:background .4s var(--easeOutExpo), border-color .4s var(--easeOutExpo), transform .4s var(--easeOutExpo), box-shadow .4s var(--easeOutExpo);background:#ffffff08;border:1px solid #ffffff0f;border-radius:14px;flex:none;justify-content:center;align-items:center;padding:18px 24px;display:flex;box-shadow:0 8px 24px -14px #0009,inset 0 0 0 1px #ffffff05,inset 0 1px #ffffff0a}.D4LD9a_logo:hover{background:#ffffff0f;border-color:#c8f02d52;transform:translateY(-3px);box-shadow:0 18px 40px -14px #0000008c,0 0 28px -8px #c8f02d47,inset 0 0 0 1px #ffffff0a,inset 0 1px #ffffff14}.D4LD9a_logo img{object-fit:contain;filter:saturate(0)brightness(1.4)contrast(.9)opacity(.72);width:auto;max-width:100%;height:auto;max-height:100%;transition:filter .4s var(--easeOutExpo)}.D4LD9a_logo:hover img{filter:saturate()brightness()contrast()opacity()}
.sbNgYW_wrap{position:relative;overflow:hidden}.sbNgYW_glow{pointer-events:none;background:radial-gradient(900px 600px at 15% 10%,#c8f02d0d,#0000 55%),radial-gradient(700px 500px at 85% 90%,#c8f02d08,#0000 55%);position:absolute;inset:0}.sbNgYW_inner{position:relative}.sbNgYW_head{text-align:center;max-width:720px;margin:0 auto 56px}.sbNgYW_badge{text-transform:uppercase;letter-spacing:.18em;color:var(--accent);font-size:10px;font-weight:700;font-family:var(--font-mono);background:#c8f02d1a;border:1px solid #c8f02d47;border-radius:999px;align-items:center;gap:8px;margin-bottom:22px;padding:6px 12px;display:inline-flex}.sbNgYW_badge:before{content:"";background:var(--accent);width:6px;height:6px;box-shadow:0 0 8px var(--accent);border-radius:50%}.sbNgYW_title{letter-spacing:-.025em;text-transform:uppercase;margin:0 0 20px;font-size:clamp(2rem,2.8vw + 1rem,3.25rem);font-weight:700;line-height:1.05}.sbNgYW_intro{color:var(--text-secondary);margin:0;font-size:1.0625rem;line-height:1.65}.sbNgYW_list{border-top:1px solid var(--border)}.sbNgYW_item{border-bottom:1px solid var(--border);transition:background .4s var(--easeOutExpo);position:relative}.sbNgYW_item:before{content:"";background:var(--accent);width:0;height:100%;transition:width .4s var(--easeOutExpo);pointer-events:none;position:absolute;top:0;left:0}.sbNgYW_item[data-open=true]:before{width:2px}.sbNgYW_button{cursor:pointer;text-align:left;width:100%;color:var(--text-primary);transition:color .25s var(--easeOutExpo), padding .4s var(--easeOutExpo);background:0 0;border:none;justify-content:space-between;align-items:center;gap:24px;padding:32px 0;font-family:inherit;display:flex}.sbNgYW_button:hover{color:var(--accent)}.sbNgYW_item[data-open=true] .sbNgYW_button{color:var(--accent);padding-left:24px}.sbNgYW_question{letter-spacing:-.01em;flex:1;min-width:0;font-size:clamp(1.125rem,.5vw + 1rem,1.375rem);font-weight:600;line-height:1.35}.sbNgYW_chevron{color:var(--text-secondary);transition:transform .45s var(--easeOutExpo), color .25s var(--easeOutExpo);will-change:transform;flex-shrink:0;display:block}.sbNgYW_button:hover .sbNgYW_chevron{color:var(--accent);transform:translateY(3px)}.sbNgYW_item[data-open=true] .sbNgYW_chevron{color:var(--accent);transform:rotate(180deg)}.sbNgYW_item[data-open=true] .sbNgYW_button:hover .sbNgYW_chevron{transform:rotate(180deg)translateY(-3px)}.sbNgYW_answer{transition:grid-template-rows .55s var(--easeOutExpo);grid-template-rows:0fr;display:grid}.sbNgYW_item[data-open=true] .sbNgYW_answer{grid-template-rows:1fr}.sbNgYW_answerInner{min-height:0;overflow:hidden}.sbNgYW_answerBody{max-width:780px;color:var(--text-secondary);opacity:0;transition:opacity .45s var(--easeOutExpo) .1s, transform .55s var(--easeOutExpo) 50ms;padding:0 0 40px;font-size:1rem;line-height:1.7;transform:translateY(-6px)}.sbNgYW_item[data-open=true] .sbNgYW_answerBody{opacity:1;padding-left:24px;transform:translateY(0)}.sbNgYW_answerBody p{margin:0 0 14px}.sbNgYW_answerBody p:last-child{margin:0}
.ETvUXq_wrap{position:relative;overflow:hidden}.ETvUXq_wrap:before{content:"";pointer-events:none;background:radial-gradient(900px 600px at 50% 0,#c8f02d1a,#0000 55%),radial-gradient(700px 500px at 10% 100%,#c8f02d0d,#0000 55%);position:absolute;inset:0}.ETvUXq_card{border-radius:var(--radius-section);grid-template-columns:1fr;align-items:center;gap:32px;padding:48px 36px;display:grid;position:relative;overflow:hidden}@media (min-width:900px){.ETvUXq_card{grid-template-columns:1.3fr auto;gap:56px;padding:72px}}.ETvUXq_cyan{border:1px solid var(--accent-border,#c8f02d47);background:linear-gradient(135deg,#c8f02d1a 0%,#0e121680 100%);box-shadow:0 36px 80px -40px #c8f02d59,inset 0 1px #ffffff0a}.ETvUXq_cyan:before{content:"";pointer-events:none;background:radial-gradient(700px 400px at 90% 15%,#c8f02d2e,#0000 55%);position:absolute;inset:0}.ETvUXq_peach{background:linear-gradient(135deg,#c8f02d1f 0%,#0e121680 100%);border:1px solid #c8f02d52;box-shadow:0 36px 80px -40px #c8f02d66,inset 0 1px #ffffff0a}.ETvUXq_peach:before{content:"";pointer-events:none;background:radial-gradient(700px 400px at 90% 15%,#c8f02d38,#0000 55%);position:absolute;inset:0}.ETvUXq_copy{position:relative}.ETvUXq_badge{text-transform:uppercase;letter-spacing:.18em;color:var(--accent);font-size:10px;font-weight:700;font-family:var(--font-mono);background:#c8f02d1a;border:1px solid #c8f02d47;border-radius:999px;align-items:center;gap:8px;margin-bottom:20px;padding:6px 12px;display:inline-flex}.ETvUXq_badge:before{content:"";background:var(--accent);width:6px;height:6px;box-shadow:0 0 8px var(--accent);border-radius:50%}.ETvUXq_peach .ETvUXq_badge{color:var(--accent);background:#c8f02d24;border-color:#c8f02d5c}.ETvUXq_title{letter-spacing:-.025em;text-transform:uppercase;color:var(--text-primary);margin:0 0 20px;font-size:clamp(2rem,2.8vw + 1rem,3.25rem);font-weight:700;line-height:1.05}.ETvUXq_description{max-width:640px;margin:0}.ETvUXq_description p{color:var(--text-secondary);margin:0 0 12px;font-size:1.0625rem;line-height:1.6}.ETvUXq_description p:last-child{margin:0}.ETvUXq_actions{flex-direction:column;align-items:flex-start;gap:18px;display:flex;position:relative}@media (min-width:900px){.ETvUXq_actions{align-items:flex-end}}.ETvUXq_primaryBtn{white-space:nowrap;padding:16px 32px;font-size:1.0625rem}.ETvUXq_phone{color:var(--text-primary);transition:opacity .2s var(--ease-out);flex-direction:column;gap:2px;text-decoration:none;display:inline-flex}@media (min-width:900px){.ETvUXq_phone{align-items:flex-end}}.ETvUXq_phone:hover{opacity:.8;color:var(--text-primary)}.ETvUXq_phoneLabel{text-transform:uppercase;letter-spacing:.18em;color:var(--text-muted);font-size:10px;font-weight:700;font-family:var(--font-mono)}.ETvUXq_phoneNumber{letter-spacing:-.01em;color:var(--accent);font-size:1.25rem;font-weight:700}
.j1WgZG_form{flex-direction:column;gap:20px;max-width:640px;display:flex}.j1WgZG_row{grid-template-columns:1fr;gap:20px;display:grid}@media (min-width:640px){.j1WgZG_row{grid-template-columns:1fr 1fr}}.j1WgZG_field{flex-direction:column;gap:6px;display:flex}.j1WgZG_field span{color:var(--text-secondary);letter-spacing:.02em;font-size:.8125rem;font-weight:600}.j1WgZG_field input,.j1WgZG_field textarea{background:var(--bg-tertiary);border:1px solid var(--border);border-radius:var(--radius-standard);width:100%;color:var(--text-primary);font:inherit;transition:border-color .2s var(--ease-out), box-shadow .2s var(--ease-out);padding:14px 16px}.j1WgZG_field input:focus,.j1WgZG_field textarea:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-dim);outline:none}.j1WgZG_field textarea{resize:vertical;font-family:inherit}.j1WgZG_honeypot{opacity:0;pointer-events:none;position:absolute;left:-9999px}.j1WgZG_disclaimer{color:var(--text-muted);margin:0;font-size:.75rem}.j1WgZG_error{color:#ff6b6b;margin:0;font-size:.875rem}.j1WgZG_submit{width:100%}@media (min-width:640px){.j1WgZG_submit{align-self:flex-start;width:auto;min-width:220px}}.j1WgZG_success{background:var(--accent-dim);border-radius:var(--radius-feature);border:1px solid var(--accent-border);padding:40px 32px}.j1WgZG_success h3{color:var(--accent);margin-bottom:12px}.j1WgZG_success p{color:var(--text-primary);margin:0}.j1WgZG_compact .j1WgZG_row{grid-template-columns:1fr}
._6A0puW_wrap{position:relative}._6A0puW_head{max-width:720px;margin-bottom:56px}._6A0puW_title{text-transform:uppercase;letter-spacing:-.025em;margin-top:12px}._6A0puW_intro{color:var(--text-secondary);margin-top:20px;font-size:1.0625rem;line-height:1.65}._6A0puW_grid{grid-template-columns:1fr;gap:24px;display:grid}@media (min-width:700px){._6A0puW_grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1100px){._6A0puW_grid{grid-template-columns:repeat(3,1fr)}}._6A0puW_card{opacity:1;transition:transform 1.2s var(--easeOutExpo);transform:translateY(24px)}._6A0puW_cardVisible{transform:none}._6A0puW_link{background:var(--bg-secondary);border:1px solid var(--border);border-radius:var(--radius-feature);color:inherit;height:100%;transition:border-color .3s var(--easeOutExpo), transform .3s var(--easeOutExpo), box-shadow .3s var(--easeOutExpo);flex-direction:column;text-decoration:none;display:flex;overflow:hidden}._6A0puW_link:hover{border-color:var(--accent-border,#c8f02d52);color:inherit;transform:translateY(-4px);box-shadow:0 28px 60px -32px #c8f02d52,inset 0 1px #ffffff0a}._6A0puW_mediaWrap{aspect-ratio:3/2;background:var(--bg-tertiary);position:relative;overflow:hidden}._6A0puW_media{object-fit:cover;width:100%;height:100%;transition:transform .6s var(--easeOutExpo)}._6A0puW_link:hover ._6A0puW_media{transform:scale(1.04)}._6A0puW_mediaWrap:after{content:"";background:linear-gradient(#0e12161a 0%,#0e12168c 100%);position:absolute;inset:0}._6A0puW_index{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:var(--accent);font-family:var(--font-mono);letter-spacing:.18em;z-index:1;background:#0e1216bf;border:1px solid #c8f02d5c;border-radius:999px;align-items:center;gap:8px;padding:6px 12px;font-size:10px;font-weight:700;display:inline-flex;position:absolute;top:20px;left:20px}._6A0puW_index:before{content:"";background:var(--accent);width:6px;height:6px;box-shadow:0 0 8px var(--accent);border-radius:50%}._6A0puW_body{flex-direction:column;flex-grow:1;gap:10px;padding:28px 28px 32px;display:flex}._6A0puW_count{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.18em;color:var(--text-muted);font-size:10px;font-weight:700}._6A0puW_body h3{text-transform:uppercase;letter-spacing:-.015em;margin:0;font-size:1.5rem;line-height:1.1}._6A0puW_body p{color:var(--text-secondary);flex-grow:1;margin:0;font-size:.9375rem;line-height:1.55}._6A0puW_cta{color:var(--accent);text-transform:uppercase;letter-spacing:.08em;font-size:.9375rem;font-weight:600;font-family:var(--font-mono);align-items:center;gap:8px;margin-top:8px;display:inline-flex}._6A0puW_arrow{transition:transform .3s var(--easeOutExpo);display:inline-block}._6A0puW_link:hover ._6A0puW_arrow{transform:translate(6px)}
._8TymFG_bigHeading{background:var(--bg-primary);text-align:center;padding:80px 0}@media (min-width:768px){._8TymFG_bigHeading{padding:120px 0}}._8TymFG_bigHeadingTitle{color:var(--accent);font-family:var(--font-display);word-spacing:var(--display-word-spacing);letter-spacing:-.025em;text-transform:uppercase;text-align:center;max-width:1100px;margin:0 auto;font-size:clamp(1.75rem,3.5vw + .75rem,3.5rem);font-weight:500;line-height:1.05}._8TymFG_team{background:var(--bg-primary);padding:64px 0 96px}@media (min-width:768px){._8TymFG_team{padding:80px 0 120px}}._8TymFG_teamTitle{color:var(--text-primary);font-family:var(--font-display);word-spacing:var(--display-word-spacing);letter-spacing:-.025em;text-transform:uppercase;text-align:center;margin:0 0 24px;font-size:clamp(1.5rem,2vw + .75rem,2.25rem);font-weight:500;line-height:1.05}._8TymFG_teamIntro{max-width:680px;color:var(--text-secondary);text-align:center;margin:0 auto 56px;font-size:1.0625rem;line-height:1.65}._8TymFG_teamGrid{grid-template-columns:1fr;gap:18px;max-width:1300px;margin:0 auto;display:grid}@media (min-width:600px){._8TymFG_teamGrid{grid-template-columns:repeat(2,1fr)}}@media (min-width:900px){._8TymFG_teamGrid{grid-template-columns:repeat(5,1fr);gap:16px}}._8TymFG_teamCard{border-radius:var(--radius-feature);background:var(--bg-tertiary);aspect-ratio:4/6;transition:transform .3s var(--easeOutExpo);display:block;position:relative;overflow:hidden}._8TymFG_teamCard:hover{transform:translateY(-4px)}._8TymFG_teamPhoto{position:absolute;inset:0}._8TymFG_teamImg{object-fit:cover;object-position:center top;width:100%;height:100%;transition:transform .6s var(--easeOutExpo)}._8TymFG_teamCard:hover ._8TymFG_teamImg{transform:scale(1.04)}._8TymFG_teamMeta{color:var(--text-primary);background:linear-gradient(#0e121600 0%,#0e1216a6 35%,#0e1216eb 100%);padding:24px 20px 20px;position:absolute;inset:auto 0 0}._8TymFG_teamName{color:var(--text-primary);letter-spacing:-.015em;margin:0 0 4px;font-size:1.0625rem;font-weight:700;line-height:1.2}._8TymFG_teamRole{text-transform:uppercase;letter-spacing:.1em;color:var(--accent);font-size:.6875rem;font-weight:600;font-family:var(--font-mono)}._8TymFG_teamFootnote{text-align:center;color:var(--text-muted);max-width:720px;margin:48px auto 0;font-size:.95rem}._8TymFG_teamMeta{overflow:hidden}._8TymFG_teamArrow{background:var(--accent);color:#0e1216;opacity:0;width:34px;height:34px;transition:opacity .35s var(--easeOutExpo), transform .5s var(--easeOutExpo);pointer-events:none;border-radius:50%;justify-content:center;align-items:center;display:inline-flex;position:absolute;bottom:22px;right:20px;transform:translateY(14px)}._8TymFG_teamCard:hover ._8TymFG_teamArrow,._8TymFG_teamCard:focus-within ._8TymFG_teamArrow{opacity:1;transform:translateY(0)}._8TymFG_timelineSection{background:var(--bg-secondary);padding:96px 0;position:relative;overflow:hidden}@media (min-width:768px){._8TymFG_timelineSection{padding:120px 0}}._8TymFG_timelineSection:before{content:"";pointer-events:none;background:radial-gradient(1000px 500px at 50% 0,#c8f02d14,#0000 60%);position:absolute;inset:0}._8TymFG_timelineEyebrow{font-family:var(--font-mono);font-size:var(--eyebrow-size);text-transform:uppercase;letter-spacing:var(--eyebrow-tracking);color:var(--accent);margin-bottom:20px;font-weight:700;display:block}._8TymFG_timelineTitle{color:var(--text-primary);font-family:var(--font-display);word-spacing:var(--display-word-spacing);letter-spacing:-.025em;text-transform:uppercase;max-width:780px;margin:0 0 24px;font-size:clamp(1.75rem,2.5vw + .75rem,2.75rem);font-weight:500;line-height:1.1}._8TymFG_pullquote{background:var(--bg-primary);padding:112px 0;position:relative;overflow:hidden}@media (min-width:768px){._8TymFG_pullquote{padding:160px 0}}._8TymFG_pullquote:before{content:"";pointer-events:none;background:radial-gradient(1200px 800px,#c8f02d0d,#0000 65%);position:absolute;inset:0}._8TymFG_pullquoteBlock{text-align:center;max-width:1100px;margin:0 auto;padding:0;position:relative}._8TymFG_pullquoteMark{font-family:var(--font-display);word-spacing:var(--display-word-spacing);color:var(--accent);opacity:.38;-webkit-user-select:none;user-select:none;margin-bottom:-24px;font-size:clamp(6rem,12vw,12rem);line-height:.7;display:block}@media (min-width:768px){._8TymFG_pullquoteMark{margin-bottom:-36px}}._8TymFG_pullquoteText{font-family:var(--font-display);word-spacing:var(--display-word-spacing);letter-spacing:-.025em;color:var(--text-primary);text-transform:none;margin:0 0 48px;font-size:clamp(1.75rem,3.5vw + .5rem,3.75rem);font-weight:500;line-height:1.12}._8TymFG_pullquoteAttr{flex-direction:column;align-items:center;gap:6px;display:inline-flex}._8TymFG_pullquoteAttr:before{content:"";background:var(--accent);width:44px;height:2px;margin-bottom:18px;display:block}._8TymFG_pullquoteName{font-family:var(--font-sans);letter-spacing:-.01em;color:var(--text-primary);font-size:1.0625rem;font-weight:700}._8TymFG_pullquoteTitle{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.16em;color:var(--accent);font-size:10px;font-weight:700}._8TymFG_bigNumber{background:var(--bg-secondary);padding:96px 0;position:relative;overflow:hidden}@media (min-width:768px){._8TymFG_bigNumber{padding:128px 0}}._8TymFG_bigNumber:before{content:"";pointer-events:none;background:radial-gradient(900px 500px at 15%,#c8f02d14,#0000 60%);position:absolute;inset:0}._8TymFG_bigNumberGrid{grid-template-columns:1fr;align-items:center;gap:32px;max-width:1200px;margin:0 auto;display:grid;position:relative}@media (min-width:900px){._8TymFG_bigNumberGrid{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:80px}}._8TymFG_bigNumberDigit{font-family:var(--font-display);word-spacing:var(--display-word-spacing);letter-spacing:-.06em;color:var(--accent);text-align:center;font-size:clamp(10rem,22vw,22rem);font-weight:500;line-height:.82;display:block}@media (min-width:900px){._8TymFG_bigNumberDigit{text-align:right}}._8TymFG_bigNumberBody{max-width:560px}._8TymFG_bigNumberEyebrow{font-family:var(--font-mono);font-size:var(--eyebrow-size);text-transform:uppercase;letter-spacing:var(--eyebrow-tracking);color:var(--accent);margin-bottom:20px;font-weight:700;display:block}._8TymFG_bigNumberHeadline{font-family:var(--font-display);word-spacing:var(--display-word-spacing);letter-spacing:-.02em;color:var(--text-primary);text-transform:uppercase;margin:0 0 24px;font-size:clamp(1.5rem,1.8vw + .75rem,2.25rem);font-weight:500;line-height:1.15}._8TymFG_bigNumberLede{color:var(--text-secondary);margin:0;font-size:1.0625rem;line-height:1.65}
.AUwiwG_wrap{isolation:isolate;background:#0e1216;width:100%;height:100%;position:absolute;inset:0;overflow:hidden}.AUwiwG_frame{filter:saturate(.88)contrast(1.02);border:0;width:100%;height:100%;display:block;position:absolute;inset:0}.AUwiwG_plaque{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:var(--text-primary);font-family:var(--font-sans);letter-spacing:-.01em;pointer-events:none;background:#0e1216d9;border:1px solid #c8f02d52;border-radius:999px;align-items:center;gap:10px;padding:12px 18px 12px 14px;font-size:.875rem;font-weight:500;display:inline-flex;position:absolute;top:20px;left:20px;box-shadow:0 24px 48px -24px #c8f02d59}.AUwiwG_plaqueDot{background:var(--accent);width:8px;height:8px;box-shadow:0 0 10px var(--accent);border-radius:50%}.AUwiwG_plaqueText{line-height:1}.AUwiwG_directions{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:var(--text-primary);font-family:var(--font-sans);letter-spacing:-.01em;transition:border-color .3s var(--ease-out), color .3s var(--ease-out);background:#0e1216e0;border:1px solid #c8f02d66;border-radius:999px;align-self:flex-start;align-items:center;gap:8px;padding:12px 20px;font-size:.875rem;font-weight:600;text-decoration:none;display:inline-flex;box-shadow:0 24px 48px -24px #0009}.AUwiwG_directions:hover{color:var(--accent);border-color:var(--accent)}.AUwiwG_linkArrow{transition:transform .3s var(--ease-out);display:inline-block}.AUwiwG_directions:hover .AUwiwG_linkArrow,.AUwiwG_fallbackLink:hover .AUwiwG_linkArrow{transform:translate(4px)}.AUwiwG_overlayStack{flex-direction:column;align-items:flex-start;gap:12px;display:flex;position:absolute;bottom:20px;left:20px;right:20px}.AUwiwG_fallbackPlate{background:linear-gradient(135deg,#0e1216 0% 100%);position:absolute;inset:0}.AUwiwG_scrim{pointer-events:none;background:linear-gradient(#0e121659 0%,#0e12162e 32%,#0e1216ad 66%,#0e1216eb 100%);position:absolute;inset:0}.AUwiwG_fallbackAddress{font-style:normal;font-family:var(--font-sans);color:var(--text-primary);text-shadow:0 1px 12px #0e1216d9;flex-direction:column;gap:2px;margin:0;font-size:1.0625rem;font-weight:600;line-height:1.45;display:flex}
.rYDwcW_wrap{background:var(--accent);color:#0e1216;position:relative;overflow:hidden}.rYDwcW_split{grid-template-columns:1fr;align-items:stretch;min-height:380px;display:grid}@media (min-width:900px){.rYDwcW_split{grid-template-columns:60% 40%;min-height:520px}}.rYDwcW_media{aspect-ratio:3/2;align-self:start;width:100%;display:block;position:relative}@media (min-width:900px){.rYDwcW_media{aspect-ratio:auto;align-self:stretch;width:auto;height:100%;min-height:240px}}.rYDwcW_image{object-fit:cover;object-position:center;width:100%;height:100%;position:absolute;inset:0}.rYDwcW_panel{background:var(--accent);color:#0e1216;flex-direction:column;justify-content:center;padding:56px 40px;display:flex;position:relative;container-type:inline-size}@media (min-width:900px){.rYDwcW_panel{padding:80px 64px}}.rYDwcW_panel:before{content:"";pointer-events:none;background:radial-gradient(500px 400px at 100% 0,#ffffff2e,#0000 60%);position:absolute;inset:0}.rYDwcW_badge{text-transform:uppercase;letter-spacing:.18em;color:#0e1216d9;font-size:10px;font-weight:700;font-family:var(--font-mono);background:#0e12161f;border:1px solid #0e121633;border-radius:999px;align-self:flex-start;align-items:center;gap:8px;margin-bottom:20px;padding:6px 12px;display:inline-flex;position:relative}.rYDwcW_badge:before{content:"";background:#0e1216;border-radius:50%;width:6px;height:6px;box-shadow:0 0 8px #0e121680}.rYDwcW_title{color:#0e1216;letter-spacing:-.03em;text-transform:uppercase;overflow-wrap:break-word;margin:0 0 28px;font-size:clamp(1.75rem,11.8cqi,4rem);font-weight:700;line-height:1;position:relative}.rYDwcW_lede{color:#0e1216e0;max-width:42ch;margin:0 0 28px;font-size:1rem;line-height:1.55;position:relative}.rYDwcW_offices{border-bottom:1px solid #0e121626;grid-template-columns:1fr;gap:14px;margin:0 0 28px;padding:0 0 24px;list-style:none;display:grid;position:relative}@media (min-width:540px){.rYDwcW_offices{grid-template-columns:1fr 1fr;gap:20px}}.rYDwcW_officeCard{flex-direction:column;gap:6px;display:flex}.rYDwcW_officeLabel{font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;color:#0e1216b3;font-size:10px;font-weight:700}.rYDwcW_officeAddress{color:#0e1216e6;flex-direction:column;font-size:.9375rem;font-style:normal;line-height:1.55;display:flex}.rYDwcW_officeLine{display:block}.rYDwcW_officeAddress strong{color:#0e1216;font-weight:700}.rYDwcW_tel{flex-direction:column;gap:2px;margin:0;display:flex;position:relative}.rYDwcW_telLabel{text-transform:uppercase;letter-spacing:.18em;color:#0e1216a6;font-size:10px;font-weight:700;font-family:var(--font-mono)}.rYDwcW_tel a{color:#0e1216;letter-spacing:-.01em;transition:opacity .2s var(--ease-out);font-size:1.375rem;font-weight:700;text-decoration:none}.rYDwcW_tel a:hover{opacity:.75;color:#0e1216}.rYDwcW_officeLabel a{color:inherit;text-underline-offset:3px;-webkit-text-decoration:underline #0e121659;text-decoration:underline #0e121659}.rYDwcW_officeLabel a:hover,.rYDwcW_officeLabel a:focus-visible{color:#0e1216;text-decoration-color:#0e1216}.rYDwcW_allLocations{margin:-12px 0 24px;font-size:.875rem;font-weight:700;position:relative}.rYDwcW_allLocations a{color:#0e1216;border-bottom:1px solid #0e121659;text-decoration:none}.rYDwcW_allLocations a:hover,.rYDwcW_allLocations a:focus-visible{border-bottom-color:#0e1216}
._5XbJQq_wrap{position:relative;overflow:hidden}._5XbJQq_inner{position:relative}._5XbJQq_col{max-width:900px;position:relative}._5XbJQq_eyebrow{text-transform:uppercase;letter-spacing:var(--eyebrow-tracking);color:var(--accent);font-size:12px;font-weight:700;font-family:var(--font-mono);margin-bottom:28px;display:inline-block}._5XbJQq_quote{font-family:var(--font-display);word-spacing:var(--display-word-spacing);letter-spacing:-.022em;color:var(--text-primary);min-height:clamp(200px,26vh,320px);animation:_5XbJQq_fadeSlide .55s var(--easeOutExpo);margin:0;padding:0;font-size:clamp(1.75rem,2.2vw + 1rem,3rem);font-weight:400;line-height:1.2;position:relative}@keyframes _5XbJQq_fadeSlide{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}._5XbJQq_openMark{color:var(--accent);opacity:.35;pointer-events:none;-webkit-user-select:none;user-select:none;font-size:clamp(4rem,6vw + 1rem,8rem);font-weight:500;line-height:1;position:absolute;top:-.35em;left:-.5em}._5XbJQq_quoteText{display:inline;position:relative}._5XbJQq_footer{animation:_5XbJQq_fadeSlide .55s var(--easeOutExpo) 80ms both;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:32px;margin-top:40px;display:flex}._5XbJQq_attribution{align-items:center;gap:16px;min-width:0;display:flex}._5XbJQq_attrRule{background:var(--accent);flex-shrink:0;width:40px;height:1px;display:block}._5XbJQq_attrText{flex-direction:column;gap:2px;min-width:0;display:flex}._5XbJQq_attrName{color:var(--text-primary);text-transform:uppercase;letter-spacing:.08em;font-size:.9375rem;font-weight:600}._5XbJQq_attrDetail{color:var(--text-muted);letter-spacing:.04em;font-size:.8125rem}._5XbJQq_nav{align-items:center;gap:24px;display:flex}._5XbJQq_counter{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.16em;color:var(--text-muted);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:11px;font-weight:700}._5XbJQq_counterCurrent{color:var(--accent)}._5XbJQq_arrows{gap:10px;display:flex}._5XbJQq_arrow{width:48px;height:48px;color:var(--text-primary);cursor:pointer;transition:background .3s var(--easeOutExpo), border-color .3s var(--easeOutExpo), color .3s var(--easeOutExpo), transform .3s var(--easeOutExpo);background:#ffffff08;border:1px solid #ffffff1f;border-radius:50%;place-items:center;display:grid}._5XbJQq_arrow:hover{color:var(--accent);background:#c8f02d1f;border-color:#c8f02d66;transform:translateY(-2px)}._5XbJQq_arrow:focus-visible{outline:2px solid var(--accent);outline-offset:3px}@media (max-width:700px){._5XbJQq_footer{flex-direction:column;align-items:flex-start;gap:28px}}
.QgzApW_wrap{padding:clamp(80px,10vw,140px) 0;position:relative;overflow:hidden}.QgzApW_onDark{background:var(--bg-primary);border-top:1px solid var(--border);border-bottom:1px solid var(--border)}.QgzApW_onDark:before{content:"";pointer-events:none;background:radial-gradient(900px 600px,#c8f02d0f,#0000 65%);position:absolute;inset:0}.QgzApW_onBreak{background:linear-gradient(180deg, var(--bg-primary) 0%, var(--bg-secondary) 55%, var(--bg-primary) 100%)}.QgzApW_inner{text-align:center;max-width:960px;margin:0 auto;padding:0 clamp(8px,2vw,24px);position:relative}.QgzApW_glyph{font-family:var(--font-display);word-spacing:var(--display-word-spacing);color:var(--accent);opacity:0;letter-spacing:-.04em;-webkit-user-select:none;user-select:none;transition:opacity .9s var(--easeOutExpo), transform 1.1s var(--easeOutExpo);margin-bottom:-.15em;font-size:clamp(7rem,18vw,14rem);font-weight:500;line-height:.72;display:block;transform:translateY(12px)}.QgzApW_inner.QgzApW_visible .QgzApW_glyph{opacity:.88;transform:translateY(0)}.QgzApW_quote{margin:0;padding:0}.QgzApW_quoteText{font-family:var(--font-display);word-spacing:var(--display-word-spacing);letter-spacing:-.018em;color:var(--text-primary);text-wrap:balance;margin:0;font-size:clamp(1.75rem,2.8vw + .75rem,3.25rem);font-weight:500;line-height:1.18}.QgzApW_word{opacity:0;transition:opacity .7s var(--easeOutExpo), transform .9s var(--easeOutExpo);transition-delay:calc(var(--i,0) * 55ms + .25s);white-space:pre;display:inline-block;transform:translateY(14px)}.QgzApW_inner.QgzApW_visible .QgzApW_word{opacity:1;transform:translateY(0)}.QgzApW_ruleWrap{margin:clamp(28px,4vw,48px) auto 20px;display:block}.QgzApW_rule{background:var(--accent);opacity:.7;width:64px;height:1px;margin:0 auto;display:block}.QgzApW_attribution{flex-direction:column;align-items:center;gap:4px;margin:0;display:flex}.QgzApW_name{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.22em;color:var(--text-primary);font-size:11px;font-style:normal;font-weight:700}.QgzApW_role{font-family:var(--font-sans);color:var(--text-muted);letter-spacing:.01em;max-width:420px;font-size:13px;font-style:italic;font-weight:400;line-height:1.4}
.swMWYG_breadcrumbWrap{padding-top:24px}.swMWYG_contextBand{background:var(--bg-secondary);border-top:1px solid var(--border);border-bottom:1px solid var(--border);padding:72px 0}.swMWYG_contextInner{max-width:820px}.swMWYG_contextInner .atomic-answer{margin:0;font-size:1.0625rem;line-height:1.65}.swMWYG_confidentiality{background:var(--bg-primary);padding:40px 0 20px}.swMWYG_confidentialityCard{border-left:3px solid var(--accent);background:linear-gradient(90deg,#c8f02d0d,#0000 70%);border-radius:0 12px 12px 0;max-width:860px;margin:0 auto;padding:28px 32px}.swMWYG_confidentialityEyebrow{font-family:var(--font-mono);font-size:var(--eyebrow-size);text-transform:uppercase;letter-spacing:var(--eyebrow-tracking);color:var(--accent);margin-bottom:12px;font-weight:700;display:inline-block}.swMWYG_confidentialityBody{color:var(--text-secondary);margin:0;font-size:1rem;line-height:1.65}.swMWYG_confidentialityBody strong{color:var(--text-primary)}.swMWYG_bigNumber{background:var(--bg-secondary);padding:96px 0;position:relative;overflow:hidden}@media (min-width:768px){.swMWYG_bigNumber{padding:128px 0}}.swMWYG_bigNumber:before{content:"";pointer-events:none;background:radial-gradient(900px 500px at 15%,#c8f02d14,#0000 60%);position:absolute;inset:0}.swMWYG_bigNumberGrid{grid-template-columns:1fr;align-items:center;gap:32px;max-width:1200px;margin:0 auto;display:grid;position:relative}@media (min-width:900px){.swMWYG_bigNumberGrid{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:80px}}.swMWYG_bigNumberDigit{font-family:var(--font-display);word-spacing:var(--display-word-spacing);letter-spacing:-.05em;color:var(--accent);text-align:center;font-size:clamp(5rem,13vw,13rem);font-weight:500;line-height:.82;display:block}@media (min-width:900px){.swMWYG_bigNumberDigit{text-align:right}}.swMWYG_bigNumberBody{max-width:560px}.swMWYG_bigNumberEyebrow{font-family:var(--font-mono);font-size:var(--eyebrow-size);text-transform:uppercase;letter-spacing:var(--eyebrow-tracking);color:var(--accent);margin-bottom:20px;font-weight:700;display:block}.swMWYG_bigNumberHeadline{font-family:var(--font-display);word-spacing:var(--display-word-spacing);letter-spacing:-.02em;color:var(--text-primary);text-transform:uppercase;margin:0 0 24px;font-size:clamp(1.5rem,1.8vw + .75rem,2.25rem);font-weight:500;line-height:1.15}.swMWYG_bigNumberLede{color:var(--text-secondary);margin:0;font-size:1.0625rem;line-height:1.65}.swMWYG_reach{background:var(--bg-primary);padding:96px 0}@media (min-width:768px){.swMWYG_reach{padding:120px 0}}.swMWYG_reachHead{text-align:center;max-width:780px;margin:0 auto 64px}.swMWYG_reachEyebrow{font-family:var(--font-mono);font-size:var(--eyebrow-size);text-transform:uppercase;letter-spacing:var(--eyebrow-tracking);color:var(--accent);margin-bottom:20px;font-weight:700;display:inline-block}.swMWYG_reachTitle{font-family:var(--font-display);word-spacing:var(--display-word-spacing);letter-spacing:-.025em;text-transform:uppercase;color:var(--text-primary);margin:0 0 20px;font-size:clamp(1.75rem,2.5vw + .75rem,2.75rem);font-weight:500;line-height:1.1}.swMWYG_reachLede{color:var(--text-secondary);margin:0;font-size:1.0625rem;line-height:1.65}.swMWYG_reachGrid{grid-template-columns:1fr;gap:20px;max-width:1280px;margin:0 auto;display:grid}@media (min-width:640px){.swMWYG_reachGrid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1000px){.swMWYG_reachGrid{grid-template-columns:repeat(4,1fr)}}.swMWYG_reachGrid>*{display:flex}.swMWYG_reachCard{background:var(--bg-tertiary);border:1px solid var(--border);border-radius:var(--radius-feature);width:100%;transition:transform .35s var(--easeOutExpo), border-color .35s var(--easeOutExpo), box-shadow .35s var(--easeOutExpo);flex-direction:column;padding:32px 28px;display:flex}.swMWYG_reachCard:hover{border-color:#c8f02d66;transform:translateY(-3px);box-shadow:0 24px 48px -32px #c8f02d47}.swMWYG_reachLabel{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.18em;color:var(--accent);margin-bottom:16px;font-size:10px;font-weight:700}.swMWYG_reachMethod{font-family:var(--font-display);word-spacing:var(--display-word-spacing);letter-spacing:-.015em;color:var(--text-primary);text-transform:uppercase;margin:0 0 16px;font-size:clamp(1.25rem,1.2vw + .5rem,1.5rem);font-weight:500;line-height:1.1}.swMWYG_reachMethod a{color:var(--text-primary);transition:color .25s var(--easeOutExpo);text-decoration:none}.swMWYG_reachMethod a:hover{color:var(--accent)}.swMWYG_reachCommitment{font-family:var(--font-mono);color:var(--accent);letter-spacing:.02em;border-bottom:1px solid var(--border);margin:0 0 14px;padding-bottom:14px;font-size:13px;font-weight:600}.swMWYG_reachDetail{color:var(--text-secondary);flex:1;margin:0;font-size:.9375rem;line-height:1.55}.swMWYG_urgentCta{flex-wrap:wrap;align-items:center;gap:20px;margin-top:32px;display:flex}.swMWYG_urgentBtn{color:var(--accent);font-family:var(--font-sans);letter-spacing:-.005em;transition:transform .35s var(--easeOutExpo), box-shadow .35s var(--easeOutExpo);background:#0e1216;border-radius:999px;align-items:center;gap:12px;padding:18px 28px;font-size:1rem;font-weight:600;text-decoration:none;display:inline-flex;box-shadow:0 18px 36px -20px #0e12168c}.swMWYG_urgentBtn:hover{transform:translateY(-2px);box-shadow:0 24px 48px -20px #0e1216a6}.swMWYG_urgentBtnArrow{transition:transform .35s var(--easeOutExpo);display:inline-block}.swMWYG_urgentBtn:hover .swMWYG_urgentBtnArrow{transform:translate(4px)}.swMWYG_urgentDivider{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.22em;color:#0e121699;font-size:11px}.swMWYG_urgentBtnGhost{color:#0e1216;font-family:var(--font-sans);transition:background .35s var(--easeOutExpo), border-color .35s var(--easeOutExpo);border:1.5px solid #0e121659;border-radius:999px;align-items:center;padding:18px 26px;font-size:1rem;font-weight:600;text-decoration:none;display:inline-flex}.swMWYG_urgentBtnGhost:hover{background:#0e121614;border-color:#0e1216}
.b5w8AW_breadcrumbWrap{padding-top:24px}.b5w8AW_hero{background:var(--bg-primary);text-align:center;padding:72px 0 56px;position:relative;overflow:hidden}@media (min-width:900px){.b5w8AW_hero{padding:120px 0 96px}}.b5w8AW_heroGlow{background:radial-gradient(ellipse 900px 700px at 80% 25%, #c8f02d2e, transparent 60%), radial-gradient(ellipse 600px 400px at 10% 80%, #c8f02d0f, transparent 60%), var(--bg-primary);pointer-events:none;z-index:0;position:absolute;inset:0}.b5w8AW_heroInner{z-index:1;text-align:center;flex-direction:column;align-items:center;max-width:880px;display:flex;position:relative}.b5w8AW_heroEyebrow{font-size:var(--eyebrow-size);text-transform:uppercase;letter-spacing:var(--eyebrow-tracking);color:var(--accent);font-weight:700;font-family:var(--font-mono);background:#c8f02d1a;border:1px solid #c8f02d47;border-radius:999px;align-items:center;gap:8px;margin-bottom:28px;padding:6px 12px;display:inline-flex}.b5w8AW_heroEyebrow:before{content:"";background:var(--accent);width:6px;height:6px;box-shadow:0 0 8px var(--accent);border-radius:50%}.b5w8AW_heroTitle{letter-spacing:-.035em;font-family:var(--font-display);word-spacing:var(--display-word-spacing);flex-direction:column;align-items:center;gap:4px;margin:0 0 36px;font-weight:500;display:flex}.b5w8AW_heroTitleOver{color:var(--text-primary);text-transform:uppercase;font-size:clamp(1.75rem,3vw,2.75rem);line-height:1}.b5w8AW_heroTitleAmount{color:var(--accent);letter-spacing:-.03em;text-transform:uppercase;perspective:900px;font-size:clamp(4.5rem,14vw,11rem);line-height:.9;display:inline-block}.b5w8AW_heroChar{opacity:0;transform-origin:50% 100%;animation:b5w8AW_resultsHeroCharReveal .7s var(--easeOutExpo) both;animation-delay:calc(.32s + var(--i,0) * 58ms);white-space:pre;display:inline-block;transform:translateY(28px)rotateX(-18deg)}@keyframes b5w8AW_resultsHeroCharReveal{0%{opacity:0;transform:translateY(28px)rotateX(-18deg)}to{opacity:1;transform:translateY(0)rotateX(0)}}@media (prefers-reduced-motion:reduce){.b5w8AW_heroChar{opacity:1;animation:none;transform:none}}.b5w8AW_heroTitleWon{color:var(--text-primary);text-transform:uppercase;font-size:clamp(2.5rem,7vw,5rem);line-height:1}.b5w8AW_heroDescription{color:var(--text-secondary);max-width:680px;margin:0 0 36px;font-size:1.125rem;line-height:1.65}.b5w8AW_heroActions{flex-wrap:wrap;justify-content:center;gap:14px;display:flex}.b5w8AW_disclosure{background:var(--bg-secondary);border-top:2px solid var(--accent);border-bottom:1px solid var(--border);padding:72px 0;position:relative;overflow:hidden}.b5w8AW_disclosure:before{content:"";pointer-events:none;background:radial-gradient(900px 460px at 12% 0,#c8f02d29,#0000 62%);position:absolute;inset:0}@media (min-width:900px){.b5w8AW_disclosure{padding:96px 0}}.b5w8AW_disclosureInner{max-width:900px;position:relative}.b5w8AW_disclosureEyebrow{font-size:var(--eyebrow-size);text-transform:uppercase;letter-spacing:var(--eyebrow-tracking);color:var(--accent);font-weight:700;font-family:var(--font-mono);border-radius:var(--radius-pill);background:var(--accent-dim);border:1px solid var(--accent-border);align-items:center;gap:8px;margin-bottom:24px;padding:6px 12px;display:inline-flex}.b5w8AW_disclosureEyebrow:before{content:"";background:var(--accent);width:6px;height:6px;box-shadow:0 0 8px var(--accent);border-radius:50%}.b5w8AW_disclosureTitle{font-family:var(--font-display);word-spacing:var(--display-word-spacing);letter-spacing:-.03em;color:var(--text-primary);max-width:20ch;margin:0 0 28px;font-size:clamp(1.875rem,3vw + .75rem,3.25rem);font-weight:500;line-height:1.06}.b5w8AW_disclosureBody{border-left:3px solid var(--accent);padding-left:24px}@media (min-width:900px){.b5w8AW_disclosureBody{padding-left:32px}}.b5w8AW_disclosureBody p{color:var(--text-secondary);margin:0 0 18px;font-size:1.0625rem;line-height:1.68}.b5w8AW_disclosureBody p:first-child{color:var(--text-primary);font-size:1.1875rem}.b5w8AW_disclosureBody p:last-child{margin-bottom:0}.b5w8AW_disclosureAnswer{border:1px solid var(--accent-border);border-radius:var(--radius-feature);background:var(--accent-dim);margin-top:36px;padding:28px 24px}@media (min-width:900px){.b5w8AW_disclosureAnswer{padding:32px 36px}}.b5w8AW_disclosureAnswer p{color:var(--text-secondary);margin:0;font-size:1rem;line-height:1.65}.b5w8AW_contextBand{background:var(--bg-secondary);border-top:1px solid var(--border);border-bottom:1px solid var(--border);padding:72px 0}.b5w8AW_contextInner{max-width:820px}.b5w8AW_contextInner .atomic-answer{margin:0;font-size:1.125rem;line-height:1.65}.b5w8AW_bigNumber{background:var(--bg-secondary);padding:96px 0;position:relative;overflow:hidden}@media (min-width:768px){.b5w8AW_bigNumber{padding:128px 0}}.b5w8AW_bigNumber:before{content:"";pointer-events:none;background:radial-gradient(900px 500px at 15%,#c8f02d14,#0000 60%);position:absolute;inset:0}.b5w8AW_bigNumberGrid{grid-template-columns:1fr;align-items:center;gap:32px;max-width:1200px;margin:0 auto;display:grid;position:relative}@media (min-width:900px){.b5w8AW_bigNumberGrid{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:80px}}.b5w8AW_bigNumberDigit{font-family:var(--font-display);word-spacing:var(--display-word-spacing);letter-spacing:-.05em;color:var(--accent);text-align:center;font-size:clamp(6rem,15vw,15rem);font-weight:500;line-height:.82;display:block}@media (min-width:900px){.b5w8AW_bigNumberDigit{text-align:right}}.b5w8AW_bigNumberBody{max-width:560px}.b5w8AW_bigNumberEyebrow{font-family:var(--font-mono);font-size:var(--eyebrow-size);text-transform:uppercase;letter-spacing:var(--eyebrow-tracking);color:var(--accent);margin-bottom:20px;font-weight:700;display:block}.b5w8AW_bigNumberHeadline{font-family:var(--font-display);word-spacing:var(--display-word-spacing);letter-spacing:-.02em;color:var(--text-primary);text-transform:uppercase;margin:0 0 24px;font-size:clamp(1.5rem,1.8vw + .75rem,2.25rem);font-weight:500;line-height:1.15}.b5w8AW_bigNumberLede{color:var(--text-secondary);margin:0;font-size:1.0625rem;line-height:1.65}
.ndiauG_nav{color:var(--text-muted);font-size:.8125rem;font-family:var(--font-mono);letter-spacing:.02em;padding:20px 0 0}.ndiauG_nav ol{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.ndiauG_nav li{align-items:center;gap:8px;display:flex}.ndiauG_nav a{color:var(--text-muted);transition:color .2s var(--ease-out);text-decoration:none}.ndiauG_nav a:hover{color:var(--accent)}.ndiauG_nav span[aria-current]{color:var(--text-secondary)}.ndiauG_sep{color:var(--text-subtle)}
.JAXpaG_fadeUp{opacity:1;transition:transform 1.2s var(--easeOutExpo);transform:translateY(15px)}.JAXpaG_fade{opacity:0;transition:opacity .9s var(--easeOutExpo)}.JAXpaG_scale{opacity:0;transition:opacity .65s ease, transform 1.3s var(--easeOutExpo);transform:scale(.94)}.JAXpaG_clip{opacity:0;clip-path:inset(6% 8%);transition:opacity .85s var(--easeOutExpo), transform 1.4s var(--easeOutExpo), clip-path 1.4s var(--easeOutExpo);will-change:transform, clip-path;transform:scale(1.07)}.JAXpaG_clip.JAXpaG_visible{clip-path:inset(0%)}.JAXpaG_visible{opacity:1;transform:none}
.u6cOJW_cyan{background:var(--accent);color:#0e1216;position:relative;overflow:hidden}.u6cOJW_cyan:before{content:"";pointer-events:none;background:radial-gradient(900px 600px at 90% 20%,#ffffff26,#0000 60%),radial-gradient(700px 500px at 10% 90%,#0e121626,#0000 60%);position:absolute;inset:0}.u6cOJW_cyanInner{text-align:left;max-width:960px;position:relative}.u6cOJW_cyanEyebrow{font-size:var(--eyebrow-size);text-transform:uppercase;letter-spacing:var(--eyebrow-tracking);color:#0e1216d9;font-weight:500;font-family:var(--font-mono);background:#0e12161f;border:1px solid #0e121633;border-radius:999px;align-items:center;gap:8px;margin-bottom:24px;padding:6px 12px;display:inline-flex}.u6cOJW_cyanEyebrow:before{content:"";background:#0e1216;border-radius:50%;width:6px;height:6px;box-shadow:0 0 8px #0e121680}.u6cOJW_cyanTitle{color:#0e1216;font-family:var(--font-display);word-spacing:var(--display-word-spacing);letter-spacing:-.03em;text-transform:uppercase;margin:0 0 28px;font-size:clamp(2.5rem,4vw + 1rem,4.5rem);font-weight:500;line-height:1.02}.u6cOJW_cyanBody{color:#0e1216d1;max-width:640px;font-size:1.0625rem;line-height:1.6}.u6cOJW_cyanBody p{color:inherit;margin:0 0 1em}.u6cOJW_cyanBody p:last-child{margin-bottom:0}.u6cOJW_cyanGrid{grid-template-columns:1fr;align-items:center;gap:40px;display:grid}@media (min-width:900px){.u6cOJW_cyanGrid{grid-template-columns:1.1fr 1fr;gap:64px}}.u6cOJW_cyanImage{border-radius:var(--radius-section);aspect-ratio:4/3;box-shadow:var(--shadow-elevated);position:relative;overflow:hidden}.u6cOJW_cyanImageEl{object-fit:cover;width:100%;height:100%;transition:transform .6s var(--easeOutExpo);display:block}.u6cOJW_cyanImage:hover .u6cOJW_cyanImageEl{transform:scale(1.015)}.u6cOJW_splitImage{border-radius:var(--radius-section);aspect-ratio:16/10;box-shadow:var(--shadow-elevated);margin-bottom:32px;position:relative;overflow:hidden}.u6cOJW_splitImageEl{object-fit:cover;width:100%;height:100%;transition:transform .6s var(--easeOutExpo);display:block}.u6cOJW_splitImage:hover .u6cOJW_splitImageEl{transform:scale(1.015)}.u6cOJW_split{background:var(--bg-primary);padding-top:0;padding-bottom:0}.u6cOJW_splitInner{padding-top:var(--section-padding-y-sm);padding-bottom:var(--section-padding-y-sm);grid-template-columns:1fr;align-items:start;gap:40px;display:grid}@media (min-width:900px){.u6cOJW_splitInner{padding-top:var(--section-padding-y);padding-bottom:var(--section-padding-y);grid-template-columns:1.2fr 1fr;gap:64px}}.u6cOJW_splitBody{order:2}@media (min-width:900px){.u6cOJW_splitBody{order:1}}.u6cOJW_splitCard{background:var(--accent);color:#0e1216;border-radius:var(--radius-feature);order:1;padding:48px 40px;position:relative;overflow:hidden;box-shadow:0 24px 48px -24px #c8f02d59}@media (min-width:900px){.u6cOJW_splitCard{order:2;padding:64px 56px;position:sticky;top:120px}}.u6cOJW_splitCard:before{content:"";pointer-events:none;background:radial-gradient(500px 400px at 100% 0,#ffffff2e,#0000 60%);position:absolute;inset:0}.u6cOJW_splitEyebrow{font-size:var(--eyebrow-size);text-transform:uppercase;letter-spacing:var(--eyebrow-tracking);color:#0e1216d9;font-weight:500;font-family:var(--font-mono);background:#0e12161f;border:1px solid #0e121633;border-radius:999px;align-items:center;gap:8px;margin-bottom:24px;padding:6px 12px;display:inline-flex;position:relative}.u6cOJW_splitEyebrow:before{content:"";background:#0e1216;border-radius:50%;width:6px;height:6px;box-shadow:0 0 8px #0e121680}.u6cOJW_splitTitle{color:#0e1216;font-family:var(--font-display);word-spacing:var(--display-word-spacing);letter-spacing:-.025em;text-transform:uppercase;margin:0 0 20px;font-size:clamp(1.75rem,2.5vw + 1rem,2.75rem);font-weight:500;line-height:1.05;position:relative}.u6cOJW_splitCopy{color:#0e1216d9;font-size:1rem;line-height:1.6;position:relative}.u6cOJW_splitCopy p{color:inherit;margin:0 0 1em}.u6cOJW_splitCopy p:last-child{margin-bottom:0}.u6cOJW_splitCopy strong{color:#0e1216}.u6cOJW_inverted{background:var(--bg-tertiary)}.u6cOJW_invertedEyebrow{font-size:var(--eyebrow-size);text-transform:uppercase;letter-spacing:var(--eyebrow-tracking);color:var(--accent);font-weight:500;font-family:var(--font-mono);background:#c8f02d1a;border:1px solid #c8f02d47;border-radius:999px;align-items:center;gap:8px;margin-bottom:20px;padding:6px 12px;display:inline-flex}.u6cOJW_invertedEyebrow:before{content:"";background:var(--accent);width:6px;height:6px;box-shadow:0 0 8px var(--accent);border-radius:50%}.u6cOJW_invertedTitle{font-family:var(--font-display);word-spacing:var(--display-word-spacing);letter-spacing:-.025em;text-transform:uppercase;max-width:960px;margin:0 0 20px;font-size:clamp(2rem,3vw + 1rem,3rem);font-weight:500;line-height:1.05}.u6cOJW_invertedBody{max-width:720px;color:var(--text-secondary);font-size:1.0625rem;line-height:1.6}
.l8f6GW_heading{perspective:900px}.l8f6GW_line{display:block}.l8f6GW_word{opacity:0;transform-origin:50% 100%;transition:opacity .75s var(--easeOutExpo), transform .95s var(--easeOutExpo);transition-delay:calc(var(--i,0) * 70ms);will-change:transform, opacity;margin-right:.28em;display:inline-block;transform:translateY(24px)rotateX(-16deg)}.l8f6GW_word:last-child{margin-right:0}.l8f6GW_heading.l8f6GW_visible .l8f6GW_word{opacity:1;transform:translateY(0)rotateX(0)}@media (prefers-reduced-motion:reduce){.l8f6GW_word{opacity:1;transition:none;transform:none}}
.sgPN8q_hero{background:var(--bg-primary);padding:72px 0 56px;position:relative;overflow:hidden}@media (min-width:900px){.sgPN8q_hero{padding:112px 0 88px}}.sgPN8q_heroGlow{background:radial-gradient(ellipse 900px 700px at 80% 25%, #c8f02d29, transparent 60%), radial-gradient(ellipse 600px 400px at 10% 80%, #c8f02d0d, transparent 60%), var(--bg-primary);pointer-events:none;z-index:0;position:absolute;inset:0}.sgPN8q_heroInner{z-index:1;grid-template-columns:1fr;align-items:center;gap:48px;display:grid;position:relative}@media (min-width:900px){.sgPN8q_heroInner{grid-template-columns:1.2fr 1fr;gap:72px}}.sgPN8q_heroCopy{min-width:0;max-width:680px}.sgPN8q_heroEyebrow{font-size:var(--eyebrow-size);text-transform:uppercase;letter-spacing:var(--eyebrow-tracking);color:var(--accent);font-weight:700;font-family:var(--font-mono);background:#c8f02d1a;border:1px solid #c8f02d47;border-radius:999px;align-items:center;gap:8px;margin-bottom:24px;padding:6px 12px;display:inline-flex}.sgPN8q_heroEyebrow:before{content:"";background:var(--accent);width:6px;height:6px;box-shadow:0 0 8px var(--accent);border-radius:50%;flex-shrink:0}.sgPN8q_heroTitle{font-family:var(--font-display);word-spacing:var(--display-word-spacing);letter-spacing:-.028em;text-transform:uppercase;color:var(--text-primary);text-wrap:balance;margin:0 0 28px;font-size:clamp(2.25rem,3.5vw + 1rem,4rem);font-weight:500;line-height:1.04}.sgPN8q_heroDescription{color:var(--text-secondary);max-width:560px;margin:0 0 36px;font-size:1.125rem;line-height:1.65}.sgPN8q_heroActions{flex-wrap:wrap;gap:14px;margin-bottom:40px;display:flex}.sgPN8q_heroMeta{border-top:1px solid var(--border);grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:24px;max-width:560px;margin:0;padding:24px 0 0;display:grid}.sgPN8q_heroMeta>div{min-width:0}.sgPN8q_heroMeta dt{color:var(--text-muted);text-transform:uppercase;letter-spacing:.14em;font-size:10px;font-weight:700;font-family:var(--font-mono);margin:0 0 4px}.sgPN8q_heroMeta dd{color:var(--text-primary);margin:0;font-size:.9375rem;font-weight:600}.sgPN8q_heroMeta dd a{color:var(--accent)}.sgPN8q_heroMeta dd a:hover{color:var(--accent-hover)}.sgPN8q_heroMedia{position:relative}.sgPN8q_heroMediaInner{aspect-ratio:4/5;border-radius:var(--radius-feature);max-width:520px;box-shadow:var(--shadow-elevated);margin-left:auto;position:relative;overflow:hidden}.sgPN8q_heroMediaInner:after{content:"";filter:blur(6px);pointer-events:none;z-index:0;background:radial-gradient(#00000080,#0000 70%);width:72%;height:6%;position:absolute;bottom:-4%;left:50%;transform:translate(-50%)}.sgPN8q_heroMediaImg{object-fit:cover;transition:transform .8s var(--easeOutExpo);display:block;width:100%!important;height:100%!important}.sgPN8q_heroMediaInner:hover .sgPN8q_heroMediaImg{transform:scale(1.015)}.sgPN8q_context{background:var(--bg-secondary);border-top:1px solid var(--border);border-bottom:1px solid var(--border);padding:64px 0}@media (min-width:900px){.sgPN8q_context{padding:88px 0}}.sgPN8q_contextInner{grid-template-columns:1fr;align-items:start;gap:40px;display:grid}@media (min-width:900px){.sgPN8q_contextInner{grid-template-columns:1.3fr 1fr;gap:72px}}.sgPN8q_contextAnswer{max-width:100%}.sgPN8q_contextAnswer .atomic-answer{margin:0}.sgPN8q_sectionList{padding:40px 0 80px;position:relative}.sgPN8q_sectionList[data-first=false]{padding-top:0}@media (min-width:900px){.sgPN8q_sectionList{padding:80px 0 120px}.sgPN8q_sectionList[data-first=false]{padding-top:0}}.sgPN8q_sectionListInner{border-top:1px solid var(--border);max-width:880px;margin:0 auto}.sgPN8q_section{border-bottom:1px solid var(--border);padding:56px 0;scroll-margin-top:100px}@media (min-width:768px){.sgPN8q_section{padding:80px 0}}.sgPN8q_sectionHead{grid-template-columns:auto 1fr;align-items:center;gap:18px 16px;margin-bottom:32px;display:grid}@media (min-width:768px){.sgPN8q_sectionHead{column-gap:20px}}.sgPN8q_sectionNumber{font-family:var(--font-mono);color:var(--accent);letter-spacing:.22em;font-variant-numeric:tabular-nums;font-size:11px;font-weight:700;line-height:1}.sgPN8q_sectionRule{background:linear-gradient(90deg, var(--accent), #c8f02d33);flex-shrink:0;width:40px;height:1px;display:block}@media (min-width:768px){.sgPN8q_sectionRule{width:56px}}.sgPN8q_sectionHead .sgPN8q_sectionHeading{grid-column:1/-1}.sgPN8q_sectionHeading{font-family:var(--font-display);word-spacing:var(--display-word-spacing);letter-spacing:-.02em;text-transform:uppercase;color:var(--text-primary);max-width:720px;margin:0;font-size:clamp(1.5rem,1.2vw + 1.1rem,2.25rem);font-weight:500;line-height:1.12}.sgPN8q_sectionBody{color:var(--text-secondary);font-size:1.0625rem;line-height:1.75}.sgPN8q_sectionBody h3{font-family:var(--font-display);word-spacing:var(--display-word-spacing);letter-spacing:-.015em;text-transform:uppercase;color:var(--text-primary);margin:40px 0 16px;font-size:clamp(1.25rem,.8vw + 1rem,1.5rem);font-weight:500;line-height:1.15}.sgPN8q_sectionBody h3:first-child{margin-top:0}.sgPN8q_sectionBody p{color:inherit;margin:0 0 18px}.sgPN8q_sectionBody p:last-child{margin-bottom:0}.sgPN8q_sectionBody strong{color:var(--text-primary);font-weight:600}.sgPN8q_sectionBody ul,.sgPN8q_sectionBody ol{margin:20px 0;padding-left:0;list-style:none}.sgPN8q_sectionBody ul li{color:var(--text-secondary);margin-bottom:14px;padding-left:24px;position:relative}.sgPN8q_sectionBody ul li:before{content:"";background:var(--accent);width:12px;height:1px;position:absolute;top:14px;left:0}.sgPN8q_sectionBody ol{counter-reset:section-list}.sgPN8q_sectionBody ol li{counter-increment:section-list;color:var(--text-secondary);min-height:24px;margin-bottom:18px;padding-left:44px;position:relative}.sgPN8q_sectionBody ol li:before{content:counter(section-list, decimal-leading-zero);color:var(--accent);font-family:var(--font-mono);letter-spacing:.02em;font-size:.8125rem;font-weight:700;position:absolute;top:.05em;left:0}.sgPN8q_sectionBody li:last-child{margin-bottom:0}.sgPN8q_interrupt{background:var(--accent);color:#0e1216;padding:72px 0;position:relative;overflow:hidden}@media (min-width:900px){.sgPN8q_interrupt{padding:96px 0}}.sgPN8q_interrupt:before{content:"";pointer-events:none;background:radial-gradient(800px 500px at 85% 20%,#ffffff26,#0000 60%),radial-gradient(600px 400px at 15% 90%,#0e12161f,#0000 60%);position:absolute;inset:0}.sgPN8q_interruptInner{grid-template-columns:1fr;align-items:center;gap:32px;max-width:900px;display:grid;position:relative}@media (min-width:780px){.sgPN8q_interruptInner{grid-template-columns:1.4fr 1fr;gap:48px}}.sgPN8q_interruptEyebrow{font-size:var(--eyebrow-size);text-transform:uppercase;letter-spacing:var(--eyebrow-tracking);color:#0e1216d9;font-weight:700;font-family:var(--font-mono);background:#0e12161f;border:1px solid #0e121633;border-radius:999px;align-items:center;gap:8px;margin-bottom:20px;padding:6px 12px;display:inline-flex}.sgPN8q_interruptEyebrow:before{content:"";background:#0e1216;border-radius:50%;width:6px;height:6px;box-shadow:0 0 8px #0e121680}.sgPN8q_interruptTitle{font-family:var(--font-display);word-spacing:var(--display-word-spacing);letter-spacing:-.025em;text-transform:uppercase;color:#0e1216;margin:0 0 16px;font-size:clamp(1.75rem,2.5vw + 1rem,2.75rem);font-weight:500;line-height:1.05}.sgPN8q_interruptBody{color:#0e1216d9;max-width:520px;margin:0;font-size:1.0625rem;line-height:1.6}.sgPN8q_interruptActions{flex-direction:column;align-items:flex-start;gap:16px;display:flex}@media (min-width:780px){.sgPN8q_interruptActions{align-items:flex-end}}.sgPN8q_interruptBtn{border-radius:var(--radius-pill);color:var(--text-primary);transition:transform .3s var(--easeOutExpo), box-shadow .3s var(--easeOutExpo);background:#0e1216;border:1px solid #0e1216;justify-content:center;align-items:center;padding:14px 28px;font-size:.95rem;font-weight:600;text-decoration:none;display:inline-flex}.sgPN8q_interruptBtn:hover{color:var(--text-primary);transform:translateY(-1px);box-shadow:0 10px 30px -8px #0e121666}.sgPN8q_interruptPhone{color:#0e1216d9;flex-direction:column;gap:2px;font-size:.875rem;text-decoration:none;display:flex}.sgPN8q_interruptPhone strong{font-family:var(--font-display);word-spacing:var(--display-word-spacing);color:#0e1216;letter-spacing:-.015em;font-size:1.375rem;font-weight:500}.sgPN8q_breadcrumbWrap{padding-top:24px}
.g8J8Uq_breadcrumbWrap{padding-top:24px}.g8J8Uq_bigNumber{background:var(--bg-secondary);padding:96px 0;position:relative;overflow:hidden}@media (min-width:768px){.g8J8Uq_bigNumber{padding:128px 0}}.g8J8Uq_bigNumber:before{content:"";pointer-events:none;background:radial-gradient(900px 500px at 15%,#c8f02d14,#0000 60%);position:absolute;inset:0}.g8J8Uq_bigNumberGrid{grid-template-columns:1fr;align-items:center;gap:32px;max-width:1200px;margin:0 auto;display:grid;position:relative}@media (min-width:900px){.g8J8Uq_bigNumberGrid{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:80px}}.g8J8Uq_bigNumberDigit{font-family:var(--font-display);word-spacing:var(--display-word-spacing);letter-spacing:-.05em;color:var(--accent);text-align:center;font-size:clamp(6rem,15vw,15rem);font-weight:500;line-height:.82;display:block}@media (min-width:900px){.g8J8Uq_bigNumberDigit{text-align:right}}.g8J8Uq_bigNumberBody{max-width:560px}.g8J8Uq_bigNumberEyebrow{font-family:var(--font-mono);font-size:var(--eyebrow-size);text-transform:uppercase;letter-spacing:var(--eyebrow-tracking);color:var(--accent);margin-bottom:20px;font-weight:700;display:block}.g8J8Uq_bigNumberHeadline{font-family:var(--font-display);word-spacing:var(--display-word-spacing);letter-spacing:-.02em;color:var(--text-primary);text-transform:uppercase;margin:0 0 24px;font-size:clamp(1.5rem,1.8vw + .75rem,2.25rem);font-weight:500;line-height:1.15}.g8J8Uq_bigNumberLede{color:var(--text-secondary);margin:0;font-size:1.0625rem;line-height:1.65}.g8J8Uq_subtopics{background:var(--bg);padding:96px 0}@media (min-width:768px){.g8J8Uq_subtopics{padding:128px 0}}.g8J8Uq_subtopicsGrid{grid-template-columns:1fr;gap:32px;display:grid}@media (min-width:768px){.g8J8Uq_subtopicsGrid{grid-template-columns:1fr 1fr}}.g8J8Uq_subtopic{background:var(--bg-secondary);border-radius:16px;padding:32px}.g8J8Uq_subtopicHeading{font-family:var(--font-display,"benton-sans", system-ui, sans-serif);word-spacing:var(--display-word-spacing);color:var(--text-primary);margin:0 0 12px;font-size:1.5rem;font-weight:700}.g8J8Uq_subtopicBody{color:var(--text-secondary);margin:0 0 16px;font-size:1rem;line-height:1.6}.g8J8Uq_subtopicLink{margin:0;font-size:.9375rem;font-weight:600}.g8J8Uq_subtopicLink a{color:var(--accent,#c8f02d);text-decoration:none}.g8J8Uq_subtopicLink a:hover{text-decoration:underline}
.ltplxq_hero{background:var(--bg-primary);padding:72px 0 56px;position:relative;overflow:hidden}@media (min-width:900px){.ltplxq_hero{padding:96px 0 72px}}.ltplxq_hero:before{content:"";pointer-events:none;z-index:0;background:radial-gradient(800px 600px at 85% 20%,#c8f02d24,#0000 60%),radial-gradient(500px 400px at 10% 90%,#c8f02d0f,#0000 60%);position:absolute;inset:0}.ltplxq_heroInner{z-index:1;grid-template-columns:1fr;align-items:center;gap:40px;display:grid;position:relative}.ltplxq_heroInner>*{min-width:0}@media (min-width:900px){.ltplxq_heroInner{grid-template-columns:1.1fr 1fr;gap:56px}}.ltplxq_heroCopy{max-width:620px}.ltplxq_eyebrow{font-family:var(--font-mono);font-size:var(--eyebrow-size);text-transform:uppercase;letter-spacing:var(--eyebrow-tracking);color:var(--accent);align-items:center;gap:8px;margin-bottom:20px;font-weight:700;display:inline-flex}.ltplxq_eyebrow:before{content:"";background:var(--accent);width:6px;height:6px;box-shadow:0 0 8px var(--accent);border-radius:50%}.ltplxq_title{font-family:var(--font-display);word-spacing:var(--display-word-spacing);letter-spacing:-.03em;text-transform:uppercase;color:var(--text-primary);margin:0 0 24px;font-size:clamp(2.5rem,4vw + 1rem,4.5rem);font-weight:500;line-height:1.02}.ltplxq_lede{color:var(--text-secondary);margin:0 0 32px;font-size:clamp(1.125rem,.8vw + .75rem,1.375rem);line-height:1.55}.ltplxq_miniHubCta{border-radius:var(--radius-feature);background:#c8f02d14;border:1px solid #c8f02d3d;flex-direction:column;gap:6px;max-width:520px;padding:20px 24px;display:flex}.ltplxq_miniHubEyebrow{font-family:var(--font-mono);font-size:var(--eyebrow-size);text-transform:uppercase;letter-spacing:var(--eyebrow-tracking);color:var(--accent);font-weight:700}.ltplxq_miniHubLink{font-family:var(--font-display);word-spacing:var(--display-word-spacing);letter-spacing:-.015em;color:var(--text-primary);transition:color .3s var(--easeOutExpo);align-items:center;gap:10px;font-size:clamp(1.125rem,.8vw + .5rem,1.375rem);font-weight:500;text-decoration:none;display:inline-flex}.ltplxq_miniHubLink:hover{color:var(--accent)}.ltplxq_miniHubArrow{transition:transform .3s var(--easeOutExpo);display:inline-block}.ltplxq_miniHubLink:hover .ltplxq_miniHubArrow{transform:translate(4px)}.ltplxq_heroMediaWrap{will-change:transform}.ltplxq_heroMedia{border-radius:var(--radius-feature);aspect-ratio:3/2;display:block;position:relative;overflow:hidden;box-shadow:0 30px 60px -20px #00000080,inset 0 0 0 1px #ffffff0a}.ltplxq_heroImg{object-fit:cover;width:100%;height:100%;display:block}
._6fNv8W_card{background:var(--glass-bg);border:1px solid var(--border-strong);border-radius:var(--radius-feature);max-width:440px;box-shadow:var(--shadow-elevated);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);flex-direction:column;gap:20px;margin-left:auto;padding:32px;display:flex}@media (max-width:899.98px){._6fNv8W_card{max-width:none;margin-left:0;padding:24px}}._6fNv8W_label{font-size:var(--eyebrow-size);letter-spacing:var(--eyebrow-tracking);text-transform:uppercase;color:var(--accent);align-items:center;gap:10px;font-weight:600;display:inline-flex}._6fNv8W_dot{background:var(--accent);width:8px;height:8px;box-shadow:0 0 10px var(--accent);border-radius:50%}._6fNv8W_address{color:var(--text-secondary);flex-direction:column;gap:4px;font-size:1.0625rem;font-style:normal;line-height:1.5;display:flex}._6fNv8W_firm{color:var(--text-primary);font-weight:600}._6fNv8W_phone{border-top:1px solid var(--border);color:var(--text-primary);flex-direction:column;gap:4px;padding-top:20px;text-decoration:none;display:flex}._6fNv8W_phoneLabel{color:var(--text-muted);font-size:.8125rem}._6fNv8W_phoneNumber{letter-spacing:-.01em;color:var(--accent);font-size:1.75rem;font-weight:600}._6fNv8W_phone:hover ._6fNv8W_phoneNumber,._6fNv8W_phone:focus-visible ._6fNv8W_phoneNumber{color:var(--accent-hover)}._6fNv8W_directions{border:1px solid var(--accent-border);border-radius:var(--radius-pill);color:var(--text-primary);transition:border-color .2s var(--ease-out), background .2s var(--ease-out);align-self:flex-start;align-items:center;gap:8px;padding:12px 20px;font-size:.875rem;font-weight:600;text-decoration:none;display:inline-flex}._6fNv8W_directions:hover,._6fNv8W_directions:focus-visible{border-color:var(--accent);background:var(--accent-dim)}._6fNv8W_meta{color:var(--text-muted);margin:0;font-size:.8125rem}
.Jo4m9a_hero{background:var(--bg-primary);padding:72px 0 56px;position:relative;overflow:hidden}@media (min-width:900px){.Jo4m9a_hero{padding:112px 0 96px}}.Jo4m9a_heroGlow{background:radial-gradient(ellipse 900px 700px at 80% 25%, #c8f02d29, transparent 60%), radial-gradient(ellipse 600px 400px at 10% 80%, #c8f02d0d, transparent 60%), var(--bg-primary);pointer-events:none;z-index:0;position:absolute;inset:0}.Jo4m9a_heroInner{z-index:1;grid-template-columns:1fr;align-items:center;gap:48px;display:grid;position:relative}@media (min-width:900px){.Jo4m9a_heroInner{grid-template-columns:1.3fr 1fr;gap:72px}.Jo4m9a_heroInnerSolo{grid-template-columns:1fr}}.Jo4m9a_heroCopy{min-width:0;max-width:720px}.Jo4m9a_heroInnerSolo .Jo4m9a_heroCopy{max-width:860px}.Jo4m9a_heroEyebrow{font-size:var(--eyebrow-size);text-transform:uppercase;letter-spacing:var(--eyebrow-tracking);color:var(--accent);font-weight:700;font-family:var(--font-mono);background:#c8f02d1a;border:1px solid #c8f02d47;border-radius:999px;align-items:center;gap:8px;margin-bottom:24px;padding:6px 12px;display:inline-flex}.Jo4m9a_heroEyebrow:before{content:"";background:var(--accent);width:6px;height:6px;box-shadow:0 0 8px var(--accent);border-radius:50%}.Jo4m9a_heroTitle{font-family:var(--font-display);word-spacing:var(--display-word-spacing);letter-spacing:-.035em;text-transform:uppercase;color:var(--text-primary);perspective:900px;will-change:transform;margin:0 0 28px;font-size:clamp(2.5rem,5vw + 1rem,5rem);font-weight:500;line-height:.98;display:block}.Jo4m9a_heroLine{display:block}.Jo4m9a_heroAccent{color:var(--accent)}.Jo4m9a_word{opacity:0;transform-origin:50% 100%;animation:Jo4m9a_libraryHeroWordReveal .8s var(--easeOutExpo) both;animation-delay:calc(.22s + var(--i,0) * 75ms);margin-right:.25em;display:inline-block;transform:translateY(28px)rotateX(-16deg)}.Jo4m9a_word:last-child{margin-right:0}@keyframes Jo4m9a_libraryHeroWordReveal{0%{opacity:0;transform:translateY(28px)rotateX(-16deg)}to{opacity:1;transform:translateY(0)rotateX(0)}}.Jo4m9a_heroDescription{color:var(--text-secondary);max-width:580px;margin:0 0 36px;font-size:1.125rem;line-height:1.65}.Jo4m9a_heroActions{flex-wrap:wrap;gap:14px;margin-bottom:40px;display:flex}.Jo4m9a_heroMeta{border-top:1px solid var(--border);grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;max-width:580px;margin:0;padding:24px 0 0;display:grid}.Jo4m9a_heroMeta>div{flex-direction:column;gap:4px;min-width:0;display:flex}.Jo4m9a_heroMeta dt{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.18em;color:var(--text-muted);font-size:10px;font-weight:700}.Jo4m9a_heroMeta dd{color:var(--text-primary);letter-spacing:-.005em;margin:0;font-size:.9375rem;font-weight:600}.Jo4m9a_heroMediaWrap{will-change:transform;position:relative}.Jo4m9a_heroMedia{aspect-ratio:4/5;border-radius:var(--radius-feature);max-width:520px;box-shadow:var(--shadow-elevated);margin-left:auto;position:relative;overflow:hidden}.Jo4m9a_heroImg{object-fit:cover;transition:transform .8s var(--easeOutExpo);display:block;width:100%!important;height:100%!important}.Jo4m9a_heroMedia:hover .Jo4m9a_heroImg{transform:scale(1.015)}@media (prefers-reduced-motion:reduce){.Jo4m9a_word{opacity:1;animation:none;transform:none}.Jo4m9a_heroMediaWrap,.Jo4m9a_heroTitle{transform:none!important}}
.irHTXW_hero{background:var(--bg-primary);padding:72px 0 56px;position:relative;overflow:hidden}@media (min-width:900px){.irHTXW_hero{padding:96px 0 80px}}.irHTXW_heroGlow{pointer-events:none;z-index:0;background:radial-gradient(700px 400px at 70% 40%,#c8f02d14,#0000 65%);position:absolute;inset:0}.irHTXW_heroInner{z-index:1;max-width:860px;position:relative}.irHTXW_eyebrow{font-family:var(--font-mono);font-size:var(--eyebrow-size);text-transform:uppercase;letter-spacing:var(--eyebrow-tracking);color:var(--accent);margin-bottom:20px;font-weight:600;display:inline-block}.irHTXW_title{font-family:var(--font-display);word-spacing:var(--display-word-spacing);letter-spacing:-.03em;text-transform:uppercase;color:var(--text-primary);margin:0 0 24px;font-size:clamp(2.5rem,4.5vw + 1rem,4.5rem);font-weight:500;line-height:1}.irHTXW_meta{border-top:1px solid var(--border);max-width:720px;font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.18em;color:var(--text-muted);flex-wrap:wrap;align-items:center;gap:12px 16px;margin:0;padding-top:24px;font-size:11px;font-weight:700;display:flex}.irHTXW_metaRule{background:var(--accent);opacity:.7;flex-shrink:0;width:20px;height:1px;display:inline-block}.irHTXW_body{background:var(--bg-primary);padding:0 0 100px}@media (min-width:900px){.irHTXW_body{padding:0 0 128px}}.irHTXW_bodyInner{max-width:760px;color:var(--text-secondary);font-size:1.0625rem;line-height:1.75}.irHTXW_bodyInner>*+*{margin-top:1.1em}.irHTXW_sectionHeading{font-family:var(--font-display);word-spacing:var(--display-word-spacing);letter-spacing:-.015em;text-transform:uppercase;color:var(--text-primary);margin:2em 0 .6em;padding-top:8px;font-size:clamp(1.25rem,1.4vw + .75rem,1.625rem);font-weight:500;line-height:1.2;position:relative}.irHTXW_sectionHeading:before{content:"";background:var(--accent);width:32px;height:1px;position:absolute;top:0;left:0}.irHTXW_bodyInner ul,.irHTXW_bodyInner ol{margin:.6em 0;padding-left:1.4em}.irHTXW_bodyInner li{margin:.4em 0;line-height:1.65}.irHTXW_bodyInner a{color:var(--accent);transition:color .3s var(--easeOutExpo), border-color .3s var(--easeOutExpo);border-bottom:1px solid #c8f02d66;font-weight:600;text-decoration:none}.irHTXW_bodyInner a:hover{color:var(--accent-hover,var(--accent));border-bottom-color:var(--accent-hover,var(--accent))}.irHTXW_bulletList{margin:.6em 0 1em;padding-left:1.4em}.irHTXW_bulletList li{margin:.6em 0;line-height:1.65}.irHTXW_bulletList li strong{color:var(--text-primary);font-weight:700}.irHTXW_inlineLink{color:var(--accent);transition:color .3s var(--easeOutExpo), border-color .3s var(--easeOutExpo);border-bottom:1px solid #c8f02d66;font-weight:600;text-decoration:none}.irHTXW_inlineLink:hover{color:var(--accent-hover,var(--accent));border-bottom-color:var(--accent-hover,var(--accent))}
.aYkHGa_breadcrumbWrap{padding-top:24px}.aYkHGa_hero{background:var(--bg-primary);padding:64px 0 48px;position:relative;overflow:hidden}@media (min-width:900px){.aYkHGa_hero{padding:104px 0 80px}}.aYkHGa_heroGlow{background:radial-gradient(ellipse 900px 640px at 78% 20%, #c8f02d24, transparent 62%), radial-gradient(ellipse 620px 420px at 8% 88%, #4a5a6a38, transparent 64%), var(--bg-primary);pointer-events:none;z-index:0;position:absolute;inset:0}.aYkHGa_heroInner{z-index:1;max-width:900px;position:relative}.aYkHGa_heroEyebrow{font-size:var(--eyebrow-size);text-transform:uppercase;letter-spacing:var(--eyebrow-tracking);color:var(--accent);font-weight:700;font-family:var(--font-mono);border-radius:var(--radius-pill);background:var(--accent-dim);border:1px solid var(--accent-border);align-items:center;gap:8px;margin-bottom:24px;padding:6px 12px;display:inline-flex}.aYkHGa_heroEyebrow:before{content:"";background:var(--accent);width:6px;height:6px;box-shadow:0 0 8px var(--accent);border-radius:50%}.aYkHGa_heroTitle{font-family:var(--font-display);word-spacing:var(--display-word-spacing);letter-spacing:-.035em;text-transform:uppercase;color:var(--text-primary);margin:0 0 24px;font-size:clamp(2.5rem,6vw,5rem);font-weight:500;line-height:1.02}.aYkHGa_heroLede{color:var(--text-secondary);max-width:62ch;margin:0 0 32px;font-size:1.125rem;line-height:1.65}.aYkHGa_heroActions{flex-wrap:wrap;gap:14px;display:flex}.aYkHGa_atomicWrap{padding:48px 0 8px}.aYkHGa_provenance{background:var(--bg-secondary);border-top:2px solid var(--accent);border-bottom:1px solid var(--border);margin-top:40px;padding:64px 0;position:relative;overflow:hidden}.aYkHGa_provenance:before{content:"";pointer-events:none;background:radial-gradient(900px 460px at 12% 0,#c8f02d1f,#0000 62%);position:absolute;inset:0}@media (min-width:900px){.aYkHGa_provenance{padding:88px 0}}.aYkHGa_provenanceInner{max-width:900px;position:relative}.aYkHGa_provenanceEyebrow{font-size:var(--eyebrow-size);text-transform:uppercase;letter-spacing:var(--eyebrow-tracking);color:var(--accent);font-weight:700;font-family:var(--font-mono);border-radius:var(--radius-pill);background:var(--accent-dim);border:1px solid var(--accent-border);align-items:center;gap:8px;margin-bottom:24px;padding:6px 12px;display:inline-flex}.aYkHGa_provenanceTitle{font-family:var(--font-display);word-spacing:var(--display-word-spacing);letter-spacing:-.03em;color:var(--text-primary);max-width:22ch;margin:0 0 28px;font-size:clamp(1.75rem,3vw + .75rem,3rem);font-weight:500;line-height:1.06}.aYkHGa_provenanceBody{border-left:3px solid var(--accent);padding-left:24px}.aYkHGa_provenanceBody p{color:var(--text-secondary);margin:0 0 18px;font-size:1.0625rem;line-height:1.7}.aYkHGa_provenanceBody p:last-child{margin-bottom:0}.aYkHGa_provenanceStamp{font-family:var(--font-mono);border-top:1px solid var(--border);padding-top:8px;color:var(--text-muted)!important;font-size:.875rem!important}.aYkHGa_inlineLink{color:var(--accent);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.aYkHGa_inlineLink:hover{color:var(--accent-hover)}.aYkHGa_tables{flex-direction:column;gap:72px;padding:72px 0 24px;display:flex}.aYkHGa_group{scroll-margin-top:96px}.aYkHGa_groupHead{max-width:76ch;margin-bottom:28px}.aYkHGa_groupTitle{font-family:var(--font-display);word-spacing:var(--display-word-spacing);letter-spacing:-.02em;text-transform:uppercase;color:var(--text-primary);border-left:4px solid var(--accent);margin:0 0 14px;padding-left:16px;font-size:clamp(1.5rem,2vw + .75rem,2.25rem);font-weight:500;line-height:1.1}.aYkHGa_groupMeaning{color:var(--text-secondary);margin:0;padding-left:20px;font-size:1.0625rem;line-height:1.7}.aYkHGa_scroller{overscroll-behavior-x:contain;border:1px solid var(--border);border-radius:var(--radius-card);background:var(--bg-secondary);overflow-x:auto}.aYkHGa_scroller:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.aYkHGa_table{border-collapse:collapse;width:100%;min-width:860px;font-size:.9375rem}.aYkHGa_caption{caption-side:top;text-align:left;font-family:var(--font-mono);color:var(--text-muted);border-bottom:1px solid var(--border);padding:16px 20px;font-size:.8125rem;line-height:1.5}.aYkHGa_table thead th{z-index:1;text-align:left;font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.08em;color:var(--text-muted);background:var(--bg-tertiary);border-bottom:1px solid var(--border-strong);white-space:nowrap;padding:14px 20px;font-size:.75rem;font-weight:600;position:sticky;top:0}.aYkHGa_table tbody tr{border-bottom:1px solid var(--border)}.aYkHGa_table tbody tr:last-child{border-bottom:none}.aYkHGa_table tbody tr:hover{background:var(--bg-card-hover)}.aYkHGa_table td,.aYkHGa_table tbody th{vertical-align:top;color:var(--text-secondary);text-align:left;padding:16px 20px;font-weight:400}.aYkHGa_nameCell{overflow-wrap:anywhere;min-width:220px;color:var(--text-primary)!important;font-weight:600!important}.aYkHGa_note{color:var(--text-muted);border-left:2px solid var(--steel);max-width:46ch;margin-top:8px;padding-left:12px;font-size:.8125rem;font-weight:400;line-height:1.6;display:block}.aYkHGa_legalCell{font-family:var(--font-mono);color:var(--text-muted);overflow-wrap:anywhere;min-width:260px;font-size:.8125rem}.aYkHGa_numHead{text-align:right!important}.aYkHGa_num{font-family:var(--font-mono);font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}.aYkHGa_state{font-family:var(--font-mono);color:var(--text-muted);white-space:nowrap;font-size:.8125rem}.aYkHGa_brokers{background:var(--bg-secondary);border-top:1px solid var(--border);margin-top:48px;padding:72px 0}@media (min-width:900px){.aYkHGa_brokers{padding:96px 0}}.aYkHGa_brokersInner{max-width:900px}.aYkHGa_brokersEyebrow{font-size:var(--eyebrow-size);text-transform:uppercase;letter-spacing:var(--eyebrow-tracking);color:var(--accent);font-weight:700;font-family:var(--font-mono);margin-bottom:16px;display:block}.aYkHGa_brokersTitle{font-family:var(--font-display);word-spacing:var(--display-word-spacing);letter-spacing:-.03em;color:var(--text-primary);max-width:24ch;margin:0 0 24px;font-size:clamp(1.75rem,3vw + .75rem,3rem);font-weight:500;line-height:1.06}.aYkHGa_brokersLede{color:var(--text-secondary);max-width:70ch;margin:0 0 36px;font-size:1.0625rem;line-height:1.7}.aYkHGa_brokerList{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.aYkHGa_brokerItem{border:1px solid var(--border);border-radius:var(--radius-card);background:var(--bg-primary);flex-direction:column;gap:8px;min-width:0;padding:20px;display:flex}.aYkHGa_brokerName{color:var(--text-primary);overflow-wrap:anywhere;font-size:1.125rem;font-weight:600}.aYkHGa_brokerTag{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.08em;color:var(--accent);font-size:.75rem}.aYkHGa_brokerNote{color:var(--text-muted);font-size:.875rem;line-height:1.6}@media (max-width:640px){.aYkHGa_provenanceBody,.aYkHGa_groupMeaning{padding-left:16px}.aYkHGa_tables{gap:56px;padding-top:48px}}
.VOwgwq_breadcrumbWrap{padding-top:24px}@media (min-width:900px){.VOwgwq_breadcrumbWrap{padding-top:32px}}.VOwgwq_atomicWrap{padding:32px 0 8px}@media (min-width:900px){.VOwgwq_atomicWrap{padding:48px 0 16px}}.VOwgwq_referenceBand{background:var(--bg-secondary);border-top:2px solid var(--accent);border-bottom:1px solid var(--border);padding:56px 0}@media (min-width:900px){.VOwgwq_referenceBand{padding:72px 0}}.VOwgwq_referenceInner{flex-direction:column;align-items:flex-start;gap:28px;display:flex}@media (min-width:900px){.VOwgwq_referenceInner{flex-direction:row;justify-content:space-between;align-items:center;gap:48px}}.VOwgwq_referenceEyebrow{font-size:var(--eyebrow-size);text-transform:uppercase;letter-spacing:var(--eyebrow-tracking);color:var(--accent);font-weight:700;font-family:var(--font-mono);margin-bottom:14px;display:block}.VOwgwq_referenceTitle{font-family:var(--font-display);word-spacing:var(--display-word-spacing);letter-spacing:-.03em;text-transform:uppercase;color:var(--text-primary);margin:0 0 16px;font-size:clamp(1.75rem,3vw + .5rem,2.75rem);font-weight:500;line-height:1.06}.VOwgwq_referenceLede{color:var(--text-secondary);max-width:62ch;margin:0;font-size:1.0625rem;line-height:1.7}
._5nWS8W_breadcrumbWrap{padding-top:24px}._5nWS8W_hero{background:var(--bg-primary);padding:48px 0 32px;position:relative;overflow:hidden}._5nWS8W_hero:before{content:"";pointer-events:none;z-index:0;background:radial-gradient(800px 500px at 80% 0,#c8f02d1a,#0000 60%),radial-gradient(400px 300px at 10% 100%,#c8f02d0a,#0000 60%);position:absolute;inset:0}@media (min-width:900px){._5nWS8W_hero{padding:88px 0 48px}}._5nWS8W_heroInner{z-index:1;max-width:820px;position:relative}._5nWS8W_eyebrow{font-family:var(--font-mono);font-size:var(--eyebrow-size);text-transform:uppercase;letter-spacing:var(--eyebrow-tracking);color:var(--accent);background:#c8f02d1a;border:1px solid #c8f02d47;border-radius:999px;align-items:center;gap:10px;margin-bottom:24px;padding:6px 14px;font-weight:700;display:inline-flex}._5nWS8W_title{letter-spacing:-.02em;color:var(--text-primary);margin:0 0 20px;font-size:clamp(2.4rem,5vw,3.4rem);font-weight:700;line-height:1.05}._5nWS8W_lede{color:var(--text-secondary);max-width:680px;margin:0;font-size:1.05rem;line-height:1.6}._5nWS8W_lede a{color:var(--accent);transition:border-color .25s var(--easeOutExpo);border-bottom:1px solid #c8f02d66;text-decoration:none}._5nWS8W_lede a:hover{border-color:var(--accent)}._5nWS8W_body{background:var(--bg-primary);padding:48px 0 80px}@media (min-width:900px){._5nWS8W_body{padding:64px 0 112px}}._5nWS8W_stateGroup+._5nWS8W_stateGroup{margin-top:56px}._5nWS8W_stateHeading{letter-spacing:-.01em;color:var(--text-primary);margin:0 0 24px;font-size:1.5rem;font-weight:700}._5nWS8W_grid{gap:20px;margin:0;padding:0;list-style:none;display:grid}@media (min-width:700px){._5nWS8W_grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1100px){._5nWS8W_grid{grid-template-columns:repeat(3,minmax(0,1fr))}}._5nWS8W_card{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-card);height:100%;transition:border-color .25s var(--ease-out), background .25s var(--ease-out);flex-direction:column;gap:14px;padding:28px;display:flex}._5nWS8W_card:hover,._5nWS8W_card:focus-within{border-color:var(--accent-border);background:var(--bg-card-hover)}._5nWS8W_cardTitle{color:var(--text-primary);margin:0;font-size:1.25rem;font-weight:700}._5nWS8W_cardTitle a{color:inherit;text-decoration:none}._5nWS8W_cardTitle a:hover,._5nWS8W_cardTitle a:focus-visible{color:var(--accent)}._5nWS8W_address{color:var(--text-secondary);flex-direction:column;gap:2px;font-style:normal;line-height:1.5;display:flex}._5nWS8W_phone{color:var(--accent);font-weight:600;text-decoration:none}._5nWS8W_more{color:var(--text-primary);margin-top:auto;font-size:.875rem;font-weight:600;text-decoration:none}._5nWS8W_more:hover,._5nWS8W_more:focus-visible{color:var(--accent)}
.j5cwjG_breadcrumbWrap{padding-top:24px}.j5cwjG_hero{background:var(--bg-primary);padding:48px 0 32px}@media (min-width:768px){.j5cwjG_hero{padding:80px 0 48px}}.j5cwjG_heroInner{max-width:780px}.j5cwjG_eyebrow{font-size:var(--eyebrow-size);text-transform:uppercase;letter-spacing:var(--eyebrow-tracking);color:var(--accent);font-weight:700;font-family:var(--font-mono);background:#c8f02d1a;border:1px solid #c8f02d47;border-radius:999px;align-items:center;gap:8px;margin-bottom:20px;padding:6px 12px;display:inline-flex}.j5cwjG_eyebrow:before{content:"";background:var(--accent);width:6px;height:6px;box-shadow:0 0 8px var(--accent);border-radius:50%}.j5cwjG_title{font-family:var(--font-display);word-spacing:var(--display-word-spacing);letter-spacing:-.025em;text-transform:uppercase;color:var(--text-primary);margin:0 0 16px;font-size:clamp(2rem,3vw + 1rem,3.5rem);font-weight:500;line-height:1.05}.j5cwjG_meta{color:var(--text-muted);font-size:.9375rem;font-family:var(--font-mono);letter-spacing:.02em;margin:0}.j5cwjG_body{background:var(--bg-primary);padding:32px 0 96px}@media (min-width:768px){.j5cwjG_body{padding:48px 0 120px}}.j5cwjG_bodyInner{max-width:780px}.j5cwjG_bodyInner .prose{max-width:100%}.j5cwjG_bodyInner .prose h2{font-family:var(--font-display);word-spacing:var(--display-word-spacing);letter-spacing:-.015em;text-transform:uppercase;color:var(--text-primary);margin-top:2.5rem;margin-bottom:1rem;font-size:clamp(1.25rem,.8vw + 1rem,1.625rem);font-weight:500}
.j9-XvG_breadcrumbWrap{padding-top:24px}.j9-XvG_hero{background:var(--bg-primary);padding:48px 0 32px;position:relative;overflow:hidden}.j9-XvG_hero:before{content:"";pointer-events:none;z-index:0;background:radial-gradient(800px 500px at 80% 0,#c8f02d1a,#0000 60%),radial-gradient(400px 300px at 10% 100%,#c8f02d0a,#0000 60%);position:absolute;inset:0}@media (min-width:900px){.j9-XvG_hero{padding:88px 0 48px}}.j9-XvG_heroInner{z-index:1;max-width:820px;position:relative}.j9-XvG_eyebrow{font-family:var(--font-mono);font-size:var(--eyebrow-size);text-transform:uppercase;letter-spacing:var(--eyebrow-tracking);color:var(--accent);background:#c8f02d1a;border:1px solid #c8f02d47;border-radius:999px;align-items:center;gap:10px;margin-bottom:24px;padding:6px 14px;font-weight:700;display:inline-flex}.j9-XvG_title{letter-spacing:-.02em;color:var(--text-primary);margin:0 0 20px;font-size:clamp(2.4rem,5vw,3.4rem);font-weight:700;line-height:1.05}.j9-XvG_lede{color:var(--text-secondary);max-width:680px;margin:0;font-size:1.05rem;line-height:1.6}.j9-XvG_lede a{color:var(--accent);transition:border-color .25s var(--easeOutExpo);border-bottom:1px solid #c8f02d66;text-decoration:none}.j9-XvG_lede a:hover{border-color:var(--accent)}.j9-XvG_body{background:var(--bg-primary);padding:48px 0 80px}@media (min-width:900px){.j9-XvG_body{padding:64px 0 112px}}.j9-XvG_bodyInner{gap:40px;display:grid}@media (min-width:700px){.j9-XvG_bodyInner{grid-template-columns:repeat(2,1fr);gap:56px 48px}}@media (min-width:1100px){.j9-XvG_bodyInner{grid-template-columns:repeat(3,1fr)}}.j9-XvG_group{break-inside:avoid}.j9-XvG_groupHeading{border-bottom:1px solid var(--border);color:var(--text-primary);letter-spacing:-.01em;flex-wrap:wrap;align-items:baseline;gap:12px;margin:0 0 16px;padding-bottom:12px;font-size:1.25rem;font-weight:600;display:flex}.j9-XvG_clusterLink{color:var(--text-primary);transition:color .25s var(--easeOutExpo);text-decoration:none}.j9-XvG_clusterLink:hover{color:var(--accent)}.j9-XvG_count{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.12em;color:var(--text-muted);font-size:11px;font-weight:500}.j9-XvG_linkList{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.j9-XvG_linkList li{line-height:1.4}.j9-XvG_linkList a{color:var(--text-secondary);transition:color .25s var(--easeOutExpo);font-size:.95rem;line-height:1.4;text-decoration:none;display:inline-block}.j9-XvG_linkList a:hover{color:var(--accent)}
._vqKMG_breadcrumbWrap{padding-top:24px}._vqKMG_atomicBand{background:var(--bg-primary);border-top:1px solid var(--border);padding:40px 0 24px}@media (min-width:900px){._vqKMG_atomicBand{padding:56px 0 32px}}._vqKMG_atomicInner{max-width:820px}._vqKMG_chipsSection{border-bottom:1px solid var(--border);background:var(--bg-primary);padding:28px 0 32px}._vqKMG_chips{flex-wrap:wrap;align-items:center;gap:20px;display:flex}._vqKMG_chipsLabel{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.18em;color:var(--text-muted);flex-shrink:0;font-size:10px;font-weight:700}._vqKMG_chipsRail{flex-wrap:wrap;gap:8px;display:flex}._vqKMG_chip{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.08em;color:var(--text-secondary);transition:background .3s var(--easeOutExpo), border-color .3s var(--easeOutExpo), color .3s var(--easeOutExpo), transform .3s var(--easeOutExpo);background:#ffffff08;border:1px solid #ffffff14;border-radius:100px;padding:8px 14px;font-size:12px;font-weight:600;text-decoration:none}._vqKMG_chip:hover{color:var(--accent);background:#c8f02d1f;border-color:#c8f02d66;transform:translateY(-2px)}._vqKMG_featuredWrap{background:var(--bg-primary)}._vqKMG_sectionEyebrow{font-family:var(--font-mono);font-size:var(--eyebrow-size);text-transform:uppercase;letter-spacing:var(--eyebrow-tracking);color:var(--accent);align-items:center;gap:8px;margin-bottom:20px;font-weight:700;display:inline-flex}._vqKMG_sectionEyebrow:before{content:"";background:var(--accent);width:6px;height:6px;box-shadow:0 0 8px var(--accent);border-radius:50%}._vqKMG_featuredCard{border-radius:var(--radius-feature);transition:background .4s var(--easeOutExpo), border-color .4s var(--easeOutExpo), transform .4s var(--easeOutExpo);background:#ffffff08;border:1px solid #ffffff14;grid-template-columns:1fr;gap:28px;padding:0;text-decoration:none;display:grid;overflow:hidden}@media (min-width:900px){._vqKMG_featuredCard{grid-template-columns:1.2fr 1fr;align-items:center;gap:48px}}._vqKMG_featuredCard:hover{background:#ffffff0d;border-color:#c8f02d3d;transform:translateY(-2px)}._vqKMG_featuredMediaWrap{aspect-ratio:3/2;position:relative;overflow:hidden}._vqKMG_featuredMedia{object-fit:cover;width:100%;height:100%;transition:transform .8s var(--easeOutExpo);display:block}._vqKMG_featuredCard:hover ._vqKMG_featuredMedia{transform:scale(1.03)}._vqKMG_featuredBody{flex-direction:column;gap:16px;padding:32px;display:flex}@media (min-width:900px){._vqKMG_featuredBody{padding:40px 48px 40px 0}}._vqKMG_featuredEyebrow{font-family:var(--font-mono);font-size:var(--eyebrow-size);text-transform:uppercase;letter-spacing:var(--eyebrow-tracking);color:var(--accent);font-weight:700}._vqKMG_featuredTitle{font-family:var(--font-display);word-spacing:var(--display-word-spacing);letter-spacing:-.025em;text-transform:uppercase;color:var(--text-primary);margin:0;font-size:clamp(1.75rem,2vw + .75rem,2.5rem);font-weight:500;line-height:1.1}._vqKMG_featuredExcerpt{color:var(--text-secondary);margin:0;font-size:1rem;line-height:1.6}._vqKMG_featuredCta{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.14em;color:var(--accent);align-items:center;gap:10px;font-size:12px;font-weight:700;display:inline-flex}._vqKMG_arrow{transition:transform .3s var(--easeOutExpo);display:inline-block}._vqKMG_featuredCard:hover ._vqKMG_arrow,._vqKMG_card:hover ._vqKMG_arrow{transform:translate(4px)}._vqKMG_articlesWrap{position:relative}._vqKMG_articlesHead{max-width:720px;margin-bottom:56px}._vqKMG_articlesTitle{font-family:var(--font-display);word-spacing:var(--display-word-spacing);letter-spacing:-.025em;text-transform:uppercase;color:var(--text-primary);margin:0;font-size:clamp(2rem,3vw + 1rem,3rem);font-weight:500;line-height:1.05}._vqKMG_grid{grid-template-columns:1fr;gap:20px;display:grid}@media (min-width:640px){._vqKMG_grid{grid-template-columns:repeat(2,1fr);gap:24px}}@media (min-width:1000px){._vqKMG_grid{grid-template-columns:repeat(3,1fr)}}._vqKMG_cardWrap{display:flex}._vqKMG_card{border-radius:var(--radius-feature);width:100%;transition:background .4s var(--easeOutExpo), border-color .4s var(--easeOutExpo), transform .4s var(--easeOutExpo);background:#ffffff08;border:1px solid #ffffff14;flex-direction:column;text-decoration:none;display:flex;overflow:hidden}._vqKMG_card:hover{background:#ffffff0d;border-color:#c8f02d3d;transform:translateY(-3px)}._vqKMG_cardMediaWrap{aspect-ratio:3/2;position:relative;overflow:hidden}._vqKMG_cardMedia{object-fit:cover;width:100%;height:100%;transition:transform .8s var(--easeOutExpo);display:block}._vqKMG_card:hover ._vqKMG_cardMedia{transform:scale(1.04)}._vqKMG_cardBody{flex-direction:column;flex:1;gap:12px;padding:24px;display:flex}._vqKMG_cardEyebrow{font-family:var(--font-mono);font-size:var(--eyebrow-size);text-transform:uppercase;letter-spacing:var(--eyebrow-tracking);color:var(--accent);font-weight:700}._vqKMG_cardTitle{font-family:var(--font-display);word-spacing:var(--display-word-spacing);letter-spacing:-.015em;text-transform:uppercase;color:var(--text-primary);margin:0;font-size:clamp(1.125rem,1vw + .5rem,1.375rem);font-weight:500;line-height:1.2}._vqKMG_cardExcerpt{color:var(--text-secondary);flex:1;margin:0;font-size:.9375rem;line-height:1.55}._vqKMG_cardCta{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.14em;color:var(--accent);align-items:center;gap:10px;margin-top:4px;font-size:11px;font-weight:700;display:inline-flex}._vqKMG_emptyState{border-radius:var(--radius-feature);text-align:center;background:#ffffff08;border:1px solid #ffffff14;flex-direction:column;align-items:center;gap:18px;max-width:720px;margin:0 auto;padding:56px 40px;display:flex}._vqKMG_emptyLede{color:var(--text-secondary);max-width:560px;margin:0;font-size:1.0625rem;line-height:1.65}._vqKMG_inlineLink{color:var(--accent);text-underline-offset:3px;transition:text-decoration-color .3s var(--easeOutExpo);-webkit-text-decoration:underline #c8f02d66;text-decoration:underline #c8f02d66}._vqKMG_inlineLink:hover{-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent)}
