.parea-frontend{--business2-blue:var(--colour-primary);--business2-blue-dark:#03369d;--business2-blue-light:#dce9ff;--business2-light:#fefefe;--business2-grey-light:#c8ddff;--business2-grey-dark:#51596c;--business2-dark:#242223;--axd2-blue:var(--colour-primary);--axd2-blue-dark:#03369d;--axd2-blue-light:#dce9ff;--axd2-light:#fefefe;--blog2-blue:var(--colour-primary);--blog2-blue-dark:#03369d;--blog2-blue-light:#dce9ff;--blog2-light:#fefefe;background:var(--colour-page,#fefefe);color:var(--colour-page-text,#242223)}.parea-frontend>header{background:var(--colour-page,#fefefe)!important;border-color:var(--colour-primary,#1b59d1)!important}.parea-frontend main :where(h1,h2,h3){font-family:Montserrat,ui-sans-serif,system-ui,sans-serif;letter-spacing:-.035em}.parea-frontend :is(.business2-hero,.axd2-hero,.blog2-hero,.blog2-post-hero){padding-block:2.5rem}.parea-frontend :is(.business2-hero,.axd2-hero,.blog2-hero,.blog2-post-hero) h1{font-size:clamp(2rem,5.3vw,3.75rem);line-height:1.06;font-weight:900;max-width:14ch}.parea-frontend :is(.business2-lede,.axd2-lede,.blog2-lede){font-size:1rem;font-weight:500;line-height:1.65;margin-top:1rem}.parea-frontend :is(.business2-section-heading,.business2-faq-heading,.axd2-section-heading,.blog2-section-heading) h2{font-size:clamp(1.5rem,3.3vw,2.5rem);line-height:1.12;font-weight:850}.parea-frontend :is(.business2-button,.axd2-button,.blog2-button,.business2-package-bottom>a){border-radius:999px;min-height:44px}.parea-frontend :is(.business2-button-primary,.axd2-button-primary,.blog2-button-primary){background:var(--colour-primary);color:#fff}.parea-frontend :is(.business2-button-quiet,.axd2-button-quiet,.blog2-button-quiet){background:#e9f1fd;color:#1b59d1;border-color:#c8ddff}.parea-frontend :is(.business2-hero-visual,.axd2-hero-visual,.blog2-hero-visual,.blog2-post-hero-image){border-radius:26px}.parea-frontend :is(.business2-hero-visual,.axd2-hero-visual,.blog2-hero-visual,.blog2-post-hero-image,.shared-related-media) img{filter:none}.parea-frontend .business2-package{border-radius:26px}.parea-frontend .business2-package-partner{background:var(--colour-primary);min-height:0}.parea-frontend .business2-package-event{background:#e9f1fd;border-color:#c8ddff}.parea-frontend .business2-package-custom{background:#dce9ff}.parea-frontend .business2-faq{background:var(--colour-page);padding-block:2.5rem}.parea-frontend .business2-faq-grid{background:var(--colour-primary);color:#fff;border-radius:26px;padding:2rem;gap:2rem}.parea-frontend .business2-faq-grid :is(h2,.business2-eyebrow){color:#fff}.parea-frontend .business2-faq-list{border-color:rgb(255 255 255 / 25%)}.parea-frontend .business2-faq-list details{border-color:rgb(255 255 255 / 25%);color:#fff}.parea-frontend .business2-faq-list summary{min-height:52px;padding-block:.9rem;font-size:.875rem}.parea-frontend .business2-faq-list details[open] summary{color:#fff}.parea-frontend .business2-faq-list details p{color:#e4edff;font-weight:400}.parea-frontend .business2-faq-list summary:focus-visible{outline:2px solid #fff;outline-offset:4px}.parea-frontend :is(.axd2-category-card,.axd2-place-card,.blog2-related-card){border-radius:22px}.parea-frontend .shared-related-ticket{background:#e9f1fd;border-radius:22px;box-shadow:none}.parea-frontend .shared-related-title{font-weight:850;line-height:1.12}.parea-frontend .shared-side-link{border-radius:999px}.parea-frontend .shared-side-cta{border-radius:999px}.parea-frontend .public-footer-main{padding:1.75rem 1.25rem 1.25rem}.parea-frontend .public-footer-inner{gap:1.5rem}.parea-frontend .public-footer-summary{margin-top:.75rem;font-size:.8125rem;font-weight:400}.parea-frontend .public-footer-instagram{margin-top:.5rem;font-size:.75rem}.parea-frontend .public-footer-links a{font-size:.875rem;font-weight:600}.parea-frontend .public-footer-bottom-inner{display:grid;grid-template-columns:1fr auto;align-items:center;gap:.35rem 1rem;font-weight:500}.parea-frontend .public-footer-legal{grid-column:1 / -1;grid-row:2;gap:.25rem 1.25rem}.parea-legal>header{padding-block:.75rem}.parea-legal>header nav{background:#e9f1fd;border-radius:22px}.parea-legal>header img{height:32px;width:auto}.parea-legal main>section{border-radius:26px;box-shadow:none}.parea-legal main h1{font-size:clamp(2rem,5vw,3rem);line-height:1.1}.parea-legal main h2{font-size:1.25rem;line-height:1.3}.parea-legal main p{font-weight:400;line-height:1.7}.parea-status{background:#dce9ff!important;color:#242223!important}.parea-status main{min-height:100dvh}.parea-status main>section{background:#fefefe;border-radius:26px;box-shadow:none}.parea-status h1{font-size:clamp(2rem,6vw,3.25rem)!important;line-height:1.08!important}.parea-status main>section>p{color:#51596c}.parea-status main>section>a{background:#1b59d1;color:#fff;min-height:44px}.parea-frontend.parea-client-page{background:#e9f1fd}.parea-frontend.parea-client-page :is(h1,h2){line-height:1.15}.parea-frontend a:focus-visible,.parea-frontend button:focus-visible{outline:2px solid var(--colour-focus,#1b59d1);outline-offset:4px}@media (max-width:767px){.parea-frontend>header{padding-top:.75rem;padding-bottom:.75rem}.parea-frontend :is(.business2-shell,.axd2-shell,.blog2-shell){width:calc(100% - 2.5rem)}.parea-frontend :is(.business2-hero,.axd2-hero,.blog2-hero,.blog2-post-hero){padding-block:1.75rem}.parea-frontend :is(.business2-hero-grid,.axd2-hero-grid,.blog2-hero-grid,.blog2-post-hero-grid){gap:1.5rem}.parea-frontend :is(.business2-hero,.axd2-hero,.blog2-hero,.blog2-post-hero) h1{font-size:clamp(1.9rem,8vw,2.5rem);max-width:16ch}.parea-frontend :is(.business2-hero-visual,.axd2-hero-visual,.blog2-hero-visual){aspect-ratio:4 / 3;min-height:0}.parea-frontend :is(.business2-hero-visual,.axd2-hero-visual,.blog2-hero-visual)>img{height:100%;object-fit:cover}.parea-frontend .business2-package{padding:1.5rem}.parea-frontend .business2-package-grid{margin-top:1.5rem;gap:1rem}.parea-frontend .business2-faq-grid{padding:1.5rem}.parea-frontend .public-footer-intro{display:grid;grid-template-columns:1fr auto;align-items:center;gap:.5rem}.parea-frontend .public-footer-summary{grid-column:1 / -1;grid-row:2;margin:0}.parea-frontend .public-footer-instagram{margin:0}.parea-frontend .shared-mobile-title{font-size:clamp(1.9rem,8vw,2.7rem)!important;line-height:1.08!important;max-width:16ch!important}.parea-frontend .shared-description{font-size:.9375rem;line-height:1.65}.parea-frontend main>section>div>div>h1{font-size:clamp(1.9rem,8vw,2.5rem);line-height:1.1}.parea-legal main>section{padding:1.5rem}}@media (max-width:359px){.parea-frontend .public-footer-bottom-inner{grid-template-columns:1fr}.parea-frontend .public-footer-legal{grid-row:auto}}@media (prefers-reduced-motion:reduce){.parea-frontend :is(.business2-button,.axd2-button,.blog2-button){transition:none}}.parea-frontend.parea-client-page .bg-lime{background:var(--colour-primary)!important;color:#fff!important}.parea-frontend.parea-client-page .text-lime{color:var(--colour-primary)!important}.parea-frontend .business2-faq-grid{display:block;padding:2rem}.parea-frontend .business2-faq-heading h2{margin-top:0;font-size:clamp(1.65rem,4vw,2.2rem);font-weight:900}.parea-frontend .business2-faq-heading .business2-eyebrow{margin-top:.6rem;color:#e4edff;font-size:.875rem;font-weight:500;text-transform:none;letter-spacing:normal}.parea-frontend .business2-faq-list{margin-top:1rem;border-top:0}.parea-frontend .business2-faq-list summary{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.8rem 0;line-height:1.4;font-weight:700;list-style:none}.parea-frontend .business2-faq-list summary::-webkit-details-marker{display:none}.parea-frontend .business2-faq-list summary::after{content:'+';display:flex;align-items:center;justify-content:center;flex:0 0 24px;width:24px;height:24px;border-radius:50%;background:#fff;color:var(--colour-primary);font-size:1.1rem;font-weight:500}.parea-frontend .business2-faq-list details[open] summary::after{content:'?'}.parea-frontend .business2-faq-list details p{padding:0 0 1rem;font-size:.875rem}@media (max-width:767px){.parea-frontend .business2-faq-grid{padding:1.5rem}}@media (max-width:359px){.parea-frontend .business2-faq-grid{padding:1.15rem}}.parea-frontend .public-footer-navigation{grid-template-columns:repeat(2,max-content);justify-content:start;column-gap:clamp(2rem,6vw,4rem);row-gap:1rem}.parea-frontend .public-footer-label{margin-bottom:.35rem;letter-spacing:.08em}.parea-frontend .public-footer-links{gap:0}.parea-frontend .public-footer-links a{min-height:36px;line-height:1.4}@media (max-width:767px){.parea-frontend .business2-hero-visual{display:none}}.parea-frontend .shared-related-ticket{display:flex;flex-direction:column;height:100%;max-width:none;overflow:hidden;border:1px solid #dce7fb;background:#fff;color:#242223;border-radius:22px}.parea-frontend .shared-related-media{display:block;flex:0 0 auto;width:100%;height:auto;aspect-ratio:3 / 2;overflow:hidden;background:#e9f1fd}.parea-frontend .shared-related-media img{display:block;width:100%;height:100%;object-fit:cover}.parea-frontend .shared-related-ticket .shared-related-ticket-main{display:flex;flex:1;flex-direction:column;aspect-ratio:auto;min-height:0;height:auto;padding:1.1rem;border:0!important;border-radius:0!important;background:#fff!important}.parea-frontend .shared-related-ticket-main::before,.parea-frontend .shared-related-ticket-main::after{display:none!important}.parea-frontend .shared-related-title{font-size:1.2rem;line-height:1.2}.parea-frontend .shared-related-meta{font-size:.8125rem;font-weight:500}.parea-frontend .shared-related-description{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;margin-top:.65rem;font-size:.875rem;line-height:1.5;font-weight:400;color:#51596c}.parea-frontend .shared-related-link-label{margin-top:auto;padding-top:1rem;padding-right:3.5rem;color:#1b59d1;font-size:.875rem;font-weight:600}@media (max-width:767px){.parea-frontend .shared-related-ticket{flex:0 0 min(82vw,20rem);min-width:0}}@media (min-width:768px){.parea-frontend .shared-related-scroll{align-items:stretch}}.parea-frontend .shared-related-stats{left:auto;right:1.1rem;bottom:1.1rem}.public-language-switch{display:inline-flex;align-items:center;gap:2px;padding:3px;border:1px solid #cddcf7;border-radius:99px;font-size:.7rem;font-weight:800}.public-language-switch a{padding:7px 8px;color:#1b59d1;border-radius:99px}.public-language-switch a[aria-current]{background:#e9f1fd}.public-language-switch a:focus-visible{outline:2px solid #1b59d1;outline-offset:4px}.parea-frontend .collection-advice{margin-top:2rem;padding-top:1.5rem;border-top:1px solid #e0e9f9}.parea-frontend .collection-advice[hidden]{display:none!important}.parea-frontend .collection-advice h2{font-family:var(--font-display,Montserrat,sans-serif);font-size:clamp(1.4rem,3vw,1.8rem);line-height:1.2;font-weight:900}.parea-frontend .collection-advice h3{margin-top:1.25rem;font-size:1rem;font-weight:800}.parea-frontend .collection-advice p{margin-top:.55rem;max-width:72ch;font-size:.9375rem;line-height:1.75;color:#51596c}.parea-frontend .collection-advice-links{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem 1rem;margin-top:.65rem;font-size:.875rem}.parea-frontend .collection-advice a{color:#1b59d1;font-weight:700;text-decoration:underline;text-underline-offset:.2em}.parea-frontend .collection-advice a:focus-visible{outline:2px solid #1b59d1;outline-offset:4px}.parea-frontend .collection-advice-footer{display:flex;flex-direction:column;align-items:flex-start;gap:.65rem;margin-top:1.4rem;font-size:.9375rem}.parea-frontend .collection-advice--guide{margin-top:2.25rem;padding:clamp(1.25rem,3vw,2rem);border:1px solid var(--colour-border-soft);border-radius:24px;background:var(--colour-surface-strong);color:var(--colour-page-text)}.collection-advice--guide .collection-advice-header{max-width:32rem;margin-bottom:1.5rem}.collection-advice--guide .collection-advice-eyebrow{display:block;margin-bottom:.625rem;color:var(--colour-primary);font-size:.6875rem;line-height:1.4;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.parea-frontend .collection-advice--guide h2{font-size:clamp(1.5rem,3vw,2rem);line-height:1.15;letter-spacing:-.035em}.collection-advice--guide .collection-advice-sections{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.collection-advice--guide .collection-advice-choice{display:flex;flex-direction:column;min-width:0;padding:1.25rem;border:1px solid var(--colour-border-soft);border-radius:16px;background:var(--colour-surface)}.collection-advice--guide .collection-advice-icon{display:grid;place-items:center;width:40px;height:40px;margin-bottom:1rem;border-radius:50%;background:var(--colour-surface-strong);color:var(--colour-primary)}.collection-advice--guide .collection-advice-icon svg{width:22px;height:22px;stroke-width:1.5}.parea-frontend .collection-advice--guide h3{margin:0;font-size:1rem;line-height:1.4;font-weight:800}.parea-frontend .collection-advice--guide p{margin:.625rem 0 1.125rem;font-size:.875rem;line-height:1.65;color:var(--colour-muted-text)}.parea-frontend .collection-advice--guide .collection-advice-links{display:grid;gap:.5rem;margin-top:auto;padding-top:.25rem;font-size:.8125rem}.collection-advice--guide .collection-advice-venue{display:flex;align-items:center;gap:.5rem;min-width:0;border:1px solid var(--colour-border-soft);border-radius:10px;padding:0 .75rem}.parea-frontend .collection-advice--guide a{color:var(--colour-primary)}.parea-frontend .collection-advice--guide .collection-advice-venue-link{display:flex;align-items:center;justify-content:space-between;gap:.75rem;flex:1;min-width:0;min-height:44px;padding:.625rem 0;text-decoration:none;overflow-wrap:anywhere}.collection-advice--guide .collection-advice-venue-link::after{content:'\2192';flex:0 0 auto;font-size:1rem;font-weight:400}.collection-advice--guide .collection-advice-venue:hover{background:var(--colour-surface-strong)}.parea-frontend .collection-advice--guide .collection-advice-footer{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:1rem;margin-top:1.25rem;padding-top:1.25rem;border-top:1px solid var(--colour-border-soft);font-size:.8125rem}.collection-advice--guide .collection-advice-footer a{display:block;line-height:1.5}.parea-frontend .collection-advice--guide .collection-advice-footer a:first-child{padding:.875rem 1rem;border-radius:14px;background:var(--colour-primary);color:var(--colour-primary-text);text-decoration:none}.parea-frontend .collection-advice--guide .collection-advice-footer a:first-child:hover{background:var(--colour-primary-hover);color:var(--colour-primary-hover-text)}@media (max-width:767px){.collection-advice--guide .collection-advice-sections,.parea-frontend .collection-advice--guide .collection-advice-footer{grid-template-columns:minmax(0,1fr)}.collection-advice--guide .collection-advice-choice{padding:1rem}.collection-advice--guide .collection-advice-header{margin-bottom:1.25rem}.collection-advice--guide .collection-advice-footer a:last-child{padding:.5rem .25rem}}