@layer components{.lp-h1{font-family:var(--font-display);letter-spacing:-.005em;font-size:clamp(34px,4.4vw,62px);font-weight:600;line-height:1.06}.lp-formcard{background:#0f0f0ff0;border:1px solid #ffffff29;border-radius:2px;align-self:start;padding:clamp(20px,2.4vw,30px);position:relative}.lp-formcard:before{content:"";background:var(--color-brand-red);width:72px;height:2px;position:absolute;top:-1px;left:-1px}.lp-formcard #inquiry{scroll-margin-top:9.5rem}.lp-formcard select.v5-field{appearance:none;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 8' fill='none' stroke='%23d6d0c8' stroke-width='1.6'%3E%3Cpath d='M1 1.5l5 5 5-5'/%3E%3C/svg%3E");background-position:right .9rem center;background-repeat:no-repeat;background-size:12px 8px;padding-right:2.4rem}.lp-formcard select.v5-field:invalid,.lp-formcard select.v5-field option[value=""]{color:#9a938b}.lp-light,.lp-paper{color:var(--color-ink);border-top:0}.lp-light{background:#fff}.lp-paper{background:var(--color-paper)}.lp-light .v5-lead,.lp-paper .v5-lead{color:var(--color-muted)}.lp-card{border:1px solid var(--color-grey-light);background:#fff;border-radius:2px;padding:clamp(22px,2.4vw,32px)}.lp-num{font-family:var(--font-display);letter-spacing:.18em;color:var(--color-brand-red);font-size:15px;font-weight:600}.lp-timeline{border-left:1px solid var(--color-grey-light);gap:0;display:grid}.lp-timeline>li{padding:0 0 26px 22px;position:relative}.lp-timeline>li:last-child{padding-bottom:0}.lp-timeline>li:before{content:"";background:var(--color-brand-red);border-radius:50%;width:7px;height:7px;position:absolute;top:6px;left:-4px}@media (min-width:768px){.lp-timeline{border-left:0;border-top:1px solid var(--color-grey-light);grid-template-columns:repeat(6,minmax(0,1fr))}.lp-timeline>li{padding:22px 16px 0 0}.lp-timeline>li:before{top:-4px;left:0}}.lp-faq>summary::-webkit-details-marker{display:none}@media (prefers-reduced-motion:reduce){.lp-faq summary span{transition:none}}}
