.relationship-v2{--v2-warm-light:#bc8e4f2e;--v2-soft-light:#ecdec74d;--v2-section-space:clamp(112px, 14vh, 176px)}.relationship-v2 .relationship-page{animation:.36s cubic-bezier(.22,.72,.2,1) both relationship-v2-page-entry}.relationship-v2 .relationship-hero,.relationship-v2 :is(.relationship-personal,.relationship-recognition,.relationship-topics,.relationship-questions,.relationship-breakup,.relationship-boundary,.relationship-process,.relationship-about,.relationship-faq,.relationship-final){isolation:isolate;position:relative;overflow:clip}.relationship-v2 .relationship-hero{background:radial-gradient(circle at 77% 42%, #b78f581a, transparent 31%), var(--relationship-ivory);grid-template-columns:minmax(0,1.02fr) minmax(480px,.9fr);gap:clamp(44px,5vw,86px);min-height:100svh;padding:clamp(178px,18vh,224px) 4vw clamp(80px,10vh,116px) 7vw}.relationship-v2 .relationship-hero-copy,.relationship-v2 .relationship-hero-visual{z-index:3;position:relative}.relationship-v2 .relationship-hero-copy{max-width:900px}.relationship-v2 .relationship-hero h1{font-size:clamp(72px,6.45vw,116px);line-height:.89}.relationship-v2 .relationship-lead{margin-top:clamp(36px,4.5vh,52px);font-size:clamp(32px,2.65vw,46px)}.relationship-v2 .relationship-hero-body{max-width:640px}.relationship-v2 .relationship-hero-visual{clip-path:polygon(8% 0,100% 0,100% 100%,0 100%,0 8%);transform-origin:70%;height:min(76vh,760px);min-height:590px;margin-right:-4vw}.relationship-v2 .relationship-hero-visual img{object-position:51% 28%;transform:scale(1.03)}.relationship-v2 .creative-card-fragment{z-index:2;pointer-events:none;margin:0;position:absolute}.relationship-v2 .creative-card-fragment img{filter:saturate(.78)brightness(.7)contrast(1.04);width:100%;height:auto;display:block}.relationship-v2 .relationship-v2-hero-card-a{opacity:.72;width:clamp(128px,11vw,190px);top:61%;left:-72px;transform:rotate(4deg)translate(-18px,24px)}.relationship-v2 .relationship-v2-hero-card-b{opacity:.28;width:clamp(116px,9.5vw,168px);top:18%;right:38%;transform:rotate(-3deg)translate(14px,-12px)}.relationship-v2 .creative-ambient-light,.relationship-v2 .creative-section-transition{z-index:1;pointer-events:none;position:absolute}.relationship-v2 .relationship-v2-hero-light{opacity:.65;background:radial-gradient(at 54% 33%,#d2ad7533,#d2ad750b 34%,#0000 68%);inset:0;-webkit-mask-image:linear-gradient(100deg,#0000 2%,#000 38% 75%,#0000);mask-image:linear-gradient(100deg,#0000 2%,#000 38% 75%,#0000)}.relationship-v2 .relationship-section-light,.relationship-v2 .relationship-section-stone,.relationship-v2 .relationship-section-dark,.relationship-v2 .relationship-boundary,.relationship-v2 .relationship-about,.relationship-v2 .relationship-final{padding-top:var(--v2-section-space);padding-bottom:var(--v2-section-space)}.relationship-v2 .creative-section-transition{opacity:.65;height:clamp(90px,12vh,150px);bottom:-1px;left:0;right:0}.relationship-v2 .creative-section-transition-light-rise{background:radial-gradient(at 50% 115%,#e1c8a238,#0000 68%);-webkit-mask-image:linear-gradient(#0000,#000);mask-image:linear-gradient(#0000,#000)}.relationship-v2 .creative-section-transition-card-wipe{opacity:.13;background:linear-gradient(90deg,#0000 18%,#a57d45bd 18.5%,#0000 19.2%),linear-gradient(135deg,#0000 48%,#a57d45a6 49%,#0000 50%);width:min(28vw,420px);height:min(34vw,510px);bottom:-52px;left:auto;right:-9vw;transform:rotate(4deg)}.relationship-v2 .creative-section-transition-photo-bridge{opacity:.28;background:radial-gradient(at 25% 0,#7a5c393d,#0000 70%);width:58%;height:170px;inset:0 auto auto 0}.relationship-v2 .creative-section-transition-dark-arrival{opacity:.28;background:radial-gradient(at 74% -20%,#79583138,#0000 70%);height:140px;top:0;bottom:auto}.relationship-v2 .relationship-personal{grid-template-columns:minmax(0,1.08fr) minmax(360px,.66fr);align-items:center;gap:clamp(90px,12vw,200px);min-height:min(880px,92svh);padding-left:7vw;padding-right:7vw}.relationship-v2 .relationship-personal .relationship-section-heading h2{font-size:clamp(64px,5.4vw,96px);line-height:.92}.relationship-v2 .relationship-recognition{border-top:0;min-height:100svh;padding-left:8vw;padding-right:8vw;display:block}.relationship-v2 .relationship-recognition .relationship-section-heading{z-index:3;text-align:center;max-width:940px;margin:0 auto clamp(68px,9vh,108px);position:relative}.relationship-v2 .relationship-recognition .relationship-display-primary{font-size:clamp(66px,5.7vw,100px)}.relationship-v2 .relationship-recognition .relationship-editorial-list{z-index:3;grid-template-columns:repeat(2,minmax(0,1fr));max-width:1180px;margin:0 auto;display:grid;position:relative}.relationship-v2 .relationship-recognition .relationship-editorial-list li{border-top:1px solid var(--relationship-line);border-bottom:0;min-height:112px;padding:26px clamp(26px,3vw,48px);font-size:clamp(18px,1.45vw,22px)}.relationship-v2 .relationship-recognition .relationship-editorial-list li:nth-child(2n){border-left:1px solid var(--relationship-line)}.relationship-v2 .relationship-recognition .relationship-editorial-list li:nth-last-child(-n+2){border-bottom:1px solid var(--relationship-line)}.relationship-v2 .relationship-v2-recognition-light{opacity:.52;background:radial-gradient(at 50% 48%,#bd8f4f1f,#0000 67%);inset:18% 13% 4%}.relationship-v2 .relationship-v2-recognition-card-a,.relationship-v2 .relationship-v2-recognition-card-b{opacity:.11;width:clamp(120px,11vw,180px);top:33%}.relationship-v2 .relationship-v2-recognition-card-a{left:7%;transform:rotate(3deg)}.relationship-v2 .relationship-v2-recognition-card-b{right:7%;transform:rotate(-3deg)}.relationship-v2 .relationship-topics{padding-left:8vw;padding-right:8vw;display:block}.relationship-v2 .relationship-topics .relationship-section-heading{max-width:780px;margin-left:31%}.relationship-v2 .relationship-topics .relationship-display-functional{font-size:clamp(54px,4.7vw,82px);line-height:.95}.relationship-v2 .relationship-topic-list{max-width:1240px;margin:clamp(70px,9vh,106px) auto 0}.relationship-v2 .relationship-topic-row{grid-template-columns:minmax(300px,.76fr) minmax(0,1.24fr);padding:34px 0 38px}.relationship-v2 .relationship-topic-row:nth-child(2n){padding-left:8%}.relationship-v2 .relationship-topic-row h3{font-size:clamp(28px,2vw,36px)}.relationship-v2 .relationship-questions{grid-template-columns:minmax(380px,.7fr) minmax(0,1.18fr);align-items:center;gap:clamp(88px,10vw,168px);min-height:92svh;padding-left:8vw;padding-right:8vw}.relationship-v2 .relationship-questions .relationship-section-heading,.relationship-v2 .relationship-questions .relationship-question-list{z-index:3;position:relative}.relationship-v2 .relationship-questions .relationship-display-functional{font-size:clamp(52px,4.15vw,72px);line-height:.96}.relationship-v2 .relationship-question-list li{padding:22px 0 23px;font-size:clamp(18px,1.38vw,21px)}.relationship-v2 .relationship-v2-question-card{opacity:.18;width:clamp(170px,17vw,270px);top:14%;right:-92px;transform:rotate(-4deg)}.relationship-v2 .relationship-breakup{border-top:0;min-height:88svh;padding-left:8vw;padding-right:8vw;display:block}.relationship-v2 .relationship-breakup .relationship-section-heading{max-width:1160px}.relationship-v2 .relationship-breakup .relationship-display-primary{font-size:clamp(68px,6.2vw,108px);line-height:.91}.relationship-v2 .relationship-breakup .relationship-section-copy{max-width:720px;margin-top:clamp(58px,8vh,92px);margin-left:auto}.relationship-v2 .relationship-boundary{grid-template-columns:minmax(0,1.05fr) minmax(340px,.55fr);align-items:center;min-height:min(820px,86svh);padding-left:8vw;padding-right:8vw}.relationship-v2 .relationship-boundary>:not(.creative-ambient-light){z-index:3;position:relative}.relationship-v2 .relationship-boundary h2{font-size:clamp(68px,5.8vw,104px);line-height:.91}.relationship-v2 .relationship-v2-boundary-light{opacity:.5;background:radial-gradient(at 18% 46%,#b98b4c29,#0000 55%);inset:0;-webkit-mask-image:linear-gradient(90deg,#000,#0000 78%);mask-image:linear-gradient(90deg,#000,#0000 78%)}.relationship-v2 .relationship-process{padding-left:8vw;padding-right:8vw;display:block}.relationship-v2 .relationship-process .relationship-section-heading{text-align:center;max-width:720px;margin:0 auto}.relationship-v2 .relationship-process .relationship-display-functional{font-size:clamp(56px,4.8vw,84px)}.relationship-v2 .relationship-process-list{border-top:1px solid var(--relationship-line);border-bottom:1px solid var(--relationship-line);grid-template-columns:repeat(3,minmax(0,1fr));max-width:1240px;margin:clamp(68px,9vh,104px) auto 0;display:grid}.relationship-v2 .relationship-process-list article{border-bottom:0;min-height:210px;padding:31px clamp(24px,3vw,45px)}.relationship-v2 .relationship-process-list article+article{border-left:1px solid var(--relationship-line)}.relationship-v2 .relationship-process>.relationship-cta{width:max-content;margin:42px auto 0;display:flex}.relationship-v2 .relationship-process>.relationship-hub-link{grid-column:auto;width:max-content;margin:18px auto 0}.relationship-v2 .relationship-about{grid-template-columns:minmax(480px,1.18fr) minmax(360px,.72fr);gap:clamp(76px,9vw,150px);min-height:92svh;padding-left:0;padding-right:8vw}.relationship-v2 .relationship-about figure{clip-path:polygon(0 0,100% 0,94% 100%,0 100%);height:min(78vh,760px);min-height:610px}.relationship-v2 .relationship-about img{object-position:51% 31%;transform:scale(1.03)}.relationship-v2 .relationship-about>div{z-index:3;position:relative}.relationship-v2 .relationship-faq{grid-template-columns:minmax(290px,.48fr) minmax(0,1.15fr);gap:clamp(72px,9vw,150px);max-width:100%;padding-left:8vw;padding-right:8vw}.relationship-v2 .relationship-faq summary{transition:color .2s}.relationship-v2 .relationship-faq summary:after{content:"";transform-origin:0;background:#8b67398f;height:1px;transition:transform .28s;position:absolute;bottom:-1px;left:0;right:0;transform:scaleX(0)}.relationship-v2 .relationship-faq details{position:relative}.relationship-v2 .relationship-faq details[open] summary,.relationship-v2 .relationship-faq summary:hover{color:#7a5a35}.relationship-v2 .relationship-faq details[open] summary:after{transform:scaleX(1)}.relationship-v2 .relationship-final{align-items:center;min-height:96svh;padding-left:8vw;padding-right:8vw}.relationship-v2 .relationship-final>:not(.creative-ambient-light){z-index:3;position:relative}.relationship-v2 .relationship-v2-final-light{opacity:.5;background:radial-gradient(at 68% 22%,#b88a4b1f,#0000 52%);inset:0}.relationship-v2 .relationship-breadcrumbs a,.relationship-v2 .relationship-text-link,.relationship-v2 .relationship-related-link a,.relationship-v2 .relationship-hub-link a{background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-repeat:no-repeat;background-size:0 1px;transition:color .19s,background-size .24s}.relationship-v2 .relationship-breadcrumbs a:hover,.relationship-v2 .relationship-breadcrumbs a:focus-visible,.relationship-v2 .relationship-text-link:hover,.relationship-v2 .relationship-text-link:focus-visible,.relationship-v2 .relationship-related-link a:hover,.relationship-v2 .relationship-related-link a:focus-visible,.relationship-v2 .relationship-hub-link a:hover,.relationship-v2 .relationship-hub-link a:focus-visible{background-size:100% 1px}.relationship-v2[data-v2-enhanced=true] [data-v2-reveal]{opacity:0;clip-path:inset(0 0 14%);will-change:opacity, clip-path, transform;transition:opacity .66s cubic-bezier(.22,.72,.2,1),clip-path .76s cubic-bezier(.22,.72,.2,1),transform .76s cubic-bezier(.22,.72,.2,1);transform:translateY(22px)}.relationship-v2[data-v2-enhanced=true] [data-v2-reveal].is-v2-revealed{opacity:1;clip-path:inset(0);transform:translate(0,0)}.relationship-v2[data-v2-motion=full] .relationship-hero .relationship-eyebrow{animation:.62s 80ms both relationship-v2-rise}.relationship-v2[data-v2-motion=full] .relationship-hero h1 span{animation:.78s cubic-bezier(.22,.72,.2,1) both relationship-v2-line}.relationship-v2[data-v2-motion=full] .relationship-hero h1 span:first-child{animation-delay:.16s}.relationship-v2[data-v2-motion=full] .relationship-hero h1 span:nth-child(2){animation-delay:.25s}.relationship-v2[data-v2-motion=full] .relationship-hero .relationship-lead{animation:.68s .39s both relationship-v2-rise}.relationship-v2[data-v2-motion=full] .relationship-hero-body{animation:.68s .5s both relationship-v2-rise}.relationship-v2[data-v2-motion=full] .relationship-hero .relationship-action{animation:.65s .61s both relationship-v2-rise}.relationship-v2[data-v2-motion=full] .relationship-hero-visual{animation:1s cubic-bezier(.22,.72,.2,1) .12s both relationship-v2-photo-mask}.relationship-v2[data-v2-motion=full] .relationship-hero-visual img{animation:1.2s cubic-bezier(.22,.72,.2,1) .12s both relationship-v2-photo-scale}.relationship-v2[data-v2-motion=full] .relationship-v2-hero-card-a{animation:1.15s cubic-bezier(.22,.72,.2,1) .17s both relationship-v2-card-a}.relationship-v2[data-v2-motion=full] .relationship-v2-hero-card-b{animation:1.25s cubic-bezier(.22,.72,.2,1) .14s both relationship-v2-card-b}@supports (animation-timeline:view()){@media (min-width:821px){.relationship-v2[data-v2-motion=full] .relationship-v2-recognition-card-a{animation:linear both relationship-v2-card-near-a;animation-timeline:view();animation-range:entry exit}.relationship-v2[data-v2-motion=full] .relationship-v2-recognition-card-b{animation:linear both relationship-v2-card-near-b;animation-timeline:view();animation-range:entry exit}.relationship-v2[data-v2-motion=full] .relationship-v2-question-card{animation:linear both relationship-v2-card-edge;animation-timeline:view();animation-range:entry exit}.relationship-v2[data-v2-motion=full] .relationship-v2-boundary-light,.relationship-v2[data-v2-motion=full] .relationship-v2-final-light{animation:linear both relationship-v2-light-cross;animation-timeline:view();animation-range:entry exit}}}@keyframes relationship-v2-page-entry{0%{opacity:.35;transform:translateY(12px)}}@keyframes relationship-v2-rise{0%{opacity:0;transform:translateY(14px)}}@keyframes relationship-v2-line{0%{opacity:0;clip-path:inset(0 0 100%);transform:translateY(18px)}to{opacity:1;clip-path:inset(0);transform:translate(0,0)}}@keyframes relationship-v2-photo-mask{0%{opacity:.35;clip-path:polygon(100% 0,100% 0,100% 100%,92% 100%,92% 8%)}}@keyframes relationship-v2-photo-scale{0%{transform:scale(1.06)}to{transform:scale(1.03)}}@keyframes relationship-v2-card-a{0%{opacity:0;transform:rotate(7deg)translate(-42px,54px)}}@keyframes relationship-v2-card-b{0%{opacity:0;transform:rotate(-6deg)translate(42px,-26px)}}@keyframes relationship-v2-card-near-a{0%{transform:translate(-52px,62px)rotate(5deg)}to{transform:translate(48px,-40px)rotate(2deg)}}@keyframes relationship-v2-card-near-b{0%{transform:translate(52px,-36px)rotate(-5deg)}to{transform:translate(-48px,44px)rotate(-2deg)}}@keyframes relationship-v2-card-edge{0%{transform:translate(60px,70px)rotate(-6deg)}to{transform:translate(-24px,-46px)rotate(-3deg)}}@keyframes relationship-v2-light-cross{0%{opacity:.18;transform:translate(-5%)}50%{opacity:.58}to{opacity:.24;transform:translate(5%)}}@media (max-width:1180px){.relationship-v2 .relationship-hero{grid-template-columns:minmax(0,1fr) minmax(390px,.72fr);padding-left:6vw}.relationship-v2 .relationship-hero h1{font-size:clamp(64px,6vw,76px)}.relationship-v2 .relationship-v2-hero-card-b{right:37%}.relationship-v2 .relationship-topics .relationship-section-heading{margin-left:23%}.relationship-v2 .relationship-about{grid-template-columns:minmax(430px,1fr) minmax(340px,.72fr)}}@media (max-width:820px){.relationship-v2{--v2-section-space:78px}.relationship-v2 .relationship-page{animation-duration:.28s}.relationship-v2 .relationship-hero{background:radial-gradient(circle at 100% 22%, #b78f581a, transparent 32%), var(--relationship-ivory);gap:48px;min-height:0;padding:144px 20px 0}.relationship-v2 .relationship-hero h1{font-size:clamp(46px,12.2vw,68px);line-height:.93}.relationship-v2 .relationship-lead{font-size:clamp(28px,7.8vw,38px)}.relationship-v2 .relationship-hero-visual{clip-path:polygon(0 7%,100% 0,100% 100%,0 100%);width:calc(100% + 40px);height:min(116vw,680px);min-height:0;margin-left:-20px;margin-right:-20px}.relationship-v2 .relationship-v2-hero-card-a{opacity:.55;width:100px;top:auto;bottom:14%;left:-38px}.relationship-v2 .relationship-v2-hero-card-b{opacity:.2;width:88px;top:18%;right:-34px}.relationship-v2 .relationship-personal,.relationship-v2 .relationship-boundary,.relationship-v2 .relationship-questions,.relationship-v2 .relationship-faq{grid-template-columns:minmax(0,1fr);gap:42px;min-height:0;padding-left:24px;padding-right:24px}.relationship-v2 .relationship-personal .relationship-section-heading h2,.relationship-v2 .relationship-recognition .relationship-display-primary,.relationship-v2 .relationship-breakup .relationship-display-primary,.relationship-v2 .relationship-boundary h2{font-size:clamp(43px,11vw,54px);line-height:.97}.relationship-v2 .relationship-recognition,.relationship-v2 .relationship-topics,.relationship-v2 .relationship-breakup,.relationship-v2 .relationship-process,.relationship-v2 .relationship-faq,.relationship-v2 .relationship-final{min-height:0;padding-left:24px;padding-right:24px}.relationship-v2 .relationship-recognition .relationship-section-heading{text-align:left;margin:0 0 44px}.relationship-v2 .relationship-recognition .relationship-editorial-list{display:block}.relationship-v2 .relationship-recognition .relationship-editorial-list li{border-left:0;min-height:0;padding:17px 0 18px;font-size:16.5px}.relationship-v2 .relationship-recognition .relationship-editorial-list li:not(:first-child){border-top:0}.relationship-v2 .relationship-recognition .relationship-editorial-list li:nth-last-child(-n+2){border-bottom:0}.relationship-v2 .relationship-recognition .relationship-editorial-list li:last-child{border-bottom:1px solid var(--relationship-line)}.relationship-v2 .relationship-v2-recognition-card-a,.relationship-v2 .relationship-v2-recognition-card-b{opacity:.08;width:84px}.relationship-v2 .relationship-v2-recognition-card-a{top:14%;left:-28px}.relationship-v2 .relationship-v2-recognition-card-b{top:17%;right:-28px}.relationship-v2 .relationship-topics .relationship-section-heading{margin-left:0}.relationship-v2 .relationship-topics .relationship-display-functional,.relationship-v2 .relationship-questions .relationship-display-functional,.relationship-v2 .relationship-process .relationship-display-functional{font-size:clamp(40px,10.4vw,48px);line-height:.98}.relationship-v2 .relationship-topic-list{margin-top:46px}.relationship-v2 .relationship-topic-row,.relationship-v2 .relationship-topic-row:nth-child(2n){grid-template-columns:minmax(0,1fr);padding:23px 0 25px}.relationship-v2 .relationship-v2-question-card{opacity:.11;width:118px;top:18%;right:-52px}.relationship-v2 .relationship-breakup .relationship-section-copy{margin-top:44px;margin-left:0}.relationship-v2 .relationship-process .relationship-section-heading{text-align:left;margin:0}.relationship-v2 .relationship-process-list{margin-top:46px;display:block}.relationship-v2 .relationship-process-list article{min-height:0;padding:23px 0 25px}.relationship-v2 .relationship-process-list article+article{border-top:1px solid var(--relationship-line);border-left:0}.relationship-v2 .relationship-process>.relationship-cta{width:100%;margin-top:32px}.relationship-v2 .relationship-process>.relationship-hub-link{width:auto;margin-left:0;margin-right:0}.relationship-v2 .relationship-about{grid-template-columns:minmax(0,1fr);min-height:0;padding-left:24px;padding-right:24px}.relationship-v2 .relationship-about figure{clip-path:polygon(0 0,100% 5%,100% 100%,0 100%);width:calc(100% + 48px);height:min(122vw,650px);min-height:0;margin-left:-24px}.relationship-v2 .relationship-faq{gap:40px}.relationship-v2 .relationship-final{min-height:0}.relationship-v2[data-v2-enhanced=true] [data-v2-reveal]{clip-path:inset(0 0 9%);transition-duration:.54s;transform:translateY(14px)}.relationship-v2[data-v2-enhanced=true] [data-v2-reveal].is-v2-revealed{clip-path:inset(0);transform:translate(0,0)}}@media (max-width:430px){.relationship-v2 .relationship-hero{padding-top:136px}.relationship-v2 .relationship-hero h1{font-size:clamp(44px,11.7vw,50px)}.relationship-v2 .relationship-hero h1 span,.relationship-v2 .relationship-breakup .relationship-display-primary>span,.relationship-v2 .relationship-boundary .relationship-display-primary>span{white-space:normal}}@media (prefers-reduced-motion:reduce){.relationship-v2 *,.relationship-v2 :before,.relationship-v2 :after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important;animation-delay:0s!important}.relationship-v2 [data-v2-reveal],.relationship-v2 .creative-card-fragment,.relationship-v2 .creative-ambient-light,.relationship-v2 .relationship-hero-visual,.relationship-v2 .relationship-hero-visual img{opacity:1;clip-path:none;transform:none}}
.relationship-v3{--v3-layer-background:0;--v3-layer-decorative:1;--v3-layer-content:2;--v3-layer-header:20;--v3-layer-overlay:40;--v3-light-warm:#ab844f13;--v3-light-soft:#fff8ec21}.relationship-v3 .seo-site-header{z-index:var(--v3-layer-header)}.relationship-v3 .relationship-page>section{isolation:isolate;position:relative}.relationship-v3 .relationship-page>section>:not(.relationship-v3-hero-card){z-index:var(--v3-layer-content);position:relative}.relationship-v3 .lead-dialog{z-index:var(--v3-layer-overlay)}.relationship-v3 .relationship-hero:before,.relationship-v3 .relationship-personal:before,.relationship-v3 .relationship-recognition:before,.relationship-v3 .relationship-questions:before,.relationship-v3 .relationship-breakup:before,.relationship-v3 .relationship-final:before{z-index:var(--v3-layer-background);content:"";pointer-events:none;position:absolute;inset:0}.relationship-v3 .relationship-hero:before{background:radial-gradient(circle at 100% 27%, var(--v3-light-warm), transparent 30%), linear-gradient(104deg, #fffaf212, transparent 42%)}.relationship-v3 .relationship-personal:before{background:radial-gradient(circle at 8% 92%,#bb91580e,#0000 34%),linear-gradient(#fff6e503,#0000 55%)}.relationship-v3 .relationship-recognition:before{background:radial-gradient(circle at 100% 48%,#a47e4c0e,#0000 31%)}.relationship-v3 .relationship-questions:before{background:radial-gradient(circle at 0 34%,#fff9ef1c,#0000 29%)}.relationship-v3 .relationship-breakup{background:#d4cabd}.relationship-v3 .relationship-breakup:before{background:radial-gradient(circle at 100% 12%,#7e5b3611,#0000 30%),linear-gradient(#533f2e05,#0000 42%)}.relationship-v3 .relationship-boundary{background:var(--relationship-dark)}.relationship-v3 .relationship-final:before{background:radial-gradient(circle at 74% 24%,#966f3e13,#0000 27%),linear-gradient(#18161300,#0707063d)}.relationship-v3 .relationship-v3-hero-card{z-index:var(--v3-layer-decorative);opacity:.14;pointer-events:none;width:100px;height:150px;margin:0;transition:opacity .9s,transform 1s cubic-bezier(.22,.7,.2,1);position:absolute;top:132px;right:-55px;transform:translate(28px)rotate(2deg)}.relationship-v3[data-v3-motion=full] .relationship-v3-hero-card{opacity:.2;transform:translate(0,0)rotate(2deg)}.relationship-v3 .relationship-v3-hero-card img{object-fit:cover;filter:saturate(.65)contrast(.9);width:100%;height:100%;display:block}.relationship-v3[data-v3-enhanced=true] [data-v3-reveal=heading],.relationship-v3[data-v3-enhanced=true] [data-v3-reveal=content],.relationship-v3[data-v3-enhanced=true] [data-v3-reveal=row]{opacity:0;transform:translateY(22px)}.relationship-v3[data-v3-enhanced=true] [data-v3-reveal=heading],.relationship-v3[data-v3-enhanced=true] [data-v3-reveal=content]{transition:opacity .62s,transform .72s cubic-bezier(.22,.7,.2,1)}.relationship-v3[data-v3-enhanced=true] [data-v3-reveal=row]{transition:opacity .5s,transform .58s cubic-bezier(.22,.7,.2,1)}.relationship-v3[data-v3-enhanced=true] [data-v3-reveal].is-v3-revealed{opacity:1;transform:translate(0,0)}.relationship-v3 .relationship-process-list article:nth-child(2){transition-delay:65ms}.relationship-v3 .relationship-process-list article:nth-child(3){transition-delay:.13s}.relationship-v3[data-v3-enhanced=true] [data-v3-reveal=photo]{opacity:0;transition:opacity .76s,transform .9s cubic-bezier(.22,.7,.2,1);transform:translate(24px,16px)}.relationship-v3[data-v3-enhanced=true] [data-v3-reveal=photo].is-v3-revealed{opacity:1;transform:translate(0,0)}.relationship-v3 .relationship-hero-visual img,.relationship-v3 .relationship-about figure img{transition:transform 1.1s cubic-bezier(.22,.7,.2,1);transform:scale(1.03)}.relationship-v3 .relationship-hero-visual.is-v3-revealed img,.relationship-v3 .relationship-about figure.is-v3-revealed img{transform:scale(1)}@media (hover:hover) and (pointer:fine) and (min-width:821px){.relationship-v3 .relationship-editorial-list li,.relationship-v3 .relationship-question-list li{transition:color .21s,border-color .21s,transform .21s}.relationship-v3 .relationship-editorial-list li:hover,.relationship-v3 .relationship-question-list li:hover{color:#5b4630;border-color:#70523061;transform:translate(6px)}.relationship-v3 .relationship-topic-row{transition:border-color .21s,background-color .21s}.relationship-v3 .relationship-topic-row:hover{background:#fffaf10e;border-color:#70523057}.relationship-v3 .relationship-cta .hero-cta-arrow,.relationship-v3 .relationship-text-link span,.relationship-v3 .relationship-hub-link span{transition:transform .2s}.relationship-v3 .relationship-cta:hover .hero-cta-arrow,.relationship-v3 .relationship-cta:focus-visible .hero-cta-arrow,.relationship-v3 .relationship-text-link:hover span,.relationship-v3 .relationship-text-link:focus-visible span,.relationship-v3 .relationship-hub-link a:hover span,.relationship-v3 .relationship-hub-link a:focus-visible span{transform:translate(5px)}}.relationship-v3 .relationship-questions .relationship-section-heading h2{color:#302b27c2}.relationship-v3 .relationship-question-list li{color:#352f2a}.relationship-v3 .relationship-about figure:after{content:"";pointer-events:none;background:linear-gradient(#0000 64%,#221c171c);position:absolute;inset:0}.relationship-v3 .relationship-faq details{transition:border-color .2s}.relationship-v3 .relationship-faq details[open]{border-color:#634b3157}.relationship-v3 .relationship-faq details[open] .relationship-faq-answer{animation:.26s both relationship-v3-faq-open}@keyframes relationship-v3-faq-open{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translate(0,0)}}@media (max-width:900px){.relationship-v3 .relationship-v3-hero-card{display:none}.relationship-v3 .relationship-hero:before{background:radial-gradient(circle at 100% 18%,#ab844f0b,#0000 28%)}.relationship-v3[data-v3-enhanced=true] [data-v3-reveal=heading],.relationship-v3[data-v3-enhanced=true] [data-v3-reveal=content],.relationship-v3[data-v3-enhanced=true] [data-v3-reveal=row]{transform:translateY(12px)}.relationship-v3[data-v3-enhanced=true] [data-v3-reveal=row]{opacity:1;transition:none;transform:none}.relationship-v3[data-v3-enhanced=true] [data-v3-reveal=photo]{transform:translateY(12px)}.relationship-v3 .relationship-hero-visual img,.relationship-v3 .relationship-about figure img{transform:none}}@media (prefers-reduced-motion:reduce){.relationship-v3 *,.relationship-v3 :before,.relationship-v3 :after{scroll-behavior:auto!important;transition-duration:.01ms!important;transition-delay:0s!important;animation:none!important}.relationship-v3 [data-v3-reveal],.relationship-v3 .relationship-v3-hero-card,.relationship-v3 .relationship-hero-visual img,.relationship-v3 .relationship-about figure img{opacity:1!important;transform:none!important}}
