.photo_page__ozUCD{--line:#E7E7EA;--soft:#F7F6F4;--muted:#5A5C66;font-family:var(--f-source),system-ui,sans-serif;color:var(--r-black);background:#fff;font-size:17px;line-height:1.6}.photo_page__ozUCD h1,.photo_page__ozUCD h2,.photo_page__ozUCD h3{font-family:var(--f-lexend),system-ui,sans-serif;letter-spacing:-.025em;line-height:1.08;font-weight:600}.photo_wrapRow__29Qd2,.photo_wrap__pwLCy{max-width:1240px;margin:0 auto;padding:0 28px}.photo_wrapRow__29Qd2{display:flex;align-items:center;gap:24px}.photo_cover__RtGGk{object-fit:cover}.photo_hero__5YlYf{position:relative;min-height:760px;color:#fff;display:flex;flex-direction:column;overflow:hidden}.photo_heroImg__lIVO5{object-fit:cover;object-position:60% 40%}.photo_shade__IfmEe{position:absolute;inset:0;background:linear-gradient(90deg,rgba(11,11,12,.88),rgba(11,11,12,.62) 45%,rgba(11,11,12,.15)),linear-gradient(0deg,rgba(11,11,12,.6),rgba(11,11,12,0) 40%)}.photo_header__Qrr6h{position:relative;z-index:3;padding:18px 0}.photo_header__Qrr6h .photo_wrapRow__29Qd2{background:rgba(255,255,255,.96);border-radius:14px;padding:10px 10px 10px 20px;max-width:1184px;box-shadow:0 10px 30px rgba(0,0,0,.18)}.photo_logo__DsoW0{width:160px;height:auto}.photo_nav__MHQ_P{list-style:none;display:flex;gap:22px;flex:1 1;justify-content:center}.photo_nav__MHQ_P a{text-decoration:none;color:var(--r-grey);font-size:15px;font-weight:600;position:relative;padding:6px 0}.photo_nav__MHQ_P a:after{content:"";position:absolute;left:0;right:100%;bottom:0;height:2px;background:var(--r-grad);transition:right .25s ease}.photo_nav__MHQ_P a:hover{color:var(--r-black)}.photo_nav__MHQ_P a:hover:after{right:0}.photo_heroInner__gJ6yg{position:relative;z-index:2;flex:1 1;display:flex;flex-direction:column;justify-content:space-between;max-width:1240px;width:100%;margin:0 auto;padding:70px 28px 34px}.photo_heroCopy__0uXhT{max-width:660px}.photo_badge__iQTZf{display:inline-flex;align-items:center;gap:8px;font-size:14px;font-weight:600;padding:7px 14px;border-radius:999px;background:rgba(255,255,255,.12);border:1px solid rgba(255,255,255,.25);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.photo_hero__5YlYf h1{font-size:clamp(42px,5.4vw,72px);margin:22px 0 18px;color:#fff}.photo_heroCopy__0uXhT p{font-size:19px;color:#E4E5EA;max-width:560px}.photo_ctas__g01UQ{display:flex;flex-wrap:wrap;gap:12px;margin-top:30px}.photo_btn__1X9_Q{display:inline-flex;align-items:center;gap:10px;min-height:50px;padding:0 24px;border-radius:10px;font-family:var(--f-lexend);font-weight:600;font-size:15px;text-decoration:none;white-space:nowrap;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease,background-color .2s ease}.photo_btn__1X9_Q svg{transition:transform .2s ease}.photo_btn__1X9_Q:hover svg{transform:translateX(4px)}.photo_btnGrad__qMZrn{background:var(--r-grad);color:var(--r-black);box-shadow:inset 0 1px 0 rgba(255,255,255,.35),0 10px 24px rgba(237,58,58,.35)}.photo_btnGrad__qMZrn:hover{transform:translateY(-1px);box-shadow:inset 0 1px 0 rgba(255,255,255,.35),0 14px 30px rgba(237,58,58,.45)}.photo_btnGlass__qIbD8{color:#fff;background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.35);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.photo_btnGlass__qIbD8:hover{background:rgba(255,255,255,.2)}.photo_btnWhite__OZJhg{background:var(--r-black);color:#fff;min-height:44px}.photo_btnWhite__OZJhg:hover{background:#26272C}.photo_btnDark__3_57_{background:var(--r-black);color:#fff;margin-top:8px}.photo_btnDark__3_57_:hover{background:#26272C;transform:translateY(-1px)}.photo_statBar__ge0SK{display:grid;grid-template-columns:repeat(4,1fr);margin-top:60px;border-radius:16px;background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.2);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}.photo_statBar__ge0SK>div{display:flex;flex-direction:column-reverse;padding:20px 24px;border-left:1px solid rgba(255,255,255,.18)}.photo_statBar__ge0SK>div:first-child{border-left:0}.photo_statBar__ge0SK dd{font-family:var(--f-lexend);font-size:36px;font-weight:600;line-height:1}.photo_statBar__ge0SK dt{font-size:14px;color:#D6D8DE;margin-top:6px}.photo_strip__KS_qE{border-bottom:1px solid var(--line);background:#fff}.photo_strip__KS_qE .photo_wrapRow__29Qd2{min-height:74px;flex-wrap:wrap;padding-top:12px;padding-bottom:12px}.photo_strip__KS_qE span{font-size:14px;color:var(--muted);font-weight:600}.photo_strip__KS_qE ul{list-style:none;display:flex;gap:34px;flex-wrap:wrap}.photo_strip__KS_qE li{font-family:var(--f-lexend);font-size:18px;font-weight:600;color:#8A8C95;letter-spacing:-.01em}.photo_section__If2gF{padding:96px 0}.photo_kicker__e5cdx{display:inline-block;font-family:var(--f-lexend);font-size:14px;font-weight:600;color:var(--r-red-text);margin-bottom:12px}.photo_secHead__hR6XS{display:flex;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:34px}.photo_secHead__hR6XS h2{font-size:clamp(32px,3.6vw,48px);max-width:640px}.photo_textLink__kDD1F{display:inline-flex;align-items:center;gap:8px;font-family:var(--f-lexend);font-weight:600;text-decoration:none;color:var(--r-black);padding-bottom:4px;border-bottom:2px solid var(--r-orange);white-space:nowrap}.photo_feature__fnZ1j{display:grid;grid-template-columns:1.25fr 1fr;grid-gap:24px;gap:24px}.photo_featureCard__WApu8{position:relative;min-height:520px;border-radius:18px;overflow:hidden;color:#fff;text-decoration:none;display:flex;align-items:flex-end;box-shadow:0 2px 6px rgba(11,11,12,.06),0 24px 50px rgba(11,11,12,.12)}.photo_zoom__Ls7h4{object-fit:cover;transition:transform .6s ease}.photo_featureCard__WApu8:hover .photo_zoom__Ls7h4{transform:scale(1.04)}.photo_featureCard__WApu8:before{content:"";position:absolute;inset:0;z-index:1;background:linear-gradient(180deg,rgba(11,11,12,.05) 30%,rgba(11,11,12,.85))}.photo_featureBody__R033Q{position:relative;z-index:2;padding:32px}.photo_pillLight__qOJlV{display:inline-block;font-size:13px;font-weight:600;padding:5px 12px;border-radius:999px;background:rgba(255,255,255,.18);border:1px solid rgba(255,255,255,.3);margin-bottom:14px}.photo_featureBody__R033Q h3{font-size:32px;color:#fff;margin-bottom:10px}.photo_featureBody__R033Q p{color:#E4E5EA;max-width:480px}.photo_more__NY_TQ{display:inline-flex;align-items:center;gap:8px;margin-top:18px;font-family:var(--f-lexend);font-weight:600}.photo_svcList__iHUKB{list-style:none;display:flex;flex-direction:column;gap:12px}.photo_svcRow__rPLyH{display:grid;grid-template-columns:52px 1fr 40px;align-items:center;grid-gap:16px;gap:16px;padding:18px;border-radius:14px;background:#fff;border:1px solid var(--line);text-decoration:none;box-shadow:0 1px 2px rgba(11,11,12,.04);transition:box-shadow .25s ease,transform .25s ease,border-color .25s ease}.photo_svcRow__rPLyH:hover{transform:translateX(4px);border-color:#F3C8B4;box-shadow:0 2px 4px rgba(11,11,12,.04),0 14px 30px rgba(11,11,12,.08)}.photo_svcIcon__w5Nq0{width:52px;height:52px;border-radius:12px;display:grid;place-items:center;background:#FFF1EA;color:var(--r-red-text)}.photo_svcText__YTa0D b{display:block;font-family:var(--f-lexend);font-size:18px;font-weight:600}.photo_svcText__YTa0D small{color:var(--muted);font-size:14px}.photo_svcArrow__O7UtR{width:40px;height:40px;border-radius:50%;display:grid;place-items:center;background:var(--soft);transition:background-color .25s ease}.photo_svcRow__rPLyH:hover .photo_svcArrow__O7UtR{background:var(--r-grad)}.photo_split__92tBV{display:grid;grid-template-columns:1fr 1fr;min-height:640px;background:var(--soft)}.photo_splitImg__GzBU_{position:relative;min-height:420px}.photo_quote__Mpxpc{position:absolute;left:28px;bottom:28px;right:28px;max-width:360px;background:#fff;border-radius:14px;padding:18px 20px;box-shadow:0 20px 40px rgba(11,11,12,.18)}.photo_quote__Mpxpc b{display:block;font-family:var(--f-lexend);font-size:34px;line-height:1;background:var(--r-grad);-webkit-background-clip:text;background-clip:text;color:transparent}.photo_quote__Mpxpc span{font-size:15px;color:var(--muted)}.photo_splitText__9Zw0f{padding:84px clamp(28px,6vw,88px);align-self:center}.photo_splitText__9Zw0f h2{font-size:clamp(32px,3.4vw,46px);margin-bottom:14px}.photo_lead__EZ1By{color:var(--muted);font-size:18px;max-width:520px}.photo_checks__MhsU1{list-style:none;margin:26px 0 24px;display:grid;grid-gap:16px;gap:16px}.photo_checks__MhsU1 li{display:grid;grid-template-columns:30px 1fr;grid-gap:12px;gap:12px}.photo_tick__piPcI{width:30px;height:30px;border-radius:50%;display:grid;place-items:center;background:var(--r-black);color:#fff}.photo_checks__MhsU1 b{font-family:var(--f-lexend);font-weight:600;font-size:17px}.photo_checks__MhsU1 p{color:var(--muted);font-size:15.5px}.photo_foot__uCcU2{border-top:1px solid var(--line);padding:22px 0;font-size:13px;color:var(--muted)}.photo_foot__uCcU2 .photo_wrapRow__29Qd2{justify-content:space-between;flex-wrap:wrap}@media (max-width:1100px){.photo_nav__MHQ_P{display:none}.photo_header__Qrr6h .photo_wrapRow__29Qd2{justify-content:space-between}}@media (max-width:900px){.photo_hero__5YlYf{min-height:0}.photo_heroInner__gJ6yg{padding-top:40px}.photo_statBar__ge0SK{grid-template-columns:repeat(2,1fr)}.photo_statBar__ge0SK>div:nth-child(3){border-left:0}.photo_statBar__ge0SK>div:nth-child(n+3){border-top:1px solid rgba(255,255,255,.18)}.photo_feature__fnZ1j,.photo_split__92tBV{grid-template-columns:1fr}.photo_featureCard__WApu8{min-height:420px}.photo_secHead__hR6XS{flex-direction:column;align-items:flex-start}.photo_section__If2gF{padding:64px 0}.photo_splitText__9Zw0f{padding:56px 28px}}@media (max-width:600px){.photo_heroInner__gJ6yg,.photo_wrapRow__29Qd2,.photo_wrap__pwLCy{padding-left:16px;padding-right:16px}.photo_header__Qrr6h .photo_wrapRow__29Qd2{margin:0 12px;padding-left:14px}.photo_logo__DsoW0{width:128px}.photo_hero__5YlYf h1{font-size:38px}.photo_ctas__g01UQ .photo_btn__1X9_Q{width:100%;justify-content:center}.photo_statBar__ge0SK dd{font-size:28px}.photo_statBar__ge0SK>div{padding:16px}.photo_strip__KS_qE ul{gap:18px}.photo_strip__KS_qE li{font-size:15px}.photo_svcRow__rPLyH{grid-template-columns:44px 1fr 34px;padding:14px}.photo_svcIcon__w5Nq0{width:44px;height:44px}}