
.xr-results{padding:76px 0;background:#fffdf9;color:#1c1833;scroll-margin-top:95px}.xr-heading{display:flex;justify-content:space-between;align-items:end;gap:30px;margin-bottom:30px}.xr-heading .eyebrow{font-size:10px;letter-spacing:2px;color:#9b763a}.xr-heading h2{font-size:clamp(30px,3.3vw,43px);line-height:1.15;letter-spacing:-1.4px;margin:12px 0 0}.xr-heading>p{color:#77717e;font-size:14px;line-height:1.7;margin:0}.xr-feature{display:grid;grid-template-columns:1fr 1fr;gap:50px;padding:38px 42px;border-radius:25px;background:radial-gradient(ellipse at 0 0,#4a365b,transparent 70%),#1c1830;color:white;overflow:hidden;box-shadow:0 15px 35px #271a3410}.xr-tag{font-size:9px;font-weight:650;letter-spacing:2px;color:#e5c78e}.xr-feature-copy h3{font-size:37px;letter-spacing:-1px;margin:17px 0 2px}.xr-full-name{font-size:13px;color:#c4b5cf;margin:0}.xr-start{font-size:13px;color:#ebd8ae;margin:20px 0 0}.xr-nine{display:flex;align-items:center;gap:20px;margin:16px 0}.xr-nine>strong{font-size:100px;line-height:1;color:#f0d59b;font-weight:600;letter-spacing:-6px}.xr-nine>span{font-size:25px;line-height:1.25;letter-spacing:-.5px}.xr-feature-copy>p:last-child{font-size:12px;line-height:1.7;color:#c4b5cf;max-width:300px;margin:18px 0 0}.xr-feature-marks{align-self:center}.xr-mark-heading{display:flex;justify-content:space-between;font-size:9px;letter-spacing:1.3px;color:#c4b5cf;padding-bottom:14px;border-bottom:1px solid #ffffff26}.xr-mark-row{display:grid;grid-template-columns:1fr 32px 105px;align-items:center;gap:14px;border-bottom:1px solid #ffffff1c;padding:13px 0;font-size:14px}.xr-mark-row>strong{font-size:24px;color:#efd7aa}.xr-score{text-align:right;font-size:17px}.xr-score small{font-size:12px;color:#bfb1c9}.xr-source{font-size:10px;line-height:1.7;color:#b6a6c0;margin:15px 0 0}.xr-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:22px}.xr-card{background:white;border:1px solid #e9e1e9;border-radius:19px;padding:22px;box-shadow:0 4px 16px #432e4b04}.xr-card header{display:flex;align-items:center;gap:12px;min-height:55px;margin-bottom:18px}.xr-card h3{font-size:17px;letter-spacing:-.3px;line-height:1.25;margin:0 0 5px}.xr-card header p{font-size:10px;line-height:1.5;color:#90818f;margin:0}.xr-avatar,.xr-initials{width:52px;height:52px;position:relative;display:grid;place-items:center;flex-shrink:0;border-radius:50%;overflow:hidden;background:#f2ebf6;color:#846192;font-size:16px;font-weight:650}.xr-avatar img{position:absolute;max-width:none;height:auto}.xr-speaker-2 img{width:153%;left:-32%;top:-16%}.xr-speaker-3 img{width:133%;left:-29%;top:-31%}.xr-finn img{width:210%;left:-10%;top:-25%}.xr-calum img{width:300%;left:-88%;top:-18%}.xr-card dl{margin:0}.xr-card dl>div{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:10px 0;border-top:1px solid #f0eaf0}.xr-card dt{font-size:12px;color:#726777}.xr-card dd{margin:0;white-space:nowrap}.xr-card dd strong{font-size:24px;color:#51345e;font-weight:650;letter-spacing:-.7px}.xr-progress{background:#f1f7f1;border-color:#d4e4d4}.xr-progress dd strong{color:#3c7045}.xr-before{font-size:17px;color:#899b88}.xr-to{color:#849b81;font-size:17px;margin:0 7px}.xr-end{display:flex;justify-content:space-between;align-items:center;gap:20px;padding-top:30px}.xr-end p{font-size:16px;color:#756677}.xr-end .button{font-size:13px;padding:15px 19px}@media(max-width:950px){.xr-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.xr-feature{gap:30px;padding:30px}.xr-nine>strong{font-size:83px}.xr-nine>span{font-size:21px}.xr-heading{align-items:start;flex-direction:column;gap:15px}}@media(max-width:600px){.xr-results{padding:48px 0}.xr-heading>p br{display:none}.xr-feature{grid-template-columns:1fr;gap:27px;padding:25px 22px}.xr-feature-copy h3{font-size:32px}.xr-nine{margin:18px 0 0}.xr-nine>strong{font-size:82px}.xr-grid{grid-template-columns:1fr;gap:13px}.xr-card{padding:20px}.xr-card header{margin-bottom:13px}.xr-mark-row{grid-template-columns:1fr 26px 90px;gap:8px;font-size:13px}.xr-end{align-items:start;flex-direction:column;gap:12px}.xr-end p{margin:0}.xr-end .button{width:100%;justify-content:center}}

.xr-sasha-heading{display:flex;align-items:center;gap:18px;margin-top:20px}.xr-sasha-heading h3{margin:0 0 5px}.xr-sasha-photo{position:relative;display:block;flex-shrink:0;width:90px;height:90px;border-radius:50%;overflow:hidden;border:3px solid #e5c78e;box-shadow:0 0 0 6px #e5c78e10}.xr-sasha-photo img{position:absolute;width:203.16%;max-width:none;height:auto;left:-67.37%;top:-18.42%}.xr-conrad img{width:221.62%;left:-65.54%;top:-25%}.xr-millie img{width:169.66%;left:-41.72%;top:-14.48%}@media(max-width:600px){.xr-sasha-photo{width:76px;height:76px}.xr-sasha-heading{gap:14px}.xr-sasha-heading h3{font-size:30px}.xr-sasha-heading .xr-full-name{font-size:11px}}

.xr-celebrate{position:relative;isolation:isolate;border:1px solid #c9a767;background:radial-gradient(ellipse at 18% 15%,#73504c88,transparent 50%),radial-gradient(ellipse at 90% 90%,#5b437877,transparent 55%),#21192e;box-shadow:0 18px 40px #36234316,0 0 0 5px #e9cf9418}.xr-celebrate .xr-feature-copy,.xr-celebrate .xr-feature-marks{position:relative;z-index:1}.xr-confetti{position:absolute;inset:0;overflow:hidden;pointer-events:none;z-index:0}.xr-confetti i{position:absolute;left:var(--cx);top:var(--cy);height:9px;width:4px;border-radius:1px;background:#e7c77d;opacity:.6;transform:rotate(var(--rot));animation:xr-celebrate-in 1.5s ease-out both;animation-delay:var(--delay)}.xr-confetti i:nth-child(3n){background:#b497d6;width:6px;height:6px;border-radius:50%}.xr-confetti i:nth-child(4n){background:#fff2cd;height:12px;width:2px}.xr-celebration-badge{display:inline-flex;align-items:center;gap:8px;border:1px solid #e6c88544;border-radius:30px;padding:9px 12px;background:#e6c8850d;font-size:8px;letter-spacing:1.3px}.xr-celebration-badge>span{font-size:15px;line-height:1}.xr-celebrate .xr-sasha-photo{box-shadow:0 0 0 6px #e5c78e15,0 0 25px #e9c86b29}.xr-celebrate .xr-nine>strong{background:linear-gradient(140deg,#fff2c8,#dbad56);background-clip:text;-webkit-background-clip:text;color:transparent}.xr-celebrate .xr-proud{font-family:Georgia,serif;font-size:18px!important;font-style:italic;color:#efd7a9!important;max-width:none!important;margin-top:18px!important}.xr-celebrate .xr-feature-marks{background:#ffffff06;border:1px solid #e5c78e20;border-radius:15px;padding:20px}.xr-celebrate .xr-mark-row>strong{background:#e5c78e0c;border-radius:7px;text-align:center}.xr-celebrate .xr-source{margin-bottom:0}@keyframes xr-celebrate-in{from{opacity:0;translate:0 -18px}to{opacity:.6;translate:0 0}}@media(max-width:600px){.xr-celebrate{padding:25px 20px}.xr-celebration-badge{font-size:7px;letter-spacing:1px;padding:8px 10px}.xr-celebrate .xr-feature-marks{padding:15px}.xr-celebrate .xr-proud{font-size:16px!important}}@media(prefers-reduced-motion:reduce){.xr-confetti i{animation:none}}
