@keyframes orbitGlow{0%{box-shadow:0 0 #b600df00;border-color:rgba(182,0,223,var(--orbit-base))}30%{box-shadow:0 0 12px 1px rgba(182,0,223,var(--orbit-glow));border-color:rgba(182,0,223,var(--orbit-bright))}to{box-shadow:0 0 #b600df00;border-color:rgba(182,0,223,var(--orbit-base))}}.orbit-core[data-astro-cid-muivk2be]{--orbit-base: .8;--orbit-bright: 1;--orbit-glow: .7;animation:orbitGlow 2.8s ease-in-out infinite;animation-delay:0s}.orbit-inner[data-astro-cid-muivk2be]{--orbit-base: .1;--orbit-bright: .55;--orbit-glow: .45;animation:orbitGlow 2.8s ease-in-out infinite;animation-delay:.36s}.orbit-outer[data-astro-cid-muivk2be]{--orbit-base: .04;--orbit-bright: .22;--orbit-glow: .16;animation:orbitGlow 2.8s ease-in-out infinite;animation-delay:.72s}@keyframes typingBounce{0%,60%,to{transform:translateY(0);opacity:.7}30%{transform:translateY(-4px);opacity:1}}.typing-dot[data-astro-cid-muivk2be]{animation:typingBounce 1.2s ease-in-out infinite}.typing-dot[data-astro-cid-muivk2be].animation-delay-200{animation-delay:.2s}.typing-dot[data-astro-cid-muivk2be].animation-delay-400{animation-delay:.4s}#how-it-works[data-astro-cid-badihco7] .match-card[data-astro-cid-badihco7]{transform-origin:center 75%;will-change:auto}#how-it-works[data-astro-cid-badihco7].is-match-active .match-card[data-astro-cid-badihco7]{will-change:transform}#how-it-works[data-astro-cid-badihco7] .match-card--left[data-astro-cid-badihco7]{transform:translate(-88px,4px) rotate(-10deg)}#how-it-works[data-astro-cid-badihco7] .match-card--right[data-astro-cid-badihco7]{transform:translate(88px,24px) rotate(10deg)}#how-it-works[data-astro-cid-badihco7].is-match-active .match-card--left[data-astro-cid-badihco7]{animation:match-card-left 2.1s both}#how-it-works[data-astro-cid-badihco7].is-match-active .match-card--right[data-astro-cid-badihco7]{animation:match-card-right 2.1s 24ms both}#how-it-works[data-astro-cid-badihco7] .match-photo[data-astro-cid-badihco7]{image-rendering:auto;backface-visibility:hidden;-webkit-backface-visibility:hidden;transform:translate(0);-webkit-transform:translateZ(0)}#how-it-works[data-astro-cid-badihco7] .match-card-frame[data-astro-cid-badihco7]{contain:paint;backface-visibility:hidden;-webkit-backface-visibility:hidden;transform:translateZ(0)}#how-it-works[data-astro-cid-badihco7] .match-heart[data-astro-cid-badihco7]{opacity:0;transform:translate(var(--sx, 0),var(--sy, 0)) rotate(var(--r1, 0deg)) scale(var(--s1, .55));filter:drop-shadow(0 0 20px rgba(255,0,162,.35));will-change:transform,opacity;animation:none}#how-it-works[data-astro-cid-badihco7].is-match-success .match-heart[data-astro-cid-badihco7]{animation:bubble-rise var(--dur, 3s) ease-out var(--delay, 0ms) infinite}#how-it-works[data-astro-cid-badihco7] .match-heart--b1[data-astro-cid-badihco7]{--sx:-150px;--sy:70px;--ex:-170px;--ey:-138px;--o1:0;--o2:.3;--o3:.12;--r1:-16deg;--r2:-4deg;--r3:-10deg;--dur:3.1s;--delay:.12s;--s1:.55;--s2:.88;--s3:.8}#how-it-works[data-astro-cid-badihco7] .match-heart--b2[data-astro-cid-badihco7]{--sx:-112px;--sy:82px;--ex:-130px;--ey:-118px;--o1:0;--o2:.24;--o3:.1;--r1:-8deg;--r2:6deg;--r3:-2deg;--dur:2.8s;--delay:.52s;--s1:.48;--s2:.76;--s3:.72}#how-it-works[data-astro-cid-badihco7] .match-heart--b3[data-astro-cid-badihco7]{--sx:-56px;--sy:96px;--ex:-62px;--ey:-156px;--o1:0;--o2:.34;--o3:.14;--r1:-20deg;--r2:-8deg;--r3:-14deg;--dur:3.3s;--delay:.32s;--s1:.56;--s2:.96;--s3:.84}#how-it-works[data-astro-cid-badihco7] .match-heart--b4[data-astro-cid-badihco7]{--sx:56px;--sy:88px;--ex:62px;--ey:-142px;--o1:0;--o2:.28;--o3:.12;--r1:16deg;--r2:6deg;--r3:12deg;--dur:3s;--delay:.76s;--s1:.54;--s2:.84;--s3:.78}#how-it-works[data-astro-cid-badihco7] .match-heart--b5[data-astro-cid-badihco7]{--sx:118px;--sy:80px;--ex:136px;--ey:-122px;--o1:0;--o2:.22;--o3:.09;--r1:6deg;--r2:16deg;--r3:8deg;--dur:2.85s;--delay:.98s;--s1:.46;--s2:.72;--s3:.68}#how-it-works[data-astro-cid-badihco7] .match-heart--b6[data-astro-cid-badihco7]{--sx:156px;--sy:66px;--ex:176px;--ey:-140px;--o1:0;--o2:.3;--o3:.12;--r1:18deg;--r2:8deg;--r3:14deg;--dur:3.25s;--delay:.42s;--s1:.56;--s2:.88;--s3:.8}#how-it-works[data-astro-cid-badihco7] .match-heart--b7[data-astro-cid-badihco7]{--sx:-14px;--sy:102px;--ex:-10px;--ey:-170px;--o1:0;--o2:.26;--o3:.1;--r1:-10deg;--r2:2deg;--r3:-6deg;--dur:3.5s;--delay:.66s;--s1:.5;--s2:.8;--s3:.74}#how-it-works[data-astro-cid-badihco7] .match-heart--b8[data-astro-cid-badihco7]{--sx:18px;--sy:92px;--ex:22px;--ey:-130px;--o1:0;--o2:.2;--o3:.08;--r1:10deg;--r2:-2deg;--r3:4deg;--dur:2.95s;--delay:1.12s;--s1:.48;--s2:.74;--s3:.68}#how-it-works[data-astro-cid-badihco7] .match-heart--f1[data-astro-cid-badihco7]{--sx:-82px;--sy:48px;--ex:-96px;--ey:-116px;--o1:0;--o2:.66;--o3:.2;--r1:-18deg;--r2:-6deg;--r3:-12deg;--dur:2.45s;--delay:.18s;--s1:.62;--s2:1.04;--s3:.88}#how-it-works[data-astro-cid-badihco7] .match-heart--f2[data-astro-cid-badihco7]{--sx:-36px;--sy:62px;--ex:-46px;--ey:-104px;--o1:0;--o2:.58;--o3:.18;--r1:-6deg;--r2:6deg;--r3:-2deg;--dur:2.3s;--delay:.52s;--s1:.58;--s2:.92;--s3:.82}#how-it-works[data-astro-cid-badihco7] .match-heart--f3[data-astro-cid-badihco7]{--sx:0px;--sy:58px;--ex:2px;--ey:-126px;--o1:0;--o2:.82;--o3:.22;--r1:-4deg;--r2:8deg;--r3:2deg;--dur:2.55s;--delay:.3s;--s1:.66;--s2:1.12;--s3:.92}#how-it-works[data-astro-cid-badihco7] .match-heart--f4[data-astro-cid-badihco7]{--sx:34px;--sy:66px;--ex:42px;--ey:-108px;--o1:0;--o2:.56;--o3:.18;--r1:8deg;--r2:18deg;--r3:12deg;--dur:2.28s;--delay:.72s;--s1:.56;--s2:.9;--s3:.78}#how-it-works[data-astro-cid-badihco7] .match-heart--f5[data-astro-cid-badihco7]{--sx:78px;--sy:52px;--ex:94px;--ey:-118px;--o1:0;--o2:.62;--o3:.2;--r1:14deg;--r2:4deg;--r3:10deg;--dur:2.48s;--delay:.94s;--s1:.6;--s2:.98;--s3:.84}#how-it-works[data-astro-cid-badihco7] .match-heart--f6[data-astro-cid-badihco7]{--sx:-108px;--sy:56px;--ex:-122px;--ey:-96px;--o1:0;--o2:.54;--o3:.16;--r1:-14deg;--r2:-4deg;--r3:-8deg;--dur:2.36s;--delay:1.08s;--s1:.54;--s2:.86;--s3:.76}@keyframes bubble-rise{0%{opacity:var(--o1, 0);transform:translate(var(--sx, 0),var(--sy, 0)) rotate(var(--r1, 0deg)) scale(var(--s1, .55))}18%{opacity:var(--o2, .6);transform:translate(calc(var(--sx, 0) + 6px),calc(var(--sy, 0) - 34px)) rotate(calc(var(--r1, 0deg) * .5)) scale(var(--s2, 1))}70%{opacity:var(--o2, .6);transform:translate(calc(var(--ex, 0) - 8px),calc(var(--ey, -120px) + 26px)) rotate(var(--r2, 8deg)) scale(calc(var(--s2, 1) * .96))}to{opacity:var(--o3, .12);transform:translate(var(--ex, 0),var(--ey, -120px)) rotate(var(--r3, 0deg)) scale(var(--s3, .82))}}@keyframes match-card-left{0%{transform:translate(-88px,4px) rotate(-10deg);animation-timing-function:cubic-bezier(.25,.08,.22,1)}32%{transform:translate(-142px,14px) rotate(-13deg);animation-timing-function:cubic-bezier(.14,.94,.18,1)}58%{transform:translate(36px,-14px) rotate(2deg);animation-timing-function:cubic-bezier(.22,.78,.28,1)}76%{transform:translate(14px,-2px) rotate(-5deg)}to{transform:translate(30px,-4px) rotate(-3.8deg)}}@keyframes match-card-right{0%{transform:translate(88px,24px) rotate(10deg);animation-timing-function:cubic-bezier(.25,.08,.22,1)}32%{transform:translate(146px,38px) rotate(13deg);animation-timing-function:cubic-bezier(.14,.94,.18,1)}58%{transform:translate(-38px,6px) rotate(-2deg);animation-timing-function:cubic-bezier(.22,.78,.28,1)}76%{transform:translate(-14px,12px) rotate(5deg)}to{transform:translate(-30px,10px) rotate(3.8deg)}}@media(max-width:639px){#how-it-works[data-astro-cid-badihco7] .match-heart--b1[data-astro-cid-badihco7]{--sx:-86px;--ex:-96px}#how-it-works[data-astro-cid-badihco7] .match-heart--b2[data-astro-cid-badihco7]{--sx:-64px;--ex:-74px}#how-it-works[data-astro-cid-badihco7] .match-heart--b3[data-astro-cid-badihco7]{--sx:-34px;--ex:-38px}#how-it-works[data-astro-cid-badihco7] .match-heart--b4[data-astro-cid-badihco7]{--sx:30px;--ex:34px}#how-it-works[data-astro-cid-badihco7] .match-heart--b5[data-astro-cid-badihco7]{--sx:62px;--ex:74px}#how-it-works[data-astro-cid-badihco7] .match-heart--b6[data-astro-cid-badihco7]{--sx:88px;--ex:98px}#how-it-works[data-astro-cid-badihco7] .match-heart--b7[data-astro-cid-badihco7]{--sx:-8px;--ex:-6px}#how-it-works[data-astro-cid-badihco7] .match-heart--b8[data-astro-cid-badihco7]{--sx:10px;--ex:12px}#how-it-works[data-astro-cid-badihco7] .match-heart--f1[data-astro-cid-badihco7]{--sx:-52px;--ex:-62px}#how-it-works[data-astro-cid-badihco7] .match-heart--f2[data-astro-cid-badihco7]{--sx:-24px;--ex:-30px}#how-it-works[data-astro-cid-badihco7] .match-heart--f3[data-astro-cid-badihco7]{--sx:0px;--ex:0px}#how-it-works[data-astro-cid-badihco7] .match-heart--f4[data-astro-cid-badihco7]{--sx:22px;--ex:28px}#how-it-works[data-astro-cid-badihco7] .match-heart--f5[data-astro-cid-badihco7]{--sx:52px;--ex:62px}#how-it-works[data-astro-cid-badihco7] .match-heart--f6[data-astro-cid-badihco7]{--sx:-70px;--ex:-80px}#how-it-works[data-astro-cid-badihco7] .match-card--left[data-astro-cid-badihco7]{transform:translate(-38px,-4px) rotate(-6deg)}#how-it-works[data-astro-cid-badihco7] .match-card--right[data-astro-cid-badihco7]{transform:translate(38px,-6px) rotate(6deg)}@keyframes match-card-left{0%{transform:translate(-38px,-4px) rotate(-6deg);animation-timing-function:cubic-bezier(.25,.08,.22,1)}34%{transform:translate(-66px,4px) rotate(-8deg);animation-timing-function:cubic-bezier(.14,.94,.18,1)}58%{transform:translate(14px,-18px) rotate(2deg);animation-timing-function:cubic-bezier(.22,.78,.28,1)}76%{transform:translate(4px,-14px) rotate(-4deg)}to{transform:translate(9px,-12px) rotate(-3deg)}}@keyframes match-card-right{0%{transform:translate(38px,-6px) rotate(6deg);animation-timing-function:cubic-bezier(.25,.08,.22,1)}34%{transform:translate(66px) rotate(8deg);animation-timing-function:cubic-bezier(.14,.94,.18,1)}58%{transform:translate(-14px,-14px) rotate(-2deg);animation-timing-function:cubic-bezier(.22,.78,.28,1)}76%{transform:translate(-4px,-12px) rotate(4deg)}to{transform:translate(-9px,-10px) rotate(3deg)}}}details[data-astro-cid-5szcdfr7]>summary[data-astro-cid-5szcdfr7]::-webkit-details-marker{display:none}details[data-astro-cid-5szcdfr7][open] summary[data-astro-cid-5szcdfr7]~[data-astro-cid-5szcdfr7]{animation:slideDown .3s ease-out}@keyframes slideDown{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}
