.emsuk-ad-canvas{margin:0!important;background:#fff!important}.emsuk-ad{--navy:#102f40;--green:#28bd62;--ink:#071d31;--muted:#81909d;color:var(--ink);background:#fff;font-family:Arial,Helvetica,sans-serif;font-size:15px;line-height:1.5;width:100%;overflow:hidden;text-align:left}.emsuk-ad *{box-sizing:border-box}.emsuk-ad h1,.emsuk-ad h2,.emsuk-ad h3,.emsuk-ad p{margin:0;padding:0;color:inherit;font-family:inherit;line-height:inherit}.emsuk-ad a{text-decoration:none;color:inherit}.emsuk-ad button,.emsuk-ad input,.emsuk-ad textarea,.emsuk-ad select{font:inherit}.emsuk-ad .ad-inner{width:min(1120px,calc(100% - 96px));margin:auto}.emsuk-ad .ad-header{height:76px;padding:0 48px;display:flex;align-items:center;justify-content:space-between;max-width:1280px;margin:auto;background:#fff}.emsuk-ad .ad-brand{font-size:25px;white-space:nowrap;letter-spacing:-1px}.emsuk-ad .ad-brand b{font-weight:900}.emsuk-ad nav{display:flex;gap:29px;font-size:13px;align-items:center}.emsuk-ad nav a:hover{text-decoration:underline}.emsuk-ad .ad-menu-button{display:none}.emsuk-ad .ad-hero{background:linear-gradient(110deg,#0d2e3d,#0b3448);color:white;position:relative;padding:52px 0 42px}.emsuk-ad .ad-hero .ad-inner{position:relative;z-index:1;padding-left:40px}.emsuk-ad .ad-hero h1{font-size:clamp(30px,4vw,49px);font-weight:800;letter-spacing:-1.1px;line-height:1.13;max-width:900px}.emsuk-ad .ad-hero p{font-size:25px;font-weight:300;margin-top:14px;color:#d6e1e7}.emsuk-ad .ad-actions{display:flex;gap:20px;margin:26px 0 17px}.emsuk-ad .ad-button{display:inline-flex;align-items:center;justify-content:center;gap:12px;background:linear-gradient(100deg,#30c36d,#1bb451);border:0;border-radius:4px;color:white!important;font-weight:700;padding:12px 22px;font-size:14px;cursor:pointer;min-height:44px;transition:filter .15s}.emsuk-ad .ad-button:hover{filter:brightness(.93)}.emsuk-ad .ad-outline{background:transparent;border:2px solid white;padding:10px 26px}.emsuk-ad .ad-hero small{font-size:14px;color:#d6e1e7}.emsuk-ad .ad-star{position:absolute;right:-35px;top:28px;width:330px;height:330px;fill:none;stroke:#1e5c71;stroke-width:3;opacity:.45;transform:rotate(1deg)}.emsuk-ad .ad-audience{display:grid;grid-template-columns:repeat(4,1fr);padding:25px 0}.emsuk-ad .ad-audience>div{font-weight:700;display:flex;align-items:center;justify-content:center;gap:15px;border-right:1px solid #e4e9ed;font-size:14px}.emsuk-ad .ad-audience>div:last-child{border:0}.emsuk-ad .ad-audience-icon{width:42px;height:42px;color:var(--navy)}.emsuk-ad .ad-packages{padding-top:28px;padding-bottom:35px;scroll-margin-top:20px}.emsuk-ad h2{font-size:25px;font-weight:800;letter-spacing:-.7px;line-height:1.25}.emsuk-ad .ad-packages>h2{text-align:center;font-size:31px}.emsuk-ad .ad-terms{text-align:center;color:var(--muted);font-size:13px;margin:8px 0 25px}.emsuk-ad .ad-cards{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.emsuk-ad .ad-card{padding:24px 18px 18px;border:1px solid #dfe6eb;border-radius:6px;text-align:center;display:flex;flex-direction:column;align-items:center;background:#fff}.emsuk-ad .ad-mini{width:80px;height:62px;border:4px solid #cbd8df;border-radius:3px;position:relative;margin-bottom:16px;background:white}.emsuk-ad .mini-top{height:7px;background:#cbd8df}.emsuk-ad .mini-banner{height:8px;background:#e4ebef;margin:4px}.emsuk-ad .mini-lines{position:absolute;left:4px;top:24px;width:40px}.emsuk-ad .mini-lines i{display:block;height:4px;background:#d2dce2;margin-bottom:4px}.emsuk-ad .mini-side{position:absolute;right:4px;top:23px;width:15px;height:25px;background:#d2dce2}.emsuk-ad .mini-inline{position:absolute;left:4px;bottom:3px;width:40px;height:6px;background:#d2dce2}.emsuk-ad .ad-mini-starter .mini-side,.emsuk-ad .ad-mini-starter .mini-inline,.emsuk-ad .ad-mini-boost .mini-banner,.emsuk-ad .ad-mini-boost .mini-side,.emsuk-ad .ad-mini-content .mini-inline,.emsuk-ad .ad-mini-content .mini-side,.emsuk-ad .ad-mini-featured .mini-banner,.emsuk-ad .ad-mini-featured .mini-side,.emsuk-ad .ad-mini-featured .mini-inline{background:var(--green)}.emsuk-ad .ad-card h3{font-size:22px;line-height:1.25;font-weight:800;letter-spacing:-.5px}.emsuk-ad .ad-price{display:block;font-size:30px;margin:4px 0;letter-spacing:-1px}.emsuk-ad .ad-card-copy{flex:1}.emsuk-ad .ad-card p{font-size:13px;line-height:1.35;min-height:51px;max-width:195px;margin:2px auto 18px;color:#354b5e}.emsuk-ad .ad-card .ad-button{width:100%;min-height:42px;padding:8px 12px}.emsuk-ad .ad-placements{display:grid;grid-template-columns:1fr 1fr;gap:32px;padding-bottom:31px}.emsuk-ad .ad-placements h2{font-size:23px;margin-bottom:12px}.emsuk-ad table{width:100%;border-collapse:collapse;font-size:14px;border:0;margin:0}.emsuk-ad table th,.emsuk-ad table td{border:0;font-weight:400;padding:12px 22px;text-align:left}.emsuk-ad table td{text-align:right;white-space:nowrap}.emsuk-ad table tr:nth-child(odd){background:#f4f6f8}.emsuk-ad table tr{border-bottom:1px solid #e7ebee}.emsuk-ad .ad-location{border-left:1px solid #dfe6eb;padding-left:32px}.emsuk-ad .ad-location h2{font-size:18px}.emsuk-ad .ad-wireframe{max-width:385px;margin:auto;border-radius:5px;overflow:hidden;border:4px solid var(--navy);font-size:10px}.emsuk-ad .wire-head{background:var(--navy);color:white;padding:3px 10px;font-size:11px}.emsuk-ad .wire-head span{float:right;color:#8ca4b1}.emsuk-ad .wire-body{padding:10px;background:#edf2f4}.emsuk-ad .wire-banner,.emsuk-ad .wire-inline,.emsuk-ad .wire-columns aside>div:first-child{background:var(--green);color:white;text-align:center;font-weight:bold;padding:10px 3px}.emsuk-ad .wire-columns{display:grid;grid-template-columns:2.5fr 1fr;gap:10px;margin-top:10px}.emsuk-ad .wire-image{float:left;width:43%;height:53px;background:#c5d5dd;font-size:43px;line-height:53px;text-align:center;color:white;margin-right:10px}.emsuk-ad .wire-lines{height:54px;background:repeating-linear-gradient(to bottom,transparent 0 3px,#cbd7de 3px 7px,transparent 7px 11px)}.emsuk-ad .wire-inline{margin:10px 0;padding:5px}.emsuk-ad .wire-columns aside>div{height:75px;display:flex;align-items:center;justify-content:center;padding:6px;text-align:center}.emsuk-ad .wire-columns aside>div+div{margin-top:10px;background:#dae4e9;font-weight:700;color:#46616f}.emsuk-ad .wire-footer{background:var(--navy);color:white;text-align:center;font-size:10px;padding:4px}.emsuk-ad .ad-sponsored{background:#f3f5f7;padding:23px 0 27px}.emsuk-ad .ad-sponsored h2{margin-bottom:12px;font-size:25px}.emsuk-ad .ad-sponsored-grid{display:grid;grid-template-columns:1fr 1fr;gap:32px}.emsuk-ad .ad-sponsored table tr:nth-child(odd){background:#fff}.emsuk-ad .ad-sponsored table th,.emsuk-ad .ad-sponsored table td{padding:6px 22px}.emsuk-ad .ad-sponsored-grid>p{display:flex;align-items:center;border-left:1px solid #dce3e8;padding:0 32px;font-size:14px}.emsuk-ad .ad-enquiry-section{background:linear-gradient(100deg,#edf2f5,#fafbfc);padding:22px 0}.emsuk-ad .ad-enquiry-grid{display:grid;grid-template-columns:.9fr 1.1fr;gap:34px;align-items:center}.emsuk-ad .ad-enquiry-copy h2{font-size:31px}.emsuk-ad .ad-enquiry-copy p{font-size:20px;line-height:1.35;margin:12px 0 29px}.emsuk-ad .ad-rule{display:block;width:60px;height:3px;background:var(--green)}.emsuk-ad .ad-field{display:grid;grid-template-columns:110px 1fr;gap:14px;align-items:center;margin-bottom:7px}.emsuk-ad .ad-field label{font-size:12px;line-height:1.3}.emsuk-ad .ad-field input,.emsuk-ad .ad-field select,.emsuk-ad .ad-field textarea{border:1px solid #dce4eb;background:#fff;border-radius:4px;padding:9px 12px;min-width:0;width:100%;color:var(--ink);font-size:12px;line-height:1.35;box-shadow:none;min-height:35px}.emsuk-ad .ad-field input::placeholder,.emsuk-ad .ad-field textarea::placeholder{color:#8999aa;opacity:1}.emsuk-ad .ad-field textarea{resize:vertical}.emsuk-ad .ad-field select{height:auto}.emsuk-ad .ad-submit{margin-top:12px}.emsuk-ad .ad-submit .ad-button{font-size:13px;padding:10px;min-height:42px}.emsuk-ad .ad-result{font-size:13px;margin-left:124px}.emsuk-ad .ad-result:empty{display:none}.emsuk-ad .ad-result[data-error="true"]{color:#a21a1a}.emsuk-ad .ad-footer{background:linear-gradient(100deg,#163e4e,#0c293b);color:white;padding:20px 0 12px}.emsuk-ad .ad-footer-top{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #42606f;padding-bottom:15px}.emsuk-ad .ad-footer-top .ad-brand{font-size:24px}.emsuk-ad .ad-footer-top nav{font-size:12px;gap:24px}.emsuk-ad .ad-footer-bottom{display:flex;justify-content:space-between;align-items:center;color:#b2c2cd;font-size:11px;padding-top:10px}.emsuk-ad .ad-footer-bottom small{font-size:11px}.emsuk-ad .ad-sr,.emsuk-ad .ad-trap{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.emsuk-skip{position:absolute;left:12px;top:-80px;z-index:10000;background:white;color:#102f40;padding:12px}.emsuk-skip:focus{top:12px}.emsuk-ad :focus-visible{outline:3px solid #f4b942;outline-offset:4px}.emsuk-ad .ad-button:disabled{opacity:.6;cursor:wait}
@media(min-width:1500px){.emsuk-ad .ad-header{max-width:1280px}}
@media(max-width:800px){.emsuk-ad .ad-inner{width:calc(100% - 40px)}.emsuk-ad .ad-header{padding:0 20px;height:65px}.emsuk-ad .ad-brand{font-size:21px}.emsuk-ad .ad-header nav{gap:15px;font-size:12px}.emsuk-ad .ad-hero .ad-inner{padding-left:0}.emsuk-ad .ad-hero h1{font-size:36px}.emsuk-ad .ad-hero p{font-size:21px}.emsuk-ad .ad-cards{gap:10px}.emsuk-ad .ad-card{padding:20px 10px 12px}.emsuk-ad .ad-card h3{font-size:19px}.emsuk-ad .ad-placements{gap:20px}.emsuk-ad .ad-location{padding-left:20px}.emsuk-ad .ad-enquiry-grid{grid-template-columns:1fr;gap:25px}.emsuk-ad .ad-enquiry-copy p{margin-bottom:18px}.emsuk-ad .ad-footer-top nav{gap:15px}}
@media(max-width:560px){.emsuk-ad .ad-header{height:58px;position:relative}.emsuk-ad .ad-brand{font-size:20px}.emsuk-ad .ad-menu-button{display:block;border:0;background:none;color:var(--navy);font-size:24px;min-width:44px;min-height:44px}.emsuk-ad .ad-header nav{display:none;position:absolute;top:58px;left:0;right:0;padding:20px;background:white;z-index:5;box-shadow:0 5px 8px #0002}.emsuk-ad .ad-header nav.is-open{display:flex;flex-wrap:wrap}.emsuk-ad .ad-hero{padding:29px 0}.emsuk-ad .ad-hero h1{font-size:30px;letter-spacing:-.5px}.emsuk-ad .ad-desktop{display:none}.emsuk-ad .ad-hero p{font-size:17px;line-height:1.4;margin-top:12px;max-width:290px}.emsuk-ad .ad-actions{flex-direction:column;align-items:flex-start;gap:12px;margin:20px 0 16px}.emsuk-ad .ad-actions .ad-button{min-width:205px}.emsuk-ad .ad-hero small{font-size:12px;display:block;max-width:300px}.emsuk-ad .ad-star{width:260px;height:260px;right:-140px;top:45px;opacity:.3}.emsuk-ad .ad-audience{padding:18px 0;gap:0}.emsuk-ad .ad-audience>div{flex-direction:column;gap:5px;font-size:10px}.emsuk-ad .ad-audience-icon{width:31px;height:31px}.emsuk-ad .ad-packages{padding-top:18px;padding-bottom:25px}.emsuk-ad .ad-packages>h2{font-size:25px;max-width:330px;margin:auto}.emsuk-ad .ad-terms{font-size:11px;margin:10px 0 18px}.emsuk-ad .ad-cards{grid-template-columns:1fr;gap:12px}.emsuk-ad .ad-card{display:grid;grid-template-columns:64px 1fr;gap:0 15px;text-align:left;padding:17px}.emsuk-ad .ad-mini{width:61px;height:53px;grid-row:1/3;margin:0;align-self:start;margin-top:5px}.emsuk-ad .mini-lines{width:27px}.emsuk-ad .mini-side{width:12px;height:20px}.emsuk-ad .mini-inline{width:27px}.emsuk-ad .ad-card h3{font-size:20px}.emsuk-ad .ad-price{font-size:26px;margin:1px 0}.emsuk-ad .ad-card p{min-height:0;margin:0 0 10px;max-width:none;font-size:12px}.emsuk-ad .ad-card .ad-button{grid-column:2;min-height:40px;justify-self:start;width:auto;min-width:100px}.emsuk-ad .ad-placements{grid-template-columns:1fr;gap:25px}.emsuk-ad .ad-location{border-left:0;padding-left:0}.emsuk-ad .ad-placements h2{font-size:23px}.emsuk-ad .ad-location h2{font-size:20px}.emsuk-ad table{font-size:13px}.emsuk-ad table th,.emsuk-ad table td{padding:11px 14px}.emsuk-ad .ad-sponsored-grid{grid-template-columns:1fr;gap:18px}.emsuk-ad .ad-sponsored-grid>p{border-left:0;padding:0;font-size:13px}.emsuk-ad .ad-sponsored h2{font-size:23px}.emsuk-ad .ad-enquiry-section{padding:28px 0}.emsuk-ad .ad-enquiry-copy h2{font-size:27px}.emsuk-ad .ad-enquiry-copy p{font-size:17px}.emsuk-ad .ad-field{grid-template-columns:1fr;gap:5px;margin-bottom:12px}.emsuk-ad .ad-field label{font-size:13px}.emsuk-ad .ad-field input,.emsuk-ad .ad-field select,.emsuk-ad .ad-field textarea{font-size:16px;padding:10px;min-height:44px}.emsuk-ad .ad-submit>span{display:none}.emsuk-ad .ad-submit .ad-button{font-size:14px}.emsuk-ad .ad-result{margin-left:0}.emsuk-ad .ad-footer-top{flex-direction:column;align-items:flex-start;gap:16px}.emsuk-ad .ad-footer-top nav{flex-wrap:wrap;gap:17px}.emsuk-ad .ad-footer-top .ad-brand{font-size:22px}.emsuk-ad .ad-footer-bottom{align-items:flex-start;gap:15px}.emsuk-ad .ad-footer-bottom small{max-width:250px}}
@media(prefers-reduced-motion:no-preference){html:has(.emsuk-ad){scroll-behavior:smooth}}
/* Editable phase-one settings */
.emsuk-ad .ad-brand{font-weight:700}.emsuk-ad .ad-hero{background:var(--navy)}.emsuk-ad .ad-button:not(.ad-outline){background:var(--green)}.emsuk-ad .ad-audience-icon{color:var(--green)}.emsuk-ad .ad-cards{gap:var(--ad-gap,16px)}.emsuk-ad .ad-packages{padding-top:var(--ad-space,28px);padding-bottom:var(--ad-space,28px)}.emsuk-ad .ad-footer{background:var(--navy)}.emsuk-ad .ad-period{display:block;font-size:12px;line-height:1.4;color:#627786;margin:2px 0 8px}.emsuk-ad .ad-card p{overflow-wrap:anywhere}.emsuk-ad .ad-cards:has(.ad-card:nth-child(5)){grid-template-columns:repeat(3,minmax(0,1fr))}@media(max-width:800px){.emsuk-ad .ad-cards:has(.ad-card:nth-child(5)){grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.emsuk-ad .ad-cards:has(.ad-card:nth-child(5)){grid-template-columns:1fr}}

.emsuk-ad .ad-book-link{display:block;margin:10px 0 0;color:var(--navy);font-size:13px;text-decoration:underline}.emsuk-ad .ad-period a{text-decoration:underline}@media(max-width:560px){.emsuk-ad .ad-book-link{grid-column:2}}
