.T4kfiq_video{object-fit:cover;object-position:44% 50%;width:100%;height:100%;display:block}.T4kfiq_toggle{width:var(--sp-tap);height:var(--sp-tap);border:var(--sp-line);background:var(--sp-ground);color:var(--sp-ink);border-radius:50%;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;bottom:12px;left:12px}.T4kfiq_toggle:focus-visible{outline-color:var(--sp-yellow)}@media (min-width:900px){.T4kfiq_toggle{width:46px;height:46px;bottom:16px;left:16px}}
.T5C8Pa_wrap{position:relative}.T5C8Pa_frame{box-sizing:border-box;border:3px solid var(--sp-ink);border-radius:var(--sp-radius-lg);background:var(--sp-yellow);box-shadow:var(--sp-shadow-frame-sm);aspect-ratio:343/300;padding:6px}.T5C8Pa_inner{border-radius:calc(var(--sp-radius-lg) - 7px);background:var(--sp-ink);width:100%;height:100%;position:relative;overflow:hidden}@media (min-width:900px){.T5C8Pa_frame{box-shadow:var(--sp-shadow-lg);aspect-ratio:13/16;padding:8px}.T5C8Pa_inner{border-radius:calc(var(--sp-radius-lg) - 9px)}}
.iWJw4W_hero{padding:16px 0 48px}.iWJw4W_grid{grid-template-columns:minmax(0,1fr);gap:44px;display:grid}.iWJw4W_copy{max-width:660px}.iWJw4W_badge{border-radius:var(--sp-radius-pill);background:var(--sp-yellow);letter-spacing:.08em;text-transform:uppercase;margin:0 0 14px;padding:6px 12px;font-size:11.5px;font-weight:700;display:inline-block}.iWJw4W_h1{font-size:var(--sp-display-hero-mobile);font-variation-settings:"opsz" 96;line-height:1.04}.iWJw4W_mark{white-space:nowrap;background:linear-gradient(transparent 62%, var(--sp-yellow) 62%, var(--sp-yellow) 92%, transparent 92%)}.iWJw4W_ctas{flex-direction:column;gap:16px;margin-top:26px;display:flex}.iWJw4W_primary{border:var(--sp-line);border-radius:var(--sp-radius-pill);background:var(--sp-coral);height:54px;box-shadow:var(--sp-shadow-md);justify-content:center;align-items:center;padding:0 30px;font-size:17px;font-weight:700;text-decoration:none;display:inline-flex}.iWJw4W_primary:active{box-shadow:var(--sp-shadow-sm);transform:translate(2px,2px)}.iWJw4W_contact{font-size:var(--sp-text-md);opacity:.72;margin:24px 0 0}.iWJw4W_contact a{min-height:var(--sp-tap);align-items:center;font-weight:700;display:inline-flex}@media (min-width:900px){.iWJw4W_hero{padding:20px 0 72px}.iWJw4W_grid{grid-template-columns:minmax(0,660px) minmax(0,520px);justify-content:space-between;align-items:start;gap:56px}.iWJw4W_badge{margin-bottom:22px;padding:7px 14px;font-size:13px}.iWJw4W_h1{font-size:var(--sp-display-xl);font-variation-settings:"opsz" 144;line-height:1.02}.iWJw4W_ctas{flex-direction:row;align-items:center;margin-top:36px}.iWJw4W_primary{height:58px;box-shadow:var(--sp-shadow-cta);font-size:18px}.iWJw4W_contact{margin-top:30px}}
.ADrnea_ink{background:currentColor;display:inline-block;-webkit-mask:url(/brand/swoon-one-colour.svg) 50%/contain no-repeat;mask:url(/brand/swoon-one-colour.svg) 50%/contain no-repeat}
.UdFLta_footer{border-top:var(--sp-line);margin-top:64px;padding:32px 0 40px}.UdFLta_row{flex-direction:column;align-items:flex-start;gap:18px;display:flex}.UdFLta_home{color:var(--sp-ink);border-radius:var(--sp-radius-sm);display:inline-flex}.UdFLta_legalNav{gap:24px;font-weight:700;display:flex}.UdFLta_legalNav a{min-height:var(--sp-tap);border-bottom:2px solid;align-items:center;text-decoration:none;display:inline-flex}.UdFLta_fine{font-size:var(--sp-text-sm);opacity:.72;margin:0}.UdFLta_fine a{text-decoration:underline}@media (min-width:900px){.UdFLta_row{flex-direction:row;justify-content:space-between;align-items:center}}
._1mmV1G_header{padding:12px 0 0}._1mmV1G_row{justify-content:space-between;align-items:center;min-height:56px;display:flex}._1mmV1G_home{border-radius:var(--sp-radius-sm);display:inline-flex}._1mmV1G_logo{aspect-ratio:1780/1033;width:96px;height:auto}._1mmV1G_nav{font-size:var(--sp-text-md);align-items:center;gap:36px;font-weight:600;display:flex}._1mmV1G_nav a{min-height:var(--sp-tap);white-space:nowrap;border-bottom:2px solid #0000;align-items:center;text-decoration:none;display:inline-flex}._1mmV1G_nav a:hover{border-bottom-color:currentColor}._1mmV1G_rowHero{align-items:flex-start;gap:16px}._1mmV1G_homeHero{flex:auto;min-width:0;max-width:470px}._1mmV1G_logoHero{aspect-ratio:1780/1033;width:100%;height:auto}@media (min-width:900px){._1mmV1G_header{padding-top:22px}._1mmV1G_row{min-height:64px}._1mmV1G_logo{width:148px}._1mmV1G_nav{font-size:16px}}
.l2auGG_wrap{max-width:calc(var(--sp-measure) + 2 * var(--sp-gutter-desktop));padding:64px 0 96px}.l2auGG_badge{border-radius:var(--sp-radius-pill);background:var(--sp-yellow);font-size:var(--sp-text-xs);letter-spacing:.08em;margin:0 0 18px;padding:6px 12px;font-weight:700;display:inline-block}.l2auGG_h1{font-size:var(--sp-display-lg);font-variation-settings:"opsz" 96}.l2auGG_lede{font-size:var(--sp-text-lg);opacity:.82;margin:16px 0 28px}.l2auGG_cta{min-height:var(--sp-tap);border:var(--sp-line);border-radius:var(--sp-radius-pill);background:var(--sp-coral);box-shadow:var(--sp-shadow-sm);align-items:center;padding:0 22px;font-weight:700;text-decoration:none;display:inline-flex}
