:root{--alf-pink:#ec1761;--alf-pink-dark:#bd0f4b;--alf-lime:#98c51d;--alf-ink:#17171b;--alf-muted:#68656b;--alf-paper:#fffdf9;--alf-wash:#f6f1e9;--alf-line:#e8e0d5;--alf-radius:18px;--alf-shadow:0 14px 38px rgba(34, 25, 18, .10)}body.home.alf-home-refresh{background:var(--alf-wash);color:var(--alf-ink)}body.home.alf-home-refresh .sp-prompt,body.home.alf-home-refresh .sp-native-popover{display:none!important}body.home.alf-home-refresh .td-outer-container{background:transparent}body.home.alf-home-refresh .td-container-border{border:0;background:transparent}body.home.alf-home-refresh .td-main-content-wrap{padding-top:28px}body.home.alf-home-refresh .tdc-content-wrap{max-width:1180px}body.home.alf-home-refresh .td-header-wrap{background:var(--alf-paper);box-shadow:0 6px 26px rgba(30,24,20,.08)}body.home.alf-home-refresh .td-header-header{min-height:106px}body.home.alf-home-refresh .td-header-sp-logo{padding:12px 0}body.home.alf-home-refresh .td-main-logo img{max-height:80px;width:auto}body.home.alf-home-refresh .td-header-menu-wrap{border-top:1px solid var(--alf-line);border-bottom:3px solid var(--alf-pink);background:var(--alf-ink)}body.home.alf-home-refresh .sf-menu>li>a{font-size:13px;font-weight:800;letter-spacing:.035em;padding-left:17px;padding-right:17px}body.home.alf-home-refresh .sf-menu>li:hover>a,body.home.alf-home-refresh .sf-menu>.current-menu-item>a{background:var(--alf-pink)}body.home.alf-home-refresh .alf-home-hero{margin-bottom:28px}body.home.alf-home-refresh .alf-home-hero .td-big-grid-wrapper{overflow:hidden;border-radius:var(--alf-radius);box-shadow:var(--alf-shadow);background:var(--alf-ink)}body.home.alf-home-refresh .alf-home-hero .td-big-grid-post{overflow:hidden}body.home.alf-home-refresh .alf-home-hero .entry-thumb{transition:transform .5s ease,filter .5s ease}body.home.alf-home-refresh .alf-home-hero .td-big-grid-post:hover .entry-thumb{transform:scale(1.035);filter:saturate(1.08)}body.home.alf-home-refresh .alf-home-hero .td-meta-info-container{background:linear-gradient(180deg,transparent 20%,rgba(10,8,12,.88) 100%)}body.home.alf-home-refresh .alf-home-hero .entry-title a{text-shadow:0 2px 16px rgba(0,0,0,.5)}body.home.alf-home-refresh .alf-home-intro{margin-bottom:36px}body.home.alf-home-refresh .alf-home-intro__inner,body.home.alf-home-refresh .alf-home-about__inner{position:relative;overflow:hidden;padding:34px 40px;border:1px solid rgba(236,23,97,.14);border-radius:var(--alf-radius);background:radial-gradient(circle at 96% 0%,rgba(152,197,29,.22),transparent 32%),linear-gradient(135deg,#fff 0%,#fff8fb 100%);box-shadow:0 10px 30px rgba(55,38,28,.07)}body.home.alf-home-refresh .alf-home-intro__inner::after{content:"80's";position:absolute;right:26px;top:-17px;color:rgba(236,23,97,.06);font:900 108px/1 "Roboto Condensed",sans-serif;transform:rotate(-5deg);pointer-events:none}body.home.alf-home-refresh .alf-home-kicker{margin:0 0 8px;color:var(--alf-pink);font-size:12px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}body.home.alf-home-refresh .alf-home-intro h2,body.home.alf-home-refresh .alf-home-about h2{position:relative;margin:0 0 10px;max-width:760px;font:800 clamp(27px, 3.2vw, 43px)/1.08 "Roboto Condensed",sans-serif;letter-spacing:-.02em}body.home.alf-home-refresh .alf-home-intro__inner>p:not(.alf-home-kicker),body.home.alf-home-refresh .alf-home-about__inner>p:not(.alf-home-kicker){position:relative;max-width:760px;color:var(--alf-muted);font-size:17px;line-height:1.65}body.home.alf-home-refresh .alf-home-chips{position:relative;display:flex;flex-wrap:wrap;gap:9px;margin-top:20px}body.home.alf-home-refresh .alf-home-chips a,body.home.alf-home-refresh .alf-home-cta{display:inline-flex;align-items:center;min-height:38px;padding:9px 15px;border-radius:999px;background:var(--alf-ink);color:#fff;font-size:13px;font-weight:800;text-decoration:none;transition:transform .2s ease,background .2s ease}body.home.alf-home-refresh .alf-home-chips a:hover,body.home.alf-home-refresh .alf-home-cta:hover{transform:translateY(-2px);background:var(--alf-pink);color:#fff}body.home.alf-home-refresh .alf-home-feed{margin-bottom:42px}body.home.alf-home-refresh .alf-home-feed .td_block_wrap{margin-bottom:0}body.home.alf-home-refresh .alf-home-feed .block-title{display:flex;align-items:center;margin-bottom:18px;border:0;background:transparent}body.home.alf-home-refresh .alf-home-feed .block-title>span,body.home.alf-home-refresh .alf-home-feed .block-title>a{padding:0;background:transparent!important;color:var(--alf-ink)!important;font:800 clamp(23px, 2.6vw, 33px)/1.1 "Roboto Condensed",sans-serif;letter-spacing:-.015em;text-transform:none}body.home.alf-home-refresh .alf-home-feed .block-title::after{content:"";flex:1;height:3px;margin-left:18px;border-radius:3px;background:linear-gradient(90deg,var(--alf-pink),var(--alf-lime))}body.home.alf-home-refresh .alf-home-feed .td-block-row{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:18px;margin:0 0 18px}body.home.alf-home-refresh .alf-home-feed .td-block-row::before,body.home.alf-home-refresh .alf-home-feed .td-block-row::after{display:none!important;content:none!important}body.home.alf-home-refresh .alf-home-feed .td-block-span4{float:none;width:auto;min-width:0}body.home.alf-home-refresh .alf-home-feed .td_module_mx4{height:100%;margin-bottom:0;padding:0 0 13px;overflow:hidden;border:1px solid var(--alf-line);border-radius:14px;background:var(--alf-paper);box-shadow:0 8px 22px rgba(43,32,24,.06);transition:transform .22s ease,box-shadow .22s ease}body.home.alf-home-refresh .alf-home-feed .td_module_mx4:hover{transform:translateY(-4px);box-shadow:0 15px 32px rgba(43,32,24,.13)}body.home.alf-home-refresh .alf-home-feed .td-module-image,body.home.alf-home-refresh .alf-home-feed .td-module-thumb,body.home.alf-home-refresh .alf-home-feed .td-image-wrap{display:block;aspect-ratio:16 / 10;overflow:hidden;background:linear-gradient(135deg,#302833,#e8d7c5)}body.home.alf-home-refresh .alf-home-feed .entry-thumb{width:100%;height:100%;object-fit:cover;transition:transform .35s ease}body.home.alf-home-refresh .alf-home-feed .td_module_mx4:hover .entry-thumb{transform:scale(1.045)}body.home.alf-home-refresh .alf-home-feed .entry-title{margin:12px 13px 0;font-size:15px;line-height:1.28}body.home.alf-home-refresh .alf-home-feed .entry-title a{color:var(--alf-ink)}body.home.alf-home-refresh .alf-home-feed .entry-title a:hover{color:var(--alf-pink)}body.home.alf-home-refresh .alf-home-about{margin:6px 0 48px}body.home.alf-home-refresh .alf-home-about__inner{border-color:rgba(152,197,29,.35);background:linear-gradient(135deg,#f7ffe5,#fff 58%,#fff4f8)}body.home.alf-home-refresh .alf-home-about .alf-home-cta{margin-top:5px;background:var(--alf-pink)}body.home.alf-home-refresh .alf-home-about .alf-home-cta span{margin-left:8px}body.home.alf-home-refresh .td-footer-wrapper{border-top:4px solid var(--alf-pink)}@media (max-width:1018px){body.home.alf-home-refresh .tdc-content-wrap{padding-left:18px;padding-right:18px}body.home.alf-home-refresh .alf-home-feed .td-block-row{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:767px){body.home.alf-home-refresh .td-main-content-wrap{padding-top:14px}body.home.alf-home-refresh .tdc-content-wrap{padding-left:12px;padding-right:12px}body.home.alf-home-refresh .alf-home-hero .td-big-grid-wrapper{border-radius:13px}body.home.alf-home-refresh .alf-home-intro__inner,body.home.alf-home-refresh .alf-home-about__inner{padding:25px 21px;border-radius:14px}body.home.alf-home-refresh .alf-home-intro__inner::after{font-size:72px;right:-4px}body.home.alf-home-refresh .alf-home-intro__inner>p:not(.alf-home-kicker),body.home.alf-home-refresh .alf-home-about__inner>p:not(.alf-home-kicker){font-size:15px}body.home.alf-home-refresh .alf-home-feed{margin-bottom:34px}body.home.alf-home-refresh .alf-home-feed .td-block-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}body.home.alf-home-refresh .alf-home-feed .entry-title{margin:10px 10px 0;font-size:14px}body.home.alf-home-refresh .alf-home-feed .block-title::after{margin-left:10px}}@media (max-width:420px){body.home.alf-home-refresh .alf-home-feed .td-block-row{grid-template-columns:1fr}body.home.alf-home-refresh .alf-home-feed .td_module_mx4{display:flex!important;align-items:stretch;padding:0}body.home.alf-home-refresh .alf-home-feed .td-module-image{flex:0 0 42%;width:42%!important;max-width:42%!important;min-width:0;min-height:118px}body.home.alf-home-refresh .alf-home-feed .td-module-thumb,body.home.alf-home-refresh .alf-home-feed .td-image-wrap{height:100%!important;min-width:0;aspect-ratio:auto}body.home.alf-home-refresh .alf-home-feed .entry-thumb{height:100%!important;min-width:0}body.home.alf-home-refresh .alf-home-feed .entry-title{flex:1 1 auto;width:auto!important;min-width:0;align-self:center;margin:10px 12px;overflow-wrap:anywhere}body.home.alf-home-refresh .alf-home-feed .meta-info{display:none}}@media (prefers-reduced-motion:reduce){body.home.alf-home-refresh *{scroll-behavior:auto!important;transition:none!important}}