/* Extends the existing partner.css tokens, typography, primary button and card patterns. */
:root{--brand-accent:var(--gold);--brand-dark:#18241e}html{scroll-padding-top:100px}body{overflow-wrap:break-word}a{color:inherit}img{max-width:100%;height:auto}button,a,input,select,textarea,summary{-webkit-tap-highlight-color:transparent}a:focus-visible,button:focus-visible,summary:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:3px solid #976721!important;outline-offset:5px!important}.skip-link{position:fixed;left:20px;top:-100px;z-index:99;padding:15px;background:var(--ink);color:white}.skip-link:focus{top:10px}.brand-page p,.group-page p{line-height:1.8}.brand-page .eyebrow,.group-page .eyebrow{color:#856632}.brand-header{gap:24px;height:88px;padding:0 5vw}.wordmark{font:600 38px/1 "Cormorant Garamond",Georgia,serif;text-decoration:none;letter-spacing:-.03em;flex-shrink:0}.wordmark span{display:block;margin-top:8px;font:600 8px/1.4 "DM Sans",sans-serif;letter-spacing:.16em}.brand-header nav{display:flex;gap:26px}.brand-header nav a,.parent-link{font-size:12px}.parent-link{padding-bottom:6px;border-bottom:1px solid var(--gold);text-decoration:none}.brand-section{padding:100px max(5vw,24px);max-width:1800px;margin:auto}.section-top{display:grid;grid-template-columns:1.15fr 1fr;gap:8vw;align-items:end;margin-bottom:44px}.section-top h2{font-size:clamp(42px,5vw,72px);line-height:1.03;letter-spacing:-.025em;margin:14px 0 0}.section-top h2 em{color:#856632}.section-top>p,.section-top>div>p:not(.eyebrow){max-width:570px;color:var(--muted);font-size:15px;margin-bottom:4px}.brand-hero{padding:70px 5vw 85px;display:grid;grid-template-columns:1fr 1fr;gap:5vw;align-items:center;max-width:1800px;margin:auto}.brand-hero h1{font-size:clamp(66px,7.3vw,116px);line-height:.93;margin:27px 0}.brand-hero h1 em{color:#856632}.intro{font-size:18px;max-width:620px;line-height:1.75}.hero-note{font-size:13px;color:var(--muted);max-width:510px}.actions{display:flex;flex-wrap:wrap;gap:12px;align-items:center;margin-top:28px}.actions .primary,.actions .secondary{margin:0;min-height:52px;display:inline-flex;align-items:center;justify-content:space-between;gap:40px}.primary{transition:background .2s,transform .2s}.primary:hover{background:#363a30;transform:translateY(-2px)}.secondary{padding:14px 22px;text-decoration:none;border:1px solid var(--line)}figure{margin:0}.hero-frame{background:var(--brand-dark);color:var(--paper);padding:12px;transform:rotate(2deg);box-shadow:12px 16px 0 #dfd6c5}.hero-frame img{display:block;width:100%;aspect-ratio:3/2;object-fit:contain}.hero-frame figcaption{padding:22px 15px 16px}.hero-frame figcaption>*{display:block}.hero-frame figcaption span,.shot-grid figcaption span{font-size:9px;letter-spacing:.16em;color:#d2b483}.hero-frame figcaption b{font:500 30px "Cormorant Garamond",serif;margin:8px 0}.hero-frame figcaption small{color:#c8c9bc;font-size:10px}.brand-strip{padding:26px 5vw;display:flex;align-items:center;justify-content:space-between;border-block:1px solid var(--line);gap:16px}.brand-strip>span{font:500 28px "Cormorant Garamond",serif}.brand-strip small{display:block;font:500 8px "DM Sans",sans-serif;letter-spacing:.15em;margin-top:5px;color:var(--muted)}.city-grid,.venture-grid,.shot-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px}.city{position:relative;overflow:hidden;padding:40px;min-height:400px;display:flex;flex-direction:column;align-items:flex-start}.city.london{background:var(--brand-dark);color:var(--paper)}.city.paris{background:#e9e1d4;color:var(--ink)}.city .eyebrow{color:inherit;margin-top:100px}.city-code{position:absolute;right:20px;top:-22px;font:500 145px "Cormorant Garamond",serif;opacity:.17;letter-spacing:-.07em}.city h3{font-size:38px;line-height:1.05;margin:12px 0}.city p:not(.eyebrow){font-size:14px;max-width:490px}.status-pill{display:inline-flex;align-items:center;gap:8px;border:1px solid currentColor;padding:7px 11px;border-radius:50px;font-size:10px;line-height:1.5}.city .status-pill{margin-top:auto}.dark-section{background:var(--brand-dark);color:var(--paper);max-width:none}.dark-section .section-top p,.dark-section .section-top>div>p:not(.eyebrow){color:#c5c8bf}.dark-section .eyebrow{color:#d2b483}.shot-grid img{display:block;width:100%;aspect-ratio:3/2;object-fit:contain;background:#171714}.shot-grid a{display:block}.shot-grid a:hover{outline:2px solid var(--gold);outline-offset:4px}.shot-grid figcaption{display:flex;flex-direction:column;gap:8px;padding:20px 0}.shot-grid figcaption b{font:500 30px "Cormorant Garamond",serif}.journey{list-style:none;display:grid;grid-template-columns:repeat(4,1fr);padding:0;margin:0;border-top:1px solid var(--line)}.journey li{padding:30px 22px 0 0}.journey li+li{padding-left:22px;border-left:1px solid var(--line)}.journey span{font-size:11px;color:#856632}.journey h3{font-size:32px;margin:24px 0 12px}.journey p{font-size:13px;color:var(--muted)}.partnership{background:#e9e2d7;max-width:none}.opportunity-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:30px}.opportunity-grid article{border-top:1px solid #b8af9d;padding-top:24px}.opportunity-grid span{font-size:9px;letter-spacing:.12em}.opportunity-grid h3{font-size:30px;margin:20px 0 10px}.opportunity-grid p{color:var(--muted);font-size:14px}.contact-band{margin-top:60px;padding-top:35px;border-top:1px solid #b8af9d;display:flex;justify-content:space-between;gap:24px;align-items:center}.contact-band h3{font-size:40px;margin:0}.contact-band p{color:var(--muted);font-size:12px;max-width:580px}.contact-band .primary{white-space:nowrap;margin:0}.brand-footer{padding:40px 5vw;display:flex;align-items:center;justify-content:space-between;background:var(--ink);color:var(--paper);font-size:11px;gap:25px}.brand-footer b{letter-spacing:.15em}.brand-footer p{color:#bbb6ab}.brand-footer nav{display:flex;gap:24px;flex-wrap:wrap}.brand-footer nav a{text-decoration:none}.brand-footer small{color:#bbb6ab}.fine-print{font-size:11px;color:var(--muted);line-height:1.75;margin-top:24px}.text-link{display:inline-flex;align-items:center;justify-content:space-between;gap:30px;text-decoration:none;border-bottom:1px solid currentColor;padding:12px 0;font-size:13px}.ventures{background:#e9e2d7;max-width:none}.venture-card{padding:36px;background:var(--brand-dark);color:var(--paper);display:flex;flex-direction:column}.venture-meta{display:flex;justify-content:space-between;gap:16px;font-size:8px;letter-spacing:.1em;color:#d6cfc4}.venture-card h3{font-size:66px;letter-spacing:-.03em;margin:46px 0 20px}.venture-card h3 span{display:block;font:400 17px "DM Sans",sans-serif;letter-spacing:0;margin-top:10px}.venture-card p{color:#c5c8bf;font-size:14px;max-width:430px}.venture-card .text-link{margin-top:auto;align-self:flex-start}.uk-card{padding:0;background:#e2ea73;color:var(--ink)}.uk-card>img{width:100%;aspect-ratio:2.8;object-fit:cover;object-position:center 55%}.venture-card-copy{padding:28px 36px}.uk-card .venture-meta,.uk-card p{color:#43482a}.uk-card h3{font:700 36px "DM Sans",sans-serif;margin:22px 0}.uk-card h3 span{font:700 22px "Noto Sans SC",sans-serif}.group-page header{gap:20px}.group-page header nav{display:flex;gap:24px}.group-page .partner-hero{background:radial-gradient(circle at 80% 25%,#ad895235,transparent 28%)}.group-page .enquiry label{font-size:12px}.group-page #english-enquiry-status{color:#28523f}.group-page .enquiry input,.group-page .enquiry select{min-height:44px}.group-page .services h2{line-height:1.05}.ukliuzi{--brand-accent:#e2ea73;font-family:"DM Sans","Noto Sans SC",sans-serif}.ukliuzi h1,.ukliuzi h2,.ukliuzi h3{font-family:"DM Sans","Noto Sans SC",sans-serif}.ukliuzi .brand-header{background:#f3efe7f5}.uk-wordmark{font:800 28px "DM Sans",sans-serif;letter-spacing:-.06em}.uk-wordmark span{font:500 9px "Noto Sans SC",sans-serif;letter-spacing:.13em}.header-cta{padding:12px 18px;text-decoration:none;background:var(--ink);color:var(--paper);font-size:12px}.uk-hero{background:var(--brand-dark);color:var(--paper);padding:32px 5vw 0}.uk-hero-top{display:flex;justify-content:space-between;align-items:center;gap:20px}.uk-hero-top .status-pill{color:#dee4ca;border-color:#526047}.status-pill i{display:block;width:6px;height:6px;border-radius:50%;background:#e2ea73}.edition{font-size:9px;letter-spacing:.17em;color:#bbc6b5}.uk-hero-grid{display:grid;grid-template-columns:.9fr 1.15fr;align-items:center;gap:5vw;padding:50px 0 60px}.uk-hero .eyebrow{color:#d6e2ca;font-size:12px;letter-spacing:.12em}.uk-hero h1{font-size:clamp(60px,7vw,106px);font-weight:900;line-height:1.15;letter-spacing:-.06em;margin:20px 0 28px}.uk-hero h1 em{font-style:normal;color:#e2ea73}.uk-hero .intro{font-size:15px;color:#d1d7cb}.ukliuzi .primary{background:#e2ea73;color:#171714;font-weight:700;border:1px solid #e2ea73}.ukliuzi .primary:hover{background:#f1f8a3}.ukliuzi .secondary{border-color:#67725d}.availability{font-size:11px;color:#b2bfa8;margin-top:18px}.uk-cover{position:relative;background:#f3efe7;color:#171714;padding:9px;box-shadow:12px 12px 0 #e2ea73;transform:rotate(-2deg)}.uk-cover img{display:block;width:100%;aspect-ratio:3/2;object-fit:contain}.uk-cover figcaption{padding:20px 12px 14px;display:flex;flex-direction:column;gap:7px}.uk-cover figcaption span{font-size:8px;letter-spacing:.15em;color:#58624c}.uk-cover figcaption b{font-size:25px;letter-spacing:-.04em}.uk-cover figcaption small{font-size:9px;color:#626955}.corner-label{position:absolute;right:-12px;bottom:22px;background:#e2ea73;border:1px solid #18241e;padding:13px 18px;font:700 23px/.95 "DM Sans",sans-serif;transform:rotate(7deg)}.uk-bottomline{border-top:1px solid #4a5844;padding:23px 0;display:flex;justify-content:space-between;gap:20px;font-size:10px;color:#b5c3a9}.uk-bottomline a{color:var(--paper);text-decoration:none}.ukliuzi .section-top h2{font-size:clamp(32px,3.5vw,50px);font-weight:700;line-height:1.35;letter-spacing:-.04em}.ukliuzi .shot-grid figcaption span{color:#697246;font-size:10px}.ukliuzi .shot-grid figcaption b{font:600 20px "Noto Sans SC",sans-serif}.scenes-section{background:#e9e2d7;max-width:none}.scene-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;align-items:start}.scene-card{background:var(--paper);border:1px solid #d4cbbc;min-width:0}.scene-card summary{display:block;cursor:pointer;padding:26px;list-style:none}.scene-card summary::-webkit-details-marker{display:none}.scene-number{font-size:10px;letter-spacing:.08em;color:#696858}.scene-card h3{font-size:31px;margin:35px 0 12px;letter-spacing:-.04em}.scene-card p{font-size:13px;color:#696858}.scene-more{display:flex;justify-content:space-between;margin-top:26px;padding-top:20px;border-top:1px solid var(--line);font-size:11px}.scene-more b{font-size:17px}.scene-card[open] .scene-more b{transform:rotate(45deg)}.scene-card[open]{border-color:#67753d}.scene-detail{padding:0 26px 26px}.scene-detail p{margin-top:0}.paris-card{padding:26px;background:#e2ea73;min-height:265px}.paris-card .status-pill{margin-top:28px}.uk-finale{text-align:center;background:var(--brand-dark);color:var(--paper);max-width:none}.uk-finale .eyebrow{color:#d7dfb2}.uk-finale h2{font-size:clamp(38px,5vw,70px);font-weight:700;line-height:1.3;letter-spacing:-.055em;margin:25px 0}.uk-finale>p:last-child{font-size:11px;color:#b2bfa8}.about-strip{padding:35px 5vw;display:flex;gap:25px;align-items:center;justify-content:space-between}.about-strip p{font-size:11px;color:var(--muted)}.game-entry{min-height:75vh}.game-entry h1{font-size:72px;line-height:1.2;letter-spacing:-.05em}.game-entry .eyebrow{margin-bottom:30px}
@media(min-width:1600px){.brand-hero{padding-block:100px}.uk-hero-grid{max-width:1650px;margin:auto}}
@media(max-width:1000px){.brand-header nav{gap:16px}.brand-header nav a{font-size:10px}.brand-hero{gap:30px}.brand-hero h1{font-size:68px}.hero-frame{transform:none}.section-top{gap:40px}.scene-grid{grid-template-columns:1fr 1fr}.uk-hero-grid{gap:30px}.uk-hero h1{font-size:66px}.uk-cover figcaption b{font-size:21px}.corner-label{font-size:18px}.actions .primary,.actions .secondary{gap:20px;padding:14px 17px}.brand-footer{flex-wrap:wrap}.venture-meta{flex-direction:column;gap:7px}}
@media(max-width:760px){.brand-header{height:auto;min-height:78px;padding:16px 20px;flex-wrap:wrap;gap:16px}.brand-header nav{display:flex;order:3;width:100%;justify-content:space-between;border-top:1px solid var(--line);padding-top:12px}.brand-header nav a{font-size:11px}.wordmark{font-size:31px}.parent-link{font-size:11px}.brand-header .header-cta{font-size:11px}.brand-hero,.uk-hero-grid{grid-template-columns:1fr}.brand-hero{padding:44px 24px 55px;gap:40px}.brand-hero h1{font-size:65px}.hero-frame{margin-right:10px}.brand-strip{align-items:flex-start;padding:22px 20px;gap:10px}.brand-strip>span{font-size:17px}.brand-strip small{font-size:6px;line-height:1.5;letter-spacing:.05em}.brand-section{padding:65px 22px}.section-top{grid-template-columns:1fr;gap:20px;margin-bottom:30px}.section-top h2{font-size:48px}.section-top>p,.section-top>div>p:not(.eyebrow){font-size:14px}.city-grid,.venture-grid,.shot-grid{grid-template-columns:1fr}.city{padding:28px;min-height:370px}.journey{grid-template-columns:1fr 1fr}.journey li{padding:24px 18px 20px 0}.journey li:nth-child(3){border-left:0;padding-left:0;border-top:1px solid var(--line)}.journey li:nth-child(4){border-top:1px solid var(--line)}.journey h3{font-size:27px}.opportunity-grid{grid-template-columns:1fr;gap:24px}.opportunity-grid h3{margin-top:10px}.contact-band{display:block;margin-top:32px}.brand-footer{align-items:flex-start;flex-direction:column;padding:35px 22px}.brand-footer nav{gap:18px}.group-page header{flex-wrap:wrap;height:auto;min-height:74px;padding:17px 20px;gap:16px}.group-page header nav{order:3;width:100%;justify-content:space-between;border-top:1px solid var(--line);padding-top:14px}.group-page header nav a{font-size:11px}.group-page .partner-hero{padding:48px 22px;gap:35px;min-height:auto}.group-page .partner-hero h1{font-size:57px}.group-page .partner-hero>div>p:not(.eyebrow){font-size:14px}.group-page .partner-hero aside{display:grid;grid-template-columns:1fr 1.5fr;gap:16px;padding:24px}.group-page .partner-hero aside span,.group-page .partner-hero aside b{margin:0}.group-page .partner-hero aside b{font-size:20px}.group-page .services,.group-page .enquiry,.group-page .connect{padding:65px 22px}.venture-card{padding:28px}.uk-card{padding:0}.venture-card-copy{padding:28px}.venture-card h3{margin-top:30px}.uk-hero{padding:25px 22px 0}.edition{display:none}.uk-hero-grid{padding:27px 0 42px;gap:28px}.uk-hero h1{font-size:76px;margin:18px 0 25px}.uk-hero .intro{font-size:14px}.uk-cover{transform:none;margin-right:10px}.uk-hero .actions{gap:10px}.uk-bottomline{font-size:9px;gap:10px}.uk-bottomline>span:nth-child(3){display:none}.scene-grid{gap:13px}.scene-card summary,.paris-card{padding:20px}.scene-card h3{font-size:27px;margin-top:24px}.scene-card p{font-size:12px}.scene-detail{padding:0 20px 20px}.scene-more{font-size:10px}.scene-number{font-size:8px}.about-strip{flex-direction:column;align-items:flex-start;padding:28px 22px;gap:8px}.about-strip p{margin:0}.game-entry h1{font-size:58px}.intro{font-size:16px}html{scroll-padding-top:142px}}
@media(max-width:390px){.scene-grid{grid-template-columns:1fr}.uk-hero h1{font-size:65px}.brand-strip>span{font-size:15px}.corner-label{font-size:16px;padding:10px}.group-page .partner-hero h1{font-size:49px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{transition:none!important;animation:none!important}}
/* Paris merchant pages share the AwayU and Marvella component system. */
.language-switch{font-size:12px;border:1px solid var(--line);padding:10px 14px;text-decoration:none}.paris-hero{grid-template-columns:1.2fr .8fr;gap:7vw}.paris-hero h1{font-size:clamp(64px,6.2vw,95px)}.paris-ticket{background:#e2d3be;padding:34px 36px;transform:rotate(2deg);box-shadow:12px 14px 0 #d4cab9;border:1px solid #c8b59b;color:#352f27}.ticket-top{display:flex;justify-content:space-between;font-size:9px;letter-spacing:.13em}.ticket-route{font:500 clamp(62px,7vw,100px)/1 "Cormorant Garamond",serif;display:flex;align-items:center;justify-content:space-between;gap:15px;letter-spacing:-.07em;margin:55px 0 35px}.ticket-route b{font:400 35px "DM Sans",sans-serif;color:#856632}.paris-ticket h2{font-size:40px;line-height:1.05;margin:15px 0 20px}.paris-ticket>p:not(.ticket-route):not(.eyebrow){font-size:14px;line-height:1.9;color:#645641}.ticket-bottom{border-top:1px dashed #a08b6c;padding-top:22px;margin-top:36px;font-size:8px;letter-spacing:.12em;line-height:1.8}.district-section{background:#e9e2d7;max-width:none}.district-map{position:relative;height:450px;background:#d7ddce;overflow:hidden;border:1px solid #b6bdae}.district-label{position:absolute;top:16px;left:18px;z-index:2;font-size:9px;letter-spacing:.15em;color:#58614d}.district-street{position:absolute;background:#f3efe7;border:1px solid #c3bead}.district-street.horizontal{width:100%;height:42px;left:0;top:44%}.district-street.vertical{height:130%;width:40px;left:37%;top:-15%;transform:rotate(8deg)}.district-river{position:absolute;bottom:-15%;right:-7%;width:90px;height:155%;background:#8eaaa2;border-inline:14px solid #bdc7b6;transform:rotate(-18deg)}.district-square{position:absolute;top:45%;left:45%;width:180px;font-size:9px;letter-spacing:.1em;color:#736d5b;text-align:center;padding:13px 0;background:#f3efe7}.map-slot{position:absolute;left:var(--x);top:var(--y);transform:translate(-50%,-50%);width:clamp(120px,16vw,200px);min-height:85px;padding:17px;background:#f9f5ed;border:1px solid #a2957b;box-shadow:5px 5px 0 #acb59c;text-decoration:none;display:flex;flex-direction:column;gap:10px}.map-slot:hover,.map-slot:focus-visible{background:#f3dfb6}.map-slot b{font-size:10px;letter-spacing:.13em;color:#876b41}.map-slot span{font:500 22px "Cormorant Garamond",serif}.paris-slot-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:35px}.slot-profile{padding:28px;background:var(--paper);border:1px solid var(--line);display:flex;flex-direction:column;align-items:flex-start;scroll-margin-top:115px}.slot-profile:target{outline:3px solid #ad8952;outline-offset:3px}.slot-profile h3{font-size:34px;line-height:1.1;margin:25px 0 14px}.slot-profile p{color:var(--muted);font-size:13px}.slot-profile .status-pill{margin:10px 0}.slot-profile .text-link{margin-top:auto;font-size:12px}.slot-profile img{max-height:70px;width:auto;object-fit:contain;margin-top:18px}.slot-category{display:block;font:500 11px "DM Sans",sans-serif;color:var(--muted);margin-top:10px}.paris-formats{padding:0;list-style:none;max-width:850px;margin-left:auto}.paris-formats li{display:grid;grid-template-columns:55px 1fr;gap:20px;padding:28px 0;border-top:1px solid var(--line)}.paris-formats li>span{color:#856632;font-size:11px;margin-top:8px}.paris-formats h3{font-size:35px;margin:0 0 12px}.paris-formats p{font-size:14px;color:var(--muted);margin:0}.paris-enquiry{padding:85px 5vw;align-items:start}.paris-enquiry .eyebrow{color:#d2b483}.paris-enquiry .enquiry-copy .draft-notice{color:#e5ded2;border-left:2px solid var(--gold);padding-left:16px;font-size:12px;margin-top:30px}.paris-enquiry label{font-size:12px}.paris-enquiry input,.paris-enquiry select{min-height:44px}.paris-enquiry [data-enquiry-status]{color:#28523f;font-size:12px}.paris-enquiry .enquiry-copy h2{line-height:1.05}.paris-partners .brand-header nav{gap:20px}
@media(max-width:1000px){.paris-hero{gap:40px}.paris-ticket{padding:25px}.ticket-route{font-size:70px}.paris-slot-grid{grid-template-columns:1fr 1fr}.paris-ticket h2{font-size:34px}.map-slot{width:150px}.district-square{left:42%;width:150px}}
@media(max-width:760px){.paris-hero{grid-template-columns:1fr}.paris-hero h1{font-size:59px}.paris-ticket{transform:none;margin-right:10px}.ticket-route{font-size:88px;margin:35px 0}.paris-partners .section-top h2{font-size:45px}.district-map{height:420px}.district-label{font-size:7px;letter-spacing:.04em}.map-slot{width:90px;min-height:88px;padding:10px;box-shadow:3px 3px 0 #acb59c}.map-slot b{font-size:8px}.map-slot span{font-size:17px;line-height:1.05}.district-square{font-size:7px;width:135px;left:37%}.district-river{width:45px;border-inline-width:7px;right:-10%}.paris-slot-grid{grid-template-columns:1fr}.slot-profile{padding:25px;scroll-margin-top:140px}.paris-formats li{grid-template-columns:28px 1fr;gap:10px}.paris-formats h3{font-size:30px}.paris-enquiry{padding:65px 22px}.paris-enquiry .form-grid{grid-template-columns:1fr}.paris-enquiry h2{font-size:43px}}
.paris-hero>div,.paris-ticket{min-width:0}.paris-hero{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr)}
@media(max-width:760px){.paris-hero{grid-template-columns:minmax(0,1fr)}.ticket-route{font-size:clamp(48px,14vw,72px);gap:10px}.ticket-route b{font-size:26px}}

@media(min-width:761px) and (max-width:1000px){.paris-hero{grid-template-columns:minmax(0,1fr)}.paris-ticket{width:min(100%,480px);justify-self:center;transform:none}.ticket-route{font-size:88px}}

/* Founder-confirmed business WhatsApp, 2026-10-04. */
.business-contact{display:inline-flex;flex-direction:column;gap:5px;padding:16px 22px;border:1px solid var(--gold);text-decoration:none;margin:18px 0;max-width:100%;overflow-wrap:anywhere}.business-contact strong{font-size:14px}.business-contact span{font-size:13px;letter-spacing:.04em}.enquiry .business-contact{color:var(--paper)}.business-contact:hover{background:#ad895222}.social-grid a{display:grid;grid-template-columns:44px 1fr;grid-template-rows:1fr 1fr;text-align:left;padding:18px;border:1px solid var(--line);background:#faf8f3;text-decoration:none}.contact-band>.actions{margin-top:0}

.coming-soon{cursor:default;display:inline-flex;align-items:center;justify-content:center;line-height:1.5;max-width:100%;font-size:clamp(10px,1.2vw,13px)}
