.FAQ-module__wdPLPq__section{--faq-accent:var(--color-brand-700);--faq-line:var(--color-brand-200);--faq-surface:var(--color-white);--faq-tint:var(--color-slate-50);--faq-ink:var(--color-slate-900);--faq-muted:var(--color-gray-600);--faq-border:var(--color-slate-200);--faq-control:var(--color-brand-600);--faq-control-ink:var(--color-white)}.dark .FAQ-module__wdPLPq__section{--faq-accent:var(--color-jungle-300);--faq-line:var(--color-jungle-700);--faq-surface:var(--color-gray-900);--faq-tint:var(--color-gray-800);--faq-ink:var(--color-gray-100);--faq-muted:var(--color-gray-400);--faq-border:var(--color-gray-700);--faq-control:var(--color-jungle-400);--faq-control-ink:var(--color-jungle-950)}.FAQ-module__wdPLPq__layout{align-items:start;gap:2.5rem;display:grid}.FAQ-module__wdPLPq__intro{max-width:28rem}.FAQ-module__wdPLPq__eyebrow{margin-bottom:1rem}.FAQ-module__wdPLPq__subtitle{max-width:34ch;color:var(--faq-muted);margin-top:1.25rem}.FAQ-module__wdPLPq__discussions{gap:.5rem;min-width:0;display:grid}.FAQ-module__wdPLPq__discussion{border:1px solid #0000;border-bottom-color:var(--faq-border);border-radius:0;position:relative}.FAQ-module__wdPLPq__discussion:last-child{border-bottom-color:#0000}.FAQ-module__wdPLPq__discussion[open]{border-color:var(--faq-border);background:var(--faq-surface);border-radius:1.5rem}.FAQ-module__wdPLPq__discussion[open]:before{background:var(--faq-control);content:"";border-radius:2px;width:2px;height:1.75rem;position:absolute;top:1.75rem;left:-1px}.FAQ-module__wdPLPq__trigger{min-height:5rem;color:var(--faq-ink);cursor:pointer;justify-content:space-between;align-items:center;gap:1.25rem;padding:1.375rem 1.25rem;list-style:none;display:flex}.FAQ-module__wdPLPq__trigger::-webkit-details-marker{display:none}.FAQ-module__wdPLPq__trigger::marker{content:""}.FAQ-module__wdPLPq__trigger:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:3px;border-radius:1.5rem}.FAQ-module__wdPLPq__question{font-size:var(--text-subhead);font-weight:400;line-height:var(--text-subhead--line-height);letter-spacing:var(--text-subhead--letter-spacing);text-wrap:pretty;overflow-wrap:anywhere}.FAQ-module__wdPLPq__discussion[open] .FAQ-module__wdPLPq__question{font-weight:500}.FAQ-module__wdPLPq__control{border:1px solid var(--faq-border);width:2rem;height:2rem;color:var(--faq-muted);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.FAQ-module__wdPLPq__trigger:hover .FAQ-module__wdPLPq__control{border-color:var(--faq-line);color:var(--faq-accent)}.FAQ-module__wdPLPq__discussion[open] .FAQ-module__wdPLPq__control{background:var(--faq-control);color:var(--faq-control-ink);border-color:#0000}.FAQ-module__wdPLPq__discussion[open] .FAQ-module__wdPLPq__arrow{transform:rotate(180deg)}.FAQ-module__wdPLPq__conversation{padding:0 1.25rem 1.5rem}.FAQ-module__wdPLPq__answerLabel{color:var(--faq-accent);margin-bottom:.625rem}.FAQ-module__wdPLPq__lead{color:var(--faq-ink);font-size:var(--text-base);font-weight:500;line-height:var(--text-base--line-height);text-wrap:pretty;margin-bottom:.625rem}.FAQ-module__wdPLPq__body{max-width:65ch;color:var(--faq-muted);font-size:var(--text-base);line-height:var(--text-base--line-height);white-space:pre-line;overflow-wrap:anywhere}.FAQ-module__wdPLPq__followUp{border-top:1px solid var(--faq-border);margin-top:1.5rem;padding-top:1.5rem}.FAQ-module__wdPLPq__replyQuestion{color:var(--faq-ink);font-size:var(--text-base);font-weight:500;line-height:var(--text-base--line-height);text-wrap:pretty;margin-bottom:1.25rem}.FAQ-module__wdPLPq__followUp .FAQ-module__wdPLPq__response{border-left:1px solid var(--faq-line);padding-left:1.125rem}.FAQ-module__wdPLPq__footer{margin-top:2rem}@media (min-width:640px){.FAQ-module__wdPLPq__trigger{padding:1.5rem 1.75rem}.FAQ-module__wdPLPq__conversation{padding:0 1.75rem 1.75rem}.FAQ-module__wdPLPq__control{width:2.25rem;height:2.25rem}}@media (min-width:1024px){.FAQ-module__wdPLPq__layout{grid-template-columns:minmax(0,.7fr) minmax(0,1.5fr);column-gap:5rem}.FAQ-module__wdPLPq__intro{padding-top:1.5rem}.FAQ-module__wdPLPq__intro h2{max-width:13ch}.FAQ-module__wdPLPq__footer{margin-top:2.5rem}}@media (prefers-reduced-motion:no-preference){.FAQ-module__wdPLPq__arrow,.FAQ-module__wdPLPq__control{transition:transform .2s}.FAQ-module__wdPLPq__trigger:hover .FAQ-module__wdPLPq__control{transform:scale(1.06)}.FAQ-module__wdPLPq__discussion[open]>.FAQ-module__wdPLPq__conversation{animation:.22s ease-out FAQ-module__wdPLPq__answer-in}}@keyframes FAQ-module__wdPLPq__answer-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@media print{.FAQ-module__wdPLPq__discussion{break-inside:avoid}.FAQ-module__wdPLPq__discussion>.FAQ-module__wdPLPq__conversation{display:block}.FAQ-module__wdPLPq__control{display:none}}
.Hero-module__11JQnq__hero{overflow:clip}.Hero-module__11JQnq__composition{grid-template-columns:minmax(0,1fr);align-items:center;max-width:100rem;margin-inline:auto;padding:2rem 1.5rem 1.5rem;display:grid}.Hero-module__11JQnq__content{z-index:1;position:relative}.Hero-module__11JQnq__heading{font-size:min(var(--text-display), 8.6vw);margin-top:1.25rem}.Hero-module__11JQnq__heading span{display:block}.Hero-module__11JQnq__description{max-width:25rem;margin-top:1.5rem}.Hero-module__11JQnq__price{margin-top:1.75rem}.Hero-module__11JQnq__actions{flex-direction:column;align-items:flex-start;gap:.5rem;margin-top:.75rem;display:flex}.Hero-module__11JQnq__primary{background:var(--color-brand-700);max-width:100%;box-shadow:none}.Hero-module__11JQnq__primary:hover{background:var(--color-brand-800)}.dark .Hero-module__11JQnq__primary{background:var(--color-jungle-700)}.dark .Hero-module__11JQnq__primary:hover{background:var(--color-jungle-800)}.Hero-module__11JQnq__catalog{text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, currentColor 25%, transparent);text-decoration-color:color-mix(in srgb, currentColor 25%, transparent);text-underline-offset:.35rem;padding-inline:0}.Hero-module__11JQnq__catalog:hover{text-decoration-color:currentColor}.Hero-module__11JQnq__scene{pointer-events:none;width:calc(100% + 3rem);margin:1rem -1.5rem 0}.Hero-module__11JQnq__model{-webkit-mask-image:linear-gradient(90deg,#0000,#000 3% 97%,#0000),linear-gradient(#0000,#000 3% 96%,#0000);mask-image:linear-gradient(90deg,#0000,#000 3% 97%,#0000),linear-gradient(#0000,#000 3% 96%,#0000);-webkit-mask-composite:source-in;mask-composite:intersect}@media (min-width:640px) and (max-width:1023px){.Hero-module__11JQnq__composition{padding-inline:2.5rem}.Hero-module__11JQnq__actions{flex-direction:row;align-items:center;gap:1.5rem}.Hero-module__11JQnq__description{max-width:35rem}.Hero-module__11JQnq__scene{justify-self:center;width:min(100% + 5rem,55rem);margin:1rem -2.5rem 0}}@media (min-width:1024px){.Hero-module__11JQnq__composition{grid-template-columns:minmax(0,.36fr) minmax(0,.64fr);min-height:39rem;padding:3rem 2rem 3.5rem}.Hero-module__11JQnq__content{padding-block:1rem}.Hero-module__11JQnq__heading{font-size:min(var(--text-display), 3.8vw)}.Hero-module__11JQnq__description{max-width:25rem;padding-right:1rem}.Hero-module__11JQnq__scene{width:calc(100% + 2rem);margin:0 -2rem 0 0}}@media (min-width:1280px){.Hero-module__11JQnq__composition{min-height:43rem;padding-left:3rem}.Hero-module__11JQnq__scene{width:calc(100% + 3rem);margin-left:-1rem}}@media (min-width:1440px){.Hero-module__11JQnq__actions{flex-direction:row;align-items:center;gap:1.25rem}}@media (prefers-reduced-motion:no-preference){.Hero-module__11JQnq__model{animation:.8s cubic-bezier(.16,1,.3,1) both Hero-module__11JQnq__cloud-arrive}@keyframes Hero-module__11JQnq__cloud-arrive{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}}
/*# sourceMappingURL=03qpludg9-p-g.css.map*/