.home-briefing .home-hero-process{max-width:640px;margin:16px 0 0;color:#fff;font-size:12px;line-height:1.6}.home-briefing .wow-hero-fact{width:auto;max-width:none;padding:0;background:none;border:0;box-shadow:none}.home-briefing .trust-v2{cursor:default}.home-briefing .needs-heading{margin-block:28px 32px;gap:40px}.home-briefing .needs-grid{grid-template-columns:repeat(3,minmax(0,1fr));border:0;border-radius:0;overflow:visible}.home-briefing .need-card{border:1px solid #143f571f;border-radius:18px;min-width:0}.home-briefing .need-card>.seo-card-title{margin:18px 0 14px;font-size:23px;line-height:1.25}.home-briefing .need-card>p:not(.seo-card-title){margin:0 0 22px}.home-briefing .need-card>.seo-specific-link{margin-top:auto;font-weight:750;min-height:44px;display:flex;align-items:center}.home-briefing .stretched-card-link:after{content:"";position:absolute;inset:0;z-index:1;border-radius:inherit}.home-briefing .stretched-card-link:focus-visible{outline:none}.home-briefing .stretched-card-link:focus-visible:after{outline:3px solid var(--teal);outline-offset:4px}.home-briefing .home-safety{max-width:1240px;margin:28px auto 0;color:#52697a;font-size:13px;line-height:1.7}.home-briefing .needs-all{max-width:1240px;margin:24px auto 0;display:flex;align-items:center;gap:16px;flex-wrap:wrap}.home-briefing .needs-all p{margin:0}.home-mini-finder{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:clamp(30px,5vw,80px);background:#eaf4f2;align-items:start}.home-mini-finder h2{font-size:clamp(34px,3.5vw,54px);line-height:1.1;margin:26px 0}.home-mini-finder h2 em{color:#096979}.home-mini-finder-copy ul{list-style:none;padding:0;margin:0 0 28px}.home-mini-finder-copy li{padding:9px 0;font-size:15px;line-height:1.5}.home-mini-finder-copy li:before{content:"✓";color:#096979;font-weight:750;margin-right:12px}.home-mini-finder-widget{min-width:0}.home-mini-finder .offer-finder-shell{border-radius:22px;box-shadow:0 16px 40px #143f5710;background:#fff}.home-mini-finder .finder-progress{height:44px}.home-mini-finder .finder-progress small{top:14px;right:20px;font-size:10px;letter-spacing:.08em}.home-mini-finder .finder-step{padding:24px}.home-mini-finder .finder-step-heading>.eyebrow{font-size:10px;letter-spacing:.1em}.home-mini-finder .finder-step h3{font:500 clamp(25px,2.2vw,34px)/1.15 var(--display);color:var(--navy);margin:18px 0 14px}.home-mini-finder .finder-step-heading>p:last-child{font-size:13px;line-height:1.5;margin-bottom:20px}.home-mini-finder .finder-option-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.home-mini-finder .finder-option-grid button{min-height:100px;padding:16px;border-radius:14px}.home-mini-finder .finder-option-grid button>span{font-size:17px;line-height:1.2;margin-bottom:7px}.home-mini-finder .finder-option-grid button>small{font-size:12px;line-height:1.4;max-width:90%}.home-mini-finder .finder-option-grid button>i{right:12px;bottom:10px}.home-mini-finder .finder-more{display:flex;align-items:center;gap:12px;min-height:44px;margin-top:10px;padding:8px 0;border:0;background:none;color:#096979;font:650 13px var(--body);cursor:pointer}.home-mini-finder .finder-step-actions{margin-top:14px}.home-mini-finder .finder-next{min-height:44px}.home-mini-finder .btn-primary,.home-mini-finder .finder-next{background:#096979;border-color:#096979;color:#fff}.home-mini-finder .btn-primary:hover,.home-mini-finder .finder-next:hover{background:var(--deep);border-color:var(--deep)}.home-mini-finder .finder-progress small,.home-mini-finder .finder-back,.home-mini-finder .finder-result-kicker span,.home-mini-finder .finder-result-kicker small{color:#07596c}.home-mini-finder .finder-disclaimer{color:#455e69!important}.home-mini-finder .finder-result-v2{padding:24px}.home-mini-finder .finder-result-grid{grid-template-columns:1fr;gap:24px;padding-top:24px}.home-mini-finder .finder-result-grid h3{font:500 30px/1.15 var(--display);margin-block:14px;color:var(--navy)}.home-mini-finder .finder-result-actions{gap:12px}.home-mini-finder .finder-result-actions .btn{font-size:13px;white-space:normal}.home-briefing .offer-worlds-intro{margin:28px auto 32px;gap:40px}.home-briefing .world-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.home-briefing .world-card{position:relative;grid-template-columns:32px minmax(0,1fr);grid-template-rows:130px auto;gap:18px;padding:22px;align-items:start}.home-briefing .world-image{height:130px}.home-briefing .world-number{font-size:26px}.home-briefing .world-copy h3{font:500 clamp(25px,2.2vw,34px)/1.15 var(--display);margin:0 0 18px}.home-briefing .world-copy h3>a{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:0;border:0;border-radius:0;background:none;color:var(--navy);font:inherit;min-height:44px}.home-briefing .world-copy h3>a:hover{background:none;color:var(--teal)}.home-briefing .world-card-links>a{position:relative;z-index:2;white-space:normal;min-height:44px}.home-briefing .home-regular{padding:38px 0 0;background:none;max-width:1240px;margin:auto}.home-briefing .home-regular>.section-label{display:none}.home-briefing .home-regular-heading{margin:0 0 24px}.home-briefing .home-regular-heading h2{font-size:clamp(26px,2.6vw,38px)}.home-briefing .home-regular-card{padding:24px}.home-briefing .home-regular-card h3{font-size:28px;margin:12px 0}.home-briefing .home-regular-card p{font-size:14px;margin-bottom:18px}.home-briefing .home-lv8,.home-briefing .seo-story{padding:clamp(60px,6vw,100px) clamp(20px,5vw,80px)}.home-briefing .apple-center-card a:after{content:"";position:absolute;inset:0;z-index:1;border-radius:inherit}.home-briefing .apple-center-card a:focus-visible:after{outline:3px solid var(--aqua);outline-offset:3px}.home-briefing .method-steps article,.home-briefing [data-assemble-card]:not(.apple-center-card){cursor:default}.home-briefing .home-search-topics{padding-block:55px}.home-briefing .home-search-topics .section-label,.home-briefing .home-search-topics .section-label>span{color:#07596c}@media(max-width:1050px){.home-mini-finder{grid-template-columns:1fr;gap:30px}.home-mini-finder-copy{max-width:720px}.home-mini-finder-widget{width:100%;max-width:760px}.home-briefing .world-list{grid-template-columns:1fr;max-width:760px}.home-briefing .world-card{grid-template-columns:40px minmax(0,1fr);grid-template-rows:180px auto}.home-briefing .world-image{height:180px}}@media(max-width:760px){.home-briefing .needs-heading{grid-template-columns:1fr;gap:20px}.home-briefing .needs-heading h2{font-size:35px;line-height:1.08}.home-briefing .needs-grid{grid-template-columns:1fr}.home-briefing .need-card{padding:22px}.home-briefing .needs-all{align-items:flex-start;gap:8px}.home-mini-finder .finder-step,.home-mini-finder .finder-result-v2{padding:20px 16px}.home-mini-finder .finder-option-grid button{padding:14px;min-height:104px}.home-mini-finder .finder-option-grid button>span{font-size:15px}.home-mini-finder .finder-option-grid button>small{font-size:11px}.home-briefing .world-card{grid-template-columns:28px minmax(0,1fr);grid-template-rows:130px auto}.home-briefing .world-image{height:130px}.home-briefing .offer-worlds-intro{grid-template-columns:1fr;gap:20px}.home-briefing .offer-worlds-intro h2{font-size:35px;line-height:1.1}.home-briefing .home-final-cta .btn{white-space:normal;line-height:1.5;min-height:48px}.home-briefing .home-hero-process{font-size:11px;line-height:1.5}}
