.sector-refined{--se-paper:#f7f7f4;--se-tint:#edf0f3;--se-ink:#17202b;--se-muted:#4f5965;--se-line:#17202b25;--se-accent:var(--vertical-readable);background:var(--se-paper);color:var(--se-ink)}.vertical-estate .sector-refined{--se-tint:#eee8db}.vertical-wellness .sector-refined{--se-tint:#e9efe5}.vertical-med .sector-refined{--se-tint:#e4efed}.vertical-professional .sector-refined{--se-tint:#e8edf7}.vertical-commerce .sector-refined{--se-tint:#eee7f5}.vertical-industry .sector-refined{--se-tint:#f0e7de}.sector-refined .se-tone-dark{--se-ink:#f7faff;--se-muted:#c3ced9;--se-line:#ffffff26;--se-accent:var(--vertical-accent);background:#070b16;color:var(--se-ink)}.sector-refined .se-tone-paper{background:var(--se-paper);color:var(--se-ink)}.sector-refined :is(.se-tone-tint,.se-tone-sand){background:var(--se-tint);color:var(--se-ink)}.sector-refined .se-section{padding:88px 0;scroll-margin-top:145px}.sector-refined .se-tone-dark+.se-tone-dark{border-top:1px solid var(--se-line)}.sector-refined :is(article,figure,div){min-width:0}.sector-refined :is(h2,h3,p,li,small,b,strong){color:inherit}.sector-refined .se-heading{display:grid;grid-template-columns:1.28fr .9fr;align-items:end;grid-gap:64px;gap:64px;margin-bottom:45px}.sector-refined .se-heading-full{display:block}.sector-refined .se-heading h2{font-size:clamp(34px,3.7vw,53px);line-height:1.12;letter-spacing:-.045em;font-weight:600;max-width:27ch;margin:0;text-wrap:balance}.sector-refined .se-prologue .se-kicker,.sector-refined .se-section .se-kicker{display:flex;align-items:center;gap:15px;color:var(--se-accent);font-size:11px;line-height:1.5;letter-spacing:.13em;text-transform:uppercase;font-weight:600;margin:0 0 24px}.sector-refined .se-kicker>span{font-size:13px;letter-spacing:-.01em;min-width:36px;height:36px;padding-inline:7px;display:flex;align-items:center;justify-content:center;border:1px solid;border-radius:50%;flex-shrink:0}.sector-refined .se-heading-lead{border-left:2px solid var(--se-accent);padding:0 0 5px 26px}.sector-refined .se-heading-lead p{font-size:19px;line-height:1.7;margin:0;max-width:43ch}.sector-refined .se-section .se-subtitle{color:var(--se-accent);font-size:14px;line-height:1.5;font-weight:500;margin:22px 0 0}.sector-refined .se-copy p{font-size:17px;line-height:1.8;color:var(--se-muted);max-width:64ch;margin:0 0 21px}.sector-refined .se-copy>p:last-child{margin-bottom:0}.sector-refined .se-copy strong{color:var(--se-ink);font-weight:600}.sector-refined .se-copy-title{font-size:22px;line-height:1.35;letter-spacing:-.025em;font-weight:550;margin:30px 0 17px}.sector-refined .se-after-copy{margin-top:32px;padding-top:27px;border-top:1px solid var(--se-line)}.sector-refined .se-after-copy>p{max-width:90ch;font-size:16px}.sector-refined .se-keyline{display:flex;align-items:flex-start;gap:18px;border-top:1px solid var(--se-line);padding:24px 0 0;margin-top:28px}.sector-refined .se-keyline>svg{flex-shrink:0;color:var(--se-accent);margin-top:3px}.sector-refined .se-keyline p{color:var(--se-ink);font-size:19px;line-height:1.6;margin:0;max-width:80ch}.sector-refined .se-keyline strong{font-weight:550}.sector-refined .se-after-copy>.se-keyline{border:0;padding:0;margin-top:22px}.sector-refined .se-after-copy>.se-keyline:first-child{margin-top:0}.sector-refined .se-button{display:inline-flex;align-items:center;justify-content:space-between;gap:24px;min-height:48px;max-width:100%;padding:16px 23px;background:var(--vertical-readable);border:1px solid transparent;border-radius:3px;color:#fff;font-size:15px;line-height:1.5;font-weight:550;text-decoration:none;transition:transform .2s,filter .2s}.sector-refined .se-tone-dark .se-button{background:var(--vertical-accent);color:#070b16}.sector-refined .se-button:hover{filter:brightness(.9);transform:translateY(-2px)}.sector-refined .se-button svg,.sector-refined .se-text-link svg{flex-shrink:0}.sector-refined .se-text-link{display:inline-flex;gap:20px;align-items:center;min-height:44px;padding-block:8px;color:var(--se-accent);font-weight:550;font-size:15px;line-height:1.5;text-decoration:none;border-bottom:1px solid color-mix(in srgb,var(--se-accent) 45%,transparent)}.sector-refined .se-text-link:hover{color:var(--se-ink)}.sector-refined :is(a,summary,button):focus-visible{outline:2px solid var(--se-accent);outline-offset:5px}.sector-refined .se-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:60px;gap:60px;align-items:start}.sector-refined .se-grid-3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:28px;gap:28px}.sector-refined .se-grid-4{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:26px;gap:26px}.sector-refined .se-panel{padding:32px;border:1px solid var(--se-line);border-radius:3px;background:color-mix(in srgb,var(--se-paper) 65%,var(--se-tint))}.sector-refined .se-tone-dark .se-panel{background:#101827}.sector-refined .se-panel h3{font-size:23px;line-height:1.35;font-weight:550;margin:0 0 20px;letter-spacing:-.025em}.sector-refined .se-panel .se-keyline{font-size:17px}.sector-refined .se-list{list-style:none;margin:0;padding:0}.sector-refined .se-list li{display:flex;align-items:flex-start;gap:15px;padding:15px 0;border-bottom:1px solid var(--se-line);font-size:16px;line-height:1.65;color:var(--se-ink)}.sector-refined .se-list li>svg{flex-shrink:0;margin-top:5px;color:var(--se-accent)}.sector-refined .se-list-number{font-size:12px;color:var(--se-accent);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;flex-shrink:0;min-width:24px;line-height:1.7;padding-top:3px}.sector-refined .se-photo{position:relative;margin:0;overflow:hidden;border-radius:3px;background:var(--se-tint)}.sector-refined .se-photo img{display:block;width:100%;height:auto;aspect-ratio:1.5;object-fit:cover;transition:transform .6s}.sector-refined .se-photo figcaption{display:flex;align-items:center;justify-content:space-between;gap:20px;position:absolute;inset:auto 0 0;padding:65px 25px 23px;font-size:13px;line-height:1.5;color:#fff;background:linear-gradient(transparent,#070b16c9)}.sector-refined .se-photo figcaption svg{flex-shrink:0}.sector-refined .se-gallery{display:grid;grid-template-columns:1.1fr .9fr;grid-gap:24px;gap:24px;margin-bottom:34px}.sector-refined .se-gallery .se-photo img{height:100%;aspect-ratio:1.3}.sector-refined .se-types{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:24px;gap:24px}.sector-refined .se-types article{border:1px solid var(--se-line);padding:28px;border-radius:3px}.sector-refined .se-types .se-photo{margin:-28px -28px 26px;border-radius:3px 3px 0 0}.sector-refined .se-types h3{font-size:25px;line-height:1.3;font-weight:550;margin:0 0 18px}.sector-refined .se-types .se-copy p{font-size:16px}.sector-refined .se-route{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:25px;gap:25px;margin:28px 0}.sector-refined .se-route>article{position:relative;border-top:2px solid var(--se-accent);padding:24px 0 0}.sector-refined .se-route :is(h3,b){display:block;font-size:21px;line-height:1.35;font-weight:550;margin:15px 0}.sector-refined .se-route p{font-size:16px;line-height:1.7;color:var(--se-muted)}.sector-refined .se-route svg{color:var(--se-accent)}.sector-refined .se-metrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:24px;gap:24px}.sector-refined .se-metrics>article{padding:28px;border-top:2px solid var(--se-accent);background:var(--se-tint)}.sector-refined .se-metrics h3{font-size:24px;line-height:1.35;font-weight:550;margin:0 0 16px}.sector-refined .se-table{margin:25px 0;border-top:1px solid var(--se-line)}.sector-refined .se-table-header{padding:14px 0;font-size:12px;color:var(--se-accent);font-weight:600}.sector-refined .se-table-header,.sector-refined .se-table-row{display:grid;grid-template-columns:28px .85fr 1.15fr;grid-gap:24px;gap:24px;border-bottom:1px solid var(--se-line)}.sector-refined .se-table-row{align-items:start;padding:23px 0}.sector-refined .se-table-row h3{font-size:19px;line-height:1.5;letter-spacing:-.01em;margin:0;font-weight:550}.sector-refined .se-table-row p{font-size:16px;line-height:1.7;color:var(--se-muted);margin:0;max-width:none}.sector-refined .se-prologue{padding:78px 0}.sector-refined .se-prologue-top{display:flex;gap:30px;align-items:center;justify-content:space-between;margin-bottom:26px}.sector-refined .se-prologue-top .se-kicker{margin:0}.sector-refined .se-prologue-top .se-kicker>span{border:0;border-radius:0;min-width:0;height:auto;padding:0;font-size:14px}.sector-refined .se-prologue-top>span{font-size:13px;line-height:1.6;color:var(--se-muted);max-width:56ch;text-align:right}.sector-refined .se-prologue h2{font-size:clamp(28px,2.5vw,38px);font-weight:550;line-height:1.25;letter-spacing:-.035em;max-width:41ch;margin:0 0 36px;text-wrap:balance}.sector-refined .se-prologue-grid{display:grid;grid-template-columns:.9fr 1.1fr;grid-gap:65px;gap:65px}.sector-refined .se-prologue-promise>.se-keyline{margin:0 0 23px;padding:0;border:0}.sector-refined .se-prologue-note{margin-top:16px}.sector-refined .se-prologue-note p{font-size:13px;line-height:1.7;max-width:50ch}.sector-refined .se-chapters{position:-webkit-sticky;position:sticky;top:72px;background:#101827;border-top:1px solid #ffffff20;border-bottom:1px solid #ffffff20;z-index:40}.sector-refined .se-chapters>.dr-shell{display:flex;align-items:center;gap:29px;min-height:58px;justify-content:space-between}.sector-refined .se-chapters a{display:inline-flex;align-items:center;gap:12px;min-height:44px;font-size:13px;line-height:1.5;color:#d7e0ea;text-decoration:none;padding:7px 0}.sector-refined .se-chapters a:hover{color:#fff}.sector-refined .se-chapters a:last-child{color:var(--vertical-accent)}.sector-refined .se-method-intro{margin-bottom:30px}.sector-refined .se-method-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:38px 34px;gap:38px 34px;list-style:none;padding:0;margin:0}.sector-refined .se-method-grid li{border-top:1px solid var(--se-line);padding-top:24px;min-width:0}.sector-refined .se-step-number{display:block;font-size:35px;font-weight:450;line-height:1.2;color:var(--se-accent);margin-bottom:24px;letter-spacing:-.045em}.sector-refined .se-method-grid h3{font-size:23px;line-height:1.35;letter-spacing:-.025em;font-weight:550;margin:0 0 18px}.sector-refined .se-method-grid .se-copy p{font-size:16px}.sector-refined .se-faq-layout{display:grid;grid-template-columns:.65fr 1.35fr;grid-gap:65px;gap:65px}.sector-refined .se-faq-note{margin-bottom:24px}.sector-refined .se-faq-list{border-top:1px solid var(--se-line)}.sector-refined .se-faq-list details{border-bottom:1px solid var(--se-line)}.sector-refined .se-faq-list summary{display:flex;justify-content:space-between;gap:25px;align-items:center;min-height:78px;padding:23px 0;font-size:20px;line-height:1.45;letter-spacing:-.015em;font-weight:550;cursor:pointer;list-style:none;color:var(--se-ink)}.sector-refined .se-faq-list summary::-webkit-details-marker{display:none}.sector-refined .se-faq-plus{color:var(--se-accent);flex-shrink:0;transition:transform .2s}.sector-refined .se-faq-list details[open] .se-faq-plus{transform:rotate(45deg)}.sector-refined .se-faq-list details>.se-copy{padding:0 34px 27px 0}.sector-refined .se-faq-list .se-copy p{font-size:16px;max-width:70ch}.sector-refined .se-consultation{border-top:1px solid var(--se-line);padding-bottom:35px}.sector-refined .se-contact-anchor{display:block;height:0;scroll-margin-top:145px}.sector-refined .se-consultation-grid{display:grid;grid-template-columns:1fr 1.05fr;grid-gap:65px;gap:65px;align-items:start}.sector-refined .se-consultation-copy>.se-heading{display:block;margin-bottom:30px}.sector-refined .se-consultation-copy h2{font-size:clamp(35px,3.6vw,51px);max-width:19ch}.sector-refined .se-consultation-copy>.se-photo{margin-top:28px}.sector-refined .se-contact-note{border-top:1px solid var(--se-line);padding-top:23px;margin-top:25px;font-size:14px;line-height:1.8;color:var(--vertical-accent)}.sector-refined .se-contact-note p{margin:0;color:inherit;font-size:14px}.sector-refined .se-consultation .se-form-card{background:#111c2b;border:1px solid #ffffff28;border-top:3px solid var(--vertical-accent);border-radius:4px;padding:36px}.sector-refined .se-form-card .se-form-kicker{font-size:10px!important;line-height:1.6!important;letter-spacing:.13em;margin:0 0 21px!important;color:var(--vertical-accent)!important;border:0;padding:0}.sector-refined .se-form-card>h3{font-size:31px;line-height:1.2;font-weight:550;letter-spacing:-.025em;margin:0 0 20px;color:#f7faff;max-width:27ch}.sector-refined .se-form-intro{border-bottom:1px solid #ffffff26;padding-bottom:22px;margin-bottom:25px}.sector-refined .se-form-intro p{font-size:15px;line-height:1.7}.sector-refined .se-form-card{--dr-accent:var(--vertical-accent);--dr-blue:var(--vertical-accent)}.sector-refined .se-form-card .dr-contact-form .form .form-control{border:1px solid #788595!important;border-radius:3px!important;background:#0b1421!important;color:#f7faff!important;box-shadow:none}.sector-refined .se-form-card .dr-contact-form .form .form-control:focus{border-color:var(--vertical-accent)!important;outline:2px solid var(--vertical-accent);outline-offset:2px;background:#101d2d!important}.sector-refined .se-form-card .dr-contact-form .form label{color:#e2e8f0}.sector-refined .se-form-card .dr-contact-form .form label>span{color:var(--vertical-accent)}.sector-refined .se-form-card .dr-contact-form .form-check-label{font-size:13px!important;color:#c3cedb!important;line-height:1.7!important}.sector-refined .se-form-card .dr-contact-form .form-check-input:checked{background-color:var(--vertical-readable);border-color:var(--vertical-accent)}.sector-refined .se-form-card .dr-contact-form .form select option:checked{background-color:var(--vertical-readable);color:#fff}.sector-refined .se-form-card .dr-contact-form .dr-button{background:var(--vertical-accent)!important;color:#070b16!important;box-shadow:none!important;border-radius:3px;min-height:52px}.sector-refined .se-form-card .dr-contact-form .dr-button:focus-visible{outline:3px solid var(--vertical-accent);outline-offset:4px}.sector-refined .se-form-card .dr-form-success{background:#0b1421;border:1px solid var(--vertical-accent);padding:28px;border-radius:3px}.sector-refined .se-signature{border-top:1px solid var(--se-line);padding-top:28px;margin-top:48px}.sector-refined .se-signature>p{font-size:12px;line-height:1.8;color:#c3ced9;margin:0 0 6px}.sector-refined .se-signature>p:first-child{font-size:13px;color:var(--vertical-accent);letter-spacing:.04em;margin-bottom:12px}.vertical-design:is(.vertical-estate,.vertical-wellness,.vertical-med,.vertical-professional,.vertical-commerce,.vertical-industry) .vertical-services{background:#f7f7f4;padding:90px 0 74px}.vertical-design:is(.vertical-estate,.vertical-wellness,.vertical-med,.vertical-professional,.vertical-commerce,.vertical-industry) .vertical-service-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.vertical-design:is(.vertical-estate,.vertical-wellness,.vertical-med,.vertical-professional,.vertical-commerce,.vertical-industry) .vertical-service-grid>a{display:grid;grid-template-columns:.95fr 1.05fr;min-height:360px;border-radius:3px}.vertical-design:is(.vertical-estate,.vertical-wellness,.vertical-med,.vertical-professional,.vertical-commerce,.vertical-industry) .vertical-service-grid>a>.vertical-service-copy{min-height:360px;padding:28px}.vertical-design:is(.vertical-estate,.vertical-wellness,.vertical-med,.vertical-professional,.vertical-commerce,.vertical-industry) .vertical-service-grid>a>.vertical-service-photo{height:100%}.vertical-design:is(.vertical-estate,.vertical-wellness,.vertical-med,.vertical-professional,.vertical-commerce,.vertical-industry) .vertical-service-grid>a img{height:100%;min-height:360px}.vertical-design:is(.vertical-estate,.vertical-wellness,.vertical-med,.vertical-professional,.vertical-commerce,.vertical-industry) .vertical-service-grid>a h3{font-size:27px;line-height:1.2;max-width:19ch}.vertical-design:is(.vertical-estate,.vertical-wellness,.vertical-med,.vertical-professional,.vertical-commerce,.vertical-industry) .vertical-service-grid>a p{font-size:16px;line-height:1.65;max-width:43ch}.vertical-design:is(.vertical-estate,.vertical-wellness,.vertical-med,.vertical-professional,.vertical-commerce,.vertical-industry) .vertical-integration{border-radius:3px;box-shadow:none;background:#eceff2;border:1px solid #cbd2d9;border-left:3px solid var(--vertical-readable);margin-top:34px}.vertical-design:is(.vertical-estate,.vertical-wellness,.vertical-med,.vertical-professional,.vertical-commerce,.vertical-industry) .vertical-method-preview{background:#0b131f;padding:70px 0}@media(min-width:761px) and (max-width:1100px){.sector-refined .se-consultation-grid{grid-template-columns:1fr;gap:40px}.sector-refined .se-consultation-copy{display:grid;grid-template-columns:1fr 1fr;grid-gap:25px 35px;gap:25px 35px;align-items:start}.sector-refined .se-consultation-copy>.se-heading{grid-column:1/-1;margin-bottom:0}.sector-refined .se-consultation-copy h2{max-width:28ch}.sector-refined .se-consultation-copy>.se-photo{margin-top:0;align-self:stretch}.sector-refined .se-consultation-copy>.se-photo img{height:100%;aspect-ratio:1.2}.sector-refined .se-contact-note{grid-column:1/-1;margin-top:0}}@media(max-width:1100px){.vertical-design:is(.vertical-estate,.vertical-wellness,.vertical-med,.vertical-professional,.vertical-commerce,.vertical-industry) .vertical-service-grid>a{display:flex;flex-direction:column}.vertical-design:is(.vertical-estate,.vertical-wellness,.vertical-med,.vertical-professional,.vertical-commerce,.vertical-industry) .vertical-service-grid>a img{height:230px;min-height:0}.vertical-design:is(.vertical-estate,.vertical-wellness,.vertical-med,.vertical-professional,.vertical-commerce,.vertical-industry) .vertical-service-grid>a>.vertical-service-photo{height:auto}.vertical-design:is(.vertical-estate,.vertical-wellness,.vertical-med,.vertical-professional,.vertical-commerce,.vertical-industry) .vertical-service-grid>a>.vertical-service-copy{min-height:285px;padding:25px}.sector-refined .se-grid,.sector-refined .se-heading{gap:36px}.sector-refined .se-chapters>.dr-shell{gap:15px}.sector-refined .se-chapters a{font-size:12px}.sector-refined .se-grid-4,.sector-refined .se-method-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.sector-refined .se-faq-layout{grid-template-columns:.7fr 1.3fr;gap:35px}.sector-refined .se-consultation .se-form-card{padding:28px}}@media(max-width:760px){.sector-refined .se-section{padding:59px 0;scroll-margin-top:90px}.sector-refined .se-heading{display:block;margin-bottom:32px}.sector-refined .se-heading h2{font-size:34px;line-height:1.15;letter-spacing:-.04em;max-width:none}.sector-refined .se-section .se-kicker{font-size:10px;gap:13px;margin-bottom:22px}.sector-refined .se-kicker>span{width:32px;height:32px;min-width:32px;font-size:12px}.sector-refined .se-heading-lead{margin-top:25px;padding:0 0 0 18px}.sector-refined .se-heading-lead p{font-size:18px;line-height:1.7;max-width:none}.sector-refined .se-subtitle{margin-top:17px}.sector-refined .se-copy p{font-size:17px;line-height:1.8;max-width:none}.sector-refined :is(.se-grid,.se-grid-3,.se-grid-4,.se-types,.se-gallery,.se-route,.se-metrics,.se-method-grid,.se-faq-layout,.se-prologue-grid,.se-consultation-grid){grid-template-columns:1fr;gap:30px}.sector-refined .se-panel{padding:24px}.sector-refined .se-panel h3{font-size:22px}.sector-refined .se-list li{font-size:16px;gap:12px;padding:16px 0}.sector-refined .se-photo figcaption{padding:55px 18px 19px;font-size:12px}.sector-refined .se-keyline{gap:14px;padding-top:22px;margin-top:24px}.sector-refined .se-keyline p{font-size:18px;line-height:1.7}.sector-refined .se-after-copy{margin-top:28px;padding-top:23px}.sector-refined .se-after-copy>p{font-size:16px}.sector-refined .se-table-row{grid-template-columns:25px 1fr;gap:10px 15px;padding:23px 0}.sector-refined .se-table-header{grid-template-columns:1fr 1fr;gap:15px}.sector-refined .se-table-header>span:first-child{display:none}.sector-refined .se-table-row p{grid-column:2;max-width:none}.sector-refined .se-table-row h3{font-size:19px}.sector-refined .se-types .se-photo{margin:-24px -24px 23px}.sector-refined .se-types article{padding:24px}.sector-refined .se-button{font-size:14px;padding:16px 19px;gap:20px;min-height:49px}.sector-refined .se-prologue{padding:54px 0}.sector-refined .se-prologue-top{display:block;margin-bottom:25px}.sector-refined .se-prologue-top>span{display:block;text-align:left;margin-top:17px;font-size:12px}.sector-refined .se-prologue h2{font-size:29px;line-height:1.25;max-width:none;margin-bottom:29px}.sector-refined .se-prologue-note p{font-size:13px}.sector-refined .se-chapters{position:static}.sector-refined .se-chapters>.dr-shell{display:grid;grid-template-columns:1fr 1fr;grid-gap:0 18px;gap:0 18px;padding-block:10px}.sector-refined .se-chapters a{font-size:12px;min-height:44px;padding-block:9px}.sector-refined .se-method-grid{gap:30px}.sector-refined .se-method-grid h3{font-size:24px}.sector-refined .se-step-number{font-size:34px;margin-bottom:17px}.sector-refined .se-faq-list summary{font-size:19px;min-height:76px;gap:20px;padding:23px 0}.sector-refined .se-faq-list details>.se-copy{padding-right:0}.sector-refined .se-faq-layout>.se-copy{padding-bottom:5px}.sector-refined .se-consultation-copy h2{font-size:35px;max-width:none}.sector-refined .se-consultation .se-form-card{padding:26px 22px;margin-top:4px}.sector-refined .se-form-card>h3{font-size:29px;line-height:1.23;max-width:none}.sector-refined .se-form-card .se-form-kicker{font-size:10px!important}.sector-refined .se-form-intro p{font-size:15px}.sector-refined .se-contact-note{font-size:14px}.sector-refined .se-signature{margin-top:40px;padding-top:25px}.sector-refined .se-signature>p{font-size:11px}.vertical-design:is(.vertical-estate,.vertical-wellness,.vertical-med,.vertical-professional,.vertical-commerce,.vertical-industry) .vertical-services{padding:59px 0}.vertical-design:is(.vertical-estate,.vertical-wellness,.vertical-med,.vertical-professional,.vertical-commerce,.vertical-industry) .vertical-service-grid{grid-template-columns:1fr;gap:20px}.vertical-design:is(.vertical-estate,.vertical-wellness,.vertical-med,.vertical-professional,.vertical-commerce,.vertical-industry) .vertical-service-grid>a{min-height:390px}.vertical-design:is(.vertical-estate,.vertical-wellness,.vertical-med,.vertical-professional,.vertical-commerce,.vertical-industry) .vertical-service-grid>a>.vertical-service-copy{min-height:0}.vertical-design:is(.vertical-estate,.vertical-wellness,.vertical-med,.vertical-professional,.vertical-commerce,.vertical-industry) .vertical-service-grid>a h3{font-size:clamp(22px,6vw,27px);line-height:1.25}.vertical-design:is(.vertical-estate,.vertical-wellness,.vertical-med,.vertical-professional,.vertical-commerce,.vertical-industry) .vertical-method-preview{padding:54px 0}}@media(prefers-reduced-motion:reduce){.sector-refined :is(.se-photo img,.se-button,.se-faq-plus){transition:none!important;transform:none!important}}.sector-refined .commerce-index,.sector-refined .estate-index{display:block;color:var(--se-accent);font-size:13px;line-height:1.5;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.sector-refined .estate-route{margin:38px 0 0;border-top:1px solid var(--se-line);padding:26px 0 0}.sector-refined .estate-route>figcaption{font-size:12px;line-height:1.5;color:var(--se-accent);letter-spacing:.025em;margin-bottom:24px}.sector-refined .estate-route>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:40px;gap:40px}.sector-refined .estate-route-node{position:relative;padding-right:28px}.sector-refined .estate-route-node>span{display:inline-flex;width:52px;height:52px;align-items:center;justify-content:center;border:1px solid var(--se-accent);color:var(--se-accent);border-radius:50%}.sector-refined .estate-route-node h3{font-size:21px;line-height:1.4;font-weight:550;margin:18px 0 8px}.sector-refined .estate-route-node p{font-size:15px;line-height:1.65;color:var(--se-muted);margin:0}.sector-refined .estate-route-arrow{position:absolute;top:15px;right:-10px;color:var(--se-accent)}.sector-refined .estate-trust-grid .se-photo img{aspect-ratio:1.05}.sector-refined .estate-diagnosis{display:grid;grid-template-columns:.72fr 1.28fr;grid-gap:65px;gap:65px}.sector-refined .estate-diagnosis-portrait{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:30px;min-height:270px;padding:35px;border:1px solid var(--se-line);background:#101827}.sector-refined .estate-diagnosis-portrait>svg{color:var(--se-accent)}.sector-refined .estate-diagnosis-portrait>span{font-size:31px;line-height:1.3;font-weight:500;letter-spacing:-.025em}.sector-refined .estate-diagnosis-copy>p{border-bottom:1px solid var(--se-line);padding-bottom:18px;margin-bottom:18px;max-width:none}.sector-refined .estate-sectors{margin-top:28px}.sector-refined .estate-sectors article{padding:0;background:var(--se-paper);overflow:hidden}.sector-refined .estate-sectors .se-photo{margin:0;border-radius:0}.sector-refined .estate-sectors .se-photo img{aspect-ratio:1.75}.sector-refined .estate-sector-copy{padding:29px 31px 32px}.sector-refined .estate-sector-label{display:flex;justify-content:space-between;align-items:center;margin-bottom:22px;color:var(--se-accent)}.sector-refined .estate-sector-label>span{font-size:12px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.sector-refined .estate-sector-copy .se-copy p{max-width:none;font-size:16px}.sector-refined .estate-owner-grid{grid-template-columns:.85fr 1.15fr;gap:65px}.sector-refined .estate-owner-grid>.se-copy p{font-size:17px}.sector-refined .estate-owner-grid .se-photo{margin-top:27px}.sector-refined .estate-owner-grid .se-photo img{aspect-ratio:1.1}.sector-refined .estate-owner-steps{border-top:1px solid var(--se-line)}.sector-refined .estate-owner-steps>article{display:grid;grid-template-columns:28px 1fr;grid-gap:20px;gap:20px;padding:25px 0;border-bottom:1px solid var(--se-line)}.sector-refined .estate-owner-steps .estate-index{padding-top:4px}.sector-refined .estate-owner-steps h3{font-size:23px;line-height:1.4;letter-spacing:-.02em;font-weight:550;margin:0 0 17px}.sector-refined .estate-owner-steps .se-copy p{font-size:16px}.sector-refined .estate-production-gallery{margin-top:30px;grid-template-columns:1.2fr .8fr}.sector-refined .estate-production-gallery .se-photo img{height:100%;aspect-ratio:1.5}.sector-refined .estate-shot-list{display:grid;grid-template-columns:.55fr 1.45fr;grid-gap:60px;gap:60px;padding:26px 0 0;border-top:1px solid var(--se-line)}.sector-refined .estate-shot-label{display:flex;align-items:center;gap:15px;color:var(--se-accent);padding-top:13px}.sector-refined .estate-shot-label h3{font-size:19px;line-height:1.4;margin:0;font-weight:550}.sector-refined .estate-shot-label>svg{flex-shrink:0}.sector-refined .estate-shot-list>.se-list{display:grid;grid-template-columns:1fr 1fr;grid-gap:0 32px;gap:0 32px}.sector-refined .estate-realisation-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:28px;gap:28px;margin-top:28px}.sector-refined .estate-realisation-grid article{border-bottom:1px solid var(--se-line);padding-bottom:27px}.sector-refined .estate-realisation-grid .se-photo img{aspect-ratio:1.12}.sector-refined .estate-realisation-grid article>svg{color:var(--se-accent);margin:24px 0 20px}.sector-refined .estate-realisation-grid .se-copy p{font-size:16px;line-height:1.8}.sector-refined .estate-social-grid{grid-template-columns:.85fr 1.15fr;gap:65px}.sector-refined .estate-social-board{background:#101827;border:1px solid #ffffff28;border-radius:3px;overflow:hidden;max-width:510px}.sector-refined .estate-social-board-title{display:flex;gap:13px;align-items:center;padding:21px 24px;font-size:15px;color:var(--se-accent)}.sector-refined .estate-social-board .se-photo{border-radius:0}.sector-refined .estate-social-board .se-photo img{aspect-ratio:1.06}.sector-refined .estate-social-board-bottom{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));padding:23px 17px;grid-gap:12px;gap:12px;text-align:center;border-bottom:1px solid #ffffff20}.sector-refined .estate-social-board-bottom>span{font-size:13px;line-height:1.5}.sector-refined .estate-social-board>small{display:block;color:var(--se-muted);font-size:11px;line-height:1.5;padding:15px 24px}.sector-refined .estate-conversion-table{margin-top:35px}.sector-refined .estate-territory{margin:0;background:var(--se-paper);border:1px solid var(--se-line);padding:30px;min-height:390px}.sector-refined .estate-territory>figcaption{font-size:13px;line-height:1.5;color:var(--se-accent);margin-bottom:12px}.sector-refined .estate-territory-orbit{height:285px;position:relative;display:flex;align-items:center;justify-content:center}.sector-refined .estate-orbit-ring{position:absolute;width:180px;height:180px;border:1px solid var(--se-line);border-radius:50%}.sector-refined .estate-orbit-ring-outer{width:265px;height:265px}.sector-refined .estate-orbit-center{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;width:130px;height:130px;background:var(--se-tint);border:1px solid var(--se-accent);border-radius:50%;font-size:14px}.sector-refined .estate-orbit-center svg{color:var(--se-accent)}.sector-refined .estate-orbit-tag{position:absolute;display:block;padding:8px 13px;background:var(--se-paper);font-size:12px;line-height:1.5;border:1px solid var(--se-line)}.sector-refined .estate-orbit-tag-a{top:12px;left:calc(50% - 42px)}.sector-refined .estate-orbit-tag-b{bottom:50px;right:0}.sector-refined .estate-orbit-tag-c{bottom:50px;left:0}.sector-refined .estate-territory>p{font-size:12px;line-height:1.65;color:var(--se-muted);margin:9px 0 0;text-align:center}.sector-refined .estate-browser{margin:0;background:#fff;border:1px solid var(--se-line);border-radius:4px;overflow:hidden;color:#17202b}.sector-refined .estate-browser>figcaption{display:flex;gap:16px;align-items:center;padding:13px 18px;background:#edf0f3;font-size:11px;line-height:1.5;color:#4f5965}.sector-refined :is(.estate-browser,.commerce-storefront)>figcaption>span{display:flex;gap:5px;flex-shrink:0}.sector-refined :is(.estate-browser,.commerce-storefront)>figcaption i{display:block;width:6px;height:6px;background:#aab2ba;border-radius:50%}.sector-refined .estate-browser-top{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:19px 23px}.sector-refined .estate-browser-top>b{font-size:14px;font-weight:600}.sector-refined .estate-browser-top>span{font-size:10px;line-height:1.5;color:#4f5965;text-align:right}.sector-refined .estate-browser-cover{position:relative}.sector-refined .estate-browser-cover img{display:block;width:100%;height:330px;object-fit:cover}.sector-refined .estate-browser-cover>div{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:flex-end;padding:35px 25px;color:#fff;background:linear-gradient(transparent 15%,#070b16c7)}.sector-refined .estate-browser-cover small{font-size:11px;line-height:1.6;margin-bottom:13px}.sector-refined .estate-browser-cover strong{font-size:25px;line-height:1.25;font-weight:550;letter-spacing:-.025em;max-width:23ch}.sector-refined .estate-browser-bottom{display:grid;grid-template-columns:1fr 1fr;grid-gap:24px;gap:24px;padding:23px}.sector-refined .estate-browser-bottom>div{display:grid;grid-template-columns:25px 1fr;grid-gap:7px 10px;gap:7px 10px;align-items:center}.sector-refined .estate-browser-bottom svg{color:var(--se-accent)}.sector-refined .estate-browser-bottom b{font-size:12px;font-weight:550}.sector-refined .estate-browser-bottom span{font-size:10px;color:#4f5965;grid-column:2}.sector-refined .estate-route-integration{margin-top:0;border-top:0;padding-top:0;padding-bottom:30px;border-bottom:1px solid var(--se-line)}.sector-refined .estate-integration-copy{margin-top:28px;column-count:2;column-gap:60px}.sector-refined .estate-integration-copy>p{page-break-inside:avoid;break-inside:avoid}.sector-refined .estate-integration-copy>.se-keyline{column-span:all}.sector-refined .estate-technology-lead{display:grid;grid-template-columns:1fr 1fr;align-items:center;grid-gap:60px;gap:60px;margin-bottom:32px}.sector-refined .estate-technology-pair{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:30px 0;border-top:1px solid var(--se-line);border-bottom:1px solid var(--se-line)}.sector-refined .estate-technology-pair>span{display:flex;flex-direction:column;gap:14px;align-items:flex-start;font-size:25px;font-weight:550;line-height:1.3;letter-spacing:-.02em}.sector-refined .estate-technology-pair>span>svg{color:var(--se-accent)}.sector-refined .estate-technology-pair>span>span{font-size:12px;line-height:1.5;color:var(--se-muted);font-weight:400;letter-spacing:0}.sector-refined .estate-technology-pair>svg{flex-shrink:0;color:var(--se-accent)}.sector-refined .estate-technology-functions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:0 35px;gap:0 35px;border-top:1px solid var(--se-line)}.sector-refined .estate-technology-functions>div{display:flex;align-items:flex-start;gap:17px;border-bottom:1px solid var(--se-line);padding:22px 0}.sector-refined .estate-technology-functions>div>span{color:var(--se-accent);font-size:12px;line-height:1.7;padding-top:3px;flex-shrink:0}.sector-refined .estate-technology-functions p{font-size:16px;line-height:1.65;margin:0}.sector-refined .estate-followup-grid .se-photo{margin-top:25px}.sector-refined .estate-followup-grid .se-photo img{aspect-ratio:1.5}.sector-refined .estate-followup-rail{border-top:1px solid var(--se-line)}.sector-refined .estate-followup-rail .se-list li{padding:23px 0}.sector-refined .estate-role-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:25px;gap:25px}.sector-refined .estate-role-grid>article{padding:30px;border:1px solid var(--se-line);background:var(--se-paper)}.sector-refined .estate-role-grid>article:first-child{border-top:3px solid var(--se-accent)}.sector-refined .estate-role-label{display:flex;align-items:center;gap:15px;color:var(--se-accent);font-size:20px;line-height:1.4;font-weight:550;margin-bottom:22px}.sector-refined .estate-role-grid .se-copy p{font-size:17px;margin:0}.sector-refined .commerce-department-link,.sector-refined .estate-department-link{display:inline-flex;align-items:center;justify-content:space-between;gap:25px;min-height:44px;margin-top:25px;padding:12px 0;color:var(--se-accent);font-size:15px;line-height:1.5;font-weight:550;text-decoration:none;border-bottom:1px solid var(--se-accent)}.sector-refined :is(.estate-department-link,.commerce-department-link):hover{color:var(--se-ink)}.sector-refined .estate-metrics{display:grid;grid-template-columns:1fr 1fr;grid-gap:0 60px;gap:0 60px;margin-top:28px;border-top:1px solid var(--se-line)}.sector-refined .estate-metrics>div{display:grid;grid-template-columns:25px 1fr 20px;grid-gap:20px;gap:20px;padding:21px 0;align-items:center;border-bottom:1px solid var(--se-line)}.sector-refined .estate-metrics p{font-size:16px;line-height:1.6;margin:0}.sector-refined .estate-metrics svg{color:var(--se-accent)}.sector-refined .estate-fit-grid .se-photo img{aspect-ratio:.95}.sector-refined .estate-investment{border-top:1px solid var(--se-line)}.sector-refined .estate-investment>article{display:grid;grid-template-columns:50px 1fr;grid-gap:30px;gap:30px;align-items:start;padding:25px 0;border-bottom:1px solid var(--se-line)}.sector-refined .estate-investment .estate-index{padding-top:3px}.sector-refined .estate-cost-copy{display:grid;grid-template-columns:.55fr 1.45fr;grid-gap:35px;gap:35px;align-items:start}.sector-refined .estate-cost-copy h3{font-size:21px;line-height:1.4;font-weight:550;margin:0}.sector-refined .estate-cost-copy p{font-size:17px;line-height:1.8;color:var(--se-muted);margin:0}.sector-refined .commerce-value-grid .se-photo img{aspect-ratio:1.1}.sector-refined .commerce-diagnosis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:30px;gap:30px}.sector-refined .commerce-diagnosis>article{padding-top:22px;border-top:1px solid var(--se-line)}.sector-refined .commerce-diagnosis .commerce-index{font-size:25px;line-height:1.2;font-weight:450;letter-spacing:-.03em;margin-bottom:22px}.sector-refined .commerce-diagnosis .se-copy p{font-size:16px;max-width:none}.sector-refined .commerce-models article{padding:0;background:var(--se-paper);overflow:hidden}.sector-refined .commerce-models .se-photo{margin:0;border-radius:0}.sector-refined .commerce-models .se-photo img{aspect-ratio:1.75}.sector-refined .commerce-model-copy{padding:29px 31px 32px}.sector-refined .commerce-model-copy>div:first-child{display:flex;align-items:center;justify-content:space-between;color:var(--se-accent);margin-bottom:22px}.sector-refined .commerce-model-copy>div:first-child>span{font-size:12px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.sector-refined .commerce-model-copy .se-copy p{max-width:none;font-size:16px}.sector-refined .commerce-priority-grid .se-photo{margin-top:27px}.sector-refined .commerce-priority-grid .se-photo img{aspect-ratio:1.25}.sector-refined .commerce-priority-list{border:1px solid var(--se-line);background:var(--se-tint);padding:28px 31px}.sector-refined .commerce-small-heading{display:flex;align-items:center;gap:15px;color:var(--se-accent);padding-bottom:22px;border-bottom:1px solid var(--se-line);margin-bottom:5px}.sector-refined .commerce-small-heading>svg{flex-shrink:0}.sector-refined .commerce-small-heading>h3{font-size:19px;line-height:1.4;font-weight:550;margin:0}.sector-refined .commerce-department-grid .se-photo img{aspect-ratio:1.05}.sector-refined .commerce-discipline-strip{display:flex;justify-content:space-between;gap:20px;align-items:center;border-top:1px solid var(--se-line);margin-top:36px;padding-top:26px}.sector-refined .commerce-discipline-strip>span{font-size:15px;line-height:1.5;font-weight:550;color:var(--se-accent)}.sector-refined .commerce-proposition-grid .se-photo{margin-top:25px}.sector-refined .commerce-proposition-grid .se-photo img{aspect-ratio:1.5}.sector-refined .commerce-proposition-list{border-top:1px solid var(--se-line)}.sector-refined .commerce-proposition-list .se-list li{padding:21px 0}.sector-refined .commerce-production-gallery{margin-top:30px;grid-template-columns:1.15fr .85fr}.sector-refined .commerce-production-gallery .se-photo img{height:100%;aspect-ratio:1.45}.sector-refined .commerce-shot-list{display:grid;grid-template-columns:.55fr 1.45fr;grid-gap:60px;gap:60px;padding-top:22px;border-top:1px solid var(--se-line)}.sector-refined .commerce-shot-list>.commerce-small-heading{border-bottom:0;align-self:start;padding-top:15px}.sector-refined .commerce-shot-list>.se-list{display:grid;grid-template-columns:1fr 1fr;grid-gap:0 32px;gap:0 32px}.sector-refined .commerce-social-grid{grid-template-columns:.85fr 1.15fr;gap:65px;align-items:center}.sector-refined .commerce-social{margin:0;max-width:425px;background:#101827;border:1px solid #ffffff2c;border-radius:4px;overflow:hidden;justify-self:center;width:100%}.sector-refined .commerce-social-top{display:flex;align-items:center;gap:14px;padding:19px 20px}.sector-refined .commerce-social-avatar{display:flex;align-items:center;justify-content:center;width:42px;height:42px;border:1px solid var(--se-accent);border-radius:50%;color:var(--se-accent);flex-shrink:0}.sector-refined .commerce-social-top>div{display:flex;flex-direction:column;gap:5px}.sector-refined .commerce-social-top b{font-size:14px;font-weight:550;line-height:1.5}.sector-refined .commerce-social-top>div>span{font-size:10px;line-height:1.5;color:var(--se-muted)}.sector-refined .commerce-social .se-photo{border-radius:0}.sector-refined .commerce-social .se-photo img{aspect-ratio:1.05}.sector-refined .commerce-social-actions{display:flex;gap:17px;padding:18px 20px 4px;color:var(--se-accent)}.sector-refined .commerce-social-bottom{padding:14px 20px 22px}.sector-refined .commerce-social-bottom>b{font-size:15px;line-height:1.5;font-weight:550}.sector-refined .commerce-social-bottom>p{font-size:13px;line-height:1.7;color:var(--se-muted);margin:8px 0 12px}.sector-refined .commerce-social-bottom>span{font-size:11px;line-height:1.5;color:var(--se-muted)}.sector-refined .commerce-campaign-map{margin:0;background:#101827;border:1px solid #ffffff28;padding:30px}.sector-refined .commerce-campaign-map>figcaption{font-size:13px;line-height:1.6;color:var(--se-accent)}.sector-refined .commerce-campaign-center{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:25px;padding:45px 0;text-align:center}.sector-refined .commerce-campaign-center>svg{color:var(--se-accent)}.sector-refined .commerce-campaign-center>b{font-size:29px;line-height:1.3;font-weight:500;letter-spacing:-.035em}.sector-refined .commerce-campaign-criteria{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px}.sector-refined .commerce-campaign-criteria>span{border-top:1px solid var(--se-line);padding:17px 0;font-size:14px;text-align:center;color:var(--se-muted)}.sector-refined .commerce-campaign-map>p{font-size:11px;line-height:1.7;color:var(--se-muted);margin:17px 0 0;text-align:center}.sector-refined .commerce-journey{margin:32px 0;border-top:1px solid var(--se-line);border-bottom:1px solid var(--se-line);padding:27px 0 30px}.sector-refined .commerce-journey>figcaption{font-size:12px;line-height:1.5;color:var(--se-accent);margin-bottom:27px}.sector-refined .commerce-journey>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:50px;gap:50px}.sector-refined .commerce-journey article{position:relative;padding-right:25px}.sector-refined .commerce-journey article>span{display:flex;align-items:center;justify-content:center;width:55px;height:55px;border:1px solid var(--se-accent);border-radius:50%;color:var(--se-accent)}.sector-refined .commerce-journey h3{font-size:23px;line-height:1.4;font-weight:550;margin:20px 0 9px}.sector-refined .commerce-journey p{font-size:15px;line-height:1.65;color:var(--se-muted);margin:0}.sector-refined .commerce-journey-arrow{position:absolute;top:17px;right:-12px;color:var(--se-accent)}.sector-refined .commerce-conversion-table{margin-top:27px}.sector-refined .commerce-ecommerce-grid{grid-template-columns:1.1fr .9fr;gap:60px}.sector-refined .commerce-storefront{margin:0;border:1px solid var(--se-line);background:#fff;border-radius:4px;overflow:hidden;color:#17202b}.sector-refined .commerce-storefront>figcaption{display:flex;gap:16px;align-items:center;background:#f0edf4;padding:13px 18px;font-size:11px;line-height:1.5;color:#4f5965}.sector-refined .commerce-storefront-header{display:flex;align-items:center;gap:20px;justify-content:space-between;padding:21px 23px;border-bottom:1px solid #17202b20}.sector-refined .commerce-storefront-header>b{font-size:14px;font-weight:550}.sector-refined .commerce-storefront-header>span{font-size:10px;color:#4f5965}.sector-refined .commerce-storefront-main{display:grid;grid-template-columns:1fr 1fr;padding:25px;grid-gap:24px;gap:24px;align-items:start}.sector-refined .commerce-storefront-product img{display:block;width:100%;height:315px;object-fit:cover}.sector-refined .commerce-storefront-kicker{font-size:10px;line-height:1.6;color:var(--se-accent)}.sector-refined .commerce-storefront-main h3{font-size:24px;line-height:1.25;font-weight:550;letter-spacing:-.03em;margin:19px 0 20px}.sector-refined .commerce-storefront-main ul{list-style:none;margin:0;padding:0}.sector-refined .commerce-storefront-main li{display:flex;gap:9px;align-items:flex-start;font-size:11px;line-height:1.65;color:#4f5965;border-top:1px solid #17202b20;padding:12px 0}.sector-refined .commerce-storefront-main li svg{flex-shrink:0;color:var(--se-accent);margin-top:2px}.sector-refined .commerce-storefront-action{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:11px;line-height:1.5;background:var(--se-tint);padding:13px 12px;margin-top:12px;color:#17202b}.sector-refined .commerce-storefront-action>svg{flex-shrink:0}.sector-refined .commerce-storefront-footer{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:18px 25px;border-top:1px solid #17202b20}.sector-refined .commerce-storefront-footer>span{display:flex;align-items:center;gap:8px;font-size:10px;color:#4f5965}.sector-refined .commerce-storefront-footer svg{color:var(--se-accent);flex-shrink:0}.sector-refined .commerce-local-grid .se-photo{margin-bottom:25px}.sector-refined .commerce-local-grid .se-photo img{aspect-ratio:1.4}.sector-refined .commerce-local-list .se-list li{padding:19px 0}.sector-refined .commerce-omnichannel-copy{column-count:2;column-gap:60px}.sector-refined .commerce-omnichannel-copy>p{page-break-inside:avoid;break-inside:avoid}.sector-refined .commerce-omnichannel-copy>.se-keyline{column-span:all}.sector-refined .commerce-repeat-grid{grid-template-columns:.95fr 1.05fr;gap:60px}.sector-refined .commerce-letter{margin:26px 0 0;background:#f7f7f4;color:#17202b;padding:30px;border-top:3px solid var(--se-accent);border-radius:3px}.sector-refined .commerce-letter-icon{display:block;color:var(--vertical-readable);margin-bottom:20px}.sector-refined .commerce-letter>span:nth-child(2){font-size:12px;line-height:1.6;color:var(--vertical-readable)}.sector-refined .commerce-letter h3{font-size:31px;line-height:1.25;letter-spacing:-.035em;font-weight:550;margin:17px 0 24px}.sector-refined .commerce-letter>div{display:flex;gap:22px;justify-content:space-between;border-top:1px solid #17202b20;padding-top:20px;font-size:12px;line-height:1.5;color:#4f5965}.sector-refined .commerce-letter>small{display:block;font-size:11px;line-height:1.65;color:#4f5965;margin-top:23px}.sector-refined .commerce-repeat-list{border-top:1px solid var(--se-line)}.sector-refined .commerce-repeat-list .se-list li{padding:23px 0}.sector-refined .commerce-recovery-rail{display:flex;align-items:center;gap:35px;justify-content:space-between;padding:30px 0;border-top:1px solid var(--se-line);border-bottom:1px solid var(--se-line);margin-bottom:30px}.sector-refined .commerce-recovery-rail>div{display:flex;gap:17px;align-items:center;font-size:17px;line-height:1.5}.sector-refined .commerce-recovery-rail>div>svg,.sector-refined .commerce-recovery-rail>svg{flex-shrink:0;color:var(--se-accent)}.sector-refined .commerce-recovery-copy p{max-width:83ch}.sector-refined .commerce-packaging-grid .se-photo{margin-bottom:25px}.sector-refined .commerce-packaging-grid .se-photo img{aspect-ratio:1.25}.sector-refined .commerce-packaging-grid .se-list li{padding:20px 0}.sector-refined .commerce-integration{margin:0;border-top:1px solid var(--se-line);border-bottom:1px solid var(--se-line);padding:26px 0 22px}.sector-refined .commerce-integration>figcaption{font-size:13px;line-height:1.6;color:var(--se-accent);margin-bottom:30px}.sector-refined .commerce-integration>div{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:35px;gap:35px}.sector-refined .commerce-integration article{border-left:1px solid var(--se-line);padding-left:23px}.sector-refined .commerce-integration-index{display:block;font-size:12px;line-height:1.5;color:var(--se-accent);margin-bottom:20px}.sector-refined .commerce-integration article>svg{color:var(--se-accent)}.sector-refined .commerce-integration h3{font-size:21px;line-height:1.4;font-weight:550;margin:19px 0 9px}.sector-refined .commerce-integration article p{font-size:14px;line-height:1.65;color:var(--se-muted);margin:0}.sector-refined .commerce-integration>p{font-size:12px;line-height:1.7;color:var(--se-muted);margin:27px 0 0}.sector-refined .commerce-integration-copy{margin-top:27px;column-count:2;column-gap:60px}.sector-refined .commerce-integration-copy>p{page-break-inside:avoid;break-inside:avoid}.sector-refined .commerce-integration-copy>.se-keyline{column-span:all}.sector-refined .commerce-technology-banner{display:flex;align-items:center;justify-content:space-between;gap:40px;max-width:850px;margin-bottom:35px;padding:30px 0;border-top:1px solid var(--se-line);border-bottom:1px solid var(--se-line)}.sector-refined .commerce-technology-banner>span{display:flex;flex-direction:column;gap:13px;align-items:flex-start}.sector-refined .commerce-technology-banner svg{color:var(--se-accent);flex-shrink:0}.sector-refined .commerce-technology-banner b{font-size:30px;line-height:1.3;font-weight:550;letter-spacing:-.035em}.sector-refined .commerce-technology-banner small{font-size:13px;line-height:1.6;color:var(--se-muted)}.sector-refined .commerce-technology-copy p{max-width:85ch}.sector-refined .commerce-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:0 32px;gap:0 32px;border-top:1px solid var(--se-line);margin-top:28px}.sector-refined .commerce-metrics>article{border-bottom:1px solid var(--se-line);padding:23px 0}.sector-refined .commerce-metrics>article>span{display:block;color:var(--se-accent);font-size:12px;line-height:1.5;margin-bottom:17px}.sector-refined .commerce-metrics p{font-size:17px;line-height:1.65;margin:0}.sector-refined .commerce-calendar{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:30px;gap:30px;border-top:1px solid var(--se-line);margin-bottom:32px}.sector-refined .commerce-calendar>article{position:relative;padding:26px 0;border-bottom:1px solid var(--se-line)}.sector-refined .commerce-calendar>article>span{position:absolute;top:27px;right:0;font-size:12px;color:var(--se-accent)}.sector-refined .commerce-calendar>article>svg{color:var(--se-accent)}.sector-refined .commerce-calendar h3{font-size:23px;line-height:1.4;font-weight:550;margin:20px 0 0}.sector-refined .commerce-calendar-copy p{max-width:86ch}.sector-refined .commerce-responsibility-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:25px;gap:25px}.sector-refined .commerce-responsibility-grid>article{padding:30px;border:1px solid var(--se-line);background:var(--se-tint)}.sector-refined .commerce-responsibility-grid>article:first-child{border-top:3px solid var(--se-accent)}.sector-refined .commerce-responsibility-grid .commerce-small-heading{border-bottom:0;margin-bottom:22px;padding:0}.sector-refined .commerce-responsibility-grid .se-copy p{font-size:17px}.sector-refined .commerce-investment{border-top:1px solid var(--se-line)}.sector-refined .commerce-investment>article{display:grid;grid-template-columns:50px 1fr;grid-gap:30px;gap:30px;align-items:start;padding:25px 0;border-bottom:1px solid var(--se-line)}.sector-refined .commerce-investment>article>span{font-size:13px;line-height:1.5;color:var(--se-accent);padding-top:4px}.sector-refined .commerce-cost-copy{display:grid;grid-template-columns:.65fr 1.35fr;grid-gap:35px;gap:35px;align-items:start}.sector-refined .commerce-cost-copy h3{font-size:21px;line-height:1.4;font-weight:550;margin:0}.sector-refined .commerce-cost-copy p{font-size:17px;line-height:1.8;color:var(--se-muted);margin:0}@media(max-width:1100px){.sector-refined .estate-realisation-grid{gap:20px}.sector-refined .commerce-journey>div,.sector-refined .estate-route>div{gap:25px}.sector-refined :is(.estate-owner-grid,.estate-social-grid,.commerce-ecommerce-grid,.commerce-social-grid,.commerce-repeat-grid){gap:35px}.sector-refined :is(.estate-sector-copy,.commerce-model-copy){padding:25px}.sector-refined :is(.estate-shot-list,.commerce-shot-list){gap:35px;grid-template-columns:.6fr 1.4fr}.sector-refined .estate-technology-functions{grid-template-columns:1fr 1fr;gap:0 28px}.sector-refined .commerce-diagnosis{grid-template-columns:1fr 1fr;gap:30px}.sector-refined .commerce-integration>div{gap:24px;grid-template-columns:1fr 1fr}.sector-refined .commerce-metrics{grid-template-columns:1fr 1fr}.sector-refined .commerce-storefront-main{grid-template-columns:1fr;padding:22px;gap:21px}.sector-refined .commerce-storefront-product img{height:235px}.sector-refined .commerce-storefront-main h3{font-size:26px}.sector-refined .commerce-recovery-rail{gap:20px}.sector-refined .commerce-recovery-rail>div{flex-direction:column;align-items:flex-start;font-size:15px}.sector-refined .commerce-calendar{gap:24px}.sector-refined .commerce-calendar h3{font-size:20px}}@media(max-width:760px){.sector-refined :is(.estate-route>div,.estate-diagnosis,.estate-owner-grid,.estate-realisation-grid,.estate-social-grid,.estate-shot-list,.estate-shot-list>.se-list,.estate-technology-lead,.estate-technology-functions,.estate-role-grid,.estate-metrics,.commerce-diagnosis,.commerce-shot-list,.commerce-shot-list>.se-list,.commerce-social-grid,.commerce-journey>div,.commerce-ecommerce-grid,.commerce-repeat-grid,.commerce-responsibility-grid,.commerce-integration>div,.commerce-calendar){grid-template-columns:1fr;gap:28px}.sector-refined .commerce-value-grid .se-photo img,.sector-refined .estate-trust-grid .se-photo img{aspect-ratio:1.35}.sector-refined .estate-route{margin-top:28px;padding-top:23px}.sector-refined .estate-route-node{display:grid;grid-template-columns:50px 1fr;grid-gap:8px 20px;gap:8px 20px;padding:0 0 26px;border-bottom:1px solid var(--se-line)}.sector-refined .estate-route-node:last-child{border-bottom:0;padding-bottom:0}.sector-refined .estate-route-node>span{grid-row:1/3;width:48px;height:48px}.sector-refined .estate-route-node h3{margin:0;font-size:21px}.sector-refined .estate-route-node p{font-size:15px;grid-column:2}.sector-refined .estate-route-arrow{display:none}.sector-refined .estate-diagnosis-portrait{min-height:240px;padding:28px}.sector-refined .estate-diagnosis-portrait>span{font-size:29px}.sector-refined :is(.estate-sector-copy,.commerce-model-copy){padding:24px}.sector-refined .commerce-models .se-photo,.sector-refined .estate-sectors .se-photo{margin:0}.sector-refined :is(.estate-sectors,.commerce-models) article{padding:0}.sector-refined :is(.estate-sectors,.commerce-models) h3{font-size:24px}.sector-refined :is(.estate-sectors,.commerce-models) .se-photo img{aspect-ratio:1.5}.sector-refined .estate-owner-grid .se-photo img{aspect-ratio:1.4}.sector-refined .estate-owner-steps>article{gap:17px;padding:24px 0}.sector-refined .estate-owner-steps h3{font-size:22px}.sector-refined .commerce-production-gallery,.sector-refined .estate-production-gallery{grid-template-columns:1fr;gap:20px}.sector-refined .commerce-production-gallery .se-photo img,.sector-refined .estate-production-gallery .se-photo img{aspect-ratio:1.35}.sector-refined .commerce-shot-list,.sector-refined .estate-shot-list{gap:12px}.sector-refined .commerce-shot-list>.se-list,.sector-refined .estate-shot-list>.se-list{gap:0}.sector-refined .estate-realisation-grid .se-photo img{aspect-ratio:1.4}.sector-refined .estate-realisation-grid article>svg{margin:22px 0 16px}.sector-refined .estate-social-board{max-width:none}.sector-refined .estate-social-board .se-photo img{aspect-ratio:1.15}.sector-refined .estate-territory{padding:24px;min-height:380px}.sector-refined .estate-territory-orbit{height:280px}.sector-refined .estate-orbit-ring-outer{width:245px;height:245px}.sector-refined .estate-orbit-tag-b{right:-8px}.sector-refined .estate-orbit-tag-c{left:-8px}.sector-refined .estate-browser-top{padding:18px}.sector-refined .estate-browser-cover img{height:295px}.sector-refined .estate-browser-cover>div{padding:26px 21px}.sector-refined .estate-browser-cover strong{font-size:25px}.sector-refined .estate-browser-bottom{padding:20px 18px;gap:18px}.sector-refined .commerce-integration-copy,.sector-refined .commerce-omnichannel-copy,.sector-refined .estate-integration-copy{column-count:1}.sector-refined .estate-technology-pair{padding:25px 0;gap:15px}.sector-refined .estate-technology-pair>span{font-size:23px}.sector-refined .estate-technology-pair>span>span{font-size:11px;max-width:16ch}.sector-refined .estate-technology-functions{gap:0}.sector-refined .estate-followup-rail .se-list li{padding:20px 0}.sector-refined .commerce-responsibility-grid>article,.sector-refined .estate-role-grid>article{padding:25px}.sector-refined .estate-metrics{gap:0}.sector-refined .estate-fit-grid .se-photo img{aspect-ratio:1.35}.sector-refined .commerce-investment>article,.sector-refined .estate-investment>article{grid-template-columns:25px 1fr;gap:18px;padding:24px 0}.sector-refined .commerce-cost-copy,.sector-refined .estate-cost-copy{grid-template-columns:1fr;gap:12px}.sector-refined .commerce-cost-copy h3,.sector-refined .estate-cost-copy h3{font-size:21px}.sector-refined .commerce-diagnosis{gap:28px}.sector-refined .commerce-diagnosis .commerce-index{margin-bottom:18px}.sector-refined .commerce-priority-list{padding:25px 23px}.sector-refined .commerce-priority-grid .se-photo img{aspect-ratio:1.35}.sector-refined .commerce-department-grid .se-photo img{aspect-ratio:1.2}.sector-refined .commerce-discipline-strip{flex-wrap:wrap;gap:16px 28px;margin-top:28px;padding-top:24px;justify-content:flex-start}.sector-refined .commerce-discipline-strip>span{font-size:14px}.sector-refined .commerce-social{max-width:none}.sector-refined .commerce-social .se-photo img{aspect-ratio:1.12}.sector-refined .commerce-campaign-map{padding:25px}.sector-refined .commerce-campaign-center{padding:34px 0}.sector-refined .commerce-campaign-center>b{font-size:27px}.sector-refined .commerce-journey{padding:24px 0;margin:28px 0}.sector-refined .commerce-journey article{display:grid;grid-template-columns:50px 1fr;grid-gap:9px 20px;gap:9px 20px;padding:0 0 25px;border-bottom:1px solid var(--se-line)}.sector-refined .commerce-journey article:last-child{padding-bottom:0;border:0}.sector-refined .commerce-journey article>span{grid-row:1/3;width:48px;height:48px}.sector-refined .commerce-journey h3{margin:0;font-size:22px}.sector-refined .commerce-journey p{grid-column:2}.sector-refined .commerce-journey-arrow{display:none}.sector-refined .commerce-storefront-header{padding:19px 20px;gap:15px}.sector-refined .commerce-storefront-main{padding:21px;gap:22px}.sector-refined .commerce-storefront-product img{height:245px}.sector-refined .commerce-storefront-main li{font-size:13px;padding:13px 0}.sector-refined .commerce-storefront-action{font-size:12px;padding:15px}.sector-refined .commerce-storefront-footer{padding:17px 18px;gap:10px}.sector-refined .commerce-storefront-footer>span{font-size:10px;gap:5px}.sector-refined .commerce-local-grid .se-photo img{aspect-ratio:1.3}.sector-refined .commerce-letter{padding:26px}.sector-refined .commerce-letter h3{font-size:29px}.sector-refined .commerce-letter>div{gap:13px;font-size:11px}.sector-refined .commerce-repeat-list .se-list li{padding:20px 0}.sector-refined .commerce-recovery-rail{display:grid;grid-template-columns:1fr;grid-gap:18px;gap:18px;padding:26px 0}.sector-refined .commerce-recovery-rail>div{flex-direction:row;align-items:center;font-size:17px}.sector-refined .commerce-recovery-rail>svg{transform:rotate(90deg);margin-left:3px}.sector-refined .commerce-packaging-grid .se-photo img{aspect-ratio:1.25}.sector-refined .commerce-integration>div{gap:25px}.sector-refined .commerce-integration article{padding-left:21px;display:grid;grid-template-columns:30px 1fr;grid-gap:11px 18px;gap:11px 18px}.sector-refined .commerce-integration-index{grid-column:1/-1;margin-bottom:8px}.sector-refined .commerce-integration h3{font-size:22px;margin:0}.sector-refined .commerce-integration article p{grid-column:2;font-size:15px}.sector-refined .commerce-technology-banner{gap:19px;padding:26px 0}.sector-refined .commerce-technology-banner b{font-size:26px}.sector-refined .commerce-technology-banner small{font-size:11px;max-width:17ch}.sector-refined .commerce-metrics{grid-template-columns:1fr 1fr;gap:0 24px}.sector-refined .commerce-metrics p{font-size:16px}.sector-refined .commerce-calendar{gap:0}.sector-refined .commerce-calendar>article{padding:25px 0}.sector-refined .commerce-calendar h3{font-size:23px}}@media(prefers-reduced-motion:reduce){.sector-refined :is(.estate-department-link,.commerce-department-link){transition:none}}.sector-refined :is(.med-value-grid,.med-planning-grid,.med-department-grid,.med-positioning-grid,.med-communication-grid,.med-campaign-grid,.med-website-grid,.med-contact-flow-grid,.med-trust-grid,.med-shared-grid,.wellness-continuity-grid,.wellness-experience-grid,.wellness-department-grid,.wellness-strategy-grid,.wellness-social-grid,.wellness-website-grid,.wellness-followup-grid,.wellness-first-meeting-grid,.wellness-booking-grid,.wellness-relationship-grid,.wellness-trust-grid,.wellness-capacity-grid,.wellness-shared-grid){display:grid;grid-template-columns:1fr 1fr;grid-gap:58px;gap:58px;align-items:start}.sector-refined :is(.med-card-top,.wellness-sheet-heading,.med-sheet-heading){display:flex;align-items:center;gap:17px;margin:0 0 25px;font-size:19px;line-height:1.5;font-weight:550}.sector-refined :is(.med-card-top,.wellness-sheet-heading,.med-sheet-heading)>svg{color:var(--se-accent);flex-shrink:0}.sector-refined .med-card-top{justify-content:space-between}.sector-refined .med-card-top>span{font-size:13px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--se-accent)}.sector-refined :is(.med-value-detail,.wellness-experience-note){display:flex;gap:21px;align-items:center;border-top:1px solid var(--se-line);padding-top:24px;margin-top:29px;color:var(--se-accent);font-size:21px;line-height:1.5;font-weight:500}.sector-refined :is(.med-value-detail,.wellness-experience-note)>svg{flex-shrink:0}.sector-refined .med-value-grid>.se-photo img{aspect-ratio:.92}.sector-refined .med-wordmark{padding:34px 0 12px;margin-top:25px;border-top:1px solid var(--se-line)}.sector-refined .med-wordmark span{display:block;font-size:18px;color:var(--se-muted)}.sector-refined .med-wordmark b{display:block;font-size:clamp(58px,7vw,95px);line-height:1.03;letter-spacing:-.07em;font-weight:450;color:var(--se-accent);margin:8px 0 22px}.sector-refined .med-wordmark small{font-size:13px;line-height:1.6;color:var(--se-muted)}.sector-refined :is(.med-choice-sheet,.med-identity-sheet,.med-contact-flow,.wellness-strategy-sheet,.wellness-followup-sheet,.wellness-relationship-list){padding:32px;border:1px solid var(--se-line);border-top:3px solid var(--se-accent);border-radius:3px}.sector-refined .med-choice-sheet{background:var(--se-paper)}.sector-refined .med-analysis-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:26px;gap:26px}.sector-refined .med-analysis-grid>article{border-top:2px solid var(--se-accent);padding-top:23px}.sector-refined .med-analysis-grid h3{font-size:23px;line-height:1.3;font-weight:550;letter-spacing:-.025em;margin:0 0 17px}.sector-refined .med-analysis-grid .se-copy p{font-size:16px}.sector-refined .med-department-grid>.se-photo img{aspect-ratio:1.15}.sector-refined :is(.med-department-line,.wellness-department-line){display:grid;grid-template-columns:repeat(5,minmax(0,1fr));border-block:1px solid var(--se-line);margin-top:35px;padding:24px 0;grid-gap:20px;gap:20px}.sector-refined .med-department-line>span{font-size:16px;color:var(--se-ink);text-align:center}.sector-refined :is(.med-department-link,.wellness-department-link){display:inline-flex;gap:20px;align-items:center;min-height:44px;margin-top:23px;color:var(--se-accent);font-size:15px;line-height:1.5;text-decoration:none}.sector-refined .med-identity-sheet{background:var(--se-tint)}.sector-refined .med-identity-sheet-head{display:flex;align-items:center;gap:20px;padding-bottom:25px;margin-bottom:8px;border-bottom:1px solid var(--se-line)}.sector-refined .med-identity-sheet-head svg{color:var(--se-accent)}.sector-refined .med-identity-sheet-head>span{font-size:24px;line-height:1.4;font-weight:550}.sector-refined .med-identity-sheet-head small{font-size:13px;line-height:1.5;font-weight:400;color:var(--se-muted)}.sector-refined .med-identity-sheet>div:not(:first-child){padding:22px 0;border-bottom:1px solid var(--se-line)}.sector-refined .med-identity-sheet>div:last-child{border:0;padding-bottom:0}.sector-refined .med-identity-sheet>div>b{display:block;font-size:17px;font-weight:550;margin-bottom:7px}.sector-refined .med-identity-sheet>div>span{font-size:15px;line-height:1.6;color:var(--se-muted)}.sector-refined :is(.med-production-gallery,.wellness-production-gallery){display:grid;grid-template-columns:1.1fr .9fr;grid-gap:24px;gap:24px;margin:0 0 35px}.sector-refined :is(.med-production-gallery,.wellness-production-gallery) .se-photo img{aspect-ratio:1.25;height:100%}.sector-refined .med-production-list{margin-top:25px;border:1px solid var(--se-line);padding:32px;border-radius:3px}.sector-refined .med-production-list .se-list{display:grid;grid-template-columns:1fr 1fr;grid-gap:0 42px;gap:0 42px}.sector-refined .med-editorial-board{margin:0;padding:28px;background:#111d29;border:1px solid var(--se-line);border-radius:3px}.sector-refined .med-editorial-board>figcaption{display:flex;align-items:center;gap:15px;font-size:18px;font-weight:550;margin-bottom:23px}.sector-refined .med-editorial-board>figcaption svg{color:var(--se-accent)}.sector-refined .med-editorial-cover{position:relative;border-radius:3px;overflow:hidden}.sector-refined .med-editorial-cover .se-photo img{aspect-ratio:1.4}.sector-refined .med-editorial-cover>span{position:absolute;inset:auto 0 0;padding:65px 20px 22px;font-size:28px;line-height:1.2;letter-spacing:-.035em;background:linear-gradient(transparent,#070b16ed);color:#fff}.sector-refined .med-editorial-board>ol{padding:0;margin:23px 0;list-style:none}.sector-refined .med-editorial-board>ol>li{padding:15px 0;border-bottom:1px solid var(--se-line);display:flex;gap:18px;font-size:15px;line-height:1.6}.sector-refined .med-editorial-board>ol>li>span{font-size:12px;color:var(--se-accent);padding-top:2px}.sector-refined .med-editorial-board>small{display:block;font-size:12px;line-height:1.7;color:var(--se-muted)}.sector-refined .med-local-map{position:relative;min-height:500px;border:1px solid var(--se-line);border-radius:3px;background:var(--se-tint);padding:35px}.sector-refined .med-local-map,.sector-refined .med-map-centre{display:flex;flex-direction:column;align-items:center;justify-content:center}.sector-refined .med-map-centre{width:205px;height:205px;border:1px solid color-mix(in srgb,var(--se-accent) 60%,transparent);border-radius:50%;text-align:center;gap:14px}.sector-refined .med-map-centre svg{color:var(--se-accent)}.sector-refined .med-map-centre b{font-size:25px;font-weight:550;letter-spacing:-.035em}.sector-refined .med-map-centre small{font-size:13px;line-height:1.6;color:var(--se-muted);max-width:18ch}.sector-refined .med-map-node{display:flex;align-items:center;gap:12px;font-size:14px;line-height:1.5;border:1px solid var(--se-line);background:var(--se-paper);padding:13px 17px;border-radius:3px;position:absolute}.sector-refined .med-map-node svg{color:var(--se-accent);flex-shrink:0}.sector-refined .med-map-node-a{top:28px;left:27px}.sector-refined .med-map-node-b{right:24px;top:105px}.sector-refined .med-map-node-c{bottom:79px;left:27px}.sector-refined .med-local-map>p{position:absolute;bottom:24px;left:30px;right:30px;text-align:center;font-size:12px;line-height:1.6;color:var(--se-muted);margin:0}.sector-refined .med-campaign-criteria{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:25px;gap:25px;border-top:1px solid var(--se-line);padding-top:25px;margin-top:36px}.sector-refined .med-campaign-criteria>span{display:flex;align-items:center;gap:15px;font-size:15px}.sector-refined .med-campaign-criteria svg{color:var(--se-accent);flex-shrink:0}.sector-refined .med-website-grid{margin-top:32px;grid-template-columns:1.05fr 1fr;gap:45px}.sector-refined :is(.med-browser,.wellness-browser){margin:0;border:1px solid #b5c2c2;border-radius:5px;overflow:hidden;background:#fff}.sector-refined :is(.med-browser-bar,.wellness-browser-bar){display:flex;align-items:center;gap:6px;padding:14px 17px;border-bottom:1px solid #d6dddd;background:#eff3f2}.sector-refined :is(.med-browser-bar,.wellness-browser-bar)>i{display:block;width:6px;height:6px;border-radius:50%;background:#8b9c99}.sector-refined :is(.med-browser-bar,.wellness-browser-bar)>span{font-size:11px;line-height:1.5;margin-left:18px;color:#4f5965}.sector-refined .med-browser>.se-photo,.sector-refined .wellness-browser>.se-photo{border-radius:0}.sector-refined .med-browser>.se-photo img{aspect-ratio:1.8}.sector-refined :is(.med-browser-copy,.wellness-browser-copy){padding:30px}.sector-refined :is(.med-browser-copy,.wellness-browser-copy)>span:first-child{font-size:10px;letter-spacing:.12em;color:var(--se-accent)}.sector-refined .med-browser-copy>b{display:block;font-size:32px;line-height:1.17;letter-spacing:-.04em;margin:15px 0 28px;color:#17202b;font-weight:550}.sector-refined .med-browser-copy>div{display:flex;flex-wrap:wrap;gap:12px;font-size:11px;color:#4f5965}.sector-refined .med-browser-copy>div>span{border-top:1px solid #c4cecd;padding-top:9px;flex:1 1}.sector-refined :is(.med-browser,.wellness-browser)>figcaption{padding:17px 24px;border-top:1px solid #d6dddd;font-size:12px;line-height:1.7;color:#4f5965}.sector-refined .med-website-list{padding:0 0 0 15px}.sector-refined .med-contact-flow-grid .se-photo{margin-top:28px}.sector-refined .med-contact-flow>small{display:block;font-size:12px;line-height:1.7;margin-top:25px;color:var(--se-muted)}.sector-refined .med-responsibility-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:27px;gap:27px}.sector-refined .med-responsibility-grid>article{border:1px solid var(--se-line);padding:35px;background:#111c2b;border-radius:3px}.sector-refined .med-responsibility-grid>article:last-child{border-top:3px solid var(--se-accent)}.sector-refined .med-metric-rail{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:24px;gap:24px;margin:35px 0}.sector-refined .med-metric-rail>div{position:relative;padding:25px;border-top:2px solid var(--se-accent);background:var(--se-tint);min-height:190px}.sector-refined .med-metric-rail>div>svg{color:var(--se-accent)}.sector-refined .med-metric-rail>div>span{position:absolute;top:28px;right:24px;font-size:12px;color:var(--se-accent)}.sector-refined .med-metric-rail>div>b{display:block;font-size:21px;line-height:1.4;font-weight:550;margin-top:26px;max-width:18ch}.sector-refined .med-measurement-actions .se-list{display:grid;grid-template-columns:1fr 1fr;grid-gap:0 40px;gap:0 40px}.sector-refined .med-trust-principles{margin:0;padding:37px;border:1px solid var(--se-line);background:var(--se-paper);border-radius:3px}.sector-refined .med-trust-principles>svg{color:var(--se-accent)}.sector-refined .med-trust-principles>figcaption{font-size:34px;line-height:1.2;letter-spacing:-.04em;font-weight:550;margin:27px 0}.sector-refined .med-trust-principles>div{display:flex;flex-direction:column;gap:18px}.sector-refined .med-trust-principles>div>span{display:flex;align-items:center;gap:13px;font-size:16px}.sector-refined .med-trust-principles>div svg{color:var(--se-accent)}.sector-refined .med-trust-principles>p{font-size:13px;line-height:1.7;color:var(--se-muted);padding-top:23px;border-top:1px solid var(--se-line);margin:27px 0 0}.sector-refined .med-objective-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:25px;gap:25px;margin-top:30px}.sector-refined .med-objective-grid>article{border:1px solid var(--se-line);border-top:2px solid var(--se-accent);padding:28px;border-radius:3px}.sector-refined .med-objective-grid h3{font-size:22px;line-height:1.35;font-weight:550;letter-spacing:-.02em;margin:0 0 18px}.sector-refined .med-objective-grid .se-copy p{font-size:16px}.sector-refined :is(.med-brand-pair,.wellness-brand-pair){display:grid;grid-template-columns:1fr auto 1fr;align-items:center;grid-gap:25px;gap:25px;padding:38px 0;border-block:1px solid var(--se-line)}.sector-refined :is(.med-brand-pair,.wellness-brand-pair)>div>span{display:block;font-size:10px;letter-spacing:.13em;color:var(--se-muted);margin-bottom:24px}.sector-refined :is(.med-brand-pair,.wellness-brand-pair) b{font-size:35px;line-height:1.15;letter-spacing:-.045em;font-weight:500}.sector-refined :is(.med-brand-pair,.wellness-brand-pair) b small{display:block;font-size:18px;font-weight:400;letter-spacing:-.01em;margin-top:9px;color:var(--se-muted)}.sector-refined :is(.med-brand-plus,.wellness-brand-plus){font-size:32px;color:var(--se-accent)}.sector-refined .med-investment-sheet>.se-copy{max-width:none}.sector-refined .med-investment-sheet .se-copy>p{max-width:85ch}.sector-refined .med-investment-sheet .se-table-row{padding:25px 22px;grid-template-columns:30px .85fr 1.15fr}.sector-refined .med-investment-sheet .se-table-row:nth-child(2n){background:var(--se-tint)}.sector-refined .wellness-first-visit-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:24px;gap:24px;margin-top:32px}.sector-refined .wellness-first-visit-grid>article{border:1px solid var(--se-line);border-radius:3px;overflow:hidden}.sector-refined .wellness-first-visit-grid>article>.se-photo{border-radius:0}.sector-refined .wellness-first-visit-grid>article>.se-photo img{aspect-ratio:1.15}.sector-refined .wellness-first-visit-grid>article>div{padding:27px}.sector-refined .wellness-first-visit-grid .wellness-card-label{font-size:22px;line-height:1.4;font-weight:550;color:var(--se-ink);margin:0 0 16px}.sector-refined .wellness-first-visit-grid .se-copy p{font-size:16px}.sector-refined .wellness-continuity-visual>.se-photo img{aspect-ratio:1.02}.sector-refined .wellness-continuity-path{padding:25px 0 0;display:flex;flex-direction:column;gap:16px}.sector-refined .wellness-continuity-path>span{display:flex;align-items:center;gap:15px;font-size:16px;line-height:1.5}.sector-refined .wellness-continuity-path>span:before{content:"";width:8px;height:8px;flex-shrink:0;border:1px solid var(--se-accent);background:var(--se-accent);border-radius:50%}.sector-refined .wellness-objective-heading{display:grid;grid-template-columns:.6fr 1fr;margin-top:30px;padding-bottom:18px;border-bottom:1px solid var(--se-line);grid-gap:35px;gap:35px;color:var(--se-muted);font-size:12px;text-transform:uppercase;letter-spacing:.1em}.sector-refined .wellness-objective-grid{display:flex;flex-direction:column}.sector-refined .wellness-objective-grid>article{display:grid;grid-template-columns:.6fr 1fr;grid-gap:35px;gap:35px;align-items:center;padding:26px 0;border-bottom:1px solid var(--se-line)}.sector-refined .wellness-objective-photo{position:relative}.sector-refined .wellness-objective-photo>.se-photo img{aspect-ratio:1.7}.sector-refined .wellness-objective-photo>span{position:absolute;left:17px;bottom:16px;color:#fff;font-size:13px;padding:8px 12px;background:#070b16a6;border:1px solid #ffffff55;border-radius:3px}.sector-refined .wellness-objective-grid>article>div:last-child>svg{color:var(--se-accent);margin-bottom:18px}.sector-refined .wellness-objective-grid h3{font-size:27px;line-height:1.3;letter-spacing:-.03em;font-weight:550;margin:0 0 14px}.sector-refined .wellness-objective-grid p{font-size:17px;line-height:1.7;color:var(--se-muted);margin:0;max-width:52ch}.sector-refined .wellness-experience-gallery{display:grid;grid-gap:23px;gap:23px}.sector-refined .wellness-experience-gallery .se-photo img{aspect-ratio:1.9}.sector-refined .wellness-department-line>span{display:flex;align-items:center;justify-content:center;gap:13px;font-size:15px;line-height:1.5}.sector-refined .wellness-department-line svg{color:var(--se-accent);flex-shrink:0}.sector-refined .wellness-strategy-grid>div:first-child>.se-photo{margin-bottom:27px}.sector-refined .wellness-strategy-grid>div:first-child>.se-photo img{aspect-ratio:1.55}.sector-refined .wellness-strategy-sheet{background:var(--se-tint)}.sector-refined .wellness-production-gallery{margin-top:30px}.sector-refined .wellness-production-plan{border:1px solid var(--se-line);padding:31px;border-radius:3px}.sector-refined .wellness-production-plan .se-list{display:grid;grid-template-columns:1fr 1fr;grid-gap:0 38px;gap:0 38px}.sector-refined .wellness-social-grid{grid-template-columns:1fr .85fr;gap:80px;align-items:center}.sector-refined .wellness-social-story{margin:0 auto;max-width:440px;background:#f2f4ef;border:1px solid #ffffff55;overflow:hidden;border-radius:5px;color:#17202b}.sector-refined .wellness-story-header{display:flex;flex-direction:column;gap:7px;padding:21px 25px}.sector-refined .wellness-story-header>span:first-child{font-size:17px;font-weight:550}.sector-refined .wellness-story-header>span:last-child{font-size:11px;color:#4f5965}.sector-refined .wellness-social-story>.se-photo{border-radius:0}.sector-refined .wellness-social-story>.se-photo img{aspect-ratio:.95;object-position:63% center}.sector-refined .wellness-story-body{padding:25px}.sector-refined .wellness-story-body>p{font-size:25px;line-height:1.3;font-weight:550;letter-spacing:-.03em;color:#17202b;margin:0 0 23px}.sector-refined .wellness-story-body>div{display:flex;flex-wrap:wrap;gap:12px}.sector-refined .wellness-story-body>div>span{font-size:11px;border-bottom:1px solid #9aa993;padding-bottom:8px;color:#4f5965}.sector-refined .wellness-social-story>figcaption{padding:20px 25px;border-top:1px solid #cad2c6;font-size:12px;line-height:1.7;color:#4f5965}.sector-refined .wellness-local-header{display:flex;align-items:center;gap:30px;margin-top:32px;padding:28px 0;border-block:1px solid var(--se-line)}.sector-refined .wellness-local-header>svg{color:var(--se-accent);flex-shrink:0}.sector-refined .wellness-local-header>p{font-size:26px;line-height:1.35;letter-spacing:-.035em;margin:0;color:var(--se-ink);font-weight:400}.sector-refined .wellness-local-header>p>b{font-weight:550;color:var(--se-accent)}.sector-refined .wellness-local-header>span{font-size:15px;line-height:1.7;color:var(--se-muted);margin-left:auto;max-width:35ch}.sector-refined .wellness-campaign-destinations>.se-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:22px;gap:22px;margin-top:29px}.sector-refined .wellness-campaign-destinations>.se-list>li{display:flex;flex-direction:column;gap:19px;padding:25px;background:var(--se-tint);border:0;min-height:130px}.sector-refined .wellness-campaign-destinations .se-list-number{font-size:25px;line-height:1.2;font-weight:450}.sector-refined .wellness-conversion-route{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:25px;gap:25px;margin-bottom:34px}.sector-refined .wellness-conversion-route>div{position:relative;border-top:2px solid var(--se-accent);padding:25px 0}.sector-refined .wellness-conversion-route svg{color:var(--se-accent)}.sector-refined .wellness-conversion-route>div>span{position:absolute;top:29px;right:10px;color:var(--se-accent);font-size:12px}.sector-refined .wellness-conversion-route>div>b{display:block;font-size:25px;line-height:1.4;letter-spacing:-.025em;font-weight:550;margin-top:20px}.sector-refined .wellness-conversion-table .se-table{margin-block:28px}.sector-refined .wellness-website-grid{margin-top:25px}.sector-refined .wellness-browser-copy>b{display:block;font-size:34px;line-height:1.17;font-weight:550;letter-spacing:-.04em;color:#17202b;margin:17px 0 20px}.sector-refined .wellness-browser-copy>p{font-size:12px;line-height:1.7;color:#4f5965;margin:0 0 20px}.sector-refined .wellness-browser-copy .wellness-browser-cta{display:inline-block;font-size:12px;line-height:1.5;padding:12px 15px;border-radius:3px;background:#43633f;color:#fff}.sector-refined .wellness-followup-grid>div:first-child>.se-photo{margin-top:28px}.sector-refined .wellness-followup-sheet{background:#111c2b}.sector-refined .wellness-meeting-journeys>.se-photo{margin-bottom:23px}.sector-refined .wellness-meeting-journeys>div{padding:21px 0;border-top:1px solid var(--se-line)}.sector-refined .wellness-meeting-journeys>div>span{font-size:19px;font-weight:550;line-height:1.5;color:var(--se-accent)}.sector-refined .wellness-meeting-journeys>div>p{font-size:15px;line-height:1.7;color:var(--se-muted);margin:10px 0 0}.sector-refined .wellness-booking-flow{margin:0;border:1px solid var(--se-line);padding:32px;background:var(--se-paper);border-radius:3px}.sector-refined .wellness-booking-flow>figcaption{display:flex;align-items:center;gap:20px;font-size:21px;line-height:1.4;font-weight:550;margin-bottom:27px}.sector-refined .wellness-booking-flow>figcaption svg{color:var(--se-accent);flex-shrink:0}.sector-refined .wellness-booking-flow>div{display:flex;align-items:center;gap:18px;border-top:1px solid var(--se-line);padding:23px 0}.sector-refined .wellness-booking-flow>div>span:first-child{color:var(--se-accent);flex-shrink:0}.sector-refined .wellness-booking-flow>div>div>b{display:block;font-size:17px;line-height:1.45;font-weight:550}.sector-refined .wellness-booking-flow>div>div>small{display:block;font-size:12px;line-height:1.7;color:var(--se-muted);margin-top:6px}.sector-refined .wellness-booking-flow .wellness-flow-index{margin-left:auto;font-size:12px;color:var(--se-accent);flex-shrink:0}.sector-refined .wellness-booking-flow>p{font-size:12px;line-height:1.8;color:var(--se-muted);padding-top:18px;border-top:1px solid var(--se-line);margin:0}.sector-refined .wellness-function-board{margin-top:30px;border:1px solid var(--se-line);border-radius:3px;background:#101b2a;overflow:hidden}.sector-refined .wellness-function-board-header{display:flex;align-items:center;gap:16px;padding:26px 31px;border-bottom:1px solid var(--se-line)}.sector-refined .wellness-function-board-header svg{color:var(--se-accent);flex-shrink:0}.sector-refined .wellness-function-board-header>span{font-size:17px;line-height:1.5;font-weight:550}.sector-refined .wellness-function-board-header>small{font-size:11px;line-height:1.7;color:var(--se-muted);margin-left:auto}.sector-refined .wellness-function-columns{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.sector-refined .wellness-function-columns>div{padding:30px;border-right:1px solid var(--se-line)}.sector-refined .wellness-function-columns>div:last-child{border-right:0}.sector-refined .wellness-function-columns>div>svg{color:var(--se-accent)}.sector-refined .wellness-function-columns h3{font-size:24px;line-height:1.4;font-weight:550;letter-spacing:-.025em;margin:19px 0 16px}.sector-refined .wellness-function-columns .se-list li{font-size:15px}.sector-refined .wellness-relationship-grid>div:first-child>.se-photo{margin-top:28px}.sector-refined .wellness-relationship-list{background:var(--se-tint)}.sector-refined .wellness-trust-statement{margin:0;padding:35px 0;border-block:1px solid var(--se-line)}.sector-refined .wellness-trust-statement>svg{color:var(--se-accent)}.sector-refined .wellness-trust-statement>figcaption{font-size:clamp(34px,3.2vw,46px);line-height:1.2;letter-spacing:-.045em;font-weight:500;margin:28px 0 25px}.sector-refined .wellness-trust-statement>span{font-size:14px;line-height:1.7;color:var(--se-muted)}.sector-refined .wellness-measurement-intro>.se-copy{max-width:85ch}.sector-refined .wellness-measurement-sheet{margin-top:30px;border:1px solid var(--se-line);padding:30px;border-radius:3px;background:var(--se-tint)}.sector-refined .wellness-measurement-rail{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:24px;gap:24px;border-bottom:1px solid var(--se-line);padding-bottom:25px;margin-bottom:10px}.sector-refined .wellness-measurement-rail>span{display:flex;align-items:center;gap:16px;font-size:21px;line-height:1.5;font-weight:550}.sector-refined .wellness-measurement-rail svg{color:var(--se-accent);flex-shrink:0}.sector-refined .wellness-measurement-sheet>.se-list{display:grid;grid-template-columns:1fr 1fr;grid-gap:0 40px;gap:0 40px}.sector-refined .wellness-capacity-plan{margin:0;padding:32px;border:1px solid var(--se-line);border-top:3px solid var(--se-accent);background:#101b2a;border-radius:3px}.sector-refined .wellness-capacity-plan>figcaption{display:flex;align-items:center;gap:20px;font-size:23px;line-height:1.4;font-weight:550;margin-bottom:29px}.sector-refined .wellness-capacity-plan>figcaption svg{color:var(--se-accent);flex-shrink:0}.sector-refined .wellness-capacity-plan>div{display:flex;align-items:flex-start;gap:20px;padding:24px 0;border-top:1px solid var(--se-line)}.sector-refined .wellness-capacity-plan>div>svg{color:var(--se-accent);flex-shrink:0;margin-top:3px}.sector-refined .wellness-capacity-plan>div>div>b{display:block;font-size:20px;line-height:1.4;font-weight:550}.sector-refined .wellness-capacity-plan>div>div>span{display:block;font-size:14px;line-height:1.7;margin-top:8px;color:var(--se-muted)}.sector-refined .wellness-capacity-plan>small{font-size:12px;line-height:1.8;display:block;margin-top:10px;color:var(--se-muted)}.sector-refined .wellness-responsibility-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:27px;gap:27px}.sector-refined .wellness-responsibility-grid>article{padding:32px;border:1px solid var(--se-line);border-top:3px solid var(--se-accent);background:var(--se-tint);border-radius:3px}.sector-refined .wellness-responsibility-grid>article:last-child{background:var(--se-paper)}.sector-refined .wellness-investment-grid{display:flex;flex-direction:column;border-top:1px solid var(--se-line)}.sector-refined .wellness-investment-grid>article{display:grid;grid-template-columns:100px 1fr;grid-gap:30px;gap:30px;align-items:start;padding:28px 0;border-bottom:1px solid var(--se-line)}.sector-refined .wellness-investment-index{display:flex;gap:23px;align-items:center;color:var(--se-accent);padding-top:3px}.sector-refined .wellness-investment-index>span{font-size:12px}.sector-refined .wellness-investment-grid h3{font-size:23px;line-height:1.4;font-weight:550;letter-spacing:-.025em;margin:0 0 10px}.sector-refined .wellness-investment-grid p{font-size:16px;line-height:1.7;color:var(--se-muted);margin:0}.sector-refined .wellness-investment-grid>article:last-child{background:var(--se-tint);padding-inline:20px;border-top:2px solid var(--se-accent)}@media(max-width:1100px){.sector-refined :is(.med-value-grid,.med-planning-grid,.med-department-grid,.med-positioning-grid,.med-communication-grid,.med-campaign-grid,.med-website-grid,.med-contact-flow-grid,.med-trust-grid,.med-shared-grid,.wellness-continuity-grid,.wellness-experience-grid,.wellness-department-grid,.wellness-strategy-grid,.wellness-social-grid,.wellness-website-grid,.wellness-followup-grid,.wellness-first-meeting-grid,.wellness-booking-grid,.wellness-relationship-grid,.wellness-trust-grid,.wellness-capacity-grid,.wellness-shared-grid){gap:32px}.sector-refined :is(.med-analysis-grid,.med-metric-rail,.med-objective-grid,.wellness-first-visit-grid){grid-template-columns:repeat(2,minmax(0,1fr))}.sector-refined :is(.med-choice-sheet,.med-identity-sheet,.med-contact-flow,.wellness-strategy-sheet,.wellness-followup-sheet,.wellness-relationship-list,.wellness-booking-flow,.wellness-capacity-plan){padding:25px}.sector-refined .med-local-map{min-height:520px;padding:24px}.sector-refined .med-map-centre{width:180px;height:180px}.sector-refined .med-map-node{position:static;width:100%;margin-top:12px;font-size:12px;padding:10px 13px;justify-content:center}.sector-refined .med-local-map>p{position:static;margin-top:20px;font-size:11px}.sector-refined .med-map-centre{flex-shrink:0;margin-bottom:10px}.sector-refined :is(.med-department-line,.wellness-department-line){grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.sector-refined :is(.med-brand-pair,.wellness-brand-pair){gap:15px}.sector-refined :is(.med-brand-pair,.wellness-brand-pair) b{font-size:28px}.sector-refined .wellness-function-columns>div{padding:23px}.sector-refined .wellness-function-columns h3{font-size:21px}.sector-refined .wellness-campaign-destinations>.se-list{grid-template-columns:repeat(2,minmax(0,1fr))}.sector-refined .wellness-function-board-header{flex-wrap:wrap}.sector-refined .wellness-function-board-header>small{margin-left:40px;flex-basis:100%}.sector-refined .wellness-measurement-rail>span{font-size:17px;gap:12px}.sector-refined .wellness-objective-grid>article,.sector-refined .wellness-objective-heading{grid-template-columns:.75fr 1fr;gap:25px}.sector-refined .wellness-objective-grid h3{font-size:24px}}@media(max-width:760px){.sector-refined :is(.med-value-grid,.med-planning-grid,.med-department-grid,.med-positioning-grid,.med-communication-grid,.med-campaign-grid,.med-website-grid,.med-contact-flow-grid,.med-trust-grid,.med-shared-grid,.med-production-gallery,.med-analysis-grid,.med-metric-rail,.med-objective-grid,.med-responsibility-grid,.wellness-continuity-grid,.wellness-experience-grid,.wellness-department-grid,.wellness-strategy-grid,.wellness-social-grid,.wellness-website-grid,.wellness-followup-grid,.wellness-first-meeting-grid,.wellness-booking-grid,.wellness-relationship-grid,.wellness-trust-grid,.wellness-capacity-grid,.wellness-shared-grid,.wellness-first-visit-grid,.wellness-production-gallery,.wellness-responsibility-grid){grid-template-columns:1fr;gap:28px}.sector-refined .med-value-grid>.se-photo img{aspect-ratio:1.1}.sector-refined .med-value-grid>.se-photo{order:1}.sector-refined .med-analysis-grid>article{padding-top:22px}.sector-refined .med-analysis-grid h3{font-size:24px}.sector-refined :is(.med-value-detail,.wellness-experience-note){font-size:20px}.sector-refined .med-wordmark b{font-size:70px}.sector-refined .med-production-list{padding:24px}.sector-refined :is(.med-production-list .se-list,.med-measurement-actions .se-list,.wellness-production-plan .se-list,.wellness-measurement-sheet>.se-list){grid-template-columns:1fr;gap:0}.sector-refined :is(.med-department-line,.wellness-department-line){grid-template-columns:1fr 1fr;gap:20px;text-align:left}.sector-refined .med-department-line>span{text-align:left}.sector-refined .wellness-department-line>span{justify-content:flex-start}.sector-refined .med-campaign-criteria{grid-template-columns:1fr 1fr;gap:23px 20px}.sector-refined .med-campaign-criteria>span{font-size:14px;gap:12px}.sector-refined .med-local-map{min-height:0;padding:25px}.sector-refined .med-map-centre{width:205px;height:205px}.sector-refined .med-map-node{font-size:14px;padding:13px 17px}.sector-refined .med-local-map>p{font-size:12px}.sector-refined .med-website-list{padding:0}.sector-refined :is(.med-browser-copy,.wellness-browser-copy){padding:25px}.sector-refined .med-browser-copy>b{font-size:31px}.sector-refined .med-responsibility-grid>article{padding:25px}.sector-refined .med-metric-rail{gap:17px}.sector-refined .med-metric-rail>div{min-height:0;padding:23px}.sector-refined .med-metric-rail>div>b{max-width:none;margin-top:20px}.sector-refined .med-trust-principles{padding:27px}.sector-refined .med-trust-principles>figcaption{font-size:32px}.sector-refined .med-objective-grid>article{padding:25px}.sector-refined :is(.med-brand-pair,.wellness-brand-pair){gap:17px;padding:29px 0}.sector-refined :is(.med-brand-pair,.wellness-brand-pair) b{font-size:28px}.sector-refined :is(.med-brand-pair,.wellness-brand-pair) b small{font-size:16px}.sector-refined .med-investment-sheet .se-table-row{grid-template-columns:25px 1fr;padding:23px 16px;gap:10px 15px}.sector-refined .med-investment-sheet .se-table-row p{grid-column:2}.sector-refined .wellness-first-visit-grid>article>.se-photo img{aspect-ratio:1.4}.sector-refined .wellness-first-visit-grid>article>div{padding:25px}.sector-refined .wellness-objective-heading{display:flex;flex-wrap:wrap;gap:10px 20px;font-size:10px}.sector-refined .wellness-objective-grid>article{grid-template-columns:1fr;gap:25px;padding:27px 0}.sector-refined .wellness-objective-photo>.se-photo img{aspect-ratio:1.55}.sector-refined .wellness-objective-grid h3{font-size:27px}.sector-refined .wellness-objective-grid>article>div:last-child>svg{margin-bottom:16px}.sector-refined .wellness-experience-gallery .se-photo img{aspect-ratio:1.4}.sector-refined .wellness-production-plan{padding:25px}.sector-refined .wellness-social-story{max-width:100%}.sector-refined .wellness-social-story>.se-photo img{aspect-ratio:1.1}.sector-refined .wellness-story-body>p{font-size:26px}.sector-refined .wellness-local-header{flex-wrap:wrap;gap:21px;padding-block:25px}.sector-refined .wellness-local-header>span{margin-left:0;flex-basis:100%;max-width:none}.sector-refined .wellness-local-header>p{font-size:25px}.sector-refined .wellness-campaign-destinations>.se-list{grid-template-columns:1fr;gap:15px}.sector-refined .wellness-campaign-destinations>.se-list>li{flex-direction:row;align-items:center;gap:25px;min-height:95px;padding:23px}.sector-refined .wellness-campaign-destinations .se-list-number{font-size:24px;min-width:28px}.sector-refined .wellness-conversion-route{grid-template-columns:1fr;gap:18px}.sector-refined .wellness-conversion-route>div{padding:23px 0 15px}.sector-refined .wellness-conversion-route>div>b{font-size:25px;margin-top:17px}.sector-refined .wellness-booking-flow>figcaption{font-size:21px;gap:17px}.sector-refined .wellness-booking-flow>div{gap:14px}.sector-refined .wellness-function-board-header{padding:25px;gap:14px}.sector-refined .wellness-function-board-header>small{margin-left:0}.sector-refined .wellness-function-columns{grid-template-columns:1fr}.sector-refined .wellness-function-columns>div{padding:27px;border-right:0;border-bottom:1px solid var(--se-line)}.sector-refined .wellness-function-columns>div:last-child{border-bottom:0}.sector-refined .wellness-function-columns h3{font-size:24px}.sector-refined .wellness-trust-statement>figcaption{font-size:35px}.sector-refined .wellness-measurement-sheet{padding:25px}.sector-refined .wellness-measurement-rail{grid-template-columns:1fr;gap:20px}.sector-refined .wellness-measurement-rail>span{font-size:21px;gap:16px}.sector-refined .wellness-responsibility-grid>article{padding:25px}.sector-refined .wellness-investment-grid>article{grid-template-columns:55px 1fr;gap:20px;padding-block:25px}.sector-refined .wellness-investment-index{flex-direction:column;align-items:flex-start;gap:18px}.sector-refined .wellness-investment-grid>article:last-child{padding-inline:15px}.sector-refined .wellness-investment-grid h3{font-size:22px}}