.longform{padding-block:var(--wp--custom--rhythm--section);container-type:inline-size}.longform__inner{gap:var(--wp--preset--spacing--60);display:grid}.longform__heading{max-inline-size:var(--wp--custom--measure--narrow);margin:0}.longform__body{max-inline-size:var(--wp--custom--measure--base)}.longform__body:only-child{grid-column:1/-1}@container (width>=56rem){.longform__inner{gap:var(--wp--preset--spacing--110);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start}.longform__heading{position:sticky;inset-block-start:var(--umv-sticky-top)}}.longform__body>*+*{margin-block-start:var(--wp--preset--spacing--50)}.longform__body :is(p,li){color:var(--wp--preset--color--ink-secondary);font-size:var(--wp--preset--font-size--body);line-height:var(--wp--custom--line-height--long);text-wrap:pretty}.longform__body :is(h2,h3,h4){color:var(--wp--preset--color--ink);line-height:var(--wp--custom--line-height--title);text-wrap:balance;margin-block-start:var(--wp--preset--spacing--80)}.longform__body h2{font-size:var(--wp--preset--font-size--title)}.longform__body h3{font-size:var(--wp--preset--font-size--title-sm)}.longform__body h4{font-size:var(--wp--preset--font-size--lede)}.longform__body :is(ul,ol){padding-inline-start:1.25em}.longform__body li+li{margin-block-start:var(--wp--preset--spacing--20)}.longform__body a{font-weight:var(--wp--custom--font-weight--semibold);text-underline-offset:var(--wp--custom--underline--offset-sm);text-decoration:underline;text-decoration-thickness:from-font}.longform__body table{border-collapse:collapse;inline-size:100%;font-size:var(--wp--preset--font-size--meta)}.longform__body :is(th,td){padding:var(--wp--preset--spacing--30);border-block-end:var(--wp--custom--border--hairline);text-align:start;vertical-align:top}.longform__heading{font-size:var(--wp--custom--longform--heading,var(--wp--preset--font-size--heading));line-height:var(--wp--custom--longform--heading-leading,var(--wp--custom--line-height--flat));text-wrap:var(--wp--custom--longform--heading-wrap,balance)}.longform__body:only-child{justify-self:var(--wp--custom--longform--solo-align,normal);inline-size:100%;max-inline-size:var(--wp--custom--longform--solo-measure,var(--wp--custom--measure--base));font-size:var(--wp--custom--longform--solo-size,1em)}.longform__body:only-child :is(p,li){font-size:var(--wp--custom--longform--solo-size,var(--wp--preset--font-size--body))}:where(.prose)>section:not(.has-ground)+.longform:not(.has-ground):not(:has(h2)){padding-block-start:var(--wp--custom--longform--continue-gap,var(--wp--custom--rhythm--section))}.longform.bleed.has-ground{padding-inline:max(var(--wp--custom--frame--gutter,var(--wp--preset--spacing--90)), calc(50cqw - var(--wp--style--global--content-size) / 2))}.longform--surface{background:var(--wp--preset--color--surface)}.longform--ink{--umv-accent-text:var(--wp--preset--color--accent-on-ink,var(--wp--preset--color--accent));background:var(--wp--preset--color--ink);color:var(--wp--preset--color--base)}.longform--ink :is(.longform__heading,.longform__body :is(h2,h3,h4,strong,a)){color:var(--wp--preset--color--base)}.longform--ink .longform__body :is(p,li){color:var(--wp--custom--alpha--on-ink)}.longform--ink .longform__body :is(th,td){border-block-end-color:var(--wp--custom--alpha--on-ink-faint)}.longform--more{padding-block:0 var(--wp--preset--spacing--50)}.longform__more{border-block:var(--wp--custom--border--hairline)}.longform__summary{align-items:center;gap:var(--wp--preset--spacing--30);min-block-size:4.5rem;padding-block:var(--wp--preset--spacing--40);cursor:pointer;list-style:none;display:flex}.longform__summary::-webkit-details-marker{display:none}.longform__summary:focus,.longform__summary:focus-visible{outline:none}.longform__summary{-webkit-tap-highlight-color:transparent}.longform__summary:focus-visible .longform__label{text-decoration:underline;-webkit-text-decoration-color:var(--wp--preset--color--accent-deep);-webkit-text-decoration-color:var(--wp--preset--color--accent-deep);text-decoration-color:var(--wp--preset--color--accent-deep);text-decoration-thickness:var(--wp--custom--underline--thickness-lg);text-underline-offset:var(--wp--custom--underline--offset)}.longform__summary:focus-visible .toggle-disc{outline:var(--wp--custom--focus--ring);outline-offset:var(--wp--custom--focus--offset)}.longform__label{line-height:var(--wp--custom--line-height--title);letter-spacing:normal;margin:0}.longform__more>.longform__body{max-inline-size:var(--wp--custom--measure--wide);padding-block:var(--wp--preset--spacing--20) var(--wp--preset--spacing--90)}.longform__more>.longform__body>:first-child{margin-block-start:0}.longform__more>.longform__body :is(p,li){font-size:var(--wp--preset--font-size--reading)}@media (prefers-reduced-motion:reduce){.longform__chip,.longform__chip:before{transition:none}}.longform--open .longform__inner{gap:var(--wp--preset--spacing--60);grid-template-columns:minmax(0,1fr)}.longform--open .longform__heading{max-inline-size:none;position:static}.longform__num{align-items:center;gap:var(--wp--preset--spacing--30);margin:0 0 var(--wp--preset--spacing--50);color:var(--wp--preset--color--accent-shade);font-family:var(--wp--preset--font-family--heading,inherit);font-size:var(--wp--preset--font-size--meta);font-weight:var(--wp--custom--font-weight--extrabold);line-height:var(--wp--custom--line-height--flat);letter-spacing:var(--wp--custom--tracking--sm);font-variant-numeric:tabular-nums;display:flex}.longform__num:after{content:"";flex:0 0 var(--wp--custom--eyebrow--rule,2rem);border-radius:var(--wp--custom--radius--pill);background:var(--wp--preset--color--accent);block-size:2px}.longform--open .longform__main>.longform__num+.longform__heading{margin-block-start:0}.longform--open .longform__body{max-inline-size:70ch}.longform--open .longform__part>:first-child{margin-block-start:0}.longform--open .longform__part>*+*{margin-block-start:var(--wp--preset--spacing--50)}.longform--open .longform__part+.longform__part{margin-block-start:var(--wp--preset--spacing--90)}.longform--open .longform__body :is(p,li){font-size:var(--wp--preset--font-size--reading)}.longform--open .longform__part--first>p:first-of-type{max-inline-size:60ch;color:var(--wp--preset--color--ink);font-size:var(--wp--preset--font-size--lede);line-height:var(--wp--custom--line-height--body)}.longform--open .longform__body h3{font-size:var(--wp--preset--font-size--title)}.longform--open .longform__main{gap:var(--wp--preset--spacing--60);min-inline-size:0;display:grid}.longform__photo{order:-1;margin:0}.longform__photoimg{aspect-ratio:1.4;object-fit:cover;border-radius:var(--wp--custom--radius--lg);block-size:auto;inline-size:100%;display:block}@media (min-width:64rem){:is(.longform--photo,.longform--aside) .longform__inner{align-items:start;gap:var(--wp--preset--spacing--100);grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.longform--aside .caside{max-inline-size:none}.longform__photo{order:0;position:sticky;inset-block-start:var(--umv-sticky-top)}.longform__photoimg{max-block-size:calc(100vh - var(--umv-sticky-top) - var(--wp--preset--spacing--70))}.longform--long .longform__photoimg{aspect-ratio:4/5}}@media (min-width:80rem){.longform--columns .longform__body{align-items:start;gap:var(--wp--preset--spacing--90) var(--wp--preset--spacing--110);grid-template-columns:repeat(2,minmax(0,1fr));max-inline-size:none;display:grid}.longform--columns .longform__part--first{grid-column:1/-1;max-inline-size:70ch}.longform--columns .longform__part+.longform__part{margin-block-start:0}.longform--columns .longform__part:not(.longform__part--first){border-block-start:var(--wp--custom--border--hairline);padding-block-start:var(--wp--preset--spacing--50)}}.longform--centred .longform__inner{justify-items:center;gap:var(--wp--preset--spacing--50);text-align:center;grid-template-columns:minmax(0,1fr)}.longform--centred .longform__heading{max-inline-size:none;position:static}.longform--centred .longform__body{max-inline-size:var(--wp--custom--measure--base);text-align:start}.longform--centred .longform__body :is(p,li){font-size:var(--wp--preset--font-size--lede);text-wrap:pretty}.longform--contents .ptoc-layout{gap:var(--wp--preset--spacing--60);grid-template-columns:minmax(0,1fr)}.ptoc__body{inline-size:100%;max-inline-size:var(--wp--custom--longform--contents-measure,36em)}.ptoc__body :is(h3,h4){scroll-margin-block-start:var(--wp--preset--spacing--40)}.ptoc__body>:first-child{margin-block-start:0}.ptoc__body h2{border-block-start:var(--wp--custom--border--rule);max-inline-size:none;font-size:var(--wp--custom--longform--section-size,var(--wp--preset--font-size--title));font-weight:var(--wp--custom--font-weight--heading,800);letter-spacing:var(--wp--custom--tracking--md);margin-block-start:var(--wp--preset--spacing--100);padding-block-start:var(--wp--preset--spacing--70)}.ptoc__body h3{font-size:var(--wp--custom--longform--sub-size,var(--wp--preset--font-size--title-sm));letter-spacing:var(--wp--custom--tracking--sm);margin-block-start:var(--wp--preset--spacing--80)}.ptoc__body h4{font-size:var(--wp--custom--longform--minor-size,var(--wp--preset--font-size--lede));margin-block-start:var(--wp--preset--spacing--70)}.ptoc__body :is(h2,h3,h4)+*{margin-block-start:var(--wp--preset--spacing--30)}.ptoc__body .longform__meta{margin:0 0 var(--wp--preset--spacing--30);padding:var(--wp--preset--spacing--10) var(--wp--preset--spacing--30);border:var(--wp--custom--border--rule);border-radius:var(--wp--custom--radius--pill);background:var(--wp--preset--color--base);color:var(--wp--preset--color--ink-muted);font-size:var(--wp--preset--font-size--meta);font-weight:var(--wp--custom--font-weight--strong,600);font-variant-numeric:tabular-nums;display:inline-flex}.ptoc__label{color:var(--wp--custom--eyebrow--color,var(--wp--preset--color--accent-deep));font-size:var(--wp--preset--font-size--meta);font-weight:var(--wp--custom--font-weight--label,700);line-height:var(--wp--custom--line-height--title);letter-spacing:var(--wp--custom--eyebrow--tracking,var(--wp--custom--tracking--caps));text-transform:var(--wp--custom--label--transform,uppercase);margin:0}.ptoc__box{border:var(--wp--custom--border--rule);border-radius:var(--wp--custom--radius--lg);background:var(--wp--preset--color--base)}.ptoc__summary{align-items:center;gap:var(--wp--preset--spacing--30);min-block-size:calc(var(--wp--custom--toggle--size,2.5rem) + 2 * var(--wp--preset--spacing--20));padding:var(--wp--preset--spacing--20) var(--wp--preset--spacing--20) var(--wp--preset--spacing--20) var(--wp--preset--spacing--50);cursor:pointer;list-style:none;display:flex}.ptoc__summary::-webkit-details-marker{display:none}.ptoc__count{color:var(--wp--preset--color--ink-muted);font-size:var(--wp--preset--font-size--meta);font-variant-numeric:tabular-nums;margin-inline-start:auto}.ptoc__summary:focus-visible{outline:var(--wp--custom--focus--ring);outline-offset:var(--wp--custom--focus--offset);border-radius:var(--wp--custom--radius--lg)}.ptoc__list{counter-reset:ptoc;margin:0;padding:0;list-style:none}.ptoc__list li{counter-increment:ptoc}.ptoc__link{gap:var(--wp--preset--spacing--20);padding-block:var(--wp--preset--spacing--10);color:var(--wp--preset--color--ink-secondary);font-size:var(--wp--preset--font-size--small,var(--wp--preset--font-size--body));line-height:var(--wp--custom--line-height--title);text-decoration:none;display:flex}.ptoc__link:before{min-inline-size:1.5em;color:var(--wp--preset--color--ink-muted);font-variant-numeric:tabular-nums;content:counter(ptoc, decimal-leading-zero);flex:none}.ptoc__link:hover{color:var(--wp--preset--color--ink);text-underline-offset:var(--wp--custom--underline--offset);text-decoration:underline}.ptoc__list--drop{padding:0 var(--wp--preset--spacing--50) var(--wp--preset--spacing--40);border-block-start:var(--wp--custom--border--rule)}.ptoc__list--drop li+li{border-block-start:var(--wp--custom--border--rule)}.ptoc__list--drop .ptoc__link{min-block-size:var(--wp--custom--target--tap);align-items:center}.ptoc__rail{display:none}@container (width>=64rem){.longform--contents .ptoc-layout{grid-template-columns:var(--wp--custom--longform--rail,15rem) minmax(0, var(--wp--custom--longform--contents-measure,36em));justify-content:center;align-items:stretch;gap:var(--wp--preset--spacing--110)}.longform--contents .ptoc-layout--bare{grid-template-columns:minmax(0, var(--wp--custom--longform--contents-measure,36em))}.ptoc__drop{display:none}.ptoc__rail{gap:var(--wp--preset--spacing--30);max-block-size:calc(100dvh - var(--umv-sticky-top) - var(--wp--preset--spacing--60));flex-direction:column;display:flex;position:sticky;inset-block-start:var(--umv-sticky-top);overflow-y:auto}.ptoc__list--rail{border-inline-start:var(--wp--custom--border--rule)}.ptoc__list--rail .ptoc__link{padding:var(--wp--preset--spacing--10) 0 var(--wp--preset--spacing--10) var(--wp--preset--spacing--40);border-inline-start:2px solid #0000;margin-inline-start:-1px}.ptoc__list--rail .ptoc__link:hover{border-inline-start-color:var(--wp--preset--color--accent-deep);text-decoration:none}.ptoc__list--rail .ptoc__link:focus-visible{outline:var(--wp--custom--focus--ring);outline-offset:var(--wp--custom--focus--offset)}}.longform--card .longform__inner{gap:var(--wp--preset--spacing--40);inline-size:100%;max-inline-size:var(--wp--custom--measure--wide);padding:calc(var(--wp--custom--card--padding,2rem) * 1.5);border:var(--wp--custom--border--rule);border-radius:var(--wp--custom--radius--lg);background:var(--wp--preset--color--base);box-shadow:var(--wp--custom--shadow--card);flex-direction:column;margin-inline:auto;display:flex}.longform--card .longform__heading{max-inline-size:none;font-size:var(--wp--preset--font-size--title);letter-spacing:var(--wp--custom--tracking--md);position:static}.longform--card .longform__body{max-inline-size:none}.longform--card .longform__body :is(p,li){font-size:var(--wp--preset--font-size--reading)}.longform--card .longform__body a{overflow-wrap:anywhere}.ptoc__body li>p{margin-block:var(--wp--preset--spacing--20) 0}.longform--card.has-ground:has(+.linkrow.has-ground){padding-block-end:var(--wp--preset--spacing--60)}.longform--card.has-ground+.linkrow.has-ground{padding-block-start:0}.longform--centred .longform__body{max-inline-size:var(--wp--custom--measure--article,40em)}:is(.longform--centred,.longform--contents) .longform__body :is(p,li){font-size:var(--wp--preset--font-size--reading);line-height:var(--wp--custom--line-height--long)}.longform--centred .longform__body>:is(p:first-child,h2:first-child+p){font-size:var(--wp--preset--font-size--lede);color:var(--wp--preset--color--ink)}:is(.longform--centred,.longform--contents) .longform__body :is(h2,h3,h4){font-family:var(--wp--preset--font-family--heading);font-weight:var(--wp--custom--font-weight--heading,500);letter-spacing:var(--wp--custom--tracking--md);line-height:var(--wp--custom--line-height--title);text-transform:none;text-wrap:balance;max-inline-size:32ch}:is(.longform--centred,.longform--contents) .longform__body h2{margin-block:var(--wp--preset--spacing--100) var(--wp--preset--spacing--40);font-size:var(--wp--preset--font-size--figure);border-block-start:0;padding-block-start:0}:is(.longform--centred,.longform--contents) .longform__body h2.is-long{font-size:var(--wp--preset--font-size--title)}:is(.longform--centred,.longform--contents) .longform__body h2:before{content:"";inline-size:var(--wp--custom--lane--dash,2.5rem);block-size:var(--wp--custom--lane--dash-weight,3px);background:var(--wp--preset--color--mark,#f2c230);border-inline-start:6px solid var(--wp--preset--color--accent);margin-block-end:var(--wp--preset--spacing--40);display:block}:is(.longform--centred,.longform--contents) .longform__body h3{margin-block:var(--wp--preset--spacing--70) var(--wp--preset--spacing--30);font-size:var(--wp--preset--font-size--title-sm)}:is(.longform--centred,.longform--contents) .longform__body h4{margin-block:var(--wp--preset--spacing--60) var(--wp--preset--spacing--30);font-size:var(--wp--preset--font-size--reading);letter-spacing:0;color:var(--wp--preset--color--ink)}:is(.longform--centred,.longform--contents) .longform__body :is(h2,h3,h4)+:is(p,ul,ol){margin-block-start:0}:is(.longform--centred,.longform--contents) .longform__body ul{padding-inline-start:0;list-style:none}:is(.longform--centred,.longform--contents) .longform__body ul>li{padding-inline-start:1.625rem;position:relative}:is(.longform--centred,.longform--contents) .longform__body ul>li:before{content:"";background:var(--wp--preset--color--mark,#f2c230);block-size:3px;inline-size:.875rem;position:absolute;inset-block-start:.85em;inset-inline-start:0}:is(.longform--centred,.longform--contents) .longform__body a{color:var(--wp--preset--color--accent-deep,var(--wp--preset--color--accent));font-weight:inherit;text-underline-offset:.2em;text-decoration:underline;text-decoration-thickness:1px}:is(.longform--centred,.longform--contents) .longform__body a:is(:hover,:focus-visible){color:var(--wp--preset--color--accent);text-decoration-thickness:2px}.longform--centred .longform__body>ul:has(>li>a:only-child){justify-content:center;gap:var(--wp--preset--spacing--30);flex-wrap:wrap;margin-block-start:var(--wp--preset--spacing--50);display:flex}.longform--centred .longform__body>ul:has(>li>a:only-child)>li{margin:0;padding:0}.longform--centred .longform__body>ul:has(>li>a:only-child)>li:before{content:none}.longform--centred .longform__body>ul:has(>li>a:only-child)>li>a{border:2px solid var(--wp--preset--color--ink);border-radius:var(--wp--custom--radius--pill,999px);min-block-size:3rem;color:var(--wp--preset--color--ink);align-items:center;padding:.5rem 1.5rem;font-weight:600;text-decoration:none;display:inline-flex}.longform--centred .longform__body>ul:has(>li>a:only-child)>li>a:is(:hover,:focus-visible){background:var(--wp--preset--color--ink);color:var(--wp--preset--color--card,#fff)}.longform--centred .longform__body p{text-wrap:pretty}:is(.longform--centred:has(.longform__heading):not(:has(.longform__body>:nth-child(5))) .longform__body,.longform--centred .longform__body:has(>p:only-child),.longform--centred .longform__body:has(>p:first-child+ul:last-child)){padding:calc(.5rem + var(--wp--preset--spacing--60)) calc(.5rem + var(--wp--preset--spacing--70));border-radius:var(--wp--custom--radius--lg,18px);background:var(--wp--preset--color--card,#fff);box-shadow:var(--wp--custom--shadow--card);text-align:center;position:relative}.longform--centred:has(.longform__heading):not(:has(.longform__body>:nth-child(5))) .longform__body:before{content:"";border:2px solid var(--wp--preset--color--ink);border-radius:var(--wp--custom--radius--md,12px);pointer-events:none;position:absolute;inset:.5rem}.longform--centred .longform__body:has(>p:only-child):before{content:"";border:2px solid var(--wp--preset--color--ink);border-radius:var(--wp--custom--radius--md,12px);pointer-events:none;position:absolute;inset:.5rem}.longform--centred .longform__body:has(>p:first-child+ul:last-child):before{content:"";border:2px solid var(--wp--preset--color--ink);border-radius:var(--wp--custom--radius--md,12px);pointer-events:none;position:absolute;inset:.5rem}.longform--centred .longform__body:has(>p:only-child)>p{margin:0}.longform--centred .longform__heading:before{content:"";inline-size:var(--wp--custom--lane--dash,2.5rem);block-size:var(--wp--custom--lane--dash-weight,3px);margin:0 auto var(--wp--preset--spacing--40);background:var(--wp--preset--color--mark,#f2c230);border-inline-start:6px solid var(--wp--preset--color--accent);display:block}.longform--open .longform__part--first>p:first-of-type{font-family:var(--wp--preset--font-family--body);font-size:var(--wp--preset--font-size--lede);line-height:var(--wp--custom--line-height--body);max-inline-size:60ch}.longform--open .caside__card{background:var(--wp--preset--color--card,#fff);border-radius:var(--wp--custom--radius--lg,18px);padding:calc(.5rem + var(--wp--preset--spacing--50));box-shadow:var(--wp--custom--shadow--card);border:0;position:relative}.longform--open .caside__card:before{content:"";border:2px solid var(--wp--preset--color--ink);border-radius:var(--wp--custom--radius--md,12px);pointer-events:none;position:absolute;inset:.5rem}.longform--open .caside__card .rateline{display:none}.ptoc__box,.ptoc__rail{padding:calc(.5rem + var(--wp--preset--spacing--40));border-radius:var(--wp--custom--radius--lg,18px);background:var(--wp--preset--color--card,#fff);box-shadow:var(--wp--custom--shadow--card);border:0;position:relative}.ptoc__box:before,.ptoc__rail:before{content:"";border:2px solid var(--wp--preset--color--ink);border-radius:var(--wp--custom--radius--md,12px);pointer-events:none;position:absolute;inset:.5rem}.ptoc__label{color:var(--wp--preset--color--ink);font-family:var(--wp--preset--font-family--heading);font-size:var(--wp--preset--font-size--small);font-weight:var(--wp--custom--font-weight--heading,500);letter-spacing:0;text-transform:none}.ptoc__link:before{content:"";background:var(--wp--preset--color--mark,#f2c230);flex:none;block-size:3px;inline-size:.875rem;min-inline-size:0;margin-block-start:.55em}.longform__heading{font-weight:var(--wp--custom--font-weight--heading,500);letter-spacing:var(--wp--custom--tracking--lg)}@container (width>=64rem){.longform--contents .ptoc-layout{grid-template-columns:17rem minmax(0, var(--wp--custom--longform--contents-measure,36em));gap:var(--wp--preset--spacing--90)}.ptoc__rail{align-self:start}}.ptoc__link{font-size:var(--wp--preset--font-size--meta);text-wrap:pretty}main>section:not(.has-ground,.hero,.diptych)+section:is(.storysplit,.lanes,.lawpanel,.longform,.faqacc):not(.has-ground){padding-block-start:calc(var(--wp--custom--rhythm--section,6rem) * .5)}.page--thank-you .longform__body:after{content:"";background:var(--wp--preset--color--second,#0f5c5a) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E") center / 1.5rem no-repeat;block-size:3.5rem;inline-size:3.5rem;box-shadow:0 0 0 6px var(--wp--preset--color--base,#f1f1ef);border-radius:50%;position:absolute;inset-block-start:0;inset-inline-start:50%;translate:-50% -50%}.page--thank-you .longform{padding-block-start:calc(var(--wp--custom--rhythm--section,6rem) * .75)}.page--thank-you .longform__body>ul{flex-wrap:nowrap}.page--thank-you .longform__body{padding-block-start:calc(2.5rem + var(--wp--preset--spacing--40))}.page--thank-you .longform.longform--centred .longform__body>ul>li:first-child>a{border-color:var(--wp--preset--color--ink);background:var(--wp--preset--color--ink);color:var(--wp--preset--color--card,#fff)}@media not (min-width:30rem){.page--thank-you .longform__body>ul{flex-wrap:wrap}}.longform--centred:has(.longform__body>:nth-child(5)) .longform__heading{inline-size:100%;max-inline-size:calc(40 * var(--wp--preset--font-size--body,1rem));text-align:start;align-self:center;margin-inline:auto}.longform--centred:has(.longform__body>:nth-child(5)) .longform__heading:before{margin-inline:0}main>section.longform--centred~section.longform--centred .longform__body>:is(p:first-child,h2:first-child+p){font-size:inherit;color:var(--wp--preset--color--ink-secondary);line-height:inherit}:is(.single-services,.single-cities) .longform--centred .longform__body:has(>p:only-child){text-align:start}.longform--centred .longform__body--chapters{max-inline-size:var(--wp--custom--measure--article,40em)}.longform__body--chapters .lchap+.lchap{border-block-start:1px solid color-mix(in srgb, var(--wp--preset--color--ink) 14%, transparent);margin-block-start:var(--wp--preset--spacing--80);padding-block-start:var(--wp--preset--spacing--80)}.longform__body--chapters .lchap__text>*+*{margin-block-start:var(--wp--preset--spacing--50)}.longform__body--chapters .lchap__text>:first-child,.longform__body--chapters .lchap__head h2{margin-block-start:0}.longform__body--chapters .lchap__text>:last-child{margin-block-end:0}.longform__body--chapters .lchap__text :is(p,li){color:var(--wp--preset--color--ink)}main>section.longform--centred .longform__body--chapters .lchap__text>p:first-child{font-size:var(--wp--preset--font-size--reading);color:var(--wp--preset--color--ink)}:is(.longform--centred,.longform--contents) .longform__body--chapters .lchap__head h2{font-size:var(--wp--preset--font-size--title);margin-block-end:var(--wp--preset--spacing--40)}@media (min-width:64rem){.longform--centred .longform__body--chapters{inline-size:100%;max-inline-size:none}.longform__body--chapters .lchap{gap:var(--wp--preset--spacing--100);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;display:grid}.longform__body--chapters .lchap+.lchap{margin-block-start:var(--wp--preset--spacing--90);padding-block-start:var(--wp--preset--spacing--90)}.longform__body--chapters .lchap--cont .lchap__text{grid-column:2}.longform__body--chapters .lchap__head{position:sticky;inset-block-start:calc(var(--umv-sticky-top,6rem) + var(--wp--preset--spacing--40))}:is(.longform--centred,.longform--contents) .longform__body--chapters .lchap__head h2{max-inline-size:20ch;margin:0}.longform__body--chapters .lchap__text{max-inline-size:var(--wp--custom--measure--article,40em)}.longform.longform--centred:has(.longform__body--chapters) .longform__heading{align-self:start;inline-size:100%;max-inline-size:none;margin-inline:0}}:is(.single-services,.single-cities,.page--quote) main>section.longform--centred:has(.longform__body--chapters>.lchap--cont:first-child):not(.has-ground){padding-block-start:var(--wp--preset--spacing--70)}@media (min-width:64rem){:is(.longform--centred,.longform--contents) .longform__body--chapters .lchap__head h2{max-inline-size:26ch}}.longform--open:not(.longform--photo) .longform__inner{max-inline-size:none;display:block}.longform--open:not(.longform--photo) .longform__main{border-block-end:1px solid color-mix(in srgb, var(--wp--preset--color--ink) 14%, transparent);padding-block-end:var(--wp--preset--spacing--80)}.longform--open:not(.longform--photo) .longform__body{max-inline-size:none}.longform--open:not(.longform--photo) .longform__part--first>p:first-of-type{max-inline-size:34em;color:var(--wp--preset--color--ink);font-family:var(--wp--preset--font-family--heading);font-size:clamp(1.25rem,.95rem + 1.2vw,1.875rem);font-weight:var(--wp--custom--font-weight--heading,500);letter-spacing:-.005em;text-wrap:pretty;margin:0;line-height:1.38}.longform--open:not(.longform--photo):not(:has(.longform__heading)) .longform__part--first>p:first-of-type:before{content:"";inline-size:var(--wp--custom--lane--dash,2.5rem);block-size:var(--wp--custom--lane--dash-weight,3px);background:var(--wp--preset--color--mark,#f2c230);border-inline-start:6px solid var(--wp--preset--color--accent);margin-block-end:var(--wp--preset--spacing--50);display:block}main>section.longform--open:not(.longform--photo){padding-block:var(--wp--preset--spacing--90) 0}.lchap__photo{margin:var(--wp--preset--spacing--50) 0 var(--wp--preset--spacing--50)}.lchap__img{aspect-ratio:3/2;object-fit:cover;border-radius:var(--wp--custom--radius--lg,18px);block-size:auto;inline-size:100%;display:block}@media (min-width:64rem){.lchap__photo{margin-block-end:0}.lchap__img{aspect-ratio:4/3;max-block-size:calc(100vh - var(--umv-sticky-top,6rem) - 14rem)}}.lchap__photo--cutout{padding-block-end:var(--wp--preset--spacing--30);position:relative}.lchap__photo--cutout:after{content:"";border-block-end:var(--wp--custom--lane--line,3px dashed #f2c230);position:absolute;inset:auto 4% 9%}.lchap__photo--cutout .lchap__img{z-index:1;aspect-ratio:auto;object-fit:contain;mix-blend-mode:multiply;filter:brightness(1.06)contrast(1.04);border-radius:0;position:relative}:is(.hero+section,.onpage+section,.quotecard+section).longform--centred .longform__body--chapters>.lchap--cont:first-child:not(.lchap--photo) .lchap__text{grid-column:1/-1;max-inline-size:34em}:is(.hero+section,.onpage+section,.quotecard+section).longform--centred .longform__body--chapters>.lchap--cont:first-child:not(.lchap--photo) .lchap__text>p:first-child{color:var(--wp--preset--color--ink);font-family:var(--wp--preset--font-family--heading);font-size:clamp(1.1875rem,.95rem + 1.1vw,1.75rem);font-weight:var(--wp--custom--font-weight--heading,500);line-height:1.4}@media not (min-width:40rem){.longform--open:not(.longform--photo) .longform__part--first>p:first-of-type{font-size:1.1875rem;line-height:1.45}}
