@font-face{font-family:RemiScript;src:url(/solo-profiles/fonts/cookie.ttf)format("truetype");font-display:swap;font-weight:400}@font-face{font-family:RemiDisplay;src:url(/solo-profiles/fonts/bebas-neue-400.woff2)format("woff2");font-display:swap;font-weight:400}.remi-module__x8TDbW__page{--pink:#f3c8d7;--watch-accent:#f3c8d7;--watch-accent-hover:#f9e0e9;--watch-ink:#181619;--pink-light:#fbedf2;--ink:#181619;--muted:#69636a;color:var(--ink);font-family:var(--font-dm-sans),Arial,sans-serif;isolation:isolate;background:#fff;font-size:15px;line-height:1.5;overflow-x:clip}.remi-module__x8TDbW__page *{box-sizing:border-box}.remi-module__x8TDbW__page h1,.remi-module__x8TDbW__page h2,.remi-module__x8TDbW__page h3,.remi-module__x8TDbW__page p{margin:0}.remi-module__x8TDbW__page button,.remi-module__x8TDbW__page a{-webkit-tap-highlight-color:transparent}.remi-module__x8TDbW__page button{cursor:pointer;font:inherit}.remi-module__x8TDbW__page a{color:inherit;text-decoration:none}.remi-module__x8TDbW__page :is(a,button,input):focus-visible{outline-offset:5px;outline:3px solid #a63d64}.remi-module__x8TDbW__page :is(section,main){scroll-margin-top:90px}.remi-module__x8TDbW__script{letter-spacing:0;font-family:RemiScript,cursive;font-weight:400}.remi-module__x8TDbW__skip{z-index:100;background:#fff;padding:14px;position:fixed;top:12px;left:12px;transform:translateY(-150%)}.remi-module__x8TDbW__skip:focus{transform:none}.remi-module__x8TDbW__header{color:#fff;z-index:20;background:#181619;border-bottom:1px solid #383238;justify-content:space-between;align-items:center;gap:24px;height:84px;padding:0 4.7%;display:flex;position:relative}.remi-module__x8TDbW__brand{align-items:center;gap:10px;display:flex}.remi-module__x8TDbW__brand>span{letter-spacing:-1px;font-size:23px;font-weight:850;line-height:1}.remi-module__x8TDbW__brand small{letter-spacing:1.6px;margin-top:6px;font-size:7px;font-weight:600;display:block}.remi-module__x8TDbW__header nav{gap:33px;font-size:11px;font-weight:600;display:flex}.remi-module__x8TDbW__header nav a{border-bottom:1px solid #0000;padding:12px 0}.remi-module__x8TDbW__header nav a:hover{border-color:var(--pink);color:var(--pink)}.remi-module__x8TDbW__headerActions{align-items:center;gap:10px;display:flex}.remi-module__x8TDbW__headerActions>button{color:#fff;background:0 0;border:1px solid #63575d;align-items:center;gap:7px;min-height:42px;padding:10px 15px;font-size:11px;display:flex}.remi-module__x8TDbW__page .remi-module__x8TDbW__headerActions>button[aria-haspopup=dialog],.remi-module__x8TDbW__page .remi-module__x8TDbW__connectActions>button[aria-haspopup=dialog]{background:var(--pink);border-color:var(--pink);color:var(--ink)}.remi-module__x8TDbW__hero{background:#fff;grid-template-columns:1fr 1fr;min-height:760px;padding:0 4.7%;display:grid;position:relative}.remi-module__x8TDbW__heroTop{letter-spacing:2px;color:var(--muted);z-index:3;grid-column:1/-1;justify-content:space-between;padding-top:23px;font-size:9px;display:flex}.remi-module__x8TDbW__heroCopy{z-index:3;align-self:center;padding:76px 0 90px;position:relative}.remi-module__x8TDbW__eyebrow{letter-spacing:2px;font-size:10px;font-weight:650;line-height:1.7}.remi-module__x8TDbW__tinyStar{vertical-align:middle;color:#a24669;margin-right:8px;font-size:22px;line-height:1;display:inline-block}.remi-module__x8TDbW__hero h1{margin:25px 0 28px;line-height:.9;position:relative}.remi-module__x8TDbW__name{letter-spacing:-6px;transform-origin:30%;font-family:RemiScript,cursive;font-size:clamp(140px,16.5vw,244px);font-weight:400;animation:.9s cubic-bezier(.15,.7,.25,1) both remi-module__x8TDbW__nameIn;display:block;transform:rotate(-6deg)}.remi-module__x8TDbW__nameDot{color:#cc83a0}.remi-module__x8TDbW__lastName{text-transform:uppercase;letter-spacing:5px;margin-top:15px;font-family:RemiDisplay,sans-serif;font-size:50px;display:block}.remi-module__x8TDbW__heroLine{letter-spacing:-1.3px;font-size:clamp(25px,2.6vw,36px);font-weight:650;line-height:1.18}.remi-module__x8TDbW__heroDescription{color:var(--muted);font-size:13px;line-height:1.75;margin-top:18px!important}.remi-module__x8TDbW__heroButtons{flex-wrap:wrap;align-items:center;gap:23px;margin-top:29px;display:flex}.remi-module__x8TDbW__primary{background:var(--ink);border:1px solid var(--ink);justify-content:center;align-items:center;gap:22px;min-height:49px;padding:15px 22px;font-weight:650;display:inline-flex;color:#fff!important;font-size:11px!important}.remi-module__x8TDbW__primary:hover{background:#41323b}.remi-module__x8TDbW__textLink{text-underline-offset:5px;align-items:center;gap:6px;font-size:10px;font-weight:600;display:flex;text-decoration:underline!important}.remi-module__x8TDbW__handNote{color:#9b4a68;align-items:center;gap:9px;margin:20px 0 0 150px;display:flex;transform:rotate(-6deg)}.remi-module__x8TDbW__handNote svg{fill:none;stroke:currentColor;stroke-width:1.4px;stroke-linecap:round;width:60px;height:38px}.remi-module__x8TDbW__handNote span{white-space:nowrap;font-family:RemiScript,cursive;font-size:25px}.remi-module__x8TDbW__heroVisual{isolation:isolate;min-height:650px;position:relative}.remi-module__x8TDbW__pinkDisc{aspect-ratio:1;z-index:-3;background:#faeaf0;border-radius:50%;width:94%;position:absolute;top:14%;left:0}.remi-module__x8TDbW__yearOutline{color:#0000;-webkit-text-stroke:1px #e5b1c5;z-index:-1;letter-spacing:-5px;font-family:RemiDisplay,Impact,sans-serif;font-size:420px;line-height:1;position:absolute;top:11%;right:-7%}.remi-module__x8TDbW__heroPhoto{z-index:1;position:absolute;inset:-4% -15% -2% -18%}.remi-module__x8TDbW__heroPhoto img{object-fit:contain;pointer-events:none;width:100%;height:100%;-webkit-mask-image:var(--portrait-mask);mask-image:var(--portrait-mask);transform:scale(1.2);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.remi-module__x8TDbW__seniorSticker{z-index:2;background:var(--pink);border:1px solid var(--ink);border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:132px;height:132px;animation:6s ease-in-out infinite remi-module__x8TDbW__bob;display:flex;position:absolute;top:17%;right:-2%;transform:rotate(12deg);box-shadow:4px 5px #181619}.remi-module__x8TDbW__stickerArc{fill:currentColor;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.remi-module__x8TDbW__stickerArc text{letter-spacing:1.35px;text-anchor:middle;font-size:7.4px;font-weight:650}.remi-module__x8TDbW__seniorSticker strong{text-align:center;margin:0;font-family:RemiScript,cursive;font-size:40px;font-weight:400;line-height:.72}.remi-module__x8TDbW__seniorSticker b{font-size:32px;font-weight:400}.remi-module__x8TDbW__heroStar{color:#1b1719;width:64px;animation:8s ease-in-out infinite remi-module__x8TDbW__twinkle;position:absolute;top:15%;left:0}.remi-module__x8TDbW__smallStar{color:#b45c7e;width:37px;animation:8s ease-in-out 1.5s infinite remi-module__x8TDbW__twinkle;position:absolute;bottom:16%;right:3%}.remi-module__x8TDbW__poseControls{z-index:2;white-space:nowrap;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffffd9;border:1px solid #d9cbd1;align-items:center;gap:7px;padding:6px 8px 6px 14px;display:flex;position:absolute;bottom:34px;left:50%;transform:translate(-50%)}.remi-module__x8TDbW__poseControls>span{letter-spacing:1.4px;margin-right:7px;font-size:7px}.remi-module__x8TDbW__poseControls button{background:0 0;border:0;width:34px;height:34px;font-size:10px}.remi-module__x8TDbW__poseControls button[aria-pressed=true]{background:var(--ink);color:#fff}.remi-module__x8TDbW__poseControls button:hover{background:var(--pink);color:var(--ink)}.remi-module__x8TDbW__heroBottom{letter-spacing:1.5px;z-index:3;border-top:1px solid #eae4e7;grid-column:1/-1;justify-content:space-between;align-items:center;padding:15px 0 19px;font-size:8px;display:flex}.remi-module__x8TDbW__heroBottom>span{align-items:center;gap:9px;display:flex}.remi-module__x8TDbW__heroBottom i{background:#b35b7d;border-radius:50%;width:5px;height:5px}.remi-module__x8TDbW__heroBottom button,.remi-module__x8TDbW__heroBottom a{align-items:center;gap:7px;display:flex}.remi-module__x8TDbW__heroBottom button{color:var(--muted);letter-spacing:0;background:0 0;border:none;padding:10px;font-size:9px}.remi-module__x8TDbW__heroBottom button:disabled{cursor:default}.remi-module__x8TDbW__ticker{background:var(--pink);z-index:5;border-top:1px solid #ecc0d0;border-bottom:1px solid #ecc0d0;width:104%;margin:0 -2%;position:relative;overflow:hidden;transform:rotate(-1.5deg)}.remi-module__x8TDbW__ticker>div{width:max-content;animation:42s linear infinite remi-module__x8TDbW__marquee;display:flex}.remi-module__x8TDbW__ticker span{letter-spacing:2px;white-space:nowrap;padding:13px 0;font-family:RemiDisplay,Impact,sans-serif;font-size:31px;display:block}.remi-module__x8TDbW__ticker b{padding:0 40px;font-family:Arial,sans-serif;font-size:26px;font-weight:400}.remi-module__x8TDbW__profile{grid-template-columns:.9fr 1.1fr;align-items:center;gap:11%;max-width:1280px;margin:auto;padding:118px 6% 105px;display:grid}.remi-module__x8TDbW__profilePhoto{background:#fff;border:1px solid #e4d9dd;padding:15px 15px 7px;position:relative;transform:rotate(-5deg);box-shadow:0 14px 45px #48243113}.remi-module__x8TDbW__profilePhoto>img{object-fit:contain;background:#fdfbfc;width:100%;height:440px}.remi-module__x8TDbW__profilePhoto>span{text-align:center;padding:8px 0;font-family:RemiScript,cursive;font-size:27px;display:block}.remi-module__x8TDbW__tape{z-index:1;background:#f1cad9c9;border-left:2px dashed #fff6;border-right:2px dashed #fff6;width:100px;height:29px;position:absolute;top:-13px;left:calc(50% - 50px);transform:rotate(3deg)}.remi-module__x8TDbW__profileStar{color:#b67890;width:80px;position:absolute;bottom:8%;right:-30px}.remi-module__x8TDbW__profile h2,.remi-module__x8TDbW__sectionHead h2{letter-spacing:-2px;margin:20px 0 25px;font-size:clamp(34px,3.3vw,48px);font-weight:650;line-height:1.1}.remi-module__x8TDbW__profile h2 .remi-module__x8TDbW__script,.remi-module__x8TDbW__sectionHead h2 .remi-module__x8TDbW__script{color:#ad5b7b;white-space:nowrap;margin-top:5px;font-size:1.52em;line-height:1.05;display:inline-block}.remi-module__x8TDbW__intro{color:var(--muted);max-width:430px;font-size:13px;line-height:1.85}.remi-module__x8TDbW__facts{grid-template-columns:1fr 1fr;gap:0 25px;margin:28px 0 23px;display:grid}.remi-module__x8TDbW__facts>div{border-top:1px solid #ded5d9;padding:17px 0}.remi-module__x8TDbW__facts>div:last-child{grid-column:1/-1}.remi-module__x8TDbW__facts dt{letter-spacing:1.3px;color:var(--muted);margin-bottom:6px;font-size:8px}.remi-module__x8TDbW__facts dd{letter-spacing:-.7px;margin:0;font-size:21px;font-weight:600}.remi-module__x8TDbW__facts small{letter-spacing:1px;background:var(--pink-light);vertical-align:middle;margin-left:7px;padding:3px 7px;font-size:9px;display:inline-block}.remi-module__x8TDbW__clubLink{align-items:center;gap:14px;max-width:240px;margin-top:20px;display:flex}.remi-module__x8TDbW__clubLink>span{letter-spacing:1.3px;font-size:8px}.remi-module__x8TDbW__clubLink strong{letter-spacing:1.5px;margin-top:3px;font-size:12px;display:block}.remi-module__x8TDbW__clubLink>svg{margin-left:auto}.remi-module__x8TDbW__clubLink img{object-fit:contain}.remi-module__x8TDbW__achievements{color:var(--muted);padding-left:18px;font-size:13px}.remi-module__x8TDbW__film{background:var(--ink);color:#fff;grid-template-columns:1fr 1fr;align-items:center;gap:9%;padding:58px 7%;display:grid}.remi-module__x8TDbW__film .remi-module__x8TDbW__eyebrow{color:var(--pink);font-size:8px}.remi-module__x8TDbW__film h2{letter-spacing:-1.6px;margin:15px 0;font-size:45px;font-weight:600}.remi-module__x8TDbW__film h2 .remi-module__x8TDbW__script{color:var(--pink);font-size:1.6em;line-height:.8}.remi-module__x8TDbW__filmIntro>p:last-child{color:#c1b7bd;max-width:345px;font-size:12px;line-height:1.7}.remi-module__x8TDbW__filmPending{border:1px solid #51454c;align-items:center;gap:18px;padding:30px 22px;display:flex;position:relative}.remi-module__x8TDbW__filmIcon{width:54px;height:54px;color:var(--pink);border:1px solid #87707c;border-radius:50%;flex-shrink:0;place-items:center;display:grid}.remi-module__x8TDbW__filmPending strong{font-size:13px;font-weight:500}.remi-module__x8TDbW__filmPending p{color:#baacb4;margin-top:7px;font-size:11px}.remi-module__x8TDbW__filmTime{letter-spacing:1.6px;background:var(--ink);padding:0 8px;font-size:7px;position:absolute;bottom:-6px;right:15px}.remi-module__x8TDbW__filmList{gap:12px;display:grid}.remi-module__x8TDbW__filmList a{border-bottom:1px solid #574550;align-items:center;gap:18px;padding:17px 0;font-size:13px;display:flex}.remi-module__x8TDbW__filmList a>span{color:var(--pink);font-size:10px}.remi-module__x8TDbW__filmList a>svg{color:var(--pink);margin-left:auto}.remi-module__x8TDbW__gallery{background:#fcf9fa;padding:95px 6% 65px}.remi-module__x8TDbW__sectionHead{justify-content:space-between;align-items:center;gap:25px;max-width:1160px;margin:0 auto 44px;display:flex}.remi-module__x8TDbW__sectionHead h2{margin-bottom:0}.remi-module__x8TDbW__sectionHead h2 .remi-module__x8TDbW__script{color:var(--ink)}.remi-module__x8TDbW__galleryNote{max-width:360px;padding-left:85px;position:relative}.remi-module__x8TDbW__galleryNote svg{color:#af6c87;width:58px;position:absolute;top:-8px;left:0}.remi-module__x8TDbW__galleryNote p{color:var(--muted);font-size:13px;line-height:1.8}.remi-module__x8TDbW__galleryNote>span{letter-spacing:1.4px;margin-top:15px;font-size:8px;display:block}.remi-module__x8TDbW__photoGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:30px;max-width:1160px;margin:auto;display:grid}.remi-module__x8TDbW__photoWrap:nth-child(3n+1){transform:rotate(-2deg)}.remi-module__x8TDbW__photoWrap:nth-child(3n+2){margin-top:22px;transform:rotate(2deg)}.remi-module__x8TDbW__photoWrap:nth-child(3n){transform:rotate(-1deg)}.remi-module__x8TDbW__photoCard{text-align:left;background:#fff;border:1px solid #e6dce1;width:100%;padding:10px;transition:box-shadow .3s;box-shadow:0 6px 20px #3b182708}.remi-module__x8TDbW__photoCard:hover{box-shadow:0 15px 30px #3b18271a}.remi-module__x8TDbW__photoFrame{background:#fcfafb;height:330px;position:relative;overflow:hidden}.remi-module__x8TDbW__photoFrame img{object-fit:contain;mix-blend-mode:multiply;width:100%;height:100%}.remi-module__x8TDbW__photoFrame.remi-module__x8TDbW__landscape img{object-fit:cover}.remi-module__x8TDbW__expand{color:#76626b;background:#fff;border:1px solid #ebdfe4;place-items:center;width:32px;height:32px;display:grid;position:absolute;bottom:8px;right:8px}.remi-module__x8TDbW__caption{justify-content:space-between;align-items:center;gap:8px;padding:15px 4px 5px;display:flex}.remi-module__x8TDbW__caption>span{font-family:RemiScript,cursive;font-size:25px;line-height:1}.remi-module__x8TDbW__caption small{letter-spacing:1px;white-space:nowrap;color:var(--muted);font-size:6px}.remi-module__x8TDbW__galleryMore{border:0;border-bottom:1px solid var(--ink);background:0 0;align-items:center;gap:20px;min-height:48px;margin:50px auto 0;padding:10px 0;display:flex;font-size:11px!important;font-weight:600!important}.remi-module__x8TDbW__connect{background:var(--pink);padding:65px 7% 0;position:relative}.remi-module__x8TDbW__connectTop{justify-content:space-between;align-items:center;max-width:1130px;margin:auto;display:flex}.remi-module__x8TDbW__connectTop>svg{width:40px}.remi-module__x8TDbW__connectGrid{grid-template-columns:1.2fr .8fr;align-items:center;gap:10%;max-width:1130px;margin:30px auto 0;display:grid}.remi-module__x8TDbW__connect h2{letter-spacing:-2px;font-size:clamp(38px,4.8vw,66px);font-weight:600;line-height:1.04}.remi-module__x8TDbW__connect h2 .remi-module__x8TDbW__script{white-space:nowrap;margin-top:9px;font-size:1.45em;line-height:.95;display:inline-block}.remi-module__x8TDbW__connectGrid>div>p{margin-top:25px;font-size:13px;line-height:1.75}.remi-module__x8TDbW__connectActions{align-items:center;gap:22px;margin-top:25px;display:flex}.remi-module__x8TDbW__page .remi-module__x8TDbW__connectActions>button[aria-haspopup=dialog]{background:var(--ink);color:#fff;border-color:var(--ink);padding:14px 24px}.remi-module__x8TDbW__connectActions>button:last-child{background:0 0;border:0;border-bottom:1px solid #815a6b;align-items:center;gap:10px;padding:12px 0;font-size:11px;display:flex}.remi-module__x8TDbW__coachCard{background:#fffafc;border:1px solid #30222a;padding:30px;transform:rotate(3deg);box-shadow:7px 7px #bd789536}.remi-module__x8TDbW__coachCard>.remi-module__x8TDbW__eyebrow{font-size:8px}.remi-module__x8TDbW__coachCard h3{margin-top:20px;font-family:RemiScript,cursive;font-size:48px;font-weight:400;line-height:1}.remi-module__x8TDbW__connectGrid .remi-module__x8TDbW__coachCard>p{margin-top:8px;font-size:11px}.remi-module__x8TDbW__coachCard>div{border-bottom:1px solid #ded2d8;flex-wrap:wrap;gap:10px;padding:19px 0 24px;display:flex}.remi-module__x8TDbW__coachCard>div>span{letter-spacing:1px;border:1px solid #d2b8c4;padding:5px 8px;font-size:8px}.remi-module__x8TDbW__connectGrid .remi-module__x8TDbW__coachCard>.remi-module__x8TDbW__scheduleLabel{letter-spacing:1.4px;margin-top:22px;font-size:8px}.remi-module__x8TDbW__coachCard .remi-module__x8TDbW__calendarEmpty{color:var(--muted);line-height:1.7}.remi-module__x8TDbW__coachCard ul{padding:0;font-size:11px;list-style:none}.remi-module__x8TDbW__coachCard li{border-bottom:1px solid #e3d3db;flex-direction:column;gap:4px;padding:10px 0;display:flex}.remi-module__x8TDbW__coachCard time{color:#9b4a68}.remi-module__x8TDbW__coachLink{border-top:1px solid #ded2d8;justify-content:space-between;align-items:center;gap:10px;margin-top:24px;padding-top:16px;font-size:9px;display:flex}.remi-module__x8TDbW__signoff{border-top:1px solid #c69aaebb;justify-content:center;align-items:center;gap:15px;margin:60px auto 0;padding:25px 0;display:flex}.remi-module__x8TDbW__signoff>span:first-child{letter-spacing:.3px;font-size:11px}.remi-module__x8TDbW__signoff .remi-module__x8TDbW__script{font-size:45px;transform:rotate(-5deg)}.remi-module__x8TDbW__footer{background:var(--ink);color:#fff;justify-content:space-between;align-items:center;gap:18px;padding:28px 4.7%;display:flex}.remi-module__x8TDbW__footer>a:first-child{letter-spacing:-.8px;font-size:20px;font-weight:800}.remi-module__x8TDbW__footer>a:first-child span{letter-spacing:2px;color:var(--pink);margin-left:9px;font-size:7px;font-weight:500}.remi-module__x8TDbW__footer p{color:#cbbfc6;font-size:9px}.remi-module__x8TDbW__footer>a:last-child{letter-spacing:1.5px;font-size:8px}.remi-module__x8TDbW__lightbox,.remi-module__x8TDbW__shareDialog{max-height:calc(100dvh - 28px);color:var(--ink);background:#fff;border:1px solid #78636e;margin:auto;padding:0;position:fixed;inset:0}.remi-module__x8TDbW__lightbox::backdrop,.remi-module__x8TDbW__shareDialog::backdrop{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#171018db}.remi-module__x8TDbW__lightbox{width:min(1100px,100vw - 28px);overflow:auto}.remi-module__x8TDbW__lightboxContent{padding:15px 25px}.remi-module__x8TDbW__dialogTop,.remi-module__x8TDbW__dialogBottom{justify-content:space-between;align-items:center;gap:15px;display:flex}.remi-module__x8TDbW__dialogTop>span{letter-spacing:1.7px;font-size:9px}.remi-module__x8TDbW__dialogTop button,.remi-module__x8TDbW__dialogBottom button,.remi-module__x8TDbW__dialogClose{width:44px;height:44px;color:var(--ink);background:#fff;border:1px solid #d7c6ce;place-items:center;display:grid}.remi-module__x8TDbW__fullPhoto{object-fit:contain;width:100%;height:calc(100dvh - 200px);max-height:850px;margin:10px 0}.remi-module__x8TDbW__dialogBottom p{text-align:center;font-size:12px}.remi-module__x8TDbW__dialogBottom small{color:var(--muted);margin-top:5px;font-size:9px;display:block}.remi-module__x8TDbW__shareDialog{background:#fff8fb;width:min(460px,100vw - 32px);padding:38px;overflow:auto}.remi-module__x8TDbW__dialogClose{position:absolute;top:12px;right:12px}.remi-module__x8TDbW__shareDialog .remi-module__x8TDbW__eyebrow{margin-top:25px}.remi-module__x8TDbW__shareDialog h2{margin:15px 0;font-family:RemiScript,cursive;font-size:45px;font-weight:400}.remi-module__x8TDbW__shareDialog>p{color:var(--muted);font-size:12px;line-height:1.8}.remi-module__x8TDbW__shareDialog label{margin-top:22px;margin-bottom:5px;font-size:10px;display:block}.remi-module__x8TDbW__shareDialog input{width:100%;color:var(--ink);background:#fff;border:1px solid #cfbac4;padding:12px;font:11px Arial,sans-serif;display:block}.remi-module__x8TDbW__shareDialog .remi-module__x8TDbW__primary{width:100%;margin-top:12px}.remi-module__x8TDbW__shareDialog [role=status]{min-height:24px;margin-top:7px}@keyframes remi-module__x8TDbW__nameIn{0%{opacity:0;transform:translateY(20px)rotate(-10deg)}to{opacity:1;transform:translateY(0)rotate(-6deg)}}@keyframes remi-module__x8TDbW__bob{0%,to{transform:translateY(0)rotate(12deg)}50%{transform:translateY(-8px)rotate(8deg)}}@keyframes remi-module__x8TDbW__twinkle{0%,to{transform:scale(1)rotate(0)}50%{transform:scale(.82)rotate(25deg)}}@keyframes remi-module__x8TDbW__marquee{to{transform:translate(-50%)}}.remi-module__x8TDbW__page[data-still=true] *{transition:none!important;animation:none!important}@media (min-width:1600px){.remi-module__x8TDbW__hero{padding-left:max(5%,50vw - 725px);padding-right:max(5%,50vw - 725px)}.remi-module__x8TDbW__heroVisual{min-height:740px}.remi-module__x8TDbW__heroCopy{padding-top:100px;padding-bottom:110px}}@media (max-width:1000px){.remi-module__x8TDbW__header{gap:15px;padding:0 4%}.remi-module__x8TDbW__header nav{gap:18px;font-size:10px}.remi-module__x8TDbW__hero{min-height:680px;padding:0 5%}.remi-module__x8TDbW__heroCopy{padding:65px 0 60px}.remi-module__x8TDbW__heroVisual{min-height:590px}.remi-module__x8TDbW__heroButtons{gap:14px}.remi-module__x8TDbW__handNote{margin-left:65px}.remi-module__x8TDbW__seniorSticker{width:104px;height:104px;right:-3%}.remi-module__x8TDbW__seniorSticker strong{font-size:32px}.remi-module__x8TDbW__seniorSticker b{font-size:27px}.remi-module__x8TDbW__yearOutline{font-size:330px}.remi-module__x8TDbW__heroStar{width:42px}.remi-module__x8TDbW__profile{gap:8%;padding:95px 6% 80px}.remi-module__x8TDbW__profilePhoto>img{height:360px}.remi-module__x8TDbW__profile h2{font-size:34px}.remi-module__x8TDbW__profile h2 .remi-module__x8TDbW__script{font-size:1.4em}.remi-module__x8TDbW__photoGrid{gap:18px}.remi-module__x8TDbW__photoFrame{height:265px}.remi-module__x8TDbW__caption{display:block}.remi-module__x8TDbW__caption small{margin-top:8px;display:block}.remi-module__x8TDbW__connectGrid{grid-template-columns:1fr 1fr;gap:7%}.remi-module__x8TDbW__coachCard{padding:24px}.remi-module__x8TDbW__film{gap:5%}.remi-module__x8TDbW__filmPending{padding:25px 16px}.remi-module__x8TDbW__filmIcon{width:42px;height:42px}}@media (max-width:700px){.remi-module__x8TDbW__header{height:72px;padding:0 5%}.remi-module__x8TDbW__header nav{display:none}.remi-module__x8TDbW__brand>span{font-size:19px}.remi-module__x8TDbW__brand img{width:27px;height:27px}.remi-module__x8TDbW__brand small{font-size:6px}.remi-module__x8TDbW__headerActions{gap:7px}.remi-module__x8TDbW__headerActions>button{min-height:40px;padding:10px}.remi-module__x8TDbW__shareButton>span{display:none}.remi-module__x8TDbW__hero{grid-template-columns:1fr;min-height:0;padding:0 6%}.remi-module__x8TDbW__heroTop{letter-spacing:1.3px;gap:12px;padding-top:18px;font-size:6px}.remi-module__x8TDbW__heroCopy{text-align:center;padding:35px 0 10px}.remi-module__x8TDbW__heroCopy .remi-module__x8TDbW__eyebrow{letter-spacing:1.8px;font-size:8px}.remi-module__x8TDbW__tinyStar{font-size:17px}.remi-module__x8TDbW__hero h1{margin:10px 0 19px}.remi-module__x8TDbW__name{letter-spacing:-4px;transform-origin:50%;font-size:161px}.remi-module__x8TDbW__lastName{margin-top:12px;font-size:32px}.remi-module__x8TDbW__heroLine{letter-spacing:-1px;font-size:27px;line-height:1.2}.remi-module__x8TDbW__heroDescription{font-size:11px;margin-top:13px!important}.remi-module__x8TDbW__heroButtons{justify-content:center;gap:19px;margin-top:20px}.remi-module__x8TDbW__primary{gap:15px;min-height:44px;padding:13px 17px;font-size:10px!important}.remi-module__x8TDbW__textLink{font-size:9px}.remi-module__x8TDbW__handNote{justify-content:center;gap:3px;margin:10px 0 0 70px}.remi-module__x8TDbW__handNote span{font-size:22px}.remi-module__x8TDbW__handNote svg{width:40px;height:30px}.remi-module__x8TDbW__heroVisual{width:100%;max-width:440px;min-height:480px;margin:-3px auto 0}.remi-module__x8TDbW__heroPhoto{inset:-3% -10% -2%}.remi-module__x8TDbW__heroPhoto img{transform:scale(1.19)}.remi-module__x8TDbW__pinkDisc{width:89%;top:14%;left:5%}.remi-module__x8TDbW__yearOutline{font-size:290px;top:15%;right:-1%}.remi-module__x8TDbW__seniorSticker{width:97px;height:97px;box-shadow:3px 4px 0 var(--ink);top:13%;right:0}.remi-module__x8TDbW__seniorSticker strong{font-size:30px}.remi-module__x8TDbW__seniorSticker b{font-size:25px}.remi-module__x8TDbW__heroStar{width:40px;top:16%;left:5%}.remi-module__x8TDbW__smallStar{width:29px;bottom:16%;right:7%}.remi-module__x8TDbW__poseControls{padding:4px 5px 4px 10px;bottom:15px}.remi-module__x8TDbW__poseControls>span{font-size:6px}.remi-module__x8TDbW__poseControls button{width:31px;height:31px;font-size:9px}.remi-module__x8TDbW__heroBottom{letter-spacing:1px;gap:6px;padding:6px 0 8px;font-size:6px}.remi-module__x8TDbW__heroBottom>a{display:none}.remi-module__x8TDbW__heroBottom button{min-height:36px;font-size:8px}.remi-module__x8TDbW__ticker span{padding:10px 0;font-size:25px}.remi-module__x8TDbW__ticker b{padding:0 24px;font-size:21px}.remi-module__x8TDbW__profile{grid-template-columns:1fr;gap:55px;max-width:500px;padding:70px 8% 60px}.remi-module__x8TDbW__profilePhoto{width:83%;margin:auto;padding:10px 10px 5px}.remi-module__x8TDbW__profilePhoto>img{height:340px}.remi-module__x8TDbW__profilePhoto>span{font-size:23px}.remi-module__x8TDbW__profileStar{width:58px;right:-25px}.remi-module__x8TDbW__profile .remi-module__x8TDbW__eyebrow{font-size:8px}.remi-module__x8TDbW__profile h2{margin-top:15px;font-size:36px}.remi-module__x8TDbW__profile h2 .remi-module__x8TDbW__script{font-size:1.5em}.remi-module__x8TDbW__intro{font-size:12px}.remi-module__x8TDbW__facts{margin-top:22px;margin-bottom:20px}.remi-module__x8TDbW__facts dd{font-size:22px}.remi-module__x8TDbW__film{grid-template-columns:1fr;gap:28px;padding:40px 8% 45px}.remi-module__x8TDbW__film h2{font-size:40px}.remi-module__x8TDbW__filmIntro>p:last-child{max-width:100%}.remi-module__x8TDbW__filmPending{padding:24px 18px}.remi-module__x8TDbW__filmPending strong{font-size:12px}.remi-module__x8TDbW__gallery{padding:60px 6% 45px}.remi-module__x8TDbW__sectionHead{margin-bottom:32px;display:block}.remi-module__x8TDbW__sectionHead .remi-module__x8TDbW__eyebrow{font-size:8px}.remi-module__x8TDbW__sectionHead h2{margin-top:15px;font-size:36px}.remi-module__x8TDbW__galleryNote{margin-top:28px;padding-left:46px}.remi-module__x8TDbW__galleryNote svg{width:31px;top:6px}.remi-module__x8TDbW__galleryNote p{font-size:11px}.remi-module__x8TDbW__galleryNote>span{letter-spacing:1.2px;margin-top:8px;font-size:6px}.remi-module__x8TDbW__photoGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 12px}.remi-module__x8TDbW__photoWrap:nth-child(3n+2){margin-top:0}.remi-module__x8TDbW__photoWrap:nth-child(2n){margin-top:17px}.remi-module__x8TDbW__photoFrame{height:215px}.remi-module__x8TDbW__photoCard{padding:6px}.remi-module__x8TDbW__caption{padding:12px 2px 6px}.remi-module__x8TDbW__caption>span{font-size:21px}.remi-module__x8TDbW__caption small{margin-top:7px;font-size:5px}.remi-module__x8TDbW__expand{width:25px;height:25px;bottom:4px;right:4px}.remi-module__x8TDbW__expand svg{width:13px}.remi-module__x8TDbW__galleryMore{margin-top:33px;font-size:10px!important}.remi-module__x8TDbW__connect{padding:40px 8% 0}.remi-module__x8TDbW__connectTop .remi-module__x8TDbW__eyebrow{font-size:8px}.remi-module__x8TDbW__connectTop>svg{width:30px}.remi-module__x8TDbW__connectGrid{grid-template-columns:1fr;gap:42px;margin-top:25px}.remi-module__x8TDbW__connect h2{font-size:46px}.remi-module__x8TDbW__connect h2 .remi-module__x8TDbW__script{font-size:1.45em}.remi-module__x8TDbW__connectGrid>div>p{margin-top:22px;font-size:12px}.remi-module__x8TDbW__connectActions{margin-top:20px}.remi-module__x8TDbW__coachCard{margin:0 4px;padding:26px;transform:rotate(2deg)}.remi-module__x8TDbW__coachCard h3{font-size:47px}.remi-module__x8TDbW__signoff{margin-top:40px;padding:20px 0}.remi-module__x8TDbW__signoff .remi-module__x8TDbW__script{font-size:39px}.remi-module__x8TDbW__signoff>span:first-child{font-size:9px}.remi-module__x8TDbW__footer{flex-wrap:wrap;gap:16px;padding:25px 6%}.remi-module__x8TDbW__footer p{flex-basis:100%;order:3;font-size:8px}.remi-module__x8TDbW__footer>a:last-child{font-size:7px}.remi-module__x8TDbW__lightboxContent{padding:12px}.remi-module__x8TDbW__dialogTop>span{font-size:7px}.remi-module__x8TDbW__fullPhoto{height:calc(100dvh - 195px)}.remi-module__x8TDbW__shareDialog{padding:28px}.remi-module__x8TDbW__shareDialog h2{font-size:39px}}@media (max-width:360px){.remi-module__x8TDbW__heroTop{letter-spacing:1px;font-size:5px}.remi-module__x8TDbW__heroButtons{gap:12px}.remi-module__x8TDbW__name{font-size:145px}.remi-module__x8TDbW__heroVisual{min-height:430px}.remi-module__x8TDbW__seniorSticker{width:84px;height:84px}.remi-module__x8TDbW__seniorSticker strong{font-size:27px}.remi-module__x8TDbW__seniorSticker b{font-size:22px}.remi-module__x8TDbW__photoFrame{height:185px}.remi-module__x8TDbW__caption>span{font-size:18px}.remi-module__x8TDbW__profile h2{font-size:31px}.remi-module__x8TDbW__connect h2{font-size:40px}.remi-module__x8TDbW__heroBottom{font-size:5.5px}.remi-module__x8TDbW__profilePhoto>img{height:300px}.remi-module__x8TDbW__headerActions>button{padding:10px 8px}}@media (prefers-reduced-motion:reduce){.remi-module__x8TDbW__page *{scroll-behavior:auto!important;transition:none!important;animation:none!important}.remi-module__x8TDbW__page .remi-module__x8TDbW__photoWrap{transform:none!important}}
