/* Shared reading, discovery and service templates for the isolated concept. */
.complete-interior{--sans:var(--font);--serif:var(--font)}
@media(min-width:761px){.gd-explainers:has(>article:nth-child(2):last-child){grid-template-columns:repeat(2,minmax(0,1fr))}}
.quiz-page .ng-quiz-story-label{color:#fff}
.complete-interior main{overflow-wrap:break-word}
.complete-interior .life-section,.complete-interior .page-section{padding:86px 0}
.complete-interior .life-paper,.complete-interior .soft-section{background:var(--paper)}
.complete-interior .eyebrow{font-size:9px;line-height:1.7;font-weight:800;letter-spacing:.2em;text-transform:uppercase;color:var(--red);margin-bottom:18px}
.complete-interior .life-section-heading,.gd-section-heading{display:flex;justify-content:space-between;gap:60px;align-items:end;margin-bottom:40px}
.complete-interior .life-section-heading>p,.gd-section-heading>p{max-width:350px;font-size:13px;line-height:1.8}
.complete-interior .life-description,.complete-interior .section-intro{font-size:14px;line-height:1.9;margin-top:22px;max-width:560px}
.complete-interior .life-details-grid,.complete-interior .split-section{display:grid;grid-template-columns:1fr 1fr;gap:90px;align-items:start}
.complete-interior .life-details-grid>div>.text-link{margin-top:25px}
.complete-interior .life-accordion details,.complete-interior .gd-faq-list details{border-bottom:1px solid var(--line)}
.complete-interior .life-accordion summary,.complete-interior .gd-faq-list summary{display:flex;align-items:center;justify-content:space-between;gap:25px;cursor:pointer;padding:23px 0;font-size:15px;font-weight:700;list-style:none}
.complete-interior summary::-webkit-details-marker{display:none}
.complete-interior summary>span{color:var(--red);font-size:22px;font-weight:400}
.complete-interior details[open]>summary>span{transform:rotate(45deg)}
.complete-interior .detail-answer{padding-bottom:24px;font-size:13px;line-height:1.9;color:var(--muted)}
.complete-interior .detail-answer p+p{margin-top:14px}
.complete-interior .detail-answer a:not(.button){text-decoration:underline;text-underline-offset:3px}
.life-card-grid,.guidance-resource-grid,.card-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}
.life-card{position:relative;display:flex;align-items:end;min-height:410px;isolation:isolate;border-radius:12px;overflow:hidden;color:#fff;background:var(--navy)}
.life-card-photo{position:absolute;inset:0;z-index:-2}
.life-card-photo img{width:100%;height:100%;object-fit:cover;object-position:center 32%;transition:transform .4s}
.life-card:after{content:'';position:absolute;inset:0;z-index:-1;background:linear-gradient(0deg,#0d202eee,transparent 85%)}
.life-card-copy{padding:29px;width:100%}.life-card-copy .eyebrow{color:#ece4dc;font-size:8px}.life-card h3{font-size:27px}.life-card-copy>span{display:flex;align-items:center;gap:20px;font-size:11px;margin-top:24px}
.life-card:hover img{transform:scale(1.035)}
.life-clarity{background:var(--paper);padding:24px 0}.life-clarity>.wrap{display:flex;justify-content:space-between;gap:20px;align-items:center}.life-clarity span{font-size:9px;letter-spacing:.18em;font-weight:800}.life-clarity p{font-size:12px}
.life-community,.guidance-story{padding:0 0 80px}.life-community figure,.guidance-story figure{position:relative;isolation:isolate;background:var(--navy);color:white;border-radius:12px;overflow:hidden;min-height:510px;display:flex;align-items:end}
.life-community figure:after,.guidance-story figure:after{content:'';position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,#10252cd9,#10252c10 80%)}
.life-community figure>img,.guidance-story figure>img{position:absolute;z-index:-2;inset:0;width:100%;height:100%;object-fit:cover;object-position:center 40%}
.life-community figcaption,.guidance-story figcaption{padding:55px;max-width:590px}.life-community .eyebrow,.guidance-story .eyebrow{color:white}.life-community .text-link,.guidance-story .text-link{margin-top:25px}.guidance-story figcaption>p:not(.eyebrow){color:#e1e4e3;margin-top:22px;font-size:14px;line-height:1.8}
.guidance-purpose{max-width:850px;text-align:center}.guidance-purpose h2{margin-bottom:26px}.guidance-purpose>p:last-child{font-size:15px;line-height:1.9}
.guidance-values{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:60px}.guidance-values article>span{font-size:33px;color:var(--red);font-weight:500;display:block;margin-bottom:25px}.guidance-values h3{font-size:23px;margin-bottom:17px}.guidance-values article>p:last-child{font-size:13px;line-height:1.9}
.guidance-resource-toolbar{display:flex;align-items:end;justify-content:space-between;gap:30px;margin:32px 0 18px}.resource-filters,.glossary-filters{display:flex;gap:8px;flex-wrap:wrap}.resource-filters button,.glossary-filters button{border:1px solid var(--line);border-radius:30px;padding:10px 17px;font-size:11px;font-weight:700;background:transparent;min-height:42px}.resource-filters button.active,.glossary-filters button.active{background:var(--red);border-color:var(--red);color:white}
.complete-interior input[type=search]{appearance:none;width:100%;font:13px var(--font);background:var(--paper);border:1px solid #aaa59e;border-radius:6px;padding:14px 16px;color:var(--ink);min-height:48px}.complete-interior input:focus-visible{outline:2px solid var(--red);outline-offset:3px}.complete-interior label[for$=search]{display:block;font-size:10px;font-weight:750;letter-spacing:.05em;margin-bottom:9px}.guidance-resource-search{width:270px;flex:none}
.guidance-resource-count,.glossary-count{font-size:11px;margin:20px 0 26px}.guidance-resource-grid{row-gap:42px}.guidance-resource-photo{aspect-ratio:1.38;overflow:hidden;border-radius:12px;background:var(--navy)}.guidance-resource-photo img{width:100%;height:100%;object-fit:cover;object-position:center 33%;transition:transform .4s}.guidance-resource-card:hover img{transform:scale(1.035)}.guidance-resource-copy{padding:22px 0 0}.guidance-resource-copy .eyebrow{margin-bottom:11px;font-size:8px}.guidance-resource-copy h3{font-size:22px;line-height:1.3}.guidance-resource-copy>p:not(.eyebrow){font-size:12px;line-height:1.8;margin-top:13px}.guidance-resource-copy>span{display:flex;align-items:center;gap:18px;font-size:11px;font-weight:750;margin-top:18px}.guidance-resource-card:hover h3{color:var(--red)}
.guidance-empty,#glossary-empty,#faq-empty{padding:38px;background:var(--paper);border-radius:10px}.guidance-empty p,#glossary-empty p,#faq-empty p{margin:14px 0 25px}.guidance-guide-note{display:grid;grid-template-columns:1fr 1fr;gap:80px}.guidance-guide-note>div>p{font-size:14px;line-height:1.9;margin-bottom:25px}.guidance-guide-note .text-link+.text-link{margin-top:16px;display:flex}
.guidance-article-layout,.legal-layout{display:grid;grid-template-columns:250px minmax(0,1fr);gap:80px}.guidance-article-aside,.legal-layout>aside{position:sticky;top:30px;align-self:start}.guidance-article-aside nav,.legal-layout>aside nav{display:flex;flex-direction:column;gap:15px;font-size:12px;line-height:1.6}.guidance-article-aside nav a:hover,.legal-layout aside a:hover{color:var(--red)}.guidance-reading-time{font-size:9px;letter-spacing:.15em;margin:30px 0 22px}.guidance-article-text,.policy-copy{max-width:775px;font-size:15px;line-height:1.95}.complete-interior .guidance-article-text h2,.complete-interior .policy-copy h2{font-size:29px;margin:45px 0 19px;line-height:1.3}.guidance-article-text h2:first-child,.policy-copy h2:first-child{margin-top:0}.guidance-article-text h3,.policy-copy h3{font-size:21px;margin:28px 0 15px}.guidance-article-text p,.policy-copy p{margin-bottom:18px}.guidance-article-text a:not(.button),.policy-copy a{color:var(--red);text-decoration:underline;text-underline-offset:3px}.guidance-article-text li,.policy-copy li{color:var(--muted);padding-left:5px;margin-block:9px}.guidance-article-text ul,.policy-copy ul{padding-left:22px}.guidance-reading-footer{padding:55px 0}.guidance-reading-footer>.wrap{display:flex;align-items:center;justify-content:space-between;gap:50px}.guidance-reading-footer h2{max-width:650px}.guidance-reading-footer .text-link{flex:none}
.policy-note,.policy-summary{padding:28px;background:var(--paper);border-radius:10px;margin-bottom:30px}.policy-note{border-left:3px solid var(--red)}.policy-note p{margin:15px 0 0}.policy-copy .policy-summary h2{font-size:25px}.legal-section{scroll-margin-top:35px}.policy-page .alt-hero h1{font-size:clamp(34px,3.8vw,54px)}
.experience-faq-layout{display:grid;grid-template-columns:280px minmax(0,1fr);gap:80px}.experience-faq-layout aside{position:sticky;top:30px;align-self:start}.experience-faq-layout aside nav{display:flex;flex-direction:column;gap:18px;margin:30px 0;font-size:12px;font-weight:650}.experience-faq-layout aside nav a{display:flex;align-items:center;justify-content:space-between;gap:10px}.experience-small{font-size:11px;margin-bottom:20px}.experience-faq-group{margin-bottom:45px}.complete-interior .experience-faq-group h2{font-size:28px;margin-bottom:10px}.experience-wide-callout{display:flex;align-items:center;justify-content:space-between;gap:50px}.experience-quicklinks{display:flex;gap:35px;flex-wrap:wrap;margin-top:30px}.experience-contact-layout{display:grid;grid-template-columns:1fr 1fr;gap:90px}.experience-contact-status{background:var(--paper);border-radius:10px;padding:25px 30px;margin:28px 0}.experience-contact-status .eyebrow{display:block}.experience-contact-status h3{font-size:23px;margin-bottom:13px}.experience-contact-status p{font-size:12px;line-height:1.8}.experience-contact-route{display:flex;align-items:center;gap:22px;padding:27px 0;border-bottom:1px solid var(--line)}.experience-contact-route>span{font-size:20px;color:var(--red);font-weight:650}.experience-contact-route>div{flex:1}.experience-contact-route h3{font-size:21px}.experience-contact-route p{font-size:12px;margin-top:9px}.experience-contact-route:hover h3{color:var(--red)}
.journey-three{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.journey-screen{display:block;width:100%;padding:0;text-align:left;background:#eae4dc;border-radius:10px;overflow:hidden}.journey-screen img{width:100%;height:auto;aspect-ratio:720/560;object-fit:contain}.journey-screen>span{display:flex;justify-content:space-between;padding:12px 17px;font-size:9px;font-weight:700}.journey-step-heading{display:flex;align-items:center;gap:14px;margin-top:25px}.journey-step-heading>span{display:grid;place-items:center;width:30px;height:30px;border-radius:50%;background:var(--red);color:white;flex:none;font-size:12px}.journey-step-heading h3{font-size:18px}.journey-foot{display:flex;align-items:center;justify-content:space-between;gap:40px;margin-top:35px}.journey-foot>p{font-size:11px;max-width:600px}.journey-dialog{max-width:850px;width:calc(100% - 40px);max-height:90vh;overflow:auto;padding:36px;border:none;background:var(--paper);color:var(--ink);border-radius:12px}.journey-dialog::backdrop{background:#081a2bc9}.journey-dialog-close{position:absolute;right:12px;top:5px;font-size:30px}.journey-dialog h2{font-size:26px;margin-bottom:22px}.journey-dialog img{width:100%;height:auto}.journey-dialog>p:last-child{font-size:11px;margin-top:20px}
.content-card{display:block;background:var(--paper);border-radius:12px;overflow:hidden;padding:28px}.content-card .route-photo{margin:-28px -28px 25px;aspect-ratio:1.5;overflow:hidden}.route-photo img{width:100%;height:100%;object-fit:cover;object-position:center 35%}.card-number{display:block;font-size:8px;letter-spacing:.15em;color:var(--red);margin-bottom:14px;font-weight:800}.content-card h3{font-size:23px}.content-card>p{font-size:13px;line-height:1.8;margin-top:14px}.route-arrow{display:flex;align-items:center;gap:20px;margin-top:24px;font-size:11px;font-weight:750}.feature-list{list-style:none;padding:0;margin:0}.feature-list li{font-size:14px;line-height:1.9;border-bottom:1px solid var(--line);padding:23px 0}.feature-list li:first-child{padding-top:0}.note-panel,.status-note{padding:30px;border-radius:10px;background:var(--cream)}.note-panel h3{font-size:23px;margin-bottom:16px}.note-panel p,.status-note p{font-size:14px;line-height:1.9}.status-note{margin-bottom:35px;background:var(--paper)}.note-panel+.button{margin-top:25px}.section-note{font-size:11px;margin-top:22px}
.health-topic .alt-hero-content>div{width:57%;max-width:680px}.health-topic .alt-hero h1{font-size:clamp(34px,3.7vw,52px);overflow-wrap:normal;hyphens:auto}.health-topic .alt-lede{max-width:570px;font-size:13px}.health-topic .alt-hero-photo{left:45%}.gd-jump-nav{background:var(--paper);padding:25px 0}.gd-jump-nav>.wrap{display:flex;align-items:center;gap:28px;flex-wrap:wrap;font-size:11px;font-weight:650}.gd-jump-nav span{font-size:8px;letter-spacing:.13em;color:var(--red);margin-right:auto}.gd-jump-nav a:hover{color:var(--red)}.gd-explainers{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:45px}.gd-section-number{color:var(--red);font-size:29px;font-weight:500;display:block;margin-bottom:23px}.gd-explainer h3{font-size:22px;line-height:1.35;margin-bottom:18px}.gd-explainer p{font-size:13px;line-height:1.95}.gd-citation{color:var(--red);font-weight:750;font-size:10px;white-space:nowrap}.gd-at-a-glance{padding:30px 35px;background:var(--paper);border-radius:10px;margin-top:40px}.gd-at-a-glance ul{margin:0;padding-left:18px;display:grid;grid-template-columns:1fr 1fr;gap:18px 45px;font-size:13px;line-height:1.9;color:var(--muted)}.gd-topic-note{font-size:12px;line-height:1.9;margin-top:25px;max-width:950px}
.gd-conversation{background:var(--navy);color:white;padding:80px 0}.gd-conversation-grid{display:grid;grid-template-columns:1.1fr 1fr;gap:90px;align-items:center}.gd-conversation .eyebrow{color:#f0c9c4}.gd-assessment{font-size:14px;line-height:1.9;color:#d4dce0;margin-top:24px}.gd-personal-note{font-size:12px;color:#c3ced3;margin:22px 0 25px}.gd-conversation .gd-citation{color:#ffb6ad}.gd-question-card{background:var(--paper);color:var(--ink);padding:38px;border-radius:12px}.gd-question-card .eyebrow{color:var(--red)}.gd-question-card h3{font-size:30px}.gd-question-card ol{padding-left:21px;margin:25px 0 0}.gd-question-card li{font-size:13px;line-height:1.8;margin-block:17px;padding-left:7px}.gd-faq-grid{display:grid;grid-template-columns:1fr 1.25fr;gap:90px}.gd-faq-grid>div>p:last-child{font-size:13px;margin-top:25px;max-width:360px}.gd-route-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:30px}.gd-route-card{display:grid;grid-template-columns:41% 1fr;background:var(--cream);border-radius:12px;overflow:hidden}.gd-route-photo img{width:100%;height:100%;object-fit:cover;object-position:center 35%}.gd-route-copy{padding:26px}.gd-route-copy h3{font-size:22px;line-height:1.3}.gd-route-copy>p:not(.eyebrow){font-size:12px;line-height:1.85;margin:15px 0}.gd-route-copy>span{display:flex;align-items:center;gap:14px;font-size:10px;font-weight:750}.gd-route-copy .eyebrow{font-size:8px}.gd-related-heading{display:flex;align-items:center;justify-content:space-between;margin-top:40px}.gd-related-heading .eyebrow{margin:0}.glossary-related{display:flex;gap:30px;flex-wrap:wrap;margin-top:23px}.glossary-related a{display:flex;align-items:center;gap:18px;font-size:12px;font-weight:650}.glossary-related a:hover{color:var(--red)}
.gd-cta{background:var(--navy);color:white;padding:70px 0}.gd-cta>.wrap{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:center}.gd-cta .eyebrow{color:#efc5be}.gd-cta p{color:#d2dadd;font-size:13px;margin-top:22px;line-height:1.8}.gd-cta>div>div:last-child{max-width:420px}.gd-cta span{display:block;font-size:9px;margin-top:19px;color:#d2dadd}.gd-cta>div>div:last-child>p{font-size:11px;margin-top:12px}.gd-references{padding:60px 0}.gd-references>.wrap{display:grid;grid-template-columns:1.4fr 1fr;gap:70px}.complete-interior .gd-references h2{font-size:25px}.gd-references ol{padding-left:20px;margin-top:25px}.gd-references li{font-size:12px;line-height:1.9;margin-bottom:12px;padding-left:5px}.gd-references a{text-decoration:underline;text-underline-offset:3px}.gd-reference-note{background:var(--paper);border-radius:10px;padding:28px;font-size:12px;align-self:start}.gd-reference-note p{margin-top:15px;line-height:1.9}.glossary-search-row{display:flex;justify-content:space-between;align-items:end;gap:40px;margin-bottom:35px}.glossary-search-row>div:last-child{min-width:320px}.glossary-index{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.glossary-entry{display:flex;align-items:start;gap:20px;background:var(--paper);border-radius:10px;padding:26px}.glossary-entry>svg{width:20px;height:20px;margin-top:4px;color:var(--red)}.glossary-entry span{font-size:8px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--red)}.glossary-entry h3{font-size:22px;line-height:1.3;margin-top:14px}.glossary-entry p{font-size:12px;line-height:1.8;margin-top:15px}.glossary-entry:hover h3{color:var(--red)}.glossary-index-note{font-size:12px;line-height:1.9;margin-top:35px;max-width:900px}
.standalone-header{background:var(--navy);color:white}.quiz-page .ng-quiz{--ng-quiz-gold:var(--red);--ng-quiz-navy:var(--navy);--ng-quiz-cream:var(--paper);background:var(--cream);padding-top:35px}.quiz-page .ng-quiz-layout{border:none;border-radius:13px;overflow:hidden}.quiz-page .ng-quiz-story-copy h1{font-weight:800;font-size:clamp(35px,3.6vw,48px);line-height:1.15;text-transform:uppercase;letter-spacing:.01em}.quiz-page .ng-quiz legend{font-size:34px;font-weight:750;line-height:1.2;letter-spacing:-.01em}.quiz-page .ng-quiz-button{background:var(--red);color:white;border:0;border-radius:30px;font-weight:750}.quiz-page .ng-quiz-button:hover{background:var(--red-dark)}.quiz-page .ng-quiz-progress-track>span.is-current,.quiz-page .ng-quiz-progress-track>span.is-complete{background:var(--red)}.quiz-page .ng-quiz-choice{border-radius:9px}.quiz-page .ng-quiz-choice:has(input:checked){border-color:var(--red);background:#f8eae7}.quiz-page .ng-quiz-story-copy>span,.quiz-page .ng-quiz-story-copy>small{color:#f2d1cb}.quiz-page #ng-quiz-result-heading{font-size:39px;font-weight:750;line-height:1.15}.quiz-page .ng-quiz-reading-list>h3,.quiz-page .ng-quiz-route h4{font-weight:750}.quiz-page .ng-quiz-result-price>div>p{font-weight:650}.quiz-page .ng-quiz-wrap{max-width:1240px;width:calc(100% - 104px)}
@media(max-width:1050px){.life-card{min-height:350px}.life-card-copy{padding:23px}.life-card h3{font-size:24px}.guidance-resource-toolbar{flex-direction:column;align-items:start}.guidance-resource-search{width:100%;max-width:400px}.guidance-values{gap:30px}.guidance-article-layout,.legal-layout{grid-template-columns:200px minmax(0,1fr);gap:45px}.experience-faq-layout{grid-template-columns:230px minmax(0,1fr);gap:45px}.gd-conversation-grid,.gd-faq-grid{gap:45px}.gd-route-card{grid-template-columns:1fr}.gd-route-photo{height:225px}.gd-explainers{gap:30px}.glossary-index{grid-template-columns:1fr 1fr}.complete-interior .life-details-grid,.complete-interior .split-section,.experience-contact-layout{gap:45px}.quiz-page .ng-quiz-wrap{width:calc(100% - 60px)}}
@media(max-width:760px){.complete-interior .life-section,.complete-interior .page-section{padding:60px 0}.complete-interior .life-section-heading,.gd-section-heading{gap:25px;align-items:start;flex-direction:column}.complete-interior .life-details-grid,.complete-interior .split-section,.guidance-guide-note,.experience-contact-layout,.gd-conversation-grid,.gd-faq-grid,.gd-cta>.wrap,.gd-references>.wrap{grid-template-columns:1fr;gap:38px}.life-card-grid,.card-grid,.guidance-resource-grid{grid-template-columns:1fr 1fr;gap:28px 20px}.life-card{min-height:370px}.life-card-grid>.life-card:last-child{grid-column:1/-1;min-height:320px}.life-card-grid>.life-card:last-child img{object-position:center 32%}.life-clarity>.wrap{align-items:start;flex-direction:column;gap:10px}.life-community,.guidance-story{padding-bottom:45px}.life-community figure,.guidance-story figure{min-height:470px}.life-community figcaption,.guidance-story figcaption{padding:32px}.guidance-values{grid-template-columns:1fr;gap:35px}.guidance-values article{max-width:550px}.guidance-values article>span{margin-bottom:15px}.guidance-values .eyebrow{margin-bottom:12px}.guidance-reading-footer>.wrap,.experience-wide-callout{align-items:start;flex-direction:column;gap:25px}.guidance-article-layout,.legal-layout,.experience-faq-layout{grid-template-columns:1fr;gap:35px}.guidance-article-aside,.legal-layout>aside,.experience-faq-layout aside{position:static}.guidance-article-aside nav,.legal-layout>aside nav{display:grid;grid-template-columns:1fr 1fr;gap:12px 25px}.experience-faq-layout aside nav{flex-direction:row;flex-wrap:wrap;gap:20px}.experience-faq-layout aside nav svg{display:none}.guidance-article-text,.policy-copy{font-size:14px}.journey-three{grid-template-columns:1fr;gap:38px;max-width:530px;margin:auto}.journey-card>p{max-width:none}.journey-foot{align-items:start;flex-direction:column;gap:25px}.journey-dialog{padding:30px 20px}.gd-explainers{grid-template-columns:1fr;gap:35px}.gd-explainer{max-width:630px}.gd-explainer h3{margin-bottom:12px}.gd-section-number{font-size:25px;margin-bottom:14px}.gd-at-a-glance ul{grid-template-columns:1fr}.gd-conversation,.gd-cta{padding:60px 0}.gd-cta>div>div:last-child{max-width:550px}.gd-question-card{padding:30px}.gd-route-grid{gap:20px}.gd-route-copy{padding:24px}.gd-route-copy h3{font-size:20px}.glossary-search-row{flex-direction:column;align-items:start;gap:25px}.glossary-search-row>div:last-child{width:100%;min-width:0}.gd-related-heading{gap:20px;align-items:start}.gd-reference-note{max-width:700px}.gd-references{padding:50px 0}.quiz-page .ng-quiz-wrap{width:calc(100% - 40px)}}
@media(max-width:600px){.complete-interior .life-section,.complete-interior .page-section{padding:48px 0}.complete-interior .life-section-heading>p,.gd-section-heading>p{font-size:12px}.life-card-grid,.guidance-resource-grid,.card-grid,.gd-route-grid,.glossary-index{grid-template-columns:1fr}.life-card{min-height:390px}.life-card-grid>.life-card:last-child{grid-column:auto;min-height:390px}.life-card-copy{padding:27px}.life-card h3{font-size:29px}.life-community figure,.guidance-story figure{min-height:480px}.life-community figure>img,.guidance-story figure>img{object-position:60% center}.life-community figure:after,.guidance-story figure:after{background:linear-gradient(0deg,#10252cee,transparent)}.life-community figcaption,.guidance-story figcaption{padding:28px}.guidance-purpose{text-align:left}.guidance-purpose>p:last-child{font-size:13px}.guidance-resource-grid{gap:35px}.guidance-resource-photo{aspect-ratio:1.45}.guidance-resource-copy h3{font-size:24px}.guidance-resource-copy>p:not(.eyebrow){font-size:13px}.resource-filters,.glossary-filters{gap:8px}.resource-filters button,.glossary-filters button{padding:10px 13px;font-size:10px}.guidance-article-aside nav,.legal-layout>aside nav{grid-template-columns:1fr}.complete-interior .guidance-article-text h2,.complete-interior .policy-copy h2{font-size:25px}.policy-note,.policy-summary{padding:23px}.experience-contact-route{gap:17px}.experience-contact-route h3{font-size:19px}.experience-contact-status{padding:25px}.experience-quicklinks{gap:22px;flex-direction:column}.health-topic .alt-hero-content>div{width:100%;max-width:none}.health-topic .alt-hero h1{font-size:35px}.health-topic .alt-hero-photo{left:0}.health-topic .alt-lede{font-size:13px}.gd-jump-nav>.wrap{gap:15px 20px;font-size:10px}.gd-jump-nav span{width:100%}.gd-at-a-glance{padding:25px}.gd-related-heading{flex-direction:column}.glossary-related{gap:20px}.gd-route-card{grid-template-columns:1fr}.gd-route-photo{height:255px}.gd-route-copy h3{font-size:24px}.glossary-entry h3{font-size:23px}.glossary-entry p{font-size:13px}.quiz-page .ng-quiz-story-copy h1{font-size:33px}.quiz-page .ng-quiz legend{font-size:28px}.quiz-page #ng-quiz-result-heading{font-size:34px}.quiz-page .ng-quiz-wrap{width:calc(100% - 32px)}}
