.help-section{padding:clamp(6px,7vw,134px) 0;text-align:center;color:#000}.help-section .help-header{margin-bottom:clamp(6px,6.25vw,120px)}.help-section .help-header .help-title{font-size:clamp(20px,2.08vw,40px);margin-bottom:clamp(6px,.83vw,16px);line-height:1.2}.help-section .help-header .help-subtitle{font-size:clamp(12px,1.04vw,20px);margin:0}.help-section .help-options{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:clamp(6px,3.12vw,60px)}.help-section .help-options .button{min-height:clamp(30px,2.5vw,48px);font-size:clamp(10px,1.04vw,18px)}.help-section .help-options .help-option{text-align:center;-webkit-box-flex:1;-ms-flex:1;flex:1;position:relative}.help-section .help-options .help-option:not(:last-child)::after{content:"";position:absolute;right:0px;top:0;width:2px;height:100%;background-color:#ddd}.help-section .help-options .help-option .help-icon{margin-bottom:clamp(6px,1.25vw,24px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.help-section .help-options .help-option .help-icon svg{width:clamp(6px,4.16vw,80px);height:auto}.help-section .help-options .help-option .help-option-title{font-size:clamp(10px,2.08vw,40px);margin-bottom:clamp(6px,2.24vw,43px);font-family:var(--font-semibold-family);color:var(--primary-color)}.help-section .help-description{margin-top:clamp(6px,6vw,115px)}.help-section .help-description p{font-size:clamp(10px,.72vw,14px);line-height:1.6;margin:0;color:#666}.social-media-modal .modal-header{font-size:clamp(10px,2.08vw,40px);font-family:var(--font-heading-family);color:#000;text-align:center;margin-bottom:clamp(6px,3.12vw,60px);line-height:1.2}.social-media-modal .social-media-modal-img{height:clamp(6px,42.71vw,820px);width:auto}.social-media-modal .social-links-container__content{padding:0 clamp(6px,5.21vw,100px)}.social-media-modal .modal-content{background:#fff;width:auto;max-width:90%;height:auto;max-height:850px;overflow:auto;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-animation:modalFadeIn .3s ease-out;animation:modalFadeIn .3s ease-out}.social-media-modal .social-media-modal__close{position:absolute;top:clamp(6px,1.04vw,20px);right:clamp(6px,1.04vw,20px);font-size:clamp(10px,1.25vw,24px);color:#999;cursor:pointer;-webkit-transition:color .2s ease;transition:color .2s ease;line-height:1;z-index:10}.social-media-modal .social-media-modal__close:hover{color:#333}.social-media-modal .social-links-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.social-media-modal .social-link-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:clamp(6px,23.44vw,450px);padding:clamp(6px,.62vw,12px) clamp(6px,1.04vw,20px);border:1px solid var(--primary-color);text-decoration:none;color:#000;-webkit-transition:all .2s ease;transition:all .2s ease;margin-bottom:clamp(6px,.52vw,10px)}.social-media-modal .social-link-item .social-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.social-media-modal .social-link-item .social-icon svg{width:clamp(6px,1.56vw,30px);height:clamp(6px,1.56vw,30px);color:#000}.social-media-modal .social-link-item span{font-size:clamp(10px,1.04vw,20px);line-height:1;font-weight:500}.social-media-modal .social-link-item .arrow{color:#000;-webkit-transition:all .2s ease;transition:all .2s ease;display:-webkit-box;display:-ms-flexbox;display:flex}.social-media-modal .social-link-item .arrow svg{width:clamp(6px,.83vw,16px);height:clamp(6px,.83vw,16px)}.social-media-modal{position:fixed;top:0;left:0;width:100%;height:100%;z-index:9999;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;visibility:hidden;opacity:0;-webkit-transition:all .3s ease;transition:all .3s ease;background-color:rgba(0,0,0,.5);z-index:9999;-webkit-animation:fadeIn .3s ease-out;animation:fadeIn .3s ease-out}.social-media-modal.show{visibility:visible;opacity:1}.social-media-modal.show .social-media-modal__content{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.social-media-modal__overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);cursor:pointer}.social-media-modal__content{position:relative;background:#fff;border-radius:clamp(6px,.83vw,16px);max-width:clamp(6px,20.83vw,400px);width:calc(100% - clamp(6px,2.08vw,40px));max-height:90vh;padding:clamp(6px,1.67vw,32px);-webkit-transform:translateY(clamp(6px, 1.04vw, 20px));-ms-transform:translateY(clamp(6px, 1.04vw, 20px));transform:translateY(clamp(6px, 1.04vw, 20px));-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease, -webkit-transform .3s ease;z-index:1}@media(max-width: 480px){.social-media-modal__content{padding:clamp(10px,1.25vw,24px);max-width:calc(100% - clamp(6px,1.04vw,20px))}}.social-media-modal__close{position:absolute;top:clamp(6px,.83vw,16px);right:clamp(6px,.83vw,16px);background:none;border:none;padding:clamp(6px,.42vw,8px);cursor:pointer;color:#666;border-radius:50%;-webkit-transition:all .2s ease;transition:all .2s ease}.social-media-modal__close:hover{color:#333}.social-media-modal__close svg{display:block}.social-media-modal__header{text-align:center;margin-bottom:clamp(6px,1.67vw,32px)}.social-media-modal__header h2{font-size:clamp(10px,1.25vw,24px);font-weight:600;color:#333;margin:0;line-height:1.3}@media(max-width: 480px){.social-media-modal__header h2{font-size:clamp(10px,1.04vw,20px)}}.social-media-modal__links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:clamp(6px,.83vw,16px)}.social-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:clamp(6px,.83vw,16px) clamp(6px,1.04vw,20px);border:2px solid #f0f0f0;border-radius:clamp(6px,.62vw,12px);text-decoration:none;color:#333;-webkit-transition:all .2s ease;transition:all .2s ease;position:relative}.social-link:hover{border-color:#7f4530;-webkit-transform:translateY(-2px);-ms-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 clamp(6px,.21vw,4px) clamp(6px,.62vw,12px) rgba(127,69,48,.15);box-shadow:0 clamp(6px,.21vw,4px) clamp(6px,.62vw,12px) rgba(127,69,48,.15)}.social-link .social-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:clamp(6px,2.5vw,48px);height:clamp(6px,2.5vw,48px);border-radius:clamp(6px,.62vw,12px);margin-right:clamp(6px,.83vw,16px);-ms-flex-negative:0;flex-shrink:0}.social-link span{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:clamp(10px,.83vw,16px);font-weight:500;color:#333}.social-link .arrow{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#666;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease, -webkit-transform .2s ease}.social-link:hover .arrow{-webkit-transform:translateX(clamp(6px, 0.21vw, 4px));-ms-transform:translateX(clamp(6px, 0.21vw, 4px));transform:translateX(clamp(6px, 0.21vw, 4px))}.social-link.instagram .social-icon{background:linear-gradient(45deg, #405de6, #5851db, #833ab4, #c13584, #e1306c, #fd1d1d);color:#fff}.social-link.instagram:hover{border-color:#e1306c;-webkit-box-shadow:0 clamp(6px,.21vw,4px) clamp(6px,.62vw,12px) rgba(225,48,108,.25);box-shadow:0 clamp(6px,.21vw,4px) clamp(6px,.62vw,12px) rgba(225,48,108,.25)}.social-link.tiktok .social-icon{background:#000;color:#fff}.social-link.tiktok:hover{border-color:#000;-webkit-box-shadow:0 clamp(6px,.21vw,4px) clamp(6px,.62vw,12px) rgba(0,0,0,.25);box-shadow:0 clamp(6px,.21vw,4px) clamp(6px,.62vw,12px) rgba(0,0,0,.25)}.social-link.pinterest .social-icon{background:#bd081c;color:#fff}.social-link.pinterest:hover{border-color:#bd081c;-webkit-box-shadow:0 clamp(6px,.21vw,4px) clamp(6px,.62vw,12px) rgba(189,8,28,.25);box-shadow:0 clamp(6px,.21vw,4px) clamp(6px,.62vw,12px) rgba(189,8,28,.25)}@-webkit-keyframes fadeIn{from{opacity:0;visibility:hidden}to{opacity:1;visibility:visible}}@keyframes fadeIn{from{opacity:0;visibility:hidden}to{opacity:1;visibility:visible}}@-webkit-keyframes slideUp{from{-webkit-transform:translateY(20px);transform:translateY(20px);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes slideUp{from{-webkit-transform:translateY(20px);transform:translateY(20px);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}.social-media-modal.hiding{-webkit-animation:fadeOut .3s ease forwards;animation:fadeOut .3s ease forwards}.social-media-modal.hiding .social-media-modal__content{-webkit-animation:slideDown .3s ease forwards;animation:slideDown .3s ease forwards}@-webkit-keyframes fadeOut{to{opacity:0;visibility:hidden}}@keyframes fadeOut{to{opacity:0;visibility:hidden}}@-webkit-keyframes slideDown{to{-webkit-transform:translateY(20px);transform:translateY(20px);opacity:0}}@keyframes slideDown{to{-webkit-transform:translateY(20px);transform:translateY(20px);opacity:0}}@-webkit-keyframes modalFadeIn{from{opacity:0;-webkit-transform:scale(0.7) translateY(-30px);transform:scale(0.7) translateY(-30px)}to{opacity:1;-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}}@keyframes modalFadeIn{from{opacity:0;-webkit-transform:scale(0.7) translateY(-30px);transform:scale(0.7) translateY(-30px)}to{opacity:1;-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@media screen and (max-width: 768px){.social-media-modal .modal-header{font-size:30px}.social-media-modal .social-link-item{width:90%}.social-media-modal .social-link-item{padding:8px 11px}.social-media-modal .social-link-item span{font-size:20px}.help-section{padding:60px 20px}.help-section .help-header{margin-bottom:40px}.help-section .help-header .help-title{font-size:30px}.help-section .help-header .help-subtitle{font-size:16px}.help-section .help-options{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:40px;margin-bottom:40px}.help-section .help-options .help-option:not(:last-child)::after{display:none}.help-section .help-options .help-option .help-option-title{font-size:20px;margin-bottom:25px}.help-section .help-options .help-option .help-icon{margin-bottom:10px}.help-section .help-options .help-option .help-icon svg{width:50px}.social-media-modal .modal-content{width:95%;max-width:none;margin:20px}.social-media-modal .social-links-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.social-media-modal .social-media-modal-img{width:100%;height:auto}.social-media-modal .social-links-container__content{padding:30px 0}.social-media-modal .social-link-item .social-icon svg{width:20px;height:20px}.social-media-modal .social-link-item .arrow svg{width:12px;height:12px}.social-media-modal{position:fixed;top:0;left:0;width:100%;height:100%;z-index:9999;display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;visibility:hidden;opacity:0;-webkit-transition:all .3s ease;transition:all .3s ease}.social-media-modal.show{display:-webkit-box;display:-ms-flexbox;display:flex;visibility:visible;opacity:1}.social-media-modal.show .social-media-modal__content{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.social-media-modal__overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);cursor:pointer}.social-media-modal__content{position:relative;background:#fff;border-radius:16px;max-width:400px;width:calc(100% - 40px);max-height:90vh;padding:32px;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px);-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease, -webkit-transform .3s ease;z-index:1}}@media screen and (max-width: 768px)and (max-width: 480px){.social-media-modal__content{padding:24px;max-width:calc(100% - 20px)}}@media screen and (max-width: 768px){.social-media-modal__close{position:absolute;top:16px;right:16px;background:none;border:none;padding:8px;cursor:pointer;color:#666;border-radius:50%;-webkit-transition:all .2s ease;transition:all .2s ease}.social-media-modal__close:hover{color:#333}.social-media-modal__close svg{display:block}.social-media-modal__header{text-align:center;margin-bottom:32px}.social-media-modal__header h2{font-size:24px;font-weight:600;color:#333;margin:0;line-height:1.3}}@media screen and (max-width: 768px)and (max-width: 480px){.social-media-modal__header h2{font-size:20px}}@media screen and (max-width: 768px){.social-media-modal__links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}.social-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:16px 20px;border:2px solid #f0f0f0;border-radius:12px;text-decoration:none;color:#333;-webkit-transition:all .2s ease;transition:all .2s ease;position:relative}.social-link:hover{border-color:#7f4530;-webkit-transform:translateY(-2px);-ms-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 4px 12px rgba(127,69,48,.15);box-shadow:0 4px 12px rgba(127,69,48,.15)}.social-link .social-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:48px;height:48px;border-radius:12px;margin-right:16px;-ms-flex-negative:0;flex-shrink:0}.social-link span{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:16px;font-weight:500;color:#333}.social-link .arrow{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#666;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease, -webkit-transform .2s ease}.social-link:hover .arrow{-webkit-transform:translateX(4px);-ms-transform:translateX(4px);transform:translateX(4px)}.social-link.instagram .social-icon{background:linear-gradient(45deg, #405de6, #5851db, #833ab4, #c13584, #e1306c, #fd1d1d);color:#fff}.social-link.instagram:hover{border-color:#e1306c;-webkit-box-shadow:0 4px 12px rgba(225,48,108,.25);box-shadow:0 4px 12px rgba(225,48,108,.25)}.social-link.tiktok .social-icon{background:#000;color:#fff}.social-link.tiktok:hover{border-color:#000;-webkit-box-shadow:0 4px 12px rgba(0,0,0,.25);box-shadow:0 4px 12px rgba(0,0,0,.25)}.social-link.pinterest .social-icon{background:#bd081c;color:#fff}.social-link.pinterest:hover{border-color:#bd081c;-webkit-box-shadow:0 4px 12px rgba(189,8,28,.25);box-shadow:0 4px 12px rgba(189,8,28,.25)}.social-media-modal.hiding{-webkit-animation:fadeOut .3s ease forwards;animation:fadeOut .3s ease forwards}.social-media-modal.hiding .social-media-modal__content{-webkit-animation:slideDown .3s ease forwards;animation:slideDown .3s ease forwards}@-webkit-keyframes fadeOut{to{opacity:0;visibility:hidden}}@keyframes fadeOut{to{opacity:0;visibility:hidden}}@-webkit-keyframes slideDown{to{-webkit-transform:translateY(20px);transform:translateY(20px);opacity:0}}@keyframes slideDown{to{-webkit-transform:translateY(20px);transform:translateY(20px);opacity:0}}}