.Guidelines-module-scss-module___DwvZW__guidelines{background-color:#fff8f8;flex-direction:column;align-items:center;min-height:100vh;padding:4rem 2rem;display:flex}.Guidelines-module-scss-module___DwvZW__guidelines h1{color:#d17a93;text-align:center;margin-bottom:1.5rem;font-size:3rem}.Guidelines-module-scss-module___DwvZW__guidelines .Guidelines-module-scss-module___DwvZW__intro{text-align:center;color:#4a4a4a;max-width:750px;margin-bottom:2rem;line-height:1.7}.Guidelines-module-scss-module___DwvZW__guidelines .Guidelines-module-scss-module___DwvZW__intro strong{color:#b86880}.Guidelines-module-scss-module___DwvZW__guidelines .Guidelines-module-scss-module___DwvZW__intro em{color:#7a7a7a;margin-top:1rem;font-size:.95rem;display:block}.Guidelines-module-scss-module___DwvZW__guidelines .Guidelines-module-scss-module___DwvZW__intro .Guidelines-module-scss-module___DwvZW__introList{text-align:left;margin:1rem 0 1.5rem;padding-left:1.25rem;list-style:outside}.Guidelines-module-scss-module___DwvZW__guidelines .Guidelines-module-scss-module___DwvZW__intro .Guidelines-module-scss-module___DwvZW__introList li{margin:.65rem 0}.Guidelines-module-scss-module___DwvZW__guidelines .Guidelines-module-scss-module___DwvZW__intro .Guidelines-module-scss-module___DwvZW__introDivider{background:#eaeaea;border:0;height:1px;margin:1.25rem 0 1.5rem}.Guidelines-module-scss-module___DwvZW__guidelines .Guidelines-module-scss-module___DwvZW__dropdownContainer{color:#b86880;border-bottom:2px dotted #b86880;align-items:center;gap:.5rem;margin-bottom:1rem;padding-bottom:.5rem;font-weight:600;display:flex}.Guidelines-module-scss-module___DwvZW__guidelines .Guidelines-module-scss-module___DwvZW__sectionSelector{text-align:left;background:#fff;border-radius:8px;width:100%;max-width:500px;margin-bottom:2rem}.Guidelines-module-scss-module___DwvZW__guidelines .Guidelines-module-scss-module___DwvZW__sectionSelector .Guidelines-module-scss-module___DwvZW__MuiSelect-select{padding:1rem}.Guidelines-module-scss-module___DwvZW__guidelines .Guidelines-module-scss-module___DwvZW__infoSection{background:#fff;border:1px solid #fbe6ea;border-radius:12px;width:100%;max-width:800px;padding:2.5rem;box-shadow:0 5px 20px #0000000d}.Guidelines-module-scss-module___DwvZW__guidelines .Guidelines-module-scss-module___DwvZW__infoSection h2{color:#b86880;border-bottom:1px solid #eee;align-items:center;gap:1rem;margin-bottom:1.5rem;padding-bottom:1rem;font-size:1.8rem;display:flex}.Guidelines-module-scss-module___DwvZW__guidelines .Guidelines-module-scss-module___DwvZW__infoSection ul{padding-left:0;list-style-type:none}.Guidelines-module-scss-module___DwvZW__guidelines .Guidelines-module-scss-module___DwvZW__infoSection ul li{margin-bottom:1.5rem;padding-left:2rem;line-height:1.8;position:relative}.Guidelines-module-scss-module___DwvZW__guidelines .Guidelines-module-scss-module___DwvZW__infoSection ul li:before{content:"•";color:#d17a93;font-size:1.5rem;font-weight:700;line-height:1;position:absolute;left:0}.Guidelines-module-scss-module___DwvZW__guidelines .Guidelines-module-scss-module___DwvZW__infoSection ul li strong{color:#333}.Guidelines-module-scss-module___DwvZW__guidelines .Guidelines-module-scss-module___DwvZW__infoSection ul li ol{margin-top:1rem;padding-left:1.5rem;list-style-type:decimal}.Guidelines-module-scss-module___DwvZW__guidelines .Guidelines-module-scss-module___DwvZW__infoSection ul li ol li{margin-bottom:.5rem;padding-left:.5rem}.Guidelines-module-scss-module___DwvZW__guidelines .Guidelines-module-scss-module___DwvZW__infoSection ul li ol li:before{content:none}.Guidelines-module-scss-module___DwvZW__guidelines .Guidelines-module-scss-module___DwvZW__infoSection ul .Guidelines-module-scss-module___DwvZW__note{color:#7a7a7a;border-left:3px solid #f3e9e3;margin-top:1rem;padding-left:1.5rem;font-size:.9rem;font-style:italic}.Guidelines-module-scss-module___DwvZW__guidelines .Guidelines-module-scss-module___DwvZW__infoSection ul .Guidelines-module-scss-module___DwvZW__note:before{content:none}.Guidelines-module-scss-module___DwvZW__guidelines .Guidelines-module-scss-module___DwvZW__infoSection ul .Guidelines-module-scss-module___DwvZW__bonus{background:#fff9f3;border:1px dashed #d17a93;border-radius:8px;padding:1rem}.Guidelines-module-scss-module___DwvZW__guidelines .Guidelines-module-scss-module___DwvZW__infoSection ul .Guidelines-module-scss-module___DwvZW__bonus:before{content:"✨";font-size:1rem;left:1rem}.Guidelines-module-scss-module___DwvZW__guidelines .Guidelines-module-scss-module___DwvZW__infoSection ul .Guidelines-module-scss-module___DwvZW__bonus p,.Guidelines-module-scss-module___DwvZW__guidelines .Guidelines-module-scss-module___DwvZW__infoSection ul .Guidelines-module-scss-module___DwvZW__bonus ul li{font-weight:700}.Guidelines-module-scss-module___DwvZW__guidelines .Guidelines-module-scss-module___DwvZW__depositSection{max-width:800px}.Guidelines-module-scss-module___DwvZW__guidelines .Guidelines-module-scss-module___DwvZW__depositSection p{margin:.75rem 0}.Guidelines-module-scss-module___DwvZW__guidelines .Guidelines-module-scss-module___DwvZW__depositHeading{margin-bottom:.75rem;font-size:1.25rem}.Guidelines-module-scss-module___DwvZW__guidelines .Guidelines-module-scss-module___DwvZW__depositLead{font-size:1rem}.Guidelines-module-scss-module___DwvZW__guidelines .Guidelines-module-scss-module___DwvZW__depositSubhead{margin-top:1.25rem;margin-bottom:.5rem}.Guidelines-module-scss-module___DwvZW__guidelines .Guidelines-module-scss-module___DwvZW__depositSteps{counter-reset:step;margin:.5rem 0 1.25rem 1.25rem;padding-left:1.25rem}.Guidelines-module-scss-module___DwvZW__guidelines .Guidelines-module-scss-module___DwvZW__depositSteps li{margin:.9rem 0}.Guidelines-module-scss-module___DwvZW__guidelines .Guidelines-module-scss-module___DwvZW__depositBullets{margin:.25rem 0 1.25rem;padding-left:1.25rem;list-style:outside}.Guidelines-module-scss-module___DwvZW__guidelines .Guidelines-module-scss-module___DwvZW__depositBullets li{margin:.75rem 0}.Guidelines-module-scss-module___DwvZW__guidelines .Guidelines-module-scss-module___DwvZW__free{color:#d32f2f;font-weight:700;text-decoration:underline}.Guidelines-module-scss-module___DwvZW__guidelines .Guidelines-module-scss-module___DwvZW__reviewsLink{text-align:center;margin-top:3rem}.Guidelines-module-scss-module___DwvZW__guidelines .Guidelines-module-scss-module___DwvZW__reviewsLink p{margin-bottom:1rem;font-size:1.1rem}.Guidelines-module-scss-module___DwvZW__guidelines .Guidelines-module-scss-module___DwvZW__reviewsLink .Guidelines-module-scss-module___DwvZW__tagline{color:#d17a93;margin-top:1rem;font-style:italic}.Guidelines-module-scss-module___DwvZW__guidelines .Guidelines-module-scss-module___DwvZW__reviewsLink button{color:#fff;cursor:pointer;background:#d17a93;border:none;border-radius:50px;padding:1rem 2.5rem;font-size:1.1rem;font-weight:700;transition:all .3s}.Guidelines-module-scss-module___DwvZW__guidelines .Guidelines-module-scss-module___DwvZW__reviewsLink button:hover{background:#b86880;transform:translateY(-3px);box-shadow:0 5px 15px #d17a934d}
@keyframes SpecialOffer-module-scss-module__S1NbEa__gradientBG{0%{background-position:0%}50%{background-position:100%}to{background-position:0%}}@keyframes SpecialOffer-module-scss-module__S1NbEa__pulse{0%{transform:scale(1);box-shadow:0 0 #d17a9366}70%{transform:scale(1.02);box-shadow:0 0 0 10px #d17a9300}to{transform:scale(1);box-shadow:0 0 #d17a9300}}@keyframes SpecialOffer-module-scss-module__S1NbEa__float{0%{transform:translateY(0)}50%{transform:translateY(-5px)}to{transform:translateY(0)}}.SpecialOffer-module-scss-module__S1NbEa__container{-webkit-backdrop-filter:blur(4px);background:linear-gradient(-45deg,#fff0f5,#ffe4e1,#fff5ee,#f0f8ff) 0 0/400% 400%;border:2px solid #ffffff80;border-radius:16px;margin-top:2.5rem;padding:2rem;transition:all .3s;animation:15s infinite SpecialOffer-module-scss-module__S1NbEa__gradientBG;position:relative;overflow:hidden;box-shadow:0 8px 32px #1f26871a}.SpecialOffer-module-scss-module__S1NbEa__container:hover{transform:translateY(-2px);box-shadow:0 12px 40px #1f268726}.SpecialOffer-module-scss-module__S1NbEa__container:before{content:"";background:linear-gradient(90deg,#0000,#fff6,#0000);width:100%;height:100%;transition:all .5s;position:absolute;top:0;left:-100%}.SpecialOffer-module-scss-module__S1NbEa__container:hover:before{left:100%}.SpecialOffer-module-scss-module__S1NbEa__content{z-index:1;align-items:center;gap:1.5rem;display:flex;position:relative}@media (max-width:600px){.SpecialOffer-module-scss-module__S1NbEa__content{text-align:center;flex-direction:column}}.SpecialOffer-module-scss-module__S1NbEa__iconWrapper{color:#d17a93;background:#fffc;border-radius:50%;justify-content:center;align-items:center;padding:1rem;font-size:2.5rem;animation:3s ease-in-out infinite SpecialOffer-module-scss-module__S1NbEa__float;display:flex;box-shadow:0 4px 15px #0000000d}.SpecialOffer-module-scss-module__S1NbEa__text{color:#4a4a4a;flex:1;font-size:1.05rem;line-height:1.6}.SpecialOffer-module-scss-module__S1NbEa__text strong{color:#333;font-weight:700}.SpecialOffer-module-scss-module__S1NbEa__highlight{background:linear-gradient(120deg,#d17a93 0%,#b86880 100%);-webkit-text-fill-color:#0000;-webkit-background-clip:text;background-clip:text;font-size:1.1em;font-weight:800;display:inline-block;position:relative}.SpecialOffer-module-scss-module__S1NbEa__highlight:after{content:"";transform-origin:100% 100%;background:linear-gradient(120deg,#d17a93 0%,#b86880 100%);width:100%;height:2px;transition:transform .3s ease-out;position:absolute;bottom:-2px;left:0;transform:scaleX(0)}.SpecialOffer-module-scss-module__S1NbEa__highlight:hover:after{transform-origin:0 100%;transform:scaleX(1)}.SpecialOffer-module-scss-module__S1NbEa__badge{color:#fff;text-transform:uppercase;letter-spacing:1px;z-index:2;background:#d17a93;border-radius:0 16px;padding:.25rem 1rem;font-size:.8rem;font-weight:700;position:absolute;top:0;right:0;box-shadow:-2px 2px 10px #d17a9333}
