.strata-page{--strata-ink:#142438;--strata-blue:#2449d8;--strata-orange:#f56c32;--strata-ice:#eaf1fa;--strata-muted:#526176;color:var(--strata-ink)}
.strata-page h1,.strata-page h2,.strata-page h3,.strata-page h4{font-family:'Plus Jakarta Sans',sans-serif;font-style:normal;font-weight:600;letter-spacing:-.035em}
.strata-page h1{font-size:clamp(44px,4.65vw,68px);line-height:1.12;margin:20px 0 27px;max-width:1020px}
.strata-page h2{font-size:clamp(31px,3vw,44px);line-height:1.22;margin:0 0 22px}.strata-page h3{font-size:27px;line-height:1.3;margin:0 0 17px}.strata-page h4{font-size:21px;line-height:1.4;margin:0 0 19px}
.strata-page p,.strata-page li,.strata-page dd{font-size:20px;line-height:1.65}.strata-page p{max-width:70ch}.strata-page p+p{margin-top:20px}.strata-page .lead{font-size:23px;line-height:1.55}.strata-page .eyebrow{font-size:15px;letter-spacing:.07em;text-transform:uppercase;line-height:1.5;font-weight:600;color:var(--strata-blue);margin-bottom:18px}.strata-page .note{font-size:16px;line-height:1.6;color:var(--strata-muted);opacity:1}.strata-page .page-hero{padding:72px 0 68px}.strata-page .button,.strata-page .text-link{font-size:17px}.strata-page .button{min-height:54px;line-height:1.45;border-radius:5px}.strata-page .text-link{text-align:left;line-height:1.5}.strata-page .actions{display:flex;gap:22px;align-items:center;flex-wrap:wrap;margin-top:30px}.strata-page figure{margin:0}.strata-page figcaption{font-size:16px;line-height:1.5}.strata-page ul,.strata-page ol{margin:0}.strata-page li+li{margin-top:10px}.strata-page [hidden]{display:none!important}.strata-page :is(button,a,input,select,summary,[tabindex]):focus-visible{outline:3px solid #2449d8;outline-offset:4px}.strata-page input,.strata-page select{font-size:18px;line-height:1.45;color:var(--strata-ink)}.strata-page input[type=checkbox]{width:22px;height:22px;min-width:22px;margin:2px 0 0;accent-color:var(--strata-blue)}.strata-page label,.strata-page legend{font-size:18px;line-height:1.5}.strata-page .field>label{display:block;font-size:17px;font-weight:600;margin-bottom:11px}.strata-page .field>input,.strata-page .field>select{width:100%;min-height:55px;padding:13px 16px;border:1px solid #afbdce;background:#fff;border-radius:4px}.strata-page .field>select{padding-right:36px}.strata-page fieldset{padding:0;border:0;margin:30px 0}.strata-page legend{font-size:20px;font-weight:600;margin-bottom:16px;padding:0}.strata-page .two-fields{display:grid;grid-template-columns:1fr 1fr;gap:24px}.strata-page .check-line{display:flex;align-items:start;gap:14px;padding:17px 0;cursor:pointer;border-bottom:1px solid #d7e0eb;font-size:18px}.strata-page .check-line strong{display:block;font-size:20px;font-weight:600;line-height:1.45;margin-bottom:5px}.strata-page .content-heading{display:grid;grid-template-columns:1.15fr 1fr;align-items:end;gap:70px;margin-bottom:43px}.strata-page .content-heading h2{max-width:650px;margin:0}.strata-page .content-heading>p{margin:0}.strata-page .page-faq-layout{display:grid;grid-template-columns:.85fr 1.15fr;gap:75px}.strata-page .faq summary{font-size:21px}.strata-page .faq p{font-size:18px}.strata-page .strata-invite{background:var(--strata-blue);color:#fff}.strata-page .invite-content{display:flex;align-items:center;justify-content:space-between;gap:65px}.strata-page .invite-content>div{max-width:810px}.strata-page .strata-invite .eyebrow{color:#d9e4ff}.strata-page .strata-invite h2{font-size:37px}.strata-page .strata-invite p{font-size:20px}.strata-page .strata-invite .button{flex-shrink:0;max-width:340px}.strata-page .strata-invite :focus-visible{outline-color:#fff}.strata-page .empty-state{padding:45px;text-align:center;background:var(--strata-ice);border:1px dashed #a8b9cf}.strata-page .empty-state h2,.strata-page .empty-state h3{font-size:27px}.strata-page .empty-state p{margin-inline:auto}.strata-page .empty-state .button{margin-top:20px}

/* Commercial insurance: operational framework above a searchable coverage index. */
.strata-page .business-hero{background:linear-gradient(110deg,#f6f9fd 0%,#eaf1fa 100%);border-bottom:1px solid #d6e0ec}.strata-page .business-hero-grid{display:grid;grid-template-columns:1.5fr .85fr;gap:72px;align-items:center}.strata-page .business-hero h1{font-size:clamp(44px,4.2vw,61px);max-width:770px}.strata-page .business-hero .lead{font-size:22px;max-width:710px}.strata-page .business-snapshot{background:#fff;border:1px solid #c6d3e2;border-top:4px solid var(--strata-blue);box-shadow:0 12px 30px #14243808;border-radius:5px;overflow:hidden}.strata-page .snapshot-heading{padding:22px 25px;background:#f5f8fd;display:flex;align-items:center;gap:12px;font-size:17px;font-weight:600;border-bottom:1px solid #d7e0eb}.strata-page .snapshot-heading .icon{color:var(--strata-blue)}.strata-page .business-snapshot dl{margin:0;padding:0 25px}.strata-page .business-snapshot dl>div{padding:20px 0;border-bottom:1px solid #e2e8f0;display:grid;grid-template-columns:105px 1fr;gap:17px}.strata-page .business-snapshot dt{font-size:16px;font-weight:600;color:var(--strata-blue)}.strata-page .business-snapshot dd{margin:0;font-size:17px;line-height:1.5}.strata-page .business-snapshot>p{font-size:15px;padding:19px 25px;margin:0;color:var(--strata-muted)}.strata-page .coverage-toolbar{display:flex;justify-content:space-between;align-items:center;gap:25px;margin-bottom:24px}.strata-page .filter-controls{display:flex;flex-wrap:wrap;gap:9px}.strata-page .filter-controls button{font-size:16px;border:1px solid #c1cfde;border-radius:4px;padding:12px 17px;background:#fff;color:var(--strata-ink);cursor:pointer;min-height:47px}.strata-page .filter-controls button[aria-pressed=true]{background:var(--strata-blue);color:#fff;border-color:var(--strata-blue)}.strata-page .coverage-toolbar>p{font-size:16px;white-space:nowrap;color:var(--strata-muted)}.strata-page .coverage-entry{display:grid;grid-template-columns:.9fr 1.3fr;border:1px solid #ced9e5;margin-top:21px;border-radius:5px;overflow:hidden}.strata-page .coverage-name{background:var(--strata-ice);padding:35px;position:relative}.strata-page .coverage-icon{display:flex;align-items:center;justify-content:center;width:57px;height:57px;background:#fff;border:1px solid #c7d5e5;border-radius:5px;color:var(--strata-blue);margin-bottom:26px}.strata-page .coverage-icon .icon{width:28px;height:28px}.strata-page .entry-number{position:absolute;top:44px;right:35px;color:#697b94;font-size:17px;font-weight:600}.strata-page .coverage-name h3{font-size:28px;max-width:360px}.strata-page .coverage-name p{font-size:18px;margin:0}.strata-page .coverage-questions{padding:35px 38px}.strata-page .coverage-questions ul{list-style:none;padding:0}.strata-page .coverage-questions li{position:relative;font-size:18px;padding-left:23px;line-height:1.6}.strata-page .coverage-questions li:before{content:'';position:absolute;left:0;top:12px;width:7px;height:7px;background:var(--strata-orange);border-radius:1px}.strata-page .coverage-review{padding:20px 0 0;border-top:1px solid #dce4ee;margin-top:26px}.strata-page .coverage-review strong{font-size:16px;display:block;line-height:1.5}.strata-page .coverage-review p{font-size:17px;color:var(--strata-muted);margin-top:7px}.strata-page .coverage-questions .text-link{margin-top:19px}.strata-page .wording-section{background:#f5f8fc}.strata-page .wording-layout{display:grid;grid-template-columns:.8fr 1.2fr;gap:75px;align-items:start}.strata-page .wording-layout .lead{font-size:21px}.strata-page .wording-grid{display:grid;grid-template-columns:1fr 1fr;gap:32px}.strata-page .wording-grid article{border-top:2px solid #2449d8;padding-top:22px}.strata-page .wording-grid article>span{font-size:15px;font-weight:600;color:var(--strata-blue)}.strata-page .wording-grid h3{font-size:22px;margin:17px 0 12px}.strata-page .wording-grid p{font-size:18px}

/* Benefits: a human-led masthead and a practical HR preparation surface. */
.strata-page .benefits-masthead{padding-top:65px;background:#fff}.strata-page .benefits-masthead h1{max-width:890px;font-size:clamp(44px,4.5vw,65px)}.strata-page .benefits-masthead .lead{max-width:900px}.strata-page .benefits-masthead>figure{margin:40px auto 0;width:calc(100% - 80px);max-width:1440px;overflow:hidden;border-radius:5px}.strata-page .benefits-masthead figure>img{height:450px;width:100%;object-fit:cover;object-position:center 45%}.strata-page .benefits-masthead figcaption{display:flex;justify-content:space-between;align-items:center;gap:25px;padding:23px 36px;background:var(--strata-blue);color:#fff}.strata-page .benefits-masthead figcaption>span{font-size:24px;font-weight:500}.strata-page .benefits-masthead figcaption :focus-visible{outline-color:#fff}.strata-page .benefits-services{display:grid;grid-template-columns:repeat(4,1fr);gap:33px;border-top:1px solid #d7e0eb;padding-top:32px}.strata-page .benefits-services article>.icon{width:30px;height:30px;color:var(--strata-blue);margin-bottom:25px}.strata-page .benefits-services h3{font-size:23px}.strata-page .benefits-services p{font-size:18px}.strata-page .workforce-section{background:var(--strata-ice)}.strata-page .workforce-layout{display:grid;grid-template-columns:.8fr 1.2fr;gap:78px;align-items:start}.strata-page .workforce-intro>p:not(.eyebrow){font-size:20px}.strata-page .workforce-callout{display:flex;gap:15px;align-items:start;padding:21px;background:#fff;border-left:3px solid var(--strata-orange);margin-top:30px}.strata-page .workforce-callout .icon{color:var(--strata-blue);margin-top:4px}.strata-page .workforce-callout p{font-size:17px;margin:0}.strata-page .workforce-tool{background:#fff;padding:35px;border:1px solid #c2d0e1;border-radius:5px}.strata-page .workforce-tool form>.button{margin-top:1px}.strata-page .workforce-result h3{font-size:29px}.strata-page .workforce-result>p{font-size:19px}.strata-page .workforce-result ul{padding-left:22px;list-style:disc;margin:24px 0}.strata-page .workforce-result li{font-size:18px}.strata-page .workforce-result .note{font-size:16px;margin-top:24px}.strata-page .benefits-responsibilities{display:grid;grid-template-columns:.8fr 1.2fr;gap:75px}.strata-page .responsibility-table{border-top:2px solid var(--strata-blue)}.strata-page .responsibility-table [role=row]{display:grid;grid-template-columns:1.2fr 1fr;border-bottom:1px solid #d7e0eb;gap:30px;padding:21px 17px;font-size:18px;line-height:1.55}.strata-page .responsibility-table .responsibility-table-head{background:var(--strata-ice);font-size:16px;font-weight:600}

/* Industries: an operator's directory, with a specific context for every sector. */
.strata-page .industry-hero{background:var(--strata-blue);color:#fff}.strata-page .industry-hero .eyebrow{color:#d9e4ff}.strata-page .industry-hero h1{max-width:870px}.strata-page .industry-hero-bottom{display:flex;align-items:center;justify-content:space-between;gap:45px;margin-top:30px}.strata-page .industry-hero-bottom .lead{max-width:660px}.strata-page .industry-hero-bottom .button{background:#fff;color:var(--strata-blue);flex-shrink:0}.strata-page .industry-hero :focus-visible{outline-color:#fff}.strata-page .industry-filter-header{display:flex;justify-content:space-between;align-items:end;gap:30px;border-bottom:1px solid #d7e0eb;padding-bottom:27px;margin-bottom:10px}.strata-page .industry-filter-header label{display:block;font-size:17px;font-weight:600;margin-bottom:11px}.strata-page .industry-filter-header select{width:360px;max-width:100%;min-height:56px;background:#fff;padding:14px 40px 14px 16px;border:1px solid #afbdce;border-radius:4px}.strata-page .industry-filter-header>p{font-size:16px;color:var(--strata-muted)}.strata-page .industry-entry{display:grid;grid-template-columns:1fr 1.08fr;gap:80px;padding:55px 0;border-bottom:1px solid #d7e0eb}.strata-page .industry-entry:last-child{border-bottom:0;padding-bottom:0}.strata-page .industry-overview{position:relative;padding-left:0}.strata-page .industry-icon{display:flex;width:58px;height:58px;background:var(--strata-ice);border-radius:5px;align-items:center;justify-content:center;margin-bottom:23px;color:var(--strata-blue)}.strata-page .industry-icon .icon{width:28px;height:28px}.strata-page .industry-overview h2{font-size:34px;max-width:500px}.strata-page .industry-overview>p:not(.eyebrow){font-size:19px}.strata-page .industry-overview .text-link{margin-top:20px}.strata-page .industry-context dl{margin:0}.strata-page .industry-context dl>div{padding:17px 0;border-bottom:1px solid #d7e0eb}.strata-page .industry-context dl>div:first-child{padding-top:0}.strata-page .industry-context dt{font-size:17px;font-weight:600;margin-bottom:7px}.strata-page .industry-context dd{font-size:18px;line-height:1.6;margin:0}.strata-page .industry-focus{padding:21px 24px;background:var(--strata-ice);margin-top:24px;border-left:3px solid var(--strata-blue)}.strata-page .industry-focus strong{font-size:16px;display:block;color:var(--strata-blue);margin-bottom:7px}.strata-page .industry-focus p{font-size:18px;margin:0}.strata-page .operating-changes{background:#f6f8fb}.strata-page .changes-layout{display:grid;grid-template-columns:1.15fr 1fr;gap:90px;align-items:center}.strata-page .changes-layout ul{padding:0;list-style:none}.strata-page .changes-layout li{display:flex;gap:20px;align-items:center;padding:22px 0;border-bottom:1px solid #d7e0eb;font-size:19px;margin:0!important}.strata-page .changes-layout li>.icon{color:var(--strata-blue);width:27px;height:27px}

/* Claims: a plain contact notice, a controllable process, and a local checklist. */
.strata-page .claims-hero{background:var(--strata-ice)}.strata-page .claims-hero h1{max-width:850px}.strata-page .claims-hero .lead{max-width:930px}.strata-page .claims-hero .button{margin-top:30px}.strata-page .claims-contact-notice{background:#fff4ed;border-bottom:1px solid #f3ceb8}.strata-page .claims-contact-notice>.wrap{display:flex;gap:22px;padding-block:27px;align-items:start}.strata-page .notice-icon{display:flex;align-items:center;justify-content:center;min-width:42px;height:42px;color:#944019;border:1px solid #e4b294;border-radius:50%;margin-top:3px}.strata-page .claims-contact-notice h2{font-size:23px;margin-bottom:8px}.strata-page .claims-contact-notice p{font-size:17px;max-width:none;margin:0}.strata-page .claims-stage-controls{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));border:1px solid #bfd0e2;border-radius:5px 5px 0 0;overflow:hidden}.strata-page .claims-stage-controls button{display:flex;flex-direction:column;align-items:start;gap:14px;min-height:115px;padding:22px 20px;text-align:left;background:#f5f8fd;color:var(--strata-ink);border:0;border-right:1px solid #bfd0e2;font-size:17px;line-height:1.45;cursor:pointer}.strata-page .claims-stage-controls button:last-child{border-right:0}.strata-page .claims-stage-controls button>span{font-size:15px;font-weight:600;color:var(--strata-blue)}.strata-page .claims-stage-controls button[aria-pressed=true]{background:var(--strata-blue);color:#fff}.strata-page .claims-stage-controls button[aria-pressed=true]>span{color:#dae4ff}.strata-page .claims-stage-controls button:focus-visible{outline-offset:-5px}.strata-page .claims-stage-controls button[aria-pressed=true]:focus-visible{outline-color:#fff}.strata-page .claims-stage-body{border:1px solid #bfd0e2;border-top:0;border-radius:0 0 5px 5px;padding:39px;display:grid;grid-template-columns:1.08fr 1fr;gap:75px;min-height:280px}.strata-page .claims-stage-body h3{font-size:28px}.strata-page .claims-stage-body p{font-size:19px}.strata-page .claims-stage-body .eyebrow{font-size:15px}.strata-page .claims-stage-body dl{margin:0}.strata-page .claims-stage-body dl>div{padding:18px 0;border-bottom:1px solid #d7e0eb}.strata-page .claims-stage-body dl>div:first-child{padding-top:0}.strata-page .claims-stage-body dt{font-size:16px;font-weight:600;color:var(--strata-blue);margin-bottom:9px}.strata-page .claims-stage-body dd{font-size:18px;margin:0}.strata-page .claims-preparation{background:#f4f7fb}.strata-page .claims-checklist-layout{display:grid;grid-template-columns:.85fr 1.15fr;gap:80px;align-items:start}.strata-page .checklist-total{display:flex;gap:22px;align-items:center;margin:30px 0 20px}.strata-page .checklist-total strong{font-family:'Plus Jakarta Sans',sans-serif;font-size:56px;line-height:1;font-weight:600;color:var(--strata-blue)}.strata-page .checklist-total span{font-size:17px;max-width:205px;line-height:1.5}.strata-page .claims-checklist-layout [role=status]{font-size:16px;line-height:1.6;color:var(--strata-muted);margin-bottom:15px;max-width:440px}.strata-page .claim-checklist{margin:0;padding:30px;background:#fff;border:1px solid #cbd7e4;border-radius:5px}.strata-page .claim-checklist .check-line{font-size:17px;padding:19px 0}.strata-page .claim-checklist .check-line:last-child{border-bottom:0;padding-bottom:0}.strata-page .claim-checklist .check-line strong{font-size:19px}

/* Insights: fully authored expandable reading views with an honest local search. */
.strata-page .insights-hero{background:#f6f8fc;border-bottom:1px solid #d7e0eb}.strata-page .insights-hero h1{max-width:840px}.strata-page .insights-hero .lead{max-width:860px}.strata-page .insight-search{max-width:650px;margin-top:32px}.strata-page .insight-search>label{font-size:17px;font-weight:600;display:block;margin-bottom:12px}.strata-page .insight-search>div{position:relative;display:flex;align-items:center}.strata-page .insight-search .icon{position:absolute;left:17px;color:var(--strata-blue);width:23px;height:23px}.strata-page .insight-search input{width:100%;min-height:58px;padding:15px 17px 15px 53px;background:#fff;border:1px solid #b4c5d9;border-radius:5px}.strata-page .insights-hero [role=status]{font-size:16px;color:var(--strata-muted);margin-top:13px}.strata-page .guide-library{padding-top:50px!important}.strata-page .guide-article{border-bottom:1px solid #c7d5e5;padding:42px 0}.strata-page .guide-article:first-child{padding-top:0}.strata-page .guide-article>header{max-width:920px}.strata-page .guide-category{display:inline-block;padding:6px 11px;font-size:15px;font-weight:600;border-radius:3px;background:var(--strata-ice);color:var(--strata-blue);margin-bottom:21px}.strata-page .guide-article h2{font-size:35px;max-width:830px;margin-bottom:17px}.strata-page .guide-article header>p{max-width:850px;font-size:20px}.strata-page .guide-reading{margin-top:23px}.strata-page .guide-reading>summary{display:flex;align-items:center;gap:18px;width:fit-content;font-size:18px;font-weight:600;color:var(--strata-blue);cursor:pointer;list-style:none;padding:8px 0}.strata-page .guide-reading>summary::-webkit-details-marker{display:none}.strata-page .guide-reading>summary .icon{width:21px;height:21px;transition:transform .2s}.strata-page .guide-reading[open]>summary .icon{transform:rotate(45deg)}.strata-page .guide-reading-body{margin-top:28px;padding:35px 40px;background:#f7f9fc;border:1px solid #dbe4ef;border-left:4px solid var(--strata-blue);max-width:1020px;border-radius:0 4px 4px 0}.strata-page .guide-reading-body>p{max-width:850px;font-size:20px}.strata-page .guide-reading-body h3{font-size:25px;margin:29px 0 13px;line-height:1.35}.strata-page .guide-takeaway{padding:23px;background:#eaf1fa;margin:30px 0 21px}.strata-page .guide-takeaway strong{font-size:16px;color:var(--strata-blue)}.strata-page .guide-takeaway p{font-size:18px;margin-top:8px}.strata-page .guide-scope{background:var(--strata-ice);padding-block:45px!important}.strata-page .guide-scope>.wrap{display:flex;align-items:start;gap:30px}.strata-page .scope-icon{display:flex;align-items:center;justify-content:center;min-width:55px;height:55px;background:#fff;border:1px solid #c2d2e5;border-radius:5px;color:var(--strata-blue)}.strata-page .scope-icon .icon{width:29px;height:29px}.strata-page .guide-scope h2{font-size:29px;margin-bottom:15px}.strata-page .guide-scope p{font-size:18px;max-width:1060px}

/* Workspace: real table semantics, purposeful density, and explicit sample state. */
.strata-page .workspace-intro{padding:62px 0 41px;border-bottom:1px solid #d7e0eb}.strata-page .workspace-intro .wrap>div{display:grid;grid-template-columns:1.1fr 1fr;gap:80px;align-items:end}.strata-page .workspace-intro h1{font-size:46px;margin:0;max-width:650px}.strata-page .workspace-intro .lead{font-size:22px;max-width:520px}.strata-page .portfolio-section{background:#f1f5fa;padding-top:40px!important}.strata-page .portfolio-shell{background:#fff;border:1px solid #bfcede;border-radius:6px;overflow:hidden;box-shadow:0 7px 20px #14243805}.strata-page .portfolio-head{display:flex;justify-content:space-between;align-items:center;gap:30px;padding:27px 30px}.strata-page .portfolio-head>div{display:flex;align-items:center;gap:20px}.strata-page .company-avatar{display:flex;align-items:center;justify-content:center;width:57px;height:57px;background:var(--strata-blue);color:#fff;font-size:21px;font-weight:600;border-radius:5px;flex-shrink:0}.strata-page .portfolio-head .eyebrow{font-size:14px;margin-bottom:7px}.strata-page .portfolio-head h2{font-size:28px;margin:0}.strata-page .local-badge{padding:7px 11px;font-size:14px;color:var(--strata-blue);background:var(--strata-ice);border-radius:3px;white-space:nowrap}.strata-page .portfolio-notice{padding:18px 30px;border-top:1px solid #d7e0eb;border-bottom:1px solid #d7e0eb;background:#f8faff}.strata-page .portfolio-notice p{font-size:16px;max-width:none}.strata-page .portfolio-metrics{display:grid;grid-template-columns:repeat(4,1fr);padding:26px 30px;border-bottom:1px solid #d7e0eb}.strata-page .portfolio-metrics>div{padding:0 24px;border-left:1px solid #d7e0eb}.strata-page .portfolio-metrics>div:first-child{padding-left:0;border:0}.strata-page .portfolio-metrics strong{font-family:'Plus Jakarta Sans',sans-serif;font-size:34px;font-weight:600;line-height:1.2;display:block;color:var(--strata-ink);margin-bottom:10px}.strata-page .portfolio-metrics span{font-size:15px;line-height:1.5;display:block;color:var(--strata-muted)}.strata-page .portfolio-tools{display:grid;grid-template-columns:1.4fr .8fr;gap:28px;padding:28px 30px 20px}.strata-page .portfolio-tools .field>label{font-size:16px}.strata-page .portfolio-tools .field>select,.strata-page .portfolio-tools input{font-size:17px;min-height:52px}.strata-page .search-control{position:relative}.strata-page .search-control>.icon{position:absolute;left:14px;top:15px;width:22px;height:22px;color:var(--strata-muted)}.strata-page .search-control>input{width:100%;border:1px solid #afbdce;background:#fff;padding:12px 15px 12px 46px;border-radius:4px}.strata-page .policy-count{font-size:15px!important;margin:0 30px 16px;color:var(--strata-muted)}.strata-page .policy-table{margin:0 30px;border:1px solid #cbd8e6;border-radius:4px;overflow:hidden}.strata-page .policy-head,.strata-page .policy-row{display:grid;grid-template-columns:1.05fr .85fr .75fr 1.1fr;gap:23px}.strata-page .policy-head{background:var(--strata-ice);padding:16px 22px;font-size:15px;font-weight:600;border-bottom:1px solid #cbd8e6}.strata-page .policy-row{padding:25px 22px;border-bottom:1px solid #d7e0eb;font-size:17px;line-height:1.55;align-items:start}.strata-page .policy-row:last-child{border-bottom:0}.strata-page .policy-row h3{font-size:20px;line-height:1.35;margin:9px 0 8px}.strata-page .policy-category{font-size:14px;color:var(--strata-muted);line-height:1.5;display:block}.strata-page .sample-id{font-size:13px;line-height:1.5;color:var(--strata-muted)}.strata-page .policy-date{font-size:16px;line-height:1.6}.strata-page .mobile-column-label{display:none}.strata-page .policy-action>p{font-size:16px;line-height:1.5;margin:0 0 14px}.strata-page .policy-action button{font-size:16px;line-height:1.4;padding:9px 12px;border:1px solid var(--strata-blue);color:var(--strata-blue);background:#fff;border-radius:4px;min-height:41px;cursor:pointer}.strata-page .policy-action button[aria-pressed=true]{color:#1b6047;border-color:#769e8f;background:#f1f8f4}.strata-page .policy-state{font-size:14px;display:block;color:var(--strata-muted);margin-top:9px}.strata-page .portfolio-bottom{display:flex;gap:45px;justify-content:space-between;align-items:center;padding:25px 30px}.strata-page .portfolio-bottom p{font-size:16px;max-width:720px}.strata-page .portfolio-bottom .text-link{font-size:16px;white-space:nowrap}.strata-page .portfolio-shell>.empty-state{margin:0 30px}.strata-page .workspace-principles{display:grid;grid-template-columns:repeat(3,1fr);gap:45px;padding-top:28px;border-top:1px solid #d7e0eb}.strata-page .workspace-principles article>.icon{color:var(--strata-blue);width:29px;height:29px;margin-bottom:22px}.strata-page .workspace-principles h3{font-size:24px}.strata-page .workspace-principles p{font-size:19px}

/* Review: a compact agenda builder with explicit business context. */
.strata-page .review-hero{background:var(--strata-ice);border-bottom:1px solid #cddae9}.strata-page .review-hero h1{max-width:870px;font-size:clamp(43px,4.3vw,63px)}.strata-page .review-hero .lead{max-width:900px}.strata-page .review-builder-layout{display:grid;grid-template-columns:.8fr 1.2fr;gap:75px;align-items:start}.strata-page .intro-symbol{display:flex;align-items:center;justify-content:center;width:59px;height:59px;background:var(--strata-ice);color:var(--strata-blue);border-radius:5px;margin-bottom:25px}.strata-page .intro-symbol .icon{width:28px;height:28px}.strata-page .review-builder-intro h2{font-size:35px}.strata-page .review-builder-intro>p{font-size:19px}.strata-page .agenda-step-list{list-style:none;padding:0;margin:30px 0!important}.strata-page .agenda-step-list li{display:flex;gap:16px;align-items:center;font-size:18px;line-height:1.5;margin:0!important;padding:13px 0}.strata-page .agenda-step-list span{display:flex;align-items:center;justify-content:center;width:30px;height:30px;flex-shrink:0;border:1px solid #b5c5d9;border-radius:50%;font-size:15px;color:var(--strata-blue);font-weight:600}.strata-page .review-builder-intro .note{font-size:16px;border-top:1px solid #d7e0eb;padding-top:23px}.strata-page .review-builder-panel{padding:37px;background:#fff;border:1px solid #c1d0e2;border-radius:5px;box-shadow:0 9px 26px #14243806;border-top:4px solid var(--strata-blue)}.strata-page .review-builder-panel .two-fields{margin-bottom:28px}.strata-page .review-builder-panel .field>label{font-size:17px}.strata-page .review-builder-panel .field>select{font-size:17px}.strata-page .review-builder-panel>.button{width:100%}.strata-page .agenda-result h3{font-size:30px}.strata-page .agenda-result>p{font-size:19px}.strata-page .agenda-result ol{list-style:decimal;padding-left:22px;margin:24px 0}.strata-page .agenda-result li{font-size:18px;line-height:1.6}.strata-page .agenda-result .actions{align-items:start;gap:18px;flex-direction:column}.strata-page .agenda-result .note{font-size:16px;margin-top:23px}.strata-page .review-expectations{background:#f5f8fc}.strata-page .expectation-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:38px}.strata-page .expectation-grid article{border-top:2px solid var(--strata-blue);padding-top:25px}.strata-page .expectation-grid article>span{font-size:16px;color:var(--strata-blue);font-weight:600}.strata-page .expectation-grid h3{font-size:25px;margin:21px 0 14px}.strata-page .expectation-grid p{font-size:19px}

@media(max-width:1100px){.strata-page .business-hero-grid{grid-template-columns:1.3fr .9fr;gap:40px}.strata-page .business-hero h1{font-size:48px}.strata-page .business-hero .lead{font-size:21px}.strata-page .business-snapshot dl>div{grid-template-columns:85px 1fr;gap:10px}.strata-page .content-heading,.strata-page .page-faq-layout,.strata-page .wording-layout,.strata-page .workforce-layout,.strata-page .benefits-responsibilities,.strata-page .industry-entry,.strata-page .changes-layout,.strata-page .claims-stage-body,.strata-page .claims-checklist-layout,.strata-page .review-builder-layout{gap:42px}.strata-page .invite-content{gap:40px}.strata-page .invite-content>div{max-width:650px}.strata-page .strata-invite h2{font-size:33px}.strata-page .strata-invite .button{max-width:260px;flex-shrink:1}.strata-page .coverage-name{padding:28px}.strata-page .coverage-questions{padding:28px}.strata-page .coverage-name h3{font-size:25px}.strata-page .benefits-services{gap:24px}.strata-page .benefits-services h3{font-size:21px}.strata-page .benefits-services p{font-size:17px}.strata-page .workforce-tool{padding:27px}.strata-page .benefits-responsibilities{grid-template-columns:.8fr 1.2fr}.strata-page .industry-entry{grid-template-columns:1fr 1.12fr}.strata-page .claims-stage-controls button{padding:19px 14px;font-size:16px}.strata-page .claims-stage-body{padding:30px}.strata-page .claims-stage-body h3{font-size:26px}.strata-page .claim-checklist{padding:25px!important}.strata-page .workspace-intro .wrap>div{gap:45px}.strata-page .workspace-intro h1{font-size:41px}.strata-page .policy-head,.strata-page .policy-row{grid-template-columns:1fr .8fr .75fr 1fr;gap:17px}.strata-page .policy-row{padding:22px 17px;font-size:16px}.strata-page .policy-head{padding:15px 17px}.strata-page .policy-row h3{font-size:19px}.strata-page .policy-action button{font-size:16px}.strata-page .portfolio-metrics>div{padding-inline:18px}.strata-page .portfolio-bottom{gap:24px}.strata-page .portfolio-bottom .text-link{white-space:normal;min-width:200px}.strata-page .review-builder-panel{padding:29px}.strata-page .review-builder-layout{grid-template-columns:.8fr 1.2fr}}
@media(max-width:800px){.strata-page .page-hero{padding:52px 0}.strata-page h1{font-size:48px}.strata-page h2{font-size:35px}.strata-page .lead{font-size:21px}.strata-page .content-heading{grid-template-columns:1fr;gap:23px;margin-bottom:34px}.strata-page .business-hero-grid{grid-template-columns:1fr;gap:33px}.strata-page .business-hero h1{max-width:800px}.strata-page .business-snapshot{display:grid;grid-template-columns:1fr 1.4fr}.strata-page .snapshot-heading{grid-column:1/-1;padding:18px 23px}.strata-page .business-snapshot dl{grid-column:1/-1;display:grid;grid-template-columns:1fr 1fr;column-gap:28px;padding:0 23px}.strata-page .business-snapshot dl>div{grid-template-columns:100px 1fr}.strata-page .business-snapshot>p{grid-column:1/-1;padding:17px 23px}.strata-page .coverage-toolbar{align-items:start;flex-direction:column;gap:13px}.strata-page .coverage-entry{grid-template-columns:.9fr 1.1fr}.strata-page .coverage-name{padding:25px}.strata-page .coverage-questions{padding:26px}.strata-page .coverage-name h3{font-size:25px}.strata-page .coverage-questions li{font-size:17px}.strata-page .coverage-review p{font-size:16px}.strata-page .wording-layout{grid-template-columns:1fr;gap:33px}.strata-page .wording-grid{gap:29px}.strata-page .wording-grid article{padding-top:20px}.strata-page .page-faq-layout{grid-template-columns:1fr;gap:27px}.strata-page .invite-content{display:block}.strata-page .strata-invite .button{max-width:none;margin-top:27px}.strata-page .benefits-masthead{padding-top:49px}.strata-page .benefits-masthead h1{font-size:48px}.strata-page .benefits-masthead>figure{width:calc(100% - 48px);margin-top:30px}.strata-page .benefits-masthead figure>img{height:360px;object-position:center 45%}.strata-page .benefits-masthead figcaption{padding:23px;gap:20px}.strata-page .benefits-masthead figcaption>span{font-size:21px;max-width:260px}.strata-page .benefits-masthead figcaption .button{max-width:235px}.strata-page .benefits-services{grid-template-columns:repeat(2,1fr);gap:34px 36px}.strata-page .benefits-services h3{font-size:24px}.strata-page .benefits-services p{font-size:18px}.strata-page .workforce-layout{grid-template-columns:1fr;gap:31px}.strata-page .workforce-intro{display:grid;grid-template-columns:1fr 1fr;gap:0 32px}.strata-page .workforce-intro .eyebrow{grid-column:1/-1}.strata-page .workforce-intro h2{grid-column:1;grid-row:2/4}.strata-page .workforce-intro>p:not(.eyebrow){grid-column:2;font-size:18px}.strata-page .workforce-callout{grid-column:2;margin-top:23px;padding:17px;gap:12px}.strata-page .workforce-callout p{font-size:16px}.strata-page .benefits-responsibilities{grid-template-columns:1fr;gap:25px}.strata-page .industry-hero h1{font-size:48px}.strata-page .industry-hero-bottom{gap:24px;align-items:start}.strata-page .industry-hero-bottom .lead{font-size:21px}.strata-page .industry-hero-bottom .button{max-width:250px;flex-shrink:1}.strata-page .industry-entry{gap:37px;padding:43px 0;grid-template-columns:1fr 1fr}.strata-page .industry-overview h2{font-size:29px}.strata-page .industry-overview>p:not(.eyebrow){font-size:18px}.strata-page .industry-context dd{font-size:17px}.strata-page .industry-focus{padding:20px}.strata-page .industry-focus p{font-size:17px}.strata-page .changes-layout{grid-template-columns:1fr;gap:28px}.strata-page .changes-layout ul{display:grid;grid-template-columns:1fr 1fr;gap:0 30px}.strata-page .changes-layout li{font-size:17px;gap:14px;align-items:start}.strata-page .claims-stage-controls button{padding:18px 12px;font-size:16px;min-height:125px}.strata-page .claims-stage-body{grid-template-columns:1fr 1fr;gap:30px;padding:27px}.strata-page .claims-stage-body p{font-size:18px}.strata-page .claims-stage-body dd{font-size:17px}.strata-page .claims-checklist-layout{grid-template-columns:1fr;gap:29px}.strata-page .claims-checklist-layout>div{max-width:600px}.strata-page .claims-contact-notice>.wrap{gap:17px;padding-block:24px}.strata-page .claim-checklist{padding:28px!important}.strata-page .claims-contact-notice p{font-size:17px}.strata-page .guide-article h2{font-size:31px}.strata-page .guide-reading-body{padding:30px}.strata-page .guide-reading-body h3{font-size:23px}.strata-page .guide-reading-body>p{font-size:19px}.strata-page .guide-scope>.wrap{gap:23px}.strata-page .workspace-intro{padding-top:45px}.strata-page .workspace-intro .wrap>div{display:block}.strata-page .workspace-intro h1{font-size:42px;max-width:660px}.strata-page .workspace-intro .lead{margin-top:20px;max-width:650px}.strata-page .portfolio-head{padding:24px;align-items:start}.strata-page .portfolio-head>div{gap:15px}.strata-page .portfolio-head h2{font-size:25px}.strata-page .portfolio-head .local-badge{max-width:145px;white-space:normal;text-align:center}.strata-page .portfolio-notice{padding:17px 24px}.strata-page .portfolio-metrics{padding:25px 24px;grid-template-columns:1fr 1fr;gap:25px 0}.strata-page .portfolio-metrics>div{padding:0 23px}.strata-page .portfolio-metrics>div:nth-child(3){padding-left:0;border-left:0}.strata-page .portfolio-metrics strong{font-size:31px}.strata-page .portfolio-metrics span{font-size:16px}.strata-page .portfolio-tools{padding:25px 24px 18px;grid-template-columns:1.1fr 1fr;gap:20px}.strata-page .policy-count{margin-inline:24px;font-size:16px!important}.strata-page .policy-table{margin-inline:24px;border:0;border-radius:0}.strata-page .policy-head{display:none}.strata-page .policy-row{grid-template-columns:1fr 1fr;gap:18px 28px;border:1px solid #cbd8e6;margin-bottom:18px;border-radius:5px;padding:23px;font-size:17px}.strata-page .policy-row:last-child{border-bottom:1px solid #cbd8e6}.strata-page .policy-row>div:first-child{grid-column:1;grid-row:1/3}.strata-page .policy-row>div:nth-child(2){grid-column:2;grid-row:1}.strata-page .policy-row>div:nth-child(3){grid-column:2;grid-row:2}.strata-page .policy-row>div:last-child{grid-column:1/-1;border-top:1px solid #d7e0eb;padding-top:20px;display:grid;grid-template-columns:1fr auto;gap:10px 20px;align-items:center}.strata-page .policy-row h3{font-size:23px}.strata-page .policy-category{font-size:15px}.strata-page .sample-id{font-size:14px}.strata-page .mobile-column-label{display:block;color:var(--strata-muted);font-size:15px;margin-bottom:7px}.strata-page .policy-date{font-size:17px}.strata-page .policy-action>p{font-size:17px;margin:0;grid-row:1/3}.strata-page .policy-action button{align-self:start;grid-column:2}.strata-page .policy-state{font-size:15px;grid-column:2;margin:0}.strata-page .portfolio-bottom{padding:8px 24px 25px;display:block}.strata-page .portfolio-bottom .text-link{margin-top:17px;min-width:0}.strata-page .portfolio-shell>.empty-state{margin-inline:24px}.strata-page .workspace-principles{gap:28px}.strata-page .workspace-principles h3{font-size:22px}.strata-page .workspace-principles p{font-size:18px}.strata-page .review-builder-layout{grid-template-columns:1fr;gap:31px}.strata-page .review-builder-intro{display:grid;grid-template-columns:1fr 1fr;gap:0 35px;align-items:start}.strata-page .intro-symbol{grid-column:1;grid-row:1;margin-bottom:23px}.strata-page .review-builder-intro h2{grid-column:1;grid-row:2}.strata-page .review-builder-intro>p:not(.note){grid-column:1;grid-row:3}.strata-page .agenda-step-list{grid-column:2;grid-row:1/4;margin:5px 0 0!important}.strata-page .review-builder-intro .note{grid-column:1/-1;margin-top:26px}.strata-page .expectation-grid{gap:26px}.strata-page .expectation-grid h3{font-size:23px}.strata-page .expectation-grid p{font-size:18px}}
@media(max-width:600px){.strata-page .page-hero{padding:39px 0 43px}.strata-page h1{font-size:39px;line-height:1.16;letter-spacing:-.04em;margin:18px 0 24px}.strata-page h2{font-size:31px;line-height:1.25;letter-spacing:-.035em;margin-bottom:20px}.strata-page h3{font-size:24px}.strata-page h4{font-size:21px}.strata-page p,.strata-page li,.strata-page dd{font-size:17px;line-height:1.65}.strata-page .lead{font-size:19px;line-height:1.55}.strata-page .eyebrow{font-size:14px;line-height:1.5;letter-spacing:.055em;margin-bottom:15px}.strata-page .note{font-size:16px}.strata-page .button,.strata-page .text-link{font-size:16px;min-height:46px}.strata-page .button{min-height:53px;padding:13px 17px;gap:14px;text-align:left}.strata-page .actions{margin-top:25px;gap:18px;align-items:start}.strata-page label,.strata-page input,.strata-page select{font-size:17px}.strata-page .field>label{font-size:17px}.strata-page .field>input,.strata-page .field>select{font-size:17px;min-height:54px;padding:13px}.strata-page .field>select{padding-right:30px}.strata-page .two-fields{grid-template-columns:1fr;gap:23px}.strata-page legend{font-size:19px;line-height:1.5;margin-bottom:13px}.strata-page .check-line{font-size:17px;padding:17px 0;gap:13px}.strata-page .check-line strong{font-size:18px}.strata-page fieldset{margin-block:27px}.strata-page .content-heading{gap:21px;margin-bottom:29px}.strata-page .content-heading h2{margin:0}.strata-page .page-faq-layout{gap:26px}.strata-page .faq summary{font-size:19px}.strata-page .faq p{font-size:17px}.strata-page .strata-invite h2{font-size:30px}.strata-page .strata-invite p{font-size:17px}.strata-page .strata-invite .button{margin-top:23px}.strata-page .empty-state{padding:28px 20px}.strata-page .empty-state h2,.strata-page .empty-state h3{font-size:24px}.strata-page .business-hero-grid{gap:30px}.strata-page .business-hero h1{font-size:39px}.strata-page .business-hero .lead{font-size:19px}.strata-page .business-hero .actions{flex-direction:column;align-items:stretch;gap:13px}.strata-page .business-hero .text-link{align-self:start}.strata-page .business-snapshot{display:block}.strata-page .snapshot-heading{padding:19px 20px;font-size:16px;gap:11px}.strata-page .business-snapshot dl{display:block;padding-inline:20px}.strata-page .business-snapshot dl>div{padding:17px 0;grid-template-columns:90px 1fr;gap:13px}.strata-page .business-snapshot dt,.strata-page .business-snapshot dd{font-size:16px}.strata-page .business-snapshot>p{font-size:15px;padding:17px 20px}.strata-page .coverage-toolbar{gap:17px;margin-bottom:21px}.strata-page .filter-controls{gap:8px}.strata-page .filter-controls button{font-size:16px;padding:10px 13px;min-height:44px}.strata-page .coverage-toolbar>p{font-size:16px}.strata-page .coverage-entry{grid-template-columns:1fr;margin-top:23px}.strata-page .coverage-name{padding:24px}.strata-page .coverage-icon{width:49px;height:49px;margin-bottom:22px}.strata-page .coverage-icon .icon{width:25px;height:25px}.strata-page .entry-number{right:25px;top:34px;font-size:16px}.strata-page .coverage-name h3{font-size:25px;margin-bottom:14px}.strata-page .coverage-name p{font-size:17px}.strata-page .coverage-questions{padding:25px 23px}.strata-page .coverage-questions h4{font-size:20px;margin-bottom:18px}.strata-page .coverage-questions li{font-size:17px;padding-left:20px}.strata-page .coverage-review{padding-top:20px;margin-top:23px}.strata-page .coverage-review strong{font-size:16px}.strata-page .coverage-review p{font-size:16px}.strata-page .coverage-questions .text-link{margin-top:16px}.strata-page .wording-layout{gap:28px}.strata-page .wording-layout .lead{font-size:19px}.strata-page .wording-grid{grid-template-columns:1fr;gap:26px}.strata-page .wording-grid h3{font-size:24px;margin:15px 0 11px}.strata-page .wording-grid p{font-size:17px}.strata-page .benefits-masthead{padding-top:39px}.strata-page .benefits-masthead h1{font-size:39px}.strata-page .benefits-masthead>figure{width:100%;margin-top:29px;border-radius:0}.strata-page .benefits-masthead figure>img{height:305px;object-position:center 44%}.strata-page .benefits-masthead figcaption{padding:24px 20px;display:block}.strata-page .benefits-masthead figcaption>span{display:block;max-width:none;font-size:21px;margin-bottom:20px}.strata-page .benefits-masthead figcaption .button{max-width:none}.strata-page .benefits-services{grid-template-columns:1fr;gap:27px;padding-top:27px}.strata-page .benefits-services article{display:grid;grid-template-columns:33px 1fr;gap:0 17px}.strata-page .benefits-services article>.icon{width:27px;height:27px;margin:3px 0 0;grid-row:span 2}.strata-page .benefits-services h3{font-size:24px;margin-bottom:13px}.strata-page .benefits-services p{font-size:17px}.strata-page .workforce-intro{display:block}.strata-page .workforce-intro>p:not(.eyebrow){font-size:17px}.strata-page .workforce-callout{margin-top:23px;padding:19px}.strata-page .workforce-callout p{font-size:16px}.strata-page .workforce-tool{padding:25px 20px}.strata-page .workforce-tool .button{width:100%;justify-content:space-between}.strata-page .workforce-result h3{font-size:27px}.strata-page .workforce-result>p,.strata-page .workforce-result li{font-size:17px}.strata-page .workforce-result .actions{flex-direction:column;align-items:start}.strata-page .workforce-result .note{font-size:16px}.strata-page .benefits-responsibilities{gap:24px}.strata-page .responsibility-table [role=row]{grid-template-columns:1fr;gap:8px;padding:20px 16px;font-size:17px}.strata-page .responsibility-table .responsibility-table-head{display:none}.strata-page .responsibility-table [role=cell]:first-child{font-weight:600}.strata-page .responsibility-table [role=cell]:last-child{color:var(--strata-muted)}.strata-page .industry-hero h1{font-size:40px}.strata-page .industry-hero-bottom{display:block;margin-top:24px}.strata-page .industry-hero-bottom .lead{font-size:19px}.strata-page .industry-hero-bottom .button{max-width:none;margin-top:23px}.strata-page .industry-filter-header{display:block;padding-bottom:24px}.strata-page .industry-filter-header select{width:100%;font-size:17px}.strata-page .industry-filter-header>p{margin-top:15px;font-size:16px}.strata-page .industry-entry{grid-template-columns:1fr;gap:25px;padding:35px 0}.strata-page .industry-icon{width:50px;height:50px;margin-bottom:20px}.strata-page .industry-overview h2{font-size:29px}.strata-page .industry-overview>p:not(.eyebrow){font-size:17px}.strata-page .industry-overview .text-link{margin-top:13px}.strata-page .industry-context dt{font-size:17px}.strata-page .industry-context dd{font-size:17px}.strata-page .industry-context dl>div{padding:17px 0}.strata-page .industry-focus{padding:19px 20px;margin-top:22px}.strata-page .industry-focus p{font-size:17px}.strata-page .changes-layout{gap:24px}.strata-page .changes-layout ul{display:block}.strata-page .changes-layout li{font-size:17px;padding:18px 0;gap:17px}.strata-page .claims-hero h1{font-size:39px}.strata-page .claims-hero .button{margin-top:25px}.strata-page .claims-contact-notice>.wrap{padding-block:24px;gap:15px}.strata-page .notice-icon{min-width:32px;height:32px;margin-top:0}.strata-page .notice-icon .icon{width:19px;height:19px}.strata-page .claims-contact-notice h2{font-size:21px;line-height:1.35}.strata-page .claims-contact-notice p{font-size:16px;line-height:1.65}.strata-page .claims-stage-controls{display:flex;flex-wrap:wrap;gap:0;border-radius:5px 5px 0 0}.strata-page .claims-stage-controls button{flex:1 1 33.33%;min-width:0;min-height:105px;padding:16px 13px;font-size:16px;line-height:1.4;border-bottom:1px solid #bfd0e2}.strata-page .claims-stage-controls button:nth-child(3){border-right:0}.strata-page .claims-stage-controls button:nth-last-child(-n+2){border-bottom:0;flex-basis:50%}.strata-page .claims-stage-controls button>span{font-size:14px}.strata-page .claims-stage-body{grid-template-columns:1fr;gap:24px;padding:26px 22px}.strata-page .claims-stage-body .eyebrow{font-size:14px}.strata-page .claims-stage-body h3{font-size:25px}.strata-page .claims-stage-body p,.strata-page .claims-stage-body dd{font-size:17px}.strata-page .claims-stage-body dt{font-size:16px}.strata-page .claims-stage-body dl>div{padding:16px 0}.strata-page .claims-checklist-layout{gap:27px}.strata-page .checklist-total{margin:25px 0 18px;gap:19px}.strata-page .checklist-total strong{font-size:48px}.strata-page .checklist-total span{font-size:17px}.strata-page .claims-checklist-layout [role=status]{font-size:16px}.strata-page .claim-checklist{padding:24px 20px!important}.strata-page .claim-checklist .check-line{font-size:17px}.strata-page .claim-checklist .check-line strong{font-size:18px}.strata-page .insight-search{margin-top:27px}.strata-page .insight-search>label{font-size:17px}.strata-page .insight-search input{font-size:17px;padding-left:47px;min-height:55px}.strata-page .insight-search .icon{left:14px;width:21px;height:21px}.strata-page .insights-hero [role=status]{font-size:16px}.strata-page .guide-library{padding-top:34px!important}.strata-page .guide-article{padding:32px 0}.strata-page .guide-category{font-size:14px;margin-bottom:18px}.strata-page .guide-article h2{font-size:28px}.strata-page .guide-article header>p{font-size:17px}.strata-page .guide-reading{margin-top:18px}.strata-page .guide-reading>summary{font-size:17px;gap:16px;line-height:1.5}.strata-page .guide-reading>summary .icon{flex-shrink:0}.strata-page .guide-reading-body{padding:26px 20px;margin-top:22px}.strata-page .guide-reading-body>p{font-size:17px}.strata-page .guide-reading-body h3{font-size:23px;margin-top:26px;line-height:1.4}.strata-page .guide-takeaway{padding:19px;margin:25px 0 20px}.strata-page .guide-takeaway p{font-size:17px}.strata-page .guide-takeaway strong{font-size:16px}.strata-page .guide-scope>.wrap{display:block}.strata-page .scope-icon{width:48px;min-width:48px;height:48px;margin-bottom:22px}.strata-page .guide-scope h2{font-size:26px}.strata-page .guide-scope p{font-size:17px}.strata-page .workspace-intro{padding:38px 0 31px}.strata-page .workspace-intro h1{font-size:35px}.strata-page .workspace-intro .lead{font-size:19px;margin-top:19px}.strata-page .portfolio-section{padding-top:24px!important}.strata-page .portfolio-section>.wrap{width:calc(100% - 24px)}.strata-page .portfolio-head{padding:23px 18px;display:block}.strata-page .portfolio-head>div{gap:13px}.strata-page .company-avatar{width:45px;height:45px;font-size:18px}.strata-page .portfolio-head h2{font-size:23px;line-height:1.3}.strata-page .portfolio-head .eyebrow{font-size:13px;margin-bottom:5px}.strata-page .portfolio-head .local-badge{display:inline-block;max-width:none;margin-top:17px;font-size:14px}.strata-page .portfolio-notice{padding:17px 18px}.strata-page .portfolio-notice p{font-size:15px;line-height:1.65}.strata-page .portfolio-metrics{padding:24px 18px;gap:23px 0}.strata-page .portfolio-metrics>div{padding-inline:16px}.strata-page .portfolio-metrics strong{font-size:28px;margin-bottom:8px}.strata-page .portfolio-metrics span{font-size:14px;line-height:1.5}.strata-page .portfolio-tools{padding:24px 18px 17px;grid-template-columns:1fr;gap:21px}.strata-page .portfolio-tools .field>label{font-size:16px}.strata-page .portfolio-tools .field>select,.strata-page .portfolio-tools input{font-size:17px}.strata-page .policy-count{margin-inline:18px;font-size:15px!important}.strata-page .policy-table{margin-inline:18px}.strata-page .policy-row{grid-template-columns:1fr;gap:16px;padding:22px 18px;margin-bottom:18px;font-size:17px}.strata-page .policy-row>div:first-child,.strata-page .policy-row>div:nth-child(2),.strata-page .policy-row>div:nth-child(3){grid-column:auto;grid-row:auto}.strata-page .policy-row h3{font-size:22px;margin:8px 0}.strata-page .policy-category{font-size:14px}.strata-page .sample-id{font-size:14px}.strata-page .mobile-column-label{font-size:15px;margin-bottom:5px}.strata-page .policy-date{font-size:16px}.strata-page .policy-row>div:last-child{display:block;padding-top:18px}.strata-page .policy-action>p{font-size:16px}.strata-page .policy-action button{font-size:16px;margin-top:16px;min-height:44px}.strata-page .policy-state{font-size:15px;margin-top:9px}.strata-page .portfolio-bottom{padding:5px 18px 24px}.strata-page .portfolio-bottom p{font-size:15px}.strata-page .portfolio-bottom .text-link{font-size:16px;margin-top:16px}.strata-page .portfolio-shell>.empty-state{margin-inline:18px}.strata-page .workspace-principles{grid-template-columns:1fr;gap:28px;padding-top:26px}.strata-page .workspace-principles article{display:grid;grid-template-columns:30px 1fr;gap:0 17px}.strata-page .workspace-principles article>.icon{grid-row:span 2;width:26px;height:26px;margin:3px 0 0}.strata-page .workspace-principles h3{font-size:23px;margin-bottom:11px}.strata-page .workspace-principles p{font-size:17px}.strata-page .review-hero h1{font-size:39px}.strata-page .review-builder-intro{display:block}.strata-page .intro-symbol{width:51px;height:51px;margin-bottom:22px}.strata-page .review-builder-intro h2{font-size:31px}.strata-page .review-builder-intro>p{font-size:17px}.strata-page .agenda-step-list{margin:21px 0!important}.strata-page .agenda-step-list li{font-size:17px;padding:11px 0;gap:14px}.strata-page .agenda-step-list span{width:28px;height:28px;font-size:15px}.strata-page .review-builder-intro .note{font-size:16px;margin-top:23px;padding-top:21px}.strata-page .review-builder-panel{padding:26px 20px}.strata-page .review-builder-panel .two-fields{margin-bottom:23px}.strata-page .review-builder-panel .field>label,.strata-page .review-builder-panel .field>select{font-size:17px}.strata-page .review-builder-panel form>.button{width:100%;justify-content:space-between}.strata-page .agenda-result h3{font-size:27px}.strata-page .agenda-result>p,.strata-page .agenda-result li{font-size:17px}.strata-page .agenda-result .note{font-size:16px}.strata-page .expectation-grid{grid-template-columns:1fr;gap:27px}.strata-page .expectation-grid article{padding-top:21px}.strata-page .expectation-grid h3{font-size:24px;margin:17px 0 12px}.strata-page .expectation-grid p{font-size:17px}}
@media(prefers-reduced-motion:reduce){.strata-page .guide-reading>summary .icon{transition:none}}
