.fo{--fo-navy:#0c1a25;--fo-navy2:#132735;--fo-ink:#172029;--fo-ivory:#f4f0e8;--fo-paper:#fbfaf7;--fo-bronze:#a77a49;--fo-line:#d9d4ca;color:var(--fo-ink);background:var(--fo-paper)}.fo *{box-sizing:border-box}.fo h1,.fo h2,.fo h3,.fo blockquote{font-family:Georgia,serif;font-weight:400}.fo h1{font-size:clamp(46px,5.2vw,76px);line-height:1.07;letter-spacing:-.025em;margin:0}.fo h2{font-size:clamp(34px,3.7vw,54px);line-height:1.15;letter-spacing:-.018em;margin:0}.fo h3{font-size:25px;line-height:1.25;margin:0}.fo p{line-height:1.75}.fo-kicker{font:700 10px/1.4 Arial,Helvetica,sans-serif!important;letter-spacing:.22em;text-transform:uppercase;margin:0 0 26px;color:var(--fo-bronze)}.fo-button{display:inline-block;background:var(--fo-bronze);color:#fff!important;padding:17px 25px;text-transform:uppercase;letter-spacing:.15em;font-size:10px;transition:background .2s ease,transform .2s ease}.fo-button:hover{background:#8e6339;transform:translateY(-1px)}.fo-figure{width:100%;margin:0;background:#f7f1e7}.fo-figure img{display:block;width:100%;max-width:none;height:auto;aspect-ratio:12/5;object-fit:cover;object-position:center}.fo-figure figcaption{max-width:1180px;margin:0 auto;padding:13px 34px 30px;color:#6f675d;font:italic 15px/1.55 Georgia,serif}.fo-hero{padding:105px 7.5vw 100px;background:#f4efe6;color:#25231f}.fo-hero h1{max-width:1e3px}.fo-hero .fo-lede{font:25px/1.5 Georgia,serif;color:#4b4540;max-width:850px;margin:34px 0 18px}.fo-hero>p:not(.fo-kicker):not(.fo-lede){color:#4b4540;max-width:760px;font:17px/1.75 Georgia,serif;margin:0 0 40px}.fo-editorial,.fo-dark,.fo-journey,.fo-distinction,.fo-related{padding:100px 7.5vw}.fo-intro{display:grid;grid-template-columns:1fr 1.25fr;column-gap:8vw;row-gap:0}.fo-intro .fo-kicker{grid-column:1/-1}.fo-intro h2{grid-column:1;grid-row:2}.fo-prose{max-width:760px}.fo-prose p{font:17px/1.82 Georgia,serif;color:#47515a;margin:0 0 24px}.fo-intro .fo-prose{grid-column:2;grid-row:2/span 2}.fo blockquote{font-size:29px;line-height:1.5;color:var(--fo-bronze);margin:46px 0 0;padding:0}.fo-intro blockquote{grid-column:1}.fo-dark{background:var(--fo-navy);color:#fff}.fo-section-head{display:grid;grid-template-columns:1fr 2fr;gap:5vw;margin-bottom:62px}.fo-question-grid{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid #344653}.fo-question-grid article{padding:38px 38px 30px 0;border-bottom:1px solid #344653}.fo-question-grid article:nth-child(3n+2),.fo-question-grid article:nth-child(3n+3){padding-left:38px;border-left:1px solid #344653}.fo-question-grid span,.fo-gateway>span,.fo-journey-grid span,.fo-practical li span{color:var(--fo-bronze);font:12px Georgia,serif}.fo-question-grid h3{margin:24px 0 13px}.fo-question-grid p{color:#aebbc4;font-size:14px;margin:0}.fo-gateway-grid{display:grid;grid-template-columns:repeat(2,1fr);border-top:1px solid var(--fo-line)}.fo-gateway{padding:45px 6vw 45px 0;border-bottom:1px solid var(--fo-line)}.fo-gateway:nth-child(even){padding-left:6vw;border-left:1px solid var(--fo-line)}.fo-gateway h3{font-size:31px;margin:22px 0 15px}.fo-gateway p{color:#5b646b;margin:0 0 28px}.fo-links{display:flex;flex-direction:column;gap:13px}.fo-links a{font-size:10px;text-transform:uppercase;letter-spacing:.13em;color:var(--fo-ink);border-bottom:1px solid #c8b397;padding-bottom:9px;width:fit-content}.fo-links b{color:var(--fo-bronze)}.fo-journey{background:var(--fo-ivory)}.fo-journey-grid{display:grid;grid-template-columns:repeat(5,1fr);border-top:1px solid #cfc6b8}.fo-journey-grid article{padding:35px 28px 20px 0}.fo-journey-grid article+article{padding-left:28px;border-left:1px solid #cfc6b8}.fo-journey-grid h3{margin:18px 0 8px}.fo-journey-grid p{font-size:13px;color:#5b646b;margin:0}.fo-help{display:grid;grid-template-columns:1.15fr 1fr;gap:9vw}.fo-help>div>p:not(.fo-kicker){font:17px/1.8 Georgia,serif;color:#4e5961;max-width:650px;margin:30px 0 0}.fo-help ul{margin:10px 0 0;padding:0;list-style:none;border-top:1px solid var(--fo-line)}.fo-help li{padding:16px 0;border-bottom:1px solid var(--fo-line);font-size:14px}.fo-distinction{background:var(--fo-navy2);color:#fff;text-align:center}.fo-distinction h2{max-width:950px;margin:0 auto}.fo-distinction>p:last-child{font:18px/1.8 Georgia,serif;color:#bdc7cc;max-width:860px;margin:38px auto 0}.fo-reading{display:grid;grid-template-columns:1.2fr 1fr;gap:10vw;background:var(--fo-ivory)}.fo-reading>div>p:not(.fo-kicker){font:17px/1.8 Georgia,serif;color:#4e5961}.fo-books{border-top:1px solid #cfc6b8}.fo-books article{padding:25px 0;border-bottom:1px solid #cfc6b8}.fo-books article p{margin:8px 0 0;color:#5b646b}.fo-books>a{display:inline-block;margin-top:28px;font-size:10px;letter-spacing:.14em;text-transform:uppercase;border-bottom:1px solid var(--fo-bronze);padding-bottom:7px}.fo-principle{padding:82px 14vw;text-align:center;background:#e8e1d6}.fo-principle blockquote{max-width:920px;margin:0 auto;color:var(--fo-ink);font-size:32px}.fo-related>div{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--fo-line)}.fo-related a{padding:30px 35px 15px 0;display:flex;flex-direction:column;gap:10px}.fo-related a+a{padding-left:35px;border-left:1px solid var(--fo-line)}.fo-related strong{font:24px Georgia,serif;font-weight:400}.fo-related span{font-size:13px;color:#5b646b;line-height:1.65}.fo-review{padding:82px 14vw;text-align:center;background:var(--fo-ivory);border-top:3px solid var(--fo-bronze)}.fo-review h2{max-width:900px;margin:0 auto 28px}.fo-review>p:not(.fo-kicker){max-width:760px;margin:0 auto 18px;font:17px/1.75 Georgia,serif;color:#47515a}.fo-review .fo-review-privacy{font-size:14px;color:#687078;margin-bottom:30px}.fo-cta{padding:96px 10vw;text-align:center;background:var(--fo-navy);color:#fff}.fo-cta h2{max-width:950px;margin:0 auto 42px}.fo-support-hero{padding:100px 12vw 110px;background:var(--fo-navy);color:#fff}.fo-support-hero h1{max-width:980px}.fo-support-hero>p:last-child{font:20px/1.75 Georgia,serif;color:#bdc7cc;max-width:820px;margin:35px 0 0}.fo-support-intro{display:grid;grid-template-columns:.85fr 1.25fr;gap:9vw}.fo-support-intro blockquote{margin:0;font-size:32px}.fo-practical ol{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(2,1fr);border-top:1px solid #344653}.fo-practical li{display:grid;grid-template-columns:45px 1fr;gap:15px;padding:31px 36px 31px 0;border-bottom:1px solid #344653}.fo-practical li:nth-child(even){padding-left:36px;border-left:1px solid #344653}.fo-practical li p{font:20px/1.5 Georgia,serif;margin:0;color:#e7ebed}.fo-related-pages>div{grid-template-columns:repeat(3,1fr)}.fo-related-pages a:not(:last-child){font:19px/1.4 Georgia,serif}@media(max-width:900px){.fo-figure img{aspect-ratio:16/9;object-position:60% center}.fo-figure figcaption{padding:11px 18px 24px;font-size:14px}.fo-hero{padding:78px 24px}.fo-editorial,.fo-dark,.fo-journey,.fo-distinction,.fo-related{padding:72px 24px}.fo-intro,.fo-help,.fo-reading,.fo-support-intro{grid-template-columns:1fr}.fo-intro .fo-kicker,.fo-intro h2,.fo-intro .fo-prose,.fo-intro blockquote{grid-column:auto;grid-row:auto}.fo-intro h2{margin-bottom:32px}.fo-section-head{display:block}.fo-section-head .fo-kicker{margin-bottom:24px}.fo-question-grid{grid-template-columns:1fr}.fo-question-grid article,.fo-question-grid article:nth-child(3n+2),.fo-question-grid article:nth-child(3n+3){padding:30px 0;border-left:0}.fo-gateway-grid{grid-template-columns:1fr}.fo-gateway,.fo-gateway:nth-child(even){padding:35px 0;border-left:0}.fo-journey-grid{grid-template-columns:1fr}.fo-journey-grid article,.fo-journey-grid article+article{padding:25px 0;border-left:0;border-bottom:1px solid #cfc6b8}.fo-related>div,.fo-related-pages>div{grid-template-columns:1fr}.fo-related a,.fo-related a+a{padding:25px 0;border-left:0;border-bottom:1px solid var(--fo-line)}.fo-support-hero{padding:78px 24px 84px}.fo-practical ol{grid-template-columns:1fr}.fo-practical li,.fo-practical li:nth-child(even){padding:28px 0;border-left:0}.fo-principle,.fo-review{padding:68px 24px}.fo-principle blockquote{font-size:27px}}@media(prefers-reduced-motion:reduce){.fo-button{transition:none}}