.p2{--p2-pair:var(--ds-space-pair);--p2-flow:var(--ds-space-flow);--p2-group:var(--ds-space-group);--p2-block:var(--block);--p2-fs-title:var(--fs-title);--p2-cols:repeat(12, minmax(0, 1fr))}.p2 h2,.p2 h3,.p2 p:where(:not(.doc__title)),.p2 ul,.p2 ol,.p2 dl,.p2 dd,.p2 figure{margin:0}.p2 ul,.p2 ol{padding:0;list-style:none}.p2.p2-band{padding:var(--section) 0 calc(var(--section) * .6);position:relative}.p2-band>.container{z-index:1;position:relative}.p2-band--mist{background:var(--mist)}.p2-band--ink{background:var(--deep)}.p2-grid{gap:40px var(--gap);grid-template-columns:minmax(0,1fr);display:grid}.p2 .display-m{max-width:16ch}.p2-prose{gap:var(--p2-flow);color:var(--ink-2);max-width:var(--measure);display:grid}.p2-prose>.link{justify-self:start}.p2-head__aside p:first-child{font-size:var(--fs-lead);line-height:var(--fs-lead-leading);letter-spacing:-.012em;color:var(--ink)}.p2-note{color:var(--ink-2);font-size:var(--fs-small);max-width:var(--measure)}.p2-label{font-size:var(--fs-label);color:var(--muted);letter-spacing:.02em}.p2.p2-hero{padding:calc(var(--header) + var(--p2-group)) 0 calc(var(--section) * .5)}.p2-crumbs{font-size:var(--fs-label);color:var(--muted);margin-bottom:var(--p2-block)}.p2-crumbs span[aria-hidden]{margin:0 .5em}.p2-hero h1{max-width:13ch}.p2-hero__aside{justify-items:start;gap:var(--p2-group);display:grid}.p2-hero__aside .lead{max-width:40ch;font-size:var(--fs-lead);line-height:var(--fs-lead-leading);letter-spacing:-.012em;color:var(--ink)}.p2-hero__aside p:not(.lead){color:var(--ink-2);max-width:40ch}.p2-index{margin-top:calc(var(--p2-block) * 1.2);border-top:1px solid var(--line-strong);grid-template-columns:1fr;display:grid}.p2-index a{gap:var(--p2-pair);border-bottom:1px solid var(--line);min-height:44px;font-size:var(--p2-fs-title);letter-spacing:-.03em;line-height:var(--fs-title-leading);grid-template-columns:2.2em 1fr;align-items:baseline;padding:22px 0;display:grid}.p2-index a b{color:var(--petrol);font-variant-numeric:tabular-nums;font-weight:400}.p2-head{gap:var(--p2-group) var(--gap);margin-bottom:var(--p2-block);grid-template-columns:1fr;align-items:end;display:grid}.p2-compare{border-collapse:collapse;width:100%}.p2-compare caption{text-align:left;caption-side:top;padding-bottom:var(--p2-group)}.p2-compare thead{display:none}.p2-compare tr{border-top:1px solid var(--line-strong);row-gap:var(--p2-pair);grid-template-columns:1fr;padding:22px 0 26px;display:grid}.p2-compare tbody tr:last-child{border-bottom:1px solid var(--line-strong)}.p2-compare th[scope=row]{text-align:left;font-weight:400;font-size:var(--p2-fs-title);letter-spacing:-.03em;line-height:var(--fs-title-leading);padding-bottom:6px}.p2-compare td{color:var(--ink-2);gap:4px;padding:0;display:grid}.p2-compare td:before{content:attr(data-label);color:var(--petrol);font-size:var(--fs-label);letter-spacing:.02em}.p2-compare__heads{display:none}.p2-after{margin-top:var(--p2-group)}.p2-ledger{border-top:1px solid var(--line-strong)}.p2-ledger caption{text-align:left;padding-bottom:var(--p2-group)}.p2-ledger,.p2-ledger tbody{display:block}.p2-ledger thead{display:none}.p2-ledger tr{row-gap:var(--p2-flow);border-bottom:1px solid var(--line-strong);grid-template-columns:1fr;padding:34px 0 38px;display:grid}.p2-ledger th[scope=row]{text-align:left;gap:var(--p2-pair);align-content:start;font-weight:400;display:grid}.p2-ledger__fig{font-size:var(--fs-m);letter-spacing:-.04em;line-height:var(--weberloom-line-height-figure);white-space:nowrap;font-variant-numeric:tabular-nums;color:var(--ink)}.p2-ledger__fig small{font-size:var(--fs-small);letter-spacing:0;color:var(--muted);vertical-align:.9em;margin-left:.5em}.p2-ledger__name{font-size:var(--p2-fs-title);letter-spacing:-.03em;line-height:var(--fs-title-leading)}.p2-ledger td{gap:var(--p2-pair);color:var(--ink-2);align-content:start;display:grid}.p2-ledger td:before{content:attr(data-label);font-size:var(--fs-label);color:var(--muted);letter-spacing:.02em}.p2-ledger td:first-of-type{color:var(--ink)}.p2-discovery{margin-top:var(--p2-block);-moz-column-gap:var(--gap);column-gap:var(--gap);grid-template-columns:1fr;display:grid}.p2-discovery .ed{margin-top:var(--p2-group)}.p2-discovery p:not(.ed){color:var(--ink-2);max-width:var(--measure);border-left:1px solid var(--petrol);padding-left:var(--p2-flow)}.p2-checks .moment__text p:not(.moment__when){color:var(--ink-2);max-width:44ch}.p2-anatomy .doc__title{margin-bottom:8px}.p2-anatomy ol{counter-reset:none}.p2-anatomy li{border-top:1px solid var(--on-deep-line);justify-content:space-between;gap:16px;padding:13px 0;font-size:1.0625rem;display:flex}.p2-anatomy li span:last-child{color:var(--on-deep-muted)}.p2 .doc__top{gap:var(--p2-pair);flex-wrap:wrap}.p3-badge{min-height:32px;padding:calc(var(--p2-pair) / 2) var(--p2-pair);border:1px dashed var(--petrol);border-radius:var(--weberloom-radius-lg);color:var(--petrol);font-size:var(--fs-label);letter-spacing:.02em;align-items:center;font-weight:500;display:inline-flex}.p2-anatomy .doc__sheet{transform:rotateX(2deg)rotateY(-3deg)rotate(.4deg)}.p2-materials{gap:0 var(--gap);grid-template-columns:1fr;display:grid}.p2-materials li{border-top:1px solid var(--line-strong);color:var(--ink-2);gap:var(--p2-pair);align-content:start;padding:26px 0 30px;display:grid}.p2-materials li b{color:var(--ink);font-weight:400;font-size:var(--p2-fs-title);letter-spacing:-.03em;line-height:var(--fs-title-leading)}.p2-approve{margin-top:var(--p2-block);-moz-column-gap:var(--p2-flow);column-gap:var(--p2-flow);grid-template-columns:30px 1fr;align-items:start;max-width:62ch;display:grid}.p2 .p2-approve .yes__mark{margin:.15em 0 0;position:relative;inset:auto}.p2-approve p{font-size:var(--fs-lead);line-height:var(--fs-lead-leading);letter-spacing:-.012em}.p2-separate .p2-prose p:first-child{font-size:var(--fs-lead);line-height:var(--fs-lead-leading);color:var(--ink)}.p2-separate .p2-prose p:last-child{color:var(--ink)}.p2-text .p2-prose p:first-child{font-size:var(--fs-lead);line-height:var(--fs-lead-leading);color:var(--ink)}.p2-links{gap:var(--p2-pair);justify-items:start;display:grid}.p2.p2-text+.p2.p2-text{padding-top:0}.p2-text+.p2-text .p2-grid{border-top:1px solid var(--line-strong);padding-top:calc(var(--section) * .6)}.p2-arr{margin-top:var(--p2-block)}.p2-arr__pair{gap:48px var(--gap);grid-template-columns:1fr;display:grid}.p2-arr__item{border-top:1px solid var(--line-strong);gap:var(--p2-flow);align-content:start;padding-top:26px;display:grid}.p2-arr__letter{font-size:var(--fs-m);letter-spacing:-.04em;line-height:var(--weberloom-line-height-figure);color:var(--petrol);margin-bottom:var(--p2-flow);display:block}.p2-arr__item h3{font-weight:400;font-size:var(--p2-fs-title);letter-spacing:-.03em;line-height:var(--fs-title-leading)}.p2-arr__item dl{gap:var(--p2-flow);display:grid}.p2-arr__item dt{font-size:var(--fs-label);color:var(--muted);letter-spacing:.02em;margin-bottom:6px}.p2-arr__item dd{color:var(--ink-2);max-width:46ch}.p2-arr__item--c{border-top:1px dashed var(--line-strong);gap:var(--p2-pair) var(--gap);grid-template-columns:1fr;margin-top:48px;display:grid}.p2-arr__item--c .p2-arr__letter{color:var(--muted);font-size:var(--p2-fs-title);line-height:var(--fs-title-leading);margin-bottom:0}.p2-arr__item--c h3{color:var(--ink-2)}.p2-arr__foot{margin-top:var(--p2-block)}.p2 .p2-lanes{margin:0 0 var(--p2-block);--t-mid:50%;gap:34px;display:grid}.p2-axis{height:1.6em;font-size:var(--fs-label);color:var(--muted);border-bottom:1px solid var(--line-strong);position:relative}.p2-axis span{white-space:nowrap;position:absolute;bottom:8px}.p2-axis span:first-child{left:0}.p2-axis span:nth-child(2){left:var(--t-mid);color:var(--ink);transform:translate(-50%)}.p2-axis:after{content:"";left:var(--t-mid);background:var(--ink);width:1px;height:9px;position:absolute;bottom:-5px}.p2-lane{gap:var(--p2-pair);display:grid}.p2-lane__name{font-size:var(--fs-small);color:var(--ink);font-weight:500}.p2-lane__track{height:14px;position:relative}.p2-bar{transform-origin:0;transform:scaleX(var(--p,1));transition:transform 1.4s var(--ease-io);border-radius:999px;position:absolute;top:0;bottom:0}.p2-bar--inc{width:var(--t-mid);background:var(--petrol);left:0}.p2-bar--renew{left:var(--t-mid);background:repeating-linear-gradient(90deg, var(--petrol) 0 10px, transparent 10px 18px);opacity:.55;border-radius:0;height:2px;top:6px;right:0}.p2-bar--care{border:1px solid var(--petrol-glow);background:color-mix(in srgb, var(--petrol) 12%, transparent);left:0;right:0}.p2-bar--care i{background:var(--petrol);border-radius:2px;height:2px;margin-top:-1px;position:absolute;top:50%;left:6px;right:6px}.p2-lane__marks{-moz-column-gap:var(--gap);column-gap:var(--gap);font-size:var(--fs-small);color:var(--ink-2);grid-template-columns:1fr 1fr;display:grid;position:relative}.p2-lane__marks span:first-child{color:var(--ink)}.p2-lane__marks--care{grid-template-columns:1fr}.p2-split{gap:48px var(--gap);grid-template-columns:1fr;display:grid}.p2-split h3{font-weight:400;font-size:var(--p2-fs-title);letter-spacing:-.03em;line-height:var(--fs-title-leading);margin-bottom:var(--p2-flow)}.p2-faq-wrap>h2{margin-bottom:var(--p2-block)}.p2-faq{border-top:1px solid var(--line-strong)}.p2-faq details{border-bottom:1px solid var(--line-strong)}.p2-faq summary{cursor:pointer;gap:var(--p2-flow);min-height:44px;font-size:var(--fs-lead);letter-spacing:-.012em;line-height:var(--fs-lead-leading);grid-template-columns:1fr 28px;align-items:center;padding:24px 0;list-style:none;display:grid}.p2-faq summary::-webkit-details-marker{display:none}.p2-faq summary i{border:1px solid var(--line-strong);border-radius:50%;width:28px;height:28px;position:relative}.p2-faq summary i:before,.p2-faq summary i:after{content:"";background:var(--ink);width:11px;height:1.5px;transition:transform .2s var(--ease-out);margin:-.75px 0 0 -5.5px;position:absolute;top:50%;left:50%}.p2-faq summary i:after{transform:rotate(90deg)}.p2-faq details[open] summary i:after{transform:rotate(0)}.p2-faq details[open] summary i{border-color:var(--petrol)}.p2-faq summary:hover{color:var(--petrol-glow)}.p2-faq .p2-faq__a{color:var(--ink-2);max-width:var(--measure);padding:0 0 30px}.p2 summary:focus-visible{outline:2px solid var(--petrol);outline-offset:4px;border-radius:4px}.p2-motion [data-rise]{opacity:0;transition:opacity .45s var(--ease-out), transform .45s var(--ease-out);transform:translateY(14px)scale(.98)}.p2-motion [data-rise].is-in{opacity:1;transform:none}.p2-motion .p2-lanes:not(.is-in) .p2-bar{--p:0}html.still .p2-motion [data-rise]{opacity:1;transition:none;transform:none}html.still .p2-motion .p2-bar{--p:1;transition:none}@media (prefers-reduced-motion:reduce){.p2-faq summary i:before,.p2-faq summary i:after{transition:none}.p2-motion [data-rise]{opacity:1;transition:none;transform:none}.p2-motion .p2-bar{--p:1;transition:none}}@media (width>=768px){.p2-index{-moz-column-gap:var(--gap);column-gap:var(--gap);grid-template-columns:repeat(3,minmax(0,1fr))}.p2-index a{border-bottom:0;grid-template-columns:1fr;align-content:start;align-items:start;gap:14px;padding:26px 0 0}.p2-materials{grid-template-columns:repeat(2,minmax(0,1fr))}.p2-materials li:first-child b{margin-top:calc(1.6469rem + var(--p2-pair))}.p2-arr__pair,.p2-ed-row,.p2-split{grid-template-columns:repeat(2,minmax(0,1fr))}.p2-lane__marks--care{grid-template-columns:1fr}}@media (width>=1200px){.p2-grid,.p2-head,.p2-discovery{grid-template-columns:var(--p2-cols)}.p2-hero .p2-grid{align-items:end}.p2-hero h1{grid-column:1/span 8}.p2-hero__aside{padding-bottom:var(--ds-space-pair);grid-column:9/span 4}.p2-head>h2{grid-column:1/span 7}.p2-head>.p2-head__aside{padding-bottom:var(--ds-space-pair);grid-column:8/span 5}.p2-compare__heads{grid-template-columns:var(--p2-cols);-moz-column-gap:var(--gap);column-gap:var(--gap);padding-bottom:22px;display:grid}.p2-compare__heads span{font-size:var(--fs-s);letter-spacing:-.03em;line-height:var(--fs-s-leading)}.p2-compare__heads span:first-child{font-size:var(--fs-label);letter-spacing:.02em;color:var(--muted);grid-column:1/span 4;align-self:end}.p2-compare__heads span:nth-child(2){grid-column:5/span 4}.p2-compare__heads span:nth-child(3){grid-column:9/span 4}.p2-compare tr{grid-template-columns:var(--p2-cols);-moz-column-gap:var(--gap);column-gap:var(--gap);padding:26px 0 30px}.p2-compare th[scope=row]{font-size:var(--fs-lead);grid-column:1/span 4;padding:0}.p2-compare td{font-size:var(--fs-lead);line-height:var(--fs-lead-leading);letter-spacing:-.012em;color:var(--ink);display:block}.p2-compare td:before{display:none}.p2-compare td:first-of-type{padding-right:var(--ds-space-flow);grid-column:5/span 4}.p2-compare td:nth-of-type(2){grid-column:9/span 4}.p2-after{grid-template-columns:var(--p2-cols);-moz-column-gap:var(--gap);column-gap:var(--gap);display:grid}.p2-after>*{grid-column:5/span 8}.p2-ed-row{grid-template-columns:var(--p2-cols)}.p2-ed-row>:first-child{grid-column:5/span 4}.p2-ed-row>:nth-child(2){grid-column:9/span 4}.p2-ledger tr{grid-template-columns:var(--p2-cols);-moz-column-gap:var(--gap);column-gap:var(--gap)}.p2-ledger th[scope=row]{grid-column:1/span 4}.p2-ledger td:first-of-type{grid-column:5/span 4}.p2-ledger td:nth-of-type(2){grid-column:9/span 4}.p2-discovery p:not(.ed){grid-column:5/span 7}.p2-discovery .ed{margin-top:var(--p2-group);grid-column:5/span 8}.p2-materials{grid-template-columns:var(--p2-cols)}.p2-materials li:nth-child(odd){grid-column:1/span 6}.p2-materials li:nth-child(2n){grid-column:7/span 6}.p2-approve{margin-left:0}.p2-separate .p2-grid>h2,.p2-text .p2-grid>h2{grid-column:1/span 5}.p2-separate .p2-grid>.p2-prose,.p2-text .p2-grid>.p2-prose{grid-column:7/span 6}.p2-arr__pair{grid-template-columns:var(--p2-cols)}.p2-arr__pair>:first-child{grid-column:1/span 6}.p2-arr__pair>:nth-child(2){grid-column:7/span 6}.p2-arr__item--c{grid-template-columns:var(--p2-cols);align-items:baseline}.p2-arr__item--c>h3{gap:var(--gap);grid-column:1/span 6;align-items:baseline;display:flex}.p2-arr__item--c .p2-arr__letter{margin:0}.p2-arr__item--c>dl{-moz-column-gap:var(--gap);column-gap:var(--gap);grid-column:7/span 6;grid-template-columns:1fr 1fr}.p2-arr__foot{grid-template-columns:var(--p2-cols);-moz-column-gap:var(--gap);column-gap:var(--gap);margin-top:var(--p2-group);display:grid}.p2-arr__foot>*{grid-column:7/span 6}.p2-split{grid-template-columns:var(--p2-cols)}.p2-split>:first-child{grid-column:1/span 5}.p2-split>:nth-child(2){grid-column:7/span 6}.p2-faq-wrap{grid-template-columns:var(--p2-cols);-moz-column-gap:var(--gap);column-gap:var(--gap);align-items:start;display:grid}.p2-faq-wrap>h2{top:calc(var(--header) + 40px);grid-column:1/span 5;margin-bottom:0;position:sticky}.p2-faq-wrap>.p2-faq{grid-column:6/span 7}}.p2{overflow-wrap:anywhere}.p2-compare,.p2-ledger{inline-size:100%}.p2-compare thead,.p2-ledger thead{clip-path:inset(50%);width:1px;height:1px;display:table-header-group;position:absolute;overflow:hidden}.p2-arr__pair{margin-top:var(--p2-group)}.p2-evidence{margin-top:var(--p2-group);gap:var(--p2-pair);display:grid}.p2-anatomy li span:first-child{color:var(--on-deep-muted)}.p2-cta .pill{color:var(--paper)}@media (width>=1710px){.p2{--p2-measure:52ch}.p2-prose,.p2-note,.p2-discovery p:not(.ed),.p2-faq .p2-faq__a,.p2-ledger td,.p2-materials li>span{max-width:var(--p2-measure)}}.p2 .p3-eyebrow{font-size:var(--fs-label);letter-spacing:.02em;color:var(--petrol);margin:0 0 var(--p2-flow)}.p3-actions{gap:0 var(--gap);grid-template-columns:1fr;display:grid}.p3-actions li{border-top:1px solid var(--line-strong);gap:var(--p2-pair);align-content:start;padding:26px 0 30px;display:grid}.p3-actions h3,.p3-scenario h3,.p3-boundary h3,.p3-costs h3{font-weight:400;font-size:var(--p2-fs-title);letter-spacing:-.03em;line-height:var(--fs-title-leading);text-wrap:balance}.p3-actions li>p{color:var(--ink-2);max-width:46ch;margin-top:calc(var(--p2-flow) - var(--p2-pair))}.p3-report-grid{gap:var(--p2-group) var(--gap);grid-template-columns:1fr;display:grid}.p3-report{background:var(--mist);border:1px solid var(--line-strong);padding:var(--p2-group) var(--p2-flow);gap:var(--p2-flow);grid-template-columns:minmax(0,1fr);align-content:start;margin:0;display:grid}.p3-report__top{padding-bottom:var(--p2-flow);border-bottom:1px solid var(--line);display:flex}.p3-report__caption{font-size:var(--fs-lead);line-height:var(--fs-lead-leading);letter-spacing:-.012em;color:var(--ink);max-width:46ch}.p3-report__meta{gap:var(--p2-pair) var(--gap);grid-template-columns:1fr;display:grid}.p3-report__meta div{align-content:start;gap:4px;display:grid}.p3-report__meta dt,.p3-report__table thead th,.p3-report__table td:before{font-size:var(--fs-label);letter-spacing:.02em;color:var(--muted);font-weight:400}.p3-report__meta dd{color:var(--ink)}.p3-blank{border:1px dashed var(--line-strong);color:var(--ink-2);font-size:var(--fs-small);white-space:nowrap;border-radius:999px;padding:2px 10px;display:inline-block}.p3-report__table,.p3-report__table tbody{border-collapse:collapse;inline-size:100%;display:block}.p3-report__table thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.p3-report__table tr{row-gap:var(--p2-pair);padding:var(--p2-flow) 0;border-top:1px solid var(--line);grid-template-columns:1fr;display:grid}.p3-report__table th[scope=row]{text-align:left;color:var(--ink);font-weight:500}.p3-report__table td{color:var(--ink-2);justify-items:start;gap:4px;padding:0;display:grid}.p3-report__table td:before{content:attr(data-label)}.p3-scenario{border-left:1px solid var(--petrol);padding-left:var(--p2-flow);gap:var(--p2-pair);color:var(--ink-2);max-width:var(--measure);align-content:start;display:grid}.p3-scenario h3{color:var(--ink);margin-bottom:4px}.p3-scenario__case{color:var(--ink)}.p3-report-note{max-width:62ch}.p2 .p3-caption{margin-bottom:var(--p2-group)}.p3-compare .p3-scope-hours{border-top:2px solid var(--petrol)}.p3-compare .p3-scope-hours td{display:block}.p3-compare .p3-scope-hours td:before{margin-bottom:4px;display:block}.p3-fig{font-size:var(--fs-m);letter-spacing:-.04em;line-height:var(--weberloom-line-height-figure);white-space:nowrap;font-variant-numeric:tabular-nums;color:var(--ink)}.p3-unit{font-size:var(--fs-small);color:var(--ink-2);letter-spacing:0}.p3-hours-note{margin-top:var(--p2-group)}.p3-hours-note .p2-prose>p:first-child{color:var(--ink)}.p3-packages__table{table-layout:fixed;border-collapse:collapse;inline-size:100%;color:var(--ds-text);display:none}.p3-packages__caption{caption-side:top;text-align:left;color:var(--ds-text);font-size:var(--fs-lead);line-height:var(--fs-lead-leading);padding-bottom:var(--p2-group)}.p3-packages__cards{gap:var(--p2-group);grid-template-columns:minmax(0,1fr);display:grid}.p3-packages__cards>.p3-packages__caption{padding-bottom:0}.p3-package{border-top:1px solid var(--weberloom-border-strong);min-inline-size:0;padding-block:var(--p2-group);gap:var(--p2-flow);grid-template-columns:minmax(0,1fr);align-content:start;display:grid}.p3-package:last-child{border-bottom:1px solid var(--weberloom-border-strong)}.p3-package__name{color:var(--ds-text);font-weight:var(--weberloom-font-weight-regular);font-size:var(--p2-fs-title);letter-spacing:var(--weberloom-letter-spacing-tight);line-height:var(--fs-title-leading);text-wrap:balance}.p3-package__price{gap:var(--ds-space-pair);font-variant-numeric:tabular-nums;grid-template-columns:minmax(0,1fr);align-content:start;justify-items:start;display:grid}.p3-package__old,.p3-package__period{color:var(--ds-text-muted);font-size:var(--fs-small)}.p3-package__old{line-height:var(--fs-small-leading);text-decoration-thickness:1px}.p3-package__current{color:var(--ds-text);font-size:var(--fs-s);line-height:var(--fs-s-leading);letter-spacing:var(--weberloom-letter-spacing-tight)}.p3-package__features{grid-template-columns:minmax(0,1fr);display:grid}.p3 .p3-package__features{margin-top:var(--p2-pair)}.p3-package__features li{gap:var(--p2-pair);border-top:1px solid var(--ds-border);padding-block:var(--p2-flow);grid-template-columns:minmax(0,2fr) minmax(0,1fr);align-items:start;display:grid}.p3-package__label{min-inline-size:0;color:var(--ds-text)}.p3-package__value{min-inline-size:0;color:var(--ds-text);overflow-wrap:anywhere}.p3-package__features .p3-package__value{text-align:right;justify-self:stretch}.p3-package__status--included{color:var(--wp--preset--color--accent-text)}.p3-package__status--excluded{color:var(--ds-text-muted)}.p3 .p3-packages__note{margin-top:var(--p2-group);max-inline-size:var(--measure);color:var(--ds-text-muted);font-size:var(--fs-small)}.p3-boundary,.p3-costs{margin-top:var(--p2-block);gap:var(--p2-flow) var(--gap);grid-template-columns:1fr;align-items:start;padding-top:26px;display:grid}.p3-boundary{border-top:1px dashed var(--line-strong)}.p3-costs{border-top:1px solid var(--line-strong)}.p3-arr,.p3-arr tbody{border-collapse:collapse;inline-size:100%;display:block}.p3-arr thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.p3-arr tbody{gap:48px var(--gap);grid-template-columns:1fr;display:grid}.p3-arr th[scope=row]{text-align:left;font-weight:400;font-size:var(--p2-fs-title);letter-spacing:-.03em;line-height:var(--fs-title-leading)}.p3-arr td{color:var(--ink-2);gap:6px;max-width:46ch;padding:0;display:grid}.p3-arr td:before{content:attr(data-label);font-size:var(--fs-label);color:var(--muted);letter-spacing:.02em}.p3-alt>p{color:var(--ink-2);max-width:46ch}.p3-costs__lead{font-size:var(--fs-lead);line-height:var(--fs-lead-leading);letter-spacing:-.012em;color:var(--ink)}.p3-costs__own{color:var(--ink)}.p3-costs .link{justify-self:start}.p3-related{align-items:center;gap:0 var(--p2-pair);color:var(--ink-2);flex-wrap:wrap;display:flex}@media (width>=768px){.p3-index{row-gap:var(--p2-flow);grid-template-columns:repeat(2,minmax(0,1fr))}.p3-actions{grid-template-columns:repeat(2,minmax(0,1fr))}.p3-report{padding:var(--p2-group)}.p3-report__meta{grid-template-columns:repeat(2,minmax(0,1fr))}.p3-report__table{table-layout:fixed;display:table}.p3-report__table tbody{display:table-row-group}.p3-report__table thead{clip-path:none;width:auto;height:auto;display:table-header-group;position:static;overflow:visible}.p3-report__table tr{display:table-row}.p3-report__table th,.p3-report__table td{vertical-align:top;text-align:left;padding:var(--p2-flow) var(--p2-flow) var(--p2-flow) 0;border-top:1px solid var(--line);display:table-cell}.p3-report__table thead th{padding-top:0;padding-bottom:var(--p2-pair);border-top:0}.p3-report__table thead th:first-child,.p3-report__table thead th:nth-child(3){width:25%}.p3-report__table th:last-child,.p3-report__table td:last-child{padding-right:0}.p3-report__table td:before{display:none}.p3-arr tbody{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1200px){.p3-packages__cards{display:none}.p3-packages__table{display:table}.p3-packages__table th,.p3-packages__table td{padding:var(--p2-flow);border-bottom:1px solid var(--ds-border);vertical-align:middle;text-align:left;font-weight:var(--weberloom-font-weight-regular);overflow-wrap:anywhere}.p3-packages__table th:first-child{inline-size:36%;padding-left:0}.p3-packages__table th:last-child,.p3-packages__table td:last-child{padding-right:0}.p3-packages__table thead th{padding-top:0;padding-bottom:var(--p2-group);border-bottom-color:var(--weberloom-border-strong);vertical-align:top}.p3-packages__table thead th:first-child{color:var(--ds-text-muted);font-size:var(--fs-small);vertical-align:bottom}.p3-packages__table thead th:not(:first-child){font-size:var(--p2-fs-title);line-height:var(--fs-title-leading);letter-spacing:var(--weberloom-letter-spacing-tight);text-wrap:balance}.p3-packages__table tfoot th,.p3-packages__table tfoot td{padding-top:var(--p2-group);vertical-align:top;border-bottom:0;padding-bottom:0}.p3-packages__table .p3-package__price:not(:has(.p3-package__old)):before{content:"";font-size:var(--fs-small);line-height:var(--fs-small-leading);block-size:1lh}.p3-hero__title{grid-column:1/span 8}.p3-index,.p3-actions{grid-template-columns:repeat(4,minmax(0,1fr))}.p3-report-grid{grid-template-columns:var(--p2-cols);align-items:start}.p3-report{padding:var(--wp--preset--spacing--70);grid-column:1/span 8}.p3-report__table thead th:first-child{width:30%}.p3-scenario{grid-column:10/span 3}.p3-report-note{grid-column:1/span 8}.p3-boundary,.p3-costs{grid-template-columns:var(--p2-cols)}.p3-boundary>h3{grid-column:1/span 4}.p3-boundary>.p2-prose{grid-column:5/span 7}.p3-costs>h3{grid-column:1/span 6}.p3-costs>.p2-prose{grid-column:7/span 6}.p3-arr tbody{grid-template-columns:var(--p2-cols)}.p3-arr tr:first-child{grid-column:1/span 6}.p3-arr tr:nth-child(2),.p3-alt>p{grid-column:7/span 6}.p3-compare .p3-scope-hours td:before{display:none}}.p3{overflow-wrap:anywhere}.p3 .p3-blank{white-space:normal}@media (width>=768px){.p3 .p3-report__table :is(th,td){overflow-wrap:break-word}}@media (width>=1200px){.p3-report__table thead th:first-child{width:25%}}@media (width>=1710px){.p3-report-note{max-width:var(--p2-measure)}.p3-report__table thead th:nth-child(2){width:var(--p2-measure)}.p3-report__table thead th:nth-child(3){width:auto}}@property --svc-text-enlarged{syntax:"<length>";inherits:true;initial-value:0}.svc{--svc-knot:17px;--svc-edge:var(--ds-pad);--svc-text-enlarged:clamp(0px, (1rem - 16px) * 1000, 1px);overflow-wrap:anywhere;container-type:inline-size}.svc-grid{-moz-column-gap:var(--gap);column-gap:var(--gap);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.svc-grid>*{grid-column:1/-1}.svc-hero__title,.svc-heading,.svc-statement,.svc-title{text-wrap:balance;font-weight:400}.svc-hero__title{font-size:var(--fs-hero);line-height:var(--fs-hero-leading);letter-spacing:var(--fs-hero-tracking)}.svc-statement{font-size:var(--fs-xl);line-height:var(--fs-xl-leading);letter-spacing:var(--fs-xl-tracking)}.svc-heading{font-size:var(--fs-s);line-height:var(--fs-s-leading);letter-spacing:var(--fs-s-tracking)}.svc-title{font-size:var(--fs-title);line-height:var(--fs-title-leading);letter-spacing:var(--fs-title-tracking)}.svc-title>.link,.link.svc-title{font-weight:inherit}@container style(--svc-text-enlarged:1px){.svc-hero__title,.svc-heading,.svc-statement,.svc-title,.svc-qa__question{-webkit-hyphens:auto;hyphens:auto}}.svc-lead{font-size:var(--fs-lead);line-height:var(--fs-lead-leading);letter-spacing:var(--fs-lead-tracking);text-wrap:pretty}.svc-body{font-size:var(--fs-body);line-height:var(--fs-body-leading);letter-spacing:var(--fs-body-tracking);text-wrap:pretty}.svc-small{font-size:var(--fs-small);line-height:var(--fs-small-leading);letter-spacing:var(--fs-small-tracking);color:var(--ds-text-muted)}p.svc-lead{max-inline-size:52ch}p.svc-body,.svc-small{max-inline-size:var(--measure)}.svc .svc-action{min-block-size:var(--ds-control-height);padding-inline:var(--ds-control-pad-x);font-size:var(--fs-action)}.svc .svc-obj{--svc-trim-t:var(--trim-t,0);--svc-trim-r:var(--trim-r,0);--svc-trim-b:var(--trim-b,0);--svc-trim-l:var(--trim-l,0);margin-block:0;margin-inline:calc(-1 * var(--svc-edge));display:flow-root}.svc-obj picture{display:block}.svc-obj img{--svc-drawn:100%;inline-size:var(--svc-drawn);max-inline-size:none;margin-block:calc(var(--trim-t,0) * -1 * var(--svc-drawn)) calc(var(--trim-b,0) * -1 * var(--svc-drawn));margin-inline-start:calc(var(--trim-l,0) * -1 * var(--svc-drawn) * var(--svc-cut,0))}.svc-hero__obj img,.svc-ledger-head__obj img,.svc-handover__obj img{--trim-t:var(--trim-m-t,var(--svc-trim-t));--trim-r:var(--trim-m-r,var(--svc-trim-r));--trim-b:var(--trim-m-b,var(--svc-trim-b));--trim-l:var(--trim-m-l,var(--svc-trim-l))}.svc.svc-hero{padding-block:calc(var(--header) + var(--ds-space-group)) 0}.svc-crumbs{font-size:var(--fs-small);line-height:var(--fs-small-leading);letter-spacing:var(--fs-small-tracking);gap:var(--ds-space-pair);color:var(--ds-text-muted);flex-wrap:wrap;display:flex}.svc-crumbs__item{gap:var(--ds-space-pair);max-inline-size:100%;display:inline-flex}.svc-crumbs__item>:last-child{min-inline-size:0}.svc-hero__body{row-gap:var(--ds-space-block);align-items:center;margin-block-start:var(--ds-space-block)}.svc-hero__text{container-type:inline-size}.svc-hero__title{--svc-hero-fit-measure:min(100cqi, calc(540px - 2 * var(--ds-pad)));font-size:min(var(--fs-hero), var(--svc-hero-fit-measure) * var(--fs-hero-fit))}.svc .svc-hero__text>*+*{margin-block-start:var(--ds-space-group)}.svc .svc-hero__text>.svc-body{margin-block-start:var(--ds-space-flow)}.svc-index{margin-block-start:var(--ds-space-block)}.svc-index__list{border-block-start:1px solid var(--weberloom-border-strong);display:grid}.svc-index__list>li+li{border-block-start:1px solid var(--ds-border)}.svc-index__link{align-items:baseline;gap:var(--ds-space-flow);padding-block:var(--ds-space-group);flex-wrap:wrap;display:flex}.svc-index__number{font-size:var(--fs-small);line-height:var(--fs-small-leading);letter-spacing:var(--fs-small-tracking);color:var(--ds-text-muted);font-variant-numeric:tabular-nums}.svc-index__name{font-size:var(--fs-body);line-height:var(--fs-body-leading);letter-spacing:var(--fs-body-tracking);flex:1 1 min-content;text-wrap:balance}.svc-head{row-gap:var(--ds-space-group);align-items:start}.svc-head+.container{margin-block-start:var(--ds-space-block)}.svc .svc-head__text>*+*{margin-block-start:var(--ds-space-flow)}.svc .svc-sizes__obj{overflow-x:clip}.svc .svc-sizes__obj img{--svc-drawn:calc(100% / (1 - var(--trim-l) - var(--trim-r)))}.svc .svc-sizes__obj{margin-inline:0;display:none}.svc-sizes__obj img{--svc-cut:1}.svc .svc-sizes__obj+.svc-sizes__list{margin-block-start:0}.svc-sizes__list{row-gap:var(--ds-space-block);display:grid}.svc-sizes__item,.svc-part{border-block-start:1px solid var(--ds-border);padding-block-start:var(--ds-space-group)}.svc .svc-sizes__item>*+*,.svc .svc-part>*+*{margin-block-start:var(--ds-space-flow)}.svc-sizes__item:has(>.svc-obj){border-block-start:0;padding-block-start:0}.svc .svc-sizes__item>.svc-obj{margin-block:0 var(--ds-space-group);margin-inline:0}.svc-sizes__item>.svc-obj img{--svc-cut:1}.svc .svc-sizes__item:has(>.svc-obj)>.svc-title{border-block-start:1px solid var(--ds-border);margin-block-start:0;padding-block-start:var(--ds-space-group)}.svc-sizes__figure{font-size:var(--fs-m);line-height:var(--fs-m-leading);letter-spacing:var(--fs-m-tracking);font-variant-numeric:tabular-nums}.svc-sizes__figure small{font-size:var(--fs-small);line-height:var(--fs-small-leading);letter-spacing:var(--fs-small-tracking);color:var(--ds-text-muted)}.svc .svc-sizes__note{margin-block-start:var(--ds-space-block)}.svc-parts__body{row-gap:var(--ds-space-block);align-items:start}.svc-parts__list{gap:var(--ds-space-block) var(--gap);display:grid}.svc-plat__row{gap:var(--ds-space-flow) var(--gap);padding-block:var(--ds-space-group);border-block-start:1px solid var(--ds-border);grid-template-columns:repeat(12,minmax(0,1fr));align-items:baseline;display:grid}.svc-plat__row>*{grid-column:1/-1}.svc-plat__row:last-child{border-block-end:1px solid var(--ds-border)}.svc-plat__name{font-size:var(--fs-s);line-height:var(--fs-s-leading);letter-spacing:var(--fs-s-tracking)}.svc-plat__row--head{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.svc-plat__row--head>*{font-size:var(--fs-small);line-height:var(--fs-small-leading);letter-spacing:var(--fs-small-tracking);color:var(--ds-text-muted)}.svc-plat__link{display:inline-block}.svc .svc-plat__note{margin-block-start:var(--ds-space-block)}.svc-checks__body{row-gap:var(--ds-space-block);align-items:start}.svc .svc-checks__text>*+*{margin-block-start:var(--ds-space-group)}.svc .svc-checks__text>.svc-body{margin-block-start:var(--ds-space-flow)}.svc-link{font-size:var(--fs-small);line-height:var(--fs-small-leading);justify-self:start}.svc-promise{border-block-start:1px solid var(--weberloom-border-strong);padding-block-start:var(--ds-space-group);position:relative}.svc-promise:before{content:"";inline-size:var(--svc-knot);block-size:var(--svc-knot);background:var(--ds-accent);box-shadow:0 0 0 var(--ds-space-pair) var(--ds-raised);border-radius:50%;position:absolute;inset-block-start:calc(var(--svc-knot) / -2);inset-inline-start:0}.svc-checks__doc,.svc-doc{grid-template-columns:subgrid;display:grid}.svc-checks__doc{align-content:start}.svc-checks__doc>*{grid-column:1/-1}.svc-doc__title{padding-block-end:var(--ds-space-group)}.svc-doc__row{grid-column:1/-1;grid-template-columns:subgrid;row-gap:var(--ds-space-flow);padding-block:var(--ds-space-group);border-block-start:1px solid var(--ds-border);align-items:baseline;display:grid}.svc-doc__row:last-of-type{border-block-end:1px solid var(--ds-border)}.svc-doc__key{gap:var(--ds-space-pair);text-wrap:pretty;display:grid}.svc-doc__key,.svc-doc__value{grid-column:1/-1}.svc-doc__value,.svc-doc__shared{font-size:var(--fs-s);line-height:var(--fs-s-leading);letter-spacing:var(--fs-s-tracking);white-space:normal}.svc-doc__value--group{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.svc .svc-doc__group{align-items:baseline;gap:var(--ds-space-pair) var(--ds-space-flow);padding-block:var(--ds-space-group);border-block-start:1px solid var(--ds-border);flex-wrap:wrap;grid-area:1/1/auto/-1;display:flex}.svc .svc-tools{margin-block-start:var(--ds-space-block);display:grid}.svc-tools>li{padding-block:var(--ds-space-flow)}.svc-tool{font-size:var(--fs-body);line-height:var(--fs-body-leading);letter-spacing:var(--fs-body-tracking);text-wrap:balance;display:inline-block}.svc-tool .icon{vertical-align:-.2em;color:var(--ds-accent);margin-inline-start:var(--ds-space-pair)}.svc-split{--svc-text:1 / -1;--svc-obj:1 / -1;row-gap:var(--ds-space-block);align-items:center}.svc-split>.svc-split__text{grid-column:var(--svc-text)}.svc-split>.svc-obj{grid-column:var(--svc-obj)}.svc .svc-split__text>*+*{margin-block-start:var(--ds-space-group)}.svc .svc-split__text>.svc-body{margin-block-start:var(--ds-space-flow)}.svc-handover .p2-arr{margin-block-start:var(--ds-space-block)}.svc-separate__body{row-gap:var(--ds-space-group);align-items:start}.svc .svc-separate__heading{margin-block-end:calc(var(--ds-space-block) - var(--ds-space-group))}.svc-separate__part{border-block-start:1px solid var(--weberloom-border-strong);padding-block-start:var(--ds-space-group)}.svc .svc-separate__part>*+*{margin-block-start:var(--ds-space-flow)}.svc-faq__body{row-gap:var(--ds-space-block);align-items:start}.svc-qa{border-block-start:1px solid var(--ds-border);interpolate-size:allow-keywords}.svc-qa::details-content{block-size:0;transition:block-size .2s var(--ease-out), content-visibility .2s allow-discrete;overflow:clip}.svc-qa[open]::details-content{block-size:auto}.svc-qa:last-child{border-block-end:1px solid var(--ds-border)}.svc-qa__question{font-size:var(--fs-title);line-height:var(--fs-title-leading);letter-spacing:var(--fs-title-tracking);text-wrap:balance;justify-content:space-between;align-items:center;gap:var(--ds-space-group);min-block-size:var(--weberloom-touch-target);padding-block:var(--ds-space-group);cursor:pointer;transition:padding-block-end .2s var(--ease-out);list-style:none;display:flex}.svc-qa[open] .svc-qa__question{padding-block-end:var(--ds-space-flow)}.svc-qa__question::-webkit-details-marker{display:none}.svc-qa__question i{inline-size:var(--weberloom-icon-size,1.25rem);block-size:var(--weberloom-icon-size,1.25rem);flex:none;position:relative}.svc-qa__question i:before,.svc-qa__question i:after{content:"";background:var(--ds-accent);block-size:1.5px;transition:rotate .2s var(--ease-out);margin-block-start:-.75px;position:absolute;inset:50% 0 auto}.svc-qa__question i:after{rotate:90deg}.svc-qa[open] .svc-qa__question i:after{rotate:0deg}.svc-qa__answer{padding-block-end:var(--ds-space-group)}@media (prefers-reduced-motion:reduce){.svc-qa::details-content{transition:none}.svc-qa__question,.svc-qa__question i:before,.svc-qa__question i:after{transition:none}}@media (width>=576px){.svc-hero__title{--svc-hero-fit-measure:100cqi}.svc-index__link{align-items:stretch;gap:var(--ds-space-pair);flex-direction:column}.svc{--svc-edge:calc(max(0px, (100cqw - var(--ds-cap-length)) / 2) + var(--ds-pad))}.svc-index__list{-moz-column-gap:var(--gap);column-gap:var(--gap);grid-template-columns:repeat(3,minmax(0,1fr))}.svc-index__list>li+li{border-block-start:0}.svc-doc{--svc-key:1 / 9;--svc-value:9 / -1}.svc-doc__key{grid-column:var(--svc-key)}.svc-doc__value{grid-column:var(--svc-value)}.svc-doc__row--group{grid-column:var(--svc-key)}.svc-doc__row--group>.svc-doc__key{grid-column:1/-1}.svc .svc-doc__group{justify-content:center;align-items:normal;gap:var(--ds-space-flow);grid-column:var(--svc-value);grid-row:1/span var(--svc-group);border-block-start:1px solid var(--ds-border);border-inline-start:1px solid var(--weberloom-border-strong);flex-flow:column;margin-inline-start:calc(var(--gap) / -2);padding-block:0;padding-inline-start:calc(var(--gap) / 2);display:flex}.svc-tools{-moz-column-gap:var(--gap);column-gap:var(--gap);grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=768px){.svc-index__link{align-items:baseline;gap:var(--ds-space-flow);flex-direction:row}.svc .svc-obj--end{margin-inline-start:0}.svc .svc-obj--start{margin-inline-end:0}.svc-hero__obj{grid-column:1/11}.svc .svc-hero__obj{margin-inline:calc(-1 * var(--svc-edge)) 0}.svc-sizes__list{gap:0 var(--gap);grid-template-columns:repeat(12,minmax(0,1fr))}.svc-sizes__item{grid-area:span 3/span 6;grid-template-columns:subgrid;grid-template-rows:subgrid;display:grid}.svc-sizes__item>*{grid-column:1/-1}:is(.svc-sizes__item:has(>.svc-obj),.svc-sizes__item:has(>.svc-sizes__figure)){grid-row:span 4}.svc-sizes__item:nth-child(n+3){margin-block-start:var(--ds-space-block)}.svc-sizes__item>.svc-obj{align-self:end}.svc-parts__heading{grid-column:1/5;position:sticky;inset-block-start:calc(var(--header) + var(--ds-space-group))}.svc-parts__list{grid-column:5/-1}.svc-handover--object .svc-split{--svc-obj:1 / 12}}@media (width>=992px){.svc-hero--object .svc-hero__body{isolation:isolate}.svc-hero--object .svc-hero__title{z-index:1;background:var(--ds-surface);box-shadow:0 0 0 var(--ds-space-pair) var(--ds-surface);position:relative}.svc-plat__name{grid-area:1/1/3/5}.svc-plat__task,.svc-plat__update{grid-column:5/-1}.svc-hero__text,.svc-head__heading{grid-column:1/7}.svc-head__text{grid-column:7/-1}.svc-hero__obj{grid-column:8/-1}.svc .svc-hero__obj{overflow-x:clip}.svc .svc-hero__obj img{--svc-drawn:calc(100% / (1 - var(--trim-l) - var(--trim-r)))}.svc .svc-hero__obj{margin-inline:0}.svc-hero__obj img{--trim-t:inherit;--trim-r:inherit;--trim-b:inherit;--trim-l:inherit;--svc-cut:1}.svc-sizes__item>.svc-obj{grid-column:1/6}.svc-editing .svc-head__heading{grid-column:1/5}.svc-editing .svc-head__text{grid-column:5/-1}.svc-checks__text{grid-template-columns:subgrid;align-items:start;display:grid}.svc-checks__text>*{grid-column:7/-1}.svc-checks__text>h2{grid-area:1/1/span 4/7}.svc .svc-checks__text>.svc-lead{margin-block-start:0}.svc-hero__text{container-type:normal}.svc-hero__title{font-size:var(--fs-hero)}.svc-hero:not(.svc-hero--object) .svc-hero__text{grid-column:1/9}.svc-index__list{grid-template-columns:repeat(12,minmax(0,1fr))}.svc-index__list>li{grid-column:span 4}.svc-split{--svc-text:1 / 8}.svc-handover--object .svc-split{--svc-obj:1 / 6;--svc-text:7 / -1}.svc-split>.svc-obj{grid-row:1}.svc-separate__part{grid-template-columns:subgrid;align-items:baseline;display:grid}.svc-separate__part>.svc-lead{grid-column:1/7}.svc .svc-separate__part>.svc-body{grid-column:7/-1;margin-block-start:0}.svc-faq__heading{grid-column:1/5;position:sticky;inset-block-start:calc(var(--header) + var(--ds-space-group))}.svc-faq__list{grid-column:5/-1}}@media (width>=1200px){.svc-hero--object .svc-hero__text{grid-column:1/7;grid-template-columns:subgrid;display:grid}.svc-hero--object .svc-hero__text>*{grid-column:1/6;justify-self:start}.svc-hero--object .svc-hero__title{grid-column:1/-1}.svc-hero__obj{grid-column:7/-1}.svc-sizes__item>.svc-obj{grid-column:1/5}.svc-parts__heading{grid-column:1/4}.svc-parts__list{grid-column:4/-1;grid-template-columns:repeat(2,minmax(0,1fr))}.svc-plat__row--head{clip-path:none;white-space:normal;block-size:auto;inline-size:auto;padding-block:var(--ds-space-flow);position:static;overflow:visible}.svc-plat__name{grid-row:auto}.svc-plat__task{grid-column:5/9}.svc-plat__update{grid-column:9/-1}.svc .svc-plat__note{margin-inline-start:calc((100% + var(--gap)) / 3)}.svc-handover--object .svc-split{--svc-obj:1 / 7;--svc-text:8 / -1}.svc-split>.svc-handover__obj{overflow-x:clip}.svc-split>.svc-handover__obj img{--svc-drawn:calc(100% / (1 - var(--trim-l) - var(--trim-r)))}.svc-split>.svc-handover__obj{margin-inline:0}.svc-ledger-head__obj img,.svc-handover__obj img{--trim-t:inherit;--trim-r:inherit;--trim-b:inherit;--trim-l:inherit;--svc-cut:1}.svc-separate__part{grid-column:span 4;display:block}.svc .svc-separate__part>.svc-body{margin-block-start:var(--ds-space-flow)}}@media (width>=1400px){.svc-parts__heading{grid-column:1/5}.svc-parts__list{grid-column:5/-1}}@media (width>=1710px){.svc .svc-sizes__obj{display:flow-root}.svc .svc-sizes__obj+.svc-sizes__list{margin-block-start:var(--ds-space-block)}.svc .svc-sizes__obj img{--svc-drawn:calc((100% + var(--gap)) * 2400 / 2240)}.svc-sizes__list{grid-template-columns:repeat(4,minmax(0,1fr))}.svc-sizes__item{grid-area:span 3;grid-template-columns:minmax(0,1fr);display:grid}.svc-sizes__item:has(>.svc-obj){grid-row:span 3}.svc-sizes__item:nth-child(n+3){margin-block-start:0}.svc .svc-sizes__item>.svc-obj{display:none}.svc-hero__text{grid-column:1/6}.svc-hero__obj{grid-column:7/12}.svc-head__heading{grid-column:1/5}.svc-head__text,.svc-editing .svc-head__text{grid-column:5/10}.svc-checks__text{grid-column:1/6;display:block;position:sticky;inset-block-start:calc(var(--header) + var(--ds-space-group))}.svc .svc-checks__text>.svc-lead{margin-block-start:var(--ds-space-group)}.svc-checks__doc{grid-column:7/-1}.svc-doc{--svc-key:1 / 4;--svc-value:4 / -1}.svc-faq__list{grid-column:5/12}}@media (width>=2540px){.svc-doc{--svc-key:1 / 5;--svc-value:5 / -1}.svc-hero--object .svc-hero__text{grid-column:1/6;display:block}.svc-hero__obj{grid-column:7/12}.svc-head__text,.svc-editing .svc-head__text{grid-column:5/9}}.p4{--p4-knot:17px;--p4-halo:var(--ds-surface)}.p4.sec--raised{--p4-halo:var(--ds-raised)}.p4-knot:before,.p4-ring:before{content:"";inline-size:var(--p4-knot);block-size:var(--p4-knot);background:var(--ds-accent);box-shadow:0 0 0 6px var(--p4-halo);border-radius:50%;position:absolute}.p4-ring:before{background:var(--p4-halo);box-shadow:inset 0 0 0 1.5px var(--weberloom-border-strong), 0 0 0 6px var(--p4-halo)}.p4 .p4-note{color:var(--ds-text-muted)}.p4-head{row-gap:var(--ds-space-group);align-items:start}.p4-head+.container{margin-block-start:var(--ds-space-block)}.svc .p4-head__text>*+*{margin-block-start:var(--ds-space-flow)}.p4-sheet__top{row-gap:var(--ds-space-pair);padding-block:var(--ds-space-group);border-block-start:1px solid var(--weberloom-border-strong);display:grid}.svc .p4-sheet__sub{margin-block-start:var(--ds-space-pair)}.p4-sheet__row{gap:var(--ds-space-pair) var(--gap);padding-block:var(--ds-space-group);border-block-start:1px solid var(--ds-border);align-items:baseline;display:grid}.p4-sheet__row:last-child{border-block-end:1px solid var(--ds-border)}.p4-sheet__dash{color:var(--ds-text-muted)}.p4-sheet{--p4-key:1 / 3;--p4-value:3 / -1}.p4-talk{row-gap:var(--ds-space-group);align-items:start}.svc .p4-talk__then{gap:var(--ds-space-group) var(--gap);margin-block-start:var(--ds-space-flow);display:grid}.p4-talk__then>p{border-block-start:1px solid var(--ds-border);padding-block-start:var(--ds-space-group)}.p4-talk__link{justify-self:start}.p4-terms{border-block-start:1px solid var(--weberloom-border-strong);display:grid}.p4-terms div{gap:var(--gap);padding-block:var(--ds-space-flow);border-block-end:1px solid var(--ds-border);grid-template-columns:minmax(0,2fr) minmax(0,3fr);align-items:baseline;display:grid}.p4-terms dt{color:var(--ds-text-muted)}.p4-terms dd{font-size:var(--fs-title);line-height:var(--fs-title-leading);letter-spacing:var(--fs-title-tracking);margin:0}.p4-scope__body{row-gap:var(--ds-space-block);align-items:start}.svc .p4-scope__text>*+*{margin-block-start:var(--ds-space-group)}.svc .p4-scope__text>.svc-body+.svc-body{margin-block-start:var(--ds-space-flow)}.p4-stages-head{row-gap:var(--ds-space-block);align-items:center}.svc .p4-stages-head__text>*+*{margin-block-start:var(--ds-space-group)}.p4-stages-head+.container{margin-block-start:var(--ds-space-block)}.p4-stages__obj{pointer-events:none}.p4-stages__obj img{--trim-t:var(--trim-m-t,var(--svc-trim-t));--trim-r:var(--trim-m-r,var(--svc-trim-r));--trim-b:var(--trim-m-b,var(--svc-trim-b));--trim-l:var(--trim-m-l,var(--svc-trim-l))}.p4-table,.p4-table :is(thead,tbody,tr,th,td){display:block}.p4-table{border-collapse:collapse;inline-size:100%}.p4-table :is(th,td){text-align:start;padding:0;font-weight:400}.p4-table thead{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.p4-stage{padding-block:var(--ds-space-group);border-block-start:1px solid var(--weberloom-border-strong)}.p4-stage:last-child{border-block-end:1px solid var(--ds-border)}.p4-table .p4-stage__head{row-gap:var(--ds-space-flow);align-content:start;display:grid}.p4-table td{border-block-start:1px solid var(--ds-border);margin-block-start:var(--ds-space-group);padding-block-start:calc(var(--ds-space-group) + var(--fs-small) * var(--fs-small-leading) + var(--ds-space-pair));position:relative}.p4-table td:after{font-size:var(--fs-small);line-height:var(--fs-small-leading);letter-spacing:var(--fs-small-tracking);content:attr(data-label);color:var(--ds-text-muted);position:absolute;inset-block-start:var(--ds-space-group);inset-inline-start:0}.p4-stage__decision:before{inset-block-start:calc(var(--p4-knot) / -2);inset-inline-start:0}.p4-table .p4-table__label{max-inline-size:none}.svc .p4-stages__note{margin-block-start:var(--ds-space-block)}.p4-schemes{row-gap:var(--ds-space-block);display:grid}.p4-scheme{row-gap:var(--ds-space-group);display:grid}.svc .p4-scheme__text>*+*{margin-block-start:var(--ds-space-flow)}.p4-bar{-moz-column-gap:var(--gap);column-gap:var(--gap);border-block-start:1px solid var(--weberloom-border-strong);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.p4-bar__part{grid-column:var(--p4-at)/span 3;align-items:baseline;gap:var(--ds-space-bond);flex-wrap:wrap;grid-row:1;padding-block-start:var(--ds-space-group);display:flex;position:relative}.p4-bar__part:before{inset-block-start:calc(var(--p4-knot) / -2 - .5px);inset-inline-start:0}.p4-bar__figure{font-size:var(--fs-l);line-height:var(--fs-l-leading);letter-spacing:var(--fs-l-tracking);white-space:nowrap;flex-shrink:0;font-weight:400}.p4-bar__unit{color:var(--ds-text-muted);font-style:normal}.svc .p4-schemes__note{margin-block-start:var(--ds-space-block)}.p4-report__body{row-gap:var(--ds-space-block);align-items:start}.svc .p4-report__text>*+*{margin-block-start:var(--ds-space-flow)}.svc .p4-report__text>h2{margin-block-start:var(--ds-space-pair)}.svc .p4-report__text>h2+.svc-body{margin-block-start:var(--ds-space-group)}.p4-hand{gap:var(--ds-space-group) var(--gap);display:grid}.p4-hand__item{border-block-start:1px solid var(--ds-border);padding-block-start:var(--ds-space-group)}.svc .p4-hand__item>p{margin-block-start:var(--ds-space-flow)}.svc .p4-hand__note{margin-block-start:var(--ds-space-block)}@media (width>=768px){.p4-sheet__top{grid-template-columns:minmax(0,1fr) auto;align-items:baseline}.p4-sheet__sub{grid-column:1/-1}.p4-sheet__row{grid-template-columns:repeat(6,minmax(0,1fr))}.p4-sheet__key{grid-column:var(--p4-key)}.p4-sheet__value,.p4-sheet__dash{grid-column:var(--p4-value)}.svc .p4-stages__obj{overflow-x:clip}.svc .p4-stages__obj img{--svc-drawn:calc(100% / (1 - var(--trim-l) - var(--trim-r)))}.svc .p4-stages__obj{margin-inline:0}.p4-stages__obj img{--trim-t:inherit;--trim-r:inherit;--trim-b:inherit;--trim-l:inherit;--svc-cut:1}.p4-table td{grid-template-columns:calc(var(--grid-cell,var(--ds-cell)) * 4 - var(--gap)) minmax(0, 1fr);-moz-column-gap:var(--gap);column-gap:var(--gap);align-items:baseline;padding-block-start:var(--ds-space-group);display:grid}.p4-table td:after{grid-area:1/1;position:static}}@media (width>=992px){.p4-head__heading{grid-column:1/5}.p4-head__text{grid-column:5/-1}.p4-talk__heading{grid-area:1/1/span 2/5}.p4-talk>:not(.p4-talk__heading){grid-column:5/-1}.svc .p4-talk__then{margin-block-start:var(--ds-space-group)}.p4-stages-head__text{grid-column:7/-1}.p4-stages__obj{grid-area:1/1/auto/7}.p4-scope__text,.p4-report__text{grid-template-columns:subgrid;align-items:start;display:grid}.p4-scope__text>h2{grid-area:1/1/span 3/5}.p4-scope__text>p,.p4-report__text>.svc-body{grid-column:5/-1}.svc .p4-scope__text>h2+p{margin-block-start:0}.p4-report__label{grid-area:1/1/auto/-1}.p4-report__text>h2{grid-area:2/1/span 5/5}.svc .p4-report__text>h2+.svc-body{margin-block-start:var(--ds-space-pair)}.p4-scheme__text{-moz-column-gap:var(--gap);column-gap:var(--gap);grid-template-columns:repeat(12,minmax(0,1fr));align-items:baseline;display:grid}.p4-scheme__text>h3{grid-column:1/5}.svc .p4-scheme__text>p{grid-column:5/-1;margin-block-start:0}.svc .p4-schemes__note{margin-inline-start:calc(var(--grid-cell,var(--ds-cell)) * 4)}.p4-hand__item{-moz-column-gap:var(--gap);column-gap:var(--gap);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;display:grid}.p4-hand__item>h3{grid-column:1/5}.svc .p4-hand__item>p{grid-column:5/-1;margin-block-start:0}.svc .p4-hand__note{margin-inline-start:calc(var(--grid-cell,var(--ds-cell)) * 4)}}@media (width>=1200px){.p4-stages-head__text{grid-column:8/-1}.p4-stages__obj{grid-column:1/8}.p4-table tr.p4-stage{-moz-column-gap:var(--gap);column-gap:var(--gap);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;padding-block-start:0;display:grid}.p4-table .p4-stage__head{grid-area:1/1/span 3/5;padding-block-start:var(--ds-space-group)}.p4-table td{grid-column:5/-1;grid-template-columns:calc(var(--grid-cell,var(--ds-cell)) * 3 - var(--gap)) minmax(0, 1fr)}.p4-table .p4-stage__provide{border-block-start:0;margin-block-start:0}.svc .p4-stages__note{margin-inline-start:calc(var(--grid-cell,var(--ds-cell)) * 4)}}@media (width>=1400px){.p4-scope__text{grid-column:1/6;padding-block-start:calc(var(--ds-space-group) + 1px);display:block}.p4-scope__doc{grid-column:7/-1}.p4-report__doc{grid-area:1/1/auto/7;position:sticky;inset-block-start:calc(var(--header) + var(--ds-space-group))}.p4-report__text{grid-column:8/-1;display:block}.svc .p4-scope__text>h2+p,.svc .p4-report__text>h2+.svc-body{margin-block-start:var(--ds-space-group)}.p4-report__doc{--p4-key:1 / 4;--p4-value:4 / -1}}@media (width>=1710px){.p4-talk__then{grid-template-columns:repeat(2,minmax(0,1fr))}.p4-hand-wrap{-moz-column-gap:var(--gap);column-gap:var(--gap);grid-template-rows:auto 1fr;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.p4-hand{grid-area:1/1/-1/-1;grid-template-columns:subgrid;grid-template-rows:subgrid;row-gap:0}.p4-hand:has(>.p4-hand__item:nth-child(2):last-child){grid-column:2/-1}.p4-hand__item{grid-row:1/-1;display:block}.svc .p4-hand__item>p{margin-block-start:var(--ds-space-flow)}.p4-hand__item:nth-child(3){grid-row:1}.svc .p4-hand__note{grid-area:2/3;margin-block-start:var(--ds-space-group);margin-inline-start:0}.p4-table{-moz-column-gap:var(--gap);column-gap:var(--gap);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.p4-table :is(thead,tbody,tr),.p4-table tr.p4-stage{display:contents}.p4-table thead{clip-path:none;white-space:normal;block-size:auto;inline-size:auto;position:static;overflow:visible}.p4-stage:first-child>*{grid-column:1/span 3}.p4-stage:nth-child(2)>*{grid-column:4/span 3}.p4-stage:nth-child(3)>*{grid-column:7/span 3}.p4-stage:nth-child(4)>*{grid-column:10/span 3}.p4-table .p4-stage__head{row-gap:var(--ds-space-group);border-block-start:1px solid var(--weberloom-border-strong);grid-row:1;padding-block-start:var(--ds-space-block)}.p4-table .p4-table__label{border-block-start:1px solid var(--ds-border);grid-column:1/-1;margin-block-start:var(--ds-space-block);padding-block-start:var(--ds-space-group)}.p4-table__label--provide{grid-row:2}.p4-table__label--receive{grid-row:4}.p4-table .p4-table__label--decision{border-block-start-color:var(--weberloom-border-strong);grid-row:6}.p4-table td{border:0;margin-block-start:0;padding-block-start:var(--ds-space-pair);padding-inline-end:var(--ds-space-group);display:block}.p4-table .p4-stage__text{padding-inline-end:var(--ds-space-group)}.p4-table td:after{content:none}.p4-stage__provide{grid-row:3}.p4-stage__receive{grid-row:5}.p4-stage__decision{text-wrap:pretty;grid-row:7}.p4-stage__decision:before{inset-block-start:calc(-1 * (var(--fs-small) * var(--fs-small-leading) + var(--ds-space-group)) - var(--p4-knot) / 2 - .5px)}.svc .p4-stages__note{inline-size:calc(var(--grid-cell,var(--ds-cell)) * 3 - var(--gap));max-inline-size:none;margin-inline-start:calc(var(--grid-cell,var(--ds-cell)) * 3)}}@media (width>=2540px){.p4-stages-head__text{grid-column:9/-1}}
