.Adoption-module__YmzYDW__page{--green:#106c58;--green-dark:#0b5849;--pink:#eca7c0;--pink-soft:#f9e4ec;--pink-pale:#fff6f9;--lime:#aac653;--ink:#111;--muted:#676361;--cream:#f7f3ed;--white:#fff;background:var(--white);min-height:100vh;color:var(--ink);overflow-x:clip}.Adoption-module__YmzYDW__section{scroll-margin-top:92px;position:relative}.Adoption-module__YmzYDW__sectionInner{width:min(100% - 48px,1240px);margin-inline:auto}.Adoption-module__YmzYDW__header{z-index:100;-webkit-backdrop-filter:blur(16px);background:#fff7fae6;border-bottom:1px solid #1111110f;position:sticky;top:0}.Adoption-module__YmzYDW__headerInner{grid-template-columns:auto 1fr auto;align-items:center;gap:42px;width:min(100% - 48px,1320px);height:76px;margin-inline:auto;display:grid}.Adoption-module__YmzYDW__headerLogo{align-items:center;width:110px;display:inline-flex}.Adoption-module__YmzYDW__headerLogo img{filter:brightness(0);width:100%;height:auto}.Adoption-module__YmzYDW__desktopNavigation{justify-content:center;align-items:center;gap:clamp(20px,2.3vw,38px);display:flex}.Adoption-module__YmzYDW__desktopNavigation a,.Adoption-module__YmzYDW__headerDaily{color:#111111ad;font-size:13px;font-weight:500;text-decoration:none;transition:color .18s;position:relative}.Adoption-module__YmzYDW__desktopNavigation a:after,.Adoption-module__YmzYDW__headerDaily:after{content:"";background:var(--green);transform-origin:100%;width:100%;height:1px;transition:transform .22s;position:absolute;bottom:-5px;left:0;transform:scaleX(0)}.Adoption-module__YmzYDW__desktopNavigation a:hover,.Adoption-module__YmzYDW__headerDaily:hover{color:var(--ink)}.Adoption-module__YmzYDW__desktopNavigation a:hover:after,.Adoption-module__YmzYDW__headerDaily:hover:after{transform-origin:0;transform:scaleX(1)}.Adoption-module__YmzYDW__headerActions{align-items:center;gap:22px;display:flex}.Adoption-module__YmzYDW__headerPrimary{background:var(--green);color:#fff;border-radius:999px;justify-content:center;align-items:center;min-height:42px;padding:0 20px;font-size:13px;font-weight:600;text-decoration:none;transition:transform .18s,background .18s;display:inline-flex}.Adoption-module__YmzYDW__headerPrimary:hover{background:var(--green-dark);transform:translateY(-1px)}.Adoption-module__YmzYDW__mobileMenu{display:none}.Adoption-module__YmzYDW__eyebrowDark,.Adoption-module__YmzYDW__eyebrowPink,.Adoption-module__YmzYDW__eyebrowLight{letter-spacing:.18em;text-transform:uppercase;margin:0;font-size:10px;font-weight:700}.Adoption-module__YmzYDW__eyebrowDark{color:#11111185}.Adoption-module__YmzYDW__eyebrowPink{color:#ba587b}.Adoption-module__YmzYDW__eyebrowLight{color:#ffffff94}.Adoption-module__YmzYDW__hero{background:var(--pink);align-items:center;min-height:calc(100svh - 76px);display:flex;position:relative;overflow:hidden}.Adoption-module__YmzYDW__heroGlow{pointer-events:none;background:radial-gradient(circle,#ffffff6b 0%,#ffffff1a 46%,#fff0 72%);border-radius:50%;width:720px;height:720px;position:absolute;top:-210px;right:-240px}.Adoption-module__YmzYDW__heroInner{z-index:2;grid-template-columns:minmax(0,.9fr) minmax(420px,.8fr);align-items:center;gap:clamp(54px,6vw,100px);width:min(100% - 64px,1240px);margin-inline:auto;padding:clamp(64px,8vh,110px) 0;display:grid;position:relative}.Adoption-module__YmzYDW__heroCopy{max-width:680px;animation:.72s cubic-bezier(.22,1,.36,1) both Adoption-module__YmzYDW__heroCopyIn}.Adoption-module__YmzYDW__heroCopy h1{letter-spacing:-.055em;text-wrap:balance;max-width:690px;margin:20px 0 0;font-size:clamp(47px,5.1vw,76px);font-weight:700;line-height:.99}.Adoption-module__YmzYDW__heroDescription{color:#111111ad;max-width:580px;margin:27px 0 0;font-size:clamp(16px,1.35vw,20px);line-height:1.62}.Adoption-module__YmzYDW__heroProofs{color:#1111118a;letter-spacing:.12em;flex-wrap:wrap;align-items:center;gap:9px 12px;margin-top:30px;font-size:10px;font-weight:700;display:flex}.Adoption-module__YmzYDW__heroProofs i{opacity:.5;font-style:normal}.Adoption-module__YmzYDW__heroActions{flex-wrap:wrap;align-items:center;gap:13px;margin-top:34px;display:flex}.Adoption-module__YmzYDW__buttonPrimary,.Adoption-module__YmzYDW__buttonSecondary,.Adoption-module__YmzYDW__buttonLime,.Adoption-module__YmzYDW__buttonLight,.Adoption-module__YmzYDW__todoButton{border-radius:999px;justify-content:center;align-items:center;gap:12px;min-height:48px;padding:0 24px;font-size:14px;font-weight:600;text-decoration:none;transition:transform .2s,background .2s,color .2s;display:inline-flex}.Adoption-module__YmzYDW__buttonPrimary{background:var(--green);color:#fff}.Adoption-module__YmzYDW__buttonPrimary:hover{background:var(--green-dark);transform:translateY(-2px)}.Adoption-module__YmzYDW__buttonPrimary span,.Adoption-module__YmzYDW__buttonLime span,.Adoption-module__YmzYDW__buttonLight span{transition:transform .2s}.Adoption-module__YmzYDW__buttonPrimary:hover span,.Adoption-module__YmzYDW__buttonLime:hover span,.Adoption-module__YmzYDW__buttonLight:hover span{transform:translate(4px)}.Adoption-module__YmzYDW__buttonSecondary{color:#111111d6;background:0 0;border:1.5px solid #1111116b;transition:transform .2s,background .2s,color .2s,border-color .2s}.Adoption-module__YmzYDW__buttonSecondary:hover{color:var(--ink);background:#ffffff1a;border-color:#111111ad;transform:translateY(-1px)}.Adoption-module__YmzYDW__heroVisual{justify-content:center;align-items:center;min-height:620px;animation:.82s cubic-bezier(.22,1,.36,1) 80ms both Adoption-module__YmzYDW__heroVisualIn;display:flex;position:relative}.Adoption-module__YmzYDW__heroVisualBackdrop{background:#ffffff45;border-radius:45% 55% 50% 50%;position:absolute;inset:6% 4%;transform:rotate(-4deg)}.Adoption-module__YmzYDW__heroVerification{background:#fffffff2;border:1px solid #1111110f;border-radius:16px;align-items:center;gap:12px;max-width:250px;padding:16px 18px;display:flex;position:absolute;bottom:60px;right:-10px;box-shadow:0 18px 50px #4c24331f}.Adoption-module__YmzYDW__verificationMark{background:var(--green);color:#fff;border-radius:50%;flex:0 0 34px;place-items:center;width:34px;height:34px;font-size:16px;font-weight:700;display:grid}.Adoption-module__YmzYDW__heroVerification div{flex-direction:column;gap:2px;display:flex}.Adoption-module__YmzYDW__heroVerification strong{font-size:12px}.Adoption-module__YmzYDW__heroVerification div span{color:#1111118f;font-size:10px;line-height:1.35}.Adoption-module__YmzYDW__mediaPlaceholder{color:var(--ink);background:linear-gradient(145deg,#fffffff7,#f9f6f2f0);border:1px dashed #1111112e;position:relative;overflow:hidden}.Adoption-module__YmzYDW__media_phone{aspect-ratio:.52;border-radius:42px;width:min(100%,340px);margin-inline:auto;box-shadow:0 32px 80px #42232f29,inset 0 0 0 7px #1111110a}.Adoption-module__YmzYDW__deviceTop{background:#1b1b1b;border-radius:999px;place-items:center;width:72px;height:19px;display:grid;position:absolute;top:13px;left:50%;transform:translate(-50%)}.Adoption-module__YmzYDW__deviceTop span{background:#ffffff59;border-radius:50%;width:4px;height:4px}.Adoption-module__YmzYDW__mediaPlaceholderInner{text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:32px;display:flex;position:absolute;inset:0}.Adoption-module__YmzYDW__mediaPlaceholderInner strong{margin-top:12px;font-size:clamp(16px,1.5vw,21px)}.Adoption-module__YmzYDW__mediaPlaceholderInner p{color:#11111180;max-width:260px;margin:8px 0 0;font-size:11px;line-height:1.5}.Adoption-module__YmzYDW__mediaEyebrow{color:#b75d7c;letter-spacing:.16em;font-size:9px;font-weight:700}.Adoption-module__YmzYDW__mediaReplace{color:#9e4e6a;background:#eca7c024;border-radius:999px;margin-top:18px;padding:6px 10px;font-size:9px;font-weight:600}.Adoption-module__YmzYDW__media_photo{aspect-ratio:1.3;border-radius:4px;width:100%}.Adoption-module__YmzYDW__media_dashboard{aspect-ratio:.88;border-radius:28px;width:min(100%,520px);box-shadow:0 30px 70px #0000002e}.Adoption-module__YmzYDW__media_avatar{aspect-ratio:1;background:radial-gradient(circle at 40% 28%,#fff,#f5f1e9 70%);border-radius:50%;width:190px}.Adoption-module__YmzYDW__mediaCompact.Adoption-module__YmzYDW__media_phone{border-radius:30px;width:220px}.Adoption-module__YmzYDW__purposeSection{background:#fff;padding:clamp(100px,11vw,160px) 0 clamp(110px,12vw,180px)}.Adoption-module__YmzYDW__purposeHeading{grid-template-columns:minmax(0,1.25fr) minmax(280px,.55fr);align-items:end;gap:70px;margin-top:22px;display:grid}.Adoption-module__YmzYDW__purposeHeading h2,.Adoption-module__YmzYDW__trustCopy h2,.Adoption-module__YmzYDW__originsIntro h2,.Adoption-module__YmzYDW__profileCopy h2,.Adoption-module__YmzYDW__journeyHeading h2,.Adoption-module__YmzYDW__animalsHeader h2,.Adoption-module__YmzYDW__rehomeGrid h2{letter-spacing:-.05em;text-wrap:balance;margin:0;font-size:clamp(38px,4.5vw,66px);font-weight:650;line-height:1.02}.Adoption-module__YmzYDW__purposeHeading p{color:#11111196;margin:0 0 5px;font-size:15px;line-height:1.72}.Adoption-module__YmzYDW__questionList{border-top:1px solid #1111111f;margin-top:clamp(66px,7vw,100px)}.Adoption-module__YmzYDW__question{border-bottom:1px solid #1111111f;grid-template-columns:60px 1fr;align-items:center;gap:20px;min-height:102px;display:grid}.Adoption-module__YmzYDW__question>span{color:#1111114d;font-size:11px;font-weight:600}.Adoption-module__YmzYDW__question strong{letter-spacing:-.035em;font-size:clamp(23px,2.3vw,35px);font-weight:550}.Adoption-module__YmzYDW__valuesLine{color:#1111116b;letter-spacing:.16em;justify-content:flex-end;align-items:center;gap:14px;margin-top:34px;font-size:10px;font-weight:700;display:flex}.Adoption-module__YmzYDW__valuesLine i{background:#11111124;width:28px;height:1px}.Adoption-module__YmzYDW__trustSection{background:var(--pink-pale);padding:clamp(100px,10vw,150px) 0}.Adoption-module__YmzYDW__trustGrid{grid-template-columns:minmax(340px,.8fr) minmax(0,1fr);align-items:center;gap:clamp(70px,9vw,140px);display:grid}.Adoption-module__YmzYDW__trustVisual{justify-content:center;display:flex}.Adoption-module__YmzYDW__trustCopy h2{margin-top:18px;font-size:clamp(36px,4vw,60px)}.Adoption-module__YmzYDW__petIdentity{border-top:1px solid #1111111f;border-bottom:1px solid #1111111f;justify-content:space-between;align-items:center;gap:20px;margin-top:34px;padding:22px 0;display:flex}.Adoption-module__YmzYDW__petIdentity>div{flex-direction:column;gap:4px;display:flex}.Adoption-module__YmzYDW__petIdentity>div strong{font-size:24px}.Adoption-module__YmzYDW__petIdentity>div span{color:#11111180;font-size:12px}.Adoption-module__YmzYDW__verifiedBadge,.Adoption-module__YmzYDW__animalVerified{color:var(--green);align-items:center;gap:8px;font-size:11px;font-weight:700;display:inline-flex}.Adoption-module__YmzYDW__verifiedBadge i,.Adoption-module__YmzYDW__animalVerified i{background:#106c5814;border:1px solid #106c5833;border-radius:50%;place-items:center;width:23px;height:23px;font-style:normal;display:inline-grid}.Adoption-module__YmzYDW__petFacts{flex-wrap:wrap;gap:9px;margin:24px 0 0;padding:0;list-style:none;display:flex}.Adoption-module__YmzYDW__petFacts li{color:#111111a8;border:1px solid #1111111a;border-radius:999px;padding:8px 11px;font-size:11px}.Adoption-module__YmzYDW__signatureMessage{color:#111111ad;margin:30px 0 0;font-size:17px;font-weight:500;line-height:1.6}.Adoption-module__YmzYDW__responsibleStatement{border-top:1px solid #11111121;border-bottom:1px solid #11111121;grid-template-columns:1fr .9fr;gap:70px;margin-top:clamp(100px,10vw,150px);padding:46px 0;display:grid}.Adoption-module__YmzYDW__responsibleStatement h3{letter-spacing:-.045em;margin:0;font-size:clamp(30px,3.3vw,48px);font-weight:600;line-height:1.08}.Adoption-module__YmzYDW__responsibleStatement p{color:#11111196;margin:0;font-size:15px;line-height:1.74}.Adoption-module__YmzYDW__originsIntro{margin-top:clamp(100px,10vw,145px)}.Adoption-module__YmzYDW__originsIntro h2{margin-top:18px}.Adoption-module__YmzYDW__originsGrid{grid-template-columns:1fr 1fr;gap:24px;margin-top:54px;display:grid}.Adoption-module__YmzYDW__origin{position:relative}.Adoption-module__YmzYDW__originCopy{padding:24px 4px 0}.Adoption-module__YmzYDW__originCopy>span{color:#b85b7b;letter-spacing:.13em;text-transform:uppercase;font-size:10px;font-weight:700}.Adoption-module__YmzYDW__originCopy h3{letter-spacing:-.035em;margin:10px 0 0;font-size:clamp(23px,2.3vw,34px);font-weight:600}.Adoption-module__YmzYDW__originCopy p{color:#1111118c;max-width:460px;margin:10px 0 0;font-size:13px;line-height:1.66}.Adoption-module__YmzYDW__journeySection{background:var(--cream);padding:clamp(110px,12vw,170px) 0}.Adoption-module__YmzYDW__profileGrid{grid-template-columns:minmax(0,.75fr) minmax(480px,1fr);align-items:center;gap:clamp(70px,8vw,130px);display:grid}.Adoption-module__YmzYDW__profileCopy>h2{margin-top:18px}.Adoption-module__YmzYDW__profileCopy>p{color:#11111191;max-width:530px;margin:26px 0 0;font-size:15px;line-height:1.72}.Adoption-module__YmzYDW__criteria{flex-wrap:wrap;gap:9px;margin-top:28px;display:flex}.Adoption-module__YmzYDW__criteria span{color:#111111a8;border-bottom:1px solid #1111112e;padding:8px 11px;font-size:12px;font-weight:500}.Adoption-module__YmzYDW__profileTransition{color:#1111116e;letter-spacing:.14em;flex-direction:column;align-items:flex-start;gap:9px;margin-top:40px;font-size:10px;display:flex}.Adoption-module__YmzYDW__profileTransition span{color:var(--pink);margin-left:35px;font-size:18px}.Adoption-module__YmzYDW__profileVisuals{grid-template-columns:minmax(0,1fr) 230px;align-items:center;gap:22px;display:grid}.Adoption-module__YmzYDW__profileSideVisuals{flex-direction:column;gap:24px;display:flex}.Adoption-module__YmzYDW__journeyHeading{margin-top:clamp(120px,13vw,190px)}.Adoption-module__YmzYDW__journeyHeading h2{margin-top:18px}.Adoption-module__YmzYDW__timeline{grid-template-columns:repeat(6,1fr);gap:26px;margin-top:70px;display:grid;position:relative}.Adoption-module__YmzYDW__timelineLine{background:#1111112b;height:1px;position:absolute;top:22px;left:22px;right:22px}.Adoption-module__YmzYDW__timelineStep{z-index:2;padding-top:62px;position:relative}.Adoption-module__YmzYDW__timelineNumber{background:var(--cream);width:44px;height:44px;color:var(--green);border:1px solid #11111124;border-radius:50%;place-items:center;font-size:10px;font-weight:700;display:grid;position:absolute;top:0;left:0}.Adoption-module__YmzYDW__timelineStep h3{margin:0;font-size:16px;font-weight:650}.Adoption-module__YmzYDW__timelineStep p{color:#11111185;margin:8px 0 0;font-size:11px;line-height:1.58}.Adoption-module__YmzYDW__responsibleFramework{border-top:1px solid #1111111f;grid-template-columns:160px 1fr;gap:28px;max-width:740px;margin-top:70px;padding-top:28px;display:grid}.Adoption-module__YmzYDW__responsibleFramework span{color:var(--green);letter-spacing:.14em;font-size:9px;font-weight:700}.Adoption-module__YmzYDW__responsibleFramework p{color:#11111180;margin:0;font-size:12px;line-height:1.65}.Adoption-module__YmzYDW__animalsSection{background:#fff;padding:clamp(110px,12vw,170px) 0}.Adoption-module__YmzYDW__animalsHeader{justify-content:space-between;align-items:flex-end;gap:40px;display:flex}.Adoption-module__YmzYDW__animalsHeader h2{margin-top:18px}.Adoption-module__YmzYDW__filters{color:#11111170;align-items:center;gap:20px;font-size:12px;display:flex}.Adoption-module__YmzYDW__filters span{border-bottom:1px solid #0000;padding-bottom:5px}.Adoption-module__YmzYDW__filters .Adoption-module__YmzYDW__filterActive{border-color:var(--green);color:var(--green);font-weight:600}.Adoption-module__YmzYDW__animalGrid{grid-template-columns:repeat(4,1fr);gap:20px;margin-top:58px;display:grid}.Adoption-module__YmzYDW__animal{min-width:0}.Adoption-module__YmzYDW__animalPhoto{aspect-ratio:.86;color:#11111170;background:linear-gradient(160deg,#f6e8ed,#e7ddd4);flex-direction:column;justify-content:flex-end;padding:20px;display:flex;position:relative;overflow:hidden}.Adoption-module__YmzYDW__animalPhoto:before{content:"";background:linear-gradient(#0000 60%,#1111111c);position:absolute;inset:0}.Adoption-module__YmzYDW__animalPhoto span,.Adoption-module__YmzYDW__animalPhoto strong{z-index:2;position:relative}.Adoption-module__YmzYDW__animalPhoto span{letter-spacing:.13em;font-size:8px;font-weight:700}.Adoption-module__YmzYDW__animalPhoto strong{margin-top:5px;font-size:22px}.Adoption-module__YmzYDW__animalInformation{justify-content:space-between;gap:12px;margin-top:16px;display:flex}.Adoption-module__YmzYDW__animalInformation h3{margin:0;font-size:19px;font-weight:650}.Adoption-module__YmzYDW__animalInformation p{color:#1111117a;margin:3px 0 0;font-size:11px}.Adoption-module__YmzYDW__animalOrigin{color:#1111118a;font-size:10px}.Adoption-module__YmzYDW__animalVerified{margin-top:12px}.Adoption-module__YmzYDW__animalsAction{justify-content:center;margin-top:54px;display:flex}.Adoption-module__YmzYDW__postGradient{background:linear-gradient(116deg,var(--pink)0%,#d598ad 38%,#5c9a85 72%,var(--green)100%);color:#fff;padding:clamp(110px,12vw,170px) 0}.Adoption-module__YmzYDW__postGrid{grid-template-columns:minmax(0,.8fr) minmax(500px,1fr);align-items:center;gap:clamp(70px,8vw,130px);display:grid}.Adoption-module__YmzYDW__postCopy h2{letter-spacing:-.055em;margin:18px 0 0;font-size:clamp(42px,4.8vw,70px);font-weight:650;line-height:1}.Adoption-module__YmzYDW__postCopy>p{color:#ffffffc2;max-width:540px;margin:25px 0 0;font-size:15px;line-height:1.68}.Adoption-module__YmzYDW__adoptionTransition{flex-direction:column;gap:12px;margin-top:38px;display:flex}.Adoption-module__YmzYDW__adoptionTransition>div{flex-direction:column;gap:3px;display:flex}.Adoption-module__YmzYDW__adoptionTransition>div span{color:#ffffff7a;letter-spacing:.14em;font-size:8px;font-weight:700}.Adoption-module__YmzYDW__adoptionTransition strong{font-size:16px;font-weight:600}.Adoption-module__YmzYDW__adoptionTransition i{color:#ffffff61;margin-left:20px;font-style:normal}.Adoption-module__YmzYDW__dailyFeatures{color:#ffffffad;letter-spacing:.05em;flex-wrap:wrap;gap:10px 18px;margin-top:30px;font-size:11px;font-weight:600;display:flex}.Adoption-module__YmzYDW__buttonLime{background:var(--lime);color:#10231f;margin-top:34px}.Adoption-module__YmzYDW__buttonLime:hover{background:#b4d05a;transform:translateY(-2px)}.Adoption-module__YmzYDW__postVisual{min-height:620px;position:relative}.Adoption-module__YmzYDW__adoptedVisual{opacity:.8;position:absolute;top:70px;left:0;transform:rotate(-5deg)}.Adoption-module__YmzYDW__dashboardVisual{width:78%;position:absolute;top:0;right:0}.Adoption-module__YmzYDW__avatarVisual{position:absolute;bottom:0;right:52%;transform:translate(50%)}.Adoption-module__YmzYDW__rehomeSection{background:var(--pink-pale);padding:clamp(80px,9vw,120px) 0}.Adoption-module__YmzYDW__rehomeGrid{grid-template-columns:1fr .7fr;gap:80px;display:grid}.Adoption-module__YmzYDW__rehomeGrid>div:last-child>p{color:#11111191;max-width:520px;margin:5px 0 0;font-size:14px;line-height:1.7}.Adoption-module__YmzYDW__rehomeActions{flex-direction:column;align-items:flex-start;gap:18px;margin-top:26px;display:flex}.Adoption-module__YmzYDW__todoButton{color:#11111173;cursor:not-allowed;background:#11111114}.Adoption-module__YmzYDW__todoLink{color:#1111117a;cursor:not-allowed;font-size:11px;line-height:1.6}.Adoption-module__YmzYDW__finalSection{background:var(--green);color:#fff}.Adoption-module__YmzYDW__finalInner{text-align:center;width:min(100% - 48px,1000px);margin-inline:auto;padding:clamp(110px,13vw,180px) 0}.Adoption-module__YmzYDW__finalInner h2{letter-spacing:-.055em;margin:18px 0 0;font-size:clamp(42px,5.8vw,78px);font-weight:650;line-height:.98}.Adoption-module__YmzYDW__finalActions{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;margin-top:38px;display:flex}.Adoption-module__YmzYDW__buttonLight{color:var(--green);background:#fff}.Adoption-module__YmzYDW__buttonLight:hover{transform:translateY(-2px)}.Adoption-module__YmzYDW__finalTodo{color:#ffffff9e;cursor:not-allowed;border:1px solid #ffffff4d;border-radius:999px;align-items:center;min-height:48px;padding:0 24px;font-size:14px;font-weight:600;display:inline-flex}.Adoption-module__YmzYDW__finalRehome{color:#ffffff7a;margin-top:24px;font-size:10px;display:block}.Adoption-module__YmzYDW__footer{color:#ffffff9e;background:#0a5547}.Adoption-module__YmzYDW__footerInner{grid-template-columns:1fr auto 1fr;align-items:center;gap:30px;width:min(100% - 48px,1240px);min-height:110px;margin-inline:auto;display:grid}.Adoption-module__YmzYDW__footerInner>a{width:96px}.Adoption-module__YmzYDW__footerInner img{filter:brightness(0)invert();width:100%;height:auto}.Adoption-module__YmzYDW__footerInner p{text-align:center;margin:0;font-size:10px}.Adoption-module__YmzYDW__footerInner>div{justify-content:flex-end;gap:20px;display:flex}.Adoption-module__YmzYDW__footerInner>div a{color:#fff9;font-size:10px;text-decoration:none}@keyframes Adoption-module__YmzYDW__heroCopyIn{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes Adoption-module__YmzYDW__heroVisualIn{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1080px){.Adoption-module__YmzYDW__desktopNavigation{display:none}.Adoption-module__YmzYDW__headerInner{grid-template-columns:auto 1fr auto}.Adoption-module__YmzYDW__heroInner{grid-template-columns:minmax(0,1fr) 390px;gap:40px}.Adoption-module__YmzYDW__heroCopy h1{font-size:clamp(43px,5vw,58px)}.Adoption-module__YmzYDW__profileGrid,.Adoption-module__YmzYDW__postGrid{grid-template-columns:1fr 1fr;gap:50px}.Adoption-module__YmzYDW__profileVisuals{grid-template-columns:1fr}.Adoption-module__YmzYDW__profileSideVisuals{display:none}.Adoption-module__YmzYDW__timeline{grid-template-columns:repeat(3,1fr);row-gap:54px}.Adoption-module__YmzYDW__timelineLine{display:none}.Adoption-module__YmzYDW__animalGrid{grid-template-columns:repeat(2,1fr)}.Adoption-module__YmzYDW__postVisual{transform-origin:100%;transform:scale(.88)}}@media (max-width:768px){.Adoption-module__YmzYDW__sectionInner{width:min(100% - 36px,620px)}.Adoption-module__YmzYDW__headerInner{grid-template-columns:auto 1fr auto;gap:14px;width:calc(100% - 32px);height:66px}.Adoption-module__YmzYDW__headerLogo{width:90px}.Adoption-module__YmzYDW__headerActions{justify-self:end}.Adoption-module__YmzYDW__headerDaily{display:none}.Adoption-module__YmzYDW__headerPrimary{min-height:40px;padding:0 14px;font-size:11px}.Adoption-module__YmzYDW__mobileMenu{grid-area:1/2;justify-self:end;display:block}.Adoption-module__YmzYDW__mobileMenu summary{cursor:pointer;flex-direction:column;justify-content:center;align-items:center;gap:6px;width:42px;height:42px;list-style:none;display:flex}.Adoption-module__YmzYDW__mobileMenu summary::-webkit-details-marker{display:none}.Adoption-module__YmzYDW__mobileMenu summary span{background:var(--ink);width:20px;height:1px}.Adoption-module__YmzYDW__mobileMenu nav{background:#fffafcfa;border:1px solid #11111114;border-radius:18px;flex-direction:column;gap:17px;padding:22px;display:flex;position:absolute;top:58px;left:16px;right:16px;box-shadow:0 24px 60px #1111111f}.Adoption-module__YmzYDW__mobileMenu nav a{color:var(--ink);font-size:14px;font-weight:500;text-decoration:none}.Adoption-module__YmzYDW__hero{min-height:auto}.Adoption-module__YmzYDW__heroInner{flex-direction:column;gap:52px;width:calc(100% - 36px);padding:62px 0 74px;display:flex}.Adoption-module__YmzYDW__heroCopy{max-width:620px}.Adoption-module__YmzYDW__heroCopy h1{font-size:clamp(40px,11.5vw,58px);line-height:1}.Adoption-module__YmzYDW__heroDescription{margin-top:22px;font-size:15px}.Adoption-module__YmzYDW__heroProofs{margin-top:24px;font-size:8.5px}.Adoption-module__YmzYDW__heroActions{flex-direction:column;align-items:stretch;margin-top:28px}.Adoption-module__YmzYDW__buttonPrimary,.Adoption-module__YmzYDW__buttonSecondary{width:100%}.Adoption-module__YmzYDW__heroVisual{width:100%;min-height:580px}.Adoption-module__YmzYDW__heroVerification{bottom:20px;right:0}.Adoption-module__YmzYDW__purposeSection,.Adoption-module__YmzYDW__trustSection,.Adoption-module__YmzYDW__journeySection,.Adoption-module__YmzYDW__animalsSection{padding:86px 0}.Adoption-module__YmzYDW__purposeHeading,.Adoption-module__YmzYDW__trustGrid,.Adoption-module__YmzYDW__responsibleStatement,.Adoption-module__YmzYDW__profileGrid,.Adoption-module__YmzYDW__rehomeGrid{grid-template-columns:1fr;gap:34px}.Adoption-module__YmzYDW__purposeHeading h2,.Adoption-module__YmzYDW__trustCopy h2,.Adoption-module__YmzYDW__originsIntro h2,.Adoption-module__YmzYDW__profileCopy h2,.Adoption-module__YmzYDW__journeyHeading h2,.Adoption-module__YmzYDW__animalsHeader h2,.Adoption-module__YmzYDW__rehomeGrid h2{font-size:clamp(35px,9.2vw,49px)}.Adoption-module__YmzYDW__question{grid-template-columns:42px 1fr;min-height:88px}.Adoption-module__YmzYDW__question strong{font-size:21px}.Adoption-module__YmzYDW__valuesLine{justify-content:flex-start;font-size:8px;overflow-x:auto}.Adoption-module__YmzYDW__trustGrid{gap:66px}.Adoption-module__YmzYDW__trustVisual{order:2}.Adoption-module__YmzYDW__trustCopy{order:1}.Adoption-module__YmzYDW__petIdentity{flex-direction:column;align-items:flex-start}.Adoption-module__YmzYDW__responsibleStatement,.Adoption-module__YmzYDW__originsIntro{margin-top:90px}.Adoption-module__YmzYDW__originsGrid{grid-template-columns:1fr;gap:54px}.Adoption-module__YmzYDW__profileGrid{gap:58px}.Adoption-module__YmzYDW__profileVisuals{justify-content:center;display:flex}.Adoption-module__YmzYDW__journeyHeading{margin-top:110px}.Adoption-module__YmzYDW__timeline{flex-direction:column;gap:0;margin-top:54px;display:flex}.Adoption-module__YmzYDW__timelineStep{min-height:126px;padding:0 0 38px 72px}.Adoption-module__YmzYDW__timelineStep:after{content:"";background:#11111124;width:1px;position:absolute;top:44px;bottom:0;left:21px}.Adoption-module__YmzYDW__timelineStep:last-child:after{display:none}.Adoption-module__YmzYDW__responsibleFramework{grid-template-columns:1fr;gap:12px}.Adoption-module__YmzYDW__animalsHeader{flex-direction:column;align-items:flex-start}.Adoption-module__YmzYDW__animalGrid{margin-top:40px}.Adoption-module__YmzYDW__postGradient{padding:92px 0}.Adoption-module__YmzYDW__postGrid{flex-direction:column;gap:72px;display:flex}.Adoption-module__YmzYDW__postCopy h2{font-size:clamp(39px,10vw,54px)}.Adoption-module__YmzYDW__postVisual{width:100%;min-height:580px;transform:none}.Adoption-module__YmzYDW__dashboardVisual{width:82%}.Adoption-module__YmzYDW__adoptedVisual{top:90px}.Adoption-module__YmzYDW__rehomeSection{padding:80px 0}.Adoption-module__YmzYDW__finalInner{width:calc(100% - 36px);padding:100px 0}.Adoption-module__YmzYDW__finalInner h2{font-size:clamp(40px,10.5vw,58px)}.Adoption-module__YmzYDW__finalActions{flex-direction:column}.Adoption-module__YmzYDW__buttonLight,.Adoption-module__YmzYDW__finalTodo{width:min(100%,330px)}.Adoption-module__YmzYDW__footerInner{text-align:center;flex-direction:column;width:calc(100% - 36px);padding:30px 0;display:flex}.Adoption-module__YmzYDW__footerInner>div{justify-content:center}}@media (max-width:480px){.Adoption-module__YmzYDW__headerPrimary{display:none}.Adoption-module__YmzYDW__mobileMenu{grid-column:3}.Adoption-module__YmzYDW__heroInner{padding-top:50px}.Adoption-module__YmzYDW__heroCopy h1{font-size:clamp(38px,12vw,50px)}.Adoption-module__YmzYDW__heroVisual{min-height:530px}.Adoption-module__YmzYDW__media_phone{width:min(88vw,310px)}.Adoption-module__YmzYDW__heroVerification{max-width:220px;padding:13px;bottom:0}.Adoption-module__YmzYDW__animalGrid{grid-template-columns:1fr}.Adoption-module__YmzYDW__animalPhoto{aspect-ratio:1.05}.Adoption-module__YmzYDW__postVisual{min-height:510px}.Adoption-module__YmzYDW__adoptedVisual{transform-origin:0;left:-12px;transform:scale(.83)rotate(-5deg)}.Adoption-module__YmzYDW__dashboardVisual{width:88%;right:-6px}.Adoption-module__YmzYDW__avatarVisual{bottom:-20px;transform:translate(50%)scale(.8)}}@media (max-width:340px){.Adoption-module__YmzYDW__sectionInner,.Adoption-module__YmzYDW__heroInner,.Adoption-module__YmzYDW__finalInner{width:calc(100% - 28px)}.Adoption-module__YmzYDW__heroCopy h1{font-size:36px}.Adoption-module__YmzYDW__heroDescription{font-size:14px}.Adoption-module__YmzYDW__purposeHeading h2,.Adoption-module__YmzYDW__trustCopy h2,.Adoption-module__YmzYDW__originsIntro h2,.Adoption-module__YmzYDW__profileCopy h2,.Adoption-module__YmzYDW__journeyHeading h2,.Adoption-module__YmzYDW__animalsHeader h2,.Adoption-module__YmzYDW__rehomeGrid h2{font-size:32px}.Adoption-module__YmzYDW__heroVisual{min-height:500px}.Adoption-module__YmzYDW__mediaPlaceholderInner{padding:22px}}.Adoption-module__YmzYDW__header a:focus-visible,.Adoption-module__YmzYDW__mobileMenu summary:focus-visible,.Adoption-module__YmzYDW__buttonPrimary:focus-visible,.Adoption-module__YmzYDW__buttonSecondary:focus-visible,.Adoption-module__YmzYDW__buttonLime:focus-visible,.Adoption-module__YmzYDW__buttonLight:focus-visible,.Adoption-module__YmzYDW__footer a:focus-visible{outline:2px solid var(--lime);outline-offset:4px}@media (prefers-reduced-motion:reduce){.Adoption-module__YmzYDW__heroCopy,.Adoption-module__YmzYDW__heroVisual{animation:none}.Adoption-module__YmzYDW__buttonPrimary,.Adoption-module__YmzYDW__buttonSecondary,.Adoption-module__YmzYDW__buttonLime,.Adoption-module__YmzYDW__buttonLight,.Adoption-module__YmzYDW__headerPrimary,.Adoption-module__YmzYDW__desktopNavigation a:after,.Adoption-module__YmzYDW__headerDaily:after,.Adoption-module__YmzYDW__buttonPrimary span,.Adoption-module__YmzYDW__buttonLime span,.Adoption-module__YmzYDW__buttonLight span{transition:none}}
.AppDownloadBadges-module__K0lt2a__wrapper{flex-direction:column;align-items:flex-start;gap:11px;width:fit-content;margin-top:30px;display:flex}.AppDownloadBadges-module__K0lt2a__heading{letter-spacing:.11em;text-transform:uppercase;flex-wrap:wrap;align-items:center;gap:9px;font-size:10.5px;font-weight:700;line-height:1;display:inline-flex}.AppDownloadBadges-module__K0lt2a__dark .AppDownloadBadges-module__K0lt2a__heading{color:#1111118f}.AppDownloadBadges-module__K0lt2a__light .AppDownloadBadges-module__K0lt2a__heading{color:#ffffffb3}.AppDownloadBadges-module__K0lt2a__dot{background:#106c58;border-radius:50%;flex:0 0 7px;width:7px;height:7px}.AppDownloadBadges-module__K0lt2a__light .AppDownloadBadges-module__K0lt2a__dot{background:#aac653;box-shadow:0 0 0 4px #aac6531a}.AppDownloadBadges-module__K0lt2a__separator{opacity:.28;background:currentColor;width:1px;height:12px}.AppDownloadBadges-module__K0lt2a__platformText{opacity:.82}.AppDownloadBadges-module__K0lt2a__badges{flex-wrap:wrap;align-items:center;gap:11px;display:flex}.AppDownloadBadges-module__K0lt2a__badgeLink{border-radius:8px;justify-content:center;align-items:center;height:42px;text-decoration:none;transition:transform .18s,filter .18s;display:inline-flex;position:relative;transform:translateY(0)}.AppDownloadBadges-module__K0lt2a__badgeLink:hover{filter:brightness(1.05);transform:translateY(-2px)}.AppDownloadBadges-module__K0lt2a__badgeLink:focus-visible{outline-offset:4px;outline:2px solid #106c58}.AppDownloadBadges-module__K0lt2a__light .AppDownloadBadges-module__K0lt2a__badgeLink:focus-visible{outline-color:#aac653}.AppDownloadBadges-module__K0lt2a__storeBadge{object-fit:contain;flex-shrink:0;width:auto;height:42px;display:block}.AppDownloadBadges-module__K0lt2a__light{-webkit-backdrop-filter:none;background:0 0;border:0;border-radius:0;padding:0}@media (max-width:768px){.AppDownloadBadges-module__K0lt2a__wrapper{gap:10px;margin-top:26px}.AppDownloadBadges-module__K0lt2a__heading{letter-spacing:.1em;font-size:10px}.AppDownloadBadges-module__K0lt2a__badgeLink,.AppDownloadBadges-module__K0lt2a__storeBadge{height:40px}}@media (max-width:480px){.AppDownloadBadges-module__K0lt2a__wrapper{align-items:center;width:100%;margin-top:24px}.AppDownloadBadges-module__K0lt2a__heading{text-align:center;justify-content:center}.AppDownloadBadges-module__K0lt2a__badges{justify-content:center;gap:9px;width:100%}}@media (max-width:340px){.AppDownloadBadges-module__K0lt2a__badges{flex-direction:column}.AppDownloadBadges-module__K0lt2a__separator,.AppDownloadBadges-module__K0lt2a__platformText{display:none}}@media (prefers-reduced-motion:reduce){.AppDownloadBadges-module__K0lt2a__badgeLink{transition:none}}
.PetIdentity-module__yLf6JG__section{--identity-pink:#eca7c0;--identity-green:#106c58;--identity-ink:#111;--identity-muted:#1111118a;--identity-line:#1111111a;background:#fbf8f4;padding:clamp(92px,10vw,145px) 0 0}.PetIdentity-module__yLf6JG__layout{grid-template-columns:minmax(0,.88fr) minmax(420px,.86fr);align-items:center;gap:clamp(64px,8vw,125px);display:grid}.PetIdentity-module__yLf6JG__copy{max-width:610px}.PetIdentity-module__yLf6JG__eyebrow{color:var(--identity-pink);letter-spacing:.18em;text-transform:uppercase;margin:0;font-size:10px;font-weight:700}.PetIdentity-module__yLf6JG__title{max-width:590px;color:var(--identity-ink);letter-spacing:-.052em;text-wrap:balance;margin:19px 0 0;font-size:clamp(40px,4.15vw,60px);font-weight:700;line-height:1.01}.PetIdentity-module__yLf6JG__lead{max-width:550px;color:var(--identity-muted);margin:25px 0 0;font-size:clamp(14px,1.08vw,15px);line-height:1.7}.PetIdentity-module__yLf6JG__facts{border-top:1px solid var(--identity-line);margin-top:41px}.PetIdentity-module__yLf6JG__fact{border-bottom:1px solid var(--identity-line);grid-template-columns:42px 135px minmax(0,1fr);align-items:center;gap:18px;min-height:76px;display:grid}.PetIdentity-module__yLf6JG__factIndex{color:var(--identity-pink);font-size:10px;font-weight:700}.PetIdentity-module__yLf6JG__fact strong{color:var(--identity-ink);font-size:12px;font-weight:600}.PetIdentity-module__yLf6JG__fact p{color:#1111117a;margin:0;font-size:11px;line-height:1.5}.PetIdentity-module__yLf6JG__stage{isolation:isolate;justify-content:center;align-items:center;min-height:700px;display:flex;position:relative}.PetIdentity-module__yLf6JG__halo{z-index:0;pointer-events:none;background:radial-gradient(circle,#eca7c03b 0%,#eca7c017 38%,#eca7c000 71%);border-radius:50%;width:540px;height:540px;position:absolute}.PetIdentity-module__yLf6JG__phoneShell{z-index:3;filter:drop-shadow(0 28px 56px #2a201a1a);width:min(100%,320px);margin-inline:auto;position:relative;transform:translateY(-10px)}.PetIdentity-module__yLf6JG__choice{z-index:6;-webkit-backdrop-filter:blur(13px);background:#fffffff7;border:1px solid #1111;border-radius:16px;width:196px;padding:13px 14px;position:absolute;top:57%;left:calc(50% + 178px);transform:translateY(-50%);box-shadow:0 20px 50px #34271f17}.PetIdentity-module__yLf6JG__choice:after{content:"";background:linear-gradient(90deg,#106c5842,#eca7c08f);width:24px;height:1px;position:absolute;top:50%;left:-24px}.PetIdentity-module__yLf6JG__choice:before{content:"";z-index:2;background:var(--identity-green);border:2px solid #fffffff5;border-radius:50%;width:8px;height:8px;position:absolute;top:calc(50% - 4px);left:-29px;box-shadow:0 0 0 3px #106c5814}.PetIdentity-module__yLf6JG__choiceLabel{color:#1116;letter-spacing:.16em;text-transform:uppercase;margin-bottom:10px;font-size:7px;font-weight:700;display:block}.PetIdentity-module__yLf6JG__choiceRow{grid-template-columns:1fr;gap:9px;display:grid}.PetIdentity-module__yLf6JG__option{align-items:center;gap:9px;min-width:0;display:flex}.PetIdentity-module__yLf6JG__photoBadge,.PetIdentity-module__yLf6JG__avatarBadge{border-radius:50%;flex:0 0 32px;place-items:center;width:32px;height:32px;font-size:7px;font-weight:700;display:grid}.PetIdentity-module__yLf6JG__photoBadge{background:var(--identity-pink);color:var(--identity-ink)}.PetIdentity-module__yLf6JG__avatarBadge{color:var(--identity-green);background:#106c581f}.PetIdentity-module__yLf6JG__optionCopy{flex-direction:column;gap:2px;min-width:0;display:flex}.PetIdentity-module__yLf6JG__optionCopy strong{color:var(--identity-ink);font-size:9px;font-weight:600;line-height:1.2}.PetIdentity-module__yLf6JG__optionCopy span{color:#1111116e;white-space:nowrap;font-size:7px;line-height:1.35}.PetIdentity-module__yLf6JG__or{color:#0000;background:#11111112;width:100%;height:1px;margin:1px 0;position:relative;overflow:visible}.PetIdentity-module__yLf6JG__or:after{content:"OU";color:#11111147;letter-spacing:.08em;background:#fff;padding:0 6px;font-size:6px;font-weight:600;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width:1180px){.PetIdentity-module__yLf6JG__layout{grid-template-columns:minmax(0,.92fr) minmax(390px,.82fr);gap:55px}.PetIdentity-module__yLf6JG__stage{align-items:flex-start;min-height:820px;padding-top:16px}.PetIdentity-module__yLf6JG__phoneShell{width:min(100%,300px);transform:none}.PetIdentity-module__yLf6JG__choice{width:300px;padding:13px 14px;inset:auto auto 24px 50%;transform:translate(-50%)}.PetIdentity-module__yLf6JG__choice:after{background:linear-gradient(#106c5840,#eca7c085);width:1px;height:24px;top:-24px;left:50%}.PetIdentity-module__yLf6JG__choice:before{top:-29px;left:calc(50% - 4px)}.PetIdentity-module__yLf6JG__choiceRow{grid-template-columns:1fr auto 1fr;align-items:center;gap:10px}.PetIdentity-module__yLf6JG__or{width:1px;height:32px;margin:0}.PetIdentity-module__yLf6JG__or:after{display:none}.PetIdentity-module__yLf6JG__optionCopy span{white-space:normal}}@media (max-width:900px){.PetIdentity-module__yLf6JG__section{padding-top:95px}.PetIdentity-module__yLf6JG__layout{grid-template-columns:1fr;gap:35px}.PetIdentity-module__yLf6JG__copy{max-width:680px}.PetIdentity-module__yLf6JG__stage{width:min(100%,620px);min-height:800px;margin-inline:auto;padding-top:15px}.PetIdentity-module__yLf6JG__phoneShell{width:min(100%,305px)}.PetIdentity-module__yLf6JG__choice{width:min(310px,90%);bottom:22px}}@media (max-width:640px){.PetIdentity-module__yLf6JG__section{padding-top:82px}.PetIdentity-module__yLf6JG__title{max-width:470px;font-size:clamp(38px,10.7vw,51px)}.PetIdentity-module__yLf6JG__lead{max-width:500px;font-size:14px}.PetIdentity-module__yLf6JG__fact{grid-template-columns:30px 1fr;gap:11px;padding:17px 0}.PetIdentity-module__yLf6JG__fact strong{font-size:11px}.PetIdentity-module__yLf6JG__fact p{grid-column:2;font-size:10px}.PetIdentity-module__yLf6JG__stage{width:100%;min-height:750px;padding-top:18px}.PetIdentity-module__yLf6JG__halo{width:420px;height:420px;top:40px}.PetIdentity-module__yLf6JG__phoneShell{width:min(78vw,286px)}.PetIdentity-module__yLf6JG__choice{width:min(310px,100vw - 48px);padding:13px 14px;bottom:24px}}@media (max-width:390px){.PetIdentity-module__yLf6JG__stage{min-height:720px}.PetIdentity-module__yLf6JG__choice{width:min(300px,100vw - 36px);bottom:18px}.PetIdentity-module__yLf6JG__photoBadge,.PetIdentity-module__yLf6JG__avatarBadge{flex-basis:31px;width:31px;height:31px}}@media (max-width:340px){.PetIdentity-module__yLf6JG__stage{min-height:700px}.PetIdentity-module__yLf6JG__choice{width:calc(100vw - 30px);padding:12px}.PetIdentity-module__yLf6JG__choiceRow{grid-template-columns:1fr;gap:8px}.PetIdentity-module__yLf6JG__or{width:100%;height:1px}.PetIdentity-module__yLf6JG__optionCopy span{white-space:normal}}@media (prefers-reduced-motion:reduce){.PetIdentity-module__yLf6JG__phoneShell,.PetIdentity-module__yLf6JG__choice{transition:none;animation:none}}
.SharedDaily-module__zOTiWG__syncCard{background:#fffffff5;border:2px solid #106c58;border-radius:28px;justify-self:end;width:min(100%,440px);padding:39px 42px 34px;box-shadow:0 22px 55px #106c580e}.SharedDaily-module__zOTiWG__syncEyebrow{color:#eca7c0;letter-spacing:.18em;text-transform:uppercase;margin-bottom:26px;font-size:9px;font-weight:700;display:block}.SharedDaily-module__zOTiWG__syncCard>p{color:#1111118f;max-width:340px;margin:0;font-size:clamp(14px,1.1vw,16px);line-height:1.7}.SharedDaily-module__zOTiWG__syncPoints{flex-wrap:wrap;align-items:center;gap:10px 12px;margin-top:28px;display:flex}.SharedDaily-module__zOTiWG__syncPoint{color:#106c58;letter-spacing:.12em;background:#106c5809;border:1px solid #106c5817;border-radius:999px;align-items:center;gap:7px;padding:7px 10px;font-size:7px;font-weight:700;display:inline-flex}.SharedDaily-module__zOTiWG__syncPoint i{background:#106c58;border-radius:50%;flex:0 0 5px;width:5px;height:5px;box-shadow:0 0 0 3px #106c5812}.SharedDaily-module__zOTiWG__members{flex-shrink:0;align-items:center;display:flex}.SharedDaily-module__zOTiWG__member{color:#111111ad;border:2px solid #fff;border-radius:50%;place-items:center;width:34px;height:34px;margin-left:-7px;font-size:8px;font-weight:700;display:grid}.SharedDaily-module__zOTiWG__member:first-child{margin-left:0}.SharedDaily-module__zOTiWG__memberPink{background:#eca7c02e}.SharedDaily-module__zOTiWG__memberMint{background:#106c581a}.SharedDaily-module__zOTiWG__memberNeutral{background:#f0eee9}.SharedDaily-module__zOTiWG__screenStage{isolation:isolate;flex-direction:column;align-items:flex-end;gap:12px;width:100%;display:flex;position:relative}.SharedDaily-module__zOTiWG__screenGlow{z-index:0;filter:blur(8px);pointer-events:none;background:radial-gradient(circle,#106c581a 0%,#106c5809 44%,#106c5800 72%);border-radius:50%;width:90%;height:90%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.SharedDaily-module__zOTiWG__screenFrame{z-index:2;aspect-ratio:1260/744;background:#fff;border:1px solid #11111112;border-radius:25px;width:100%;position:relative;overflow:hidden;box-shadow:0 26px 65px #10322717,0 7px 20px #11111109}.SharedDaily-module__zOTiWG__screenImage{object-fit:contain;object-position:center center}.SharedDaily-module__zOTiWG__screenCaption{z-index:3;color:#11111175;background:#ffffffc2;border:1px solid #106c5812;border-radius:999px;align-items:center;gap:8px;padding:7px 11px;font-size:8px;font-weight:500;display:inline-flex;position:relative}.SharedDaily-module__zOTiWG__liveDot{background:#aac653;border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 3px #aac6531f}@media (max-width:1100px){.SharedDaily-module__zOTiWG__syncCard{width:min(100%,410px);padding:34px 35px 30px}.SharedDaily-module__zOTiWG__screenFrame{border-radius:22px}}@media (max-width:900px){.SharedDaily-module__zOTiWG__syncCard{justify-self:start;width:min(100%,520px);padding:31px 30px 28px}.SharedDaily-module__zOTiWG__syncCard>p{max-width:430px}.SharedDaily-module__zOTiWG__screenStage{align-items:flex-start}.SharedDaily-module__zOTiWG__screenFrame{border-radius:21px;width:100%}}@media (max-width:640px){.SharedDaily-module__zOTiWG__syncCard{border-width:1.5px;border-radius:22px;width:100%;padding:26px 22px 23px}.SharedDaily-module__zOTiWG__syncEyebrow{margin-bottom:18px;font-size:8px}.SharedDaily-module__zOTiWG__syncCard>p{font-size:13px;line-height:1.62}.SharedDaily-module__zOTiWG__syncPoints{gap:8px;margin-top:21px}.SharedDaily-module__zOTiWG__syncPoint{padding:6px 9px;font-size:6px}.SharedDaily-module__zOTiWG__screenFrame{border-radius:17px}.SharedDaily-module__zOTiWG__screenCaption{font-size:7px}}@media (max-width:390px){.SharedDaily-module__zOTiWG__syncPoints{flex-direction:column;align-items:stretch}.SharedDaily-module__zOTiWG__syncPoint{width:fit-content}.SharedDaily-module__zOTiWG__screenCaption{max-width:100%}}@media (prefers-reduced-motion:reduce){.SharedDaily-module__zOTiWG__screenFrame,.SharedDaily-module__zOTiWG__screenCaption{transition:none;animation:none}}
.PersonalizedAdvice-module__TQS1Kq__section{--advice-green:#106c58;--advice-pink:#eca7c0;--advice-ink:#111;--advice-muted:#1111118f;background:#f7f3ed;padding:clamp(88px,8vw,120px) 0 clamp(96px,9vw,132px);overflow:hidden}.PersonalizedAdvice-module__TQS1Kq__layout{grid-template-columns:minmax(370px,.82fr) minmax(0,1.18fr);align-items:center;gap:clamp(78px,8vw,130px);display:grid}.PersonalizedAdvice-module__TQS1Kq__visualColumn{justify-content:center;align-items:center;min-width:0;display:flex}.PersonalizedAdvice-module__TQS1Kq__visualStage{isolation:isolate;flex-direction:column;justify-content:center;align-items:center;width:min(100%,430px);display:flex;position:relative;overflow:visible}.PersonalizedAdvice-module__TQS1Kq__halo{z-index:0;filter:blur(8px);pointer-events:none;background:radial-gradient(circle,#106c581c 0%,#eca7c012 44%,#eca7c000 73%);border-radius:50%;width:520px;height:520px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.PersonalizedAdvice-module__TQS1Kq__phoneWrap{z-index:3;filter:drop-shadow(0 30px 62px #28342e1c);width:min(100%,320px);position:relative}.PersonalizedAdvice-module__TQS1Kq__adviceCard{z-index:5;-webkit-backdrop-filter:blur(12px);background:#fffffffa;border:1px solid #1111110e;border-radius:16px;width:190px;padding:15px 15px 13px;position:absolute;top:-42px;left:calc(50% + 168px);box-shadow:0 18px 42px #312b2617}.PersonalizedAdvice-module__TQS1Kq__adviceCardTop{align-items:center;gap:7px;margin-bottom:9px;display:flex}.PersonalizedAdvice-module__TQS1Kq__adviceCardDot{background:var(--advice-pink);border-radius:50%;flex:0 0 5px;width:5px;height:5px;box-shadow:0 0 0 4px #eca7c021}.PersonalizedAdvice-module__TQS1Kq__adviceCardEyebrow{color:var(--advice-pink);letter-spacing:.14em;white-space:nowrap;font-size:7px;font-weight:700;line-height:1}.PersonalizedAdvice-module__TQS1Kq__adviceCardTitle{max-width:160px;color:var(--advice-ink);letter-spacing:-.01em;font-size:10.5px;font-weight:700;line-height:1.32;display:block}.PersonalizedAdvice-module__TQS1Kq__adviceCardFooter{border-top:1px solid #1111110e;justify-content:space-between;align-items:center;margin-top:10px;padding-top:9px;display:flex}.PersonalizedAdvice-module__TQS1Kq__adviceCardMeta{color:#11111161;font-size:8px;line-height:1}.PersonalizedAdvice-module__TQS1Kq__adviceCardArrow{width:21px;height:21px;color:var(--advice-green);background:#106c5814;border-radius:50%;flex:0 0 21px;place-items:center;font-size:11px;font-weight:600;line-height:1;display:grid}.PersonalizedAdvice-module__TQS1Kq__copy{z-index:2;min-width:0;max-width:650px;position:relative}.PersonalizedAdvice-module__TQS1Kq__eyebrow{color:var(--advice-pink);letter-spacing:.18em;text-transform:uppercase;margin:0;font-size:10px;font-weight:700}.PersonalizedAdvice-module__TQS1Kq__title{max-width:630px;color:var(--advice-ink);letter-spacing:-.055em;text-wrap:balance;margin:24px 0 0;font-size:clamp(48px,5.2vw,72px);font-weight:700;line-height:.98}.PersonalizedAdvice-module__TQS1Kq__lead{max-width:620px;color:var(--advice-muted);margin:30px 0 0;font-size:clamp(15px,1.22vw,17px);line-height:1.65}.PersonalizedAdvice-module__TQS1Kq__profilePills{flex-wrap:wrap;align-items:center;gap:10px;margin-top:32px;display:flex}.PersonalizedAdvice-module__TQS1Kq__profilePills span{color:#11111185;background:#fff9;border:1px solid #1111111a;border-radius:999px;justify-content:center;align-items:center;min-height:36px;padding:0 15px;font-size:10px;font-weight:500;display:inline-flex}.PersonalizedAdvice-module__TQS1Kq__adviceRule{flex-wrap:wrap;align-items:center;margin-top:40px;display:flex}.PersonalizedAdvice-module__TQS1Kq__adviceRuleItem{align-items:center;display:flex}.PersonalizedAdvice-module__TQS1Kq__adviceRuleItem span{color:#1111116e;letter-spacing:.14em;white-space:nowrap;font-size:7px;font-weight:700}.PersonalizedAdvice-module__TQS1Kq__adviceRuleItem i{background:#11111121;width:32px;height:1px;margin:0 12px}.PersonalizedAdvice-module__TQS1Kq__adviceRuleItem .PersonalizedAdvice-module__TQS1Kq__adviceRuleActive{color:var(--advice-green)}@media (max-width:1180px){.PersonalizedAdvice-module__TQS1Kq__layout{grid-template-columns:minmax(330px,.82fr) minmax(0,1.18fr);gap:72px}.PersonalizedAdvice-module__TQS1Kq__phoneWrap{width:min(100%,305px)}.PersonalizedAdvice-module__TQS1Kq__adviceCard{width:210px;margin-top:20px;position:relative;top:auto;left:auto;transform:translate(24px)}}@media (max-width:900px){.PersonalizedAdvice-module__TQS1Kq__section{padding:82px 0 96px}.PersonalizedAdvice-module__TQS1Kq__layout{grid-template-columns:1fr;gap:52px}.PersonalizedAdvice-module__TQS1Kq__copy{order:1;max-width:720px}.PersonalizedAdvice-module__TQS1Kq__visualColumn{order:2;width:100%}.PersonalizedAdvice-module__TQS1Kq__visualStage{width:min(100%,500px)}.PersonalizedAdvice-module__TQS1Kq__phoneWrap{width:min(100%,315px)}.PersonalizedAdvice-module__TQS1Kq__adviceCard{width:205px;margin-top:20px;transform:none}}@media (max-width:640px){.PersonalizedAdvice-module__TQS1Kq__section{padding:72px 0 86px}.PersonalizedAdvice-module__TQS1Kq__eyebrow{font-size:8px}.PersonalizedAdvice-module__TQS1Kq__title{margin-top:19px;font-size:clamp(41px,11.5vw,55px)}.PersonalizedAdvice-module__TQS1Kq__lead{margin-top:23px;font-size:14px;line-height:1.62}.PersonalizedAdvice-module__TQS1Kq__profilePills{gap:8px;margin-top:26px}.PersonalizedAdvice-module__TQS1Kq__profilePills span{min-height:34px;padding:0 13px;font-size:9px}.PersonalizedAdvice-module__TQS1Kq__adviceRule{margin-top:31px}.PersonalizedAdvice-module__TQS1Kq__adviceRuleItem span{font-size:6px}.PersonalizedAdvice-module__TQS1Kq__adviceRuleItem i{width:20px;margin:0 8px}.PersonalizedAdvice-module__TQS1Kq__visualStage{width:100%}.PersonalizedAdvice-module__TQS1Kq__halo{width:420px;height:420px}.PersonalizedAdvice-module__TQS1Kq__phoneWrap{width:min(78vw,286px)}.PersonalizedAdvice-module__TQS1Kq__adviceCard{width:min(205px,100vw - 48px);margin-top:18px;padding:15px 16px 13px;transform:none}}@media (max-width:390px){.PersonalizedAdvice-module__TQS1Kq__adviceRule{row-gap:10px}}@media (max-width:340px){.PersonalizedAdvice-module__TQS1Kq__title{font-size:clamp(38px,12vw,46px)}.PersonalizedAdvice-module__TQS1Kq__adviceRule{flex-direction:column;align-items:flex-start;gap:9px}.PersonalizedAdvice-module__TQS1Kq__adviceRuleItem i{display:none}}@media (prefers-reduced-motion:reduce){.PersonalizedAdvice-module__TQS1Kq__phoneWrap,.PersonalizedAdvice-module__TQS1Kq__adviceCard{transition:none;animation:none}}
.AdoptionTrust-module__LzICxW__brandEyebrow{color:#eca7c0}.AdoptionTrust-module__LzICxW__purposeHeading{grid-template-columns:minmax(0,1.06fr) minmax(390px,.64fr);align-items:center;gap:clamp(68px,7vw,118px);margin-top:24px;display:grid}.AdoptionTrust-module__LzICxW__purposeTitle{letter-spacing:-.05em;text-wrap:balance;max-width:760px;margin:0;font-size:clamp(44px,3.75vw,58px);font-weight:650;line-height:1.02}.AdoptionTrust-module__LzICxW__purposeAside{isolation:isolate;background:#fff;border:3px solid #106c58;border-radius:34px;width:100%;max-width:470px;margin-top:34px;padding:42px 38px 34px;position:relative;overflow:visible;box-shadow:0 22px 58px #106c5811}.AdoptionTrust-module__LzICxW__purposeAsideContent{z-index:2;position:relative}.AdoptionTrust-module__LzICxW__purposeCat{z-index:5;object-fit:contain;filter:drop-shadow(0 10px 10px #11111112);transform-origin:55% 70%;pointer-events:none;-webkit-user-select:none;user-select:none;width:148px;height:auto;position:absolute;top:-96px;right:22px;transform:rotate(.5deg)}.AdoptionTrust-module__LzICxW__asideLabel{color:#eca7c0;letter-spacing:.15em;text-transform:uppercase;max-width:260px;margin-bottom:18px;font-size:12px;font-weight:700;display:block}.AdoptionTrust-module__LzICxW__purposeAside p{color:#1111119e;max-width:320px;margin:0;font-size:15px;line-height:1.62}.AdoptionTrust-module__LzICxW__asideFlow{color:#106c58;letter-spacing:.13em;flex-wrap:wrap;align-items:center;gap:8px;margin-top:27px;font-size:8px;font-weight:700;display:flex}.AdoptionTrust-module__LzICxW__asideFlow i{background:#106c5838;width:18px;height:1px}.AdoptionTrust-module__LzICxW__questionList{border-top:1px solid #1111111f;margin-top:clamp(62px,6vw,88px)}.AdoptionTrust-module__LzICxW__questionItem{border-bottom:1px solid #1111111f}.AdoptionTrust-module__LzICxW__questionSummary{cursor:pointer;grid-template-columns:64px minmax(0,1fr) 42px;align-items:center;gap:20px;min-height:102px;list-style:none;transition:background .22s,padding .22s;display:grid}.AdoptionTrust-module__LzICxW__questionSummary::-webkit-details-marker{display:none}.AdoptionTrust-module__LzICxW__questionSummary::marker{display:none}.AdoptionTrust-module__LzICxW__questionNumber{color:#eca7c0;font-size:11px;font-weight:600;transition:color .22s}.AdoptionTrust-module__LzICxW__questionTitle{letter-spacing:-.035em;font-size:clamp(23px,2.1vw,32px);font-weight:550;transition:transform .24s cubic-bezier(.22,1,.36,1),color .22s}.AdoptionTrust-module__LzICxW__questionToggle{border:1px solid #106c5833;border-radius:50%;justify-self:end;place-items:center;width:34px;height:34px;transition:background .22s,border-color .22s,transform .28s cubic-bezier(.22,1,.36,1);display:grid;position:relative}.AdoptionTrust-module__LzICxW__questionToggle i{background:#106c58;border-radius:999px;width:12px;height:1.5px;transition:transform .26s cubic-bezier(.22,1,.36,1),opacity .22s;position:absolute}.AdoptionTrust-module__LzICxW__questionToggle i:last-child{transform:rotate(90deg)}.AdoptionTrust-module__LzICxW__questionAnswer{grid-template-columns:64px minmax(0,1fr) 42px;gap:20px;padding:0 0 28px;display:grid}.AdoptionTrust-module__LzICxW__questionAnswer p{color:#11111194;grid-column:2;max-width:720px;margin:0;font-size:14px;line-height:1.7}.AdoptionTrust-module__LzICxW__questionItem:hover .AdoptionTrust-module__LzICxW__questionTitle{transform:translate(5px)}.AdoptionTrust-module__LzICxW__questionItem:hover .AdoptionTrust-module__LzICxW__questionNumber{color:#eca7c0}.AdoptionTrust-module__LzICxW__questionItem:hover .AdoptionTrust-module__LzICxW__questionToggle{background:#eca7c01f;border-color:#eca7c09e}.AdoptionTrust-module__LzICxW__questionItem[open] .AdoptionTrust-module__LzICxW__questionTitle{color:#106c58;transform:translate(5px)}.AdoptionTrust-module__LzICxW__questionItem[open] .AdoptionTrust-module__LzICxW__questionNumber{color:#eca7c0}.AdoptionTrust-module__LzICxW__questionItem[open] .AdoptionTrust-module__LzICxW__questionToggle{background:#106c5814;border-color:#106c5847;transform:rotate(180deg)}.AdoptionTrust-module__LzICxW__questionItem[open] .AdoptionTrust-module__LzICxW__questionToggle i:last-child{opacity:0;transform:rotate(90deg)scaleX(0)}@keyframes AdoptionTrust-module__LzICxW__purposeReveal{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:translateY(0)}}@keyframes AdoptionTrust-module__LzICxW__asideReveal{0%{opacity:0;transform:translate(24px)}to{opacity:1;transform:translate(0)}}@keyframes AdoptionTrust-module__LzICxW__answerReveal{0%{opacity:0;transform:translateY(-7px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:no-preference){.AdoptionTrust-module__LzICxW__questionItem[open] .AdoptionTrust-module__LzICxW__questionAnswer p{animation:.3s cubic-bezier(.22,1,.36,1) both AdoptionTrust-module__LzICxW__answerReveal}@supports (animation-timeline:view()){.AdoptionTrust-module__LzICxW__purposeTitle{animation:linear both AdoptionTrust-module__LzICxW__purposeReveal;animation-timeline:view();animation-range:entry 8% cover 28%}.AdoptionTrust-module__LzICxW__purposeAside{animation:linear both AdoptionTrust-module__LzICxW__asideReveal;animation-timeline:view();animation-range:entry 8% cover 30%}.AdoptionTrust-module__LzICxW__questionItem{animation:linear both AdoptionTrust-module__LzICxW__purposeReveal;animation-timeline:view();animation-range:entry 5% cover 22%}}}@media (max-width:1100px){.AdoptionTrust-module__LzICxW__purposeHeading{grid-template-columns:minmax(0,1fr) minmax(350px,.66fr);gap:48px}.AdoptionTrust-module__LzICxW__purposeTitle{max-width:650px;font-size:clamp(42px,4.8vw,52px)}.AdoptionTrust-module__LzICxW__purposeAside{max-width:430px;padding:38px 32px 30px}.AdoptionTrust-module__LzICxW__purposeAside p{max-width:285px;font-size:14px}.AdoptionTrust-module__LzICxW__purposeCat{width:130px;top:-83px;right:18px}.AdoptionTrust-module__LzICxW__asideLabel{font-size:11px}}@media (max-width:768px){.AdoptionTrust-module__LzICxW__purposeHeading{grid-template-columns:1fr;gap:64px}.AdoptionTrust-module__LzICxW__purposeTitle{max-width:100%;font-size:clamp(39px,8vw,50px)}.AdoptionTrust-module__LzICxW__purposeAside{max-width:560px;margin-top:18px;padding:42px 32px 30px}.AdoptionTrust-module__LzICxW__purposeCat{width:138px;top:-90px;right:18px}.AdoptionTrust-module__LzICxW__purposeAside p{max-width:360px}.AdoptionTrust-module__LzICxW__questionList{margin-top:64px}.AdoptionTrust-module__LzICxW__questionSummary{grid-template-columns:42px minmax(0,1fr) 36px;gap:14px;min-height:88px}.AdoptionTrust-module__LzICxW__questionAnswer{grid-template-columns:42px minmax(0,1fr) 36px;gap:14px;padding-bottom:24px}.AdoptionTrust-module__LzICxW__questionTitle{font-size:clamp(21px,5vw,27px)}.AdoptionTrust-module__LzICxW__questionToggle{width:32px;height:32px}}@media (max-width:430px){.AdoptionTrust-module__LzICxW__purposeTitle{font-size:clamp(36px,10vw,43px);line-height:1.03}.AdoptionTrust-module__LzICxW__purposeAside{border-width:2px;border-radius:25px;margin-top:24px;padding:58px 22px 25px}.AdoptionTrust-module__LzICxW__purposeCat{width:112px;top:-72px;right:10px;transform:none}.AdoptionTrust-module__LzICxW__asideLabel{max-width:calc(100% - 80px);margin-bottom:15px;font-size:10px}.AdoptionTrust-module__LzICxW__purposeAside p{max-width:100%;font-size:14px;line-height:1.6}.AdoptionTrust-module__LzICxW__asideFlow{gap:6px;font-size:7px}.AdoptionTrust-module__LzICxW__asideFlow i{width:12px}.AdoptionTrust-module__LzICxW__questionSummary,.AdoptionTrust-module__LzICxW__questionAnswer{grid-template-columns:30px minmax(0,1fr) 32px;gap:10px}.AdoptionTrust-module__LzICxW__questionNumber{font-size:9px}.AdoptionTrust-module__LzICxW__questionTitle{font-size:21px}.AdoptionTrust-module__LzICxW__questionAnswer p{font-size:13px;line-height:1.65}.AdoptionTrust-module__LzICxW__questionToggle{width:30px;height:30px}}
.Recommendations-module__rRNWjW__section{--recommendation-pink:#eca7c0;--recommendation-green:#106c58;--recommendation-green-dark:#0b5849;--recommendation-ink:#111;--recommendation-muted:#1111118f;background:#fbf6f7;padding:clamp(88px,8vw,120px) 0 clamp(96px,9vw,128px);overflow:hidden}.Recommendations-module__rRNWjW__container{width:min(1320px,100% - 64px);margin:0 auto}.Recommendations-module__rRNWjW__top{grid-template-columns:minmax(0,1.18fr) minmax(330px,.82fr);align-items:end;gap:clamp(64px,8vw,118px);margin-bottom:clamp(52px,6vw,72px);display:grid}.Recommendations-module__rRNWjW__headingBlock{min-width:0}.Recommendations-module__rRNWjW__title{max-width:720px;color:var(--recommendation-ink);letter-spacing:-.055em;text-wrap:balance;margin:0;font-size:clamp(48px,5.2vw,72px);font-weight:700;line-height:.98}.Recommendations-module__rRNWjW__introBlock{flex-direction:column;gap:22px;max-width:480px;display:flex}.Recommendations-module__rRNWjW__introText{color:var(--recommendation-muted);margin:0;font-size:clamp(15px,1.22vw,17px);line-height:1.65}.Recommendations-module__rRNWjW__profilePill{color:#1111117a;background:#ffffffb8;border:1px solid #106c581a;border-radius:999px;align-items:center;gap:9px;width:fit-content;min-height:36px;padding:0 13px;font-size:9px;line-height:1;display:inline-flex;box-shadow:0 8px 24px #10182809}.Recommendations-module__rRNWjW__profilePill strong{color:var(--recommendation-green);font-weight:600}.Recommendations-module__rRNWjW__profileDot{background:var(--recommendation-green);border-radius:50%;flex:0 0 7px;width:7px;height:7px;box-shadow:0 0 0 4px #106c5814}.Recommendations-module__rRNWjW__cardsGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.Recommendations-module__rRNWjW__card{background:#fff;border:1px solid #1111110f;border-radius:27px;flex-direction:column;min-width:0;transition:transform .26s cubic-bezier(.22,1,.36,1),box-shadow .26s;display:flex;overflow:hidden;box-shadow:0 18px 48px #106c580a}.Recommendations-module__rRNWjW__card:hover{transform:translateY(-4px);box-shadow:0 26px 64px #106c5812}.Recommendations-module__rRNWjW__cardMedia{background:radial-gradient(circle at 0 0,#eca7c017,#0000 45%),linear-gradient(#fffefd 0%,#f8faf8 100%);border-bottom:1px solid #1111110d;padding:16px 16px 17px}.Recommendations-module__rRNWjW__cardTopMeta{justify-content:space-between;align-items:center;gap:14px;min-height:30px;margin-bottom:13px;display:flex}.Recommendations-module__rRNWjW__cardIndex{color:var(--recommendation-pink);letter-spacing:.08em;font-size:9px;font-weight:700}.Recommendations-module__rRNWjW__cardBadge{min-height:30px;color:var(--recommendation-ink);white-space:nowrap;background:#eca7c02e;border-radius:999px;justify-content:center;align-items:center;padding:0 12px;font-size:8px;font-weight:600;display:inline-flex}.Recommendations-module__rRNWjW__imageFrame{aspect-ratio:4/3;background:#f7f7f4;border-radius:21px;width:100%;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #106c580b}.Recommendations-module__rRNWjW__cardImage{object-fit:cover;object-position:center}.Recommendations-module__rRNWjW__pillsRow{flex-wrap:wrap;align-items:center;gap:8px;margin-top:14px;display:flex}.Recommendations-module__rRNWjW__infoPill{color:#11111180;background:#ffffffeb;border:1px solid #106c5817;border-radius:999px;justify-content:center;align-items:center;min-height:29px;padding:0 11px;font-size:7px;font-weight:600;display:inline-flex;box-shadow:0 5px 15px #11182706}.Recommendations-module__rRNWjW__cardBody{flex-direction:column;min-height:245px;padding:25px 24px 24px;display:flex}.Recommendations-module__rRNWjW__category{color:var(--recommendation-green);letter-spacing:.14em;text-transform:uppercase;margin:0;font-size:8px;font-weight:700;line-height:1}.Recommendations-module__rRNWjW__cardTitle{max-width:315px;color:var(--recommendation-ink);letter-spacing:-.03em;margin:10px 0 0;font-size:clamp(17px,1.55vw,21px);font-weight:700;line-height:1.13}.Recommendations-module__rRNWjW__cardDescription{color:#1111117a;max-width:315px;margin:12px 0 0;font-size:10px;line-height:1.55}.Recommendations-module__rRNWjW__reasonBlock{border-top:1px solid #11111112;margin-top:auto;padding-top:20px}.Recommendations-module__rRNWjW__reasonLabel{color:var(--recommendation-pink);letter-spacing:.13em;text-transform:uppercase;margin:0 0 7px;font-size:7px;font-weight:700;line-height:1}.Recommendations-module__rRNWjW__reasonText{color:#1111119e;max-width:295px;margin:0;font-size:9px;font-weight:500;line-height:1.5}@media (max-width:1200px){.Recommendations-module__rRNWjW__top{grid-template-columns:minmax(0,1fr) minmax(300px,.72fr);gap:54px}.Recommendations-module__rRNWjW__cardsGrid{gap:16px}.Recommendations-module__rRNWjW__cardBody{padding:23px 21px 22px}}@media (max-width:900px){.Recommendations-module__rRNWjW__section{padding:82px 0 94px}.Recommendations-module__rRNWjW__container{width:min(100%,100% - 40px)}.Recommendations-module__rRNWjW__top{grid-template-columns:1fr;gap:28px;margin-bottom:48px}.Recommendations-module__rRNWjW__headingBlock{max-width:720px}.Recommendations-module__rRNWjW__introBlock{max-width:620px}.Recommendations-module__rRNWjW__cardsGrid{grid-template-columns:1fr;gap:22px}.Recommendations-module__rRNWjW__card{grid-template-columns:minmax(300px,.95fr) minmax(0,1.05fr);display:grid}.Recommendations-module__rRNWjW__cardMedia{border-bottom:0;border-right:1px solid #1111110d}.Recommendations-module__rRNWjW__cardBody{min-height:100%}}@media (max-width:640px){.Recommendations-module__rRNWjW__section{padding:72px 0 82px}.Recommendations-module__rRNWjW__container{width:min(100%,100% - 32px)}.Recommendations-module__rRNWjW__top{gap:24px;margin-bottom:40px}.Recommendations-module__rRNWjW__title{font-size:clamp(41px,11.5vw,55px);line-height:.98}.Recommendations-module__rRNWjW__introText{font-size:14px;line-height:1.62}.Recommendations-module__rRNWjW__profilePill{font-size:8px}.Recommendations-module__rRNWjW__card{display:block}.Recommendations-module__rRNWjW__cardMedia{border-bottom:1px solid #1111110d;border-right:0;padding:14px 14px 15px}.Recommendations-module__rRNWjW__cardTopMeta{margin-bottom:11px}.Recommendations-module__rRNWjW__imageFrame{border-radius:18px}.Recommendations-module__rRNWjW__cardBody{min-height:230px;padding:21px 19px}.Recommendations-module__rRNWjW__cardTitle{font-size:19px}.Recommendations-module__rRNWjW__cardDescription{font-size:10px}}@media (max-width:390px){.Recommendations-module__rRNWjW__container{width:min(100%,100% - 24px)}.Recommendations-module__rRNWjW__title{font-size:clamp(39px,12vw,50px)}.Recommendations-module__rRNWjW__cardsGrid{gap:18px}.Recommendations-module__rRNWjW__cardMedia{padding:12px 12px 14px}.Recommendations-module__rRNWjW__infoPill{padding:0 10px}}@media (prefers-reduced-motion:reduce){.Recommendations-module__rRNWjW__card{transition:none}}
.AdoptionConfidence-module__Yxhi7G__section{background:#fff6f9;padding:clamp(105px,9vw,145px) 0;position:relative;overflow:hidden}.AdoptionConfidence-module__Yxhi7G__section:before{content:"";pointer-events:none;background:radial-gradient(circle,#eca7c033 0%,#eca7c012 46%,#eca7c000 72%);border-radius:50%;width:620px;height:620px;position:absolute;top:14%;left:-16%}.AdoptionConfidence-module__Yxhi7G__confidenceGrid{z-index:2;grid-template-columns:minmax(330px,.78fr) minmax(0,1.18fr);align-items:start;gap:clamp(80px,9vw,145px);display:grid;position:relative}.AdoptionConfidence-module__Yxhi7G__visualColumn{justify-content:center;align-items:center;min-height:720px;padding-top:42px;display:flex;position:relative}.AdoptionConfidence-module__Yxhi7G__visualGlow{filter:blur(4px);background:radial-gradient(circle,#eca7c03d 0%,#eca7c014 48%,#eca7c000 73%);border-radius:50%;width:470px;height:470px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.AdoptionConfidence-module__Yxhi7G__phoneWrapper{z-index:2;width:min(100%,345px);position:relative}.AdoptionConfidence-module__Yxhi7G__visualCaption{z-index:3;color:#11111157;letter-spacing:.18em;text-transform:uppercase;font-size:8px;font-weight:700;position:absolute;bottom:5%;right:3%}.AdoptionConfidence-module__Yxhi7G__contentColumn{width:100%;max-width:720px;padding-top:12px}.AdoptionConfidence-module__Yxhi7G__intro{max-width:690px}.AdoptionConfidence-module__Yxhi7G__eyebrow{color:#eca7c0;letter-spacing:.18em;text-transform:uppercase;margin:0 0 20px;font-size:10px;font-weight:700}.AdoptionConfidence-module__Yxhi7G__intro h2{color:#111;letter-spacing:-.052em;text-wrap:balance;max-width:660px;margin:0;font-size:clamp(45px,4vw,60px);font-weight:650;line-height:1.01}.AdoptionConfidence-module__Yxhi7G__introText{color:#11111194;max-width:610px;margin:25px 0 0;font-size:15px;line-height:1.68}.AdoptionConfidence-module__Yxhi7G__profile{margin-top:clamp(50px,5vw,68px)}.AdoptionConfidence-module__Yxhi7G__profileHeader{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:32px;display:grid}.AdoptionConfidence-module__Yxhi7G__profileLabel{color:#eca7c0;letter-spacing:.17em;text-transform:uppercase;margin-bottom:8px;font-size:9px;font-weight:700;display:block}.AdoptionConfidence-module__Yxhi7G__profileHeader h3{color:#111;letter-spacing:-.045em;margin:0;font-size:clamp(37px,3vw,46px);font-weight:650;line-height:.98}.AdoptionConfidence-module__Yxhi7G__profileHeader p{color:#11111175;margin:9px 0 0;font-size:12px}.AdoptionConfidence-module__Yxhi7G__verified{align-items:center;gap:10px;padding-bottom:2px;display:inline-flex}.AdoptionConfidence-module__Yxhi7G__verified>span{color:#106c58;background:#106c5812;border:1px solid #106c5833;border-radius:50%;flex:0 0 34px;place-items:center;width:34px;height:34px;font-size:13px;font-weight:700;display:grid}.AdoptionConfidence-module__Yxhi7G__verified div{flex-direction:column;gap:1px;display:flex}.AdoptionConfidence-module__Yxhi7G__verified strong{color:#106c58;font-size:12px;font-weight:700}.AdoptionConfidence-module__Yxhi7G__verified small{color:#1116;font-size:9px}.AdoptionConfidence-module__Yxhi7G__profileDivider{background:#1111111a;width:100%;height:1px;margin:25px 0 20px}.AdoptionConfidence-module__Yxhi7G__profileFacts{flex-wrap:wrap;gap:8px;display:flex}.AdoptionConfidence-module__Yxhi7G__profileFacts span{color:#1111119e;background:#ffffff7a;border:1px solid #1111111a;border-radius:999px;align-items:center;gap:7px;min-height:34px;padding:0 12px;font-size:10px;font-weight:500;display:inline-flex}.AdoptionConfidence-module__Yxhi7G__profileFacts i{color:#106c58;font-size:9px;font-style:normal;font-weight:700}.AdoptionConfidence-module__Yxhi7G__signalList{border-top:1px solid #1111111a;margin-top:34px}.AdoptionConfidence-module__Yxhi7G__signal{border-bottom:1px solid #1111111a;grid-template-columns:40px minmax(0,1fr);gap:18px;padding:21px 0;display:grid}.AdoptionConfidence-module__Yxhi7G__signalNumber{color:#eca7c0;padding-top:3px;font-size:9px;font-weight:700}.AdoptionConfidence-module__Yxhi7G__signal>div{max-width:540px}.AdoptionConfidence-module__Yxhi7G__signalLabel{color:#106c58;letter-spacing:.16em;margin-bottom:5px;font-size:8px;font-weight:700;display:block}.AdoptionConfidence-module__Yxhi7G__signal h3{color:#111;letter-spacing:-.02em;margin:0;font-size:16px;font-weight:600;line-height:1.3}.AdoptionConfidence-module__Yxhi7G__signal p{color:#11111180;max-width:500px;margin:6px 0 0;font-size:11px;line-height:1.62}.AdoptionConfidence-module__Yxhi7G__statement{border-top:1px solid #1111111f;border-bottom:1px solid #1111111f;grid-template-columns:minmax(0,1fr) minmax(300px,.52fr);align-items:end;gap:clamp(60px,8vw,120px);margin-top:clamp(115px,11vw,165px);padding:clamp(48px,5vw,68px) 0;display:grid}.AdoptionConfidence-module__Yxhi7G__statement h3{color:#111;letter-spacing:-.045em;max-width:720px;margin:0;font-size:clamp(35px,3.6vw,54px);font-weight:600;line-height:1.04}.AdoptionConfidence-module__Yxhi7G__statement p{color:#1111118a;max-width:410px;margin:0;font-size:14px;line-height:1.7}.AdoptionConfidence-module__Yxhi7G__originsIntro{margin:clamp(100px,11vw,150px) 0 clamp(48px,6vw,76px)}.AdoptionConfidence-module__Yxhi7G__originsIntro p{color:#11111170;letter-spacing:.18em;text-transform:uppercase;margin:0 0 18px;font-size:9px;font-weight:700}.AdoptionConfidence-module__Yxhi7G__originsIntro h2{color:#111;letter-spacing:-.05em;max-width:760px;margin:0;font-size:clamp(39px,4vw,58px);font-weight:650;line-height:1.03}@keyframes AdoptionConfidence-module__Yxhi7G__revealUp{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes AdoptionConfidence-module__Yxhi7G__revealLeft{0%{opacity:0;transform:translate(-24px)}to{opacity:1;transform:translate(0)}}@keyframes AdoptionConfidence-module__Yxhi7G__signalReveal{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.AdoptionConfidence-module__Yxhi7G__visualColumn{animation:linear both AdoptionConfidence-module__Yxhi7G__revealLeft;animation-timeline:view();animation-range:entry 8% cover 30%}.AdoptionConfidence-module__Yxhi7G__intro{animation:linear both AdoptionConfidence-module__Yxhi7G__revealUp;animation-timeline:view();animation-range:entry 8% cover 27%}.AdoptionConfidence-module__Yxhi7G__profile{animation:linear both AdoptionConfidence-module__Yxhi7G__revealUp;animation-timeline:view();animation-range:entry 6% cover 24%}.AdoptionConfidence-module__Yxhi7G__signal{animation:linear both AdoptionConfidence-module__Yxhi7G__signalReveal;animation-timeline:view();animation-range:entry 5% cover 20%}.AdoptionConfidence-module__Yxhi7G__statement{animation:linear both AdoptionConfidence-module__Yxhi7G__revealUp;animation-timeline:view();animation-range:entry 8% cover 28%}}}@media (max-width:1024px){.AdoptionConfidence-module__Yxhi7G__confidenceGrid{grid-template-columns:minmax(290px,.74fr) minmax(0,1fr);gap:62px}.AdoptionConfidence-module__Yxhi7G__visualColumn{min-height:650px;padding-top:70px}.AdoptionConfidence-module__Yxhi7G__phoneWrapper{width:min(100%,310px)}.AdoptionConfidence-module__Yxhi7G__intro h2{font-size:clamp(40px,4.7vw,51px)}.AdoptionConfidence-module__Yxhi7G__introText{font-size:14px}.AdoptionConfidence-module__Yxhi7G__statement{grid-template-columns:1fr .56fr;gap:50px}}@media (max-width:768px){.AdoptionConfidence-module__Yxhi7G__section{padding:88px 0 108px}.AdoptionConfidence-module__Yxhi7G__confidenceGrid{grid-template-columns:1fr;gap:58px}.AdoptionConfidence-module__Yxhi7G__contentColumn{order:1;max-width:620px}.AdoptionConfidence-module__Yxhi7G__visualColumn{order:2;min-height:530px;padding-top:0}.AdoptionConfidence-module__Yxhi7G__intro h2{font-size:clamp(39px,8vw,52px)}.AdoptionConfidence-module__Yxhi7G__introText{max-width:560px;font-size:15px}.AdoptionConfidence-module__Yxhi7G__profile{margin-top:46px}.AdoptionConfidence-module__Yxhi7G__phoneWrapper{width:min(100%,305px)}.AdoptionConfidence-module__Yxhi7G__visualCaption{display:none}.AdoptionConfidence-module__Yxhi7G__statement{grid-template-columns:1fr;gap:27px;margin-top:96px}.AdoptionConfidence-module__Yxhi7G__statement p{max-width:570px}}@media (max-width:430px){.AdoptionConfidence-module__Yxhi7G__section{padding:72px 0 88px}.AdoptionConfidence-module__Yxhi7G__eyebrow{margin-bottom:14px;font-size:8px}.AdoptionConfidence-module__Yxhi7G__intro h2{font-size:clamp(35px,10vw,43px)}.AdoptionConfidence-module__Yxhi7G__introText{margin-top:19px;font-size:14px;line-height:1.6}.AdoptionConfidence-module__Yxhi7G__confidenceGrid{gap:44px}.AdoptionConfidence-module__Yxhi7G__profile{margin-top:38px}.AdoptionConfidence-module__Yxhi7G__profileHeader{grid-template-columns:1fr;align-items:start;gap:18px}.AdoptionConfidence-module__Yxhi7G__verified{order:-1}.AdoptionConfidence-module__Yxhi7G__profileFacts{gap:7px}.AdoptionConfidence-module__Yxhi7G__profileFacts span{min-height:31px;padding:0 10px;font-size:9px}.AdoptionConfidence-module__Yxhi7G__signal{grid-template-columns:27px minmax(0,1fr);gap:10px;padding:19px 0}.AdoptionConfidence-module__Yxhi7G__signal h3{font-size:15px}.AdoptionConfidence-module__Yxhi7G__signal p{font-size:11px}.AdoptionConfidence-module__Yxhi7G__visualColumn{min-height:470px}.AdoptionConfidence-module__Yxhi7G__phoneWrapper{width:265px}.AdoptionConfidence-module__Yxhi7G__statement{margin-top:80px;padding:40px 0}.AdoptionConfidence-module__Yxhi7G__statement h3{font-size:clamp(32px,9vw,40px)}.AdoptionConfidence-module__Yxhi7G__statement p{font-size:13px}.AdoptionConfidence-module__Yxhi7G__originsIntro{margin:80px 0 40px}.AdoptionConfidence-module__Yxhi7G__originsIntro h2{font-size:clamp(34px,9vw,43px)}}
.IPadAirFrame-module__S3XPrG__ipadWrap{isolation:isolate;width:min(100%,500px);margin-inline:auto;position:relative;overflow:visible}.IPadAirFrame-module__S3XPrG__ambientShadow{z-index:-2;filter:blur(32px);pointer-events:none;background:radial-gradient(#142b2629 0%,#142b2612 48%,#142b2600 76%);border-radius:48px;width:102%;height:94%;position:absolute;top:5%;left:50%;transform:translate(-50%)}.IPadAirFrame-module__S3XPrG__ipad{background:linear-gradient(125deg,#7c7f80 0%,#393b3c 5%,#101112 16%,#353738 43%,#090a0a 67%,#505354 91%,#161718 100%);border-radius:38px;width:100%;padding:6px;position:relative;box-shadow:0 34px 76px #1418172b,0 13px 30px #14121221,0 3px 7px #00000038,inset 0 0 0 1px #ffffff4a,inset 0 0 0 2px #0000008c}.IPadAirFrame-module__S3XPrG__metalHighlight{z-index:8;pointer-events:none;border:1px solid #ffffff38;border-radius:37px;position:absolute;inset:1px;box-shadow:inset 1px 1px 1px #ffffff2e,inset -1px -1px 1px #00000080}.IPadAirFrame-module__S3XPrG__bezel{background:linear-gradient(145deg,#161718 0%,#020303 46%,#101112 100%);border-radius:32px;width:100%;padding:13px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff0e,inset 0 0 0 2px #000000d6}.IPadAirFrame-module__S3XPrG__screen{isolation:isolate;background:#fff;border-radius:21px;width:100%;position:relative;overflow:hidden}.IPadAirFrame-module__S3XPrG__screenImage{object-fit:contain;object-position:top center;width:100%;height:100%;display:block}.IPadAirFrame-module__S3XPrG__frontCamera{z-index:10;pointer-events:none;background:#050606;border-radius:50%;place-items:center;width:8px;height:8px;display:grid;position:absolute;top:4px;left:50%;transform:translate(-50%);box-shadow:inset 0 0 0 1px #ffffff0d}.IPadAirFrame-module__S3XPrG__cameraLens{background:radial-gradient(circle at 35% 35%,#4e7791e6 0%,#192e3df5 38%,#020303 74%);border-radius:50%;width:4px;height:4px}.IPadAirFrame-module__S3XPrG__glassReflection{z-index:7;opacity:.26;pointer-events:none;background:linear-gradient(135deg,#ffffff0b 0%,#ffffff04 38%,#fff0 72%);border-radius:20px 0 75%;width:28%;height:19%;position:absolute;top:14px;left:14px}.IPadAirFrame-module__S3XPrG__powerButton,.IPadAirFrame-module__S3XPrG__volumeUp,.IPadAirFrame-module__S3XPrG__volumeDown{z-index:-1;background:linear-gradient(90deg,#101111,#545758 52%,#111212);position:absolute;box-shadow:inset 0 1px 1px #ffffff2e,0 1px 2px #00000042}.IPadAirFrame-module__S3XPrG__powerButton{border-radius:5px 5px 0 0;width:49px;height:6px;top:-4px;right:12%}.IPadAirFrame-module__S3XPrG__volumeUp{border-radius:0 4px 4px 0;width:5px;height:38px;top:10%;right:-4px}.IPadAirFrame-module__S3XPrG__volumeDown{border-radius:0 4px 4px 0;width:5px;height:38px;top:16.5%;right:-4px}.IPadAirFrame-module__S3XPrG__floorShadow{z-index:-3;filter:blur(24px);pointer-events:none;background:#161a1924;border-radius:50%;width:78%;height:38px;position:absolute;bottom:-22px;left:50%;transform:translate(-50%)}@media (max-width:900px){.IPadAirFrame-module__S3XPrG__ipadWrap{width:min(82vw,540px)}}@media (max-width:640px){.IPadAirFrame-module__S3XPrG__ipadWrap{width:min(88vw,460px)}.IPadAirFrame-module__S3XPrG__ipad{border-radius:32px;padding:5px}.IPadAirFrame-module__S3XPrG__metalHighlight{border-radius:31px}.IPadAirFrame-module__S3XPrG__bezel{border-radius:27px;padding:10px}.IPadAirFrame-module__S3XPrG__screen{border-radius:18px}.IPadAirFrame-module__S3XPrG__frontCamera{width:7px;height:7px;top:3px}.IPadAirFrame-module__S3XPrG__cameraLens{width:3px;height:3px}}@media (max-width:390px){.IPadAirFrame-module__S3XPrG__ipadWrap{width:min(92vw,350px)}.IPadAirFrame-module__S3XPrG__ipad{border-radius:28px}.IPadAirFrame-module__S3XPrG__metalHighlight{border-radius:27px}.IPadAirFrame-module__S3XPrG__bezel{border-radius:24px;padding:8px}.IPadAirFrame-module__S3XPrG__screen{border-radius:16px}.IPadAirFrame-module__S3XPrG__volumeUp,.IPadAirFrame-module__S3XPrG__volumeDown{width:4px;right:-3px}}@media (prefers-reduced-motion:reduce){.IPadAirFrame-module__S3XPrG__ipadWrap,.IPadAirFrame-module__S3XPrG__ipad{transition:none;animation:none}}
.Gamification-module__OsxZGW__section{background:#fff;padding:clamp(105px,11vw,150px) 0;overflow:hidden}.Gamification-module__OsxZGW__layout{grid-template-columns:minmax(0,.9fr) minmax(390px,.72fr);align-items:center;gap:clamp(72px,8vw,118px);display:grid}.Gamification-module__OsxZGW__copy{min-width:0;max-width:610px}.Gamification-module__OsxZGW__title{color:#111;letter-spacing:-.055em;text-wrap:balance;max-width:600px;margin:20px 0 0;font-size:clamp(48px,5.2vw,72px);font-weight:700;line-height:.98}.Gamification-module__OsxZGW__xpExamples{border-top:1px solid #11111114;max-width:560px;margin-top:38px}.Gamification-module__OsxZGW__xpExample{border-bottom:1px solid #11111114;grid-template-columns:auto 1fr;align-items:center;gap:14px;min-height:66px;padding:13px 0;display:grid}.Gamification-module__OsxZGW__xpIcon{color:#111;border-radius:50%;flex:0 0 31px;place-items:center;width:31px;height:31px;font-size:9px;font-weight:700;display:grid}.Gamification-module__OsxZGW__xpIconPink{background:#eca7c033}.Gamification-module__OsxZGW__xpIconGreen{color:#106c58;background:#106c581a}.Gamification-module__OsxZGW__xpIconLime{color:#687b25;background:#aac6532e}.Gamification-module__OsxZGW__xpCopy{flex-direction:column;gap:3px;min-width:0;display:flex}.Gamification-module__OsxZGW__xpCopy strong{color:#111;font-size:11px;font-weight:700;line-height:1.25}.Gamification-module__OsxZGW__xpCopy small{color:#106c58;font-size:8px;font-weight:700;line-height:1.2}.Gamification-module__OsxZGW__visual{isolation:isolate;justify-content:center;align-items:center;min-width:0;display:flex;position:relative}.Gamification-module__OsxZGW__visualGlow{z-index:-1;aspect-ratio:1;filter:blur(14px);pointer-events:none;background:radial-gradient(circle,#106c581a 0%,#106c580b 42%,#eca7c006 58%,#fff0 74%);border-radius:50%;width:min(650px,120%);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.Gamification-module__OsxZGW__ipadFrame{z-index:2;width:min(100%,500px);position:relative}@media (max-width:1100px){.Gamification-module__OsxZGW__layout{grid-template-columns:minmax(0,.88fr) minmax(360px,.7fr);gap:58px}.Gamification-module__OsxZGW__ipadFrame{width:min(100%,460px)}}@media (max-width:900px){.Gamification-module__OsxZGW__section{padding:90px 0}.Gamification-module__OsxZGW__layout{grid-template-columns:1fr;gap:58px}.Gamification-module__OsxZGW__copy{max-width:680px}.Gamification-module__OsxZGW__xpExamples{max-width:620px}.Gamification-module__OsxZGW__visual{justify-content:center;width:100%}.Gamification-module__OsxZGW__ipadFrame{width:min(82vw,540px)}.Gamification-module__OsxZGW__visualGlow{width:min(680px,110vw)}}@media (max-width:640px){.Gamification-module__OsxZGW__section{padding:76px 0 82px}.Gamification-module__OsxZGW__layout{gap:46px}.Gamification-module__OsxZGW__title{margin-top:18px;font-size:clamp(41px,11.5vw,55px);line-height:.98}.Gamification-module__OsxZGW__xpExamples{margin-top:31px}.Gamification-module__OsxZGW__xpExample{min-height:62px;padding:12px 0}.Gamification-module__OsxZGW__ipadFrame{width:min(88vw,460px)}}@media (max-width:390px){.Gamification-module__OsxZGW__section{padding:70px 0 76px}.Gamification-module__OsxZGW__title{font-size:clamp(39px,12vw,50px)}.Gamification-module__OsxZGW__xpIcon{flex-basis:29px;width:29px;height:29px}.Gamification-module__OsxZGW__ipadFrame{width:min(92vw,350px)}}@media (prefers-reduced-motion:reduce){.Gamification-module__OsxZGW__ipadFrame{transition:none}}
.AdoptionProfileMatch-module__gpHUpq__profileGrid{grid-template-columns:minmax(470px,.92fr) minmax(430px,1.08fr);align-items:center;gap:clamp(60px,6vw,105px);min-height:780px;display:grid;position:relative}.AdoptionProfileMatch-module__gpHUpq__profileCopy{z-index:3;width:100%;max-width:680px;position:relative}.AdoptionProfileMatch-module__gpHUpq__profileEyebrow{color:#eca7c0;letter-spacing:.18em;text-transform:uppercase;margin:0;font-size:10px;font-weight:700;line-height:1.2}.AdoptionProfileMatch-module__gpHUpq__profileTitle{color:#111;letter-spacing:-.052em;max-width:670px;margin:24px 0 0;font-size:clamp(45px,3.7vw,56px);font-weight:650;line-height:1}.AdoptionProfileMatch-module__gpHUpq__profileTitle span{white-space:nowrap;display:block}.AdoptionProfileMatch-module__gpHUpq__intro{color:#1111118f;max-width:550px;margin:30px 0 0;font-size:15px;line-height:1.68}.AdoptionProfileMatch-module__gpHUpq__criteria{flex-wrap:wrap;gap:9px;max-width:590px;margin-top:34px;display:flex}.AdoptionProfileMatch-module__gpHUpq__criterion{color:#111111ad;background:#ffffff8f;border:1px solid #106c5824;border-radius:999px;align-items:center;gap:9px;min-height:40px;padding:0 15px 0 10px;font-size:11px;font-weight:500;transition:transform .28s cubic-bezier(.22,1,.36,1),border-color .28s,background .28s;display:inline-flex}.AdoptionProfileMatch-module__gpHUpq__criterion i{color:#eca7c0;letter-spacing:.04em;background:#eca7c029;border-radius:50%;place-items:center;width:23px;height:23px;font-size:7px;font-style:normal;font-weight:800;display:grid}@media (hover:hover){.AdoptionProfileMatch-module__gpHUpq__criterion:hover{background:#ffffffdb;border-color:#106c5847;transform:translateY(-2px)}}.AdoptionProfileMatch-module__gpHUpq__matchFlow{grid-template-columns:auto minmax(145px,1fr) auto;align-items:center;gap:23px;width:min(100%,610px);margin-top:52px;display:grid}.AdoptionProfileMatch-module__gpHUpq__flowPoint{align-items:center;gap:13px;display:flex}.AdoptionProfileMatch-module__gpHUpq__flowPoint>span{border-radius:50%;flex:0 0 17px;width:17px;height:17px}.AdoptionProfileMatch-module__gpHUpq__flowDotPink{background:#eca7c0;box-shadow:0 0 0 8px #eca7c024}.AdoptionProfileMatch-module__gpHUpq__flowDotGreen{background:#106c58;box-shadow:0 0 0 8px #106c581a}.AdoptionProfileMatch-module__gpHUpq__flowPoint div{flex-direction:column;gap:3px;display:flex}.AdoptionProfileMatch-module__gpHUpq__flowPoint small{color:#1111116b;letter-spacing:.17em;font-size:8px;font-weight:700;line-height:1}.AdoptionProfileMatch-module__gpHUpq__flowPoint strong{color:#111;white-space:nowrap;font-size:14px;font-weight:650;line-height:1.2}.AdoptionProfileMatch-module__gpHUpq__flowTrack{justify-content:center;align-items:center;min-width:145px;height:46px;display:flex;position:relative}.AdoptionProfileMatch-module__gpHUpq__flowLine{background:linear-gradient(90deg,#eca7c0 0%,#aac653 50%,#106c58 100%);border-radius:999px;height:2px;position:absolute;left:0;right:5px}.AdoptionProfileMatch-module__gpHUpq__flowMatch{z-index:2;color:#aac653;letter-spacing:.16em;background:#f7f3ed;border-radius:999px;padding:6px 11px;font-size:7px;font-weight:800;line-height:1;position:relative}.AdoptionProfileMatch-module__gpHUpq__flowArrow{color:#106c58;background:#f7f3ed;padding-left:7px;font-size:20px;font-weight:500;line-height:1;position:absolute;right:-5px}.AdoptionProfileMatch-module__gpHUpq__visualStage{isolation:isolate;justify-content:center;align-items:center;min-height:780px;display:flex;position:relative}.AdoptionProfileMatch-module__gpHUpq__stageGlow{z-index:-1;background:radial-gradient(circle,#eca7c029 0%,#eca7c00e 48%,#eca7c000 74%);border-radius:50%;width:610px;height:610px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.AdoptionProfileMatch-module__gpHUpq__mainVisual{z-index:3;justify-content:center;align-items:center;width:min(100%,380px);display:flex;position:relative}@keyframes AdoptionProfileMatch-module__gpHUpq__copyReveal{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes AdoptionProfileMatch-module__gpHUpq__phoneReveal{0%{opacity:0;transform:translateY(28px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes AdoptionProfileMatch-module__gpHUpq__criteriaReveal{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.AdoptionProfileMatch-module__gpHUpq__profileCopy{animation:linear both AdoptionProfileMatch-module__gpHUpq__copyReveal;animation-timeline:view();animation-range:entry 8% cover 28%}.AdoptionProfileMatch-module__gpHUpq__mainVisual{animation:linear both AdoptionProfileMatch-module__gpHUpq__phoneReveal;animation-timeline:view();animation-range:entry 6% cover 30%}.AdoptionProfileMatch-module__gpHUpq__criterion{animation:linear both AdoptionProfileMatch-module__gpHUpq__criteriaReveal;animation-timeline:view();animation-range:entry 5% cover 20%}}}@media (max-width:1100px){.AdoptionProfileMatch-module__gpHUpq__profileGrid{grid-template-columns:minmax(400px,.95fr) minmax(390px,1.05fr);gap:48px}.AdoptionProfileMatch-module__gpHUpq__profileTitle{font-size:clamp(41px,4.25vw,49px)}.AdoptionProfileMatch-module__gpHUpq__visualStage{min-height:720px}.AdoptionProfileMatch-module__gpHUpq__mainVisual{width:min(100%,350px)}.AdoptionProfileMatch-module__gpHUpq__stageGlow{width:520px;height:520px}.AdoptionProfileMatch-module__gpHUpq__matchFlow{grid-template-columns:auto minmax(110px,1fr) auto;gap:17px}.AdoptionProfileMatch-module__gpHUpq__flowPoint strong{font-size:12px}}@media (max-width:768px){.AdoptionProfileMatch-module__gpHUpq__profileGrid{grid-template-columns:1fr;gap:62px;min-height:auto}.AdoptionProfileMatch-module__gpHUpq__profileCopy{max-width:640px}.AdoptionProfileMatch-module__gpHUpq__profileEyebrow{font-size:9px}.AdoptionProfileMatch-module__gpHUpq__profileTitle{max-width:590px;font-size:clamp(38px,8vw,49px)}.AdoptionProfileMatch-module__gpHUpq__profileTitle span{white-space:normal}.AdoptionProfileMatch-module__gpHUpq__intro{max-width:570px}.AdoptionProfileMatch-module__gpHUpq__criteria,.AdoptionProfileMatch-module__gpHUpq__matchFlow{max-width:620px}.AdoptionProfileMatch-module__gpHUpq__visualStage{width:100%;max-width:640px;min-height:650px;margin:0 auto}.AdoptionProfileMatch-module__gpHUpq__mainVisual{width:min(100%,340px)}.AdoptionProfileMatch-module__gpHUpq__stageGlow{width:500px;height:500px}}@media (max-width:430px){.AdoptionProfileMatch-module__gpHUpq__profileGrid{gap:48px}.AdoptionProfileMatch-module__gpHUpq__profileEyebrow{font-size:8px}.AdoptionProfileMatch-module__gpHUpq__profileTitle{margin-top:18px;font-size:clamp(34px,9.6vw,41px);line-height:1.01}.AdoptionProfileMatch-module__gpHUpq__profileTitle span{white-space:normal}.AdoptionProfileMatch-module__gpHUpq__intro{margin-top:23px;font-size:14px;line-height:1.62}.AdoptionProfileMatch-module__gpHUpq__criteria{gap:7px;margin-top:28px}.AdoptionProfileMatch-module__gpHUpq__criterion{gap:7px;min-height:35px;padding:0 11px 0 8px;font-size:10px}.AdoptionProfileMatch-module__gpHUpq__criterion i{width:20px;height:20px;font-size:6px}.AdoptionProfileMatch-module__gpHUpq__matchFlow{grid-template-columns:1fr;gap:18px;margin-top:40px}.AdoptionProfileMatch-module__gpHUpq__flowPoint{gap:12px}.AdoptionProfileMatch-module__gpHUpq__flowPoint>span{flex-basis:15px;width:15px;height:15px}.AdoptionProfileMatch-module__gpHUpq__flowPoint small{font-size:7px}.AdoptionProfileMatch-module__gpHUpq__flowPoint strong{font-size:13px}.AdoptionProfileMatch-module__gpHUpq__flowTrack{justify-content:flex-start;width:1px;min-width:0;height:45px;margin-left:7px}.AdoptionProfileMatch-module__gpHUpq__flowLine{background:linear-gradient(#eca7c0 0%,#aac653 50%,#106c58 100%);width:2px;height:auto;inset:0 auto 0 0}.AdoptionProfileMatch-module__gpHUpq__flowMatch{margin-left:16px;font-size:7px}.AdoptionProfileMatch-module__gpHUpq__flowArrow{display:none}.AdoptionProfileMatch-module__gpHUpq__visualStage{min-height:625px}.AdoptionProfileMatch-module__gpHUpq__mainVisual{width:min(100%,286px)}.AdoptionProfileMatch-module__gpHUpq__stageGlow{width:390px;height:390px}}
.MemoriesEffects-module__2M_5RW__trophySeal{background:#eca7c033;position:relative;overflow:visible}.MemoriesEffects-module__2M_5RW__trophyIcon{filter:drop-shadow(0 2px 3px #8f68201a);width:23px;height:23px;transition:transform .35s cubic-bezier(.2,.8,.2,1);display:block;transform:rotate(-9deg)}@media (hover:hover){.MemoriesEffects-module__2M_5RW__trophySeal:hover .MemoriesEffects-module__2M_5RW__trophyIcon{transform:rotate(9deg)scale(1.12)}}.MemoriesEffects-module__2M_5RW__firstStep{isolation:isolate;position:relative}.MemoriesEffects-module__2M_5RW__crownMount{z-index:5;transform-origin:50% 100%;pointer-events:none;width:50px;height:43px;display:block;position:absolute;top:-39px;left:50%;transform:translate(-50%)}.MemoriesEffects-module__2M_5RW__crownSvg{z-index:2;filter:drop-shadow(0 4px 4px #86580f2b);width:50px;height:43px;display:block;position:relative}.MemoriesEffects-module__2M_5RW__crownEntered{animation:.82s cubic-bezier(.22,.85,.3,1) both MemoriesEffects-module__2M_5RW__crownLanding}@keyframes MemoriesEffects-module__2M_5RW__crownLanding{0%{opacity:0;transform:translate(-50%,-48px)rotate(-17deg)scale(.78)}57%{opacity:1;transform:translate(-50%,5px)rotate(7deg)scale(1.08)}76%{transform:translate(-50%,-4px)rotate(-3deg)scale(.98)}to{opacity:1;transform:translate(-50%)rotate(0)scale(1)}}.MemoriesEffects-module__2M_5RW__sparkleLeft,.MemoriesEffects-module__2M_5RW__sparkleRight,.MemoriesEffects-module__2M_5RW__sparkleTop{z-index:3;clip-path:polygon(50% 0,62% 38%,100% 50%,62% 62%,50% 100%,38% 62%,0 50%,38% 38%);opacity:0;background:#e4b44c;width:7px;height:7px;display:block;position:absolute}.MemoriesEffects-module__2M_5RW__sparkleLeft{top:19px;left:-9px}.MemoriesEffects-module__2M_5RW__sparkleRight{background:#eca7c0;top:14px;right:-9px}.MemoriesEffects-module__2M_5RW__sparkleTop{background:#aac653;width:5px;height:5px;top:-9px;left:25px}.MemoriesEffects-module__2M_5RW__crownEntered .MemoriesEffects-module__2M_5RW__sparkleLeft{animation:.65s ease-out .53s both MemoriesEffects-module__2M_5RW__sparklePop}.MemoriesEffects-module__2M_5RW__crownEntered .MemoriesEffects-module__2M_5RW__sparkleRight{animation:.65s ease-out .62s both MemoriesEffects-module__2M_5RW__sparklePop}.MemoriesEffects-module__2M_5RW__crownEntered .MemoriesEffects-module__2M_5RW__sparkleTop{animation:.65s ease-out .7s both MemoriesEffects-module__2M_5RW__sparklePop}@keyframes MemoriesEffects-module__2M_5RW__sparklePop{0%{opacity:0;transform:scale(0)}40%{opacity:1;transform:scale(1.5)}to{opacity:0;transform:scale(.5)}}.MemoriesEffects-module__2M_5RW__participateCta{background:radial-gradient(circle at 95% 0,#eca7c029,#0000 40%),#fff;border:1px solid #106c5814;border-radius:27px;justify-content:space-between;align-items:center;gap:30px;min-height:156px;margin-top:22px;padding:30px clamp(30px,4vw,52px);display:flex;position:relative;overflow:hidden;box-shadow:0 15px 45px #1a2a2209}.MemoriesEffects-module__2M_5RW__ctaContent{z-index:2;min-width:0;max-width:660px;position:relative}.MemoriesEffects-module__2M_5RW__ctaEyebrow{color:#ae6f89;letter-spacing:.14em;align-items:center;gap:9px;font-size:9px;font-weight:800;display:inline-flex}.MemoriesEffects-module__2M_5RW__ctaEyebrow:before{content:"";background:#eca7c0;border-radius:50%;width:7px;height:7px}.MemoriesEffects-module__2M_5RW__ctaContent h3{color:#111;letter-spacing:-.045em;margin:12px 0 0;font-size:clamp(23px,2.5vw,33px);font-weight:700;line-height:1.13}.MemoriesEffects-module__2M_5RW__ctaContent p{color:#11111185;margin:10px 0 0;font-size:12px;line-height:1.6}.MemoriesEffects-module__2M_5RW__ctaLink{z-index:2;color:#fff;white-space:nowrap;background:#106c58;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;gap:15px;min-height:54px;padding:0 24px;font-size:13px;font-weight:700;line-height:1.2;text-decoration:none;transition:transform .25s,background .25s,box-shadow .25s;display:inline-flex;position:relative;box-shadow:0 12px 26px #106c5821}.MemoriesEffects-module__2M_5RW__ctaArrow{flex-shrink:0;width:18px;height:18px;transition:transform .25s}.MemoriesEffects-module__2M_5RW__ctaLink:focus-visible{outline-offset:4px;outline:3px solid #aac653}@media (hover:hover){.MemoriesEffects-module__2M_5RW__ctaLink:hover{background:#0b5849;transform:translateY(-3px);box-shadow:0 16px 32px #106c5836}.MemoriesEffects-module__2M_5RW__ctaLink:hover .MemoriesEffects-module__2M_5RW__ctaArrow{transform:translate(4px)}}@media (max-width:900px){.MemoriesEffects-module__2M_5RW__participateCta{flex-direction:column;align-items:flex-start;gap:24px}}@media (max-width:680px){.MemoriesEffects-module__2M_5RW__participateCta{border-radius:22px;gap:24px;margin-top:14px;padding:28px 23px}.MemoriesEffects-module__2M_5RW__ctaContent h3{font-size:clamp(23px,6vw,30px)}.MemoriesEffects-module__2M_5RW__ctaLink{width:100%}.MemoriesEffects-module__2M_5RW__crownMount{width:46px;height:40px;top:-36px}.MemoriesEffects-module__2M_5RW__crownSvg{width:46px;height:40px}}@media (prefers-reduced-motion:reduce){.MemoriesEffects-module__2M_5RW__crownEntered,.MemoriesEffects-module__2M_5RW__crownEntered .MemoriesEffects-module__2M_5RW__sparkleLeft,.MemoriesEffects-module__2M_5RW__crownEntered .MemoriesEffects-module__2M_5RW__sparkleRight,.MemoriesEffects-module__2M_5RW__crownEntered .MemoriesEffects-module__2M_5RW__sparkleTop{animation:none}.MemoriesEffects-module__2M_5RW__trophyIcon,.MemoriesEffects-module__2M_5RW__ctaLink,.MemoriesEffects-module__2M_5RW__ctaArrow{transition:none}}
.AdoptionJourneyPath-module__yrFiBq__wrapper{isolation:isolate;width:100%;min-height:960px;margin-top:clamp(60px,7vw,90px);position:relative}.AdoptionJourneyPath-module__yrFiBq__path{z-index:1;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.AdoptionJourneyPath-module__yrFiBq__guide{fill:none;stroke:#106c580b;stroke-width:1px;stroke-dasharray:3 14}.AdoptionJourneyPath-module__yrFiBq__paw{fill:#106c58;opacity:0;transform-box:fill-box;transform-origin:50%;transition:opacity .32s cubic-bezier(.22,1,.36,1),filter .42s;transition-delay:var(--paw-delay,0s);filter:blur(1.5px)}.AdoptionJourneyPath-module__yrFiBq__pawVisible{opacity:.57;filter:blur()}.AdoptionJourneyPath-module__yrFiBq__steps{z-index:3;min-height:960px;position:relative}.AdoptionJourneyPath-module__yrFiBq__step{z-index:4;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:20px;width:min(40%,480px);padding:16px 22px 18px 0;display:grid;position:absolute}.AdoptionJourneyPath-module__yrFiBq__stepLeft{left:0}.AdoptionJourneyPath-module__yrFiBq__stepRight{right:0}.AdoptionJourneyPath-module__yrFiBq__step:first-child{top:2%}.AdoptionJourneyPath-module__yrFiBq__step:nth-child(2){top:18%}.AdoptionJourneyPath-module__yrFiBq__step:nth-child(3){top:35%}.AdoptionJourneyPath-module__yrFiBq__step:nth-child(4){top:52%}.AdoptionJourneyPath-module__yrFiBq__step:nth-child(5){top:69%}.AdoptionJourneyPath-module__yrFiBq__step:nth-child(6){top:85%}.AdoptionJourneyPath-module__yrFiBq__number{z-index:5;color:#eca7c0;letter-spacing:.04em;background:#f7f3ed;border:1px solid #eca7c0cc;border-radius:50%;flex:0 0 52px;place-items:center;width:52px;height:52px;font-size:11px;font-weight:800;display:grid;position:relative;box-shadow:0 12px 32px #11111106}.AdoptionJourneyPath-module__yrFiBq__copy{z-index:5;padding-top:4px;position:relative}.AdoptionJourneyPath-module__yrFiBq__copy h3{color:#111;letter-spacing:-.035em;margin:0;font-size:clamp(21px,1.7vw,27px);font-weight:650;line-height:1.15}.AdoptionJourneyPath-module__yrFiBq__copy p{color:#11111185;max-width:410px;margin:10px 0 0;font-size:13px;line-height:1.62}@keyframes AdoptionJourneyPath-module__yrFiBq__stepRevealLeft{0%{opacity:0;transform:translate(-20px)}to{opacity:1;transform:translate(0)}}@keyframes AdoptionJourneyPath-module__yrFiBq__stepRevealRight{0%{opacity:0;transform:translate(20px)}to{opacity:1;transform:translate(0)}}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()
  ){.AdoptionJourneyPath-module__yrFiBq__stepLeft{animation:linear both AdoptionJourneyPath-module__yrFiBq__stepRevealLeft;animation-timeline:view();animation-range:entry 5% cover 21%}.AdoptionJourneyPath-module__yrFiBq__stepRight{animation:linear both AdoptionJourneyPath-module__yrFiBq__stepRevealRight;animation-timeline:view();animation-range:entry 5% cover 21%}}}@media (max-width:1024px){.AdoptionJourneyPath-module__yrFiBq__wrapper,.AdoptionJourneyPath-module__yrFiBq__steps{min-height:930px}.AdoptionJourneyPath-module__yrFiBq__step{gap:15px;width:min(43%,420px)}.AdoptionJourneyPath-module__yrFiBq__number{flex-basis:46px;width:46px;height:46px;font-size:10px}.AdoptionJourneyPath-module__yrFiBq__copy h3{font-size:21px}.AdoptionJourneyPath-module__yrFiBq__copy p{font-size:12px}}@media (max-width:768px){.AdoptionJourneyPath-module__yrFiBq__wrapper{min-height:auto;margin-top:56px}.AdoptionJourneyPath-module__yrFiBq__path{display:none}.AdoptionJourneyPath-module__yrFiBq__steps{gap:0;min-height:auto;display:grid}.AdoptionJourneyPath-module__yrFiBq__step{width:100%;padding:0 0 46px 64px;display:block;position:relative;left:auto;right:auto;top:auto!important}.AdoptionJourneyPath-module__yrFiBq__step:after{content:"";opacity:.22;background:repeating-linear-gradient(#106c58 0 3px,#0000 3px 12px);width:2px;position:absolute;top:51px;bottom:2px;left:23px}.AdoptionJourneyPath-module__yrFiBq__step:last-child:after{display:none}.AdoptionJourneyPath-module__yrFiBq__number{background:#f7f3ed;width:46px;height:46px;position:absolute;top:0;left:0}.AdoptionJourneyPath-module__yrFiBq__copy{padding-top:2px}.AdoptionJourneyPath-module__yrFiBq__copy h3{font-size:22px}.AdoptionJourneyPath-module__yrFiBq__copy p{max-width:520px;margin-top:8px;font-size:13px}}@media (max-width:430px){.AdoptionJourneyPath-module__yrFiBq__wrapper{margin-top:46px}.AdoptionJourneyPath-module__yrFiBq__step{padding:0 0 40px 56px}.AdoptionJourneyPath-module__yrFiBq__step:after{top:45px;left:20px}.AdoptionJourneyPath-module__yrFiBq__number{width:41px;height:41px;font-size:9px}.AdoptionJourneyPath-module__yrFiBq__copy h3{font-size:20px}.AdoptionJourneyPath-module__yrFiBq__copy p{font-size:12px;line-height:1.58}}@media (prefers-reduced-motion:reduce){.AdoptionJourneyPath-module__yrFiBq__paw{opacity:.57;filter:none;transition:none}.AdoptionJourneyPath-module__yrFiBq__step{animation:none}}
.Memories-module__r-7GSa__section{isolation:isolate;background:#f8f7f2;padding:clamp(100px,10vw,150px) 0;position:relative;overflow:hidden}.Memories-module__r-7GSa__header{grid-template-columns:minmax(0,1.15fr) minmax(0,.75fr);align-items:end;gap:clamp(45px,6vw,90px);display:grid}.Memories-module__r-7GSa__heading{min-width:0}.Memories-module__r-7GSa__heading h2{color:#111;letter-spacing:-.055em;text-wrap:balance;max-width:760px;margin:22px 0 0;font-size:clamp(42px,4.7vw,64px);font-weight:700;line-height:1.03}.Memories-module__r-7GSa__heading h2 span{display:block}.Memories-module__r-7GSa__titleAccent{color:#106c58}.Memories-module__r-7GSa__headerText{max-width:480px;padding-bottom:4px}.Memories-module__r-7GSa__headerText p{color:#11111191;margin:0;font-size:13px;line-height:1.8}.Memories-module__r-7GSa__headerText p+p{margin-top:15px}.Memories-module__r-7GSa__storyboard{grid-template-columns:minmax(0,1.06fr) minmax(0,.94fr);align-items:stretch;gap:18px;margin-top:58px;display:grid}.Memories-module__r-7GSa__challengeCard{isolation:isolate;background:#dfe6da;border-radius:30px;min-width:0;min-height:570px;animation:.65s both Memories-module__r-7GSa__softReveal;position:relative;overflow:hidden;box-shadow:0 24px 65px #232c2317}.Memories-module__r-7GSa__challengeImage{object-fit:cover;object-position:center 36%;transition:transform .7s cubic-bezier(.22,1,.36,1)}.Memories-module__r-7GSa__photoVeil{pointer-events:none;background:linear-gradient(#00000036 0%,#0000 38%,#0000001f 55%,#000000ba 100%);position:absolute;inset:0}.Memories-module__r-7GSa__challengeTop{z-index:2;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:10px;display:flex;position:absolute;top:24px;left:24px;right:24px}.Memories-module__r-7GSa__exampleBadge,.Memories-module__r-7GSa__sundayBadge{letter-spacing:.09em;border-radius:999px;align-items:center;min-height:32px;padding:8px 13px;font-size:8px;font-weight:700;display:inline-flex}.Memories-module__r-7GSa__exampleBadge{color:#106c58;background:#fff}.Memories-module__r-7GSa__sundayBadge{color:#fff;-webkit-backdrop-filter:blur(10px);background:#00000030;border:1px solid #ffffff57}.Memories-module__r-7GSa__challengeBottom{z-index:2;position:absolute;bottom:34px;left:34px;right:34px}.Memories-module__r-7GSa__challengeKicker{color:#aac653;letter-spacing:.16em;font-size:9px;font-weight:700}.Memories-module__r-7GSa__challengeBottom h3{color:#fff;letter-spacing:-.055em;margin:12px 0 0;font-size:clamp(42px,5vw,70px);font-weight:700;line-height:1}.Memories-module__r-7GSa__challengeBottom p{color:#ffffffd4;max-width:370px;margin:14px 0 0;font-size:13px;line-height:1.6}.Memories-module__r-7GSa__rightCards{grid-template-rows:1fr 1fr;gap:18px;min-width:0;display:grid}.Memories-module__r-7GSa__podiumCard,.Memories-module__r-7GSa__albumCard{border:1px solid #106c580e;border-radius:27px;min-width:0;min-height:276px;position:relative;overflow:hidden;box-shadow:0 16px 45px #19281f0b}.Memories-module__r-7GSa__podiumCard{background:#fff;padding:28px 30px;animation:.65s .1s both Memories-module__r-7GSa__softReveal}.Memories-module__r-7GSa__cardTop{justify-content:space-between;align-items:center;gap:12px;display:flex}.Memories-module__r-7GSa__cardTop>span:first-child{color:#106c58;letter-spacing:.11em;font-size:8px;font-weight:800}.Memories-module__r-7GSa__heartSymbol{color:#106c58;background:#eca7c02e;border-radius:50%;place-items:center;width:34px;height:34px;font-size:23px;font-weight:400;line-height:1;display:grid}.Memories-module__r-7GSa__podiumCard h3{color:#111;letter-spacing:-.045em;max-width:350px;margin:19px 0 0;font-size:clamp(23px,2.3vw,32px);font-weight:700;line-height:1.08}.Memories-module__r-7GSa__podiumCard p{z-index:1;color:#11111185;max-width:235px;margin:12px 0 0;font-size:10px;line-height:1.7;position:relative}.Memories-module__r-7GSa__podiumStage{align-items:flex-end;gap:5px;display:flex;position:absolute;bottom:21px;right:22px}.Memories-module__r-7GSa__podiumStep{border-radius:12px 12px 4px 4px;justify-content:center;align-items:flex-start;width:43px;padding-top:12px;font-size:12px;font-weight:800;display:flex}.Memories-module__r-7GSa__podiumFirst{color:#106c58;background:#aac653;height:92px}.Memories-module__r-7GSa__podiumSecond{color:#106c58;background:#106c5826;height:65px}.Memories-module__r-7GSa__podiumThird{color:#9f6480;background:#eca7c045;height:48px}.Memories-module__r-7GSa__albumCard{background:linear-gradient(145deg,#eca7c02e,#ffffffd1 75%);grid-template-columns:minmax(0,1fr) minmax(150px,.7fr);align-items:center;gap:10px;padding:27px 24px 27px 30px;animation:.65s .18s both Memories-module__r-7GSa__softReveal;display:grid}.Memories-module__r-7GSa__albumCopy{z-index:2;min-width:0;position:relative}.Memories-module__r-7GSa__albumCopy>span{color:#b16b89;letter-spacing:.12em;font-size:8px;font-weight:800}.Memories-module__r-7GSa__albumCopy h3{color:#111;letter-spacing:-.045em;max-width:270px;margin:17px 0 0;font-size:clamp(22px,2.2vw,30px);font-weight:700;line-height:1.1}.Memories-module__r-7GSa__albumCopy p{color:#1111117d;max-width:270px;margin:12px 0 0;font-size:10px;line-height:1.6}.Memories-module__r-7GSa__albumPhotos{width:100%;height:205px;position:relative}.Memories-module__r-7GSa__albumPhotoFirst,.Memories-module__r-7GSa__albumPhotoSecond{aspect-ratio:.83;background:#fff;border:6px solid #fff;border-bottom-width:17px;border-radius:5px;width:78%;transition:transform .5s cubic-bezier(.22,1,.36,1);position:absolute;overflow:hidden;box-shadow:0 13px 30px #181f192b}.Memories-module__r-7GSa__albumPhotoFirst{top:6%;left:0;transform:rotate(-12deg)}.Memories-module__r-7GSa__albumPhotoSecond{bottom:0;right:0;transform:rotate(10deg)}.Memories-module__r-7GSa__albumImage{object-fit:cover;object-position:center}.Memories-module__r-7GSa__steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:15px;margin-top:38px;display:grid}.Memories-module__r-7GSa__step{background:#ffffffb8;border:1px solid #106c5813;border-radius:22px;min-width:0;padding:25px 26px 27px;transition:transform .3s,box-shadow .3s,background .3s}.Memories-module__r-7GSa__stepTop{align-items:center;gap:15px;display:flex}.Memories-module__r-7GSa__stepNumber{color:#a96581;background:#eca7c030;border-radius:50%;flex-shrink:0;place-items:center;width:36px;height:36px;font-size:10px;font-weight:800;display:grid}.Memories-module__r-7GSa__stepLabel{color:#106c58a6;letter-spacing:.1em;font-size:9px;font-weight:800}.Memories-module__r-7GSa__step h3{color:#111;letter-spacing:-.035em;margin:25px 0 0;font-size:clamp(20px,2vw,26px);font-weight:700;line-height:1.15}.Memories-module__r-7GSa__step p{color:#1111117d;max-width:330px;margin:11px 0 0;font-size:12px;line-height:1.7}.Memories-module__r-7GSa__closingBand{color:#fff;background:radial-gradient(circle at 90% 15%,#aac6532b,#0000 45%),#106c58;border-radius:30px;justify-content:space-between;align-items:center;gap:55px;min-height:260px;margin-top:38px;padding:48px clamp(30px,5vw,70px);display:flex;position:relative;overflow:hidden}.Memories-module__r-7GSa__closingCopy{z-index:2;max-width:690px;position:relative}.Memories-module__r-7GSa__closingCopy>span{color:#eca7c0;letter-spacing:.16em;font-size:9px;font-weight:800}.Memories-module__r-7GSa__closingCopy h3{letter-spacing:-.045em;text-wrap:balance;margin:16px 0 0;font-size:clamp(30px,3vw,43px);font-weight:700;line-height:1.1}.Memories-module__r-7GSa__closingCopy p{color:#ffffffb0;max-width:550px;margin:15px 0 0;font-size:12px;line-height:1.75}.Memories-module__r-7GSa__closingDecoration{flex:0 0 180px;width:180px;height:170px;position:relative}.Memories-module__r-7GSa__decorCardBack,.Memories-module__r-7GSa__decorCardMiddle,.Memories-module__r-7GSa__decorCardFront{background:#ffffff2e;border:8px solid #ffffffc7;border-bottom-width:24px;border-radius:6px;width:125px;height:135px;position:absolute;top:20px;left:30px;box-shadow:0 13px 28px #0000001a}.Memories-module__r-7GSa__decorCardBack{opacity:.55;transform:rotate(-20deg)translate(-22px)}.Memories-module__r-7GSa__decorCardMiddle{opacity:.75;transform:rotate(14deg)translate(17px)}.Memories-module__r-7GSa__decorCardFront{background:#aac65347;place-items:center;display:grid;transform:rotate(-3deg)}.Memories-module__r-7GSa__decorHeart{color:#fff;font-size:56px;line-height:1}@media (hover:hover){.Memories-module__r-7GSa__challengeCard:hover .Memories-module__r-7GSa__challengeImage{transform:scale(1.045)}.Memories-module__r-7GSa__step:hover{background:#fff;transform:translateY(-5px);box-shadow:0 18px 40px #106c5812}.Memories-module__r-7GSa__albumCard:hover .Memories-module__r-7GSa__albumPhotoFirst{transform:rotate(-16deg)translate(-5px)}.Memories-module__r-7GSa__albumCard:hover .Memories-module__r-7GSa__albumPhotoSecond{transform:rotate(14deg)translate(5px)}}@keyframes Memories-module__r-7GSa__softReveal{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1000px){.Memories-module__r-7GSa__header{grid-template-columns:1fr;gap:28px}.Memories-module__r-7GSa__headerText{max-width:720px}.Memories-module__r-7GSa__storyboard{grid-template-columns:1fr}.Memories-module__r-7GSa__challengeCard{min-height:530px}.Memories-module__r-7GSa__rightCards{grid-template-rows:auto;grid-template-columns:repeat(2,minmax(0,1fr))}.Memories-module__r-7GSa__podiumCard,.Memories-module__r-7GSa__albumCard{min-height:320px}.Memories-module__r-7GSa__albumCard{grid-template-columns:1fr;padding-bottom:165px}.Memories-module__r-7GSa__albumPhotos{width:140px;height:155px;position:absolute;bottom:15px;right:26px}.Memories-module__r-7GSa__podiumStage{bottom:18px;right:22px}}@media (max-width:680px){.Memories-module__r-7GSa__section{padding:78px 0}.Memories-module__r-7GSa__heading h2{margin-top:18px;font-size:clamp(35px,9vw,48px);line-height:1.04}.Memories-module__r-7GSa__headerText p{font-size:12px;line-height:1.7}.Memories-module__r-7GSa__storyboard{gap:13px;margin-top:40px}.Memories-module__r-7GSa__challengeCard{border-radius:23px;min-height:480px}.Memories-module__r-7GSa__challengeTop{top:17px;left:17px;right:17px}.Memories-module__r-7GSa__exampleBadge,.Memories-module__r-7GSa__sundayBadge{min-height:28px;padding:7px 10px;font-size:7px}.Memories-module__r-7GSa__challengeBottom{bottom:25px;left:23px;right:23px}.Memories-module__r-7GSa__challengeBottom h3{font-size:48px}.Memories-module__r-7GSa__challengeBottom p{font-size:12px}.Memories-module__r-7GSa__rightCards{grid-template-columns:1fr;gap:13px}.Memories-module__r-7GSa__podiumCard,.Memories-module__r-7GSa__albumCard{border-radius:22px;min-height:310px}.Memories-module__r-7GSa__podiumCard{padding:24px}.Memories-module__r-7GSa__podiumCard h3{font-size:29px}.Memories-module__r-7GSa__podiumCard p{max-width:220px}.Memories-module__r-7GSa__albumCard{grid-template-columns:minmax(0,1fr) minmax(120px,.65fr);padding:23px 19px 23px 24px}.Memories-module__r-7GSa__albumCopy h3{font-size:25px}.Memories-module__r-7GSa__albumPhotos{width:100%;height:180px;position:relative;bottom:auto;right:auto}.Memories-module__r-7GSa__steps{grid-template-columns:1fr;gap:10px;margin-top:27px}.Memories-module__r-7GSa__step{border-radius:19px;padding:22px 24px}.Memories-module__r-7GSa__step h3{margin-top:16px;font-size:23px}.Memories-module__r-7GSa__closingBand{border-radius:24px;min-height:auto;margin-top:27px;padding:36px 25px}.Memories-module__r-7GSa__closingCopy h3{font-size:clamp(29px,7.5vw,38px)}.Memories-module__r-7GSa__closingDecoration{display:none}}@media (max-width:390px){.Memories-module__r-7GSa__heading h2{font-size:clamp(32px,9vw,37px)}.Memories-module__r-7GSa__challengeCard{min-height:435px}.Memories-module__r-7GSa__sundayBadge{font-size:6.5px}.Memories-module__r-7GSa__podiumStage{right:14px}.Memories-module__r-7GSa__podiumStep{width:34px}.Memories-module__r-7GSa__podiumCard p{max-width:175px}.Memories-module__r-7GSa__albumCard{grid-template-columns:1fr;min-height:335px;padding-bottom:145px}.Memories-module__r-7GSa__albumPhotos{width:122px;height:128px;position:absolute;bottom:13px;right:24px}}@media (prefers-reduced-motion:reduce){.Memories-module__r-7GSa__challengeCard,.Memories-module__r-7GSa__podiumCard,.Memories-module__r-7GSa__albumCard{animation:none}.Memories-module__r-7GSa__challengeImage,.Memories-module__r-7GSa__step,.Memories-module__r-7GSa__albumPhotoFirst,.Memories-module__r-7GSa__albumPhotoSecond{transition:none}}
.AdoptionJourneyHandoff-module__vWKybG__overlay{z-index:9;pointer-events:none;position:absolute;inset:0;overflow:hidden}.AdoptionJourneyHandoff-module__vWKybG__svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.AdoptionJourneyHandoff-module__vWKybG__paw{fill:#106c58;opacity:0;transform-box:fill-box;transform-origin:50%;filter:blur(1.5px);transition:opacity .22s cubic-bezier(.22,1,.36,1),filter .26s}.AdoptionJourneyHandoff-module__vWKybG__pawVisible{opacity:.57;filter:blur()}@media (max-width:900px){.AdoptionJourneyHandoff-module__vWKybG__overlay{display:none}}@media (prefers-reduced-motion:reduce){.AdoptionJourneyHandoff-module__vWKybG__paw{opacity:.57;filter:none;transition:none}}
.ComingSoon-module__1aW6IW__section{--future-pink:#eca7c0;--future-green:#106c58;--future-green-dark:#0b5849;--future-lime:#aac653;--future-ink:#111;--future-muted:#1111117a;--future-line:#1111111a;background:#fff;padding:clamp(105px,11vw,150px) 0 clamp(110px,12vw,165px)}.ComingSoon-module__1aW6IW__header{grid-template-columns:minmax(0,1fr) minmax(330px,.55fr);align-items:end;gap:clamp(70px,9vw,145px);display:grid}.ComingSoon-module__1aW6IW__heading{max-width:760px}.ComingSoon-module__1aW6IW__eyebrow{color:var(--future-pink);letter-spacing:.18em;text-transform:uppercase;margin:0;font-size:10px;font-weight:700}.ComingSoon-module__1aW6IW__heading h2{color:var(--future-ink);letter-spacing:-.055em;margin:20px 0 0;font-size:clamp(44px,4.8vw,70px);font-weight:700;line-height:1}.ComingSoon-module__1aW6IW__headerAside{flex-direction:column;align-items:flex-start;gap:24px;max-width:470px;display:flex}.ComingSoon-module__1aW6IW__headerAside>p{color:#1111118a;margin:0;font-size:14px;line-height:1.7}.ComingSoon-module__1aW6IW__evolutionBadge{min-height:34px;color:var(--future-green);letter-spacing:.13em;background:#106c5809;border:1px solid #106c581a;border-radius:999px;align-items:center;gap:9px;padding:0 13px;font-size:8px;font-weight:700;display:inline-flex}.ComingSoon-module__1aW6IW__evolutionDot{background:var(--future-green);border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #106c5814}.ComingSoon-module__1aW6IW__list{border-top:1px solid var(--future-line);margin-top:clamp(65px,8vw,92px)}.ComingSoon-module__1aW6IW__item{border-bottom:1px solid var(--future-line);grid-template-columns:72px minmax(0,1fr) auto;align-items:center;gap:28px;min-height:126px;transition:background .22s;display:grid}.ComingSoon-module__1aW6IW__item:hover{background:#106c5805}.ComingSoon-module__1aW6IW__number{color:var(--future-pink);font-size:10px;font-weight:700}.ComingSoon-module__1aW6IW__itemContent{grid-template-columns:minmax(230px,.43fr) minmax(0,1fr);align-items:center;gap:clamp(40px,7vw,105px);display:grid}.ComingSoon-module__1aW6IW__itemContent h3{color:var(--future-ink);letter-spacing:-.035em;margin:0;font-size:clamp(22px,2.4vw,32px);font-weight:700;line-height:1.08}.ComingSoon-module__1aW6IW__itemContent p{max-width:510px;color:var(--future-muted);margin:0;font-size:11px;line-height:1.6}.ComingSoon-module__1aW6IW__status{letter-spacing:.11em;white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;gap:8px;min-height:34px;padding:0 12px;font-size:8px;font-weight:700;display:inline-flex}.ComingSoon-module__1aW6IW__statusDot{border-radius:50%;width:6px;height:6px}.ComingSoon-module__1aW6IW__statusAvailable{color:var(--future-green);background:#106c580f;border:1px solid #106c581f}.ComingSoon-module__1aW6IW__statusAvailable .ComingSoon-module__1aW6IW__statusDot{background:var(--future-green);box-shadow:0 0 0 3px #106c5812}.ComingSoon-module__1aW6IW__statusComing{color:var(--future-ink);background:#eca7c029;border:1px solid #eca7c047}.ComingSoon-module__1aW6IW__statusComing .ComingSoon-module__1aW6IW__statusDot{background:var(--future-pink)}.ComingSoon-module__1aW6IW__statusEvolving{color:#1111119e;background:#11111106;border:1px solid #11111114}.ComingSoon-module__1aW6IW__statusEvolving .ComingSoon-module__1aW6IW__statusDot{background:var(--future-lime)}.ComingSoon-module__1aW6IW__vision{background:linear-gradient(135deg,#106c5809,#eca7c00b);border:1px solid #106c5814;border-radius:25px;grid-template-columns:auto minmax(90px,.3fr) minmax(260px,.7fr) minmax(300px,.9fr);align-items:center;gap:clamp(20px,4vw,55px);margin-top:clamp(65px,8vw,95px);padding:clamp(28px,4vw,42px);display:grid}.ComingSoon-module__1aW6IW__visionLabel{color:var(--future-pink);letter-spacing:.15em;white-space:nowrap;font-size:8px;font-weight:700}.ComingSoon-module__1aW6IW__visionLine{background:#11111114;height:1px;position:relative;overflow:hidden}.ComingSoon-module__1aW6IW__visionLine span{background:linear-gradient(90deg,var(--future-pink),var(--future-green));transform-origin:0;position:absolute;inset:0;transform:scaleX(.62)}.ComingSoon-module__1aW6IW__vision strong{color:var(--future-ink);letter-spacing:-.035em;font-size:clamp(19px,2vw,26px);font-weight:700;line-height:1.1}.ComingSoon-module__1aW6IW__vision p{color:#1111117a;max-width:460px;margin:0;font-size:10px;line-height:1.6}@media (max-width:900px){.ComingSoon-module__1aW6IW__header{grid-template-columns:1fr;gap:30px}.ComingSoon-module__1aW6IW__headerAside{max-width:620px}.ComingSoon-module__1aW6IW__item{grid-template-columns:50px 1fr;padding:26px 0}.ComingSoon-module__1aW6IW__status{grid-column:2;justify-self:start}.ComingSoon-module__1aW6IW__itemContent{grid-template-columns:1fr;gap:9px}.ComingSoon-module__1aW6IW__vision{grid-template-columns:auto 1fr;gap:20px 30px}.ComingSoon-module__1aW6IW__visionLine{grid-column:2}.ComingSoon-module__1aW6IW__vision strong{grid-column:1/2}.ComingSoon-module__1aW6IW__vision p{grid-column:2}}@media (max-width:640px){.ComingSoon-module__1aW6IW__section{padding:90px 0 100px}.ComingSoon-module__1aW6IW__heading h2{font-size:clamp(39px,11vw,53px)}.ComingSoon-module__1aW6IW__headerAside>p{font-size:13px}.ComingSoon-module__1aW6IW__list{margin-top:55px}.ComingSoon-module__1aW6IW__item{grid-template-columns:34px 1fr;gap:15px;min-height:auto;padding:26px 0}.ComingSoon-module__1aW6IW__number{align-self:start;padding-top:4px}.ComingSoon-module__1aW6IW__itemContent h3{font-size:24px}.ComingSoon-module__1aW6IW__itemContent p{font-size:10px}.ComingSoon-module__1aW6IW__status{min-height:31px;padding:0 10px;font-size:7px}.ComingSoon-module__1aW6IW__vision{grid-template-columns:1fr;gap:16px;margin-top:55px;padding:26px 22px}.ComingSoon-module__1aW6IW__visionLine,.ComingSoon-module__1aW6IW__vision strong,.ComingSoon-module__1aW6IW__vision p{grid-column:auto}.ComingSoon-module__1aW6IW__visionLine{width:100%}.ComingSoon-module__1aW6IW__vision strong{font-size:24px}}@media (prefers-reduced-motion:reduce){.ComingSoon-module__1aW6IW__item{transition:none}}
