.custom-page .import-hero-inner{min-height:805px;padding-top:68px}.custom-page .import-hero h1{letter-spacing:.01em;font-size:clamp(37px,3.55vw,53px);line-height:1.35}.custom-page .import-hero-copy{max-width:660px}.custom-page .import-question{margin-top:12px;font-size:26px}.custom-page .import-lead{margin-top:14px;margin-bottom:22px;font-size:18px}.custom-page .import-intro h2{letter-spacing:0;font-size:clamp(27px,3vw,43px);line-height:1.5}.custom-page .import-intro-copy{padding-inline:6%}.custom-concern-icon{color:#f1f0eb;background:linear-gradient(135deg,#1f292e,#080d10);border-bottom:1px solid #30383c;justify-content:center;align-items:center;height:158px;display:flex}.custom-concern-icon svg{filter:drop-shadow(0 2px 2px #0006)}.custom-page .import-concern-grid h3{font-size:18px}.custom-page .import-reason-top{aspect-ratio:3/2;background:#141a1d;height:auto;display:block;position:relative}.custom-page .import-reason-top img{object-fit:cover;object-position:center top;width:100%;height:100%;display:block;position:absolute;inset:0}.custom-page .import-reason-top>span{z-index:1;width:70px;height:62px;color:var(--red);background:#fff;justify-content:center;align-items:center;font-size:39px;display:flex;position:absolute;bottom:0;left:0}.custom-page .import-reason-copy h3{font-size:21px;line-height:1.6}.custom-type-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:16px;display:grid}.custom-type-grid article{background:linear-gradient(155deg,#263136,#0b1013);border:1px solid #6f7778;border-radius:4px;overflow:hidden}.custom-type-grid h3{min-height:80px;padding:15px 12px;font-size:16px;line-height:1.6}.custom-type-grid img{aspect-ratio:4/3;object-fit:contain;width:100%;height:auto;display:block}.custom-type-symbol{aspect-ratio:4/3;color:#d6d9d9;background:radial-gradient(at bottom,#5c4c37,#11191d 78%);justify-content:center;align-items:center;display:flex}.custom-page .import-contact h2{font-size:34px}@media (width>=768px) and (width<=1100px){.custom-page .import-hero-inner{min-height:750px;padding-top:45px}.custom-page .import-hero h1{font-size:39px}.custom-page .import-question{font-size:22px}.custom-page .import-lead{font-size:16px}.custom-page .import-intro h2{font-size:28px}.custom-page .import-concern-grid h3{font-size:14px}.custom-page .import-reason-copy h3{font-size:17px}.custom-concern-icon{height:120px}.custom-type-grid{gap:10px}.custom-type-grid h3{min-height:70px;padding:12px 8px;font-size:12px}.custom-page .import-contact h2{font-size:26px}}@media (width<=767px){.custom-page .import-hero-inner{min-height:0;padding-top:12px}.custom-page .import-hero h1{font-size:29px;line-height:1.4}.custom-page .import-question{margin-top:13px;font-size:18px}.custom-page .import-lead{margin-top:11px;margin-bottom:20px;font-size:13px}.custom-page .import-intro-copy{padding:24px 18px 27px}.custom-page .import-intro h2{margin-bottom:15px;font-size:25px;line-height:1.55}.custom-concern-icon{height:103px}.custom-concern-icon svg{width:47px;height:47px}.custom-page .import-concern-grid h3{font-size:12px;line-height:1.7}.custom-page .import-strength-heading{margin-left:16%}.custom-page .import-strength h2{font-size:25px}.custom-page .import-reason-top>span{width:58px;height:54px;font-size:32px}.custom-page .import-reason-copy h3{font-size:18px}.custom-type-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.custom-type-grid h3{min-height:64px;padding:12px 10px;font-size:12px}.custom-type-symbol svg{width:80px;height:80px}.custom-page .import-contact h2{letter-spacing:0;font-size:23px}}@media (width<=374px){.custom-page .import-hero h1{font-size:26px}.custom-page .import-intro h2{font-size:22px}.custom-page .import-contact h2{font-size:20px}}@media (width>=768px){.custom-page .import-hero-inner{min-height:0}}@media (width>=768px) and (height<=850px){.custom-page .import-hero-inner{padding-top:25px}.custom-page .import-hero h1{font-size:clamp(32px,3.1vw,43px);line-height:1.24}.custom-page .import-question{margin-top:10px;font-size:21px}.custom-page .import-lead{margin:10px 0 16px;font-size:15px}}@media (width>=768px) and (height<=650px){.custom-page .import-hero-inner{padding-top:14px}.custom-page .import-hero h1{font-size:clamp(26px,2.9vw,32px);line-height:1.18}.custom-page .import-question{margin-top:5px;font-size:15px}.custom-page .import-lead{margin:5px 0 9px;font-size:11px}}
