.hero.svelte-2oi5bj{border-bottom:1px solid var(--shadow2-t);grid-template-columns:minmax(22rem,.9fr) minmax(0,1.1fr);min-height:min(48rem,100svh - 5rem);display:grid;overflow:hidden}.hero_copy.svelte-2oi5bj{align-content:center;justify-items:start;padding:clamp(4rem,8vw,8rem) clamp(1.5rem,6vw,7rem);display:grid}.hero_copy.svelte-2oi5bj>p:where(.svelte-2oi5bj),.eyebrow.svelte-2oi5bj{letter-spacing:.16em;text-transform:uppercase;color:oklch(var(--l8-t) var(--c8) var(--primary-h));margin:0 0 1rem;font-size:1rem;font-weight:700}h1.svelte-2oi5bj,h2.svelte-2oi5bj,p.svelte-2oi5bj{margin-top:0}h1.svelte-2oi5bj{text-align:left;max-width:44rem;margin-bottom:1rem}.hero_copy.svelte-2oi5bj>span:where(.svelte-2oi5bj){max-width:38rem;color:var(--g7-t);margin-bottom:2rem;font-size:clamp(1.8rem,2vw,2.1rem);line-height:1.6}.hero_image.svelte-2oi5bj{min-width:0;min-height:36rem;padding:3rem;overflow:hidden}.hero_image.svelte-2oi5bj>div,.hero_image.svelte-2oi5bj>div>.container,.hero_image.svelte-2oi5bj>div>.container img{object-position:center;width:100%;object-fit:cover!important;height:100%!important;max-height:none!important}.section_wrap.svelte-2oi5bj{max-width:88rem;margin:0 auto;padding:clamp(3rem,8vw,5rem) 1rem}.section_wrap.svelte-2oi5bj>.eyebrow:where(.svelte-2oi5bj){text-align:center;margin-bottom:2.5rem}.heat_image.svelte-2oi5bj{border-radius:.8rem;height:clamp(24rem,52vw,48rem);margin-top:1rem;overflow:hidden}.heat_image.svelte-2oi5bj>div,.heat_image.svelte-2oi5bj>div>.container,.heat_image.svelte-2oi5bj>div>.container img{width:100%;object-fit:cover!important;height:100%!important;max-height:none!important}.three_grid.svelte-2oi5bj,.four_grid.svelte-2oi5bj{gap:1rem;margin-top:1rem;display:grid}.three_grid.svelte-2oi5bj{grid-template-columns:repeat(3,1fr);gap:0}.four_grid.svelte-2oi5bj{grid-template-columns:repeat(4,1fr)}article.svelte-2oi5bj{border:1px solid var(--shadow2-t);border-radius:.7rem;padding:1.8rem}article.svelte-2oi5bj h2:where(.svelte-2oi5bj){margin-bottom:1rem;font-size:1.6rem;font-weight:700}article.svelte-2oi5bj p:where(.svelte-2oi5bj):not(.eyebrow),.clean_section.svelte-2oi5bj p:where(.svelte-2oi5bj):not(.eyebrow){color:var(--g8-t);font-size:1.6rem;line-height:1.5}.heat_section.svelte-2oi5bj .three_grid:where(.svelte-2oi5bj) article:where(.svelte-2oi5bj){border:0;border-radius:0;padding-inline:clamp(1.5rem,3vw,3rem)}.heat_section.svelte-2oi5bj .three_grid:where(.svelte-2oi5bj) article:where(.svelte-2oi5bj)+article:where(.svelte-2oi5bj){border-left:1px solid var(--shadow3-t)}.bring_section.svelte-2oi5bj article:where(.svelte-2oi5bj){background-color:oklch(var(--l19-t) var(--c3) var(--h12));min-height:10rem}.bring_section.svelte-2oi5bj article:where(.svelte-2oi5bj) h2:where(.svelte-2oi5bj){color:var(--g2-t);font-size:1.6rem}.bring_section.svelte-2oi5bj article:where(.svelte-2oi5bj) p:where(.svelte-2oi5bj){color:var(--g6-t);font-size:1.6rem}.clean_section.svelte-2oi5bj{grid-template-columns:minmax(18rem,.7fr) 1fr;gap:clamp(3rem,8vw,8rem);display:grid}.clean_section.svelte-2oi5bj h2:where(.svelte-2oi5bj){font-size:clamp(3rem,6vw,5.5rem);font-weight:430;line-height:1}.clean_section.svelte-2oi5bj>div:where(.svelte-2oi5bj):last-child{max-width:46rem}.clean_section.svelte-2oi5bj>div:where(.svelte-2oi5bj):last-child>.container{margin-top:1rem}.expect_section.svelte-2oi5bj{border-block:1px solid var(--shadow2-t)}.expect_grid.svelte-2oi5bj{grid-template-columns:repeat(4,minmax(0,1fr));gap:0;display:grid}.expect_grid.svelte-2oi5bj article:where(.svelte-2oi5bj){border:0;border-radius:0;padding:0 clamp(1.5rem,3vw,3rem)}.expect_grid.svelte-2oi5bj article:where(.svelte-2oi5bj)+article:where(.svelte-2oi5bj){border-left:1px solid var(--shadow3-t)}.policy_section.svelte-2oi5bj{grid-template-columns:1fr 1fr;gap:1rem;display:grid}.policy_section.svelte-2oi5bj article:where(.svelte-2oi5bj){background-color:color-mix(in oklab, var(--shadow1-t), transparent 45%);min-height:16rem;padding:clamp(1.5rem,4vw,3rem)}@media (width<=900px){.four_grid.svelte-2oi5bj{grid-template-columns:1fr 1fr}}@media (width<=720px){.hero.svelte-2oi5bj,.three_grid.svelte-2oi5bj,.clean_section.svelte-2oi5bj,.policy_section.svelte-2oi5bj{grid-template-columns:1fr}.hero.svelte-2oi5bj{min-height:0}.hero_copy.svelte-2oi5bj{text-align:center;justify-items:center;padding:4rem 1rem}.hero_copy.svelte-2oi5bj h1:where(.svelte-2oi5bj){text-align:center}.hero_image.svelte-2oi5bj{min-height:28rem;padding:1rem}.expect_grid.svelte-2oi5bj{grid-template-columns:1fr;gap:0}.heat_section.svelte-2oi5bj .three_grid:where(.svelte-2oi5bj) article:where(.svelte-2oi5bj),.expect_grid.svelte-2oi5bj article:where(.svelte-2oi5bj){padding:1.8rem 0}.heat_section.svelte-2oi5bj .three_grid:where(.svelte-2oi5bj) article:where(.svelte-2oi5bj)+article:where(.svelte-2oi5bj),.expect_grid.svelte-2oi5bj article:where(.svelte-2oi5bj)+article:where(.svelte-2oi5bj){border-left:0;border-top:1px solid var(--shadow3-t)}}@media (width<=520px){.four_grid.svelte-2oi5bj{grid-template-columns:1fr}}
