.block-say-yes{background-color:#ffff78;container-type:inline-size;overflow:visible;position:relative}@media(min-width:768px){.block-say-yes{overflow-x:clip}}.block-say-yes__stage{--u:0.25641cqw;--cu:calc(var(--u)*0.7);aspect-ratio:390/822;container-type:inline-size;overflow-x:clip;overflow-y:visible;position:relative}@media(min-width:768px){.block-say-yes__stage{--u:calc(min(100cqw, 1440px)/1440);--cu:var(--u);aspect-ratio:1440/1181;margin-inline:auto;max-width:1440px;overflow-x:visible}}.block-say-yes__layer{display:none;height:auto;max-width:none;pointer-events:none;position:absolute}.block-say-yes__layer--planet-mobile{display:block;left:calc(var(--u)*111);top:calc(var(--u)*-95.6);width:calc(var(--u)*194.7);z-index:7}@media(min-width:768px){.block-say-yes__layer--planet-mobile{display:none}.block-say-yes__layer--planet-pink{display:block;left:calc(var(--u)*770);top:calc(var(--u)*-174.9);width:calc(var(--u)*554)}.block-say-yes__layer--planet-green{display:block;left:calc(var(--u)*206);top:calc(var(--u)*76.1);width:calc(var(--u)*273)}.block-say-yes__layer--star-1{display:block;left:calc(var(--u)*249.5);top:calc(var(--u)*5.3);width:calc(var(--u)*62)}.block-say-yes__layer--star-3{display:block;left:calc(var(--u)*151.1);top:calc(var(--u)*626.4);width:calc(var(--u)*64.8)}.block-say-yes__layer--star-4{display:block;left:calc(var(--u)*1162);top:calc(var(--u)*547);width:calc(var(--u)*74.6)}}.block-say-yes__layer--planet-green,.block-say-yes__layer--planet-pink,.block-say-yes__layer--star-1{z-index:7}.block-say-yes__layer--planet-pink{animation:block-say-yes-pink-turn 10s linear infinite,block-say-yes-pink-drift 10s linear infinite}.block-say-yes__layer--planet-mobile{animation:block-say-yes-mobile-turn 3.003s cubic-bezier(.5,0,.5,1) infinite alternate,block-say-yes-mobile-rise 3.003s linear infinite alternate}.block-say-yes__layer--planet-green{animation:block-say-yes-green-turn 10s linear infinite,block-say-yes-green-rise 10s linear infinite}.block-say-yes__layer--star-1{animation:block-say-yes-star-turn 10s linear infinite,block-say-yes-star-shrink 10s linear infinite}.block-say-yes__hand{aspect-ratio:348/597;left:0;pointer-events:none;position:absolute;top:calc(var(--u)*-64);width:calc(var(--u)*348)}.block-say-yes__hand--desktop{display:none}@media(min-width:768px){.block-say-yes__hand--desktop{aspect-ratio:860/740;display:block;left:calc(var(--u)*-100);top:calc(var(--u)*80);width:calc(var(--u)*860)}.block-say-yes__hand--mobile{display:none}}.block-say-yes__hand-layer{display:block;height:100%;inset:0;max-width:none;position:absolute;width:100%}.block-say-yes__hand--desktop .block-say-yes__hand-arm{height:125.6756756757%;inset:auto;left:-81.3953488372%;top:-25.6756756757%;width:181.3953488372%}.block-say-yes__hand--mobile .block-say-yes__hand-arm{height:105.0251256281%;inset:auto;left:-11.4942528736%;top:-5.0251256281%;width:111.4942528736%}.block-say-yes__hand--mobile .block-say-yes__hand-tilt{transform-origin:19.534% 59.797%}.block-say-yes__hand--desktop .block-say-yes__hand-tilt{transform-origin:54.078% 62.285%}.block-say-yes__heading{align-items:center;color:#1a1a1a;display:flex;flex-direction:column;gap:calc(var(--u)*16);left:calc(var(--u)*57);position:absolute;text-align:center;top:calc(var(--u)*100);width:calc(var(--u)*276)}@media(min-width:768px){.block-say-yes__heading{gap:calc(var(--u)*6);left:calc(var(--u)*452);top:calc(var(--u)*334);width:calc(var(--u)*536)}}.block-say-yes__title{color:inherit;font-family:Unbounded,sans-serif;font-size:calc(var(--u)*24);font-weight:700;line-height:1;margin:0}@media(min-width:768px){.block-say-yes__title{font-size:calc(var(--u)*56);font-weight:800;letter-spacing:-.02em}}.block-say-yes__break{display:none}@media(min-width:768px){.block-say-yes__break{display:inline}}.block-say-yes__subtitle{font-family:Poppins,sans-serif;font-size:calc(var(--u)*16);line-height:1.3;margin:0}@media(min-width:768px){.block-say-yes__subtitle{font-family:Unbounded,sans-serif;font-size:calc(var(--u)*32);line-height:calc(var(--u)*48.839)}}.block-say-yes__disclaimer{color:#1a1a1a;font-family:Poppins,sans-serif;font-size:calc(var(--u)*12);font-weight:600;left:50%;letter-spacing:.12em;line-height:calc(var(--u)*16.2);margin:0;position:absolute;text-align:center;text-transform:uppercase;top:calc(var(--u)*697);transform:translateX(-50%);width:calc(var(--u)*350)}@media(min-width:768px){.block-say-yes__disclaimer{bottom:calc(var(--u)*59.8);top:auto;width:calc(var(--u)*514)}}.block-say-yes__cards{height:calc(var(--cu)*190);left:0;list-style:none;margin:0;padding:0;position:absolute;top:calc(var(--u)*457.2);width:100%;z-index:8}@media(min-width:768px){.block-say-yes__cards{left:calc(50% - 50cqw);top:calc(var(--u)*815.5);width:100cqw}}.block-say-yes__card{align-items:flex-start;background-color:#fff;border:calc(var(--cu)*1.5) solid #000;border-radius:calc(var(--cu)*16);box-shadow:calc(var(--cu)*6) calc(var(--cu)*7) 0 #000;color:#1a1a1a;display:flex;flex-direction:column;height:calc(var(--cu)*176);left:calc(50% - var(--cu)*180);padding:calc(var(--cu)*18);position:absolute;top:0;transform:translateX(calc(var(--k)*var(--cu)*384));transition:transform .77s cubic-bezier(.73,0,.311,1);width:calc(var(--cu)*360)}.block-say-yes__card.is-jump{transition:none}.block-say-yes__card.is-yes{background-color:#fdf2d4}.block-say-yes__card-tag{background-color:#fdf2d4;border-radius:calc(var(--cu)*4);font-family:Poppins,sans-serif;font-size:calc(var(--cu)*17);font-weight:600;line-height:calc(var(--cu)*27.2);margin-bottom:calc(var(--cu)*24);padding:calc(var(--cu)*4) calc(var(--cu)*10);transition:background-color .2s ease,color .2s ease;white-space:nowrap}.is-yes .block-say-yes__card-tag{background-color:#fa683a;color:#fff;font-weight:700}.block-say-yes__card-title{font-family:Unbounded,sans-serif;font-size:calc(var(--cu)*20);font-weight:600;line-height:1;margin-bottom:calc(var(--cu)*8)}.block-say-yes__card-text{font-family:Poppins,sans-serif;font-size:calc(var(--cu)*16);line-height:1.3}.block-say-yes__yes{left:calc(var(--cu)*176.5);opacity:0;pointer-events:none;position:absolute;top:calc(var(--cu)*189.5);transform:translate(-50%,-50%) rotate(-5.91deg) scale(.3);transition:opacity .1s linear,transform .37s cubic-bezier(.5,0,0,1)}.block-say-yes__yes span{background-color:#fff;border:calc(var(--cu)*2.071) solid #000;box-shadow:calc(var(--cu)*4.69) calc(var(--cu)*4.24) 0 #000;color:#000;display:block;font-family:Unbounded,sans-serif;font-size:calc(var(--cu)*22.093);font-weight:600;height:calc(var(--cu)*55.233);line-height:calc(var(--cu)*51);padding-left:calc(var(--cu)*29.5);text-transform:uppercase;white-space:nowrap;width:calc(var(--cu)*276.163)}.is-yes .block-say-yes__yes{opacity:1;transform:translate(-50%,-50%) rotate(-5.91deg) scale(1);transition-delay:.68s}@media(prefers-reduced-motion:reduce){.block-say-yes__card,.block-say-yes__yes{transition:none!important}.block-say-yes__layer{animation:none!important}}@keyframes block-say-yes-pink-turn{0%,40.6%{animation-timing-function:cubic-bezier(.5,0,.5,1)}0%,80%,to{rotate:0deg}40.6%{rotate:-13deg}}@keyframes block-say-yes-pink-drift{0%,40.6%{animation-timing-function:linear}0%,80%,to{translate:0 0}40.6%{translate:calc(var(--u)*3.135) calc(var(--u)*41.031)}}@keyframes block-say-yes-mobile-turn{0%{rotate:0deg}to{rotate:-21.08deg}}@keyframes block-say-yes-mobile-rise{0%{translate:0 0}to{translate:0 calc(var(--u)*-22.738)}}@keyframes block-say-yes-green-turn{0%,40.526%{animation-timing-function:cubic-bezier(.5,0,.5,1)}0%,78.67%,to{rotate:0deg}40.526%{rotate:22.8deg}}@keyframes block-say-yes-green-rise{0%,40.526%{animation-timing-function:linear}0%,78.67%,to{translate:0 0}40.526%{translate:0 calc(var(--u)*-30.099)}}@keyframes block-say-yes-star-turn{0%,33.425%{animation-timing-function:cubic-bezier(.5,0,.5,1)}0%,80%,to{rotate:0deg}33.425%{rotate:-46.47deg}}@keyframes block-say-yes-star-shrink{0%,49.49%{animation-timing-function:cubic-bezier(.5,0,.5,1)}0%,80%,to{scale:1}49.49%{scale:.663}}