@keyframes Concentrate_wordReveal__hpZbZ{0%{transform:translateY(110%);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes Concentrate_fadeIn__omyAR{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes Concentrate_lineGrow__3dW6_{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes Concentrate_statReveal__UNRkR{0%{opacity:0;transform:translateY(32px)}to{opacity:1;transform:translateY(0)}}.Concentrate_page__j9f85{background:#050810}.Concentrate_hero__lKNn2{min-height:90vh;position:relative;overflow:hidden;display:flex;align-items:flex-end}.Concentrate_heroBgImage__q6zZU{position:absolute;inset:0;z-index:0}.Concentrate_heroOverlay__CrjRs{position:absolute;inset:0;z-index:1;background:linear-gradient(0deg,rgba(5,8,16,.98) 0,rgba(5,8,16,.7) 30%,rgba(5,8,16,.25) 58%,transparent 80%),linear-gradient(90deg,rgba(5,8,16,.55) 0,transparent 65%);pointer-events:none}.Concentrate_heroBack__IUYWo{position:absolute;top:3.5rem;left:5rem;display:inline-flex;align-items:center;gap:.875rem;font-family:var(--font-oswald);font-size:.55rem;letter-spacing:.44em;text-transform:uppercase;text-decoration:none;color:#ffffff;transition:gap .3s ease;animation:Concentrate_fadeIn__omyAR .7s ease .15s both;z-index:3}.Concentrate_heroBack__IUYWo:hover{gap:1.25rem}.Concentrate_heroBackLine__abOaT{width:1.5rem;height:1px;background:rgba(255,255,255,.4);transition:width .3s ease}.Concentrate_heroBack__IUYWo:hover .Concentrate_heroBackLine__abOaT{width:2.25rem}.Concentrate_heroContent__dbGVF{position:relative;z-index:2;padding:0 5rem 7rem;max-width:1000px}.Concentrate_heroH1__3AuU6{margin:0;padding:0;font-size:inherit;font-weight:inherit;line-height:inherit}.Concentrate_heroH1Wrap__YHgPv{overflow:hidden;display:block;line-height:.92;padding-bottom:.65em;margin-bottom:.06em}.Concentrate_heroH1Line__SZW_Q{font-family:var(--font-playfair);font-weight:500;font-size:clamp(2.4rem,5vw,5.6rem);letter-spacing:.02em;color:#ffffff;display:block;animation:Concentrate_wordReveal__hpZbZ 1.1s cubic-bezier(.16,1,.3,1) both}.Concentrate_heroH1Wrap__YHgPv:first-child .Concentrate_heroH1Line__SZW_Q{animation-delay:.3s}.Concentrate_heroH1Wrap__YHgPv:nth-child(2) .Concentrate_heroH1Line__SZW_Q{animation-delay:.5s}.Concentrate_heroRule__TL70i{width:3.5rem;height:1px;background:rgba(210,145,30,.6);margin:2.2rem 0 2rem;transform-origin:left;animation:Concentrate_lineGrow__3dW6_ .6s ease 1.1s both}.Concentrate_heroSubheading__jCSjY{font-family:var(--font-oswald);font-weight:300;font-size:clamp(.85rem,1.1vw,1.05rem);letter-spacing:.18em;text-transform:uppercase;color:#ffffff;line-height:2;max-width:56ch;animation:Concentrate_fadeIn__omyAR .9s ease 1.3s both}.Concentrate_intro__KiOXK{background:#050810;padding:8rem 5rem;border-bottom:1px solid rgba(255,255,255,.05)}.Concentrate_introInner___y9Wk{max-width:1100px;margin:0 auto;display:grid;grid-template-columns:1fr 1fr;gap:6rem;align-items:center}.Concentrate_introParagraph__sg8_a{font-family:var(--font-oswald);font-size:clamp(.95rem,1.1vw,1.05rem);font-weight:300;line-height:2.1;color:#ffffff;letter-spacing:.03em;margin:0}.Concentrate_introStatBlock__KSRdl{border-left:2px solid #0149c4;padding-left:3rem}.Concentrate_introStatNumber__W4_1B{font-family:var(--font-playfair);font-weight:400;font-size:clamp(4rem,7vw,8rem);line-height:1.5;color:#ffffff;letter-spacing:-.02em;display:block;margin-bottom:.5rem}.Concentrate_introStatUnit__hK05B{font-family:var(--font-oswald);font-size:.65rem;letter-spacing:.42em;text-transform:uppercase;color:#7aa8ff;display:block;margin-bottom:1.5rem}.Concentrate_introStatDesc__BEvUu{font-family:var(--font-oswald);font-size:.82rem;font-weight:300;line-height:1.9;color:#ffffff;letter-spacing:.03em;margin:0}.Concentrate_typeSection__tHu_j{display:flex;min-height:75vh;border-bottom:1px solid rgba(255,255,255,.05);position:relative;overflow:hidden}.Concentrate_typeSectionAlt__F6czc{flex-direction:row-reverse}.Concentrate_typeImage__GKSq7{width:50%;flex-shrink:0;position:relative;overflow:hidden;background:#000}.Concentrate_typeImage__GKSq7 img{transition:transform 1.2s cubic-bezier(.25,.46,.45,.94)}.Concentrate_typeSection__tHu_j:hover .Concentrate_typeImage__GKSq7 img{transform:scale(1.04)}.Concentrate_typeSection__tHu_j:after{content:"";position:absolute;top:12%;bottom:12%;width:1px;background:linear-gradient(180deg,transparent,rgba(210,145,30,.25) 25%,rgba(210,145,30,.25) 75%,transparent);left:calc(50% - .5px);pointer-events:none;z-index:2}.Concentrate_typeSectionAlt__F6czc:after{left:auto;right:calc(50% - .5px)}.Concentrate_typeContent__rgHfg{flex:1;display:flex;flex-direction:column;justify-content:center;padding:5rem 5.5rem;background:#07101e;position:relative;overflow:hidden}.Concentrate_typeGhost__962zL{position:absolute;right:-1rem;bottom:-2rem;font-family:var(--font-oswald);font-weight:700;font-size:clamp(8rem,16vw,16rem);line-height:1;color:rgba(255,255,255,.025);user-select:none;pointer-events:none;letter-spacing:-.04em}.Concentrate_typeSectionAlt__F6czc .Concentrate_typeGhost__962zL{right:auto;left:-1rem}.Concentrate_typeNum__9WRia{font-family:var(--font-oswald);font-size:.58rem;letter-spacing:.42em;text-transform:uppercase;color:#7aa8ff;margin-bottom:1.25rem;display:flex;align-items:center;gap:.875rem}.Concentrate_typeNumLine__29gra{width:2rem;height:1px;background:rgba(210,145,30,.4);flex-shrink:0}.Concentrate_typeTitle__Yi6jI{font-family:var(--font-playfair);font-weight:500;font-size:clamp(1.6rem,2.5vw,2.8rem);color:#ffffff;margin:0 0 1.5rem;letter-spacing:.02em;line-height:1.1}.Concentrate_typeBody__Fv4qL{font-family:var(--font-oswald);font-size:.9rem;font-weight:300;line-height:2;color:#ffffff;letter-spacing:.025em;margin:0 0 2.5rem;max-width:44ch}.Concentrate_typeSpecs__vEoM3{display:grid;grid-template-columns:1fr 1fr;gap:0;border:1px solid rgba(255,255,255,.07)}.Concentrate_typeSpecItem__O367F{padding:1.1rem 1.25rem;border-right:1px solid rgba(255,255,255,.07);border-bottom:1px solid rgba(255,255,255,.07)}.Concentrate_typeSpecItem__O367F:nth-child(2n){border-right:none}.Concentrate_typeSpecItem__O367F:nth-last-child(-n+2){border-bottom:none}.Concentrate_typeSpecLabel__WJ51v{font-family:var(--font-oswald);font-size:.52rem;letter-spacing:.38em;text-transform:uppercase;color:#7aa8ff;display:block;margin-bottom:.3rem}.Concentrate_typeSpecValue__xTB1o{font-family:var(--font-oswald);font-size:.75rem;font-weight:300;line-height:1.55;color:#ffffff;letter-spacing:.02em}.Concentrate_sharedSpecs__j0AxI{background:#edf2f9;padding:7rem 5rem;border-top:1px solid rgba(0,49,133,.08)}.Concentrate_sharedSpecsInner__RGlFR{max-width:1200px;margin:0 auto}.Concentrate_sharedSpecsTitle__ay_0d{font-family:var(--font-playfair);font-weight:500;font-size:clamp(1.6rem,2.8vw,2.8rem);color:#03163c;margin:0 0 4rem;letter-spacing:.02em}.Concentrate_sharedSpecsRule__qxuK1{width:2.5rem;height:2px;background:#0149c4;margin-bottom:1.5rem}.Concentrate_sharedSpecsGrid__LM0pN{display:grid;grid-template-columns:repeat(5,1fr);gap:0;border-left:1px solid rgba(3,22,60,.1);border-top:1px solid rgba(3,22,60,.1)}.Concentrate_sharedSpecItem__aDzO4{padding:2.5rem 2rem;border-right:1px solid rgba(3,22,60,.1);border-bottom:1px solid rgba(3,22,60,.1);display:flex;flex-direction:column;gap:1rem}@supports (animation-timeline:view()){.Concentrate_sharedSpecItem__aDzO4{animation:Concentrate_statReveal__UNRkR linear both;animation-timeline:view();animation-range:entry 0 entry 25%}}.Concentrate_sharedSpecIcon__YCAT6{width:24px;height:24px;color:rgba(180,110,10,1);flex-shrink:0}.Concentrate_sharedSpecName__6KTUg{font-family:var(--font-oswald);font-weight:500;font-size:.68rem;letter-spacing:.18em;text-transform:uppercase;color:#03163c;line-height:1.4}.Concentrate_sharedSpecDesc__AQXaA{font-family:var(--font-oswald);font-size:.8rem;font-weight:300;line-height:1.85;color:#03163c;letter-spacing:.02em;margin:0}.Concentrate_closing__CBFg7{background:#050810;padding:9rem 5rem;text-align:center;position:relative;overflow:hidden;border-top:1px solid rgba(210,145,30,.1)}.Concentrate_closingBg__X0LsT{position:absolute;inset:0;background:radial-gradient(ellipse 65% 75% at 50% 50%,rgba(0,49,133,.1) 0,transparent 65%);pointer-events:none}.Concentrate_closingBgImage__WF4ys{position:absolute;inset:0;overflow:hidden;pointer-events:none}.Concentrate_closingBgOverlay__6XcWC{position:absolute;inset:0;background:rgba(0,0,0,.4);pointer-events:none;z-index:1}.Concentrate_closingTitle__BxlPQ{font-family:var(--font-playfair);font-weight:500;font-size:clamp(1.8rem,3.5vw,3.5rem);color:#ffffff;margin:0 0 3.5rem;letter-spacing:.02em;position:relative;z-index:1}.Concentrate_closingCta___lvN3{display:inline-flex;align-items:center;gap:1.25rem;font-family:var(--font-oswald);font-size:.62rem;letter-spacing:.42em;text-transform:uppercase;text-decoration:none;border:1px solid #ffffff;padding:1.1rem 2.5rem;color:#ffffff;position:relative;overflow:hidden;transition:gap .35s ease;z-index:1}.Concentrate_closingCta___lvN3:before{content:"";position:absolute;inset:0;background:rgba(210,145,30,.15);transform:translateX(-101%);transition:transform .4s cubic-bezier(.22,1,.36,1)}.Concentrate_closingCta___lvN3:hover:before{transform:translateX(0)}.Concentrate_closingCta___lvN3:hover{gap:1.875rem}.Concentrate_closingCtaArrow__3OMrz{position:relative;z-index:1;transition:transform .3s ease}.Concentrate_closingCta___lvN3:hover .Concentrate_closingCtaArrow__3OMrz{transform:translateX(4px)}.Concentrate_heroBack__IUYWo:focus-visible{outline:2px solid #ffffff;outline-offset:4px}.Concentrate_closingCta___lvN3:focus-visible{outline:2px solid #ffffff;outline-offset:4px}@media (prefers-reduced-motion:reduce){.Concentrate_heroBack__IUYWo,.Concentrate_heroH1Line__SZW_Q,.Concentrate_heroRule__TL70i,.Concentrate_heroSubheading__jCSjY{animation:none}.Concentrate_closingCtaArrow__3OMrz,.Concentrate_closingCta___lvN3,.Concentrate_closingCta___lvN3:before,.Concentrate_typeImage__GKSq7 img{transition:none}}@media (max-width:1200px){.Concentrate_sharedSpecsGrid__LM0pN{grid-template-columns:repeat(3,1fr)}}@media (max-width:900px){.Concentrate_heroBack__IUYWo{top:2rem;left:2rem}.Concentrate_heroContent__dbGVF{padding:0 2rem 5rem}.Concentrate_intro__KiOXK{padding:5rem 2rem}.Concentrate_introInner___y9Wk{grid-template-columns:1fr;gap:3.5rem}.Concentrate_introStatBlock__KSRdl{border-left:none;border-top:2px solid #0149c4;padding-left:0;padding-top:2.5rem}.Concentrate_typeSectionAlt__F6czc,.Concentrate_typeSection__tHu_j{flex-direction:column;min-height:auto}.Concentrate_typeSection__tHu_j:after{display:none}.Concentrate_typeImage__GKSq7{width:100%;min-height:55vw}.Concentrate_typeContent__rgHfg{padding:3.5rem 2rem}.Concentrate_typeSpecs__vEoM3{grid-template-columns:1fr}.Concentrate_typeSpecItem__O367F:nth-child(2n){border-right:1px solid rgba(255,255,255,.07)}.Concentrate_typeSpecItem__O367F:nth-last-child(-n+2){border-bottom:1px solid rgba(255,255,255,.07)}.Concentrate_typeSpecItem__O367F:last-child{border-bottom:none}.Concentrate_sharedSpecs__j0AxI{padding:5rem 2rem}.Concentrate_sharedSpecsGrid__LM0pN{grid-template-columns:repeat(2,1fr)}.Concentrate_sharedSpecsTitle__ay_0d{margin-bottom:3rem}.Concentrate_closing__CBFg7{padding:6rem 2rem}}@media (max-width:600px){.Concentrate_hero__lKNn2{min-height:60vh;flex-direction:column;align-items:stretch}.Concentrate_heroBack__IUYWo{position:static;margin:0 0 auto;padding:1.5rem 1.5rem 0}.Concentrate_heroContent__dbGVF{padding:1.5rem 2rem}.Concentrate_intro__KiOXK{padding:4rem 1.5rem}.Concentrate_typeContent__rgHfg{padding:3rem 1.5rem}.Concentrate_typeBody__Fv4qL{max-width:none}.Concentrate_sharedSpecs__j0AxI{padding:4rem 1.5rem}.Concentrate_sharedSpecsGrid__LM0pN{grid-template-columns:1fr}.Concentrate_closing__CBFg7{padding:5rem 1.5rem}}