:root{--navy:#061b2d;--navy2:#092940;--deep:#09253b;--aqua:#80dfdc;--aqua2:#18b4b8;--coral:#fb8f78;--ink:#122b39;--muted:#62727d;--paper:#f8faf9;--white:#fff;--line:#d9e4e6;--shell:1232px}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:90px}body{margin:0;color:var(--ink);background:#fff;font-family:'DM Sans',sans-serif;-webkit-font-smoothing:antialiased}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}button{cursor:pointer}h1,h2,h3,p{margin-top:0}h1,h2,h3,.brand-letters strong{font-family:Manrope,sans-serif}h2{font-size:clamp(2.45rem,4.3vw,4.3rem);font-weight:750;line-height:1.16;letter-spacing:-.055em}h3{letter-spacing:-.04em}p{line-height:1.78}.shell{width:min(var(--shell),calc(100% - 100px));margin:auto}.skip{position:absolute;transform:translateY(-200%);z-index:999;background:#fff;padding:12px}.skip:focus{transform:none}.announcement{background:#041726;color:#d0eaeb;height:36px;font-size:10px;letter-spacing:.095em;display:flex;align-items:center;justify-content:center;gap:9px;text-transform:uppercase}.announcement a{margin-left:19px;color:#fff;text-decoration:underline;text-underline-offset:4px}.pulse{height:6px;width:6px;background:#8be3de;border-radius:50%;box-shadow:0 0 0 3px #8be3de22}.header{height:86px;position:sticky;top:0;background:rgba(255,255,255,.975);z-index:40;border-bottom:1px solid #dce6e9;backdrop-filter:blur(12px)}.nav-container{height:100%;width:min(1400px,calc(100% - 88px));margin:auto;display:flex;align-items:center;gap:45px}.brand{display:flex;align-items:center;gap:10px;min-width:243px}.brand-symbol{width:45px;height:45px;display:grid;place-items:center;border:1.5px solid #1a9a9f;border-radius:50%;color:#167e84}.brand-symbol svg{height:30px;width:30px;fill:none;stroke:currentColor;stroke-width:2.4;stroke-linecap:round}.brand-letters strong{font-weight:800;font-size:16px;letter-spacing:.11em;display:block;color:#092b3c}.brand-letters small{font-size:7px;letter-spacing:.17em;color:#61848b;display:block;margin-top:4px}.desktop-nav{display:flex;align-items:center;gap:26px;margin-left:auto;white-space:nowrap}.desktop-nav a{font-size:12px;font-weight:700;color:#233945}.desktop-nav a:hover{color:#087e85}.nav-cta{padding:14px 19px;color:#fff;background:#103f54;border-radius:3px;font-size:11px;white-space:nowrap;font-weight:700}.nav-cta span{margin-left:12px}.nav-cta:hover{background:#127d88}.menu-btn,.mobile-nav{display:none}.hero{min-height:680px;position:relative;background:#061c2e;color:#fff;overflow:hidden}.hero-photo{position:absolute;inset:0;background-image:url('https://images.unsplash.com/photo-1768576544627-c0a7149d0c5b?auto=format&fit=crop&w=1920&q=85');background-size:cover;background-position:center 42%;opacity:.9}.hero-shade{position:absolute;inset:0;background:linear-gradient(90deg,#061b2ef5 0%,#062638df 36%,#06334776 68%,#08344535 100%),linear-gradient(0deg,#061b2ed0,transparent 20%,transparent 80%,#061b2e12)}.hero-inner{position:relative;min-height:620px;display:flex;align-items:center}.hero-copy{padding-top:15px;max-width:750px}.eyebrow{font-size:10px;letter-spacing:.24em;font-weight:800;color:#1b7b89;display:flex;align-items:center;gap:13px;margin-bottom:24px}.eyebrow.light{color:#9ce6e6}.eyebrow-rule{display:inline-block;width:25px;height:1px;background:currentColor}.hero h1{font-size:clamp(3.5rem,6.1vw,7.8rem);line-height:1.04;letter-spacing:-.07em;font-weight:800;margin-bottom:28px}.hero h1 em{font-style:normal;color:#a9e6e2}.hero-copy>p{font-size:15px;line-height:1.8;color:#d2e5e8;max-width:550px;margin-bottom:30px}.hero-actions{display:flex;flex-wrap:wrap;gap:12px}.btn{display:inline-flex;align-items:center;justify-content:space-between;gap:30px;border:0;padding:17px 22px;font-size:12px;letter-spacing:.015em;font-weight:800;border-radius:3px;min-height:50px;transition:transform .2s,background .2s}.btn:hover{transform:translateY(-2px)}.btn-coral{background:var(--coral);color:#092a38}.btn-coral:hover{background:#ffb29d}.btn-outline{color:#fff;background:#ffffff0d;border:1px solid #a9c6cc7f}.btn-outline:hover{background:#ffffff22}.hero-proof{display:flex;align-items:center;gap:13px;margin-top:57px;color:#9dbbc6;font-size:10px;line-height:1.7;letter-spacing:.015em}.hero-proof strong{color:#e0eff1;font-weight:700}.proof-avatar{width:42px;height:42px;border-radius:50%;border:1px solid #90dcd8;display:grid;place-items:center;color:#b7eeea;font-family:Manrope;font-size:11px;font-weight:800;letter-spacing:.07em}.hero-side{position:absolute;right:0;top:46%;display:flex;gap:14px;align-items:center;transform:rotate(90deg) translate(50%,-50%);transform-origin:right top;font-size:9px;letter-spacing:.18em;color:#dcf8f5}.hero-side div{height:1px;width:65px;background:#bedadc}.hero-bottom{position:relative;padding:17px 44px;display:flex;justify-content:space-between;border-top:1px solid #b7dee638;font-size:9px;letter-spacing:.22em;font-weight:700;color:#c8e9e8}.hero-bottom i{font-size:16px;font-style:normal;margin-left:10px}.intro{display:grid;grid-template-columns:1.12fr .88fr;gap:100px;align-items:center;padding-top:118px;padding-bottom:126px}.intro h2{margin-bottom:0}.serif-highlight,.muted{color:#83a7aa}.intro-right{padding-top:28px}.intro-right p{font-size:15px;line-height:1.95;color:#4f6772;margin-bottom:29px}.text-link{font-size:12px;font-weight:800;border-bottom:1px solid #297d87;padding-bottom:8px;color:#126a77}.text-link span{margin-left:12px}.pathfinder-wrap{background:#082a3b;color:#fff;position:relative;overflow:hidden}.pathfinder-wrap:before{content:'';position:absolute;width:570px;height:570px;border:1px solid #4b9b9b24;border-radius:50%;left:-300px;top:-200px;box-shadow:0 0 0 65px #4b9b9b0b,0 0 0 135px #4b9b9b09,0 0 0 205px #4b9b9b07}.pathfinder{padding-top:82px;padding-bottom:83px;display:grid;grid-template-columns:1fr 1fr;gap:100px;position:relative}.path-left h2{font-size:clamp(2.7rem,4.5vw,4.8rem);margin-bottom:20px;color:#fff}.path-left em,.pro-content h2 em,.enquiry-copy h2 em{font-style:normal;color:#8bdddc}.path-left p{max-width:370px;color:#abcbd2;font-size:14px}.path-prompt{font-size:13px;font-weight:800;margin-bottom:21px}.path-options{display:grid;grid-template-columns:repeat(2,1fr);gap:9px}.audience{border:1px solid #537a89;background:#0b374a;color:#c4dbdf;text-align:left;padding:14px 15px;border-radius:3px;font-weight:700;font-size:12px}.audience.active,.audience:hover{border-color:#8bdeda;background:#105061;color:#fff}.path-result{border-top:1px solid #3c6d7b;margin-top:23px;padding-top:23px;min-height:182px}.result-label{display:block;font-size:10px;color:#8bdeda;letter-spacing:.17em;font-weight:800;margin-bottom:9px}.path-result strong{display:block;font-family:Manrope;font-size:20px;letter-spacing:-.03em}.path-result p{font-size:12px;line-height:1.6;color:#a8cad0;margin-top:7px;margin-bottom:14px}.btn-aqua{background:#a3e9e4;color:#092b3b;padding:12px 15px;min-height:42px;font-size:11px}.btn-aqua:hover{background:#fff}.programmes-section{padding-top:122px;padding-bottom:100px}.section-head{display:flex;justify-content:space-between;gap:70px;align-items:end;margin-bottom:55px}.section-head h2{margin-bottom:0}.section-head p{max-width:390px;color:#596c76;font-size:14px;margin-bottom:4px}.programme-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.program-card{border:1px solid #e0e8e9;min-width:0;background:#fff;transition:transform .25s,box-shadow .25s}.program-card:hover{transform:translateY(-4px);box-shadow:0 16px 36px #0a314113}.card-num{font-size:9px;letter-spacing:.16em;font-weight:800;color:#678891;padding:17px 22px}.card-art{height:161px;overflow:hidden;position:relative;display:flex;justify-content:center;align-items:center}.card-art:before{content:'';position:absolute;border-radius:50%;height:300px;width:300px;border:1px solid #ffffff4a;left:-80px;top:-120px;box-shadow:0 0 0 28px #ffffff09,0 0 0 62px #ffffff09,0 0 0 96px #ffffff06}.card-art:after{content:'';position:absolute;width:260px;height:260px;border-radius:50%;right:-95px;bottom:-220px;border:1px solid #ffffff45}.art-glyph{color:#b6f9f4;font-size:100px;opacity:.68;font-weight:200;font-family:serif;z-index:1}.card-art-swim{background:linear-gradient(125deg,#007e8f,#042f52)}.card-art-mermaid{background:linear-gradient(125deg,#185f79,#3a627b)}.card-art-free{background:linear-gradient(125deg,#103951,#1c858b)}.card-art-safety{background:linear-gradient(125deg,#174f69,#08637e)}.card-art-teach{background:linear-gradient(125deg,#044654,#57989a)}.card-art-firstaid{background:linear-gradient(125deg,#12465a,#18607d)}.card-content{padding:23px 23px 27px}.card-label{font-size:9px;font-weight:800;letter-spacing:.18em;color:#2f8e98;margin-bottom:9px}.card-content h3{font-size:21px;line-height:1.3;margin-bottom:10px}.card-content p{font-size:12px;color:#637783;line-height:1.8;min-height:67px;margin-bottom:19px}.card-action{display:flex;align-items:center;justify-content:space-between;background:none;width:100%;border:0;border-top:1px solid #dfebec;text-align:left;padding:14px 0 0;color:#136374;font-weight:800;font-size:11px}.card-action:hover{color:#08b1bd}.program-note{margin-top:24px;display:flex;justify-content:space-between;gap:20px;align-items:center;font-size:11px;color:#748691}.program-note a{color:#076c78;font-weight:800;white-space:nowrap}.pro-panel{min-height:590px;display:grid;grid-template-columns:1fr 1fr;background:#051d2f;color:#fff}.pro-image{background:url('https://images.unsplash.com/photo-1731336479676-fa42adacc70c?auto=format&fit=crop&w=1200&q=83') center 45%/cover,#0e5764}.pro-content{padding:90px min(7vw,120px);align-self:center}.pro-content h2{font-size:clamp(2.5rem,4vw,4.55rem);margin-bottom:20px;color:#fff}.pro-content p{color:#b5cdd6;font-size:13px;line-height:1.92;max-width:520px}.pro-points{display:flex;gap:9px;flex-wrap:wrap;margin:30px 0 32px}.pro-points span{font-size:9px;letter-spacing:.1em;border:1px solid #587e8e;color:#b9dae0;padding:10px 13px}.difference{padding-top:125px;padding-bottom:130px}.difference-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:28px;border-top:1px solid #cadbdf;padding-top:31px}.diff-num{color:#2d9aa6;font-size:11px;letter-spacing:.16em;font-weight:800}.difference-grid h3{font-size:17px;margin-top:29px;margin-bottom:11px}.difference-grid p{font-size:12px;color:#647883}.wide-quote{background:#eff8f7;padding:95px 0;text-align:center}.wide-quote p{font:750 clamp(2rem,4vw,4.2rem)/1.24 Manrope;letter-spacing:-.05em;color:#0a394a;margin:0 0 27px}.wide-quote em{color:#3d9aa1;font-style:normal}.wide-quote span{font-size:9px;font-weight:800;letter-spacing:.22em;color:#678d92}.faq-section{padding-top:122px;padding-bottom:128px;display:grid;grid-template-columns:1fr 1.1fr;gap:120px}.faq-heading p{color:#687b82;font-size:13px}.faq-list details{border-bottom:1px solid #cfdee1}.faq-list details:first-child{border-top:1px solid #cfdee1}.faq-list summary{display:flex;justify-content:space-between;align-items:center;gap:25px;padding:23px 2px;cursor:pointer;font-weight:750;font-size:14px;list-style:none}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary span{font-size:25px;color:#257d87;font-weight:400}.faq-list details[open] summary span{transform:rotate(45deg)}.faq-list p{color:#5e7580;font-size:12px;line-height:1.9;padding:0 38px 18px 2px}.enquiry-section{background:#061f32;color:white;padding:115px 0 120px;position:relative}.enquiry-layout{display:grid;grid-template-columns:1fr 1fr;gap:90px}.enquiry-copy h2{font-size:clamp(2.6rem,5vw,5.3rem);color:white}.enquiry-copy>p{color:#bcd6dd;font-size:14px;max-width:480px}.enquiry-highlights{display:flex;flex-direction:column;gap:17px;padding-top:35px}.enquiry-highlights span{font-size:12px;color:#c7e5e8}.enquiry-highlights b{font-size:10px;color:#6bcbca;letter-spacing:.16em;margin-right:15px}.enquiry-disclaimer{border-top:1px solid #51707e;margin-top:56px;padding-top:18px;font-size:10px;color:#96b9c1;max-width:420px;line-height:1.7}.form-card{background:white;color:#0f2b3d;padding:36px 38px 39px;border-radius:5px;align-self:start;box-shadow:0 30px 80px #00000014}.form-pill{font-size:9px;letter-spacing:.16em;font-weight:800;background:#e5f6f4;color:#156c79;padding:8px 11px}.form-header h3{font-size:24px;margin:21px 0 4px}.form-header p{font-size:12px;color:#70818d;margin:0 0 25px}.form-load{font-size:13px;color:#627784;display:flex;align-items:center;gap:10px;padding:17px 0}.form-loader{border:2px solid #dbe6e8;border-top-color:#0d838e;border-radius:50%;height:19px;width:19px;animation:spin .8s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.lead-grid{display:grid;grid-template-columns:1fr 1fr;gap:15px}.lead-field{display:flex;flex-direction:column;gap:6px;min-width:0}.lead-field.full{grid-column:1/-1}.lead-field label{font-size:11px;font-weight:750;color:#324857}.lead-field .asterisk{color:#cd604b}.lead-field input,.lead-field select,.lead-field textarea{border:1px solid #cddbdc;background:#fafdfe;border-radius:3px;padding:12px 12px;width:100%;min-width:0;font-size:12px;color:#1e3a46;outline:none}.lead-field textarea{min-height:78px;resize:vertical}.lead-field input:focus,.lead-field select:focus,.lead-field textarea:focus{border-color:#198999;box-shadow:0 0 0 3px #88dfe433}.lead-field input::placeholder,.lead-field textarea::placeholder{color:#9caeb8}.submit-lead{margin-top:20px;width:100%;border:0;background:#0d5265;color:#fff;padding:17px;font-size:12px;font-weight:800;display:flex;align-items:center;justify-content:space-between;border-radius:3px}.submit-lead:hover{background:#127f90}.submit-lead:disabled{opacity:.6;cursor:wait}.form-feedback{font-size:11px;line-height:1.65;margin:13px 0 0;color:#8e4845;min-height:1em}.form-privacy{font-size:10px;color:#8a9ca5;line-height:1.55;margin:12px 0 0}.submitted-message{background:#e9f7f5;border:1px solid #b6e5df;padding:30px 25px;color:#0b5761}.submitted-message .check-circle{width:44px;height:44px;border:1px solid #209997;border-radius:50%;display:grid;place-items:center;font-size:23px}.submitted-message h4{font-size:23px;margin:18px 0 8px;font-family:Manrope}.submitted-message p{font-size:12px}.footer{background:#041421;color:#b7d1d8}.footer-inner{padding-top:70px}.footer-top{display:flex;justify-content:space-between;gap:60px;padding-bottom:65px}.footer-logo{font:800 27px Manrope;color:white;letter-spacing:.08em}.footer-logo span{font-size:10px;vertical-align:top;margin-left:4px;color:#8cdfda}.footer-brand p{font-size:12px;color:#9ab6bf;margin-top:16px}.footer-links{display:flex;gap:100px}.footer-links>div{display:flex;flex-direction:column;gap:12px}.footer-links b{font-size:10px;letter-spacing:.18em;color:#8fdbd8;margin-bottom:8px}.footer-links a{font-size:12px}.footer-links a:hover{color:white}.footer-bottom{display:flex;justify-content:space-between;gap:18px;border-top:1px solid #2d4250;padding:25px 0 35px;font-size:10px;color:#7f9ba5}.footer-bottom a{color:#c0dee1}.mobile-sticky{display:none}@media(max-width:1100px){.desktop-nav{gap:17px}.nav-container{width:calc(100% - 46px);gap:22px}.brand{min-width:225px}.nav-cta{padding:13px}.shell{width:calc(100% - 70px)}.intro{gap:60px}.pathfinder{gap:50px}.pro-content{padding:55px}.faq-section{gap:70px}.enquiry-layout{gap:45px}.card-content{padding:20px 18px}.card-content h3{font-size:19px}}@media(max-width:840px){.desktop-nav,.nav-cta{display:none}.menu-btn{display:flex;flex-direction:column;gap:5px;border:0;background:transparent;padding:10px;margin-left:auto}.menu-btn span{height:2px;width:24px;background:#103849}.mobile-nav.open{display:flex;flex-direction:column;background:#fff;border-top:1px solid #dfe8eb;padding:16px 32px 24px;gap:16px;box-shadow:0 18px 35px #0a374014}.mobile-nav a{font-size:13px;font-weight:750}.hero{min-height:590px}.hero-inner{min-height:548px}.hero h1{font-size:clamp(3.3rem,7.6vw,5.6rem)}.intro,.pathfinder,.enquiry-layout,.faq-section{grid-template-columns:1fr;gap:30px}.intro{padding-top:88px;padding-bottom:87px}.intro-right{padding-top:0}.pathfinder{gap:35px}.programmes-section,.difference{padding-top:88px;padding-bottom:85px}.section-head{align-items:start}.programme-grid{grid-template-columns:repeat(2,1fr)}.pro-panel{grid-template-columns:1fr 1fr}.pro-content{padding:40px}.pro-content h2{font-size:2.7rem}.difference-grid{grid-template-columns:repeat(2,1fr)}.faq-section{padding-top:85px;padding-bottom:90px}.enquiry-section{padding:90px 0}.footer-links{gap:45px}}@media(max-width:570px){html{scroll-padding-top:72px}.shell{width:calc(100% - 38px)}.announcement{height:31px;font-size:8px;letter-spacing:.03em}.announcement a{display:none}.header{height:69px}.nav-container{width:calc(100% - 36px)}.brand{min-width:auto;gap:8px}.brand-symbol{height:38px;width:38px}.brand-letters strong{font-size:13px}.brand-letters small{font-size:6px}.hero{min-height:608px}.hero-photo{background-position:59% center}.hero-shade{background:linear-gradient(90deg,#041a2ce8,#043143a0),linear-gradient(0deg,#051a2ae0,transparent 35%)}.hero-inner{min-height:566px}.hero-copy{padding:22px 0 5px}.eyebrow{font-size:9px;letter-spacing:.13em;margin-bottom:20px}.hero h1{font-size:clamp(3.05rem,12vw,4.5rem);letter-spacing:-.077em}.hero-copy>p{font-size:13px}.hero-actions{flex-direction:column;max-width:270px;gap:9px}.btn{padding:15px 18px;font-size:11px}.hero-proof{margin-top:33px}.hero-side{display:none}.hero-bottom{padding:13px 18px;font-size:8px;letter-spacing:.06em}.intro{padding-top:75px;padding-bottom:75px}.intro h2{font-size:2.65rem}.intro-right p{font-size:13px}.pathfinder{padding-top:74px;padding-bottom:77px}.path-left h2{font-size:2.9rem}.pathfinder .path-right{width:100%}.path-options{gap:8px}.audience{padding:12px 8px;font-size:11px}.programmes-section{padding-top:77px;padding-bottom:73px}.section-head{display:block;margin-bottom:36px}.section-head p{margin-top:16px;font-size:13px}.section-head h2{font-size:2.65rem}.programme-grid{grid-template-columns:1fr;gap:14px}.card-art{height:118px}.card-art:before{top:-168px}.card-content p{min-height:0}.program-note{display:block;line-height:1.7}.program-note a{display:block;margin-top:7px}.pro-panel{grid-template-columns:1fr}.pro-image{min-height:255px;order:1}.pro-content{order:2;padding:60px 25px 65px}.pro-content h2{font-size:3.25rem}.difference{padding-top:76px;padding-bottom:85px}.difference-grid{gap:24px}.difference-grid h3{font-size:15px;margin-top:21px}.difference-grid p{font-size:11px}.wide-quote{padding:72px 0}.wide-quote p{font-size:2.2rem}.wide-quote span{font-size:8px}.faq-section{padding-top:79px;padding-bottom:83px}.faq-heading h2{font-size:2.65rem}.faq-list summary{font-size:12px;padding:21px 0}.enquiry-section{padding:75px 0 90px}.enquiry-copy h2{font-size:3.1rem}.enquiry-disclaimer{margin-top:38px}.form-card{padding:28px 19px}.form-header h3{font-size:22px}.lead-grid{grid-template-columns:1fr;gap:12px}.lead-field.full{grid-column:1}.footer-inner{padding-top:60px}.footer-logo{font-size:23px}.footer-top{flex-direction:column;gap:40px;padding-bottom:40px}.footer-links{gap:65px}.footer-bottom{flex-direction:column;padding-bottom:75px;gap:12px}.mobile-sticky{display:flex;align-items:center;justify-content:space-between;position:fixed;bottom:0;left:0;right:0;z-index:32;background:#fb907b;color:#0a2a37;box-shadow:0 -5px 20px #04172444;font-size:12px;font-weight:800;padding:16px 22px}.mobile-sticky span{font-size:16px}}

/* SECOND CURRENT official brand and social channel navigation */
.brand{min-width:245px}
.brand-lockup{display:block;width:250px;max-width:100%;height:72px;object-fit:contain;object-position:left center}
.footer-logo{display:block}
.footer-lockup{display:block;background:#fff;width:220px;max-width:100%;height:auto;border-radius:6px;padding:6px}
.footer-social{padding:25px 0 27px;border-top:1px solid rgba(182,224,225,.22);display:flex;align-items:center;justify-content:space-between;gap:25px;flex-wrap:wrap}
.footer-social-copy{display:flex;flex-direction:column;gap:7px}
.footer-social-copy strong{font-size:11px;letter-spacing:.14em;color:#bcf0ef}
.footer-social-copy span{color:#b5cbd2;font-size:12px}
.social-channels{display:flex;flex-wrap:wrap;gap:10px;align-items:center}
.social-channels a{border:1px solid rgba(194,223,225,.4);border-radius:4px;color:#e4f6f7;padding:12px 14px;font-size:12px;font-weight:700;transition:background .2s,border-color .2s}
.social-channels a:hover,.social-channels a:focus-visible{background:#176678;border-color:#89dadd}
.social-channels .whatsapp-placeholder{color:#c7d7d9;border-style:dashed}
.whatsapp-coming{color:#d4e3e4;font-size:12px;line-height:1.65;max-width:430px;margin:15px 0 0}
@media(max-width:950px){.brand{min-width:0}.brand-lockup{width:215px;height:65px}.footer-social{align-items:flex-start}}
@media(max-width:500px){.brand-lockup{width:190px;height:55px}.social-channels{gap:8px}.social-channels a{padding:10px 11px}.footer-lockup{width:200px}}
/* SECOND CURRENT contact and service-page pathways */
  .business-contact-strip{border-top:1px solid #2d4250;padding:25px 0;display:flex;gap:25px;align-items:center;justify-content:space-between;flex-wrap:wrap}
  .business-contact-strip div{display:flex;flex-direction:column;gap:8px}
  .business-contact-strip strong{color:#8fdbd8;font-size:10px;letter-spacing:.16em}
  .business-contact-strip a{color:#fff;font:700 16px Manrope,sans-serif;text-decoration:underline;text-decoration-color:#6fd7d2;text-underline-offset:4px;overflow-wrap:anywhere}
  .business-contact-strip span{color:#a9c2cb;font-size:12px;max-width:310px}
  .card-detail-link{display:block;margin-top:13px;font-size:12px;font-weight:800;color:#0d7082;text-decoration:underline;text-underline-offset:4px}
  .sc-enquiry-email{font-size:12px;color:#d1e6eb;margin-top:14px;overflow-wrap:anywhere}
  .sc-enquiry-email a{color:#fff;text-decoration:underline;text-underline-offset:3px}
  @media(max-width:570px){.business-contact-strip{display:block}.business-contact-strip span{display:block;margin-top:13px}.business-contact-strip a{font-size:13px}}
  