.Steps-module__IZX4wG__grid{grid-template-columns:repeat(auto-fit,minmax(min(30rem,100%),1fr));align-items:center;gap:clamp(4rem,7vw,8rem);display:grid}.Steps-module__IZX4wG__list{border-block-start:.1rem solid var(--c-border);margin:clamp(3.2rem,4vw,4.8rem) 0 0;padding:0;list-style:none}.Steps-module__IZX4wG__item{border-block-end:.1rem solid var(--c-border)}.Steps-module__IZX4wG__itemHead{margin:0}.Steps-module__IZX4wG__trigger{width:100%;color:var(--c-muted);letter-spacing:-.009em;text-align:start;cursor:pointer;background:0 0;border:0;grid-template-columns:4.8rem 1fr;align-items:baseline;padding:2.4rem 0;font-family:inherit;font-size:clamp(1.8rem,1.6vw,2.2rem);font-weight:700;transition:color .2s;display:grid}.Steps-module__IZX4wG__trigger:hover,.Steps-module__IZX4wG__itemOpen .Steps-module__IZX4wG__trigger{color:var(--c-dark)}.Steps-module__IZX4wG__num{font-variant-numeric:tabular-nums;font-size:1.4rem;font-weight:500}.Steps-module__IZX4wG__panel{padding-block-end:2.4rem;padding-inline-start:4.8rem}.Steps-module__IZX4wG__panel p{max-width:44rem;color:var(--c-muted);margin:0;font-size:1.6rem;line-height:1.6}.Steps-module__IZX4wG__media{aspect-ratio:4/5;border-radius:var(--r-block);background:var(--c-dark);position:relative;overflow:hidden}.Steps-module__IZX4wG__img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}@media (max-width:700px){.Steps-module__IZX4wG__media{aspect-ratio:16/9}}.Steps-module__IZX4wG__caption{inset-inline:2.4rem;z-index:1;text-align:center;flex-direction:column;align-items:center;gap:1.6rem;display:flex;position:absolute;bottom:clamp(2.4rem,4vw,4rem)}.Steps-module__IZX4wG__captionIcon{border-radius:var(--r-pill);background:var(--c-yellow);width:6.4rem;height:6.4rem;color:var(--c-dark);justify-content:center;align-items:center;display:inline-flex}.Steps-module__IZX4wG__captionIcon svg{width:2.8rem;height:2.8rem}.Steps-module__IZX4wG__captionText{border-radius:var(--r-pill);background:var(--c-dark);color:var(--white);padding:.8rem 1.8rem;font-size:clamp(1.8rem,1.6vw,2.2rem);font-weight:700}@media (prefers-reduced-motion:reduce){.Steps-module__IZX4wG__trigger{transition:none}}
.index-module__KWKY6G__page{background:var(--white);min-height:100vh;color:var(--c-text);font-family:var(--font-family);-webkit-font-smoothing:antialiased;font-feature-settings:"calt"}.index-module__KWKY6G__hero{padding-block:clamp(4.8rem,8vw,9.6rem) 0}.index-module__KWKY6G__heroInner{text-align:center;flex-direction:column;align-items:center;display:flex}.index-module__KWKY6G__h1{max-width:72rem;color:var(--c-dark);text-wrap:balance;margin:0 0 clamp(1.6rem,2vw,2.4rem);font-size:clamp(1.7rem,1.4rem + .6vw,2.2rem);font-weight:700;line-height:1.3}.index-module__KWKY6G__slogan{max-width:110rem;color:var(--c-dark);letter-spacing:-.03em;text-transform:uppercase;text-wrap:balance;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;margin:0;font-size:clamp(4.4rem,9vw,9rem);font-weight:900;line-height:.92}.index-module__KWKY6G__lead{max-width:64rem;color:var(--c-text);text-wrap:pretty;margin:clamp(2.4rem,3vw,3.2rem) 0 clamp(3.2rem,4vw,4rem);font-size:clamp(1.8rem,2vw,1.6rem);line-height:1.3}.index-module__KWKY6G__meta{color:var(--c-muted);margin:1.6rem 0 0;font-size:1.4rem;font-weight:500;line-height:1.5}.index-module__KWKY6G__h2Narrow{max-width:60rem}.index-module__KWKY6G__cards{gap:var(--grid-gap);grid-template-columns:repeat(auto-fit,minmax(min(26rem,100%),1fr));margin:0;padding:0;list-style:none;display:grid}.index-module__KWKY6G__card{border:.1rem solid var(--c-border);border-radius:var(--r-card);background:var(--white);flex-direction:column;gap:2rem;padding:clamp(2.4rem,3vw,3.2rem);transition:box-shadow .25s;display:flex}.index-module__KWKY6G__card:hover{box-shadow:var(--shadow-hover)}.index-module__KWKY6G__cardIcon{width:2.8rem;height:2.8rem;color:var(--c-dark)}.index-module__KWKY6G__cardTitle{color:var(--c-dark);letter-spacing:-.009em;margin:0 0 -.8rem;font-size:2.2rem;font-weight:700}.index-module__KWKY6G__cardDesc{color:var(--c-muted);flex:1;margin:0;font-size:1.6rem;line-height:1.5}.index-module__KWKY6G__cardPrice{border-block-start:.1rem dashed var(--c-border-dashed);padding-block-start:2rem}.index-module__KWKY6G__price{color:var(--c-dark);letter-spacing:-.015em;margin:0;font-size:2.4rem;font-weight:700}.index-module__KWKY6G__term{color:var(--c-muted);margin:.4rem 0 0;font-size:1.4rem;font-weight:500}.index-module__KWKY6G__accountingSection{scroll-margin-top:var(--header-h);padding-block:0}.index-module__KWKY6G__accounting{--focus-ring:var(--c-yellow);border-radius:var(--r-block);background:var(--c-dark);color:var(--c-on-dark);padding:clamp(3.2rem,6vw,7.2rem) clamp(2.4rem,6vw,7.2rem)}.index-module__KWKY6G__badgeYellow{background:var(--c-yellow)}.index-module__KWKY6G__accountingTitle{max-width:76rem;color:var(--c-yellow)}.index-module__KWKY6G__accountingText{max-width:64rem;margin:2.4rem 0 0;font-size:clamp(1.6rem,1.5vw,1.6rem);line-height:1.5}.index-module__KWKY6G__rows{border-block-start:.1rem solid var(--c-border-on-dark);margin:clamp(3.2rem,4vw,4.8rem) 0;padding:0;list-style:none}.index-module__KWKY6G__row{border-block-end:.1rem solid var(--c-border-on-dark);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.4rem 1.6rem;padding-block:2rem;display:flex}.index-module__KWKY6G__rowName{color:var(--white);font-size:1.7rem;font-weight:600}.index-module__KWKY6G__rowPrice{color:var(--c-yellow);font-size:1.6rem;font-weight:600}.index-module__KWKY6G__partner{color:var(--c-on-dark);margin:1.6rem 0 0;font-size:1.4rem}.index-module__KWKY6G__faqGrid{grid-template-columns:repeat(auto-fit,minmax(min(30rem,100%),1fr));align-items:start;gap:clamp(4rem,7vw,8rem);display:grid}.index-module__KWKY6G__ask{min-height:4.4rem;color:var(--c-muted);flex-direction:column;justify-content:center;align-items:flex-start;gap:.2rem;margin-block-start:2.4rem;font-size:1.6rem;font-weight:500;text-decoration:none;display:inline-flex}.index-module__KWKY6G__askLabel{align-items:center;gap:.8rem;display:inline-flex}.index-module__KWKY6G__askMail{color:var(--c-dark);overflow-wrap:anywhere;font-size:1.6rem;font-weight:600}.index-module__KWKY6G__ask:hover{color:var(--c-dark);text-decoration:underline}.index-module__KWKY6G__ask svg{width:1.8rem;height:1.8rem}.index-module__KWKY6G__faq{border-block-start:.1rem solid var(--c-border)}.index-module__KWKY6G__faqItem{border-block-end:.1rem solid var(--c-border)}.index-module__KWKY6G__faqSummary{cursor:pointer;justify-content:space-between;align-items:center;gap:1.6rem;min-height:4.4rem;padding-block:2.2rem;list-style:none;display:flex}.index-module__KWKY6G__faqSummary::-webkit-details-marker{display:none}.index-module__KWKY6G__faqQuestion{color:var(--c-dark);margin:0;font-size:clamp(1.7rem,1.5vw,1.9rem);font-weight:500;line-height:1.35}.index-module__KWKY6G__faqIcon{width:2.4rem;height:2.4rem;color:var(--c-muted);flex-shrink:0;transition:transform .2s}.index-module__KWKY6G__faqItem[open] .index-module__KWKY6G__faqIcon{transform:rotate(45deg)}.index-module__KWKY6G__faqAnswer{max-width:64rem;color:var(--c-muted);margin:0;padding-block-end:2.4rem;font-size:1.6rem;line-height:1.6}@media (prefers-reduced-motion:reduce){.index-module__KWKY6G__card,.index-module__KWKY6G__faqIcon{transition:none}}
