@font-face{font-family:__Fraunces_eb41fe;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/fb526027db1fc1ae-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Fraunces_eb41fe;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/4da3161b738b07dd-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Fraunces_eb41fe;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/af4bf8399d1aacdf-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Fraunces_Fallback_eb41fe;src:local("Times New Roman");ascent-override:84.71%;descent-override:22.09%;line-gap-override:0.00%;size-adjust:115.45%}.__className_eb41fe{font-family:__Fraunces_eb41fe,__Fraunces_Fallback_eb41fe;font-style:normal}.__variable_eb41fe{--seo-display:"__Fraunces_eb41fe","__Fraunces_Fallback_eb41fe"}@font-face{font-family:__Inter_f367f3;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Inter_f367f3;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Inter_f367f3;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:__Inter_f367f3;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__Inter_f367f3;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Inter_f367f3;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Inter_f367f3;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Inter_Fallback_f367f3;src:local("Arial");ascent-override:90.49%;descent-override:22.56%;line-gap-override:0.00%;size-adjust:107.06%}.__className_f367f3{font-family:__Inter_f367f3,__Inter_Fallback_f367f3;font-style:normal}.__variable_f367f3{--seo-body:"__Inter_f367f3","__Inter_Fallback_f367f3"}.SeoLanding_page__OCB1P{--ink:#130d0c;--paper:#fff2e8;--paperSoft:rgba(255,242,232,.78);--paperMuted:rgba(255,242,232,.6);--line:rgba(255,221,204,.22);--lineStrong:rgba(255,221,204,.45);--clay:#e08a72;--gold:#e7c08a;--sage:#d3a08d;min-height:100vh;overflow:clip;color:var(--paper);background:var(--ink);font-family:var(--seo-body),sans-serif;letter-spacing:0}.SeoLanding_page__OCB1P *,.SeoLanding_page__OCB1P :after,.SeoLanding_page__OCB1P :before{box-sizing:border-box}.SeoLanding_page__OCB1P blockquote,.SeoLanding_page__OCB1P h1,.SeoLanding_page__OCB1P h2,.SeoLanding_page__OCB1P h3,.SeoLanding_wordmark__Jlpnu{font-family:var(--seo-display),serif;letter-spacing:0}.SeoLanding_page__OCB1P img{object-fit:cover}.SeoLanding_page__OCB1P :focus-visible{outline:3px solid #2f7ce0;outline-offset:4px}.SeoLanding_sectionInner__MZ8GY{width:min(1180px,calc(100% - 40px));margin:0 auto}.SeoLanding_siteNav__81erV{position:absolute;z-index:20;inset:0 0 auto;height:78px;display:flex;align-items:center;gap:28px;padding:0 max(20px,calc((100vw - 1180px) / 2))}.SeoLanding_wordmark__Jlpnu{color:var(--paper);font-size:28px;font-weight:600;line-height:1;text-decoration:none}.SeoLanding_wordmark__Jlpnu span{color:var(--clay)}.SeoLanding_navLinks__49tWW{display:flex;align-items:center;gap:28px;margin-left:auto}.SeoLanding_navLinks__49tWW a{color:var(--paperSoft);font-size:13px;font-weight:700;text-decoration:none}.SeoLanding_navLinks__49tWW .SeoLanding_navAction__zY_Bh{min-height:42px;display:inline-flex;align-items:center;padding:0 18px;border:1px solid var(--lineStrong);border-radius:999px;color:var(--paper)}.SeoLanding_hero__11Mma{position:relative;min-height:88svh;isolation:isolate;overflow:hidden}.SeoLanding_phoneHero__9x1RS{display:flex;align-items:flex-end;background:#150b0d}.SeoLanding_phoneHero__9x1RS:after{content:"";position:absolute;inset:0;z-index:2;opacity:.3;background:linear-gradient(90deg,rgba(18,7,9,.94),rgba(18,7,9,.58) 43%,rgba(18,7,9,.12) 72%),linear-gradient(0deg,#150b0d,transparent 55%);pointer-events:none}.SeoLanding_phoneCast__NG8Wq{position:absolute;z-index:1;inset:0;display:grid;grid-template-columns:1.05fr .9fr 1fr}.SeoLanding_phoneCast__NG8Wq figure{position:relative;min-width:0}.SeoLanding_phoneCast__NG8Wq figure:first-child img{object-position:center 18%}.SeoLanding_phoneCast__NG8Wq figure:nth-child(2) img{object-position:center 20%}.SeoLanding_phoneCast__NG8Wq figure:nth-child(3) img{object-position:center 10%}.SeoLanding_phoneHeroCopy__m9H__{position:relative;z-index:3;width:min(1180px,calc(100% - 40px));margin:0 auto;padding:140px 0 76px}.SeoLanding_kicker__fOCuv{margin:0 0 14px;color:var(--gold);font-size:13px;font-weight:800;line-height:1.4;text-transform:uppercase;letter-spacing:.1em}.SeoLanding_page__OCB1P h1{max-width:790px;margin:0;font-size:88px;font-weight:500;line-height:.96;text-wrap:balance;overflow-wrap:anywhere}.SeoLanding_heroText___Dgfo{max-width:640px;margin:24px 0 0;color:var(--paperSoft);font-size:18px;line-height:1.65}.SeoLanding_heroActions__ogpgg{display:flex;flex-wrap:wrap;gap:12px;margin-top:30px}.SeoLanding_button__SZrDz{min-height:54px;display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:0 22px;border:1px solid transparent;border-radius:999px;color:#21110e;background:var(--clay);font-weight:800;text-decoration:none;box-shadow:0 18px 38px -18px rgba(0,0,0,.8);transition:transform .18s ease-out,box-shadow .18s ease-out}.SeoLanding_button__SZrDz:hover{transform:translateY(-2px);box-shadow:0 22px 44px -18px rgba(0,0,0,.92)}.SeoLanding_secondaryButton__1HvQv{color:var(--paper);background:rgba(23,14,13,.62);border-color:var(--lineStrong);box-shadow:none}.SeoLanding_disclosure__r1vWY{display:flex;align-items:center;gap:9px;margin-top:22px;color:var(--paperMuted);font-size:12px;line-height:1.5}.SeoLanding_ageMark__dqyGt{flex:0 0 auto;padding:3px 6px;border:1px solid var(--lineStrong);border-radius:5px;color:var(--paper);font-size:10px;font-weight:800}.SeoLanding_phoneProof__dv_0x{padding:96px 0 108px;background:#150b0d}.SeoLanding_splitHeading___ptKB{display:grid;grid-template-columns:1fr 1.18fr;grid-gap:64px;gap:64px;align-items:flex-end}.SeoLanding_castHeading__TpDhv h2,.SeoLanding_splitHeading___ptKB h2{margin:0;font-size:60px;font-weight:500;line-height:1;text-wrap:balance}.SeoLanding_castHeading__TpDhv>p,.SeoLanding_splitHeading___ptKB>p{margin:0;max-width:62ch;color:var(--paperSoft);font-size:16px;line-height:1.75}.SeoLanding_compareList__Zmg6u{margin-top:60px;border-top:1px solid var(--line)}.SeoLanding_compareList__Zmg6u>div{display:grid;grid-template-columns:180px 1fr 1fr;grid-gap:30px;gap:30px;align-items:center;padding:26px 0;border-bottom:1px solid var(--line)}.SeoLanding_compareList__Zmg6u strong{color:var(--gold);font-size:12px;text-transform:uppercase;letter-spacing:.08em}.SeoLanding_compareList__Zmg6u b,.SeoLanding_compareList__Zmg6u span{color:var(--paperSoft);font-size:15px;font-weight:400;line-height:1.55}.SeoLanding_compareList__Zmg6u b{color:var(--paper);font-weight:700}.SeoLanding_searchCopy__tBlqh{padding:94px 0 104px;border-top:1px solid var(--line)}.SeoLanding_searchCopy__tBlqh.SeoLanding_dark__UhiH_{background:#21110f}.SeoLanding_searchCopy__tBlqh.SeoLanding_light___0QUW{color:#2b1814;background:#fff0e5}.SeoLanding_searchCopy__tBlqh.SeoLanding_warm__9JLLI{background:#2a1715}.SeoLanding_searchGrid__D0XXN{display:grid;grid-template-columns:.9fr 1.2fr;grid-gap:88px;gap:88px;align-items:start}.SeoLanding_searchCopy__tBlqh h2{margin:0;font-size:58px;font-weight:500;line-height:1;text-wrap:balance}.SeoLanding_intro__AQE_y{margin:20px 0 0;color:var(--paperSoft);font-size:16px;line-height:1.72}.SeoLanding_light___0QUW .SeoLanding_kicker__fOCuv{color:#8c4137}.SeoLanding_light___0QUW .SeoLanding_faqItem__5aKdK p,.SeoLanding_light___0QUW .SeoLanding_intro__AQE_y{color:rgba(43,24,20,.76)}.SeoLanding_faqList__mqAaf{border-top:1px solid var(--line)}.SeoLanding_light___0QUW .SeoLanding_faqList__mqAaf{border-color:rgba(43,24,20,.24)}.SeoLanding_faqItem__5aKdK{padding:20px 0;border-bottom:1px solid var(--line)}.SeoLanding_light___0QUW .SeoLanding_faqItem__5aKdK{border-color:rgba(43,24,20,.24)}.SeoLanding_faqItem__5aKdK h3{margin:0;font-size:23px;font-weight:600}.SeoLanding_faqItem__5aKdK p{margin:8px 0 0;color:var(--paperSoft);font-size:14px;line-height:1.65}.SeoLanding_voiceSection__RM4Ca{padding:88px 0;color:#281510;background:var(--paper)}.SeoLanding_voiceGrid__DXgQ3{display:grid;grid-template-columns:1.1fr 1fr;grid-gap:72px;gap:72px;align-items:center}.SeoLanding_voiceSection__RM4Ca .SeoLanding_kicker__fOCuv{color:#8c4137}.SeoLanding_voiceSection__RM4Ca h2{max-width:620px;margin:0;font-size:64px;font-weight:500;line-height:1}.SeoLanding_voiceSection__RM4Ca p:not(.SeoLanding_kicker__fOCuv){max-width:64ch;color:rgba(40,21,16,.72);line-height:1.7}.SeoLanding_voiceSection__RM4Ca blockquote{min-height:78px;margin:28px 0 0;color:#52262d;font-size:26px;line-height:1.25}.SeoLanding_voiceList__ABJQx{border-top:1px solid rgba(40,21,16,.2)}.SeoLanding_profileRow__pJGpW{display:grid;grid-template-columns:58px 1fr auto;grid-gap:14px;gap:14px;align-items:center;padding:15px 0;border-bottom:1px solid rgba(40,21,16,.2);color:#281510;text-decoration:none}.SeoLanding_profileRow__pJGpW img{width:58px;height:58px;border-radius:50%}.SeoLanding_profileRow__pJGpW b,.SeoLanding_profileRow__pJGpW small{display:block}.SeoLanding_profileRow__pJGpW b{font-family:var(--seo-display),serif;font-size:21px}.SeoLanding_profileRow__pJGpW small{margin-top:2px;color:rgba(40,21,16,.72);font-size:12px}.SeoLanding_roundArrow___15dj,.SeoLanding_rowArrow__EnRpe{width:38px;height:38px;display:grid;place-items:center;border:1px solid rgba(40,21,16,.3);border-radius:50%}.SeoLanding_girlfriendHero__mcsCR{min-height:88svh;display:grid;align-items:flex-end;background:#231311}.SeoLanding_girlfriendHeroImage___AcTG{z-index:0;object-position:center 20%}.SeoLanding_girlfriendScrim__llmW8{position:absolute;inset:0;z-index:1;opacity:.5;background:linear-gradient(90deg,rgba(29,14,12,.94),rgba(29,14,12,.78) 38%,rgba(29,14,12,.38) 68%,rgba(29,14,12,.08)),linear-gradient(0deg,rgba(29,14,12,.72),transparent 45%)}.SeoLanding_girlfriendHeroGrid__u_IBH{position:relative;z-index:2;width:min(1180px,calc(100% - 40px));margin:0 auto;padding:140px 0 68px;display:grid;grid-template-columns:1.15fr .75fr;grid-gap:70px;gap:70px;align-items:flex-end}.SeoLanding_girlfriendCopy__NDi3_ h1 em{color:var(--clay);font-weight:400}.SeoLanding_memoryLedger__fHbuc{border-top:1px solid var(--lineStrong);border-bottom:1px solid var(--lineStrong);background:rgba(30,17,15,.62);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.SeoLanding_memoryLedger__fHbuc>div{padding:18px 0;border-bottom:1px solid var(--line)}.SeoLanding_memoryLedger__fHbuc>div:last-child{border-bottom:0}.SeoLanding_memoryLedger__fHbuc span{color:var(--gold);font-size:10px;font-weight:800;text-transform:uppercase;letter-spacing:.1em}.SeoLanding_memoryLedger__fHbuc p{margin:7px 0 0;color:var(--paperSoft);line-height:1.52}.SeoLanding_memoryStory__SCMGm{padding:100px 0;color:#2b1814;background:#fff0e5}.SeoLanding_memoryStory__SCMGm .SeoLanding_splitHeading___ptKB>p{color:rgba(43,24,20,.7)}.SeoLanding_memoryTimeline__CaNGG{margin-top:68px;display:grid;grid-template-columns:repeat(3,1fr)}.SeoLanding_memoryTimeline__CaNGG article{min-height:260px;padding:0 36px 34px;border-left:1px solid rgba(43,24,20,.22)}.SeoLanding_memoryTimeline__CaNGG article:first-child{padding-left:0;border-left:0}.SeoLanding_memoryTimeline__CaNGG article>span{color:#8c4137;font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.08em}.SeoLanding_memoryTimeline__CaNGG h3{margin:34px 0 10px;font-size:30px}.SeoLanding_memoryTimeline__CaNGG p{margin:0;color:rgba(43,24,20,.72);line-height:1.62}.SeoLanding_memoryTimeline__CaNGG blockquote{margin:20px 0 0;color:#5f2a2f;font-size:20px;line-height:1.4}.SeoLanding_portraitSection__t9slQ{padding:96px 0 110px;background:#281715}.SeoLanding_castHeading__TpDhv{display:flex;align-items:flex-end;justify-content:space-between;gap:32px;margin-bottom:42px}.SeoLanding_castHeading__TpDhv h2{max-width:700px}.SeoLanding_castHeading__TpDhv p{max-width:480px}.SeoLanding_portraitRail__C03p3{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px;gap:16px}.SeoLanding_portraitCard__R8hrX{position:relative;min-height:520px;overflow:hidden;border-radius:8px;color:var(--paper);background:#1e1110;text-decoration:none}.SeoLanding_portraitCard__R8hrX:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,rgba(17,8,7,.94),transparent 58%)}.SeoLanding_portraitCaption__vcC3N{position:absolute;z-index:2;inset:auto 22px 22px}.SeoLanding_portraitCaption__vcC3N b,.SeoLanding_portraitCaption__vcC3N small{display:block}.SeoLanding_portraitCaption__vcC3N b{font-family:var(--seo-display),serif;font-size:30px}.SeoLanding_portraitCaption__vcC3N small{margin-top:4px;color:var(--paperSoft);font-size:13px}.SeoLanding_boyfriendPage__UHSpA{background:#201312}.SeoLanding_boyfriendPage__UHSpA .SeoLanding_wordmark__Jlpnu span{color:var(--sage)}.SeoLanding_boyfriendHero__Mkbnq{min-height:88svh;padding:120px max(20px,calc((100vw - 1180px) / 2)) 56px;display:grid;grid-template-columns:.9fr 1.55fr;grid-gap:56px;gap:56px;align-items:center}.SeoLanding_boyfriendCopy__gjtJe{position:relative;z-index:3}.SeoLanding_boyfriendCopy__gjtJe .SeoLanding_kicker__fOCuv{color:var(--sage)}.SeoLanding_boyfriendCopy__gjtJe h1{font-size:80px}.SeoLanding_boyfriendCopy__gjtJe .SeoLanding_button__SZrDz{background:var(--sage)}.SeoLanding_boyfriendCast__zavx_{position:relative;min-height:620px}.SeoLanding_boyfriendCast__zavx_ figure{position:absolute;overflow:hidden;border-radius:8px;background:#0e1718;box-shadow:0 28px 70px -30px rgba(0,0,0,.88)}.SeoLanding_boyfriendCast__zavx_ figure:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,rgba(7,13,14,.76),transparent 48%)}.SeoLanding_boyfriendCast__zavx_ img{filter:saturate(.72) contrast(1.08)}.SeoLanding_boyfriendCast__zavx_ figcaption{position:absolute;z-index:2;left:16px;bottom:14px;font-family:var(--seo-display),serif;font-size:22px}.SeoLanding_boyfriendCast__zavx_ .SeoLanding_leo__TttU6{z-index:3;top:2%;left:28%;width:45%;height:86%}.SeoLanding_boyfriendCast__zavx_ .SeoLanding_casimir__BVL_A{z-index:2;bottom:2%;left:0;width:38%;height:68%;transform:rotate(-3deg)}.SeoLanding_boyfriendCast__zavx_ .SeoLanding_malcolm__wFcKJ{z-index:1;top:14%;right:0;width:36%;height:72%;transform:rotate(3deg)}.SeoLanding_energySection__L5jW6{padding:95px 0 110px;color:#2b1814;background:#f3ded2}.SeoLanding_energyGrid__PdaHH{display:grid;grid-template-columns:.85fr 1.35fr;grid-gap:90px;gap:90px;align-items:start}.SeoLanding_energyIntro__ODwTu{position:-webkit-sticky;position:sticky;top:40px}.SeoLanding_energyIntro__ODwTu .SeoLanding_kicker__fOCuv{color:#45675d}.SeoLanding_energyIntro__ODwTu h2{margin:0;font-size:60px;font-weight:500;line-height:1}.SeoLanding_energyIntro__ODwTu>p:not(.SeoLanding_kicker__fOCuv){color:rgba(43,24,20,.74);line-height:1.68}.SeoLanding_energyList__W57Pj{border-top:1px solid rgba(43,24,20,.22)}.SeoLanding_energyRow__mKrjJ{display:grid;grid-template-columns:86px 1fr auto;grid-gap:22px;gap:22px;align-items:center;padding:20px 0;border-bottom:1px solid rgba(43,24,20,.22);color:#2b1814;text-decoration:none}.SeoLanding_energyRow__mKrjJ img{width:86px;height:104px}.SeoLanding_energyRow__mKrjJ h3{margin:0;font-size:28px}.SeoLanding_energyRow__mKrjJ p{margin:5px 0 0;color:rgba(43,24,20,.76);line-height:1.55}.SeoLanding_roundArrow___15dj{color:#2b1814}.SeoLanding_fitSection__lF3eb{padding:90px 0;background:#201312}.SeoLanding_fitGrid__F1aa_{display:grid;grid-template-columns:1fr 1fr;grid-gap:80px;gap:80px}.SeoLanding_fitGrid__F1aa_ h2{margin:0;font-size:58px;font-weight:500;line-height:1}.SeoLanding_fitList__YmPh_{border-top:1px solid var(--line)}.SeoLanding_fitList__YmPh_ p{margin:0;padding:18px 0;border-bottom:1px solid var(--line);color:var(--paperSoft);line-height:1.55}.SeoLanding_fitList__YmPh_ b{color:var(--paper)}.SeoLanding_closingCta__EJ84u{padding:82px 20px;text-align:center;background:#1a0f0e;border-top:1px solid var(--line)}.SeoLanding_closingCta__EJ84u h2{max-width:800px;margin:0 auto;font-size:60px;font-weight:500;line-height:1;text-wrap:balance}.SeoLanding_closingCta__EJ84u p{max-width:640px;margin:18px auto 28px;color:var(--paperSoft);line-height:1.65}.SeoLanding_landingFooter__XqOkH{display:flex;align-items:center;gap:24px;padding:26px max(20px,calc((100vw - 1180px) / 2));border-top:1px solid var(--line);color:var(--paperMuted);background:#120b0a;font-size:12px}.SeoLanding_landingFooter__XqOkH .SeoLanding_wordmark__Jlpnu{font-size:21px}.SeoLanding_landingFooter__XqOkH nav{display:flex;flex-wrap:wrap;gap:18px;margin-left:auto}.SeoLanding_landingFooter__XqOkH a{color:inherit;text-decoration:none}@keyframes SeoLanding_sceneReveal__ldoJi{0%{-webkit-clip-path:inset(0 0 7% 0);clip-path:inset(0 0 7% 0);filter:brightness(.82)}to{-webkit-clip-path:inset(0);clip-path:inset(0);filter:brightness(1)}}@keyframes SeoLanding_copyRise__MBe_x{0%{opacity:.5;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}.SeoLanding_hero__11Mma{animation:SeoLanding_sceneReveal__ldoJi .7s cubic-bezier(.22,.8,.2,1) both}.SeoLanding_boyfriendCopy__gjtJe,.SeoLanding_girlfriendHeroGrid__u_IBH,.SeoLanding_phoneHeroCopy__m9H__{animation:SeoLanding_copyRise__MBe_x .62s cubic-bezier(.22,.8,.2,1) .12s both}@media (max-width:1040px){.SeoLanding_boyfriendCopy__gjtJe h1,.SeoLanding_page__OCB1P h1{font-size:64px}.SeoLanding_closingCta__EJ84u h2,.SeoLanding_energyIntro__ODwTu h2,.SeoLanding_fitGrid__F1aa_ h2,.SeoLanding_searchCopy__tBlqh h2,.SeoLanding_splitHeading___ptKB h2,.SeoLanding_voiceSection__RM4Ca h2{font-size:48px}.SeoLanding_energyGrid__PdaHH,.SeoLanding_fitGrid__F1aa_,.SeoLanding_searchGrid__D0XXN,.SeoLanding_splitHeading___ptKB,.SeoLanding_voiceGrid__DXgQ3{grid-template-columns:1fr;gap:36px}.SeoLanding_girlfriendHeroGrid__u_IBH{grid-template-columns:1fr;gap:34px}.SeoLanding_memoryLedger__fHbuc{display:none}.SeoLanding_compareList__Zmg6u>div{grid-template-columns:140px 1fr 1fr}.SeoLanding_boyfriendHero__Mkbnq{grid-template-columns:.95fr 1.05fr;gap:20px}.SeoLanding_boyfriendCast__zavx_{min-height:520px}.SeoLanding_energyIntro__ODwTu{position:static}}@media (max-width:700px){.SeoLanding_girlfriendHeroGrid__u_IBH,.SeoLanding_phoneHeroCopy__m9H__,.SeoLanding_sectionInner__MZ8GY{width:calc(100% - 36px)}.SeoLanding_siteNav__81erV{height:66px;padding:0 18px}.SeoLanding_navLinks__49tWW{gap:10px}.SeoLanding_navLinks__49tWW>a:not(.SeoLanding_navAction__zY_Bh){display:none}.SeoLanding_navAction__zY_Bh{padding:0 12px!important;font-size:11.5px!important;white-space:nowrap}.SeoLanding_hero__11Mma{min-height:88svh}.SeoLanding_phoneCast__NG8Wq{grid-template-columns:1fr}.SeoLanding_phoneCast__NG8Wq figure:not(:first-child){display:none}.SeoLanding_phoneHero__9x1RS:after{background:linear-gradient(0deg,#150b0d 2%,rgba(18,7,9,.75) 52%,rgba(18,7,9,.18))}.SeoLanding_phoneHeroCopy__m9H__{padding:92px 0 28px}.SeoLanding_boyfriendCopy__gjtJe h1,.SeoLanding_page__OCB1P h1{font-size:44px;line-height:.98}.SeoLanding_heroText___Dgfo{font-size:15px;line-height:1.5}.SeoLanding_heroActions__ogpgg{align-items:stretch;flex-direction:column;margin-top:22px}.SeoLanding_button__SZrDz{width:100%}.SeoLanding_secondaryButton__1HvQv{display:none}.SeoLanding_disclosure__r1vWY{margin-top:16px}.SeoLanding_energySection__L5jW6,.SeoLanding_fitSection__lF3eb,.SeoLanding_memoryStory__SCMGm,.SeoLanding_phoneProof__dv_0x,.SeoLanding_portraitSection__t9slQ,.SeoLanding_searchCopy__tBlqh,.SeoLanding_voiceSection__RM4Ca{padding:68px 0}.SeoLanding_closingCta__EJ84u h2,.SeoLanding_energyIntro__ODwTu h2,.SeoLanding_fitGrid__F1aa_ h2,.SeoLanding_searchCopy__tBlqh h2,.SeoLanding_splitHeading___ptKB h2,.SeoLanding_voiceSection__RM4Ca h2{font-size:40px}.SeoLanding_compareList__Zmg6u>div{grid-template-columns:1fr;gap:8px;padding:20px 0}.SeoLanding_memoryTimeline__CaNGG{grid-template-columns:1fr;margin-top:44px}.SeoLanding_memoryTimeline__CaNGG article,.SeoLanding_memoryTimeline__CaNGG article:first-child{min-height:0;padding:26px 0;border-top:1px solid rgba(43,24,20,.22);border-left:0}.SeoLanding_memoryTimeline__CaNGG h3{margin-top:16px}.SeoLanding_girlfriendHeroImage___AcTG{object-position:62% center}.SeoLanding_girlfriendScrim__llmW8{background:linear-gradient(0deg,rgba(29,14,12,.98) 3%,rgba(29,14,12,.7) 52%,rgba(29,14,12,.12))}.SeoLanding_girlfriendHero__mcsCR{min-height:auto}.SeoLanding_girlfriendHeroGrid__u_IBH{padding:96px 0 28px}.SeoLanding_castHeading__TpDhv{align-items:flex-start;flex-direction:column}.SeoLanding_portraitRail__C03p3{grid-template-columns:1fr}.SeoLanding_portraitCard__R8hrX{min-height:490px}.SeoLanding_boyfriendHero__Mkbnq{min-height:88svh;padding:180px 18px 28px;display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start}.SeoLanding_boyfriendHero__Mkbnq:after{content:"";position:absolute;inset:0;z-index:1;background:linear-gradient(0deg,rgba(28,15,13,.98) 4%,rgba(28,15,13,.82) 55%,rgba(28,15,13,.16))}.SeoLanding_boyfriendCopy__gjtJe{z-index:2}.SeoLanding_boyfriendCast__zavx_{position:absolute;z-index:0;inset:0;min-height:0}.SeoLanding_boyfriendCast__zavx_ figcaption{display:none}.SeoLanding_boyfriendCast__zavx_ .SeoLanding_leo__TttU6{top:0;left:28%;width:60%;height:72%}.SeoLanding_boyfriendCast__zavx_ .SeoLanding_casimir__BVL_A{top:16%;bottom:auto;left:-8%;width:46%;height:54%}.SeoLanding_boyfriendCast__zavx_ .SeoLanding_malcolm__wFcKJ{top:20%;right:-8%;width:44%;height:58%}.SeoLanding_energyRow__mKrjJ{grid-template-columns:68px 1fr auto;gap:14px}.SeoLanding_energyRow__mKrjJ img{width:68px;height:84px}.SeoLanding_energyRow__mKrjJ h3{font-size:23px}.SeoLanding_energyRow__mKrjJ p{font-size:13px}.SeoLanding_landingFooter__XqOkH{align-items:flex-start;flex-direction:column}.SeoLanding_landingFooter__XqOkH nav{margin-left:0}}@media (max-width:360px){.SeoLanding_boyfriendCopy__gjtJe h1,.SeoLanding_page__OCB1P h1{font-size:44px}.SeoLanding_closingCta__EJ84u h2,.SeoLanding_energyIntro__ODwTu h2,.SeoLanding_fitGrid__F1aa_ h2,.SeoLanding_searchCopy__tBlqh h2,.SeoLanding_splitHeading___ptKB h2,.SeoLanding_voiceSection__RM4Ca h2{font-size:35px}.SeoLanding_disclosure__r1vWY{align-items:flex-start}.SeoLanding_energyRow__mKrjJ{grid-template-columns:52px minmax(0,1fr) 34px;gap:8px}.SeoLanding_energyRow__mKrjJ img{width:52px;height:64px}.SeoLanding_energyRow__mKrjJ h3{font-size:18px}.SeoLanding_roundArrow___15dj{width:34px;height:34px}}@media (prefers-reduced-motion:reduce){.SeoLanding_boyfriendCopy__gjtJe,.SeoLanding_girlfriendHeroGrid__u_IBH,.SeoLanding_hero__11Mma,.SeoLanding_phoneHeroCopy__m9H__{animation:none}.SeoLanding_button__SZrDz{transition:none}}