.Header_siteHeader__sfuiQ{position:absolute;inset:0 0 auto;z-index:10;color:white}.Header_headerInner__z2OtJ{min-height:78px;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:28px}.Header_brand__ZPX8k{display:flex;flex-direction:column;font-weight:900;letter-spacing:-.035em}.Header_brand__ZPX8k small{margin-top:4px;color:rgba(255,255,255,.62);font-size:.68rem;font-weight:600}.Header_nav__qviEC{display:flex;gap:32px;color:rgba(255,255,255,.95);font-size:.88rem;font-weight:650}.Header_nav__qviEC a{text-shadow:0 1px 8px rgba(7,28,27,.35);transition:color .15s ease}.Header_nav__qviEC a:hover{color:var(--lime)}.Header_headerCta__PRBq9{justify-self:end}@media (max-width:1000px){.Header_headerInner__z2OtJ{grid-template-columns:1fr auto}.Header_nav__qviEC{display:none}}.Hero_hero__Q5FaL{min-height:760px;background:var(--ink);color:white;overflow:hidden}.Hero_heroGrid__NfYx2{min-height:760px;display:grid;grid-template-columns:.85fr 1.15fr}.Hero_heroCopy__9hlYq{position:relative;isolation:isolate;overflow:hidden;padding:145px 62px 64px max(20px,calc((100vw - 1180px) / 2));display:flex;align-items:center}.Hero_ronnieWatermark__HjSk0{position:absolute;z-index:0;width:auto;height:78%;left:0;bottom:0;object-fit:contain;object-position:bottom left;opacity:.1;filter:grayscale(1) contrast(1.15);pointer-events:none;user-select:none}.Hero_heroCopyInner__IxQWQ{position:relative;z-index:1;width:100%;max-width:610px}.Hero_heroTitle__uLnPe{margin:0;font-size:clamp(4rem,6.1vw,6.7rem);line-height:.88;letter-spacing:-.07em}.Hero_heroTitle__uLnPe span{color:var(--lime)}.Hero_heroLead__cltQn{margin:28px 0 0;max-width:650px;color:rgba(255,255,255,.8);font-size:1.13rem;line-height:1.65}.Hero_benefitGrid__VG1la{position:relative;z-index:1;margin-top:46px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.Hero_benefitIcon__57fRK{width:34px;height:34px;display:grid;place-items:center;border:2px solid #77e4dc;border-radius:50%;color:#77e4dc}.Hero_benefit__jQVIf h3{margin:10px 0 0;font-size:.98rem}.Hero_benefit__jQVIf p{margin:6px 0 0;color:rgba(255,255,255,.58);font-size:.78rem;line-height:1.45}.Hero_heroPhoto__c9wAi{position:relative;min-height:760px;overflow:hidden;background:#3d5e5c}.Hero_heroPhotoImage__9yInX{object-fit:cover;object-position:68% center}.Hero_heroPhotoOverlay__fx23v{position:absolute;inset:0;z-index:1;background:linear-gradient(90deg,rgba(7,28,27,.25),transparent 35%);pointer-events:none}.Hero_quoteCard__YBv5v{position:absolute;z-index:2;top:30%;right:8%;width:250px;margin:0;padding:22px;border-radius:18px;background:rgba(255,255,255,.94);color:var(--ink);box-shadow:var(--shadow)}.Hero_quoteCard__YBv5v p{margin:0;line-height:1.5;font-weight:750}.Hero_quoteCard__YBv5v footer{margin-top:14px;color:var(--muted);font-size:.75rem}@media (max-width:1000px){.Hero_heroGrid__NfYx2{grid-template-columns:1fr}.Hero_heroCopy__9hlYq{padding:130px 24px 62px}.Hero_ronnieWatermark__HjSk0{height:90%;left:auto;right:-5%;bottom:-12%;opacity:.08}.Hero_heroPhoto__c9wAi{min-height:560px}}@media (max-width:720px){.Hero_heroCopy__9hlYq{padding:120px 24px 44px}.Hero_heroTitle__uLnPe{font-size:clamp(3.7rem,16vw,5.2rem)}.Hero_heroLead__cltQn{margin-top:22px;line-height:1.55}.Hero_ronnieWatermark__HjSk0{height:72%;right:-20%;bottom:-5%;opacity:.07}.Hero_benefitGrid__VG1la{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:36px}.Hero_benefitIcon__57fRK{width:32px;height:32px}.Hero_benefit__jQVIf h3{font-size:.86rem}.Hero_benefit__jQVIf p{font-size:.72rem;line-height:1.4}.Hero_heroPhoto__c9wAi{min-height:460px}.Hero_quoteCard__YBv5v{top:auto;right:16px;bottom:16px}}.ProblemSection_lightSection__WmFI7{padding-top:44px}.ProblemSection_split__Mffbi{display:grid;grid-template-columns:.95fr 1.05fr;gap:64px;align-items:center}.ProblemSection_bigTitle__YVt9l{margin:0;font-size:clamp(3.5rem,6vw,6rem);line-height:.94;letter-spacing:-.06em}.ProblemSection_highlight__XaDrp{display:inline-block;padding:0 .08em .06em;background:var(--lime);border-radius:8px}.ProblemSection_problemVisual__sttDm{position:relative;min-height:470px}.ProblemSection_problemPhoto__ItjLY{position:absolute;inset:0;overflow:hidden;border-radius:var(--radius-xl);background:linear-gradient(135deg,#c5beb1,#867e72);box-shadow:var(--shadow)}.ProblemSection_problemPhotoImage__VnysA{object-fit:cover;object-position:center}.ProblemSection_problemList__ikO5c{position:absolute;top:38px;right:-18px;width:280px;padding:16px 20px;border-radius:20px;background:rgba(255,255,255,.96);box-shadow:var(--shadow)}.ProblemSection_problemItem__3YjFS{display:flex;align-items:center;gap:10px;padding:9px 0;font-size:.82rem}.ProblemSection_problemItem__3YjFS span{width:19px;height:19px;border-radius:50%;display:grid;place-items:center;background:var(--coral);font-size:.65rem}.ProblemSection_betterWay__9dv_P{position:absolute;right:-40px;bottom:14px;z-index:2;min-width:280px;padding:20px 24px;display:flex;align-items:center;justify-content:space-between;gap:22px;border-radius:999px;background:var(--lime);color:var(--ink);font-size:1rem;font-weight:850;line-height:1.3;box-shadow:0 14px 36px rgba(7,28,27,.16);transition:transform .15s ease,box-shadow .15s ease}.ProblemSection_betterWay__9dv_P:hover{transform:translateY(-2px);box-shadow:0 18px 42px rgba(7,28,27,.22)}.ProblemSection_betterWayArrow__YIaaO{flex:0 0 auto;font-size:1.35rem;transition:transform .15s ease}.ProblemSection_betterWay__9dv_P:hover .ProblemSection_betterWayArrow__YIaaO{transform:translateX(4px)}@media (max-width:1280px){.ProblemSection_betterWay__9dv_P{right:10px;bottom:10px}.ProblemSection_problemList__ikO5c{top:9px;right:10px;width:270px}}@media (max-width:1000px){.ProblemSection_split__Mffbi{grid-template-columns:1fr}.ProblemSection_problemVisual__sttDm{min-height:520px}}@media (max-width:720px){.ProblemSection_problemList__ikO5c{top:16px;right:16px;width:calc(100% - 32px)}.ProblemSection_betterWay__9dv_P{right:16px;bottom:16px;width:calc(100% - 32px)}}.Process_editorialTitle__9yU8c{margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(2.7rem,4.6vw,4.8rem);line-height:.98;letter-spacing:-.045em;font-weight:500}.Process_steps__gDxPW{margin-top:46px;display:grid;grid-template-columns:repeat(3,1fr);gap:30px}.Process_step__jB9OU{display:grid;grid-template-columns:40px 1fr;gap:16px;position:relative}.Process_stepNumber__esA_5{width:38px;height:38px;display:grid;place-items:center;border-radius:50%;background:var(--purple);color:white;font-weight:900}.Process_step__jB9OU:nth-child(2) .Process_stepNumber__esA_5{background:var(--lime);color:var(--ink)}.Process_step__jB9OU:nth-child(3) .Process_stepNumber__esA_5{background:var(--blue);color:var(--ink)}.Process_step__jB9OU h3{margin:3px 0 0}.Process_step__jB9OU p{margin:9px 0 0;color:var(--muted);font-size:.9rem;line-height:1.62}.Process_noteBar__4CkyJ{margin-top:38px;padding:17px 20px;border-radius:14px;background:#eef0fa;font-size:.86rem;font-weight:750}@media (max-width:720px){.Process_steps__gDxPW{grid-template-columns:1fr}}