.Services_section__hdELv{padding:80px 0}@media (min-width:1024px){.Services_section__hdELv{padding:110px 0}}.Services_grid__U_T8H{display:grid;grid-template-columns:1fr;gap:1px;background:var(--line);border:1px solid var(--line)}@media (min-width:640px){.Services_grid__U_T8H{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.Services_grid__U_T8H{grid-template-columns:repeat(3,1fr)}}.Services_card__WtEc7{background:var(--ink);padding:2.8rem 2.4rem;position:relative;transition:background .3s;min-height:320px;display:flex;flex-direction:column}.Services_card__WtEc7:hover{background:var(--ink-2)}.Services_icon__AnHTt{width:44px;height:44px;margin-bottom:2rem;color:var(--gold)}.Services_num__sY0bc{position:absolute;top:2rem;right:2.4rem;font-family:var(--mono),ui-monospace,monospace;font-size:.78rem;color:var(--paper-mute)}.Services_title__e5Mak{margin:0 0 1rem;font-family:var(--serif),Georgia,serif;font-weight:400;font-size:1.5rem;line-height:1.15;color:var(--paper);letter-spacing:-.015em}.Services_desc__WzBK_{margin:0 0 1.5rem;font-size:.95rem;color:var(--paper-dim);line-height:1.6;flex-grow:1}.Services_tagRow__aeV7K{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:auto}.Services_tag__5dppE{font-family:var(--mono),ui-monospace,monospace;font-size:.68rem;text-transform:uppercase;letter-spacing:.1em;padding:.35rem .7rem;border:1px solid var(--line);color:var(--paper-mute)}.WhyHoplon_section__ks6uB{padding:80px 0}@media (min-width:1024px){.WhyHoplon_section__ks6uB{padding:110px 0}}.WhyHoplon_header__Uckhw{display:grid;grid-template-columns:1fr;gap:2rem;align-items:end;margin-bottom:3rem}@media (min-width:1024px){.WhyHoplon_header__Uckhw{grid-template-columns:1fr 2fr;gap:4rem;margin-bottom:4rem}}.WhyHoplon_label__Faa0I{margin:0;font-family:var(--mono),ui-monospace,monospace;font-size:.72rem;text-transform:uppercase;letter-spacing:.25em;color:rgba(11,14,20,.55);border-top:1px solid rgba(11,14,20,.15);padding-top:1rem}.WhyHoplon_label__Faa0I span{color:var(--gold-soft);margin-right:1rem}.WhyHoplon_title__L5hk0{margin:0;font-family:var(--serif),Georgia,serif;font-weight:300;font-size:clamp(2rem,4vw,3.4rem);line-height:1.05;letter-spacing:-.03em;color:var(--ink)}.WhyHoplon_title__L5hk0 em{font-family:var(--serif-italic),Georgia,serif;color:var(--gold-soft);font-style:italic}.WhyHoplon_body__i8Ovh{display:grid;grid-template-columns:1fr;gap:3rem;align-items:start}@media (min-width:1024px){.WhyHoplon_body__i8Ovh{grid-template-columns:1.3fr 1fr;gap:5rem}}.WhyHoplon_intro__lZ3kg{font-family:var(--serif),Georgia,serif;font-size:1.4rem;line-height:1.4;color:var(--ink);font-weight:300;margin:0 0 1.5rem;letter-spacing:-.01em}.WhyHoplon_intro__lZ3kg em{font-family:var(--serif-italic),Georgia,serif;color:var(--gold-soft)}.WhyHoplon_copy__QZEXO{font-size:1rem;color:rgba(11,14,20,.7);line-height:1.7;margin:0;max-width:56ch}.WhyHoplon_pillars__Xj7_n{border-top:1px solid rgba(11,14,20,.15)}.WhyHoplon_pillar__mSqqV{padding:1.5rem 0;border-bottom:1px solid rgba(11,14,20,.15);display:grid;grid-template-columns:auto 1fr;gap:1.5rem;align-items:start}.WhyHoplon_pillarNum__d_2se{font-family:var(--mono),ui-monospace,monospace;font-size:.75rem;color:var(--gold-soft);padding-top:.3rem}.WhyHoplon_pillarTitle__Jd3_H{margin:0 0 .4rem;font-family:var(--serif),Georgia,serif;font-size:1.2rem;font-weight:500;color:var(--ink);letter-spacing:-.01em}.WhyHoplon_pillarDesc__LNKUi{margin:0;font-size:.92rem;color:rgba(11,14,20,.65);line-height:1.55}.WhyHoplon_integrations__P9nP2{margin-top:4rem;padding-top:2.5rem;border-top:1px solid rgba(11,14,20,.15)}.WhyHoplon_tagLabel__swIOT{margin:0 0 1.5rem;font-family:var(--mono),ui-monospace,monospace;font-size:.7rem;text-transform:uppercase;letter-spacing:.2em;color:rgba(11,14,20,.55)}.WhyHoplon_integrationList__Y_vAO{display:flex;flex-wrap:wrap;align-items:center}.WhyHoplon_integrationList__Y_vAO span{font-family:var(--serif),Georgia,serif;font-style:italic;font-size:1.5rem;color:var(--ink);padding:.25rem 1.5rem;border-right:1px solid rgba(11,14,20,.15)}.WhyHoplon_integrationList__Y_vAO span:first-child{padding-left:0}.WhyHoplon_integrationList__Y_vAO span:last-child{border-right:none}.Benefits_section__QYnbA{padding:80px 0}@media (min-width:1024px){.Benefits_section__QYnbA{padding:110px 0}}.Benefits_grid__M4Qo1{display:grid;grid-template-columns:1fr;border:1px solid var(--line)}@media (min-width:1024px){.Benefits_grid__M4Qo1{grid-template-columns:repeat(2,1fr)}}.Benefits_left__LyydM{padding:3rem 2.5rem;background:var(--ink-2);border-bottom:1px solid var(--line)}.Benefits_right___4LfJ{padding:3rem 2.5rem}@media (min-width:1024px){.Benefits_left__LyydM{padding:4rem;border-right:1px solid var(--line);border-bottom:none}.Benefits_right___4LfJ{padding:4rem}}.Benefits_eyebrow__YUDyg{margin:0 0 1.5rem;font-family:var(--mono),ui-monospace,monospace;font-size:.7rem;text-transform:uppercase;letter-spacing:.25em;color:var(--gold)}.Benefits_headline__ilCoD{margin:0 0 1.5rem;font-family:var(--serif),Georgia,serif;font-size:2.2rem;line-height:1.1;font-weight:300;letter-spacing:-.025em;color:var(--paper)}.Benefits_headline__ilCoD em{font-family:var(--serif-italic),Georgia,serif;color:var(--gold)}.Benefits_headlineSm__4ppfU{font-size:1.4rem;margin-bottom:2rem}.Benefits_body__4rC9_{margin:0 0 1.5rem;font-size:1rem;color:var(--paper-dim);line-height:1.6}.Benefits_checklist__azQJV{list-style:none;margin:0;padding:0}.Benefits_checklist__azQJV li{padding:1rem 0;border-bottom:1px solid var(--line);display:grid;grid-template-columns:auto 1fr auto;gap:1.2rem;align-items:center}.Benefits_checklist__azQJV li:last-child{border-bottom:none}.Benefits_checkMark__N2p_J{width:22px;height:22px;border:1px solid var(--gold);display:inline-flex;align-items:center;justify-content:center;color:var(--gold);font-size:.8rem}.Benefits_checkText__IW9_n{font-size:.95rem;color:var(--paper)}.Benefits_checkStatus__P1PwK{font-family:var(--mono),ui-monospace,monospace;font-size:.7rem;text-transform:uppercase;letter-spacing:.15em;color:var(--signal)}.Testimonial_section__Xzu8M{border-top:1px solid rgba(11,14,20,.15);border-bottom:1px solid rgba(11,14,20,.15);padding:90px 0}.Testimonial_figure__BTjel{max-width:1100px;margin:0 auto;text-align:center}.Testimonial_mark__cWx2c{font-family:var(--serif),Georgia,serif;font-size:5rem;color:var(--gold-soft);line-height:1;margin-bottom:1rem;display:block;opacity:.5}.Testimonial_quote__k_4uv{margin:0 auto 2.5rem;font-family:var(--serif),Georgia,serif;font-weight:300;font-size:clamp(1.5rem,2.6vw,2.2rem);line-height:1.35;color:var(--ink);letter-spacing:-.02em;max-width:32ch}.Testimonial_quote__k_4uv em{font-family:var(--serif-italic),Georgia,serif;color:var(--gold-soft)}.Testimonial_attribution__QM4di{font-family:var(--mono),ui-monospace,monospace;font-size:.78rem;text-transform:uppercase;letter-spacing:.2em;color:rgba(11,14,20,.55)}.Testimonial_attribution__QM4di strong{color:var(--ink);font-weight:500}.Faq_section__1ipDk{padding:80px 0}@media (min-width:1024px){.Faq_section__1ipDk{padding:110px 0}}.Faq_grid__jaE33{margin:0;border-top:1px solid var(--line)}.Faq_item__oK4Rp{border-bottom:1px solid var(--line);padding:2rem 0;display:grid;grid-template-columns:1fr;gap:1rem;align-items:start}@media (min-width:1024px){.Faq_item__oK4Rp{grid-template-columns:80px 1fr 1fr;gap:3rem}}.Faq_num__4Dh2z{font-family:var(--mono),ui-monospace,monospace;font-size:.78rem;color:var(--gold);padding-top:.4rem}.Faq_q__JAPGV{margin:0;font-family:var(--serif),Georgia,serif;font-size:1.4rem;line-height:1.2;font-weight:400;color:var(--paper);letter-spacing:-.015em}.Faq_a__loc3R{margin:0;font-size:.98rem;color:var(--paper-dim);line-height:1.65}.FinalCta_section__g9tIL{position:relative;overflow:hidden;padding:90px 0;border-top:1px solid rgba(11,14,20,.15)}.FinalCta_section__g9tIL:before{content:"";position:absolute;top:-50%;left:-10%;width:60%;height:200%;background:radial-gradient(circle,rgba(255,255,255,.15) 0,transparent 60%);pointer-events:none}.FinalCta_inner__cgH_O{position:relative;z-index:2;max-width:1100px;margin:0 auto;text-align:center}.FinalCta_eyebrow__YDdah{margin:0 0 1.8rem;font-family:var(--mono),ui-monospace,monospace;font-size:.72rem;text-transform:uppercase;letter-spacing:.25em;color:rgba(11,14,20,.7)}.FinalCta_headline__tfMXK{margin:0 0 1.8rem;font-family:var(--serif),Georgia,serif;font-weight:300;font-size:clamp(2.4rem,5.5vw,4.5rem);line-height:1;letter-spacing:-.035em;color:var(--ink)}.FinalCta_headline__tfMXK em{font-family:var(--serif-italic),Georgia,serif;font-style:italic}.FinalCta_sub__jicG2{margin:0 auto 2.8rem;font-size:1.15rem;color:rgba(11,14,20,.75);max-width:52ch;line-height:1.55}.FinalCta_ctaRow__IiQNm{display:flex;flex-wrap:wrap;justify-content:center;gap:1rem}.FinalCta_btnPrimary__fj4R6{background:var(--ink);color:var(--paper);padding:1.1rem 2rem;border:none;font-family:var(--sans);font-weight:600;font-size:.95rem;cursor:pointer;display:inline-flex;align-items:center;gap:.8rem;text-decoration:none;transition:background .2s}.FinalCta_btnPrimary__fj4R6:after{content:"→";transition:transform .2s}.FinalCta_btnPrimary__fj4R6:hover{background:rgba(11,14,20,.85)}.FinalCta_btnPrimary__fj4R6:hover:after{transform:translateX(4px)}.FinalCta_btnSecondary__X6kba{background:transparent;color:var(--ink);padding:1.1rem 2rem;border:1px solid var(--ink);font-family:var(--sans);font-weight:500;font-size:.95rem;cursor:pointer;text-decoration:none;transition:background .2s}.FinalCta_btnSecondary__X6kba:hover{background:rgba(11,14,20,.08)}.FinalCta_meta__HJNSR{margin-top:2.5rem;font-family:var(--mono),ui-monospace,monospace;font-size:.78rem;color:rgba(11,14,20,.6);letter-spacing:.05em}