.SmileQuestions-module__ypv7Sq__section{color:#f1eee7;background:#15171a;padding:clamp(64px,8vw,112px) 0;position:relative}.SmileQuestions-module__ypv7Sq__tan{color:var(--ink);background:#ece7dc}.SmileQuestions-module__ypv7Sq__container{width:min(1180px,100% - 48px);margin:0 auto;position:relative}.SmileQuestions-module__ypv7Sq__layout{grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);align-items:stretch;gap:clamp(24px,4vw,56px);margin-top:clamp(40px,5vw,64px);display:grid}.SmileQuestions-module__ypv7Sq__questions{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;min-width:0;margin:0;padding:0;list-style:none;display:grid}.SmileQuestions-module__ypv7Sq__question{background:#191b1f;border:1px solid #f1eee724;border-radius:16px;align-items:center;gap:16px;min-width:0;padding:22px 22px 22px 20px;display:flex}.SmileQuestions-module__ypv7Sq__tan .SmileQuestions-module__ypv7Sq__question{background:var(--neodent-surface);border-color:#2630331f}.SmileQuestions-module__ypv7Sq__question:before{content:"";background:var(--neodent-red);flex:none;width:14px;height:2px}.SmileQuestions-module__ypv7Sq__question p{font-family:var(--app-font-serif);letter-spacing:-.005em;color:#f1eee7f0;text-wrap:pretty;margin:0;font-size:clamp(19px,1.7vw,21px);font-weight:400;line-height:1.35}.SmileQuestions-module__ypv7Sq__tan .SmileQuestions-module__ypv7Sq__question p{color:var(--ink)}.SmileQuestions-module__ypv7Sq__card{background:var(--neodent-surface,#fffefa);min-width:0;color:var(--neodent-ink,#263033);border:1px solid #2630331f;border-radius:20px;flex-direction:column;padding:32px;display:flex}.SmileQuestions-module__ypv7Sq__portrait{background:#ece7dc;border-radius:10px;flex:auto;min-height:260px;position:relative;overflow:hidden}.SmileQuestions-module__ypv7Sq__portraitImg{object-fit:cover;object-position:right top;filter:saturate(.92)contrast(1.02)}.SmileQuestions-module__ypv7Sq__identity{flex-direction:column;justify-content:flex-end;width:52%;padding:24px;display:flex;position:absolute;top:0;bottom:0;left:0}.SmileQuestions-module__ypv7Sq__name{font-family:var(--app-font-serif);letter-spacing:-.01em;text-wrap:balance;margin:0 0 8px;font-size:clamp(26px,2.6vw,34px);font-weight:400;line-height:1.12}.SmileQuestions-module__ypv7Sq__label{color:#263033c7;letter-spacing:.14em;text-transform:uppercase;margin:0;font-size:12px;font-weight:700;line-height:1.5}.SmileQuestions-module__ypv7Sq__facts{border-top:1px solid #2630331f;margin:24px 0 0}.SmileQuestions-module__ypv7Sq__fact{border-bottom:1px solid #2630331f;grid-template-columns:140px minmax(0,1fr);align-items:baseline;gap:4px 24px;padding:16px 0;display:grid}.SmileQuestions-module__ypv7Sq__fact:last-child{border-bottom:0;padding-bottom:0}.SmileQuestions-module__ypv7Sq__fact dt{color:#263033b8;letter-spacing:.14em;text-transform:uppercase;font-size:12px;font-weight:700;line-height:1.5}.SmileQuestions-module__ypv7Sq__fact dd{margin:0;font-size:15px;line-height:1.5}.SmileQuestions-module__ypv7Sq__quals{font-weight:600}.SmileQuestions-module__ypv7Sq__cardAction{margin-top:24px}@media (max-width:1023px){.SmileQuestions-module__ypv7Sq__layout{grid-template-columns:minmax(0,1fr)}.SmileQuestions-module__ypv7Sq__portrait{aspect-ratio:16/11;flex:none;min-height:0}}@media (max-width:767px){.SmileQuestions-module__ypv7Sq__container{width:min(100% - 32px,600px)}.SmileQuestions-module__ypv7Sq__questions{grid-template-columns:minmax(0,1fr)}.SmileQuestions-module__ypv7Sq__question{padding:18px 18px 18px 16px}.SmileQuestions-module__ypv7Sq__card{padding:24px}.SmileQuestions-module__ypv7Sq__portrait{aspect-ratio:4/3}.SmileQuestions-module__ypv7Sq__identity{width:50%;padding:16px}.SmileQuestions-module__ypv7Sq__name{font-size:22px}.SmileQuestions-module__ypv7Sq__fact{grid-template-columns:minmax(0,1fr)}.SmileQuestions-module__ypv7Sq__cardAction .button{width:100%}}
.SmileFaq-module__lpTjhG__section{background:var(--ivory);color:var(--ink);padding:clamp(64px,8vw,112px) 0}.SmileFaq-module__lpTjhG__container{width:min(1180px,100% - 48px);margin:0 auto}.SmileFaq-module__lpTjhG__layout{grid-template-columns:minmax(0,1.4fr) minmax(0,.6fr);align-items:start;gap:clamp(32px,4vw,48px) clamp(32px,5vw,72px);display:grid}.SmileFaq-module__lpTjhG__head{grid-area:1/1;min-width:0}.SmileFaq-module__lpTjhG__faq{flex-direction:column;grid-area:2/1;gap:12px;min-width:0;display:flex}.SmileFaq-module__lpTjhG__item{background:var(--neodent-surface);border:1px solid #2630331f;border-radius:16px;transition:border-color .18s,background-color .18s}.SmileFaq-module__lpTjhG__item:hover{border-color:#26303347}.SmileFaq-module__lpTjhG__item[open]{border-color:#d7192066}.SmileFaq-module__lpTjhG__summary{cursor:pointer;border-radius:16px;justify-content:space-between;align-items:center;gap:20px;padding:20px 24px;list-style:none;display:flex}.SmileFaq-module__lpTjhG__summary::-webkit-details-marker{display:none}.SmileFaq-module__lpTjhG__summary:focus-visible{outline:2px solid var(--neodent-ink);outline-offset:2px}.SmileFaq-module__lpTjhG__question{font-family:var(--app-font-serif);letter-spacing:-.01em;color:var(--ink);text-wrap:balance;margin:0;font-size:clamp(19px,1.9vw,23px);font-weight:400;line-height:1.3}.SmileFaq-module__lpTjhG__chevron{color:var(--neodent-red);flex:none;transition:transform .2s}.SmileFaq-module__lpTjhG__item[open] .SmileFaq-module__lpTjhG__chevron{transform:rotate(180deg)}.SmileFaq-module__lpTjhG__answer{color:#263033e0;max-width:62ch;margin:0;padding:0 24px 22px;font-size:15px;line-height:1.7}.SmileFaq-module__lpTjhG__link{color:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--neodent-red);text-decoration-color:var(--neodent-red);text-underline-offset:3px;font-weight:600;text-decoration-thickness:1px}.SmileFaq-module__lpTjhG__link:hover{color:var(--neodent-red-dark)}.SmileFaq-module__lpTjhG__link:focus-visible{outline:2px solid var(--neodent-ink);outline-offset:2px}.SmileFaq-module__lpTjhG__ask{background:var(--neodent-charcoal);color:#fff;border-radius:4px 56px 4px 4px;grid-area:2/2;min-width:0;padding:clamp(26px,3vw,34px);position:sticky;top:96px}.SmileFaq-module__lpTjhG__askTitle{font-family:var(--app-font-serif);letter-spacing:-.01em;text-wrap:balance;margin:0 0 24px;font-size:clamp(26px,2.4vw,32px);font-weight:400;line-height:1.12}.SmileFaq-module__lpTjhG__askActions{flex-direction:column;gap:12px;display:flex}.SmileFaq-module__lpTjhG__askActions .button{width:100%;min-height:52px}@media (max-width:1023px){.SmileFaq-module__lpTjhG__layout{grid-template-columns:minmax(0,1fr)}.SmileFaq-module__lpTjhG__head,.SmileFaq-module__lpTjhG__faq,.SmileFaq-module__lpTjhG__ask{grid-area:auto/1}.SmileFaq-module__lpTjhG__ask{position:static}.SmileFaq-module__lpTjhG__askActions{flex-flow:wrap}.SmileFaq-module__lpTjhG__askActions .button{width:auto;min-width:200px}}@media (max-width:767px){.SmileFaq-module__lpTjhG__container{width:min(100% - 32px,600px)}.SmileFaq-module__lpTjhG__summary{padding:16px 18px}.SmileFaq-module__lpTjhG__answer{padding:0 18px 18px}.SmileFaq-module__lpTjhG__askActions{flex-direction:column}.SmileFaq-module__lpTjhG__askActions .button{width:100%}}@media (prefers-reduced-motion:reduce){.SmileFaq-module__lpTjhG__item,.SmileFaq-module__lpTjhG__chevron{transition:none}}
