@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2c55a0e60120577a-s.03ez25a9g3i0n.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.3i9rha7jpxn0q.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/ad66f9afd8947f86-s.2o7ko1d-5m1xu.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5476f68d60460930-s.1ee5w62fj497l.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.1way2z9fj6cig.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1bffadaabf893a1e-s.0szrwpqb9mkwe.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.45535valc9rzk.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.inter_2fe1ab3d-module__-T-KAq__className{font-family:Inter,Inter Fallback;font-style:normal}.inter_2fe1ab3d-module__-T-KAq__variable{--font-inter:"Inter", "Inter Fallback"}
:root{--navy:#102e4a;--navy-deep:#092238;--orange:#d86f36;--orange-dark:#9e4923;--ink:#172531;--muted:#5f696f;--paper:#f5f0e8;--paper-deep:#e9dfd1;--white:#fffdf9;--line:#d8cec0;--serif:Georgia, "Times New Roman", serif}*{box-sizing:border-box}html{scroll-behavior:auto}body{color:var(--ink);background:var(--paper);font-family:var(--font-inter), Arial, sans-serif;margin:0}a{color:inherit}button{font:inherit}.siteHeader{background:var(--white);border-bottom:1px solid var(--line);grid-template-columns:auto 1fr auto;align-items:center;gap:2rem;min-height:5.7rem;padding:0 4vw;display:grid}.logo{align-items:center;width:7.5rem;height:4.7rem;display:flex}.logo img{object-fit:contain;width:auto;height:3.65rem}.siteHeader nav{justify-content:center;align-items:center;gap:clamp(1rem,2.4vw,2.35rem);display:flex}.siteHeader nav a{color:#4e5b64;font-size:.8rem;font-weight:650;text-decoration:none}.siteHeader nav a:hover{color:var(--orange-dark)}.siteHeader nav>.navLink,.topicDropdown>summary{padding:.45rem 0;position:relative}.siteHeader nav>.navLink:after,.topicDropdown>summary:after{background:var(--orange);content:"";transform-origin:0;height:2px;transition:transform .16s;position:absolute;bottom:.12rem;left:0;right:0;transform:scaleX(0)}.siteHeader nav>.navLink:hover:after,.siteHeader nav>.navLink:focus-visible:after,.topicDropdown>summary:hover:after,.topicDropdown>summary:focus-visible:after,.topicDropdown[open]>summary:after{transform:scaleX(1)}.headerCta{color:var(--navy);border-bottom:2px solid var(--orange);padding:.72rem 0;font-size:.78rem;font-weight:800;text-decoration:none}.topicDropdown{z-index:20;position:relative}.topicDropdown summary{color:#4e5b64;cursor:pointer;align-items:center;gap:.45rem;font-size:.8rem;font-weight:750;list-style:none;display:flex}.topicDropdown summary::-webkit-details-marker{display:none}.topicDropdown summary span{color:var(--orange-dark);transition:transform .16s}.topicDropdown[open] summary{color:var(--navy)}.topicDropdown[open] summary span{transform:rotate(180deg)}.topicDropdown:not([open]) .topicDropdownPanel{display:none}.topicDropdownPanel{background:var(--white);border:1px solid var(--line);border-top:.25rem solid var(--orange);grid-template-columns:repeat(4,minmax(10.5rem,1fr));gap:1.5rem 2rem;width:min(68rem,92vw);padding:1.8rem;display:grid;position:absolute;top:calc(100% + 1.25rem);left:50%;transform:translate(-28%);box-shadow:0 1.4rem 3.5rem #0922382e}.topicDropdownPanel>div{align-content:start;gap:.7rem;display:grid}.topicDropdownPanel strong{color:var(--orange-dark);border-bottom:1px solid var(--line);font-family:var(--serif);padding-bottom:.65rem;font-size:.95rem;font-weight:600}.siteHeader nav .topicDropdownPanel a{font-size:.74rem;line-height:1.35}.topicDropdownAll{border-top:1px solid var(--ink);grid-column:1/-1;justify-content:space-between;padding-top:1rem;display:flex;color:var(--navy)!important;font-weight:800!important}.notice{color:var(--white);background:var(--navy);border-bottom:1px solid #ffffff1f;padding:.7rem 4vw}.noticeInner{align-items:center;gap:1rem;width:min(100%,76rem);margin:0 auto;display:flex}.notice strong{color:#f1b18f;letter-spacing:.085em;text-transform:uppercase;flex:none;align-items:center;gap:.55rem;font-size:.65rem;font-weight:850;display:flex}.notice strong:before{content:"i";width:1.15rem;height:1.15rem;color:var(--navy);background:var(--orange);font-family:var(--serif);letter-spacing:0;text-transform:none;border-radius:50%;place-items:center;font-size:.72rem;font-style:italic;display:grid}.notice p{color:#ffffffc2;font-family:var(--serif);margin:0;font-size:.76rem;font-style:italic;line-height:1.45}.eyebrow{color:#efb08e;letter-spacing:.13em;text-transform:uppercase;margin:0 0 .8rem;font-size:.68rem;font-weight:850}.eyebrow.dark{color:var(--orange-dark)}.editorialLead{width:min(94vw,82rem);margin:0 auto;padding:1.25rem 0 3.4rem}.issueLine{color:#6f655d;border-bottom:1px solid var(--ink);font-family:var(--serif);justify-content:space-between;gap:2rem;padding:.75rem 0 1rem;font-size:.76rem;font-style:italic;display:flex}.leadGrid{grid-template-columns:minmax(0,1.2fr) minmax(22rem,.8fr);align-items:center;gap:clamp(2.5rem,5vw,5rem);padding-top:2rem;display:grid}.leadVisual{background:var(--paper-deep);min-height:40rem;position:relative;overflow:hidden}.leadVisual img{object-fit:cover;filter:saturate(.72)contrast(1.04)}.visualCaption{color:#fff;background:var(--navy);letter-spacing:.09em;text-transform:uppercase;padding:.8rem 1rem;font-size:.66rem;font-weight:750;position:absolute;bottom:0;right:0}.leadStory{align-self:center;padding:1.2rem 0}.leadStory h1{max-width:49rem;font-family:var(--serif);letter-spacing:-.045em;margin:0;font-size:clamp(2.8rem,4.5vw,4.7rem);font-weight:500;line-height:.99}.leadIntro{color:#4f5c64;max-width:47rem;font-family:var(--serif);margin:1.35rem 0 0;font-size:clamp(1rem,1.35vw,1.16rem);line-height:1.65}.heroActions{flex-wrap:wrap;align-items:center;gap:.8rem 1.4rem;margin-top:1.7rem;display:flex}.heroActions a{align-items:center;min-height:3rem;padding:.7rem 1.1rem;font-size:.76rem;font-weight:800;text-decoration:none;display:inline-flex}.heroActions .primaryAction{color:#fff;background:var(--navy);border:1px solid var(--navy)}.heroActions .secondaryAction{color:var(--navy);border:1px solid var(--line);background:0 0}.storyLink{color:var(--navy);border-bottom:2px solid var(--orange);align-items:center;gap:.7rem;margin-top:2rem;padding-bottom:.3rem;font-size:.82rem;font-weight:800;text-decoration:none;display:inline-flex}.storyMeta{color:#766f69;flex-wrap:wrap;gap:.65rem 1.4rem;margin-top:1.45rem;font-size:.66rem;display:flex}.storyMeta span:before{color:var(--orange);content:"✓";margin-right:.4rem}.leadNavigator{background:var(--white);border:1px solid var(--line);overflow:hidden;box-shadow:0 1.2rem 3.3rem #09223817}.leadNavigatorImage{background:var(--paper-deep);min-height:12rem;position:relative;overflow:hidden}.leadNavigatorImage img{object-fit:cover;filter:saturate(.72)contrast(1.04)}.leadNavigatorImage>span{color:#fff;background:var(--navy);letter-spacing:.08em;text-transform:uppercase;padding:.7rem .8rem;font-size:.58rem;font-weight:800;position:absolute;bottom:0;right:0}.leadNavigatorLinks{padding:1.25rem 1.4rem 1.4rem;display:grid}.leadNavigatorLinks>strong{color:var(--orange-dark);font-family:var(--serif);padding-bottom:.8rem;font-size:1rem;font-weight:600}.leadNavigatorLinks a{color:var(--navy);border-top:1px solid var(--line);justify-content:space-between;gap:1rem;padding:.72rem 0;font-size:.75rem;font-weight:700;text-decoration:none;display:flex}.leadNavigatorLinks i{color:var(--orange-dark);font-style:normal}.homeTicker{color:#fff;background:var(--navy);font-family:var(--serif);justify-content:center;gap:clamp(2rem,7vw,7rem);padding:1.1rem 4vw;font-size:.83rem;font-style:italic;display:flex}.homeTicker span:before{content:"—";color:#f1a074;margin-right:.65rem}.homeSection{width:min(92vw,76rem);margin:0 auto;padding:7rem 0}.sectionMasthead{border-bottom:1px solid var(--ink);grid-template-columns:minmax(0,1fr) minmax(20rem,.65fr);align-items:end;gap:clamp(3rem,8vw,8rem);padding-bottom:2.5rem;display:grid}.sectionMasthead h2,.guidesIntro h2,.methodHeading h2,.homeFaq h2{font-family:var(--serif);letter-spacing:-.04em;margin:0;font-size:clamp(2.3rem,4vw,4.1rem);font-weight:500;line-height:1.02}.sectionMasthead>p{color:var(--muted);font-family:var(--serif);margin:0;font-size:1.03rem;line-height:1.65}.dossierGrid{border-bottom:1px solid var(--ink);grid-template-columns:repeat(4,1fr);display:grid}.dossierStory{flex-direction:column;min-height:29rem;padding:2.2rem 2rem 2rem 0;text-decoration:none;display:flex;position:relative}.dossierStory+.dossierStory{border-left:1px solid var(--line);padding-left:2rem}.storyNumber{color:#a39a92;font-family:var(--serif);font-size:.78rem}.storyLabel{color:var(--orange-dark);letter-spacing:.1em;text-transform:uppercase;margin-top:3.3rem;font-size:.66rem;font-weight:850}.dossierStory h3{font-family:var(--serif);margin:.8rem 0;font-size:1.7rem;font-weight:500;line-height:1.18}.dossierStory p{color:var(--muted);margin:0;font-size:.86rem;line-height:1.7}.dossierStory i{color:var(--navy);margin-top:auto;padding-top:2rem;font-size:.75rem;font-style:normal;font-weight:800}.dossierStory:hover h3,.dossierStory:hover i{color:var(--orange-dark)}.brokerHomeFeature{color:#fff;background:var(--orange-dark);grid-template-columns:minmax(0,1.1fr) minmax(24rem,.9fr);gap:clamp(3rem,8vw,8rem);padding:7rem max(4vw,50vw - 38rem);display:grid}.brokerHomeLead h2{max-width:50rem;font-family:var(--serif);letter-spacing:-.045em;margin:0;font-size:clamp(2.4rem,4.5vw,4.6rem);font-weight:500;line-height:1.01}.brokerHomeLead>p:not(.eyebrow){color:#ffffffbd;max-width:47rem;font-family:var(--serif);font-size:1.05rem;line-height:1.72}.brokerHomeLead>a{border-bottom:1px solid #ffffffb3;gap:.75rem;margin-top:1.1rem;padding-bottom:.35rem;font-size:.78rem;font-weight:800;text-decoration:none;display:inline-flex}.brokerHomeIndex{border-top:1px solid #ffffff8c;align-self:center}.brokerHomeIndex a{border-bottom:1px solid #ffffff40;grid-template-columns:2.2rem 1fr auto;align-items:center;gap:1rem;padding:1.15rem 0;text-decoration:none;display:grid}.brokerHomeIndex span{color:#ffffff8f;font-family:var(--serif);font-size:.75rem}.brokerHomeIndex strong{font-family:var(--serif);font-size:1.03rem;font-weight:500}.brokerHomeIndex i{font-style:normal}.worldDirectory{background:var(--white);border-bottom:1px solid var(--line);padding:clamp(3rem,4.5vw,4.5rem) max(4vw,50vw - 38rem)}.worldDirectoryHead{border-bottom:1px solid var(--ink);grid-template-columns:minmax(0,1fr) minmax(20rem,.65fr);align-items:end;gap:clamp(3rem,8vw,8rem);padding-bottom:2.7rem;display:grid}.worldDirectoryHead h2{max-width:52rem;font-family:var(--serif);letter-spacing:-.045em;margin:0;font-size:clamp(2.4rem,4.6vw,4.6rem);font-weight:500;line-height:1.01}.worldDirectoryHead>p{color:var(--muted);font-family:var(--serif);margin:0;font-size:1.02rem;line-height:1.7}.topicCategoryNav{display:none}.topicFinderGrid{border-bottom:1px solid var(--ink);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.topicFinderGroup{border-right:1px solid var(--line);padding:1.45rem}.topicFinderGroup:first-child{padding-left:0}.topicFinderGroup:last-child{border-right:0;padding-right:0}.topicFinderGroupHead{border-top:.2rem solid var(--orange);min-height:8.8rem;padding-top:.8rem}.topicFinderGroupHead>span{color:#9c9188;font-family:var(--serif);font-size:.7rem}.topicFinderGroupHead h3{color:var(--navy-deep);font-family:var(--serif);margin:.65rem 0 .45rem;font-size:1.35rem;font-weight:500;line-height:1.08}.topicFinderGroupHead p{color:var(--muted);margin:0;font-size:.78rem;line-height:1.5}.topicFinderGroup nav{border-top:1px solid var(--ink)}.topicFinderGroup nav a{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:.8rem;min-height:3.6rem;padding:.65rem 0;text-decoration:none;display:flex}.topicFinderGroup nav a>span{gap:.18rem;display:grid}.topicFinderGroup nav small{color:var(--orange-dark);letter-spacing:.075em;text-transform:uppercase;font-size:.59rem;font-weight:850;line-height:1.25}.topicFinderGroup nav strong{color:var(--navy);font-size:.82rem;line-height:1.32}.topicFinderGroup nav i{color:var(--orange-dark);flex:none;font-size:.82rem;font-style:normal;transition:transform .15s}.topicFinderGroup nav a:hover strong,.topicFinderGroup nav a:focus-visible strong{color:var(--orange-dark)}.topicFinderGroup nav a:hover i,.topicFinderGroup nav a:focus-visible i{transform:translate(.2rem)}.journeySection{grid-template-columns:minmax(18rem,.8fr) minmax(0,1.2fr);gap:clamp(3rem,9vw,9rem);display:grid}.journeyIntro h2,.nextStepHead h2{font-family:var(--serif);letter-spacing:-.04em;margin:0;font-size:clamp(2.3rem,4.3vw,4.2rem);font-weight:500;line-height:1.03}.journeyIntro>p:last-child,.nextStepHead>p:last-child{color:var(--muted);font-family:var(--serif);line-height:1.7}.journeySteps{border-top:1px solid var(--ink);margin:0;padding:0;list-style:none}.journeySteps li{border-bottom:1px solid var(--line);grid-template-columns:3.2rem 1fr;gap:1rem;padding:1.45rem 0;display:grid}.journeySteps li>span{color:var(--orange-dark);font-family:var(--serif);font-size:.85rem}.journeySteps h3{font-family:var(--serif);margin:0;font-size:1.25rem;font-weight:500}.journeySteps p{color:var(--muted);margin:.35rem 0 0;font-size:.8rem;line-height:1.58}.nextStepSection{background:var(--white);border-bottom:1px solid var(--line);padding:7rem max(4vw,50vw - 38rem)}.nextStepHead{border-bottom:1px solid var(--ink);grid-template-columns:minmax(0,1.25fr) minmax(18rem,.75fr);align-items:end;gap:1rem 5rem;padding-bottom:2.5rem;display:grid}.nextStepHead .eyebrow{grid-column:1/-1}.nextStepHead>p:last-child{margin:0}.nextStepGrid{grid-template-columns:repeat(4,1fr);display:grid}.nextStepGrid>a{flex-direction:column;min-height:20rem;padding:2rem 1.5rem 1.7rem 0;text-decoration:none;display:flex}.nextStepGrid>a+a{border-left:1px solid var(--line);padding-left:2rem}.nextStepGrid>a:nth-child(4n+1){border-left:0;padding-left:0}.nextStepGrid>a:nth-child(n+5){border-top:1px solid var(--line)}.nextStepGrid span{color:var(--orange-dark);letter-spacing:.1em;text-transform:uppercase;font-size:.63rem;font-weight:850}.nextStepGrid h3{font-family:var(--serif);margin:2.7rem 0 .8rem;font-size:1.7rem;font-weight:500;line-height:1.15}.nextStepGrid p{color:var(--muted);margin:0;font-size:.82rem;line-height:1.65}.nextStepGrid i{color:var(--navy);margin-top:auto;padding-top:1.5rem;font-size:.72rem;font-style:normal;font-weight:800}.nextStepGrid a:hover h3,.nextStepGrid a:hover i{color:var(--orange-dark)}.featureBand{color:#fff;background:var(--navy-deep);grid-template-columns:minmax(0,1.25fr) minmax(22rem,.75fr);gap:clamp(3rem,8vw,8rem);padding:7rem max(4vw,50vw - 38rem);display:grid}.featureCopy h2{max-width:53rem;font-family:var(--serif);letter-spacing:-.04em;margin:0;font-size:clamp(2.3rem,4.5vw,4.5rem);font-weight:500;line-height:1.02}.featureCopy>p:not(.eyebrow){color:#ffffffba;max-width:48rem;font-family:var(--serif);font-size:1.08rem;line-height:1.7}.featureCopy a{color:#f0aa82;margin-top:1.2rem;font-size:.8rem;font-weight:800;text-decoration:none;display:inline-block}.featureQuote{border-left:1px solid #ffffff3b;align-self:center;padding:2.5rem 0 2.5rem 2.5rem}.featureQuote>span{color:#f0aa82;letter-spacing:.1em;text-transform:uppercase;font-size:.64rem;font-weight:850}.featureQuote blockquote{font-family:var(--serif);margin:1rem 0 0;font-size:clamp(1.35rem,2.2vw,2.05rem);font-style:italic;line-height:1.4}.guidesSection{grid-template-columns:minmax(16rem,.7fr) minmax(0,1.3fr);gap:clamp(3rem,8vw,8rem);display:grid}.guidesIntro{align-self:start}.guidesIntro>p:last-child{color:var(--muted);line-height:1.7}.guideList{border-top:1px solid var(--ink)}.guideList>a{border-bottom:1px solid var(--line);grid-template-columns:8rem minmax(0,1fr);gap:.35rem 2rem;padding:1.8rem 3rem 1.8rem 0;text-decoration:none;display:grid;position:relative}.guideList>article{border-bottom:1px solid var(--line);padding:2rem 0}.guideList>article>span{color:var(--orange-dark);letter-spacing:.08em;text-transform:uppercase;font-size:.64rem;font-weight:800}.guideList>article .sourceList{margin:1.25rem 0 0;padding:0;list-style:none}.guideList>a>span{color:var(--orange-dark);letter-spacing:.08em;text-transform:uppercase;grid-row:1/3;font-size:.64rem;font-weight:800}.guideList h3{font-family:var(--serif);margin:0;font-size:1.4rem;font-weight:500}.guideList p{color:var(--muted);margin:.4rem 0 0;font-size:.82rem;line-height:1.6}.guideList i{color:var(--orange-dark);font-style:normal;position:absolute;top:1.8rem;right:0}.guideList a:hover h3{color:var(--orange-dark)}.researchNote{background:var(--paper-deep);border-block:1px solid var(--line);grid-template-columns:minmax(15rem,.55fr) minmax(0,1.45fr);align-items:center;gap:clamp(3rem,8vw,8rem);padding:6rem max(4vw,50vw - 38rem);display:grid}.researchNumber{color:var(--navy);font-family:var(--serif);letter-spacing:-.07em;font-size:clamp(4.7rem,10vw,9rem);line-height:.9}.researchNote h2{max-width:49rem;font-family:var(--serif);letter-spacing:-.04em;margin:0;font-size:clamp(2rem,3.7vw,3.6rem);font-weight:500;line-height:1.05}.researchNote p:not(.eyebrow){max-width:47rem;color:var(--muted);line-height:1.7}.researchNote a{color:var(--orange-dark);font-size:.72rem;font-weight:800}.methodSection{grid-template-columns:minmax(18rem,.8fr) minmax(0,1.2fr);gap:clamp(3rem,9vw,9rem);display:grid}.methodHeading{align-self:start}.methodSteps{border-top:1px solid var(--ink);margin:0;padding:0;list-style:none}.methodSteps li{border-bottom:1px solid var(--line);grid-template-columns:3.5rem 1fr;gap:1rem;padding:1.45rem 0;display:grid}.methodSteps li>span{color:var(--orange-dark);font-family:var(--serif);font-size:.9rem}.methodSteps h3{font-family:var(--serif);margin:0;font-size:1.3rem;font-weight:500}.methodSteps p{color:var(--muted);margin:.35rem 0 0;font-size:.84rem;line-height:1.55}.homeFaq{border-top:1px solid var(--ink);grid-template-columns:minmax(15rem,.65fr) minmax(0,1.35fr);gap:clamp(3rem,8vw,8rem);display:grid}.faqList{align-content:start;display:grid}.faqList details{border-bottom:1px solid var(--line);padding:1.3rem 0}.faqList summary{cursor:pointer;font-family:var(--serif);font-size:1.1rem;font-weight:600}.faqList details p{color:var(--muted);margin-bottom:0;font-size:.9rem;line-height:1.7}.homeFooterCta{color:#fff;background:var(--orange-dark);padding:6rem max(4vw,50vw - 38rem)}.homeFooterCta>p{letter-spacing:.12em;text-transform:uppercase;margin:0 0 1rem;font-size:.68rem;font-weight:850}.homeFooterCta h2{max-width:59rem;font-family:var(--serif);margin:0;font-size:clamp(2.4rem,5vw,4.8rem);font-weight:500;line-height:1.02}.homeFooterCta>div{flex-wrap:wrap;gap:1rem 2.5rem;margin-top:2.2rem;display:flex}.homeFooterCta a{border-bottom:1px solid #ffffffa6;font-size:.8rem;font-weight:750;text-decoration:none}.articleHero{color:#fff;background:var(--navy-deep);border-bottom:.45rem solid var(--orange)}.articleHeroInner{width:min(92vw,66rem);margin:0 auto;padding:5.7rem 0 6.3rem}.breadcrumbs{color:#ffffff8f;gap:.55rem;margin-bottom:3.2rem;font-size:.7rem;display:flex}.breadcrumbs a{text-decoration:none}.articleHero h1{max-width:61rem;font-family:var(--serif);letter-spacing:-.05em;margin:0;font-size:clamp(2.8rem,5.5vw,5.5rem);font-weight:500;line-height:.99}.articleIntro{color:#ffffffc2;max-width:49rem;font-family:var(--serif);margin:1.6rem 0 0;font-size:clamp(1.05rem,1.7vw,1.25rem);line-height:1.65}.articleMeta{color:#ffffff87;flex-wrap:wrap;gap:.7rem 1.5rem;margin-top:2.2rem;font-size:.68rem;display:flex}.articleHighlights{border-bottom:1px solid var(--line);flex-wrap:wrap;gap:0;width:min(92vw,72rem);margin:0 auto;padding:1.1rem 0;display:flex}.articleHighlights span{color:var(--navy);border-left:1px solid var(--line);font-family:var(--serif);padding:.35rem 1.2rem;font-size:.82rem}.articleHighlights span:first-child{border-left:0;padding-left:0}.contentConversionPrompt{background:var(--white);border:1px solid var(--line);border-left:.28rem solid var(--orange);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:clamp(2rem,6vw,5rem);width:min(92vw,70rem);margin:2rem auto 0;padding:1.6rem 1.8rem;display:grid;box-shadow:0 .9rem 2.4rem #09223812}.contentConversionPrompt h2{max-width:48rem;color:var(--navy-deep);font-family:var(--serif);letter-spacing:-.025em;margin:0;font-size:clamp(1.45rem,2.4vw,2.15rem);font-weight:500;line-height:1.12}.contentConversionPrompt p:not(.eyebrow){max-width:51rem;color:var(--muted);margin:.7rem 0 0;font-size:.8rem;line-height:1.65}.contentConversionAction{gap:.5rem;min-width:14rem;display:grid}.contentConversionAction>a{color:var(--white);background:var(--navy);border:1px solid var(--navy);justify-content:space-between;gap:1.5rem;padding:.95rem 1rem;font-size:.75rem;font-weight:800;text-decoration:none;transition:color .15s,background .15s;display:inline-flex}.contentConversionAction>a:hover,.contentConversionAction>a:focus-visible{color:var(--navy);background:var(--paper);outline:2px solid var(--orange);outline-offset:2px}.contentConversionAction>small{color:var(--muted);text-align:center;font-size:.58rem;line-height:1.4}.mobileConversionBar{display:none}.articleLayout{grid-template-columns:14rem minmax(0,45rem);gap:clamp(3rem,8vw,8rem);width:min(92vw,70rem);margin:0 auto;padding:6.5rem 0;display:grid}.articleToc{border-top:2px solid var(--navy);flex-direction:column;align-self:start;gap:0;padding-top:.7rem;display:flex;position:sticky;top:1.5rem}.articleToc strong{color:var(--navy);font-family:var(--serif);padding:.6rem 0 .8rem;font-size:.88rem}.articleToc a{color:var(--muted);border-top:1px solid var(--line);padding:.65rem 0;font-size:.73rem;line-height:1.4;text-decoration:none;transition:color .18s,background-color .18s,box-shadow .18s,padding .18s}.articleToc a:hover{color:var(--orange-dark)}.articleToc a[aria-current=location]{color:var(--navy);box-shadow:inset 3px 0 0 var(--orange);background:#fff7f0;padding-left:.85rem;padding-right:.65rem;font-weight:800}.tocConversion{color:var(--white);background:var(--navy-deep);border-top:.2rem solid var(--orange);gap:.55rem;margin-top:1.2rem;padding:1rem;display:grid}:is(.articleToc,.worldToc) .tocConversion>span{color:#f2aa82;letter-spacing:.08em;text-transform:uppercase;font-size:.62rem;font-weight:850;line-height:1.4}:is(.articleToc,.worldToc) .tocConversion>strong{color:var(--white);font-family:var(--serif);padding:0;font-size:1.08rem;font-weight:500;line-height:1.35}:is(.articleToc,.worldToc) .tocConversion>a{color:var(--navy-deep);background:var(--white);border:1px solid #ffffffb3;justify-content:space-between;align-items:center;gap:.65rem;margin-top:.15rem;padding:.82rem;font-size:.78rem;font-weight:850;line-height:1.35;text-decoration:none;transition:color .15s,background .15s,border-color .15s;display:flex}:is(.articleToc,.worldToc) .tocConversion>a:hover,:is(.articleToc,.worldToc) .tocConversion>a:focus-visible{color:var(--white);background:var(--orange-dark);border-color:var(--orange);outline:2px solid var(--orange);outline-offset:2px}.tocConversion i{font-style:normal}.tocConversion small{color:#ffffffc7;text-align:center;font-size:.64rem;line-height:1.5}.articleBody>section{scroll-margin-top:2rem}.articleBody>section+section{border-top:1px solid var(--line);margin-top:4.6rem;padding-top:4.6rem}.articleBody h2{font-family:var(--serif);letter-spacing:-.035em;margin:0 0 1.4rem;font-size:clamp(2rem,3.2vw,3rem);font-weight:500;line-height:1.08}.articleBody p{color:#4e5d65;font-family:var(--serif);font-size:1.03rem;line-height:1.82}.articleBody ul{background:var(--paper-deep);border-left:3px solid var(--orange);gap:.8rem;margin:1.5rem 0 0;padding:1.5rem 1.5rem 1.5rem 2.8rem;display:grid}.articleBody li{padding-left:.3rem;font-size:.9rem;line-height:1.6}.partnerApplicationForm{background:var(--paper-deep);border-top:.25rem solid var(--orange);gap:1.15rem;margin-top:2rem;padding:1.7rem;display:grid;position:relative}.partnerApplicationFields{grid-template-columns:1fr 1fr;gap:1rem 1.2rem;display:grid}.partnerApplicationForm label{color:var(--navy);font-family:var(--font-inter), Arial, sans-serif;gap:.4rem;font-size:.68rem;font-weight:800;line-height:1.35;display:grid}.partnerFieldLabel{display:inline}.partnerFieldLabel i{color:var(--orange-dark);font-style:normal}.partnerApplicationForm input,.partnerApplicationForm select,.partnerApplicationForm textarea{width:100%;min-width:0;color:var(--ink);background:var(--white);font:inherit;border:1px solid #c9c0b5;border-radius:0;font-size:.76rem;font-weight:500}.partnerApplicationForm input,.partnerApplicationForm select{height:3rem;padding:0 .8rem}.partnerApplicationForm textarea{resize:vertical;padding:.8rem;line-height:1.55}.partnerApplicationForm input::placeholder,.partnerApplicationForm textarea::placeholder{color:#8b8580;opacity:1}.partnerApplicationForm input:focus,.partnerApplicationForm select:focus,.partnerApplicationForm textarea:focus{border-color:var(--navy);outline-offset:1px;outline:2px solid #102e4a24}.partnerSelect{display:block;position:relative}.partnerSelect:after{border-right:1.5px solid var(--navy);border-bottom:1.5px solid var(--navy);pointer-events:none;content:"";width:.5rem;height:.5rem;position:absolute;top:50%;right:.85rem;transform:translateY(-70%)rotate(45deg)}.partnerSelect select{appearance:none;cursor:pointer;padding-right:2.5rem}.partnerApplicationMessage{grid-column:1/-1}.partnerApplicationButton{min-height:3.2rem;color:var(--white);background:var(--navy);border:1px solid var(--navy);cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;padding:.8rem 1rem;font-size:.76rem;font-weight:800;transition:color .15s,background .15s;display:inline-flex}.partnerApplicationButton:hover,.partnerApplicationButton:focus-visible{color:var(--navy);background:var(--white);outline:2px solid var(--orange);outline-offset:2px}.partnerApplicationButton:disabled{cursor:wait;opacity:.65}.articleBody .partnerApplicationPrivacy,.articleBody .partnerApplicationStatus,.articleBody .partnerApplicationError{font-family:var(--font-inter), Arial, sans-serif;margin:0;font-size:.62rem;line-height:1.55}.articleBody .partnerApplicationPrivacy{color:#69635e}.partnerApplicationPrivacy a{color:var(--navy);text-underline-offset:.14rem;font-weight:750}.articleBody .partnerApplicationStatus{color:#245d46;background:#e8f4ed;border-left:3px solid #3f8a68;padding:.75rem .85rem;font-weight:750}.articleBody .partnerApplicationError{color:#802f20;border-left:3px solid var(--orange);background:#fff0eb;padding:.75rem .85rem;font-weight:750}.partnerApplicationResult{align-items:start}.articleBody .partnerApplicationResult h3{color:var(--navy);font-family:var(--serif);margin:0;font-size:clamp(1.6rem,3vw,2.3rem);font-weight:500;line-height:1.15}.articleBody .partnerApplicationResult p{color:#4e5d65;font-family:var(--serif);margin:0;font-size:.95rem;line-height:1.7}.contextualConversionLink{border-left:3px solid var(--orange);background:#fff7f0;gap:.45rem;margin-top:1.7rem;padding:1rem 1.15rem;display:grid}.contextualConversionLink>span{color:var(--muted);font-family:var(--sans);letter-spacing:.035em;text-transform:uppercase;font-size:.65rem;font-weight:750}.contextualConversionLink>a{color:var(--navy);font-family:var(--sans);justify-content:space-between;align-items:center;gap:1rem;font-size:.78rem;font-weight:850;text-decoration:none;display:inline-flex}.contextualConversionLink>a:hover,.contextualConversionLink>a:focus-visible{color:var(--orange-dark);text-underline-offset:.25rem;text-decoration:underline}.contextualConversionLink i{font-style:normal}.articleFaq .faqList{margin-top:1.5rem}.section{width:min(92vw,76rem);margin:0 auto;padding:6.5rem 0}.sectionHeading h2{font-family:var(--serif);margin:0;font-size:clamp(2.1rem,4vw,3.7rem);font-weight:500;line-height:1.04}.conversionPanel{color:#fff;background:var(--navy);grid-template-columns:minmax(0,1.15fr) minmax(20rem,.85fr);gap:clamp(3rem,8vw,8rem);width:100%;padding:5.5rem max(4vw,50vw - 35rem);display:grid}.conversionPanel h2{max-width:47rem;font-family:var(--serif);margin:0;font-size:clamp(2.2rem,4vw,3.8rem);font-weight:500;line-height:1.05}.conversionPanel>div>p:not(.eyebrow){color:#ffffffb8;font-family:var(--serif);font-size:1.02rem;line-height:1.7}.conversionPanel small{color:#ffffff78;font-size:.65rem}.conversionChoices{align-content:center;gap:.7rem;display:grid}.conversionChoices>a{color:#fff;background:var(--orange);border:1px solid var(--orange);justify-content:space-between;align-items:center;gap:1rem;min-height:3.1rem;padding:.8rem 1rem;font-weight:800;text-decoration:none;display:flex}.conversionChoices>a:hover,.conversionChoices>a:focus-visible{color:var(--navy);background:var(--white);outline:2px solid var(--white);outline-offset:2px}.conversionChoices>small{color:#ffffffa8;text-align:center;line-height:1.45}.related{padding-block:6.5rem}.relatedGrid{border-block:1px solid var(--ink);grid-template-columns:repeat(3,1fr);margin-top:2.4rem;display:grid}.relatedGrid a{flex-direction:column;min-height:14rem;padding:1.5rem 1.5rem 1.5rem 0;text-decoration:none;display:flex}.relatedGrid a+a{border-left:1px solid var(--line);padding-left:1.5rem}.relatedGrid strong{font-family:var(--serif);font-size:1.2rem;font-weight:500}.relatedGrid span{color:var(--muted);margin-top:.65rem;font-size:.78rem;line-height:1.55}.relatedGrid i{color:var(--orange-dark);margin-top:auto;font-style:normal}.worldHero{background:var(--paper);border-bottom:.5rem solid var(--orange);padding:2rem max(4vw,50vw - 39rem) 6.5rem}.worldHeroTop{border-bottom:1px solid var(--ink);justify-content:space-between;align-items:center;gap:2rem;padding:.7rem 0 1.2rem;display:flex}.worldHeroTop .breadcrumbs{color:var(--muted);margin:0}.worldHeroTop>span{color:var(--orange-dark);letter-spacing:.08em;text-transform:uppercase;font-size:.63rem;font-weight:800}.worldHeroGrid{grid-template-columns:minmax(0,1.25fr) minmax(22rem,.75fr);align-items:end;gap:clamp(3rem,8vw,8rem);padding-top:5.5rem;display:grid}.worldHero h1{max-width:60rem;color:var(--navy-deep);font-family:var(--serif);letter-spacing:-.055em;margin:0;font-size:clamp(3.2rem,6vw,6.2rem);font-weight:500;line-height:.96}.worldHeroIntro{border-left:1px solid var(--line);padding-left:2rem}.worldHeroIntro p{color:#4e5b63;font-family:var(--serif);margin:0;font-size:1.12rem;line-height:1.72}.worldHeroIntro span{color:#847a72;margin-top:2rem;font-size:.65rem;display:block}.worldThesis{color:#fff;background:var(--navy-deep);grid-template-columns:8rem minmax(0,58rem);gap:clamp(2rem,7vw,7rem);padding:2.2rem max(4vw,50vw - 36rem);display:grid}.worldThesis>span{color:#f0a77f;letter-spacing:.1em;text-transform:uppercase;font-size:.64rem;font-weight:850}.worldThesis p{color:#ffffffd9;font-family:var(--serif);margin:0;font-size:clamp(1.15rem,2vw,1.55rem);line-height:1.55}.worldRoutes{padding-block:6.5rem}.worldSectionHead{border-bottom:1px solid var(--ink);grid-template-columns:minmax(0,1fr) minmax(23rem,1fr);align-items:end;gap:4rem;padding-bottom:2.2rem;display:grid}.worldSectionHead h2{max-width:60rem;font-family:var(--serif);letter-spacing:-.04em;grid-column:1/-1;margin:0;font-size:clamp(2.4rem,4.5vw,4.4rem);font-weight:500;line-height:1.02}.worldRouteGrid{grid-template-columns:repeat(2,1fr);display:grid}.worldRouteGrid>a{border-right:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:2.8rem 1fr;gap:.5rem 1.2rem;min-height:16rem;padding:1.8rem;text-decoration:none;display:grid}.worldRouteGrid>a:nth-child(odd){padding-left:0}.worldRouteGrid>a:nth-child(2n){border-right:0;padding-right:0}.worldRouteNumber{color:#a59a91;font-family:var(--serif);grid-row:1/5;font-size:.78rem}.worldRouteKicker{color:var(--orange-dark);letter-spacing:.1em;text-transform:uppercase;font-size:.62rem;font-weight:850}.worldRouteGrid h3{font-family:var(--serif);margin:.5rem 0 0;font-size:1.45rem;font-weight:500;line-height:1.15}.worldRouteGrid p{color:var(--muted);margin:.3rem 0 0;font-size:.78rem;line-height:1.6}.worldRouteGrid i{color:var(--navy);align-self:end;margin-top:1rem;font-size:.7rem;font-style:normal;font-weight:800}.worldRouteGrid a:hover h3,.worldRouteGrid a:hover i{color:var(--orange-dark)}.worldGuide{background:var(--white);border-block:1px solid var(--line);grid-template-columns:15rem minmax(0,47rem);justify-content:center;gap:clamp(3rem,8vw,8rem);padding:7rem 4vw;display:grid}.worldToc{border-top:2px solid var(--navy);flex-direction:column;align-self:start;display:flex;position:sticky;top:1.5rem}.worldToc strong{color:var(--navy);font-family:var(--serif);padding:.8rem 0;font-size:.9rem}.worldToc a{color:var(--muted);border-top:1px solid var(--line);padding:.7rem 0;font-size:.7rem;line-height:1.4;text-decoration:none;transition:color .18s,background-color .18s,box-shadow .18s,padding .18s;position:relative}.worldToc a:hover{color:var(--orange-dark)}.worldToc a[aria-current=location]{color:var(--navy);box-shadow:inset 3px 0 0 var(--orange);background:#fff7f0;padding-left:.85rem;padding-right:.65rem;font-weight:800}.worldBody>section{scroll-margin-top:2rem}.worldBody>section+section{border-top:1px solid var(--line);margin-top:5.5rem;padding-top:5.5rem}.worldChapterNumber{color:var(--orange-dark);letter-spacing:.1em;text-transform:uppercase;margin-bottom:.7rem;font-size:.63rem;font-weight:850;display:block}.worldBody h2{font-family:var(--serif);letter-spacing:-.04em;margin:0 0 1.1rem;font-size:clamp(2.15rem,3.8vw,3.5rem);font-weight:500;line-height:1.05}.worldBody p{color:#4e5d65;font-family:var(--serif);font-size:1.03rem;line-height:1.82}.worldBody .worldChapterLead{color:var(--navy);margin-top:0;font-size:1.2rem;font-style:italic;line-height:1.6}.worldBody>section>ul{background:var(--paper);border-left:3px solid var(--orange);gap:.75rem;margin:1.7rem 0 0;padding:1.5rem 1.5rem 1.5rem 2.8rem;display:grid}.worldBody>section>ul li{padding-left:.3rem;font-size:.84rem;line-height:1.6}.worldNote{background:var(--paper-deep);border-top:2px solid var(--navy);margin-top:1.8rem;padding:1.5rem}.worldNote strong{color:var(--orange-dark);letter-spacing:.08em;text-transform:uppercase;font-size:.66rem}.worldNote p{margin:.55rem 0 0;font-size:.92rem;line-height:1.65}.worldChecklist{color:#fff;background:var(--navy-deep);padding:2.4rem;border-top:.35rem solid var(--orange)!important}.worldChecklist h2{color:#fff}.worldChecklist ol{margin:1.6rem 0 0;padding:0;list-style:none}.worldChecklist li{border-top:1px solid #ffffff29;grid-template-columns:2.2rem 1fr;gap:1rem;padding:.9rem 0;display:grid}.worldChecklist li>span{color:#f0a77f;font-family:var(--serif);font-size:.75rem}.worldChecklist li p{color:#fffc;font-family:var(--font-inter), Arial, sans-serif;margin:0;font-size:.78rem;line-height:1.55}.worldFaq .faqList{margin-top:1.4rem}.worldSources>p:not(.eyebrow){font-size:.9rem}.worldSources ul{border-top:1px solid var(--line);margin:1.5rem 0 0;padding:0;list-style:none}.worldSources li{border-bottom:1px solid var(--line)}.worldSources a{color:var(--navy);justify-content:space-between;gap:1rem;padding:.95rem 0;font-size:.72rem;font-weight:750;text-decoration:none;display:flex}.worldSources a:hover{color:var(--orange-dark)}.worldAction{color:#fff;background:var(--orange-dark);grid-template-columns:minmax(0,1.2fr) auto;align-items:end;gap:4rem;padding:5.5rem max(4vw,50vw - 36rem);display:grid}.worldAction h2{max-width:54rem;font-family:var(--serif);letter-spacing:-.04em;margin:0;font-size:clamp(2.3rem,4.5vw,4.5rem);font-weight:500;line-height:1.01}.worldAction p:not(.eyebrow){color:#ffffffc2;max-width:50rem;font-family:var(--serif);line-height:1.65}.sectionConversionAction{gap:.55rem;min-width:15rem;display:grid}.sectionConversionAction>a{border-block:1px solid #ffffff8c;justify-content:space-between;gap:1.5rem;padding:1rem 0;font-size:.75rem;font-weight:800;text-decoration:none;display:flex}.sectionConversionAction>small{color:#ffffffa3;text-align:center;max-width:18rem;font-size:.59rem;line-height:1.45}.brokerHero{color:#fff;background:var(--navy-deep);border-bottom:.5rem solid var(--orange);position:relative;overflow:hidden}.brokerHero:after{content:"";border:1px solid #ffffff1a;border-radius:50%;width:34rem;height:34rem;position:absolute;top:-9rem;right:-6rem}.brokerHeroInner{z-index:1;width:min(92vw,70rem);margin:0 auto;padding:5.6rem 0 6.5rem;position:relative}.brokerHero h1{max-width:64rem;font-family:var(--serif);letter-spacing:-.052em;margin:0;font-size:clamp(3rem,6vw,6rem);font-weight:500;line-height:.97}.brokerIntro{color:#ffffffc2;max-width:51rem;font-family:var(--serif);margin:1.7rem 0 0;font-size:clamp(1.06rem,1.7vw,1.28rem);line-height:1.68}.answerBox{width:min(92vw,70rem);color:var(--navy-deep);background:var(--white);border:1px solid var(--line);grid-template-columns:9rem minmax(0,51rem);gap:clamp(2rem,6vw,6rem);margin:-1.7rem auto 0;padding:2rem 2.2rem;display:grid;position:relative;box-shadow:0 1rem 3rem #09223814}.answerBox>span{color:var(--orange-dark);letter-spacing:.11em;text-transform:uppercase;font-size:.66rem;font-weight:850}.answerBox p{font-family:var(--serif);margin:0;font-size:1.05rem;line-height:1.66}.brokerLayout{padding-top:5.8rem}.brokerBody .sectionIndex{color:var(--orange-dark);font-family:var(--serif);margin-bottom:.7rem;font-size:.78rem;display:block}.editorialNote{color:#fff;background:var(--navy);border-left:.35rem solid var(--orange);margin-top:1.7rem;padding:1.4rem 1.5rem}.articleBody .editorialNote strong{color:#f1ac84;letter-spacing:.08em;text-transform:uppercase;font-size:.68rem;display:block}.articleBody .editorialNote p{color:#fffc;margin:.55rem 0 0;font-size:.93rem;line-height:1.65}.sourceSection>p:not(.eyebrow){font-size:.9rem}.articleBody .sourceList{background:0 0;border-left:0;padding:0;list-style:none}.sourceList li{border-top:1px solid var(--line);padding:0}.sourceList li:last-child{border-bottom:1px solid var(--line)}.sourceList a{color:var(--navy);justify-content:space-between;gap:1.5rem;padding:.95rem 0;font-size:.75rem;font-weight:750;text-decoration:none;display:flex}.sourceList a:hover{color:var(--orange-dark)}.brokerCta{color:#fff;background:var(--orange-dark);grid-template-columns:minmax(0,1.3fr) auto;align-items:end;gap:3rem;padding:5.5rem max(4vw,50vw - 35rem);display:grid}.brokerCta h2{max-width:54rem;font-family:var(--serif);letter-spacing:-.04em;margin:0;font-size:clamp(2.2rem,4.5vw,4.4rem);font-weight:500;line-height:1.02}.brokerCta p:not(.eyebrow){color:#ffffffbf;max-width:49rem;font-family:var(--serif);line-height:1.65}.matchHero{color:#fff;background:var(--navy-deep);grid-template-columns:minmax(0,1.15fr) minmax(24rem,.85fr);align-items:center;gap:clamp(3rem,7vw,7rem);min-height:47rem;padding:6rem max(4vw,50vw - 38rem);display:grid}.matchHeroCopy h1{max-width:55rem;font-family:var(--serif);letter-spacing:-.052em;margin:0;font-size:clamp(3rem,5.6vw,5.8rem);font-weight:500;line-height:.97}.matchHeroCopy>p:not(.eyebrow){color:#ffffffb8;max-width:48rem;font-family:var(--serif);font-size:1.08rem;line-height:1.68}.matchTrust{color:#ffffff91;flex-wrap:wrap;gap:.7rem 1.4rem;margin-top:2rem;font-size:.65rem;display:flex}.matchTrust span:before{color:#f0a67d;content:"✓";margin-right:.45rem}.matchCard{min-height:31rem;color:var(--ink);background:var(--white);padding:2.3rem;box-shadow:0 2rem 5rem #0003}.matchProgress{background:var(--paper-deep);height:.22rem;margin-bottom:2rem}.matchProgress span{background:var(--orange);height:100%;transition:width .18s;display:block}.matchStep{color:var(--orange-dark);letter-spacing:.1em;text-transform:uppercase;font-size:.63rem;font-weight:850}.matchCard h2{font-family:var(--serif);margin:1rem 0 1.7rem;font-size:2rem;font-weight:500;line-height:1.12}.matchOptions{gap:.65rem;display:grid}.matchOptions button{width:100%;color:var(--navy);border:1px solid var(--line);cursor:pointer;text-align:left;background:0 0;justify-content:space-between;gap:1rem;padding:.95rem 1rem;display:flex}.matchOptions button:hover{color:#fff;background:var(--navy);border-color:var(--navy)}.matchBack{color:var(--muted);cursor:pointer;background:0 0;border:0;margin-top:1rem;padding:.3rem 0;font-size:.7rem}.matchResult>p{color:var(--muted);font-family:var(--serif);line-height:1.7}.matchPromise{background:var(--paper);gap:.5rem;margin:1.2rem 0 1.8rem;padding:1.2rem;display:grid}.matchPromise strong{color:var(--orange-dark);text-transform:uppercase;margin-bottom:.35rem;font-size:.66rem}.matchPromise span{font-size:.75rem}.matchPromise span:before{color:var(--orange);content:"✓";margin-right:.5rem}.matchResult>button{color:#fff;background:var(--navy);cursor:pointer;border:0;padding:.8rem 1rem;font-weight:750}.matchSafeguards{border-bottom:1px solid var(--line);background:var(--white);grid-template-columns:repeat(3,1fr);display:grid}.matchSafeguards div{grid-template-columns:auto 1fr;align-items:center;gap:1.3rem;padding:2.2rem max(2rem,4vw);display:grid}.matchSafeguards div+div{border-left:1px solid var(--line)}.matchSafeguards strong{color:var(--orange-dark);font-family:var(--serif);font-size:2.4rem;font-weight:500}.matchSafeguards span{color:var(--muted);font-size:.72rem;line-height:1.45}.matchExplain{grid-template-columns:minmax(19rem,.85fr) minmax(0,1.15fr);gap:clamp(3rem,9vw,9rem);display:grid}.matchExplain h2,.matchSteps h2{font-family:var(--serif);letter-spacing:-.04em;margin:0;font-size:clamp(2.3rem,4.4vw,4.2rem);font-weight:500;line-height:1.03}.matchExplain p{color:var(--muted);font-family:var(--serif);font-size:1.02rem;line-height:1.75}.matchExplain a{color:var(--orange-dark);font-size:.75rem;font-weight:800}.matchSteps{border-top:1px solid var(--ink)}.matchSteps ol{border-top:1px solid var(--ink);border-bottom:1px solid var(--ink);grid-template-columns:repeat(4,1fr);margin:2.7rem 0 0;padding:0;list-style:none;display:grid}.matchSteps li{min-height:17rem;padding:1.5rem}.matchSteps li+li{border-left:1px solid var(--line)}.matchSteps li>span{color:var(--orange-dark);font-family:var(--serif);font-size:.78rem}.matchSteps h3{font-family:var(--serif);margin:3rem 0 .6rem;font-size:1.2rem;font-weight:500}.matchSteps li p{color:var(--muted);font-size:.75rem;line-height:1.6}.matchDisclaimer{color:#fff;background:var(--orange-dark);padding:3rem max(4vw,50vw - 38rem)}.matchDisclaimer strong{font-family:var(--serif);font-size:1.5rem;font-weight:500}.matchDisclaimer p{color:#ffffffc2;max-width:60rem;margin-bottom:0;font-size:.78rem;line-height:1.65}.commercialHero{color:#fff;background:linear-gradient(125deg, var(--navy-deep) 0%, #113c5d 68%, #1b4b69 100%);border-bottom:.45rem solid var(--orange);grid-template-columns:minmax(0,1.08fr) minmax(25rem,.92fr);align-items:center;gap:clamp(3rem,7vw,7rem);min-height:48rem;padding:5.5rem max(4vw,50vw - 39rem) 6.2rem;display:grid}.commercialHeroCopy{min-width:0;max-width:57rem}.commercialHero .breadcrumbs{margin-bottom:3rem}.commercialHero .breadcrumbs>span{gap:.55rem;display:inline-flex}.commercialHero .breadcrumbs i{color:#ffffff47;margin-inline:.55rem;font-style:normal}.commercialHeroCopy h1{font-family:var(--serif);letter-spacing:-.055em;margin:0;font-size:clamp(3.1rem,5.6vw,5.9rem);font-weight:500;line-height:.96}.commercialHeroCopy>p:not(.eyebrow){color:#ffffffbf;max-width:49rem;font-family:var(--serif);margin:1.6rem 0 0;font-size:clamp(1.03rem,1.5vw,1.2rem);line-height:1.7}.commercialTrust{color:#ffffffa8;flex-wrap:wrap;gap:.75rem 1.5rem;margin-top:2rem;font-size:.68rem;font-weight:700;display:flex}.commercialTrust span:before{color:#f3aa82;content:"✓";margin-right:.45rem}.commercialHeroPanel{min-width:0;position:relative}.commercialHeroPanel:before{content:"";border-top:1px solid #ffffff57;border-right:1px solid #ffffff57;width:5rem;height:5rem;position:absolute;top:-1rem;right:-1rem}.commercialFlow{z-index:1;min-height:34rem;color:var(--ink);background:var(--white);padding:clamp(1.5rem,3vw,2.5rem);position:relative;box-shadow:0 2.2rem 5rem #00000038}.commercialProgress{background:var(--paper-deep);height:.25rem;margin-bottom:2rem}.commercialProgress span{background:var(--orange);height:100%;transition:width .18s;display:block}.commercialFlowLabel{color:var(--orange-dark);letter-spacing:.11em;text-transform:uppercase;font-size:.63rem;font-weight:850}.commercialFlow h2{font-family:var(--serif);letter-spacing:-.025em;margin:.95rem 0 1.6rem;font-size:clamp(1.8rem,2.8vw,2.35rem);font-weight:500;line-height:1.12}.commercialOptions{gap:.65rem;display:grid}.commercialOptions button{width:100%;min-height:3.6rem;color:var(--navy);border:1px solid var(--line);cursor:pointer;text-align:left;background:0 0;grid-template-columns:1fr auto;align-items:center;gap:1rem;padding:.78rem .95rem;transition:color .14s,background .14s,border-color .14s;display:grid}.commercialOptions button>span{gap:.18rem;display:grid}.commercialOptions button strong{font-size:.78rem;font-weight:750}.commercialOptions button small{color:var(--muted);font-size:.66rem;font-weight:500}.commercialOptions button i{color:var(--orange-dark);font-style:normal}.commercialOptions button:hover,.commercialOptions button:focus-visible{color:#fff;background:var(--navy);border-color:var(--navy);outline:0}.commercialOptions button:hover small,.commercialOptions button:focus-visible small{color:#ffffffb3}.commercialOptions button:hover i,.commercialOptions button:focus-visible i{color:#f3aa82}.commercialFlowHint{font-weight:700;color:var(--muted)!important;font-family:var(--font-inter), Arial, sans-serif!important;margin:-.8rem 0 1rem!important;font-size:.62rem!important;line-height:1.45!important}.commercialBack{color:var(--muted);cursor:pointer;background:0 0;border:0;margin-top:1rem;padding:.3rem 0;font-size:.68rem}.commercialContact>p{color:var(--muted);font-family:var(--serif);margin-top:-.8rem;font-size:.92rem;line-height:1.55}.commercialSummary{border-block:1px solid var(--line);margin:1rem 0 1.2rem}.commercialSummary summary{color:var(--navy);cursor:pointer;padding:.75rem 0;font-size:.68rem;font-weight:800}.commercialSummary dl{margin:0 0 .8rem}.commercialSummary dl>div{border-top:1px solid #eee7dc;grid-template-columns:1fr 1fr;gap:1rem;padding:.4rem 0;display:grid}.commercialSummary dt,.commercialSummary dd{margin:0;font-size:.62rem;line-height:1.4}.commercialSummary dt{color:var(--muted)}.commercialSummary dd{color:var(--navy);text-align:right;font-weight:700}.commercialFields{grid-template-columns:1fr 1fr;gap:.8rem;display:grid}.commercialFields label{color:var(--navy);gap:.35rem;font-size:.62rem;font-weight:800;display:grid}.commercialFields input{min-width:0;height:2.8rem;color:var(--ink);border:1px solid var(--line);font:inherit;background:#fff;border-radius:0;padding:.65rem .75rem;font-size:.75rem}.commercialFields input:focus{border-color:var(--navy);outline:2px solid #102e4a1f}.commercialConsent{color:var(--muted);grid-template-columns:auto 1fr;align-items:start;gap:.6rem;margin:1rem 0;font-size:.61rem;line-height:1.45;display:grid}.commercialConsent input{accent-color:var(--navy);margin-top:.15rem}.commercialPrimaryButton{color:#fff;background:var(--orange-dark);border:1px solid var(--orange-dark);cursor:pointer;justify-content:center;align-items:center;width:100%;min-height:3rem;padding:.75rem 1rem;font-weight:800;display:inline-flex}.commercialPrimaryButton:hover,.commercialPrimaryButton:focus-visible{background:var(--navy);border-color:var(--navy)}.commercialPrimaryButton:disabled{cursor:wait;opacity:.72}.commercialContact>.commercialSubmitMicrocopy{color:#5f5a55;font-family:var(--font-inter), Arial, sans-serif;text-align:center;justify-content:center;gap:.4rem;margin:.55rem 0 0;font-size:.61rem;font-weight:700;line-height:1.45;display:flex}.commercialSubmitMicrocopy>span{color:#2f7557;font-weight:900}.commercialHoneypot{width:1px!important;height:1px!important;position:absolute!important;left:-10000px!important;overflow:hidden!important}.commercialError{font-weight:700;color:#9b2c2c!important;font-family:var(--font-inter), Arial, sans-serif!important;margin:0 0 .75rem!important;font-size:.68rem!important}.commercialPrivacy{color:#7a746e!important;font-family:var(--font-inter), Arial, sans-serif!important;margin:.7rem 0 0!important;font-size:.57rem!important;line-height:1.45!important}.commercialPrivacy a{color:inherit;text-underline-offset:.15rem;text-decoration:underline}.commercialFlowResult>p{color:var(--muted);font-family:var(--serif);line-height:1.65}.commercialFlowPromise{background:var(--paper);gap:.55rem;margin:1.3rem 0 1.5rem;padding:1.2rem;display:grid}.commercialFlowPromise strong{color:var(--orange-dark);letter-spacing:.06em;text-transform:uppercase;margin-bottom:.25rem;font-size:.65rem}.commercialFlowPromise span{font-size:.72rem}.commercialFlowPromise span:before{color:var(--orange);content:"✓";margin-right:.5rem}.commercialTextLink{color:var(--navy);margin-top:1rem;font-size:.68rem;font-weight:800;text-decoration:none;display:inline-flex}.commercialProof{background:var(--white);border-bottom:1px solid var(--line);grid-template-columns:repeat(3,1fr);display:grid}.commercialProof>div{grid-template-columns:auto 1fr;align-items:center;gap:1.1rem;padding:2rem max(2rem,4vw);display:grid}.commercialProof>div+div{border-left:1px solid var(--line)}.commercialProof strong{color:var(--orange-dark);font-family:var(--serif);font-size:2.5rem;font-weight:500}.commercialProof span{max-width:13rem;color:var(--muted);font-size:.7rem;line-height:1.5}.commercialExplain{grid-template-columns:minmax(19rem,.85fr) minmax(0,1.15fr);gap:clamp(3rem,9vw,9rem);display:grid}.commercialExplain h2,.commercialDeliverables h2,.commercialProcess h2,.commercialFaq h2{font-family:var(--serif);letter-spacing:-.043em;margin:0;font-size:clamp(2.3rem,4.4vw,4.25rem);font-weight:500;line-height:1.02}.commercialExplain p{color:var(--muted);font-family:var(--serif);font-size:1.02rem;line-height:1.78}.commercialExplain a{color:var(--orange-dark);font-size:.75rem;font-weight:800}.commercialDeliverables{border-top:1px solid var(--ink)}.commercialDeliverables>div{border-block:1px solid var(--ink);grid-template-columns:repeat(3,1fr);margin-top:2.7rem;display:grid}.commercialDeliverables article{min-height:19rem;padding:1.6rem}.commercialDeliverables article:first-child{padding-left:0}.commercialDeliverables article+article{border-left:1px solid var(--line)}.commercialDeliverables article>span{color:var(--orange-dark);font-family:var(--serif);font-size:.8rem}.commercialDeliverables h3{font-family:var(--serif);margin:3.6rem 0 .8rem;font-size:1.45rem;font-weight:500}.commercialDeliverables article p{color:var(--muted);font-size:.78rem;line-height:1.65}.commercialProcess{color:#fff;background:var(--navy-deep);grid-template-columns:minmax(18rem,.78fr) minmax(0,1.22fr);gap:clamp(3rem,8vw,8rem);padding:6.5rem max(4vw,50vw - 38rem);display:grid}.commercialProcessIntro{align-self:start}.commercialProcess ol{border-top:1px solid #ffffff59;margin:0;padding:0;list-style:none}.commercialProcess li{border-bottom:1px solid #ffffff2e;grid-template-columns:3.5rem 1fr;gap:1rem;padding:1.35rem 0;display:grid}.commercialProcess li>span{color:#f0a77f;font-family:var(--serif);font-size:.8rem}.commercialProcess h3{font-family:var(--serif);margin:0;font-size:1.25rem;font-weight:500}.commercialProcess li p{color:#ffffffad;margin:.35rem 0 0;font-size:.78rem;line-height:1.6}.commercialFaq{grid-template-columns:minmax(17rem,.7fr) minmax(0,1.3fr);gap:clamp(3rem,8vw,8rem);display:grid}.commercialFaq>div:last-child{border-top:1px solid var(--ink)}.commercialFaq details{border-bottom:1px solid var(--line);padding:1.25rem 0}.commercialFaq summary{color:var(--navy);cursor:pointer;font-family:var(--serif);font-size:1.08rem;font-weight:600}.commercialFaq details p{color:var(--muted);margin-bottom:0;font-size:.84rem;line-height:1.7}.commercialDisclaimer{color:#fff;background:var(--orange-dark);padding:2.8rem max(4vw,50vw - 38rem)}.commercialDisclaimer strong{font-family:var(--serif);font-size:1.45rem;font-weight:500}.commercialDisclaimer p{color:#ffffffc4;max-width:65rem;margin-bottom:0;font-size:.76rem;line-height:1.65}footer{color:#6b655f;background:var(--white);border-top:1px solid var(--line);grid-template-columns:auto 1fr auto;align-items:center;gap:3rem;padding:2.7rem 4vw;display:grid}.footerLogo{width:6rem;display:flex}.footerLogo img{object-fit:contain;width:auto;height:3.3rem}.footerLinks{flex-wrap:wrap;justify-content:center;gap:.8rem 1.5rem;display:flex}.footerLinks a{font-size:.72rem;text-decoration:none}.footerMeta{justify-items:end;gap:.65rem;display:grid}.footerMeta>div{gap:1rem;display:flex}.footerMeta a{color:var(--navy);font-size:.66rem;font-weight:750}footer p{margin:0;font-size:.66rem}@media (max-width:980px){.siteHeader{gap:1.2rem}.siteHeader nav{justify-content:flex-end}.siteHeader .navLink{display:none}.topicDropdownPanel{grid-template-columns:1fr 1fr;width:min(38rem,92vw);left:auto;right:-7rem;transform:none}.leadGrid{grid-template-columns:1fr}.leadStory{max-width:48rem}.leadNavigator{grid-template-columns:minmax(15rem,.8fr) minmax(0,1.2fr);display:grid}.dossierGrid{grid-template-columns:1fr 1fr}.dossierStory:nth-child(3){border-top:1px solid var(--line);border-left:0}.dossierStory:nth-child(4){border-top:1px solid var(--line)}.featureBand,.guidesSection,.researchNote,.methodSection,.homeFaq,.conversionPanel,.brokerHomeFeature,.brokerCta,.matchHero,.matchExplain,.worldDirectoryHead,.worldHeroGrid,.worldAction,.journeySection,.nextStepHead,.commercialHero,.commercialExplain,.commercialProcess,.commercialFaq,.contentConversionPrompt{grid-template-columns:1fr}.contentConversionPrompt{gap:1.25rem}.contentConversionAction{width:fit-content}.commercialHeroCopy{max-width:52rem}.commercialHeroPanel{width:min(100%,40rem)}.nextStepHead .eyebrow{grid-column:auto}.nextStepGrid{grid-template-columns:1fr 1fr}.nextStepGrid>a,.nextStepGrid>a+a{border-top:1px solid var(--line);min-height:17rem}.nextStepGrid>a:nth-child(odd){border-left:0;padding-left:0}.nextStepGrid>a:nth-child(-n+2){border-top:0}.topicFinderGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.topicFinderGroup,.topicFinderGroup:first-child,.topicFinderGroup:last-child{border-right:1px solid var(--line);padding:1.5rem}.topicFinderGroup:nth-child(odd){padding-left:0}.topicFinderGroup:nth-child(2n){border-right:0;padding-right:0}.topicFinderGroup:nth-child(n+3){border-top:1px solid var(--line)}.worldHeroIntro{border-top:1px solid var(--line);border-left:0;padding-top:2rem;padding-left:0}.worldGuide{grid-template-columns:1fr;width:100%}.worldToc{z-index:20;border-top:1px solid var(--line);border-bottom:1px solid var(--line);scrollbar-width:none;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffffff5;flex-direction:row;gap:.35rem;margin-inline:-4vw;padding:.7rem 4vw;position:sticky;top:0;overflow-x:auto;box-shadow:0 .65rem 1.5rem #12242d12}.worldToc::-webkit-scrollbar{display:none}.worldToc strong{border-right:1px solid var(--line);white-space:nowrap;flex:none;align-self:center;padding:0 .8rem 0 0}.worldToc a{border:1px solid var(--line);white-space:nowrap;border-radius:999px;flex:none;padding:.55rem .75rem}.worldToc a[aria-current=location]{color:var(--white);background:var(--navy);border-color:var(--navy);box-shadow:inset 0 -3px 0 var(--orange);padding:.55rem .75rem}.tocConversion{display:none}.featureQuote{border-top:1px solid #ffffff3b;border-left:0;padding-left:0}.articleLayout{grid-template-columns:1fr}.articleToc{z-index:20;border-top:1px solid var(--line);border-bottom:1px solid var(--line);scrollbar-width:none;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffffff5;flex-direction:row;gap:.35rem;margin-inline:-4vw;padding:.7rem 4vw;position:sticky;top:0;overflow-x:auto;box-shadow:0 .65rem 1.5rem #12242d12}.articleToc::-webkit-scrollbar{display:none}.articleToc strong{border-right:1px solid var(--line);white-space:nowrap;flex:none;align-self:center;padding:0 .8rem 0 0}.articleToc a{border:1px solid var(--line);white-space:nowrap;border-radius:999px;flex:none;padding:.55rem .75rem}.articleToc a[aria-current=location]{color:var(--white);background:var(--navy);border-color:var(--navy);box-shadow:inset 0 -3px 0 var(--orange);padding:.55rem .75rem}.relatedGrid{grid-template-columns:1fr 1fr}.relatedGrid a:last-child{border-top:1px solid var(--line);border-left:0;grid-column:1/-1}.matchSteps ol{grid-template-columns:1fr 1fr}.matchSteps li:nth-child(3){border-top:1px solid var(--line);border-left:0}.matchSteps li:nth-child(4){border-top:1px solid var(--line)}}@media (max-width:768px){main:has(.mobileConversionBar){padding-bottom:calc(5.7rem + env(safe-area-inset-bottom))}.mobileConversionBar{z-index:30;min-height:4.8rem;padding:.65rem 1rem calc(.65rem + env(safe-area-inset-bottom));border-top:1px solid var(--line);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fffdf9f7;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.75rem;display:grid;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -.7rem 1.8rem #09223821}.mobileConversionBar>span{gap:.15rem;min-width:0;display:grid}.mobileConversionBar small{color:var(--orange-dark);letter-spacing:.08em;text-transform:uppercase;font-size:.57rem;font-weight:850}.mobileConversionBar strong{color:var(--navy-deep);font-family:var(--serif);text-overflow:ellipsis;white-space:nowrap;font-size:.82rem;font-weight:600;line-height:1.2;overflow:hidden}.mobileConversionBar>a{min-height:2.75rem;color:var(--white);background:var(--navy);border:1px solid var(--navy);align-items:center;gap:.7rem;padding:.65rem .85rem;font-size:.7rem;font-weight:800;text-decoration:none;display:inline-flex}.mobileConversionBar>a:focus-visible{outline:2px solid var(--orange);outline-offset:2px}}@media (max-width:640px){body{overflow-x:clip}.siteHeader{grid-template-columns:1fr auto;min-height:4.6rem;padding-inline:1rem}.logo{width:6rem;height:3.7rem}.logo img{height:3rem}.headerCta{display:none}.topicDropdown{z-index:40}.topicDropdownPanel{grid-template-columns:1fr;width:auto;max-height:calc(100vh - 5.2rem);padding:1.2rem;position:fixed;top:4.6rem;left:.5rem;right:.5rem;overflow-y:auto}.notice{padding:.72rem 1rem}.noticeInner{align-items:flex-start;gap:.75rem}.notice strong{max-width:7.2rem;line-height:1.35}.notice strong:before{flex:none}.notice p{font-size:.69rem}.editorialLead{width:calc(100% - 2rem);padding-top:.7rem}.issueLine span:last-child{display:none}.leadGrid{gap:1rem}.leadStory h1{font-size:clamp(2.55rem,12vw,3.5rem)}.leadNavigator{display:block}.leadNavigatorImage{min-height:11rem}.heroActions{flex-direction:column;align-items:stretch}.heroActions a{justify-content:center}.homeTicker{white-space:nowrap;justify-content:flex-start;overflow:hidden}.homeTicker span:not(:first-child){display:none}.homeSection{width:calc(100% - 2rem);padding:5rem 0}.worldDirectory{padding:4rem 1rem}.worldDirectoryHead{gap:1.5rem}.topicCategoryNav{grid-template-columns:1fr 1fr;gap:.55rem;margin:1.35rem 0 .5rem;display:grid}.topicCategoryNav a{min-height:3.6rem;color:var(--navy);background:var(--paper);border:1px solid var(--line);grid-template-columns:auto 1fr auto;align-items:center;gap:.45rem;padding:.7rem;text-decoration:none;display:grid}.topicCategoryNav a,.topicCategoryNav strong{min-width:0}.topicCategoryNav span{color:var(--orange-dark);font-family:var(--serif);font-size:.62rem}.topicCategoryNav strong{font-family:var(--serif);font-size:.78rem;font-weight:600;line-height:1.2}.topicCategoryNav i{color:var(--orange-dark);font-style:normal}.topicFinderGrid{grid-template-columns:1fr}.topicFinderGroup,.topicFinderGroup:first-child,.topicFinderGroup:last-child,.topicFinderGroup:nth-child(odd),.topicFinderGroup:nth-child(2n){border-top:1px solid var(--line);border-right:0;padding:1.35rem 0}.topicFinderGroup:first-child{border-top:0}.topicFinderGroupHead{min-height:0;padding-bottom:1rem}.topicFinderGroupHead h3{scroll-margin-top:1rem}.topicFinderGroup nav a{min-height:3.35rem}.nextStepSection{padding:5rem 1rem}.nextStepGrid{grid-template-columns:1fr}.nextStepGrid>a,.nextStepGrid>a+a,.nextStepGrid>a:last-child{border-top:1px solid var(--line);border-left:0;grid-column:auto;min-height:18rem;padding:1.7rem 0}.nextStepGrid>a:first-child{border-top:0}.sectionMasthead{grid-template-columns:1fr;gap:1.5rem}.dossierGrid{grid-template-columns:1fr}.dossierStory,.dossierStory+.dossierStory{border-top:1px solid var(--line);border-left:0;min-height:22rem;padding:1.7rem 0}.dossierStory:first-child{border-top:0}.dossierStory:nth-child(4){border-left:0}.storyLabel{margin-top:2rem}.featureBand,.researchNote,.homeFooterCta,.brokerHomeFeature{padding:5rem 1rem}.guideList>a{grid-template-columns:1fr;padding-right:2rem}.guideList>a>span{grid-row:auto}.researchNumber{font-size:5.5rem}.homeFooterCta>div{flex-direction:column;align-items:flex-start}.articleHeroInner{width:calc(100% - 2rem);padding:4rem 0}.articleHero h1{font-size:clamp(2.5rem,12vw,3.7rem)}.articleHighlights{width:calc(100% - 2rem)}.articleHighlights span{border-top:1px solid var(--line);border-left:0;width:100%;padding:.55rem 0}.contentConversionPrompt{width:calc(100% - 2rem);margin-top:1.25rem;padding:1.25rem}.contentConversionPrompt h2{font-size:1.35rem}.contentConversionPrompt p:not(.eyebrow){font-size:.76rem}.contentConversionAction{width:100%;min-width:0}.articleLayout{width:calc(100% - 2rem);padding:4.5rem 0}.articleBody>section{scroll-margin-top:5rem}.partnerApplicationForm{margin-top:1.5rem;padding:1.2rem}.partnerApplicationFields{grid-template-columns:1fr}.brokerHeroInner{width:calc(100% - 2rem);padding:4rem 0 5rem}.brokerHero h1{font-size:clamp(2.7rem,12.5vw,4rem)}.answerBox{grid-template-columns:1fr;gap:.8rem;width:calc(100% - 2rem);padding:1.5rem}.brokerCta,.matchHero{padding:4.5rem 1rem}.commercialHero{gap:2.5rem;min-height:0;padding:3.6rem 1rem 4.5rem}.commercialHero .breadcrumbs{white-space:nowrap;margin-bottom:2.2rem;overflow:hidden}.commercialHeroCopy h1{overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto;font-size:clamp(2.75rem,12.5vw,4rem)}.commercialFlow{min-height:31rem;padding:1.35rem}.commercialFields,.commercialProof{grid-template-columns:1fr}.commercialProof>div{padding:1.35rem 1rem}.commercialProof>div+div{border-top:1px solid var(--line);border-left:0}.commercialDeliverables>div{grid-template-columns:1fr}.commercialDeliverables article,.commercialDeliverables article:first-child{min-height:14rem;padding:1.4rem 0}.commercialDeliverables article+article{border-top:1px solid var(--line);border-left:0}.commercialDeliverables h3{margin-top:2rem}.commercialProcess{padding:4.5rem 1rem}.commercialDisclaimer{padding:2.4rem 1rem}.worldHero{padding:1rem 1rem 4.5rem}.worldHeroTop>span{display:none}.worldHeroGrid{gap:2rem;padding-top:3.5rem}.worldHero h1{overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto;font-size:clamp(2.8rem,13vw,4.2rem)}.worldThesis{grid-template-columns:1fr;gap:.7rem;padding:1.8rem 1rem}.worldRoutes{width:calc(100% - 2rem);padding-block:4.5rem}.worldSectionHead{grid-template-columns:1fr;gap:1rem}.worldRouteGrid{grid-template-columns:1fr}.worldRouteGrid>a,.worldRouteGrid>a:nth-child(odd),.worldRouteGrid>a:nth-child(2n){border-right:0;min-height:14rem;padding:1.4rem 0}.worldGuide{gap:3rem;padding:4.5rem 1rem}.worldToc{margin-inline:-1rem;padding-inline:1rem}.articleToc{margin-left:-1rem;margin-right:calc(1px - 1rem);padding-inline:1rem}.worldBody>section+section{margin-top:4rem;padding-top:4rem}.worldChecklist{padding:1.5rem}.worldAction{gap:2rem;padding:4.5rem 1rem}.matchHeroCopy h1{font-size:clamp(2.8rem,12.5vw,4rem)}.matchCard{min-height:28rem;padding:1.4rem}.matchSafeguards{grid-template-columns:1fr}.matchSafeguards div+div{border-top:1px solid var(--line);border-left:0}.matchSteps ol{grid-template-columns:1fr}.matchSteps li,.matchSteps li:nth-child(3),.matchSteps li:nth-child(4){border-top:1px solid var(--line);border-left:0;min-height:13rem}.matchSteps li:first-child{border-top:0}.conversionPanel{padding:4.5rem 1rem}.section{width:calc(100% - 2rem);padding:4.5rem 0}.relatedGrid{grid-template-columns:1fr}.relatedGrid a,.relatedGrid a+a{border-top:1px solid var(--line);border-left:0;grid-column:auto;min-height:11rem;padding:1.4rem 0}footer{grid-template-columns:1fr;gap:1.2rem;padding:2rem 1rem}footer>*,.footerLinks,.footerMeta{width:100%;min-width:0}.footerLinks{flex-wrap:wrap;justify-content:flex-start}.footerMeta{justify-items:start}.footerMeta>div{flex-wrap:wrap}footer p{overflow-wrap:anywhere}}@media (prefers-reduced-motion:reduce){.worldToc a,.articleToc a,.contentConversionAction>a{transition:none}html{scroll-behavior:auto}}
