:is(.post-161.site-main,.page-id-161.site-main,.page-template-default:has(.wpcf7-form).site-main){padding-top:1.5rem;padding-bottom:3.75rem}:is(.post-161 .page-body,.page-id-161 .page-body,.page-template-default:has(.wpcf7-form) .page-body){-moz-column-gap:2rem;grid-template-columns:1.1fr 1fr;align-items:start;column-gap:2rem;display:grid}@media (width<=991.98px){:is(.post-161 .page-body,.page-id-161 .page-body,.page-template-default:has(.wpcf7-form) .page-body){-moz-column-gap:1.75rem;grid-template-columns:1fr;column-gap:1.75rem}}:is(.post-161 .page-body .contact-info-col,.page-id-161 .page-body .contact-info-col,.page-template-default:has(.wpcf7-form) .page-body .contact-info-col){flex-direction:column;gap:1.25rem;display:flex}:is(.post-161 .page-body .contact-form-col,.page-id-161 .page-body .contact-form-col,.page-template-default:has(.wpcf7-form) .page-body .contact-form-col){border:1px solid var(--border-color-soft,#2d2f431a);border-radius:var(--border-radius-lg,16px);box-shadow:var(--shadow-md);background:#fff;padding:2rem 1.75rem}@media (width<=991.98px){:is(.post-161 .page-body .contact-form-col,.page-id-161 .page-body .contact-form-col,.page-template-default:has(.wpcf7-form) .page-body .contact-form-col){padding:1.5rem 1.125rem}}:is(.post-161 .page-body .contact-form-col>h4,.page-id-161 .page-body .contact-form-col>h4,.page-template-default:has(.wpcf7-form) .page-body .contact-form-col>h4){font-variation-settings:"wght" 700, "dots" 4;color:var(--color-third,#2d2f43);border-bottom:2px solid var(--color-f5,#f5f5f5);margin-bottom:1.25rem;padding-bottom:.75rem;font-size:1.3rem}:is(.post-161 .page-body .contact-form-col form,.page-id-161 .page-body .contact-form-col form,.page-template-default:has(.wpcf7-form) .page-body .contact-form-col form){box-shadow:none!important;background:0 0!important;border:none!important;grid-area:auto!important;padding:0!important}:is(.post-161 .page-body h4,.page-id-161 .page-body h4,.page-template-default:has(.wpcf7-form) .page-body h4){font-variation-settings:"wght" 700, "dots" 4;color:var(--color-third,#2d2f43);margin-bottom:.75rem;font-size:1.25rem}:is(.post-161 .page-body p,.page-id-161 .page-body p,.page-template-default:has(.wpcf7-form) .page-body p){color:#555;font-size:.9375rem;line-height:1.8}:is(.post-161 .page-body .contact-address-card,.page-id-161 .page-body .contact-address-card,.page-template-default:has(.wpcf7-form) .page-body .contact-address-card){border:1px solid var(--border-color-soft,#2d2f4314);border-radius:var(--border-radius-default,12px);box-shadow:var(--shadow-sm);background:#fff;flex-direction:column;gap:1rem;margin:0 0 8px;padding:1.25rem;list-style:none;display:flex}:is(.post-161 .page-body .contact-address-card li h4,.page-id-161 .page-body .contact-address-card li h4,.page-template-default:has(.wpcf7-form) .page-body .contact-address-card li h4){font-variation-settings:"wght" 500, "dots" 4;color:var(--color-third,#2d2f43);align-items:flex-start;gap:10px;margin:0;font-size:.9375rem;line-height:1.7;display:flex}.post-161 .page-body .contact-address-card li h4:before,.page-id-161 .page-body .contact-address-card li h4:before{content:"📍";font-size:1.125rem}.page-template-default:has(.wpcf7-form) .page-body .contact-address-card li h4:before{content:"📍";font-size:1.125rem}.post-161 .page-body .contact-address-card li:last-child h4:before,.page-id-161 .page-body .contact-address-card li:last-child h4:before{content:"📮"}.page-template-default:has(.wpcf7-form) .page-body .contact-address-card li:last-child h4:before{content:"📮"}:is(.post-161 .page-body .support-card,.page-id-161 .page-body .support-card,.page-template-default:has(.wpcf7-form) .page-body .support-card){border:1px solid var(--border-color-soft,#2d2f4314);border-radius:var(--border-radius-lg,16px);box-shadow:var(--shadow-sm);background:#fff;flex-direction:column;gap:1rem;padding:1.25rem;transition:all .3s;display:flex}:is(.post-161 .page-body .support-card:hover,.page-id-161 .page-body .support-card:hover,.page-template-default:has(.wpcf7-form) .page-body .support-card:hover){box-shadow:var(--shadow-md);border-color:#2d2f4326}:is(.post-161 .page-body .support-card .support-card-header,.page-id-161 .page-body .support-card .support-card-header,.page-template-default:has(.wpcf7-form) .page-body .support-card .support-card-header){justify-content:space-between;align-items:center;gap:1rem;display:flex}:is(.post-161 .page-body .support-card .support-card-header img,.page-id-161 .page-body .support-card .support-card-header img,.page-template-default:has(.wpcf7-form) .page-body .support-card .support-card-header img){-o-object-fit:contain;object-fit:contain;flex-shrink:0;width:3.25rem;height:3.25rem;margin:0}:is(.post-161 .page-body .support-card .support-card-header .support-card-info,.page-id-161 .page-body .support-card .support-card-header .support-card-info,.page-template-default:has(.wpcf7-form) .page-body .support-card .support-card-header .support-card-info){flex-direction:column;gap:4px;display:flex}:is(.post-161 .page-body .support-card .support-card-header .support-card-info h2,.page-id-161 .page-body .support-card .support-card-header .support-card-info h2,.page-template-default:has(.wpcf7-form) .page-body .support-card .support-card-header .support-card-info h2){font-variation-settings:"wght" 700, "dots" 4;color:var(--color-third,#2d2f43);margin:0;font-size:1.15rem}.post-161 .page-body .support-card .support-card-header .support-card-info .work-hours,.post-161 .page-body .support-card .support-card-header .support-card-info p,.page-id-161 .page-body .support-card .support-card-header .support-card-info .work-hours,.page-id-161 .page-body .support-card .support-card-header .support-card-info p{background:var(--color-light-mint,#c5eae0);color:#0d5c46;border-radius:1.25rem;align-self:flex-start;align-items:center;margin:0;padding:3px 10px;font-size:.75rem;font-weight:600;display:inline-flex}.page-template-default:has(.wpcf7-form) .page-body .support-card .support-card-header .support-card-info .work-hours{background:var(--color-light-mint,#c5eae0);color:#0d5c46;border-radius:1.25rem;align-self:flex-start;align-items:center;margin:0;padding:3px 10px;font-size:.75rem;font-weight:600;display:inline-flex}.page-template-default:has(.wpcf7-form) .page-body .support-card .support-card-header .support-card-info p{background:var(--color-light-mint,#c5eae0);color:#0d5c46;border-radius:1.25rem;align-self:flex-start;align-items:center;margin:0;padding:3px 10px;font-size:.75rem;font-weight:600;display:inline-flex}:is(.post-161 .page-body h2,.page-id-161 .page-body h2,.page-template-default:has(.wpcf7-form) .page-body h2){font-variation-settings:"wght" 700, "dots" 4;color:var(--color-third,#2d2f43);margin-top:1.5rem;margin-bottom:8px;font-size:1.2rem}:is(.post-161 .page-body h2+p,.page-id-161 .page-body h2+p,.page-template-default:has(.wpcf7-form) .page-body h2+p){background:var(--color-light-mint,#c5eae0);color:#0d5c46;border-radius:1.25rem;margin-bottom:1rem;padding:4px .75rem;font-size:.8125rem;font-weight:600;display:inline-block}:is(.post-161 .page-body img,.page-id-161 .page-body img,.page-template-default:has(.wpcf7-form) .page-body img){max-width:6.25rem;height:auto}.post-161 .page-body a[href^=tel],.post-161 .page-body .tel-link,.page-id-161 .page-body a[href^=tel],.page-id-161 .page-body .tel-link{background:linear-gradient(135deg, #fff 0%, var(--color-f5,#f5f5f5) 100%);border:1.5px solid var(--border-color-soft,#2d2f431a);border-radius:var(--border-radius-default,12px);width:100%;box-shadow:var(--shadow-sm);color:var(--color-third,#2d2f43);font-variation-settings:"wght" 700, "dots" 4;font-feature-settings:"ss02";direction:ltr;justify-content:space-between;align-items:center;margin:0;padding:.875rem 1.125rem;font-size:1.0625rem;text-decoration:none;transition:all .3s cubic-bezier(.16,1,.3,1);display:inline-flex}.page-template-default:has(.wpcf7-form) .page-body a[href^=tel]{background:linear-gradient(135deg, #fff 0%, var(--color-f5,#f5f5f5) 100%);border:1.5px solid var(--border-color-soft,#2d2f431a);border-radius:var(--border-radius-default,12px);width:100%;box-shadow:var(--shadow-sm);color:var(--color-third,#2d2f43);font-variation-settings:"wght" 700, "dots" 4;font-feature-settings:"ss02";direction:ltr;justify-content:space-between;align-items:center;margin:0;padding:.875rem 1.125rem;font-size:1.0625rem;text-decoration:none;transition:all .3s cubic-bezier(.16,1,.3,1);display:inline-flex}.page-template-default:has(.wpcf7-form) .page-body .tel-link{background:linear-gradient(135deg, #fff 0%, var(--color-f5,#f5f5f5) 100%);border:1.5px solid var(--border-color-soft,#2d2f431a);border-radius:var(--border-radius-default,12px);width:100%;box-shadow:var(--shadow-sm);color:var(--color-third,#2d2f43);font-variation-settings:"wght" 700, "dots" 4;font-feature-settings:"ss02";direction:ltr;justify-content:space-between;align-items:center;margin:0;padding:.875rem 1.125rem;font-size:1.0625rem;text-decoration:none;transition:all .3s cubic-bezier(.16,1,.3,1);display:inline-flex}.post-161 .page-body a[href^=tel] br,.post-161 .page-body .tel-link br,.page-id-161 .page-body a[href^=tel] br,.page-id-161 .page-body .tel-link br{display:none}.page-template-default:has(.wpcf7-form) .page-body a[href^=tel] br{display:none}.page-template-default:has(.wpcf7-form) .page-body .tel-link br{display:none}.post-161 .page-body a[href^=tel] svg,.post-161 .page-body .tel-link svg,.page-id-161 .page-body a[href^=tel] svg,.page-id-161 .page-body .tel-link svg{width:1.625rem;height:1.625rem;fill:var(--color-main,#fe3064);transition:transform .3s}.page-template-default:has(.wpcf7-form) .page-body a[href^=tel] svg{width:1.625rem;height:1.625rem;fill:var(--color-main,#fe3064);transition:transform .3s}.page-template-default:has(.wpcf7-form) .page-body .tel-link svg{width:1.625rem;height:1.625rem;fill:var(--color-main,#fe3064);transition:transform .3s}.post-161 .page-body a[href^=tel] strong,.post-161 .page-body .tel-link strong,.page-id-161 .page-body a[href^=tel] strong,.page-id-161 .page-body .tel-link strong{color:var(--color-main,#fe3064)}.page-template-default:has(.wpcf7-form) .page-body a[href^=tel] strong{color:var(--color-main,#fe3064)}.page-template-default:has(.wpcf7-form) .page-body .tel-link strong{color:var(--color-main,#fe3064)}.post-161 .page-body a[href^=tel]:hover,.post-161 .page-body .tel-link:hover,.page-id-161 .page-body a[href^=tel]:hover,.page-id-161 .page-body .tel-link:hover{border-color:var(--color-main,#fe3064);box-shadow:var(--shadow-hover);background:#fff;transform:translateY(-2px)}.page-template-default:has(.wpcf7-form) .page-body a[href^=tel]:hover{border-color:var(--color-main,#fe3064);box-shadow:var(--shadow-hover);background:#fff;transform:translateY(-2px)}.page-template-default:has(.wpcf7-form) .page-body .tel-link:hover{border-color:var(--color-main,#fe3064);box-shadow:var(--shadow-hover);background:#fff;transform:translateY(-2px)}.post-161 .page-body a[href^=tel]:hover svg,.post-161 .page-body .tel-link:hover svg,.page-id-161 .page-body a[href^=tel]:hover svg,.page-id-161 .page-body .tel-link:hover svg{transform:scale(1.15)rotate(-10deg)}.page-template-default:has(.wpcf7-form) .page-body a[href^=tel]:hover svg{transform:scale(1.15)rotate(-10deg)}.page-template-default:has(.wpcf7-form) .page-body .tel-link:hover svg{transform:scale(1.15)rotate(-10deg)}:is(.post-161 .page-body form.wpcf7-form,.post-161 .page-body form[action*=admin-ajax\.php],.page-id-161 .page-body form.wpcf7-form,.page-id-161 .page-body form[action*=admin-ajax\.php],.page-template-default:has(.wpcf7-form) .page-body form.wpcf7-form,.page-template-default:has(.wpcf7-form) .page-body form[action*=admin-ajax\.php]){border:1px solid var(--border-color-soft,#2d2f431a);border-radius:var(--border-radius-lg,16px);box-shadow:var(--shadow-md);background:#fff;grid-area:1/2/span 10;padding:2rem 1.75rem}@media (width<=991.98px){:is(.post-161 .page-body form.wpcf7-form,.post-161 .page-body form[action*=admin-ajax\.php],.page-id-161 .page-body form.wpcf7-form,.page-id-161 .page-body form[action*=admin-ajax\.php],.page-template-default:has(.wpcf7-form) .page-body form.wpcf7-form,.page-template-default:has(.wpcf7-form) .page-body form[action*=admin-ajax\.php]){grid-area:auto/1;padding:1.5rem 1.125rem}}:is(.post-161 .page-body form.wpcf7-form fieldset,.post-161 .page-body form[action*=admin-ajax\.php] fieldset,.page-id-161 .page-body form.wpcf7-form fieldset,.page-id-161 .page-body form[action*=admin-ajax\.php] fieldset,.page-template-default:has(.wpcf7-form) .page-body form.wpcf7-form fieldset,.page-template-default:has(.wpcf7-form) .page-body form[action*=admin-ajax\.php] fieldset){border:none;margin:0;padding:0}:is(.post-161 .page-body form.wpcf7-form p,.post-161 .page-body form[action*=admin-ajax\.php] p,.page-id-161 .page-body form.wpcf7-form p,.page-id-161 .page-body form[action*=admin-ajax\.php] p,.page-template-default:has(.wpcf7-form) .page-body form.wpcf7-form p,.page-template-default:has(.wpcf7-form) .page-body form[action*=admin-ajax\.php] p){flex-direction:column;gap:8px;margin-bottom:1.25rem;display:flex}:is(.post-161 .page-body form.wpcf7-form p:last-child,.post-161 .page-body form[action*=admin-ajax\.php] p:last-child,.page-id-161 .page-body form.wpcf7-form p:last-child,.page-id-161 .page-body form[action*=admin-ajax\.php] p:last-child,.page-template-default:has(.wpcf7-form) .page-body form.wpcf7-form p:last-child,.page-template-default:has(.wpcf7-form) .page-body form[action*=admin-ajax\.php] p:last-child){margin-bottom:0}:is(.post-161 .page-body form.wpcf7-form label,.post-161 .page-body form[action*=admin-ajax\.php] label,.page-id-161 .page-body form.wpcf7-form label,.page-id-161 .page-body form[action*=admin-ajax\.php] label,.page-template-default:has(.wpcf7-form) .page-body form.wpcf7-form label,.page-template-default:has(.wpcf7-form) .page-body form[action*=admin-ajax\.php] label){font-variation-settings:"wght" 600, "dots" 4;color:var(--color-third,#2d2f43);font-size:.875rem}.post-161 .page-body form.wpcf7-form input[type=text],.post-161 .page-body form.wpcf7-form input[type=email],.post-161 .page-body form.wpcf7-form input[type=tel],.post-161 .page-body form.wpcf7-form textarea,.post-161 .page-body form[action*=admin-ajax\.php] input[type=text],.post-161 .page-body form[action*=admin-ajax\.php] input[type=email],.post-161 .page-body form[action*=admin-ajax\.php] input[type=tel],.post-161 .page-body form[action*=admin-ajax\.php] textarea,.page-id-161 .page-body form.wpcf7-form input[type=text],.page-id-161 .page-body form.wpcf7-form input[type=email],.page-id-161 .page-body form.wpcf7-form input[type=tel],.page-id-161 .page-body form.wpcf7-form textarea,.page-id-161 .page-body form[action*=admin-ajax\.php] input[type=text],.page-id-161 .page-body form[action*=admin-ajax\.php] input[type=email],.page-id-161 .page-body form[action*=admin-ajax\.php] input[type=tel],.page-id-161 .page-body form[action*=admin-ajax\.php] textarea{border-radius:var(--border-radius-default,12px);width:100%;height:3.25rem;color:var(--color-third,#2d2f43);box-sizing:border-box;background:#f9fafb;border:1.5px solid #e5e7eb;outline:none;padding:0 1rem;font-size:.9375rem;transition:all .25s}.page-template-default:has(.wpcf7-form) .page-body form.wpcf7-form input[type=text]{border-radius:var(--border-radius-default,12px);width:100%;height:3.25rem;color:var(--color-third,#2d2f43);box-sizing:border-box;background:#f9fafb;border:1.5px solid #e5e7eb;outline:none;padding:0 1rem;font-size:.9375rem;transition:all .25s}.page-template-default:has(.wpcf7-form) .page-body form.wpcf7-form input[type=email]{border-radius:var(--border-radius-default,12px);width:100%;height:3.25rem;color:var(--color-third,#2d2f43);box-sizing:border-box;background:#f9fafb;border:1.5px solid #e5e7eb;outline:none;padding:0 1rem;font-size:.9375rem;transition:all .25s}.page-template-default:has(.wpcf7-form) .page-body form.wpcf7-form input[type=tel]{border-radius:var(--border-radius-default,12px);width:100%;height:3.25rem;color:var(--color-third,#2d2f43);box-sizing:border-box;background:#f9fafb;border:1.5px solid #e5e7eb;outline:none;padding:0 1rem;font-size:.9375rem;transition:all .25s}.page-template-default:has(.wpcf7-form) .page-body form.wpcf7-form textarea{border-radius:var(--border-radius-default,12px);width:100%;height:3.25rem;color:var(--color-third,#2d2f43);box-sizing:border-box;background:#f9fafb;border:1.5px solid #e5e7eb;outline:none;padding:0 1rem;font-size:.9375rem;transition:all .25s}.page-template-default:has(.wpcf7-form) .page-body form[action*=admin-ajax\.php] input[type=text]{border-radius:var(--border-radius-default,12px);width:100%;height:3.25rem;color:var(--color-third,#2d2f43);box-sizing:border-box;background:#f9fafb;border:1.5px solid #e5e7eb;outline:none;padding:0 1rem;font-size:.9375rem;transition:all .25s}.page-template-default:has(.wpcf7-form) .page-body form[action*=admin-ajax\.php] input[type=email]{border-radius:var(--border-radius-default,12px);width:100%;height:3.25rem;color:var(--color-third,#2d2f43);box-sizing:border-box;background:#f9fafb;border:1.5px solid #e5e7eb;outline:none;padding:0 1rem;font-size:.9375rem;transition:all .25s}.page-template-default:has(.wpcf7-form) .page-body form[action*=admin-ajax\.php] input[type=tel]{border-radius:var(--border-radius-default,12px);width:100%;height:3.25rem;color:var(--color-third,#2d2f43);box-sizing:border-box;background:#f9fafb;border:1.5px solid #e5e7eb;outline:none;padding:0 1rem;font-size:.9375rem;transition:all .25s}.page-template-default:has(.wpcf7-form) .page-body form[action*=admin-ajax\.php] textarea{border-radius:var(--border-radius-default,12px);width:100%;height:3.25rem;color:var(--color-third,#2d2f43);box-sizing:border-box;background:#f9fafb;border:1.5px solid #e5e7eb;outline:none;padding:0 1rem;font-size:.9375rem;transition:all .25s}.post-161 .page-body form.wpcf7-form input[type=text]:focus,.post-161 .page-body form.wpcf7-form input[type=email]:focus,.post-161 .page-body form.wpcf7-form input[type=tel]:focus,.post-161 .page-body form.wpcf7-form textarea:focus,.post-161 .page-body form[action*=admin-ajax\.php] input[type=text]:focus,.post-161 .page-body form[action*=admin-ajax\.php] input[type=email]:focus,.post-161 .page-body form[action*=admin-ajax\.php] input[type=tel]:focus,.post-161 .page-body form[action*=admin-ajax\.php] textarea:focus,.page-id-161 .page-body form.wpcf7-form input[type=text]:focus,.page-id-161 .page-body form.wpcf7-form input[type=email]:focus,.page-id-161 .page-body form.wpcf7-form input[type=tel]:focus,.page-id-161 .page-body form.wpcf7-form textarea:focus,.page-id-161 .page-body form[action*=admin-ajax\.php] input[type=text]:focus,.page-id-161 .page-body form[action*=admin-ajax\.php] input[type=email]:focus,.page-id-161 .page-body form[action*=admin-ajax\.php] input[type=tel]:focus,.page-id-161 .page-body form[action*=admin-ajax\.php] textarea:focus{border-color:var(--color-main,#fe3064);background:#fff;box-shadow:0 0 0 4px #fe30641f}.page-template-default:has(.wpcf7-form) .page-body form.wpcf7-form input[type=text]:focus{border-color:var(--color-main,#fe3064);background:#fff;box-shadow:0 0 0 4px #fe30641f}.page-template-default:has(.wpcf7-form) .page-body form.wpcf7-form input[type=email]:focus{border-color:var(--color-main,#fe3064);background:#fff;box-shadow:0 0 0 4px #fe30641f}.page-template-default:has(.wpcf7-form) .page-body form.wpcf7-form input[type=tel]:focus{border-color:var(--color-main,#fe3064);background:#fff;box-shadow:0 0 0 4px #fe30641f}.page-template-default:has(.wpcf7-form) .page-body form.wpcf7-form textarea:focus{border-color:var(--color-main,#fe3064);background:#fff;box-shadow:0 0 0 4px #fe30641f}.page-template-default:has(.wpcf7-form) .page-body form[action*=admin-ajax\.php] input[type=text]:focus{border-color:var(--color-main,#fe3064);background:#fff;box-shadow:0 0 0 4px #fe30641f}.page-template-default:has(.wpcf7-form) .page-body form[action*=admin-ajax\.php] input[type=email]:focus{border-color:var(--color-main,#fe3064);background:#fff;box-shadow:0 0 0 4px #fe30641f}.page-template-default:has(.wpcf7-form) .page-body form[action*=admin-ajax\.php] input[type=tel]:focus{border-color:var(--color-main,#fe3064);background:#fff;box-shadow:0 0 0 4px #fe30641f}.page-template-default:has(.wpcf7-form) .page-body form[action*=admin-ajax\.php] textarea:focus{border-color:var(--color-main,#fe3064);background:#fff;box-shadow:0 0 0 4px #fe30641f}:is(.post-161 .page-body form.wpcf7-form textarea,.post-161 .page-body form[action*=admin-ajax\.php] textarea,.page-id-161 .page-body form.wpcf7-form textarea,.page-id-161 .page-body form[action*=admin-ajax\.php] textarea,.page-template-default:has(.wpcf7-form) .page-body form.wpcf7-form textarea,.page-template-default:has(.wpcf7-form) .page-body form[action*=admin-ajax\.php] textarea){resize:vertical;height:8.75rem;padding:.875rem 1rem;line-height:1.7}:is(.post-161 .page-body form.wpcf7-form input[type=submit],.post-161 .page-body form[action*=admin-ajax\.php] input[type=submit],.page-id-161 .page-body form.wpcf7-form input[type=submit],.page-id-161 .page-body form[action*=admin-ajax\.php] input[type=submit],.page-template-default:has(.wpcf7-form) .page-body form.wpcf7-form input[type=submit],.page-template-default:has(.wpcf7-form) .page-body form[action*=admin-ajax\.php] input[type=submit]){background:var(--color-main,#fe3064);color:#fff;border-radius:var(--border-radius-default,12px);font-variation-settings:"wght" 700, "dots" 4;cursor:pointer;border:none;width:100%;height:3.25rem;margin-top:8px;font-size:1rem;transition:all .3s cubic-bezier(.16,1,.3,1);box-shadow:0 4px .875rem #fe306440}:is(.post-161 .page-body form.wpcf7-form input[type=submit]:hover,.post-161 .page-body form[action*=admin-ajax\.php] input[type=submit]:hover,.page-id-161 .page-body form.wpcf7-form input[type=submit]:hover,.page-id-161 .page-body form[action*=admin-ajax\.php] input[type=submit]:hover,.page-template-default:has(.wpcf7-form) .page-body form.wpcf7-form input[type=submit]:hover,.page-template-default:has(.wpcf7-form) .page-body form[action*=admin-ajax\.php] input[type=submit]:hover){background:var(--color-hover,#d91f4f);transform:translateY(-2px);box-shadow:0 6px 1.25rem #fe306459}:is(.post-161 .page-body form.wpcf7-form input[type=submit]:active,.post-161 .page-body form[action*=admin-ajax\.php] input[type=submit]:active,.page-id-161 .page-body form.wpcf7-form input[type=submit]:active,.page-id-161 .page-body form[action*=admin-ajax\.php] input[type=submit]:active,.page-template-default:has(.wpcf7-form) .page-body form.wpcf7-form input[type=submit]:active,.page-template-default:has(.wpcf7-form) .page-body form[action*=admin-ajax\.php] input[type=submit]:active){transform:translateY(0)}:is(.shipping-page-wrapper,.page-id-shipping,.page:has(.shipping-section)){margin-top:1.25rem;margin-bottom:3.75rem}:is(.shipping-page-wrapper .shipping-page-title,.page-id-shipping .shipping-page-title,.page:has(.shipping-section) .shipping-page-title){font-variation-settings:"wght" 800, "dots" 4;color:var(--color-third,#2d2f43);text-align:center;margin-bottom:1.5rem;font-size:2rem;position:relative}.shipping-page-wrapper .shipping-page-title:after,.page-id-shipping .shipping-page-title:after{content:"";background:var(--color-main,#fe3064);border-radius:2px;width:3.75rem;height:4px;margin:.75rem auto 0;display:block}.page:has(.shipping-section) .shipping-page-title:after{content:"";background:var(--color-main,#fe3064);border-radius:2px;width:3.75rem;height:4px;margin:.75rem auto 0;display:block}:is(.shipping-page-wrapper .shipping-tracking-card,.page-id-shipping .shipping-tracking-card,.page:has(.shipping-section) .shipping-tracking-card){border:1px solid var(--border-color-soft,#2d2f431a);border-radius:var(--border-radius-lg,16px);box-shadow:var(--shadow-sm);background:linear-gradient(135deg,#fff 0%,#f9fafb 100%);flex-direction:column;gap:8px;margin-bottom:2rem;padding:1.5rem 1.75rem;display:flex}:is(.shipping-page-wrapper .shipping-tracking-card strong,.page-id-shipping .shipping-tracking-card strong,.page:has(.shipping-section) .shipping-tracking-card strong){color:var(--color-main,#fe3064);align-items:center;gap:8px;font-size:1.15rem;display:flex}.shipping-page-wrapper .shipping-tracking-card strong:before,.page-id-shipping .shipping-tracking-card strong:before{content:"📦";font-size:1.2rem}.page:has(.shipping-section) .shipping-tracking-card strong:before{content:"📦";font-size:1.2rem}:is(.shipping-page-wrapper .shipping-tracking-card p,.page-id-shipping .shipping-tracking-card p,.page:has(.shipping-section) .shipping-tracking-card p){color:#555;margin:0;font-size:.9375rem;line-height:1.8}:is(.shipping-page-wrapper .shipping-main-banner,.page-id-shipping .shipping-main-banner,.page:has(.shipping-section) .shipping-main-banner){text-align:center;margin-bottom:2.5rem}:is(.shipping-page-wrapper .shipping-main-banner img,.page-id-shipping .shipping-main-banner img,.page:has(.shipping-section) .shipping-main-banner img){border-radius:var(--border-radius-lg,16px);max-width:100%;height:auto;box-shadow:var(--shadow-sm)}:is(.shipping-page-wrapper .shipping-section,.page-id-shipping .shipping-section,.page:has(.shipping-section) .shipping-section){border:1px solid var(--border-color-soft,#2d2f4314);border-radius:var(--border-radius-lg,16px);box-shadow:var(--shadow-sm);background:#fff;margin-bottom:1.75rem;padding:1.75rem;transition:all .3s}:is(.shipping-page-wrapper .shipping-section:hover,.page-id-shipping .shipping-section:hover,.page:has(.shipping-section) .shipping-section:hover){box-shadow:var(--shadow-md);border-color:#2d2f4324}:is(.shipping-page-wrapper .shipping-section h3,.page-id-shipping .shipping-section h3,.page:has(.shipping-section) .shipping-section h3){font-variation-settings:"wght" 700, "dots" 4;color:var(--color-third,#2d2f43);border-bottom:2px solid var(--color-f5,#f5f5f5);align-items:center;gap:10px;margin-top:0;margin-bottom:1.25rem;padding-bottom:.75rem;font-size:1.25rem;display:flex}.shipping-page-wrapper .shipping-section h3:before,.page-id-shipping .shipping-section h3:before{content:"";background:var(--color-main,#fe3064);border-radius:3px;width:6px;height:1.375rem;display:inline-block}.page:has(.shipping-section) .shipping-section h3:before{content:"";background:var(--color-main,#fe3064);border-radius:3px;width:6px;height:1.375rem;display:inline-block}:is(.shipping-page-wrapper .shipping-section .shipping-grid-2col,.page-id-shipping .shipping-section .shipping-grid-2col,.page:has(.shipping-section) .shipping-section .shipping-grid-2col){grid-template-columns:1fr 1fr;gap:1.5rem;display:grid}@media (width<=767.98px){:is(.shipping-page-wrapper .shipping-section .shipping-grid-2col,.page-id-shipping .shipping-section .shipping-grid-2col,.page:has(.shipping-section) .shipping-section .shipping-grid-2col){grid-template-columns:1fr;gap:1rem}}:is(.shipping-page-wrapper .shipping-section .shipping-grid-2col .shipping-col,.page-id-shipping .shipping-section .shipping-grid-2col .shipping-col,.page:has(.shipping-section) .shipping-section .shipping-grid-2col .shipping-col){flex-direction:column;gap:.875rem;display:flex}:is(.shipping-page-wrapper .shipping-section .shipping-grid-2col p,.page-id-shipping .shipping-section .shipping-grid-2col p,.page:has(.shipping-section) .shipping-section .shipping-grid-2col p){color:#555;margin:0;font-size:.90625rem;line-height:1.85}:is(.shipping-page-wrapper .shipping-section .shipping-grid-2col p strong,.page-id-shipping .shipping-section .shipping-grid-2col p strong,.page:has(.shipping-section) .shipping-section .shipping-grid-2col p strong){color:var(--color-third,#2d2f43)}:is(.shipping-page-wrapper .shipping-section .shipping-grid-2col .shipping-notice-box,.page-id-shipping .shipping-section .shipping-grid-2col .shipping-notice-box,.page:has(.shipping-section) .shipping-section .shipping-grid-2col .shipping-notice-box){border-right:4px solid var(--color-main,#fe3064);color:#333;background:#fff8f9;border-radius:0 10px 10px 0;padding:.875rem 1.125rem;font-size:.875rem;line-height:1.8}:is(.shipping-page-wrapper .shipping-section .shipping-grid-2col .shipping-notice-box strong,.page-id-shipping .shipping-section .shipping-grid-2col .shipping-notice-box strong,.page:has(.shipping-section) .shipping-section .shipping-grid-2col .shipping-notice-box strong){color:var(--color-main,#fe3064)}:is(.shipping-page-wrapper .shipping-section .shipping-grid-2col .shipping-cost-badge,.page-id-shipping .shipping-section .shipping-grid-2col .shipping-cost-badge,.page:has(.shipping-section) .shipping-section .shipping-grid-2col .shipping-cost-badge){color:#166534;background:#f0fdf4;border:1px solid #bbf7d0;border-radius:10px;padding:.75rem 1rem;font-size:.875rem;font-weight:600}:is(.shipping-page-wrapper .shipping-images-2col,.page-id-shipping .shipping-images-2col,.page:has(.shipping-section) .shipping-images-2col){grid-template-columns:1fr 1fr;gap:1.5rem;margin-top:2.25rem;display:grid}@media (width<=575.98px){:is(.shipping-page-wrapper .shipping-images-2col,.page-id-shipping .shipping-images-2col,.page:has(.shipping-section) .shipping-images-2col){grid-template-columns:1fr;gap:1rem}}:is(.shipping-page-wrapper .shipping-images-2col .shipping-img-card,.page-id-shipping .shipping-images-2col .shipping-img-card,.page:has(.shipping-section) .shipping-images-2col .shipping-img-card){border:1px solid var(--border-color-soft,#2d2f4314);border-radius:var(--border-radius-lg,16px);box-shadow:var(--shadow-sm);text-align:center;background:#fff;padding:1rem;transition:transform .3s}:is(.shipping-page-wrapper .shipping-images-2col .shipping-img-card:hover,.page-id-shipping .shipping-images-2col .shipping-img-card:hover,.page:has(.shipping-section) .shipping-images-2col .shipping-img-card:hover){box-shadow:var(--shadow-md);transform:translateY(-4px)}:is(.shipping-page-wrapper .shipping-images-2col .shipping-img-card img,.page-id-shipping .shipping-images-2col .shipping-img-card img,.page:has(.shipping-section) .shipping-images-2col .shipping-img-card img){-o-object-fit:cover;object-fit:cover;border-radius:10px;width:100%;height:auto}.order-tracking-wrapper{border:1px solid var(--border-color-soft,#2d2f431a);border-radius:var(--border-radius-lg,20px);box-shadow:var(--shadow-sm);background:#fff;flex-direction:column;gap:1.25rem;margin:1.5rem 0 2.5rem;padding:2rem 1.75rem;display:flex}.order-tracking-wrapper .tracking-title{font-variation-settings:"wght" 800, "dots" 4;color:var(--color-third,#2d2f43);align-items:center;gap:8px;margin:0;font-size:1.4rem;display:flex}.order-tracking-wrapper .tracking-desc{color:#475569;margin:0;font-size:.9375rem;line-height:1.8}.order-tracking-wrapper .tracking-desc .tracking-link{color:var(--color-main,#fe3064);font-weight:700;text-decoration:underline}.order-tracking-wrapper .tracking-desc .tracking-link:hover{color:var(--color-hover,#d91f4f)}.order-tracking-wrapper .tracking-info-badge{border-right:4px solid var(--color-main,#fe3064);color:#1e293b;background:#f8fafc;border-radius:0 .75rem .75rem 0;padding:.875rem 1.125rem;font-size:.875rem;line-height:1.7}.order-tracking-wrapper .tracking-info-badge strong{color:var(--color-third,#2d2f43)}.order-tracking-wrapper .tracking-support-note{color:#64748b;flex-wrap:wrap;align-items:center;gap:8px;font-size:.84375rem;display:flex}.order-tracking-wrapper .tracking-support-note .support-tel{color:var(--color-main,#fe3064);direction:ltr;background:#fe306414;border-radius:1.25rem;padding:2px 10px;font-weight:700;text-decoration:none}.order-tracking-wrapper .tracking-support-note .support-tel:hover{background:var(--color-main,#fe3064);color:#fff}.order-tracking-wrapper .tracking-images-2col{grid-template-columns:1fr 1fr;gap:1.25rem;margin-top:8px;display:grid}@media (width<=575.98px){.order-tracking-wrapper .tracking-images-2col{grid-template-columns:1fr;gap:.75rem}}.order-tracking-wrapper .tracking-images-2col img{border-radius:var(--border-radius-default,12px);width:100%;height:auto;box-shadow:var(--shadow-sm);border:1px solid #e2e8f0}:is(.about-page-wrapper,.page:has(.about-notices-grid)){margin-top:1.5rem;margin-bottom:3.75rem}:is(.about-page-wrapper .about-hero,.page:has(.about-notices-grid) .about-hero){text-align:center;border:1px solid var(--border-color-soft,#2d2f4314);border-radius:var(--border-radius-lg,20px);box-shadow:var(--shadow-sm);background:linear-gradient(135deg,#fff 0%,#f9fafb 100%);margin-bottom:2.25rem;padding:2.5rem 1.75rem}:is(.about-page-wrapper .about-hero h1,.page:has(.about-notices-grid) .about-hero h1){font-variation-settings:"wght" 800, "dots" 4;color:var(--color-third,#2d2f43);margin-bottom:1rem;font-size:1.75rem;line-height:1.6}@media (width<=767.98px){:is(.about-page-wrapper .about-hero h1,.page:has(.about-notices-grid) .about-hero h1){font-size:1.4rem}}:is(.about-page-wrapper .about-hero h2,.page:has(.about-notices-grid) .about-hero h2){font-variation-settings:"wght" 600, "dots" 4;color:var(--color-main,#fe3064);border:1px dashed var(--color-main,#fe3064);background:#fe30640f;border-radius:1.875rem;margin:0;padding:10px 1.5rem;font-size:1.1rem;line-height:1.7;display:inline-block}:is(.about-page-wrapper .about-hero h2 strong,.page:has(.about-notices-grid) .about-hero h2 strong){direction:ltr;display:inline-block}:is(.about-page-wrapper .about-diagram-banner,.page:has(.about-notices-grid) .about-diagram-banner){text-align:center;margin-bottom:2.5rem}:is(.about-page-wrapper .about-diagram-banner img,.page:has(.about-notices-grid) .about-diagram-banner img){border-radius:var(--border-radius-lg,16px);max-width:100%;height:auto;box-shadow:var(--shadow-sm);border:1px solid var(--border-color-soft,#2d2f4314)}:is(.about-page-wrapper .about-notices-section,.page:has(.about-notices-grid) .about-notices-section){border:1px solid var(--border-color-soft,#2d2f4314);border-radius:var(--border-radius-lg,20px);box-shadow:var(--shadow-sm);background:#fff;padding:2rem 1.75rem}:is(.about-page-wrapper .about-notices-section h4,.page:has(.about-notices-grid) .about-notices-section h4){font-variation-settings:"wght" 700, "dots" 4;color:var(--color-third,#2d2f43);align-items:center;gap:10px;margin-top:0;margin-bottom:1.5rem;font-size:1.3rem;display:flex}.about-page-wrapper .about-notices-section h4:before{content:"📌";font-size:1.3rem}.page:has(.about-notices-grid) .about-notices-section h4:before{content:"📌";font-size:1.3rem}:is(.about-page-wrapper .about-notices-section .about-notices-grid,.page:has(.about-notices-grid) .about-notices-section .about-notices-grid){grid-template-columns:1fr 1fr;gap:1.25rem;margin:0;padding:0;list-style:none;display:grid}@media (width<=767.98px){:is(.about-page-wrapper .about-notices-section .about-notices-grid,.page:has(.about-notices-grid) .about-notices-section .about-notices-grid){grid-template-columns:1fr;gap:1rem}}:is(.about-page-wrapper .about-notices-section .about-notices-grid li,.page:has(.about-notices-grid) .about-notices-section .about-notices-grid li){background:var(--color-f5,#f8fafc);border-radius:var(--border-radius-default,14px);color:#334155;border:1.5px solid #e2e8f0;align-items:flex-start;gap:.875rem;padding:1.25rem;font-size:.90625rem;line-height:1.85;transition:all .25s;display:flex}.about-page-wrapper .about-notices-section .about-notices-grid li:before{content:"✓";background:var(--color-main,#fe3064);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:1.625rem;height:1.625rem;margin-top:2px;font-size:.875rem;font-weight:700;display:inline-flex}.page:has(.about-notices-grid) .about-notices-section .about-notices-grid li:before{content:"✓";background:var(--color-main,#fe3064);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:1.625rem;height:1.625rem;margin-top:2px;font-size:.875rem;font-weight:700;display:inline-flex}:is(.about-page-wrapper .about-notices-section .about-notices-grid li:hover,.page:has(.about-notices-grid) .about-notices-section .about-notices-grid li:hover){border-color:var(--color-main,#fe3064);box-shadow:var(--shadow-sm);background:#fff;transform:translateY(-2px)}:is(.returns-page-wrapper,.page:has(.returns-steps-grid)){margin-top:1.5rem;margin-bottom:3.75rem}:is(.returns-page-wrapper .returns-page-title,.page:has(.returns-steps-grid) .returns-page-title){font-variation-settings:"wght" 800, "dots" 4;color:var(--color-third,#2d2f43);text-align:center;margin-bottom:2rem;font-size:2rem;position:relative}.returns-page-wrapper .returns-page-title:after{content:"";background:var(--color-main,#fe3064);border-radius:2px;width:3.75rem;height:4px;margin:.75rem auto 0;display:block}.page:has(.returns-steps-grid) .returns-page-title:after{content:"";background:var(--color-main,#fe3064);border-radius:2px;width:3.75rem;height:4px;margin:.75rem auto 0;display:block}:is(.returns-page-wrapper .returns-overview-grid,.page:has(.returns-steps-grid) .returns-overview-grid){grid-template-columns:1fr 1fr 1fr;gap:1.25rem;margin-bottom:1.75rem;display:grid}@media (width<=991.98px){:is(.returns-page-wrapper .returns-overview-grid,.page:has(.returns-steps-grid) .returns-overview-grid){grid-template-columns:1fr;gap:1rem}}:is(.returns-page-wrapper .returns-overview-grid .returns-info-card,.page:has(.returns-steps-grid) .returns-overview-grid .returns-info-card){border:1px solid var(--border-color-soft,#2d2f4314);border-radius:var(--border-radius-lg,16px);box-shadow:var(--shadow-sm);background:#fff;flex-direction:column;gap:.75rem;padding:1.5rem 1.25rem;transition:transform .3s;display:flex}:is(.returns-page-wrapper .returns-overview-grid .returns-info-card:hover,.page:has(.returns-steps-grid) .returns-overview-grid .returns-info-card:hover){box-shadow:var(--shadow-md);transform:translateY(-3px)}:is(.returns-page-wrapper .returns-overview-grid .returns-info-card .card-icon,.page:has(.returns-steps-grid) .returns-overview-grid .returns-info-card .card-icon){font-size:1.8rem}:is(.returns-page-wrapper .returns-overview-grid .returns-info-card h3,.page:has(.returns-steps-grid) .returns-overview-grid .returns-info-card h3){font-variation-settings:"wght" 700, "dots" 4;color:var(--color-third,#2d2f43);margin:0;font-size:1.15rem}:is(.returns-page-wrapper .returns-overview-grid .returns-info-card p,.page:has(.returns-steps-grid) .returns-overview-grid .returns-info-card p){color:#555;margin:0;font-size:.90625rem;line-height:1.85}:is(.returns-page-wrapper .returns-overview-grid .returns-info-card p a,.page:has(.returns-steps-grid) .returns-overview-grid .returns-info-card p a){color:var(--color-main,#fe3064);font-weight:600;text-decoration:underline}:is(.returns-page-wrapper .returns-overview-grid .returns-info-card p a:hover,.page:has(.returns-steps-grid) .returns-overview-grid .returns-info-card p a:hover){color:var(--color-hover,#d91f4f)}:is(.returns-page-wrapper .returns-alert-box,.page:has(.returns-steps-grid) .returns-alert-box){border:1.5px solid #fe306433;border-right:5px solid var(--color-main,#fe3064);box-shadow:var(--shadow-sm);background:#fff8f9;border-radius:.75rem;flex-direction:column;gap:10px;margin-bottom:2.25rem;padding:1.25rem 1.5rem;display:flex}:is(.returns-page-wrapper .returns-alert-box strong,.page:has(.returns-steps-grid) .returns-alert-box strong){color:var(--color-main,#fe3064);align-items:center;gap:8px;font-size:.9375rem;display:flex}.returns-page-wrapper .returns-alert-box strong:before{content:"⚠️";font-size:1.2rem}.page:has(.returns-steps-grid) .returns-alert-box strong:before{content:"⚠️";font-size:1.2rem}:is(.returns-page-wrapper .returns-alert-box strong a,.page:has(.returns-steps-grid) .returns-alert-box strong a){color:var(--color-third,#2d2f43);direction:ltr;text-decoration:underline;display:inline-block}:is(.returns-page-wrapper .returns-alert-box p,.page:has(.returns-steps-grid) .returns-alert-box p){color:#334155;margin:0;font-size:.90625rem;line-height:1.8}:is(.returns-page-wrapper .returns-alert-box p strong,.page:has(.returns-steps-grid) .returns-alert-box p strong){color:var(--color-third,#2d2f43)}:is(.returns-page-wrapper .returns-steps-section,.page:has(.returns-steps-grid) .returns-steps-section){border:1px solid var(--border-color-soft,#2d2f4314);border-radius:var(--border-radius-lg,20px);box-shadow:var(--shadow-sm);background:#fff;padding:2rem 1.75rem}:is(.returns-page-wrapper .returns-steps-section h4,.page:has(.returns-steps-grid) .returns-steps-section h4){font-variation-settings:"wght" 700, "dots" 4;color:var(--color-third,#2d2f43);border-bottom:2px solid var(--color-f5,#f5f5f5);align-items:center;gap:10px;margin-top:0;margin-bottom:1.5rem;padding-bottom:.875rem;font-size:1.3rem;display:flex}.returns-page-wrapper .returns-steps-section h4:before{content:"📦";font-size:1.3rem}.page:has(.returns-steps-grid) .returns-steps-section h4:before{content:"📦";font-size:1.3rem}:is(.returns-page-wrapper .returns-steps-section .returns-steps-grid,.page:has(.returns-steps-grid) .returns-steps-section .returns-steps-grid){grid-template-columns:1fr 1fr;gap:1.25rem;margin:0;padding:0;list-style:none;display:grid}@media (width<=767.98px){:is(.returns-page-wrapper .returns-steps-section .returns-steps-grid,.page:has(.returns-steps-grid) .returns-steps-section .returns-steps-grid){grid-template-columns:1fr;gap:1rem}}:is(.returns-page-wrapper .returns-steps-section .returns-steps-grid li,.page:has(.returns-steps-grid) .returns-steps-section .returns-steps-grid li){background:var(--color-f5,#f8fafc);border-radius:var(--border-radius-default,14px);color:#334155;border:1.5px solid #e2e8f0;align-items:flex-start;gap:.875rem;padding:1.25rem;font-size:.90625rem;line-height:1.85;transition:all .25s;display:flex}:is(.returns-page-wrapper .returns-steps-section .returns-steps-grid li .step-num,.page:has(.returns-steps-grid) .returns-steps-section .returns-steps-grid li .step-num){background:var(--color-main,#fe3064);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;margin-top:2px;font-size:.8125rem;font-weight:700;display:inline-flex}:is(.returns-page-wrapper .returns-steps-section .returns-steps-grid li .step-content,.page:has(.returns-steps-grid) .returns-steps-section .returns-steps-grid li .step-content){flex:1}:is(.returns-page-wrapper .returns-steps-section .returns-steps-grid li .step-content strong,.page:has(.returns-steps-grid) .returns-steps-section .returns-steps-grid li .step-content strong){color:var(--color-third,#2d2f43)}:is(.returns-page-wrapper .returns-steps-section .returns-steps-grid li .step-content a,.page:has(.returns-steps-grid) .returns-steps-section .returns-steps-grid li .step-content a){color:var(--color-main,#fe3064);font-weight:600;text-decoration:underline}:is(.returns-page-wrapper .returns-steps-section .returns-steps-grid li:hover,.page:has(.returns-steps-grid) .returns-steps-section .returns-steps-grid li:hover){border-color:var(--color-main,#fe3064);box-shadow:var(--shadow-sm);background:#fff;transform:translateY(-2px)}:is(.faq-page-wrapper,.page-id-faq,.page:has(.faq-card)){margin-top:1.5rem;margin-bottom:3.75rem}:is(.faq-page-wrapper .faq-hero,.page-id-faq .faq-hero,.page:has(.faq-card) .faq-hero){text-align:center;border:1px solid var(--border-color-soft,#2d2f4314);border-radius:var(--border-radius-lg,20px);box-shadow:var(--shadow-sm);background:linear-gradient(135deg,#fff 0%,#f9fafb 100%);margin-bottom:2.25rem;padding:2.25rem 1.75rem}:is(.faq-page-wrapper .faq-hero .faq-hero-badge,.page-id-faq .faq-hero .faq-hero-badge,.page:has(.faq-card) .faq-hero .faq-hero-badge){color:var(--color-main,#fe3064);background:#fe306414;border-radius:1.25rem;margin-bottom:.75rem;padding:4px .875rem;font-size:.875rem;font-weight:700;display:inline-block}:is(.faq-page-wrapper .faq-hero h1,.page-id-faq .faq-hero h1,.page:has(.faq-card) .faq-hero h1){font-variation-settings:"wght" 800, "dots" 4;color:var(--color-third,#2d2f43);margin-bottom:.75rem;font-size:1.85rem}:is(.faq-page-wrapper .faq-hero p,.page-id-faq .faq-hero p,.page:has(.faq-card) .faq-hero p){color:#64748b;margin:0;font-size:1.05rem}:is(.faq-page-wrapper .faq-card,.page-id-faq .faq-card,.page:has(.faq-card) .faq-card){border:1px solid var(--border-color-soft,#2d2f4314);border-radius:var(--border-radius-lg,20px);box-shadow:var(--shadow-sm);background:#fff;margin-bottom:1.75rem;padding:2rem 1.75rem;transition:all .3s}@media (width<=767.98px){:is(.faq-page-wrapper .faq-card,.page-id-faq .faq-card,.page:has(.faq-card) .faq-card){padding:1.5rem 1.125rem}}:is(.faq-page-wrapper .faq-card .faq-question,.page-id-faq .faq-card .faq-question,.page:has(.faq-card) .faq-card .faq-question){font-variation-settings:"wght" 700, "dots" 4;color:var(--color-third,#2d2f43);border-bottom:2px solid var(--color-f5,#f5f5f5);align-items:center;gap:.75rem;margin-top:0;margin-bottom:1.25rem;padding-bottom:.875rem;font-size:1.3rem;display:flex}.faq-page-wrapper .faq-card .faq-question:before,.page-id-faq .faq-card .faq-question:before{content:"❓";font-size:1.3rem}.page:has(.faq-card) .faq-card .faq-question:before{content:"❓";font-size:1.3rem}:is(.faq-page-wrapper .faq-card .faq-answer,.page-id-faq .faq-card .faq-answer,.page:has(.faq-card) .faq-card .faq-answer){color:#334155;font-size:.9375rem;line-height:1.9}:is(.faq-page-wrapper .faq-card .faq-answer p,.page-id-faq .faq-card .faq-answer p,.page:has(.faq-card) .faq-card .faq-answer p){margin-bottom:.875rem}:is(.faq-page-wrapper .faq-card .faq-answer p:last-child,.page-id-faq .faq-card .faq-answer p:last-child,.page:has(.faq-card) .faq-card .faq-answer p:last-child){margin-bottom:0}:is(.faq-page-wrapper .faq-card .faq-answer a,.page-id-faq .faq-card .faq-answer a,.page:has(.faq-card) .faq-card .faq-answer a){color:var(--color-main,#fe3064);font-weight:600;text-decoration:underline}:is(.faq-page-wrapper .faq-card .faq-answer a:hover,.page-id-faq .faq-card .faq-answer a:hover,.page:has(.faq-card) .faq-card .faq-answer a:hover){color:var(--color-hover,#d91f4f)}:is(.faq-page-wrapper .faq-card .faq-answer ul,.faq-page-wrapper .faq-card .faq-answer ol,.page-id-faq .faq-card .faq-answer ul,.page-id-faq .faq-card .faq-answer ol,.page:has(.faq-card) .faq-card .faq-answer ul,.page:has(.faq-card) .faq-card .faq-answer ol){margin-bottom:1rem;padding-right:1.25rem}:is(.faq-page-wrapper .faq-card .faq-answer ul li,.faq-page-wrapper .faq-card .faq-answer ol li,.page-id-faq .faq-card .faq-answer ul li,.page-id-faq .faq-card .faq-answer ol li,.page:has(.faq-card) .faq-card .faq-answer ul li,.page:has(.faq-card) .faq-card .faq-answer ol li){margin-bottom:8px;line-height:1.8}:is(.faq-page-wrapper .faq-tutorial-container,.page-id-faq .faq-tutorial-container,.page:has(.faq-card) .faq-tutorial-container){flex-direction:column;gap:1.5rem;margin-top:1.5rem;display:flex}:is(.faq-page-wrapper .faq-tutorial-container .tutorial-subtitle,.page-id-faq .faq-tutorial-container .tutorial-subtitle,.page:has(.faq-card) .faq-tutorial-container .tutorial-subtitle){font-variation-settings:"wght" 700, "dots" 4;color:var(--color-main,#fe3064);border-right:4px solid var(--color-main,#fe3064);background:#fff8f9;border-radius:0 10px 10px 0;margin-bottom:1rem;padding:.75rem 1.125rem;font-size:1.1rem}:is(.faq-page-wrapper .faq-tutorial-container .tutorial-step-row,.page-id-faq .faq-tutorial-container .tutorial-step-row,.page:has(.faq-card) .faq-tutorial-container .tutorial-step-row){border-radius:var(--border-radius-lg,16px);background:#f8fafc;border:1.5px solid #e2e8f0;align-items:center;gap:1.5rem;padding:1.5rem;transition:all .3s;display:grid}:is(.faq-page-wrapper .faq-tutorial-container .tutorial-step-row:hover,.page-id-faq .faq-tutorial-container .tutorial-step-row:hover,.page:has(.faq-card) .faq-tutorial-container .tutorial-step-row:hover){border-color:var(--color-main,#fe3064);box-shadow:var(--shadow-md);background:#fff}:is(.faq-page-wrapper .faq-tutorial-container .tutorial-step-row.step-img-left,.page-id-faq .faq-tutorial-container .tutorial-step-row.step-img-left,.page:has(.faq-card) .faq-tutorial-container .tutorial-step-row.step-img-left){grid-template-columns:1fr 15rem}@media (width<=767.98px){:is(.faq-page-wrapper .faq-tutorial-container .tutorial-step-row.step-img-left,.page-id-faq .faq-tutorial-container .tutorial-step-row.step-img-left,.page:has(.faq-card) .faq-tutorial-container .tutorial-step-row.step-img-left){grid-template-columns:1fr}}:is(.faq-page-wrapper .faq-tutorial-container .tutorial-step-row.step-img-left .step-text,.page-id-faq .faq-tutorial-container .tutorial-step-row.step-img-left .step-text,.page:has(.faq-card) .faq-tutorial-container .tutorial-step-row.step-img-left .step-text){grid-column:1}:is(.faq-page-wrapper .faq-tutorial-container .tutorial-step-row.step-img-left .step-media,.page-id-faq .faq-tutorial-container .tutorial-step-row.step-img-left .step-media,.page:has(.faq-card) .faq-tutorial-container .tutorial-step-row.step-img-left .step-media){grid-column:2}@media (width<=767.98px){:is(.faq-page-wrapper .faq-tutorial-container .tutorial-step-row.step-img-left .step-media,.page-id-faq .faq-tutorial-container .tutorial-step-row.step-img-left .step-media,.page:has(.faq-card) .faq-tutorial-container .tutorial-step-row.step-img-left .step-media){grid-column:1}}:is(.faq-page-wrapper .faq-tutorial-container .tutorial-step-row.step-img-right,.page-id-faq .faq-tutorial-container .tutorial-step-row.step-img-right,.page:has(.faq-card) .faq-tutorial-container .tutorial-step-row.step-img-right){grid-template-columns:15rem 1fr}@media (width<=767.98px){:is(.faq-page-wrapper .faq-tutorial-container .tutorial-step-row.step-img-right,.page-id-faq .faq-tutorial-container .tutorial-step-row.step-img-right,.page:has(.faq-card) .faq-tutorial-container .tutorial-step-row.step-img-right){grid-template-columns:1fr}}:is(.faq-page-wrapper .faq-tutorial-container .tutorial-step-row.step-img-right .step-media,.page-id-faq .faq-tutorial-container .tutorial-step-row.step-img-right .step-media,.page:has(.faq-card) .faq-tutorial-container .tutorial-step-row.step-img-right .step-media){grid-column:1}:is(.faq-page-wrapper .faq-tutorial-container .tutorial-step-row.step-img-right .step-text,.page-id-faq .faq-tutorial-container .tutorial-step-row.step-img-right .step-text,.page:has(.faq-card) .faq-tutorial-container .tutorial-step-row.step-img-right .step-text){grid-column:2}@media (width<=767.98px){:is(.faq-page-wrapper .faq-tutorial-container .tutorial-step-row.step-img-right .step-text,.page-id-faq .faq-tutorial-container .tutorial-step-row.step-img-right .step-text,.page:has(.faq-card) .faq-tutorial-container .tutorial-step-row.step-img-right .step-text){grid-column:1}}:is(.faq-page-wrapper .faq-tutorial-container .tutorial-step-row .step-text,.page-id-faq .faq-tutorial-container .tutorial-step-row .step-text,.page:has(.faq-card) .faq-tutorial-container .tutorial-step-row .step-text){flex-direction:column;gap:8px;display:flex}:is(.faq-page-wrapper .faq-tutorial-container .tutorial-step-row .step-text .step-tag,.page-id-faq .faq-tutorial-container .tutorial-step-row .step-text .step-tag,.page:has(.faq-card) .faq-tutorial-container .tutorial-step-row .step-text .step-tag){background:var(--color-main,#fe3064);color:#fff;border-radius:1.25rem;align-self:flex-start;align-items:center;padding:4px .875rem;font-size:.8125rem;font-weight:700;display:inline-flex}:is(.faq-page-wrapper .faq-tutorial-container .tutorial-step-row .step-text p,.page-id-faq .faq-tutorial-container .tutorial-step-row .step-text p,.page:has(.faq-card) .faq-tutorial-container .tutorial-step-row .step-text p){color:#334155;margin:0;font-size:.9375rem;line-height:1.85}:is(.faq-page-wrapper .faq-tutorial-container .tutorial-step-row .step-media,.page-id-faq .faq-tutorial-container .tutorial-step-row .step-media,.page:has(.faq-card) .faq-tutorial-container .tutorial-step-row .step-media){text-align:center}:is(.faq-page-wrapper .faq-tutorial-container .tutorial-step-row .step-media img,.page-id-faq .faq-tutorial-container .tutorial-step-row .step-media img,.page:has(.faq-card) .faq-tutorial-container .tutorial-step-row .step-media img){width:100%;max-width:13.75rem;height:auto;box-shadow:var(--shadow-sm);border:2px solid #e2e8f0;border-radius:1rem;transition:transform .3s}:is(.faq-page-wrapper .faq-tutorial-container .tutorial-step-row .step-media img:hover,.page-id-faq .faq-tutorial-container .tutorial-step-row .step-media img:hover,.page:has(.faq-card) .faq-tutorial-container .tutorial-step-row .step-media img:hover){transform:scale(1.03)}
