.home-intro{padding-block:32px 24px}.home-intro h1{max-width:30ch;margin-bottom:14px;font-size:clamp(34px,4.2vw,52px)}.home-intro .lead{max-width:64ch;margin-bottom:12px;font-size:21px}.home-intro-actions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 24px;display:flex}.home-intro-actions p{margin:0}.home-intro-actions a{align-items:center;min-height:44px;font-size:17px;display:inline-flex}.home-intro+.calculator-section{padding-top:28px}.home-section{padding-block:56px;scroll-margin-top:20px}.home-section+.home-section{border-top:1px solid var(--line)}.home-section-heading{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:0 28px;margin-bottom:24px;display:flex}.home-section-heading p{margin-bottom:0}.home-section-heading>a{align-items:center;min-height:48px;display:inline-flex}.home-topic-grid,.home-example-grid,.home-owner-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;display:grid}.home-topic{border-top:3px solid var(--accent);flex-direction:column;padding-top:22px;display:flex}.home-topic-heading{align-items:start;gap:12px;display:flex}.home-topic h3,.home-example h3,.home-owner-grid h3{margin-top:0;font-size:23px;line-height:1.35}.home-topic-heading svg{margin-top:2px}.home-topic p{font-size:18px}.home-topic ul,.home-reading-links{margin:0 0 18px;padding:0;list-style:none}.home-topic li,.home-reading-links li{border-bottom:1px solid var(--line);margin:0}.home-topic li a,.home-reading-links a{align-items:center;min-height:48px;padding-block:10px;display:flex}.home-topic-all{margin-top:auto;padding-block:10px;font-weight:650}.home-section-intro{max-width:70ch}.home-example-grid{margin-top:28px}.home-example{background:var(--wash);border-top:4px solid var(--brand-gold);padding:24px}.home-example-result{border-block:1px solid var(--line);padding-block:16px;font-size:17px}.home-example-result strong{color:var(--ink);font-size:30px;line-height:1.4;display:block}.home-example-result strong span{font-size:17px;font-weight:400}.home-explainer{border-left:3px solid var(--accent);max-width:80ch;margin-top:32px;padding-left:24px;scroll-margin-top:24px}.home-explainer h3{margin-top:0}.home-feature,.home-split{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:56px;display:grid}.home-feature{padding-block:48px}.home-feature h2,.home-split h2{margin-top:0}.home-travel-band,.home-rights-band{background:var(--wash);border-block:1px solid var(--line)}.home-rights-band{background:#fff}.home-feature .travel-photo{margin-bottom:0}.home-split .table-wrap{margin-top:0}.home-owner-grid>div{border-top:1px solid var(--line);padding-top:24px;scroll-margin-top:24px}.home-rights-list>div{border-top:1px solid var(--line);padding-block:18px}.home-rights-list dt{font-weight:700}.home-rights-list dd{margin:6px 0 0}.home-trust{max-width:950px}@media (width<=1000px){.home-topic-grid,.home-example-grid,.home-owner-grid{gap:24px}.home-feature,.home-split{gap:32px}}@media (width<=760px){.home-intro{padding-block:24px 16px}.home-intro h1{max-width:17ch;font-size:34px}.home-intro .lead{font-size:19px;line-height:1.5}.home-intro-actions{display:block}.home-intro-actions .help{font-size:16px}.home-intro+.calculator-section{padding-top:24px}.home-intro+.calculator-section h2{margin-bottom:20px;font-size:26px}.home-section{padding-block:36px}.home-topic-grid,.home-example-grid,.home-owner-grid,.home-feature,.home-split{grid-template-columns:1fr}.home-topic-grid,.home-owner-grid{gap:32px}.home-feature{gap:26px;padding-block:36px}.home-travel-band .home-feature>div:first-child{order:2}.home-example{padding:20px}.home-explainer{padding-left:18px}}
