@supports (interpolate-size:allow-keywords){.faq-section-module__F4x2NW__item{interpolate-size:allow-keywords}.faq-section-module__F4x2NW__item::details-content{opacity:0;height:0;transition:height .3s ease, opacity .3s ease, content-visibility .3s allow-discrete;overflow:hidden}.faq-section-module__F4x2NW__item[open]::details-content{opacity:1;height:auto}}@media (prefers-reduced-motion:reduce){.faq-section-module__F4x2NW__item::details-content{transition:none}}
.posto-button-module__F_OBgW__sky{isolation:isolate;position:relative;overflow:hidden}.posto-button-module__F_OBgW__sky:before{content:"";border-radius:inherit;opacity:0;pointer-events:none;z-index:0;background:linear-gradient(90deg,#17a6df,#1c3661);transition:opacity .3s;position:absolute;inset:0}.posto-button-module__F_OBgW__sky>span{z-index:1;position:relative}.posto-button-module__F_OBgW__sky:is(:hover,:focus-visible):before{opacity:1}@media (prefers-reduced-motion:reduce){.posto-button-module__F_OBgW__sky:before{transition:none}}
.checkbox-module__bqb2HG__checkbox{cursor:pointer;align-items:flex-start;gap:.75rem;display:inline-flex;position:relative}.checkbox-module__bqb2HG__input{opacity:0;width:1px;height:1px;position:absolute}.checkbox-module__bqb2HG__box{-webkit-backdrop-filter:blur(10px);border:1px solid color-mix(in srgb, var(--posto-ice) 55%, transparent);background:#ffffff0d;border-radius:6px;justify-content:center;align-items:center;width:22px;min-width:22px;height:22px;margin-top:2px;transition:background .3s,border-color .3s,box-shadow .2s;display:flex;position:relative;overflow:hidden}.checkbox-module__bqb2HG__box:before{content:"";background:radial-gradient(circle at center, color-mix(in srgb, var(--posto-teal) 20%, transparent) 0%, transparent 70%);opacity:0;transition:opacity .3s,transform .4s;position:absolute;inset:0;transform:scale(0)}.checkbox-module__bqb2HG__checkbox:hover .checkbox-module__bqb2HG__box{border-color:var(--posto-teal)}.checkbox-module__bqb2HG__input:focus-visible~.checkbox-module__bqb2HG__box{outline:2px solid var(--posto-teal);outline-offset:4px}.checkbox-module__bqb2HG__input:checked~.checkbox-module__bqb2HG__box{background:var(--posto-teal);border-color:var(--posto-teal);box-shadow:0 0 0 3px color-mix(in srgb, var(--posto-teal) 15%, transparent), 0 4px 14px color-mix(in srgb, var(--posto-teal) 30%, transparent)}.checkbox-module__bqb2HG__input:checked~.checkbox-module__bqb2HG__box:before{opacity:1;transform:scale(1.5)}.checkbox-module__bqb2HG__check{width:13px;height:13px;color:var(--posto-ice);stroke-dasharray:24;stroke-dashoffset:24px;transition:stroke-dashoffset .3s cubic-bezier(.34,1.56,.64,1) 50ms}.checkbox-module__bqb2HG__input:checked~.checkbox-module__bqb2HG__box .checkbox-module__bqb2HG__check{stroke-dashoffset:0}.checkbox-module__bqb2HG__label{color:color-mix(in srgb, var(--posto-ice) 85%, transparent);font-size:.75rem;font-weight:500;line-height:1.6;transition:color .25s}.checkbox-module__bqb2HG__checkbox:hover .checkbox-module__bqb2HG__label{color:#fffc}.checkbox-module__bqb2HG__input:checked~.checkbox-module__bqb2HG__label{color:#ffffffe6}@media (prefers-reduced-motion:reduce){.checkbox-module__bqb2HG__box,.checkbox-module__bqb2HG__box:before,.checkbox-module__bqb2HG__check,.checkbox-module__bqb2HG__label{transition:none}}
.contact-form-module__zN2xzq__form input:not([type=checkbox]),.contact-form-module__zN2xzq__form select,.contact-form-module__zN2xzq__form textarea{transition:border-color .2s,background-color .2s}.contact-form-module__zN2xzq__form input:not([type=checkbox]):focus,.contact-form-module__zN2xzq__form select:focus,.contact-form-module__zN2xzq__form textarea:focus{border-color:var(--posto-teal);background-color:color-mix(in srgb, var(--posto-teal) 8%, var(--posto-ink));outline:none}.contact-form-module__zN2xzq__form select:has(option[value=""]:checked){color:color-mix(in srgb, var(--posto-ice) 60%, transparent)}.contact-form-module__zN2xzq__form select option{background-color:var(--posto-ice);color:var(--posto-ink)}.contact-form-module__zN2xzq__form select option:disabled{color:#59636b}
