:root{--stone:#f5f2ed;--stone-2:#ebe6de;--stone-3:#e2dcd2;--card:#fff;--dark:#211d1b;--ink:#211d1b;--ink-2:#544c46;--ink-3:#6f665f;--line:#e0d6c2;--line-2:#ece4d6;--red:#b42424;--red-deep:#8f1c1c;--red-wash:#faece9;--gold-brand:#b49024;--gold-mark:#a07f1f;--gold:#7d6229;--gold-lit:#d9bf85;--gold-hair:#b490246b;--serif:var(--font-newsreader),Georgia,"Times New Roman",serif;--sans:var(--font-public-sans),ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif;--r:2px;--max:1140px;--col:240px;--gap:clamp(30px,3.4vw,44px);--ease:cubic-bezier(.22,.61,.36,1)}.on-dark{--ink:#eee8e0;--ink-2:#cdc4b9;--ink-3:#a79e94;--gold:var(--gold-lit);--gold-hair:#d9bf8557;--line:#ffffff2b;--line-2:#ffffff1f;color:var(--ink)}:root{--line-on-dark-34:#eee8e057;--scrim-40:#18100e66;--scrim-20:#18100e33;--scrim-55:#18100e8c;--scrim-42:#18100e6b;--panel:#1a110fc7;--line-white-16:#ffffff29;--line-white-50:#ffffff80;--white:#fff;--line-on-dark-46:#eee8e075;--fill-on-dark-10:#eee8e01a;--gold-lit-45:#d9bf8573;--gold-lit-50:#d9bf8580;--gold-lit-28:#d9bf8547;--paper-lit:#fdfaf6}
[hidden]{display:none!important}*{box-sizing:border-box}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}[id]{scroll-margin-top:24px}body{background:var(--stone);color:var(--ink);font-family:var(--sans);-webkit-font-smoothing:antialiased;min-height:100svh;margin:0;font-size:16.5px;line-height:1.62}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*{transition:none!important;animation:none!important}}img{max-width:100%;height:auto;display:block}picture,video,canvas,svg{max-width:100%;display:block}a{color:inherit}input,button,textarea,select{font-family:inherit}input,textarea,select{font-size:max(16px,1em)}@font-face{font-family:GJR Sans Fallback;src:local(Arial);ascent-override:90.59%;descent-override:21.46%;line-gap-override:0%;size-adjust:103.47%}
.wrap{max-width:var(--max);padding-left:max(26px, env(safe-area-inset-left,0px));padding-right:max(26px, env(safe-area-inset-right,0px));margin:0 auto}.measure{max-width:62ch}:focus-visible{outline:2px solid var(--red);outline-offset:3px}.skip{position:absolute;left:-9999px}.skip:focus{z-index:99;background:var(--card);border:1px solid var(--ink);padding:10px 16px;top:16px;left:16px}h1,h2,h3{font-family:var(--serif);letter-spacing:-.012em;text-wrap:balance;margin:0;font-weight:400}h1{font-size:clamp(38px,5.4vw,63px);line-height:1.06}h2{font-size:clamp(27px,3.4vw,40px);line-height:1.14}h3{font-size:22px;line-height:1.3}p{margin:0 0 1em}p:last-child{margin-bottom:0}em{font-style:italic}.kicker{font-family:var(--sans);letter-spacing:.15em;text-transform:uppercase;color:var(--gold);margin-bottom:16px;font-size:11.5px;font-weight:600;display:block}.lede{color:var(--ink-2);font-size:18.5px;line-height:1.65}.rule{border:0;border-top:1px solid var(--gold-hair);width:64px;margin:22px 0}.urgent{background:var(--dark);font-size:13.5px}.urgent .wrap{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px 26px;padding-top:10px;padding-bottom:10px;display:flex}.urgent-nums{flex-wrap:wrap;gap:6px 20px;display:flex}.urgent a{border-bottom:1px solid var(--line-on-dark-34);padding:3px 0 2px;text-decoration:none}.urgent a:hover{border-bottom-color:currentColor}.site-banner{background:var(--red);color:var(--white);font-size:15px;line-height:1.4}.site-banner .wrap{text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px 20px;padding-top:7px;padding-bottom:7px;display:flex}.site-banner p{letter-spacing:.005em;margin:0;font-weight:600}.site-banner a{border-radius:var(--r);background:var(--white);min-height:30px;color:var(--red-deep);white-space:nowrap;transition:background .15s var(--ease),color .15s var(--ease);align-items:center;padding:0 14px;font-size:13.5px;font-weight:600;text-decoration:none;display:inline-flex}.site-banner a:hover{background:var(--red-wash)}.site-banner a:focus-visible{outline:2px solid var(--white);outline-offset:2px}.head{background:var(--card);border-bottom:1px solid var(--line)}.mast{grid-template-columns:1fr auto 1fr;align-items:center;gap:24px;padding-top:22px;padding-bottom:20px;display:grid}.mast-side{color:var(--ink);font-size:13px;line-height:1.45}.mast-side b{font-weight:600}.mast-side.right{text-align:right}.brand{justify-self:center;align-items:center;gap:15px;text-decoration:none;display:flex}.brand-txt b{font-family:var(--serif);letter-spacing:.055em;color:var(--gold-mark);font-size:30px;font-weight:400;line-height:1.06;display:block}.brand-txt small{font-family:var(--sans);letter-spacing:.24em;text-transform:uppercase;color:var(--gold);margin-top:5px;font-size:10px;display:block}.brand-txt .tag{font-family:var(--serif);letter-spacing:.02em;color:var(--gold);margin-top:5px;font-size:13px;font-style:italic;display:block}.brand-txt .tag i{color:var(--gold-hair);margin:0 2px;font-style:normal}.nav{border-top:1px solid var(--line-2);background:var(--card)}.burger{display:none}.nav ul{max-width:var(--max);flex-wrap:wrap;justify-content:center;gap:2px 30px;margin:0 auto;padding:0 26px;list-style:none;display:flex}.nav a{color:var(--ink-2);transition:color .18s var(--ease),border-color .18s var(--ease);border-bottom:2px solid #0000;padding:13px 0;font-size:14px;font-weight:500;text-decoration:none;display:block}.nav a:hover{color:var(--red);border-bottom-color:var(--red)}.hero{isolation:isolate;position:relative}.hero-img{background:var(--stone-2);width:100%;height:clamp(620px,54vw,640px);margin:0;position:relative;overflow:hidden}.hero-img img{object-fit:cover;object-position:center 22%;width:100%;height:100%}.hero-img:after{content:"";background:linear-gradient(180deg,var(--scrim-40),var(--scrim-20) 45%,var(--scrim-55));position:absolute;inset:0}.hero-say{z-index:2;text-align:center;place-items:center;padding:clamp(24px,4vw,48px);display:grid;position:absolute;inset:0}.hero-say .inner{background:var(--panel);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);border:1px solid var(--line-white-16);max-width:min(640px,100%);margin-inline:auto;padding:clamp(28px,3.4vw,44px) clamp(24px,3vw,42px)}.hero-say h1 em{color:var(--gold);margin-top:.35em;font-size:.6em;line-height:1.22;display:block}.hero-say .rule{border-top-color:var(--line-white-50);width:80px;margin:22px auto}.hero-say .lede{color:var(--ink);margin:0 0 28px}.hero-say .acts{justify-content:center}.acts{flex-wrap:wrap;gap:12px;display:flex}.btn{border-radius:var(--r);letter-spacing:.005em;transition:background .18s var(--ease),color .18s var(--ease),border-color .18s var(--ease);align-items:center;gap:9px;padding:14px 24px;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex}.btn svg{flex:none;width:17px;height:17px}.btn-solid{background:var(--red);color:var(--white);border:1px solid var(--red)}.btn-solid:hover{background:var(--red-deep);border-color:var(--red-deep)}.btn-solid:focus-visible{outline:3px solid var(--white);outline-offset:-4px}.btn-line{color:inherit;border:1px solid var(--line-on-dark-46);background:0 0}.btn-line:hover{background:var(--fill-on-dark-10);border-color:currentColor}.btn-dark{color:var(--ink);border:1px solid var(--line);background:0 0}.btn-dark:hover{border-color:var(--ink)}section{padding-block:clamp(52px,7vw,88px)}.sec-white{background:var(--card)}.sec-stone2{background:var(--stone-2)}.sec-dark{background:var(--dark)}.sec-head{margin-bottom:var(--gap)}.sec-head h2:after{content:"";border-top:2px solid var(--gold-brand);border-radius:2px;width:54px;height:0;margin-top:16px;display:block}.sec-dark .sec-head h2:after,.on-dark .sec-head h2:after{border-top-color:var(--gold-lit)}.sec-head p{color:var(--ink-2);margin:14px 0 0}.paths{grid-template-columns:repeat(auto-fit,minmax(var(--col),1fr));background:var(--line);border:1px solid var(--line);gap:1px;display:grid}.path{background:var(--card);transition:background .2s var(--ease);flex-direction:column;gap:11px;padding:32px 28px 30px;text-decoration:none;display:flex}.path:hover{background:var(--red-wash)}.path .n{font-family:var(--serif);color:var(--gold);letter-spacing:.06em;font-size:14px}.path p{color:var(--ink-2);flex:1;margin:0;font-size:15px}.path .go{color:var(--red);align-items:center;gap:7px;font-size:14px;font-weight:600;display:inline-flex}.split{grid-template-columns:1.06fr .94fr;align-items:center;gap:clamp(34px,5vw,68px);display:grid}.split.flip>figure{order:-1}.split figure{margin:0}.split figure img{border-radius:var(--r);aspect-ratio:16/10;object-fit:cover;object-position:center 70%;width:100%}.split .body h2{margin-bottom:.4em}.split .body p{color:var(--ink-2)}.split figcaption,.strip figcaption,.range figcaption{color:var(--ink-3);margin-top:10px;font-size:12.5px}.pull{font-family:var(--serif);color:var(--ink);border-left:2px solid var(--gold-hair);margin:26px 0 0;padding-left:22px;font-size:clamp(21px,2.5vw,27px);line-height:1.36}.pull cite{font-family:var(--sans);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);margin-top:14px;font-size:13px;font-style:normal;display:block}.tiers{grid-template-columns:repeat(auto-fit,minmax(var(--col),1fr));gap:14px;margin-top:8px;display:grid}@media (min-width:1000px){.tiers{grid-template-columns:repeat(3,1fr)}}.tier{background:var(--card);border:1px solid var(--line);border-radius:var(--r);padding:24px 20px}.tier h3{font-size:17px;font-family:var(--sans);letter-spacing:.02em;font-weight:600}.tier .fig{font-family:var(--serif);letter-spacing:-.02em;margin:9px 0 6px;font-size:33px;line-height:1.15}.tier p{color:var(--ink-3);margin:0;font-size:13.5px;line-height:1.5}.pricenote{margin-top:var(--gap);background:var(--stone-2);border-left:2px solid var(--gold);border-radius:var(--r);max-width:62ch;color:var(--ink-2);padding:20px 22px;font-size:14.5px}.pricenote b{color:var(--ink)}.provider-link a{padding:2px 0;display:inline-block}.pricenote:has(.knowing){max-width:none;font-size:inherit}.pricenote h3{font-family:var(--serif);color:var(--ink);margin:0 0 14px;font-size:22px;font-weight:400;line-height:1.25}.knowing{gap:14px 32px;margin:0;display:grid}.knowing dt{color:var(--ink);font-weight:600}.knowing dd{margin:4px 0 0}@media (min-width:861px){.knowing{grid-template-columns:1fr 1fr}}@media (max-width:640px){.tiers .tier{padding-left:22px;padding-right:22px}.knowing dd{margin-right:6px}}.pl-link{color:var(--red);border-bottom:1px solid var(--red);align-items:center;gap:9px;margin-top:14px;padding-bottom:2px;font-size:14.5px;font-weight:600;text-decoration:none;display:inline-flex}.pl-link:hover{color:var(--red-deep);border-bottom-color:var(--red-deep)}.quotes{grid-template-columns:repeat(auto-fit,minmax(var(--col),1fr));gap:clamp(18px,2.4vw,30px);display:grid}.quote{border-top:2px solid var(--gold-hair);flex-direction:column;gap:16px;margin:0;padding-top:22px;display:flex}.quote blockquote{font-family:var(--serif);color:var(--ink);letter-spacing:-.004em;flex:1;margin:0;font-size:18px;line-height:1.5}.quote blockquote:before{content:"“"}.quote blockquote:after{content:"”"}.quote figcaption{color:var(--ink);font-size:13.5px;font-weight:600}.quote figcaption span{color:var(--ink-3);letter-spacing:.04em;margin-top:3px;font-size:12.5px;font-weight:400;display:block}.quotes-more{margin:clamp(22px,3vw,30px) 0 0}.quotes-more .btn{padding:10px 18px}.draftnote{color:var(--ink-2);background:var(--stone-2);border-left:2px solid var(--gold);border-radius:var(--r);max-width:62ch;margin:34px 0 0;padding:16px 20px;font-size:13.5px}.draftnote strong{color:var(--ink)}.draftnote[data-staging]:not([data-functional]){display:none}.draftnote.is-alert{background:var(--red-wash);border-left-color:var(--red)}.draftnote.is-alert strong{color:var(--red-deep)}.strip{grid-template-columns:repeat(auto-fit,minmax(var(--col),1fr));gap:14px;display:grid}.strip figure{margin:0}.strip img{border-radius:var(--r);aspect-ratio:16/10;object-fit:cover;width:100%}.range+.strip{margin-top:var(--gap)}.range-more{flex-wrap:wrap;gap:12px;margin:22px 0 0;display:flex}.range-more+.strip{margin-top:var(--gap)}.range{grid-template-columns:repeat(auto-fit,minmax(148px,1fr));align-items:end;gap:22px;display:grid}.range figure{text-align:center;margin:0}.range img{object-fit:contain;object-position:bottom;width:100%;height:172px}.branches{grid-template-columns:1fr 1fr;gap:clamp(22px,3.4vw,40px);display:grid}.branch{background:var(--card);border:1px solid var(--line);border-radius:var(--r);flex-direction:column;display:flex;overflow:hidden}.branch img{aspect-ratio:16/10;object-fit:cover;width:100%}.branch .b-body{flex-direction:column;flex:1;gap:9px;padding:26px 24px 28px;display:flex}.branch .addr{color:var(--ink-2);margin:0;font-size:15px}.branch .tel{font-family:var(--serif);color:var(--red);letter-spacing:-.01em;font-size:27px;text-decoration:none}.branch .tel:hover{color:var(--red-deep)}.branch dl{grid-template-columns:auto 1fr;gap:5px 16px;margin:8px 0 0;font-size:14px;display:grid}.branch dt{color:var(--ink-3)}.branch dd{color:var(--ink-2);margin:0}@media (max-width:385px){.branch dl{grid-template-columns:1fr;gap:0}.branch dd{margin-bottom:6px}}footer{background:var(--dark);padding-block:52px;font-size:14px}footer .cols{border-bottom:1px solid var(--line-2);grid-template-columns:1.4fr 1fr 1fr;gap:36px;padding-bottom:34px;display:grid}footer h2{font-family:var(--sans);letter-spacing:.15em;text-transform:uppercase;color:var(--gold);margin:0 0 14px;font-size:11.5px;font-weight:600}footer .cols p{max-width:38ch;color:var(--ink-2);margin:0}footer a{color:var(--ink);text-decoration:none}footer a:hover{text-decoration:underline}footer ul{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}footer ul a{min-height:24px;padding:5px 0;display:inline-block}footer li{line-height:1.55}.legal{color:var(--ink-3);padding-top:24px;font-size:12.5px;line-height:1.7}.mast{padding-bottom:30px;position:relative}.mast:after{content:"";border-top:2px solid var(--gold-brand);border-bottom:1px solid var(--gold-hair);height:5px;position:absolute;bottom:0;left:26px;right:26px}.fleur{width:28px;height:28px;margin:0 0 15px;display:block}.sec-dark .fleur,.on-dark .fleur{opacity:.96}.hero-mark{width:46px;height:46px;margin:0 auto 20px;display:block}.crest{background:var(--dark);text-align:center;padding-block:clamp(56px,7vw,92px);position:relative;overflow:hidden}.crest:before{content:"";opacity:.055;background:url(/images/brand/mark-watermark-360.webp) 50%/auto 132% no-repeat;position:absolute;inset:0}.crest .wrap{z-index:1;position:relative}.crest img{width:78px;height:78px;margin:0 auto 26px;display:block}.crest-logo{background:var(--paper-lit);width:106px;height:106px;box-shadow:0 0 0 1px var(--gold-lit-50);border-radius:50%;place-items:center;margin:0 auto 26px;display:grid}.crest .crest-logo img{margin:0}.crest-tag{font-family:var(--serif);color:var(--gold-lit);letter-spacing:.03em;margin:0;font-size:clamp(22px,2.6vw,33px);line-height:1.25}.crest-tag i{color:var(--gold-lit-45);margin:0 8px;font-style:normal}@media (max-width:480px){.crest-tag{white-space:nowrap;font-size:clamp(17px,8vw - 6.4px,22px)}.crest-tag i{margin:0 6px}}.crest-sub{font-family:var(--sans);letter-spacing:.03em;color:var(--ink-2);margin:20px 0 0;font-size:14px}.crest-sub a{color:var(--paper-lit);border-bottom:1px solid var(--gold-lit-50);padding-bottom:2px;text-decoration:none}.crest-sub a:hover{border-bottom-color:var(--gold-lit)}.foot-rule{border-top:2px solid var(--gold-brand);border-bottom:1px solid var(--gold-lit-28);height:5px;margin-bottom:38px}.callbar{z-index:60;background:var(--red);color:var(--white);padding:14px;padding-bottom:calc(14px + env(safe-area-inset-bottom,0px));justify-content:center;align-items:center;gap:10px;font-weight:700;text-decoration:none;display:none;position:fixed;bottom:0;left:0;right:0}.callbar svg{width:18px;height:18px}.callbar:focus-visible{outline:3px solid var(--white);outline-offset:-4px}@media (max-width:860px){.split,.branches,footer .cols{grid-template-columns:1fr}.strip{grid-template-columns:1fr 1fr}.split.flip>figure{order:0}.mast{text-align:center;grid-template-columns:1fr;justify-items:center;gap:14px}.mast-side{display:none}.hero-img{height:clamp(240px,54vw,320px)}.hero-img:after{background:linear-gradient(180deg,var(--scrim-20),var(--scrim-42))}.hero-say{text-align:left;padding:0;display:block;position:static}.hero-say .inner{background:var(--dark);-webkit-backdrop-filter:none;backdrop-filter:none;border:0;max-width:none;padding:clamp(28px,6.5vw,38px) 26px}.hero-say .rule{margin:20px 0}.hero-say .acts{justify-content:flex-start}.burger{width:100%;max-width:var(--max);font-family:var(--sans);color:var(--ink);cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:12px;margin:0 auto;padding:13px 26px;font-size:14px;font-weight:600;display:flex}.burger span{flex-direction:column;gap:4px;display:flex}.burger span i{background:var(--ink);width:20px;height:1.5px;display:block}.nav ul{flex-direction:column;gap:0;padding-bottom:8px;display:none}.nav[data-open=true] ul{display:flex}.nav ul li{border-top:1px solid var(--line-2)}.nav ul a{border-bottom:0;padding:12px 0}}@media (max-width:640px){.callbar{display:flex}body{padding-bottom:58px}html:has([data-mini]){scroll-padding-bottom:170px}body:has([data-mini]){padding-bottom:150px}}@media (min-width:600px) and (max-width:860px){footer .cols{grid-template-columns:1fr 1fr;gap:34px 40px}}.urgent .wrap{row-gap:4px}@media (max-width:860px){.urgent .wrap{justify-content:center}}.urgent a{align-items:center;min-height:44px;padding:12px 0;display:inline-flex}@media (min-width:1000px){.tiers{grid-template-columns:repeat(3,1fr)}}@media (min-width:390px){.brand-txt{width:261px}.brand-txt b{white-space:nowrap}}.brand-txt small{font-size:12px}@media (max-width:380px){.mast{padding-top:14px;padding-bottom:12px}}.crumbs{color:var(--ink-3);margin-bottom:26px;font-size:13.5px}.crumbs ol{flex-wrap:wrap;gap:4px 10px;margin:0;padding:0;list-style:none;display:flex}.crumbs li+li:before{content:"/";color:var(--line-2);margin-right:10px}.crumbs a{color:var(--ink-2);align-items:center;min-height:24px;display:inline-flex}.crumbs [aria-current=page]{color:var(--ink-3)}.plainlist{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.plainlist li{border-top:1px solid var(--line-2)}.plainlist a{min-height:44px;padding:14px 0;font-weight:500;display:block}.foot-small{flex-wrap:wrap;gap:4px 22px;margin:18px 0 0;padding:0;font-size:13px;list-style:none;display:flex}.foot-small a{align-items:center;min-height:44px;display:inline-flex}@media (min-width:641px){.foot-small{flex-direction:row}}footer .cols p+ul{margin-top:14px}.sitemap-group{margin-top:40px}.sitemap-group h2{align-items:baseline;gap:12px;margin-bottom:8px;font-size:22px;display:flex}.sitemap-group .count{font-family:var(--sans);color:var(--ink-3);font-size:13px}@media (min-width:640px){.sitemap-group .plainlist{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));column-gap:32px;display:grid}}.team{grid-template-columns:1fr;gap:44px 40px;margin:0;padding:0;list-style:none;display:grid}.team img{width:100%;height:auto;margin-bottom:22px;display:block}.team h2{margin-bottom:2px;font-size:27px}.team .role{font-family:var(--sans);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);margin:0 0 16px;font-size:13.5px}.team p{color:var(--ink-2)}.team p:last-child{margin-bottom:0}.oncall{border-top:1px solid var(--line-2);margin-top:44px;padding-top:26px}@media (min-width:640px){.team{grid-template-columns:1fr 1fr}}@media (min-width:960px){.team{grid-template-columns:repeat(3,1fr)}}@media (min-width:861px){.mast{gap:16px;padding-top:14px;padding-bottom:12px}.mast-side{font-size:13.5px}.brand{gap:24px}.brand img{width:86px;height:86px}.brand-txt b,.brand-txt small,.brand-txt .tag{text-align:center}.brand-txt small{margin-inline-end:-.24em}.brand-txt .tag{margin-inline-end:-.02em}.brand-txt{width:auto}.brand-txt b{letter-spacing:.065em;white-space:nowrap;width:8.87em;font-size:clamp(30px,3.9vw,54px);line-height:1.02}.brand-txt small{letter-spacing:.38em;margin-top:9px;margin-right:-.38em;font-size:13.5px}.brand-txt .tag{margin-top:5px;font-size:16px}}.steps{max-width:62ch;margin:0;padding:0;list-style:none}.steps li{border-top:1px solid var(--line-2);flex-direction:column;gap:8px;padding:22px 0;display:flex}.steps li:last-child{border-bottom:1px solid var(--line-2)}.steps .n{font-family:var(--serif);color:var(--gold);letter-spacing:.06em;font-size:14px}.steps p{color:var(--ink-2);margin:0}.paths.index h3{font-size:17px;font-family:var(--sans);letter-spacing:.02em;font-weight:600}.paths.index figure{margin:0 0 4px}.paths.index figure img{aspect-ratio:16/10;object-fit:cover;border-radius:var(--r);background:var(--stone-2);width:100%;display:block}.paths.index{background:0 0;border:0;padding:1px}.paths.index>.path:not(:focus-visible){outline:1px solid var(--line)}.paths .path:focus-visible{z-index:1;position:relative}.index-block h2{margin-bottom:14px}@media (min-width:861px){.paths.index{grid-template-columns:repeat(3,1fr)}.paths.index.two{grid-template-columns:repeat(2,minmax(0,1fr))}}.tier.solo{max-width:62ch}.tier.solo .limit,.tier.solo .burial{font-size:inherit;line-height:inherit;margin:10px 0 0}.tiers .tier p,.tiers .tier .limit{color:var(--ink-2);margin:0;font-size:15px;line-height:1.5}.tier.solo .limit{color:var(--ink)}.tier.solo .burial{color:var(--ink-2);margin-top:16px}.tier.solo .draftnote{color:var(--ink-2);margin:14px 0 0}.tier ul{color:var(--ink-2);margin:16px 0 0;padding:0;line-height:1.7;list-style:none}.tier ul li{padding-left:20px;position:relative}.tier ul li:before{content:"";background:var(--gold-hair);width:7px;height:1px;position:absolute;top:.72em;left:0}.cmp-wrap{--cmp-bg:var(--card);background:linear-gradient(to right,var(--cmp-bg) 40%,transparent) left center/44px 100% no-repeat local, linear-gradient(to left,var(--cmp-bg) 40%,transparent) right center/44px 100% no-repeat local, linear-gradient(to right,var(--line),transparent) left center/16px 100% no-repeat scroll, linear-gradient(to left,var(--line),transparent) right center/16px 100% no-repeat scroll;max-width:100%;overflow-x:auto}.sec-stone .cmp-wrap{--cmp-bg:var(--stone)}.cmp-block{container-type:inline-size}.cmp-hint{color:var(--ink-2);margin:0 0 10px;font-size:14.5px;display:none}@container (max-width:677px){.cmp-block[data-cols="3"] .cmp-hint{display:block}}@container (max-width:867px){.cmp-block[data-cols="4"] .cmp-hint{display:block}}@container (max-width:1057px){.cmp-block[data-cols="5"] .cmp-hint{display:block}}.cmp{border-collapse:collapse;width:100%}.cmp caption{text-align:left;caption-side:top;padding:0 0 14px;font-weight:600}.cmp th,.cmp td{text-align:left;vertical-align:top;border-top:1px solid var(--line-2);min-width:190px;padding:14px 10px}.cmp th[scope=row]{min-width:108px;color:var(--ink);padding-left:0;font-weight:600}.cmp thead th,.cmp thead td{border-top:0;border-bottom:1px solid var(--line)}.cmp thead th{font-family:var(--sans);letter-spacing:.02em;font-weight:600}.cmp .fig{font-family:var(--serif);letter-spacing:-.02em;font-size:22px;line-height:1.2;display:block}.cmp .limit{color:var(--ink);margin:8px 0 0}.cmp ul{color:var(--ink-2);margin:0;padding:0;line-height:1.6;list-style:none}.cmp ul li{padding-left:16px;position:relative}.cmp ul li:before{content:"";background:var(--gold-hair);width:7px;height:1px;position:absolute;top:.72em;left:0}.cmp-note{color:var(--ink-2);margin:14px 0 0}.sec-stone{background:var(--stone)}.page-hero{padding-block:clamp(30px,4.2vw,52px) clamp(52px,7vw,80px);position:relative;overflow:hidden}.page-hero-grid{grid-template-columns:1.06fr .94fr;align-items:center;gap:clamp(34px,5vw,68px);display:grid}.page-hero-text{z-index:1;position:relative}.page-hero .sec-head{margin-bottom:0}.page-hero-acts{margin-top:26px}@media (max-width:640px){.page-hero-acts:has(>.hero-call-desk){display:none}}.hero-price{flex-direction:column;gap:4px;display:flex}.hero-price .fig{font-family:var(--serif);letter-spacing:-.02em;font-size:33px;line-height:1.15}.hero-price .limit{color:var(--ink);max-width:34ch;margin:0}.hero-price .incl{color:var(--ink-2);max-width:34ch;margin:0}.page-hero-figure{margin:0}.page-hero-figure img{aspect-ratio:16/10;object-fit:cover;border-radius:var(--r);background:var(--stone-3);width:100%;display:block}.page-hero-figure figcaption{color:var(--ink-3);margin-top:10px;font-size:12.5px}.page-hero.is-mark .page-hero-grid{grid-template-columns:minmax(0,1fr)}.page-hero.is-mark:after{content:"";aspect-ratio:1;opacity:.07;pointer-events:none;background:url(/images/brand/mark-512.webp) 50%/contain no-repeat;width:min(440px,40vw);position:absolute;top:50%;right:-4%;transform:translateY(-50%)}.statement{grid-template-columns:1.25fr 1fr;align-items:start;gap:clamp(24px,5vw,68px);display:grid}.statement p{margin:0}.statement p:first-child{font-family:var(--serif);color:var(--ink);letter-spacing:-.004em;font-size:clamp(21px,2.5vw,27px);line-height:1.36}.statement p+p{color:var(--ink-2)}@media (min-width:861px){.statement p+p{padding-top:.42em}}.split.top{align-items:start}.facts-row{grid-template-columns:repeat(auto-fit,minmax(var(--col),1fr));gap:1px;margin:0;padding:1px;list-style:none;display:grid}.facts-row li{outline:1px solid var(--line);background:var(--card);flex-direction:column;gap:2px;padding:20px 24px;display:flex}.facts-row .v{font-family:var(--serif);letter-spacing:-.02em;color:var(--ink);font-size:33px;line-height:1.15}.facts-row .l{color:var(--ink-2);font-size:15px}.split .facts-row{grid-template-columns:minmax(0,1fr)}@media (max-width:640px){.split.narrow-hide>figure{display:none}}.split .facts-row.lead{grid-template-columns:repeat(2,minmax(0,1fr))}.facts-row.lead li:first-child{grid-column:1/-1}.photo-cards{grid-template-columns:repeat(auto-fit,minmax(var(--col),1fr));gap:clamp(22px,3.4vw,40px);margin:0;padding:0;list-style:none;display:grid}.photo-card{color:inherit;flex-direction:column;gap:6px;text-decoration:none;display:flex}.photo-card img{aspect-ratio:16/10;object-fit:cover;border-radius:var(--r);width:100%;margin-bottom:12px;display:block}.photo-card h3{transition:color .18s var(--ease)}.photo-card p{color:var(--ink-2);margin:0;font-size:15px}.photo-card .go{color:var(--red);margin-top:4px;font-size:14px;font-weight:600}.photo-card:hover h3{color:var(--red)}.on-dark .photo-card .go,.on-dark .photo-card:hover h3{color:var(--gold)}.after-cards{margin-top:var(--gap)}.cols-2{grid-template-columns:repeat(auto-fit,minmax(var(--col),1fr));align-items:start;gap:0 clamp(28px,4vw,56px);display:grid}.cols-2 p{color:var(--ink-2)}.cols-2:has(>.prose){row-gap:clamp(40px,5vw,60px)}.cta-band .wrap{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:22px 48px;display:grid}.cta-band .sec-head{margin-bottom:0}.cta-band .wrap>p:last-of-type{margin:0}main p a:not([class]),main td a:not([class]),main dd a:not([class]){color:var(--red);text-underline-offset:.2em;text-decoration-line:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:var(--red);text-decoration-color:var(--red);transition:color .18s var(--ease)}main p a:not([class]):hover,main td a:not([class]):hover,main dd a:not([class]):hover{color:var(--red-deep);-webkit-text-decoration-color:var(--red-deep);text-decoration-color:var(--red-deep);text-decoration-thickness:2px}.on-dark p a:not([class]){color:var(--paper-lit);-webkit-text-decoration-color:var(--gold-lit-50);text-decoration-color:var(--gold-lit-50)}.on-dark p a:not([class]):hover{color:var(--paper-lit);-webkit-text-decoration-color:var(--gold-lit);text-decoration-color:var(--gold-lit)}.on-dark a:not(.btn):focus-visible{outline-color:var(--gold-lit)}@media (max-width:860px){.page-hero-grid,.statement,.cta-band .wrap{grid-template-columns:minmax(0,1fr)}.page-hero.is-mark:after{display:none}.cta-band .wrap{align-items:start}}@keyframes gjr-rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.reveal{animation:linear both gjr-rise;animation-timeline:view();animation-range:entry entry 40%}}}@media print{.reveal{animation:none}}.page-hero.is-compact{padding-block:clamp(24px,3.2vw,38px) clamp(34px,4.6vw,52px)}.page-hero.is-compact .crumbs{margin-bottom:18px}.page-hero.is-compact:after{width:min(300px,28vw);right:-2%}.jump-list{background:var(--card);border:1px solid var(--line);border-top:2px solid var(--gold-brand);border-radius:var(--r);max-width:62ch;padding:18px 22px 10px}.sec-white .jump-list{background:var(--stone)}.jump-title{letter-spacing:.15em;text-transform:uppercase;color:var(--gold);margin:0 0 6px;font-size:11.5px;font-weight:600}.jump-list ol{margin:0;padding:0;list-style:none}.jump-list li+li{border-top:1px solid var(--line-2)}.jump-link{min-height:44px;color:var(--red);text-underline-offset:.2em;transition:color .18s var(--ease);align-items:center;padding:8px 0;font-size:15px;font-weight:500;line-height:1.4;text-decoration:none;display:flex}.jump-link:hover{color:var(--red-deep);text-decoration-line:underline}.prose{max-width:62ch}.prose h2{margin:0 0 .55em}.prose *+h2{margin-top:clamp(40px,5vw,60px)}.prose h2~h2{border-top:1px solid var(--gold-hair);padding-top:clamp(28px,3.6vw,44px)}.prose h3{margin:1.7em 0 .45em}.prose h2+h3{margin-top:.6em}.prose ul,.prose ol{margin:0 0 1.1em;padding:0}.prose ul{list-style:none}.prose ul>li{padding-left:20px;position:relative}.prose ul>li:before{content:"";background:var(--gold-hair);width:7px;height:1px;position:absolute;top:.8em;left:0}.prose ol{padding-left:1.6em}.prose ol>li{padding-left:.3em}.prose ol>li::marker{font-family:var(--serif);color:var(--gold)}.prose li+li{margin-top:.45em}.prose li>ul,.prose li>ol{margin:.45em 0 0}.prose blockquote{border-left:2px solid var(--gold-hair);font-family:var(--serif);color:var(--ink);margin:1.4em 0;padding-left:22px;font-size:18px;line-height:1.5}.prose strong{color:var(--ink);font-weight:600}main .prose li a:not([class]){color:var(--red);text-underline-offset:.2em;text-decoration-line:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:var(--red);text-decoration-color:var(--red);transition:color .18s var(--ease)}main .prose li a:not([class]):hover{color:var(--red-deep);-webkit-text-decoration-color:var(--red-deep);text-decoration-color:var(--red-deep);text-decoration-thickness:2px}.on-dark .prose li a:not([class]){color:var(--paper-lit);-webkit-text-decoration-color:var(--gold-lit-50);text-decoration-color:var(--gold-lit-50)}.prose-with-aside{gap:var(--gap);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:1140px){.prose-with-aside{grid-template-columns:minmax(0,62ch) 260px;grid-template-areas:"prose aside";justify-content:space-between;align-items:start;column-gap:clamp(40px,5vw,72px)}.prose-with-aside>.jump-list{grid-area:aside;position:sticky;top:24px}.prose-with-aside>.prose{grid-area:prose}}.on-dark .paths.index>.path{color:var(--ink);background:0 0}.on-dark .paths.index>.path:not(:focus-visible){outline-color:var(--line)}.on-dark .paths.index>.path:hover{background:var(--fill-on-dark-10)}.on-dark .paths.index .path p{color:var(--ink-2)}.on-dark .paths.index .path .n,.on-dark .paths.index .path .go{color:var(--gold)}.on-dark .paths.index figure img{background:var(--fill-on-dark-10)}.on-dark .steps li{border-top-color:var(--line)}.on-dark .steps li:last-child{border-bottom-color:var(--line)}.on-dark .steps p{color:var(--ink-2)}.on-dark .strip figcaption,.on-dark .split figcaption{color:var(--ink-3)}.on-dark .strip img{background:var(--fill-on-dark-10)}.on-dark .facts-row li{background:0 0}.on-dark .facts-row .v{color:var(--ink)}.on-dark .facts-row .l{color:var(--ink-2)}.cards-row{grid-template-columns:repeat(auto-fit,minmax(var(--col),1fr));gap:1px;margin:0;padding:1px;list-style:none;display:grid}.cards-row>li{outline:1px solid var(--line);background:var(--card);flex-direction:column;gap:10px;padding:28px 26px 26px;display:flex}.cards-row h3{margin:0}.cards-row p{color:var(--ink-2);margin:0}.on-dark .cards-row>li{background:0 0}@media (min-width:861px){.cards-row.two{grid-template-columns:repeat(2,minmax(0,1fr))}}.cards-row.two h3{font-size:17px;font-family:var(--sans);letter-spacing:.02em;font-weight:600}main .cards-row h3 a:not([class]){min-height:44px;color:var(--red);text-underline-offset:.2em;text-decoration-line:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:var(--red);text-decoration-color:var(--red);transition:color .18s var(--ease);align-items:center;display:inline-flex}main .cards-row h3 a:not([class]):hover{color:var(--red-deep);-webkit-text-decoration-color:var(--red-deep);text-decoration-color:var(--red-deep);text-decoration-thickness:2px}.on-dark .cards-row h3 a:not([class]){color:var(--paper-lit);-webkit-text-decoration-color:var(--gold-lit-50);text-decoration-color:var(--gold-lit-50)}@media (min-width:861px){.strip.two{grid-template-columns:repeat(2,minmax(0,1fr))}.strip.three{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:640px){.strip.two,.strip.three{grid-template-columns:minmax(0,1fr)}}@media (min-width:600px) and (max-width:860px){.strip:has(>:nth-child(3):last-child){grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:599px){.strip>:last-child:nth-child(odd){grid-column:1/-1}}.cols-2.three{grid-template-columns:minmax(0,1fr)}@media (min-width:861px){.cols-2.three{grid-template-columns:repeat(3,minmax(0,1fr))}}
.sec-head h2:after{background:linear-gradient(90deg,var(--red) 0 14px,var(--gold-brand) 14px);border-top:0;width:64px;height:3px}.sec-dark .sec-head h2:after,.on-dark .sec-head h2:after{background:linear-gradient(90deg,var(--red) 0 14px,var(--gold-lit) 14px)}.statement p:first-child{border-left:3px solid var(--gold-brand);padding-left:clamp(16px,2vw,24px)}.cards-row>li,.facts-row li{box-shadow:inset 0 3px 0 var(--gold-brand)}.on-dark .cards-row>li{box-shadow:inset 0 3px 0 var(--gold-lit)}.path{transition:background .2s var(--ease),box-shadow .2s var(--ease)}.path:hover,.path:focus-visible{box-shadow:inset 0 3px 0 var(--red)}.steps .n,.path .n{letter-spacing:.02em;font-style:italic;font-weight:600}.page-hero-figure img,.split figure img{box-shadow:10px 10px 0 var(--gold-hair)}.cta-band{box-shadow:inset 0 3px 0 var(--gold-brand)}.cards-row{counter-reset:cell}.cards-row>li:not(:has(h3)){gap:12px}.cards-row>li:not(:has(h3)):before{counter-increment:cell;content:counter(cell) ".";font-family:var(--serif);color:var(--gold);font-size:14px;font-style:italic;font-weight:600}.cards-row>li:not(:has(h3)) p{font-family:var(--serif);color:var(--ink);font-size:18.5px;line-height:1.4}.card-link{color:inherit;text-decoration:none;display:block}.tier-link{display:flex}.tier-link .tier{transition:box-shadow .2s var(--ease),background .2s var(--ease);flex-direction:column;flex:1;display:flex}.tier-link .tier p{flex:1}.tier-link:hover .tier,.tier-link:focus-visible .tier{box-shadow:inset 0 3px 0 var(--red)}.tier-go{color:var(--red);margin-top:12px;font-size:14px;font-weight:600}.range .card-link:hover figcaption,.strip .card-link:hover figcaption{text-underline-offset:3px;text-decoration:underline}.branch h3 a{color:inherit;text-decoration:none}.branch h3 a:hover{color:var(--red);text-underline-offset:3px;text-decoration:underline}@media (min-width:1140px){.prose-with-aside>.prose>p:first-child{font-family:var(--serif);letter-spacing:-.004em;color:var(--ink);border-left:3px solid var(--gold-brand);padding-left:clamp(16px,2vw,24px);font-size:clamp(21px,2.5vw,27px);line-height:1.36}}.callbar-wa{display:none}@media (max-width:640px){.callbar{padding-right:146px}.callbar-wa{z-index:61;width:132px;padding:14px 10px;padding-bottom:calc(14px + env(safe-area-inset-bottom,0px));background:var(--dark);color:var(--white);white-space:nowrap;justify-content:center;align-items:center;gap:8px;font-weight:700;text-decoration:none;display:flex;position:fixed;bottom:0;right:0}.callbar-wa svg{width:18px;height:18px}.callbar-wa:focus-visible{outline:3px solid var(--white);outline-offset:-4px}.callbar{white-space:nowrap}:root{--bar-pad:max(10px, calc(env(safe-area-inset-bottom,0px) - 14px));--bar-h:calc(34px + var(--bar-pad))}.callbar,.callbar-wa{letter-spacing:.01em;padding-top:10px;font-size:15px;line-height:24px}.callbar{padding-bottom:var(--bar-pad);padding-right:134px}.callbar-wa{padding-bottom:var(--bar-pad);gap:7px;width:120px}.callbar svg,.callbar-wa svg{width:16px;height:16px}body{padding-bottom:calc(var(--bar-h) + 4px)}html{scroll-padding-bottom:calc(72px + env(safe-area-inset-bottom,0px))}}@media (max-width:560px){.urgent b{display:none}.urgent .wrap{padding-top:0;padding-bottom:0}.urgent-nums{flex-wrap:nowrap;justify-content:space-between;gap:12px;width:100%}.urgent a{white-space:nowrap;border-bottom:0}}@media (max-width:380px){.urgent{font-size:12.5px}.urgent .wrap{padding-left:14px;padding-right:14px}.urgent-nums{gap:8px}}ul.tiers{padding:0;list-style:none}ul.tiers>li{display:flex}ul.tiers>li>*{flex:auto;min-width:0}main:has(>.page-hero>[data-template=guide])>section:not(.page-hero):not(.cta-band):not(.sec-dark){padding-block:clamp(44px,5.5vw,72px)}ul.tiers.routes{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr))}@media (min-width:861px){ul.tiers.routes{grid-template-columns:repeat(2,1fr)}}.head{top:calc(-1 * var(--mast-h,0px));z-index:50;position:sticky}.head.is-stuck .nav{box-shadow:0 1px 0 var(--line)}html{scroll-padding-top:72px}.nav{position:relative}.nav .nav-mark{border:0;padding:0;display:none}.head.is-stuck .nav .nav-mark{top:8px;left:max(26px,env(safe-area-inset-left,0px));z-index:1;display:block;position:absolute}.nav-mark img{width:34px;height:34px;display:block}@media (max-width:860px){.head.is-stuck .nav .nav-mark{top:6px}}@media (min-width:861px) and (max-width:1199px){.head.is-stuck .nav .nav-mark{display:none}}@media (max-width:860px){.head.is-stuck .burger{justify-content:flex-end}.nav[data-open=true]>ul{max-height:var(--menu-max,calc(100dvh - 56px));overscroll-behavior:contain;flex-wrap:nowrap;overflow-y:auto}.nav[data-open=true]>ul>li{flex-shrink:0}.nav[data-open=true]>ul{justify-content:flex-start}html:has(.nav[data-open=true]){overflow:hidden}html:has(.nav[data-open=true]){scrollbar-gutter:stable}.mast{padding-top:14px;padding-bottom:22px}.hero-img{height:clamp(330px,112vw,540px)}.hero-img img{object-position:18% 32%}.hero-say{z-index:2;position:relative}.hero-say .wrap{max-width:none;padding-left:0;padding-right:0}.hero-say .inner{text-align:center;background:linear-gradient(180deg,transparent 0,var(--scrim-55) 90px,var(--dark) 200px);margin-top:-210px;padding:44px 24px 36px}.hero-say .hero-mark{display:none}.hero-say .rule{margin:18px auto}.hero-say .acts{justify-content:center}}@media (max-width:389px){.brand{gap:12px}.brand img{width:52px;height:52px}.brand-txt b{white-space:nowrap;font-size:26px}.brand-txt small{letter-spacing:.14em;white-space:nowrap}}@media (max-width:860px) and (max-height:620px){.hero-img{height:300px}.hero-say .inner{margin-top:-170px;padding-top:36px}}.news-story>p:first-child{font-family:var(--serif);color:var(--ink);font-size:clamp(21px,2.5vw,27px);line-height:1.36}.news-story .news-phones{border-top:1px solid var(--line);color:var(--ink-2);margin-top:clamp(28px,4vw,40px);padding-top:18px}.cmp-shared{margin-top:18px}.cmp-shared .cmp-note{margin:0 0 6px}.cmp-shared ul{color:var(--ink);flex-wrap:wrap;gap:4px 28px;margin:0;padding:0;list-style:none;display:flex}.cmp-shared li{padding-left:16px;position:relative}.cmp-shared li:before{content:"";background:var(--gold-hair);width:7px;height:1px;position:absolute;top:.72em;left:0}.cmp-links ul{flex-wrap:wrap;gap:2px 24px;margin:2px 0 0;padding:0;list-style:none;display:flex}.cmp-links a{padding:2px 0;font-weight:600;line-height:20px;display:inline-block}:where(p,dd,address,footer li)>a[href^=tel\:],.nowrap,.crest-sub .crest-item{white-space:nowrap}@media (max-width:480px){.crest-sub .crest-item{display:block}.crest-sub .crest-item+.crest-item{margin-top:6px}.crest-sep{display:none}}.group-next{border-top:1px solid var(--line);margin-top:clamp(48px,6vw,72px);padding-top:clamp(40px,5vw,56px)}@media (max-width:1139px){.wrap:has(>.sec-head+.prose-with-aside){flex-direction:column;display:flex}.wrap:has(>.sec-head+.prose-with-aside)>.prose-with-aside{display:contents}.wrap:has(>.sec-head+.prose-with-aside) .jump-list{order:-1;margin-bottom:clamp(40px,9vw,56px)}}main>section:not(.sec-dark)+section:not(.sec-dark):not(.cta-band){border-top:1px solid var(--line)}.steps{background:var(--card);border:1px solid var(--line);box-shadow:inset 0 3px 0 var(--gold-brand);padding:6px clamp(18px,3vw,28px)}.steps li:first-child{border-top:0}.steps li:last-child{border-bottom:0}.on-dark .steps{box-shadow:inset 0 3px 0 var(--gold-lit);background:0 0}.cols-2:has(>.steps){row-gap:clamp(20px,3vw,28px)}@media (max-width:559px){.cols-2{row-gap:1.1em}.cols-2>:has(>h2)+:has(>h2){border-top:1px solid var(--line);padding-top:clamp(32px,8vw,40px)}.team>li+li{border-top:1px solid var(--line);padding-top:36px}}@media (max-width:860px){.split>:has(>h2)+:has(>h2){border-top:1px solid var(--line);padding-top:clamp(32px,8vw,40px)}}@media (max-width:559px){.cards-row{gap:12px}.cards-row.rates{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.cards-row.rates>li{padding:18px 14px 16px}main:has(#funeral-expenses-payment) :is(.prose p,.prose li,.measure,.statement p+p){line-height:1.5}}.cta-band .sec-head .prose{margin-top:18px}.cmp-wrap{background:var(--card);border:1px solid var(--line);box-shadow:inset 0 3px 0 var(--gold-brand);padding:6px clamp(14px,2.4vw,24px) 10px}.cmp-hint{margin-top:14px}@media (max-width:640px){.range{gap:18px 16px}.range img{height:104px}}.paths,.branch{border-top:3px solid var(--gold-brand)}.btn-line{border-color:var(--ink-3)}.on-dark .btn-line,.sec-dark .btn-line{border-color:var(--line-on-dark-46)}.crumbs li+li:before{content:none}.crumbs li:not(:last-child):after{content:"/";color:var(--line-2);margin-left:10px}.fact-card{background:var(--card);border:1px solid var(--line);box-shadow:inset 0 3px 0 var(--gold-brand);padding:clamp(20px,3vw,28px) clamp(18px,3vw,28px)}.fact-card>:last-child{margin-bottom:0}.cols-2.fact-card{row-gap:1.1em}@media (max-width:699px){.paths:has(>:nth-child(3):last-child){grid-template-columns:minmax(0,1fr)}}@media (min-width:700px) and (max-width:860px){.paths:has(>:nth-child(3):last-child){grid-template-columns:repeat(3,minmax(0,1fr))}}
@page{size:A4;margin:18mm 16mm 20mm}@media print{.skip,.urgent,.nav,.burger,.callbar,.crest,body>footer,.cmp-hint,[data-staging]{display:none!important}.on-dark{--ink:inherit;--ink-2:inherit;--ink-3:inherit;--gold:inherit;--gold-hair:inherit;--line:inherit;--line-2:inherit;--paper-lit:var(--ink)}body{widows:3;orphans:3}section,.on-dark,.sec-dark{box-shadow:none!important;background:0 0!important}.cmp-wrap{background:0 0!important;overflow:visible!important}.cmp{table-layout:fixed}.cmp th,.cmp td{-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word;padding:10px 6px;min-width:0!important}.cmp th[scope=row],.cmp thead td:first-child{width:15%;min-width:0!important}thead{display:table-header-group}tr,li,dl>div,figure,blockquote,.draftnote,.tiers>*,.cmp-block{break-inside:avoid}h1,h2,h3{break-after:avoid}.reveal{opacity:1!important;animation:none!important;transform:none!important}:is(main:has([data-print-plain]) img,main:has([data-print-plain]) figure:has(img)){display:none!important}}
