.SocialLinks-module__HHpLUq__links{flex-wrap:wrap;gap:12px;margin:20px 0;display:flex}.SocialLinks-module__HHpLUq__links a{min-height:44px;color:inherit;border:1px solid;border-radius:14px;align-items:center;gap:10px;padding:10px 14px;transition:opacity .2s,transform .2s;display:inline-flex}.SocialLinks-module__HHpLUq__links a:hover{opacity:.8;transform:translateY(-2px)}.SocialLinks-module__HHpLUq__links a:focus-visible{outline-offset:4px;outline:3px solid #339af0}@media (prefers-reduced-motion:reduce){.SocialLinks-module__HHpLUq__links a{transition:none}.SocialLinks-module__HHpLUq__links a:hover{transform:none}}
.SiteMenu-module__22gvxa__disclosure{flex-shrink:0;position:relative}.SiteMenu-module__22gvxa__trigger{border:1px solid var(--border);background:var(--card);width:42px;height:42px;color:var(--foreground);cursor:pointer;border-radius:14px;place-items:center;list-style:none;display:grid}.SiteMenu-module__22gvxa__trigger::-webkit-details-marker{display:none}.SiteMenu-module__22gvxa__closeIcon,.SiteMenu-module__22gvxa__disclosure[open] .SiteMenu-module__22gvxa__openIcon{display:none}.SiteMenu-module__22gvxa__disclosure[open] .SiteMenu-module__22gvxa__closeIcon{display:block}.SiteMenu-module__22gvxa__trigger:focus-visible,.SiteMenu-module__22gvxa__panel a:focus-visible{outline-offset:3px;outline:3px solid #339af0}.SiteMenu-module__22gvxa__panel{background:var(--card);width:min(360px,100vw - 56px);max-height:calc(100dvh - 135px);color:var(--foreground);border:1px solid var(--border);z-index:80;border-radius:20px;padding:14px;position:absolute;top:calc(100% + 14px);right:0;overflow-y:auto;box-shadow:0 15px 45px #0002}.SiteMenu-module__22gvxa__heading{color:var(--muted);padding:8px 10px 12px;font-size:11px;font-weight:700}.SiteMenu-module__22gvxa__panel a{border-radius:12px;justify-content:space-between;align-items:center;gap:16px;min-height:44px;padding:12px 10px;font-size:13px;font-weight:600;line-height:1.5;display:flex}.SiteMenu-module__22gvxa__panel a:hover{background:var(--primary-soft);color:var(--primary)}.SiteMenu-module__22gvxa__panel>a[href^=\/privacy]{border-top:1px solid var(--border);border-radius:0}.SiteMenu-module__22gvxa__panel>a[href^=\/delete-account]{color:var(--primary)}@media (max-width:360px){.SiteMenu-module__22gvxa__panel{width:calc(100vw - 42px)}}
.AppContentSections-module__GhLH9W__guide{max-width:1200px;color:var(--foreground);font-family:var(--font-jakarta),Tahoma,Arial,sans-serif;margin:auto;padding:60px 6vw}.AppContentSections-module__GhLH9W__links{flex-wrap:wrap;gap:10px;margin:18px 0 32px;display:flex}.AppContentSections-module__GhLH9W__links a{background:var(--card);border:1px solid var(--border);border-radius:14px;justify-content:space-between;gap:20px;padding:13px 16px;font-size:12px;font-weight:600;display:flex}.AppContentSections-module__GhLH9W__links a:hover{color:var(--primary)}.AppContentSections-module__GhLH9W__section{margin:45px 0 65px;scroll-margin-top:120px}.AppContentSections-module__GhLH9W__guide h2{margin:0 0 18px;font-size:clamp(28px,3vw,42px);font-weight:800;line-height:1.4}.AppContentSections-module__GhLH9W__guide h3{margin:10px 0;font-size:17px;font-weight:700;line-height:1.5}.AppContentSections-module__GhLH9W__guide p{color:var(--muted);margin:0;font-size:14px;line-height:1.95}.AppContentSections-module__GhLH9W__eyebrow{letter-spacing:1.5px;color:var(--secondary)!important;margin-bottom:12px!important;font-size:10px!important}.AppContentSections-module__GhLH9W__intro{max-width:850px;margin-bottom:24px!important}.AppContentSections-module__GhLH9W__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.AppContentSections-module__GhLH9W__card{background:var(--card);border:1px solid var(--border);border-radius:22px;padding:26px}.AppContentSections-module__GhLH9W__number{background:var(--primary-soft);min-width:34px;height:34px;color:var(--primary);border-radius:11px;place-items:center;padding:0 8px;font-size:11px;font-weight:700;display:inline-grid}.AppContentSections-module__GhLH9W__categories{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:24px 0;padding:0;list-style:none;display:grid}.AppContentSections-module__GhLH9W__categories li{background:var(--card);border:1px solid var(--border);border-radius:16px;padding:17px 20px;font-size:14px}.AppContentSections-module__GhLH9W__note{background:var(--secondary-soft);border-radius:20px;padding:24px;color:var(--foreground)!important;margin:24px 0!important}.AppContentSections-module__GhLH9W__note p{color:var(--foreground)}.AppContentSections-module__GhLH9W__timeline{gap:12px;margin:24px 0;padding:0;list-style:none;display:grid}.AppContentSections-module__GhLH9W__timeline li{border:1px solid var(--border);background:var(--card);border-radius:20px;gap:20px;padding:24px;display:flex}.AppContentSections-module__GhLH9W__timeline li>span{flex-shrink:0}.AppContentSections-module__GhLH9W__timeline h3{margin-top:0}.AppContentSections-module__GhLH9W__faq{background:var(--card);border:1px solid var(--border);border-radius:18px;margin:12px 0;padding:20px 24px}.AppContentSections-module__GhLH9W__faq summary{cursor:pointer;font-size:15px;font-weight:600;line-height:1.6}.AppContentSections-module__GhLH9W__faq p{margin-top:15px}.AppContentSections-module__GhLH9W__phase{background:var(--surface-secondary);border:1px solid var(--border);border-radius:20px;padding:25px}.AppContentSections-module__GhLH9W__phase h3{color:var(--foreground)}.AppContentSections-module__GhLH9W__action{background:var(--primary);overflow-wrap:anywhere;border-radius:16px;margin:12px 0;padding:15px 22px;font-size:13px;font-weight:600;display:inline-block;color:var(--on-primary)!important}.AppContentSections-module__GhLH9W__guide a:focus-visible,.AppContentSections-module__GhLH9W__faq summary:focus-visible{outline-offset:4px;outline:3px solid #339af0}@media (max-width:650px){.AppContentSections-module__GhLH9W__guide{padding:35px 6vw}.AppContentSections-module__GhLH9W__grid,.AppContentSections-module__GhLH9W__categories{grid-template-columns:1fr}.AppContentSections-module__GhLH9W__card{padding:22px}.AppContentSections-module__GhLH9W__timeline li{gap:14px;padding:20px}.AppContentSections-module__GhLH9W__section{margin:30px 0 45px}.AppContentSections-module__GhLH9W__guide h2{font-size:28px}.AppContentSections-module__GhLH9W__guide p{font-size:13px}.AppContentSections-module__GhLH9W__links a{font-size:11px}.AppContentSections-module__GhLH9W__faq{padding:18px}}.AppContentSections-module__GhLH9W__guide{--on-primary:#fff}@media (prefers-color-scheme:dark){.AppContentSections-module__GhLH9W__guide{--on-primary:#25313c}}
.BuddyEditorialHome-module__trPkYG__page{--pink:#e85d75;--ink:#25313c;--cream:#fff9f7;color:var(--ink);background:var(--cream);font-family:Arial,Tahoma,sans-serif;overflow:clip}.BuddyEditorialHome-module__trPkYG__header{z-index:50;border-bottom:1px solid #25313c15;justify-content:space-between;align-items:center;padding:24px 4vw;display:flex;position:relative}.BuddyEditorialHome-module__trPkYG__logo{letter-spacing:-1.5px;align-items:center;gap:9px;font-size:27px;font-weight:900;display:flex}.BuddyEditorialHome-module__trPkYG__logo img{border-radius:0;width:240px;height:auto;display:block}.BuddyEditorialHome-module__trPkYG__logo>span>span{color:var(--pink)}.BuddyEditorialHome-module__trPkYG__desktopNav{gap:34px;font-weight:600;display:flex}.BuddyEditorialHome-module__trPkYG__desktopNav a,.BuddyEditorialHome-module__trPkYG__headerActions>a{transition:color .2s}.BuddyEditorialHome-module__trPkYG__desktopNav a:hover{color:var(--pink)}.BuddyEditorialHome-module__trPkYG__headerActions{align-items:center;gap:24px;font-weight:700;display:flex}.BuddyEditorialHome-module__trPkYG__headerActions button{border:1px solid var(--ink);cursor:pointer;border-radius:50%;place-items:center;width:48px;height:48px;display:grid}.BuddyEditorialHome-module__trPkYG__mobileNav{z-index:45;background:var(--pink);gap:20px;padding:32px 6vw;display:grid;position:absolute;top:97px;left:0;right:0;box-shadow:0 20px 35px #25313c20}.BuddyEditorialHome-module__trPkYG__mobileNav a{justify-content:space-between;font-size:28px;display:flex}.BuddyEditorialHome-module__trPkYG__hero{padding:54px 4vw 70px}.BuddyEditorialHome-module__trPkYG__eyebrow{letter-spacing:2px;margin-bottom:25px;font-size:11px;font-weight:800}.BuddyEditorialHome-module__trPkYG__title{letter-spacing:-.06em;margin:0;font-size:clamp(65px,9.4vw,150px);font-weight:900;line-height:1.03;position:relative}.BuddyEditorialHome-module__trPkYG__title>span{display:block}.BuddyEditorialHome-module__trPkYG__title>span:nth-child(2){color:var(--pink)}.BuddyEditorialHome-module__trPkYG__titleHeart{vertical-align:middle;width:clamp(40px,7vw,100px);height:auto;margin-left:24px;display:inline-block;transform:rotate(-15deg)}.BuddyEditorialHome-module__trPkYG__heroBottom{align-items:center;gap:32px;margin-top:34px;display:flex}.BuddyEditorialHome-module__trPkYG__heroBottom>p{max-width:470px;font-size:17px;line-height:1.9}.BuddyEditorialHome-module__trPkYG__pill{background:var(--ink);color:#fff;white-space:nowrap;border-radius:40px;justify-content:space-between;align-items:center;gap:25px;padding:17px 24px;font-weight:700;transition:transform .25s,background .25s;display:inline-flex}.BuddyEditorialHome-module__trPkYG__scroll{align-items:center;gap:14px;margin-left:auto;font-size:13px;display:flex}.BuddyEditorialHome-module__trPkYG__heroArt{height:520px;margin-top:55px;position:relative}.BuddyEditorialHome-module__trPkYG__heroPhoto{border-radius:30px;width:72%;height:100%;position:absolute;left:8%;overflow:hidden;transform:rotate(-3deg)}.BuddyEditorialHome-module__trPkYG__heroPhoto img,.BuddyEditorialHome-module__trPkYG__sidePhoto img,.BuddyEditorialHome-module__trPkYG__cardPhoto img,.BuddyEditorialHome-module__trPkYG__joinPhoto img{object-fit:cover}.BuddyEditorialHome-module__trPkYG__sidePhoto{border:10px solid var(--cream);border-radius:24px;width:28%;height:320px;position:absolute;top:75px;right:0;overflow:hidden;transform:rotate(7deg);box-shadow:0 15px 40px #25313c22}.BuddyEditorialHome-module__trPkYG__stamp{background:var(--pink);width:165px;height:165px;color:var(--cream);outline:9px solid var(--pink);text-align:center;white-space:pre-line;border:2px dashed #fff9f788;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:8px;font-size:16px;font-weight:800;display:flex;position:absolute;top:55px;left:0;transform:rotate(-14deg)}.BuddyEditorialHome-module__trPkYG__photoNote{color:#2f9c95;background:#eaf8f6;border-radius:40px;padding:14px 24px;font-size:17px;font-weight:700;position:absolute;bottom:5%;right:3%;transform:rotate(-5deg)}.BuddyEditorialHome-module__trPkYG__ribbon{background:var(--pink);width:110%;margin-left:-5%;padding:25px 0;overflow:hidden;transform:rotate(-2deg)}.BuddyEditorialHome-module__trPkYG__ribbon>div{width:max-content;animation:34s linear infinite BuddyEditorialHome-module__trPkYG__buddyRibbon;display:flex}.BuddyEditorialHome-module__trPkYG__ribbon span{letter-spacing:-1px;align-items:center;gap:30px;padding-right:30px;font-size:34px;font-weight:800;display:flex}.BuddyEditorialHome-module__trPkYG__about{grid-template-columns:1.15fr 1fr;gap:7vw;padding:130px 7vw;display:grid}.BuddyEditorialHome-module__trPkYG__page h2{letter-spacing:-.04em;margin:0;font-size:clamp(35px,4.2vw,68px);font-weight:800;line-height:1.2}.BuddyEditorialHome-module__trPkYG__page h2 em{color:var(--pink);font-style:normal}.BuddyEditorialHome-module__trPkYG__aboutCopy{padding-top:20px}.BuddyEditorialHome-module__trPkYG__aboutCopy>svg{color:var(--pink);transform:rotate(10deg)}.BuddyEditorialHome-module__trPkYG__aboutCopy p{margin:22px 0;font-size:20px;line-height:1.9}.BuddyEditorialHome-module__trPkYG__textLink{border-bottom:1px solid var(--ink);gap:20px;padding-bottom:8px;font-weight:700;display:inline-flex}.BuddyEditorialHome-module__trPkYG__services{background:#f6e6e6;border-radius:50px 50px 0 0;padding:90px 4vw}.BuddyEditorialHome-module__trPkYG__sectionHead{justify-content:space-between;align-items:end;gap:30px;margin-bottom:45px;display:flex}.BuddyEditorialHome-module__trPkYG__sectionHead>span{max-width:220px;font-size:17px}.BuddyEditorialHome-module__trPkYG__serviceGrid{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.BuddyEditorialHome-module__trPkYG__serviceCard{background:var(--cream);border-radius:26px;padding:12px 12px 24px;position:relative}.BuddyEditorialHome-module__trPkYG__cardPhoto{border-radius:18px;height:320px;position:relative;overflow:hidden}.BuddyEditorialHome-module__trPkYG__cardPhoto>span{background:var(--cream);border-radius:30px;padding:8px 14px;font-weight:700;position:absolute;top:16px;left:16px}.BuddyEditorialHome-module__trPkYG__serviceCard h3{margin:20px 14px 8px;font-size:24px;font-weight:800}.BuddyEditorialHome-module__trPkYG__serviceCard p{margin:0 60px 0 14px;font-size:15px;line-height:1.8}.BuddyEditorialHome-module__trPkYG__roundLink{border:1px solid var(--ink);border-radius:50%;place-items:center;width:42px;height:42px;transition:background .2s;display:grid;position:absolute;bottom:24px;right:20px}.BuddyEditorialHome-module__trPkYG__roundLink:hover{background:var(--pink)}.BuddyEditorialHome-module__trPkYG__phase{color:#68737d;margin-top:24px;font-size:12px;line-height:1.8}.BuddyEditorialHome-module__trPkYG__steps{padding:100px 9vw}.BuddyEditorialHome-module__trPkYG__steps h2{margin-bottom:45px}.BuddyEditorialHome-module__trPkYG__step{border-top:1px solid #25313c44}.BuddyEditorialHome-module__trPkYG__step:last-child{border-bottom:1px solid #25313c44}.BuddyEditorialHome-module__trPkYG__step button{text-align:left;cursor:pointer;background:0 0;align-items:center;gap:30px;width:100%;padding:24px 0;display:flex}.BuddyEditorialHome-module__trPkYG__step button>span{color:#68737d;font-size:14px}.BuddyEditorialHome-module__trPkYG__step strong{flex:1;font-size:clamp(20px,2.2vw,33px)}.BuddyEditorialHome-module__trPkYG__step p{max-width:760px;margin:0 60px 28px;font-size:17px;line-height:1.9}.BuddyEditorialHome-module__trPkYG__join{background:#eaf8f6;grid-template-columns:1.1fr 1fr;align-items:center;gap:7vw;padding:85px 6vw;display:grid}.BuddyEditorialHome-module__trPkYG__join h2 em{color:#2f9c95}.BuddyEditorialHome-module__trPkYG__joinText{max-width:570px;margin:25px 0;font-size:18px;line-height:1.9}.BuddyEditorialHome-module__trPkYG__joinPhoto{border-radius:26px;height:480px;position:relative;overflow:visible;transform:rotate(3deg)}.BuddyEditorialHome-module__trPkYG__joinPhoto img{border-radius:26px}.BuddyEditorialHome-module__trPkYG__joinPhoto span{background:var(--pink);color:#fff;border-radius:50%;place-items:center;width:90px;height:90px;display:grid;position:absolute;bottom:-20px;left:-30px;transform:rotate(-15deg)}.BuddyEditorialHome-module__trPkYG__footer{background:var(--ink);color:var(--cream);padding:80px 6vw 30px}.BuddyEditorialHome-module__trPkYG__email{border-bottom:1px solid #fff9f770;align-items:center;gap:25px;margin:30px 0 65px;padding-bottom:10px;font-size:clamp(17px,2.5vw,35px);display:inline-flex}.BuddyEditorialHome-module__trPkYG__footerBottom{border-top:1px solid #fff9f740;flex-wrap:wrap;justify-content:space-between;gap:20px;padding-top:24px;font-size:12px;display:flex}.BuddyEditorialHome-module__trPkYG__page a:focus-visible,.BuddyEditorialHome-module__trPkYG__page button:focus-visible{outline-offset:5px;outline:3px solid #339af0}@keyframes BuddyEditorialHome-module__trPkYG__buddyRibbon{to{transform:translate(-50%)}}@media (max-width:900px){.BuddyEditorialHome-module__trPkYG__title{font-size:12vw}.BuddyEditorialHome-module__trPkYG__desktopNav{display:none}.BuddyEditorialHome-module__trPkYG__heroBottom{flex-wrap:wrap}.BuddyEditorialHome-module__trPkYG__scroll{margin-left:0}.BuddyEditorialHome-module__trPkYG__heroArt{height:410px}.BuddyEditorialHome-module__trPkYG__sidePhoto{height:250px}.BuddyEditorialHome-module__trPkYG__stamp{width:125px;height:125px;font-size:13px}.BuddyEditorialHome-module__trPkYG__about{gap:40px;padding:85px 5vw}.BuddyEditorialHome-module__trPkYG__cardPhoto{height:240px}.BuddyEditorialHome-module__trPkYG__serviceGrid{gap:14px}.BuddyEditorialHome-module__trPkYG__serviceCard h3{font-size:21px}.BuddyEditorialHome-module__trPkYG__joinPhoto{height:360px}}@media (max-width:600px){.BuddyEditorialHome-module__trPkYG__header{padding:18px 5vw}.BuddyEditorialHome-module__trPkYG__logo{font-size:23px}.BuddyEditorialHome-module__trPkYG__headerActions{gap:15px}.BuddyEditorialHome-module__trPkYG__headerActions button{width:42px;height:42px}.BuddyEditorialHome-module__trPkYG__mobileNav{top:79px}.BuddyEditorialHome-module__trPkYG__hero{padding:40px 5vw 50px}.BuddyEditorialHome-module__trPkYG__title{letter-spacing:-.055em;font-size:15vw;line-height:1.2}.BuddyEditorialHome-module__trPkYG__titleHeart{vertical-align:middle;width:9vw;margin-left:12px;display:inline-block}.BuddyEditorialHome-module__trPkYG__heroBottom{gap:22px;margin-top:24px}.BuddyEditorialHome-module__trPkYG__heroBottom>p{font-size:15px}.BuddyEditorialHome-module__trPkYG__heroArt{height:320px;margin-top:45px}.BuddyEditorialHome-module__trPkYG__heroPhoto{border-radius:20px;width:86%;left:0}.BuddyEditorialHome-module__trPkYG__sidePhoto{border-width:5px;border-radius:16px;width:43%;height:170px;top:115px}.BuddyEditorialHome-module__trPkYG__stamp{outline-width:5px;gap:3px;width:86px;height:86px;font-size:10px;top:-18px;left:8px}.BuddyEditorialHome-module__trPkYG__stamp>svg{width:22px}.BuddyEditorialHome-module__trPkYG__photoNote{padding:10px 15px;font-size:12px;bottom:-15px;right:0}.BuddyEditorialHome-module__trPkYG__ribbon span{font-size:24px}.BuddyEditorialHome-module__trPkYG__ribbon{padding:18px 0}.BuddyEditorialHome-module__trPkYG__about{grid-template-columns:1fr;gap:24px;padding:75px 6vw}.BuddyEditorialHome-module__trPkYG__aboutCopy p{font-size:17px}.BuddyEditorialHome-module__trPkYG__services{border-radius:28px 28px 0 0;padding:60px 5vw}.BuddyEditorialHome-module__trPkYG__sectionHead{display:block}.BuddyEditorialHome-module__trPkYG__sectionHead>span{margin-top:20px;display:block}.BuddyEditorialHome-module__trPkYG__serviceGrid{grid-template-columns:1fr;gap:24px}.BuddyEditorialHome-module__trPkYG__cardPhoto{height:340px}.BuddyEditorialHome-module__trPkYG__serviceCard{padding-bottom:30px}.BuddyEditorialHome-module__trPkYG__steps{padding:65px 6vw}.BuddyEditorialHome-module__trPkYG__step button{gap:16px}.BuddyEditorialHome-module__trPkYG__step p{margin-left:34px;margin-right:12px;font-size:15px}.BuddyEditorialHome-module__trPkYG__join{grid-template-columns:1fr;gap:35px;padding:65px 6vw}.BuddyEditorialHome-module__trPkYG__joinPhoto{height:390px;margin:0 10px}.BuddyEditorialHome-module__trPkYG__footer{padding:65px 6vw 25px}.BuddyEditorialHome-module__trPkYG__email{margin-bottom:45px}.BuddyEditorialHome-module__trPkYG__footerBottom{gap:15px;display:grid}}@media (prefers-reduced-motion:reduce){.BuddyEditorialHome-module__trPkYG__ribbon>div{animation:none}.BuddyEditorialHome-module__trPkYG__pill,.BuddyEditorialHome-module__trPkYG__serviceCard{transition:none}}@media (max-width:600px){.BuddyEditorialHome-module__trPkYG__logo img{width:170px;height:auto}}.BuddyEditorialHome-module__trPkYG__page{--surface:#fff;--surface-secondary:#f8f3f1;--muted:#68737d;--border:#e9dfdc;--soft:#fff0f2;--teal:#2f9c95;font-family:var(--font-jakarta),Tahoma,Arial,sans-serif}.BuddyEditorialHome-module__trPkYG__header{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid var(--border);background:#fff9f7e0;border-radius:24px;width:calc(100% - 64px);max-width:1380px;margin:14px auto 0;padding:16px 24px;position:sticky;top:14px;box-shadow:0 10px 40px #25313c06}.BuddyEditorialHome-module__trPkYG__logo img{width:220px}.BuddyEditorialHome-module__trPkYG__desktopNav{background:var(--surface-secondary);border-radius:40px;gap:6px;padding:5px}.BuddyEditorialHome-module__trPkYG__desktopNav a{border-radius:30px;padding:11px 20px;font-size:13px}.BuddyEditorialHome-module__trPkYG__desktopNav a:hover{background:var(--surface);color:var(--pink)}.BuddyEditorialHome-module__trPkYG__headerActions>a{background:var(--surface);border:1px solid var(--border);border-radius:14px;padding:10px 12px;font-size:12px}.BuddyEditorialHome-module__trPkYG__headerActions button{border-color:var(--border);background:var(--surface);border-radius:14px;width:42px;height:42px}.BuddyEditorialHome-module__trPkYG__headerActions{gap:10px}.BuddyEditorialHome-module__trPkYG__mobileNav{background:var(--surface);border:1px solid var(--border);color:var(--ink);border-radius:24px;position:fixed;top:105px;left:32px;right:32px}.BuddyEditorialHome-module__trPkYG__hero{grid-template-columns:1.08fr 1fr;align-items:center;gap:6vw;max-width:1440px;margin:auto;padding:70px 4vw 85px;display:grid}.BuddyEditorialHome-module__trPkYG__heroCopy{min-width:0}.BuddyEditorialHome-module__trPkYG__eyebrow{color:var(--teal);letter-spacing:1.7px;font-size:10px}.BuddyEditorialHome-module__trPkYG__heroCopy>.BuddyEditorialHome-module__trPkYG__eyebrow{background:#eaf8f6;border:1px solid #2f9c9525;border-radius:40px;margin-bottom:26px;padding:10px 15px;display:inline-flex}.BuddyEditorialHome-module__trPkYG__title{letter-spacing:-.055em;font-size:clamp(54px,5.7vw,87px);line-height:1.12}.BuddyEditorialHome-module__trPkYG__titleHeart{vertical-align:middle;width:38px;margin-left:12px;transform:rotate(-10deg)}.BuddyEditorialHome-module__trPkYG__heroBottom{flex-wrap:wrap;gap:20px;margin-top:25px;display:flex}.BuddyEditorialHome-module__trPkYG__heroBottom>p{width:100%;max-width:530px;color:var(--muted);font-size:15px;line-height:1.95}.BuddyEditorialHome-module__trPkYG__pill{background:var(--pink);border-radius:18px;padding:16px 22px;font-size:13px;box-shadow:0 6px 15px #e85d7518}.BuddyEditorialHome-module__trPkYG__pill:hover{background:#d94d66;transform:translateY(-2px)}.BuddyEditorialHome-module__trPkYG__scroll{border:1px solid var(--border);background:var(--surface);border-radius:18px;margin-left:0;padding:16px 20px;font-size:12px}.BuddyEditorialHome-module__trPkYG__heroChips{flex-wrap:wrap;gap:8px;margin-top:22px;display:flex}.BuddyEditorialHome-module__trPkYG__heroChips span{color:var(--muted);background:var(--surface);border:1px solid var(--border);border-radius:30px;align-items:center;gap:6px;padding:7px 10px;font-size:10px;display:flex}.BuddyEditorialHome-module__trPkYG__heroChips svg{color:var(--pink)}.BuddyEditorialHome-module__trPkYG__heroArt{height:510px;margin-top:0}.BuddyEditorialHome-module__trPkYG__heroPhoto{border-radius:34px;width:94%;height:91%;top:0;left:0;transform:none;box-shadow:0 20px 50px #25313c12}.BuddyEditorialHome-module__trPkYG__sidePhoto{border:7px solid var(--surface);border-radius:25px;width:41%;height:200px;top:auto;bottom:-5px;right:-2%;transform:none;box-shadow:0 15px 35px #25313c15}.BuddyEditorialHome-module__trPkYG__stamp{outline:5px solid var(--surface);border:0;gap:3px;width:76px;height:76px;font-size:8px;top:30px;left:-22px;transform:none;box-shadow:0 5px 20px #e85d7525}.BuddyEditorialHome-module__trPkYG__stamp svg{width:22px;height:22px}.BuddyEditorialHome-module__trPkYG__photoNote{background:var(--surface);color:var(--ink);border:1px solid var(--border);border-radius:18px;align-items:center;gap:10px;max-width:68%;padding:14px 18px;font-size:11px;display:flex;bottom:38px;left:18px;right:auto;transform:none;box-shadow:0 6px 18px #25313c0d}.BuddyEditorialHome-module__trPkYG__photoNote svg{color:var(--pink);flex-shrink:0}.BuddyEditorialHome-module__trPkYG__ribbon{background:var(--soft);border-block:1px solid var(--border);width:100%;color:var(--pink);margin-left:0;padding:17px 0;transform:none}.BuddyEditorialHome-module__trPkYG__ribbon span{letter-spacing:1px;gap:28px;font-size:18px;font-weight:700}.BuddyEditorialHome-module__trPkYG__ribbon span svg{width:17px}.BuddyEditorialHome-module__trPkYG__ribbon>div{animation-duration:50s}.BuddyEditorialHome-module__trPkYG__page h2{font-size:clamp(32px,3.8vw,55px);line-height:1.25}.BuddyEditorialHome-module__trPkYG__about{gap:8vw;max-width:1440px;margin:auto;padding:95px 6vw}.BuddyEditorialHome-module__trPkYG__aboutCopy p{color:var(--muted);font-size:16px;line-height:2}.BuddyEditorialHome-module__trPkYG__aboutCopy>svg{background:var(--soft);border-radius:18px;width:54px;height:54px;padding:10px;transform:none}.BuddyEditorialHome-module__trPkYG__textLink{color:var(--pink);border:0;font-size:13px}.BuddyEditorialHome-module__trPkYG__services{background:var(--surface-secondary);border-radius:36px;margin:0 24px;padding:75px 4vw}.BuddyEditorialHome-module__trPkYG__sectionHead>span{color:var(--muted);font-size:13px}.BuddyEditorialHome-module__trPkYG__serviceGrid{gap:20px}.BuddyEditorialHome-module__trPkYG__serviceCard{background:var(--surface);border:1px solid var(--border);border-radius:26px;padding:10px 10px 27px;box-shadow:0 5px 20px #25313c03}.BuddyEditorialHome-module__trPkYG__cardPhoto{height:260px}.BuddyEditorialHome-module__trPkYG__cardPhoto>span{background:var(--surface);font-size:11px}.BuddyEditorialHome-module__trPkYG__cardHeading{align-items:center;gap:10px;margin:22px 13px 12px;display:flex}.BuddyEditorialHome-module__trPkYG__serviceIcon{background:var(--soft);width:38px;height:38px;color:var(--pink);border-radius:12px;flex-shrink:0;place-items:center;display:grid}.BuddyEditorialHome-module__trPkYG__serviceCard h3{margin:0;font-size:18px}.BuddyEditorialHome-module__trPkYG__serviceCard p{color:var(--muted);font-size:12px;line-height:1.9}.BuddyEditorialHome-module__trPkYG__roundLink{color:var(--pink);border-color:var(--border);background:var(--soft);border-radius:14px;width:38px;height:38px}.BuddyEditorialHome-module__trPkYG__phase{color:var(--muted);max-width:800px}.BuddyEditorialHome-module__trPkYG__steps{max-width:1160px;margin:auto;padding:90px 6vw}.BuddyEditorialHome-module__trPkYG__step{border:1px solid var(--border);background:var(--surface);border-radius:22px;margin-top:12px;padding:0 24px}.BuddyEditorialHome-module__trPkYG__step:last-child{border:1px solid var(--border)}.BuddyEditorialHome-module__trPkYG__step button{gap:20px;padding:24px 0}.BuddyEditorialHome-module__trPkYG__step button>span{background:var(--soft);color:var(--pink);border-radius:12px;padding:8px 10px;font-size:12px}.BuddyEditorialHome-module__trPkYG__step strong{font-size:20px}.BuddyEditorialHome-module__trPkYG__step button>svg{color:var(--pink)}.BuddyEditorialHome-module__trPkYG__step p{color:var(--muted);margin-left:58px;font-size:14px}.BuddyEditorialHome-module__trPkYG__join{border-radius:36px;gap:7vw;margin:0 24px;padding:75px 6vw}.BuddyEditorialHome-module__trPkYG__joinText{color:var(--muted);font-size:15px;line-height:2}.BuddyEditorialHome-module__trPkYG__joinPhoto{height:430px;transform:none}.BuddyEditorialHome-module__trPkYG__joinPhoto span{border-radius:22px;width:65px;height:65px;bottom:25px;left:-20px;transform:none;box-shadow:0 10px 25px #e85d7520}.BuddyEditorialHome-module__trPkYG__joinPhoto span svg{width:26px}.BuddyEditorialHome-module__trPkYG__footer{border-radius:36px 36px 0 0;margin-top:24px;padding-top:65px}.BuddyEditorialHome-module__trPkYG__footer h2{font-size:clamp(43px,5.8vw,84px)}.BuddyEditorialHome-module__trPkYG__footer>.BuddyEditorialHome-module__trPkYG__eyebrow{color:#75ccc5}.BuddyEditorialHome-module__trPkYG__email{margin-bottom:55px;font-size:clamp(15px,2vw,26px)}.BuddyEditorialHome-module__trPkYG__footerBottom{font-size:11px}@media (max-width:1000px){.BuddyEditorialHome-module__trPkYG__hero{gap:4vw;padding-top:55px}.BuddyEditorialHome-module__trPkYG__title{font-size:6.6vw}.BuddyEditorialHome-module__trPkYG__heroArt{height:450px}.BuddyEditorialHome-module__trPkYG__sidePhoto{height:165px}.BuddyEditorialHome-module__trPkYG__desktopNav a{padding:10px 12px}.BuddyEditorialHome-module__trPkYG__logo img{width:190px}.BuddyEditorialHome-module__trPkYG__heroChips span{font-size:9px}.BuddyEditorialHome-module__trPkYG__cardPhoto{height:220px}.BuddyEditorialHome-module__trPkYG__serviceCard h3{font-size:16px}}@media (max-width:700px){.BuddyEditorialHome-module__trPkYG__header{border-radius:20px;width:calc(100% - 28px);margin-top:10px;padding:13px 16px;top:10px}.BuddyEditorialHome-module__trPkYG__logo img{width:166px}.BuddyEditorialHome-module__trPkYG__mobileNav{top:91px;left:14px;right:14px}.BuddyEditorialHome-module__trPkYG__hero{grid-template-columns:1fr;gap:38px;padding:45px 6vw 48px}.BuddyEditorialHome-module__trPkYG__title{font-size:clamp(48px,10.8vw,74px);line-height:1.2}.BuddyEditorialHome-module__trPkYG__titleHeart{width:28px;margin-left:8px}.BuddyEditorialHome-module__trPkYG__heroCopy>.BuddyEditorialHome-module__trPkYG__eyebrow{margin-bottom:18px;padding:8px 11px;font-size:8px}.BuddyEditorialHome-module__trPkYG__heroBottom{gap:12px;margin-top:19px}.BuddyEditorialHome-module__trPkYG__heroBottom>p{font-size:13px;line-height:1.9}.BuddyEditorialHome-module__trPkYG__pill,.BuddyEditorialHome-module__trPkYG__scroll{border-radius:16px;padding:14px 17px;font-size:11px}.BuddyEditorialHome-module__trPkYG__heroChips{gap:6px;margin-top:18px}.BuddyEditorialHome-module__trPkYG__heroChips span{padding:6px 8px;font-size:8px}.BuddyEditorialHome-module__trPkYG__heroChips svg{width:12px}.BuddyEditorialHome-module__trPkYG__heroArt{height:370px;margin:0 6px}.BuddyEditorialHome-module__trPkYG__heroPhoto{border-radius:26px;width:94%;height:92%}.BuddyEditorialHome-module__trPkYG__stamp{width:62px;height:62px;font-size:7px;top:20px;left:-12px}.BuddyEditorialHome-module__trPkYG__sidePhoto{border-width:5px;border-radius:20px;width:39%;height:146px;bottom:0;right:-8px}.BuddyEditorialHome-module__trPkYG__photoNote{border-radius:14px;max-width:65%;padding:11px 12px;font-size:9px;bottom:25px;left:10px}.BuddyEditorialHome-module__trPkYG__ribbon span{font-size:14px}.BuddyEditorialHome-module__trPkYG__ribbon{padding:14px 0}.BuddyEditorialHome-module__trPkYG__about{gap:16px;padding:65px 7vw}.BuddyEditorialHome-module__trPkYG__page h2{font-size:32px}.BuddyEditorialHome-module__trPkYG__aboutCopy p{font-size:14px;line-height:1.95}.BuddyEditorialHome-module__trPkYG__services{border-radius:26px;margin:0 12px;padding:48px 5vw}.BuddyEditorialHome-module__trPkYG__sectionHead{margin-bottom:28px}.BuddyEditorialHome-module__trPkYG__sectionHead>span{margin-top:12px;font-size:12px}.BuddyEditorialHome-module__trPkYG__serviceGrid{gap:18px}.BuddyEditorialHome-module__trPkYG__cardPhoto{height:290px}.BuddyEditorialHome-module__trPkYG__serviceCard h3{font-size:18px}.BuddyEditorialHome-module__trPkYG__serviceCard p{font-size:12px}.BuddyEditorialHome-module__trPkYG__steps{padding:65px 6vw}.BuddyEditorialHome-module__trPkYG__step{border-radius:18px;padding:0 16px}.BuddyEditorialHome-module__trPkYG__step strong{font-size:15px}.BuddyEditorialHome-module__trPkYG__step button{gap:12px;padding:19px 0}.BuddyEditorialHome-module__trPkYG__step p{margin-left:44px;margin-right:0;font-size:12px}.BuddyEditorialHome-module__trPkYG__join{border-radius:26px;gap:30px;margin:0 12px;padding:48px 6vw}.BuddyEditorialHome-module__trPkYG__joinText{font-size:13px}.BuddyEditorialHome-module__trPkYG__joinPhoto{height:335px;margin:0 6px}.BuddyEditorialHome-module__trPkYG__footer{border-radius:26px 26px 0 0;padding:55px 7vw 28px}.BuddyEditorialHome-module__trPkYG__footer h2{font-size:45px}.BuddyEditorialHome-module__trPkYG__email{gap:14px;font-size:16px}.BuddyEditorialHome-module__trPkYG__footerBottom{gap:14px}}@media (prefers-color-scheme:dark){.BuddyEditorialHome-module__trPkYG__page{--ink:#f4f6f7;--cream:#101417;--surface:#191f23;--surface-secondary:#242c31;--muted:#b4bec6;--border:#303a40;--soft:#3d222b;--pink:#f47b92;--teal:#55bbb3}.BuddyEditorialHome-module__trPkYG__header{background:#101417dd}.BuddyEditorialHome-module__trPkYG__heroCopy>.BuddyEditorialHome-module__trPkYG__eyebrow{background:#173b38;border-color:#55bbb325}.BuddyEditorialHome-module__trPkYG__join{background:#173b38}.BuddyEditorialHome-module__trPkYG__join h2 em{color:var(--teal)}.BuddyEditorialHome-module__trPkYG__footer{color:#f4f6f7;background:#191f23}.BuddyEditorialHome-module__trPkYG__pill{color:#fff}.BuddyEditorialHome-module__trPkYG__sidePhoto{box-shadow:0 15px 35px #0005}.BuddyEditorialHome-module__trPkYG__footerBottom{border-color:#536069}.BuddyEditorialHome-module__trPkYG__photoNote{color:var(--ink)}}.BuddyEditorialHome-module__trPkYG__page{--ink:var(--foreground);--cream:var(--background);--surface:var(--card);--pink:var(--primary);--soft:var(--primary-soft);--teal:var(--secondary)}.BuddyEditorialHome-module__trPkYG__logo{background:0 0;flex-shrink:0;padding:0}.BuddyEditorialHome-module__trPkYG__headerActions{flex-shrink:0}.BuddyEditorialHome-module__trPkYG__stamp,.BuddyEditorialHome-module__trPkYG__pill,.BuddyEditorialHome-module__trPkYG__joinPhoto span{color:var(--on-primary)}.BuddyEditorialHome-module__trPkYG__pill:hover{background:var(--primary-light)}.BuddyEditorialHome-module__trPkYG__roundLink:hover{color:var(--on-primary)}.BuddyEditorialHome-module__trPkYG__footer{color:#f4f6f7;background:#191f23}@media (max-width:360px){.BuddyEditorialHome-module__trPkYG__logo img{width:140px}.BuddyEditorialHome-module__trPkYG__header{padding-inline:14px}}@media (prefers-color-scheme:dark){.BuddyEditorialHome-module__trPkYG__pill{color:var(--on-primary)}.BuddyEditorialHome-module__trPkYG__logo{background:0 0;padding:0}.BuddyEditorialHome-module__trPkYG__heroCopy>.BuddyEditorialHome-module__trPkYG__eyebrow{background:var(--secondary-soft);border-color:var(--border)}.BuddyEditorialHome-module__trPkYG__stamp{color:#fff9f7;background:#c4415b}.BuddyEditorialHome-module__trPkYG__joinPhoto span{color:var(--on-primary)}.BuddyEditorialHome-module__trPkYG__desktopNav a:hover{color:var(--primary)}.BuddyEditorialHome-module__trPkYG__footer .BuddyEditorialHome-module__trPkYG__email{border-color:#536069}}.BuddyEditorialHome-module__trPkYG__page{--on-primary:#fff}@media (prefers-color-scheme:dark){.BuddyEditorialHome-module__trPkYG__page{--on-primary:#25313c}}
