.lys-hero{padding-top:140px;padding-right:40px;padding-bottom:80px;padding-left:40px;background-color:#00000073;background-blend-mode:overlay;background-image:url(https://creatorspots.co.uk/wp-content/uploads/2026/04/Albion-Rooms-2021-00_19-scaled.jpg);background-size:cover;background-position:50% 50%;background-repeat:no-repeat;background-attachment:scroll;opacity:1}.lys-hero{background-size:cover;background-position:center}@media (max-width:1023px){.lys-hero{padding-top:140px;padding-right:24px;padding-bottom:64px;padding-left:24px}}@media (max-width:767px){.lys-hero{padding-top:140px;padding-right:16px;padding-bottom:48px;padding-left:16px}}@media (max-width:479px){.lys-hero{background-blend-mode:normal;background-image:url(https://creatorspots.co.uk/wp-content/uploads/2026/04/Albion-Rooms-2021-00_19-scaled.jpg);background-size:cover;background-position:0 50%;background-repeat:repeat;background-attachment:scroll}}.lys-hero-inner{max-width:1200px;text-align:center;margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto}.lys-eyebrow{color:var(--lys-accent);font-weight:700;font-size:14px;text-transform:uppercase;letter-spacing:0.12em;margin-bottom:16px}.lys-hero-title{color:var(--lys-white);font-size:56px;line-height:1.1;margin-bottom:24px}@media (max-width:1023px){.lys-hero-title{font-size:44px}}@media (max-width:767px){.lys-hero-title{font-size:32px}}.lys-hero-sub{max-width:720px;color:var(--lys-body);font-size:20px;line-height:1.6;margin-top:0px;margin-right:auto;margin-bottom:32px;margin-left:auto}@media (max-width:767px){.lys-hero-sub{font-size:17px}}.lys-btn{display:inline-block;color:var(--lys-white);font-weight:700;text-decoration:none;padding-top:16px;padding-right:32px;padding-bottom:16px;padding-left:32px;background-color:var(--lys-accent);border-radius:8px}.lys-btn:hover{color:var(--lys-accent);background-color:var(--lys-white)}.lys-section{padding-top:80px;padding-right:40px;padding-bottom:80px;padding-left:40px;background-color:var(--lys-bg)}@media (max-width:1023px){.lys-section{padding-top:64px;padding-right:24px;padding-bottom:64px;padding-left:24px}}@media (max-width:767px){.lys-section{padding-top:48px;padding-right:16px;padding-bottom:48px;padding-left:16px}}.lys-container{max-width:1200px;margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto}.lys-h2{color:var(--lys-white);font-size:40px;line-height:1.2;text-align:center;margin-bottom:16px}@media (max-width:1023px){.lys-h2{font-size:34px}}@media (max-width:767px){.lys-h2{font-size:28px}}.lys-intro{max-width:700px;color:var(--lys-body);font-size:18px;line-height:1.6;text-align:center;margin-top:0px;margin-right:auto;margin-bottom:48px;margin-left:auto}.lys-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}@media (max-width:1023px){.lys-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.lys-grid{grid-template-columns:minmax(0,1fr)}}.lys-card{padding-top:32px;padding-right:32px;padding-bottom:32px;padding-left:32px;background-color:var(--lys-card);border-radius:8px;border-top:1px solid var(--lys-border);border-right:1px solid var(--lys-border);border-bottom:1px solid var(--lys-border);border-left:1px solid var(--lys-border)}.lys-card-title{color:var(--lys-white);font-size:28px;line-height:1.3;margin-bottom:12px}.lys-card-body{color:var(--lys-body);font-size:16px;line-height:1.6}.lys-step-num{color:var(--lys-accent);font-weight:800;font-size:40px;line-height:1;margin-bottom:12px}.lys-split{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:48px}@media (max-width:767px){.lys-split{grid-template-columns:minmax(0,1fr);gap:32px}}.lys-split-title{color:var(--lys-white);font-size:38px;line-height:1.2;margin-bottom:20px}@media (max-width:767px){.lys-split-title{font-size:28px}}.lys-split-body{color:var(--lys-body);font-size:17px;line-height:1.7;margin-bottom:16px}.lys-image-slot{display:flex;justify-content:center;align-items:center;min-height:320px;padding-top:24px;padding-right:24px;padding-bottom:24px;padding-left:24px;background-color:var(--lys-card);border-radius:8px;border-top:1px dashed var(--lys-accent);border-right:1px dashed var(--lys-accent);border-bottom:1px dashed var(--lys-accent);border-left:1px dashed var(--lys-accent)}.lys-image-slot-label{color:var(--lys-body);font-size:14px;line-height:1.6;text-align:center}.lys-cta{padding-top:80px;padding-right:40px;padding-bottom:80px;padding-left:40px;background-color:var(--lys-accent)}@media (max-width:1023px){.lys-cta{padding-top:64px;padding-right:24px;padding-bottom:64px;padding-left:24px}}@media (max-width:767px){.lys-cta{padding-top:48px;padding-right:16px;padding-bottom:48px;padding-left:16px}}.lys-cta-inner{max-width:800px;text-align:center;margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto}.lys-cta-title{color:var(--lys-white);font-size:40px;line-height:1.2;margin-bottom:16px}@media (max-width:767px){.lys-cta-title{font-size:28px}}.lys-cta-body{color:var(--lys-white);font-size:18px;line-height:1.6;margin-bottom:32px}.lys-btn-invert{display:inline-block;color:var(--lys-accent);font-weight:700;text-decoration:none;padding-top:16px;padding-right:32px;padding-bottom:16px;padding-left:32px;background-color:var(--lys-white);border-radius:8px}.lys-btn-invert:hover{color:var(--lys-white);background-color:var(--lys-bg)}.lys-form-intro{max-width:700px;color:var(--lys-body);font-size:18px;line-height:1.6;text-align:center;margin-top:0px;margin-right:auto;margin-bottom:40px;margin-left:auto}.lys-form-wrap{max-width:720px;margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto}.lys-img-ph{width:100%;min-height:140px;background-color:#1a1b23}.lys-gallery-row{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;margin-bottom:32px}@media (max-width:1023px){.lys-gallery-row{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.lys-gallery-row{grid-template-columns:minmax(0,1fr)}}.lys-gallery-note{color:var(--lys-body);font-size:17px;line-height:1.6;text-align:center}.cs-backdrops-sub{max-width:600px;color:rgba(255,255,255,.8);font-weight:500;font-size:18px;line-height:1.6;text-align:center;margin-right:auto;margin-left:auto}@media (max-width:479px){.cs-backdrops-sub{font-size:15px}}.cs-backdrops-caption{color:rgba(255,255,255,.7);font-weight:500;font-size:16px;line-height:1.6;text-align:center}@media (max-width:479px){.cs-backdrops-caption{font-size:14px;opacity:1}}