.BannerImage{background:var(--color-primary);aspect-ratio:382/158;background-image:url(../media/banner-mobile-v2.c3402dbf.png);background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:8px;padding:3vh 3vw;position:relative}@media only screen and (min-width:768px){.BannerImage{aspect-ratio:1360/184;background-image:url(../media/banner-desktop-v2.4bc29d82.png);border-radius:16px;padding:32px}}.BannerImage:after{content:"";z-index:1;border-radius:8px;width:100%;height:100%;display:block;position:absolute;top:0;left:0}.BannerImage__content{z-index:3;flex-direction:column;gap:2.5vh;display:flex;position:relative}@media only screen and (min-width:768px){.BannerImage__content{gap:24px}}.BannerImage__title br{display:none}@media only screen and (min-width:768px){.BannerImage__title{white-space:nowrap}.BannerImage__title br{display:inherit}}
.BenefitCard{background:var(--color-white);border-radius:16px;align-items:flex-start;gap:6vw;width:100%;padding:5.5dvh 6.5vw;display:flex}@media only screen and (min-width:768px){.BenefitCard{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:24px;height:100%;min-height:320px;padding:38px 24px}}.BenefitCard__icon{border:1px solid var(--color-secondary);border-radius:50%;flex:none;justify-content:center;align-items:center;width:66px;height:66px;display:flex}@media only screen and (min-width:768px){.BenefitCard__icon{width:82px;height:82px}}.BenefitCard__content{flex-direction:column;gap:2vw;min-width:0;display:flex}@media only screen and (min-width:768px){.BenefitCard__content{align-items:center;gap:18px}}.BenefitCard__title{white-space:pre-line;line-height:1.3}@media only screen and (min-width:768px){.BenefitCard__title{text-align:center}}.BenefitCard__description{line-height:1.2}@media only screen and (min-width:768px){.BenefitCard__description{text-align:center}}
.Benefits{flex-direction:column;gap:5dvh;display:flex}@media only screen and (min-width:768px){.Benefits{gap:32px}}.Benefits__list{flex-direction:column;gap:2.5dvh;margin:0;padding:0;list-style:none;display:flex}@media only screen and (min-width:768px){.Benefits__list{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}}.Benefits__item{min-width:0;display:flex}
.FaqAccordion{flex-direction:column;display:flex}
.FaqAccordionItem:last-child .FaqAccordionItem__item{border-bottom:0;padding-bottom:0}.FaqAccordionItem__item{border:none;border-bottom:1px solid var(--color-gray3);padding:4dvh 0}@media only screen and (min-width:768px){.FaqAccordionItem__item{padding:24px 0}}.FaqAccordionItem__trigger{cursor:pointer;width:100%;color:var(--color-primary);background:0 0;border:0;justify-content:space-between;align-items:center;gap:2.3vw;padding-right:2vw;display:flex}@media only screen and (min-width:768px){.FaqAccordionItem__trigger{gap:16px;padding-right:8px}}.FaqAccordionItem__trigger[data-state=open]{padding-bottom:1.2dvh}@media only screen and (min-width:768px){.FaqAccordionItem__trigger[data-state=open]{padding-bottom:6px}}.FaqAccordionItem__icon{flex:none;transition:transform .2s}.FaqAccordionItem__trigger[data-state=open] .FaqAccordionItem__icon{transform:rotate(180deg)}.FaqAccordionItem__content{overflow:hidden}.FaqAccordionItem__content-inner{padding:.8dvh 0 0}@media only screen and (min-width:768px){.FaqAccordionItem__content-inner{padding:12px 0 0}}@keyframes faq-slideDown{0%{height:0}to{height:var(--radix-accordion-content-height)}}@keyframes faq-slideUp{0%{height:var(--radix-accordion-content-height)}to{height:0}}.FaqAccordionItem__content[data-state=open]{animation:.2s ease-out faq-slideDown}.FaqAccordionItem__content[data-state=closed]{animation:.2s ease-out faq-slideUp}
.Faq{flex-direction:column;gap:.5dvh;display:flex}@media only screen and (min-width:768px){.Faq{gap:8px}}
.GuaranteedBuyback__section-title{margin-bottom:3dvh;padding-inline:5vw}@media only screen and (min-width:768px){.GuaranteedBuyback__section-title{margin-bottom:32px;padding-inline:0}}.GuaranteedBuyback__content{flex-direction:column;display:flex}@media only screen and (min-width:768px){.GuaranteedBuyback__content{flex-direction:row;align-items:flex-start;width:100%}}.GuaranteedBuyback__media{z-index:0;aspect-ratio:3/2;border-radius:0;width:100%;position:relative;overflow:hidden}@media only screen and (min-width:768px){.GuaranteedBuyback__media{z-index:2;aspect-ratio:185/126;border-radius:16px;flex:0 0 56%;width:auto}}.GuaranteedBuyback__image{object-fit:cover}.GuaranteedBuyback__panel{z-index:1;background:var(--color-primary);border-radius:16px 16px 0 0;flex-direction:column;gap:4dvh;margin-top:-4vw;padding:5dvh 5vw;display:flex;position:relative}@media only screen and (min-width:768px){.GuaranteedBuyback__panel{aspect-ratio:908/512;border-radius:16px;flex:0 0 73%;gap:32px;margin-top:52px;margin-left:-29%;padding:40px}}.GuaranteedBuyback__title{line-height:1.3}.GuaranteedBuyback__title strong{font-weight:700}@media only screen and (min-width:768px){.GuaranteedBuyback__title{margin-left:43%}}.GuaranteedBuyback__steps{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}@media only screen and (min-width:768px){.GuaranteedBuyback__steps{margin-top:8px;margin-left:43%}}.GuaranteedBuyback__step{align-items:center;gap:5vw;padding:3dvh 0;display:flex}.GuaranteedBuyback__step:first-child{padding-top:0}.GuaranteedBuyback__step:not(:last-child){border-bottom:1px solid #ffffffa6}@media only screen and (min-width:768px){.GuaranteedBuyback__step{gap:24px;padding:30px 0}}.GuaranteedBuyback__step-icon{color:var(--color-white);flex-shrink:0}.GuaranteedBuyback__step-content{flex-direction:column;gap:1vw;display:flex}@media only screen and (min-width:768px){.GuaranteedBuyback__step-content{gap:4px}}.GuaranteedBuyback__conditions-link.Button{background:0 0;border:0;border-radius:0;align-self:flex-end;gap:2vw;padding:0}@media only screen and (min-width:768px){.GuaranteedBuyback__conditions-link.Button{gap:8px;padding:0}.GuaranteedBuyback__conditions-link.Button:hover{background:0 0}}.GuaranteedBuyback__ticker{background:var(--color-gray);width:100%;overflow:hidden}@media only screen and (min-width:768px){.GuaranteedBuyback__ticker{border-radius:8px;margin-top:28px}}.GuaranteedBuyback__ticker-track{width:max-content;animation:24s linear infinite GuaranteedBuybackTicker;display:flex}@media only screen and (min-width:768px){.GuaranteedBuyback__ticker-track{justify-content:center;width:100%;animation:none}}.GuaranteedBuyback__ticker-group{flex-shrink:0;align-items:center;display:flex}@media only screen and (min-width:768px){.GuaranteedBuyback__ticker-group{justify-content:center;width:auto}.GuaranteedBuyback__ticker-group--clone{display:none}}.GuaranteedBuyback__ticker-item{white-space:nowrap;flex-shrink:0;justify-content:center;align-items:center;gap:2vw;padding:2dvh 5vw;display:flex;position:relative}.GuaranteedBuyback__ticker-item:after{content:"";background:var(--color-border-light);width:1px;height:5vw;position:absolute;top:50%;right:0;transform:translateY(-50%)}@media only screen and (min-width:768px){.GuaranteedBuyback__ticker-item{flex:none;gap:8px;padding:14px clamp(2px,1.75vw,24px)}.GuaranteedBuyback__ticker-item:after{height:24px}.GuaranteedBuyback__ticker-item:last-child:after{display:none}}@keyframes GuaranteedBuybackTicker{0%{transform:translate(0)}to{transform:translate(-50%)}}
