@font-face{font-family:Lilita One;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/87r-Z-Re.woff2)format("woff2"),url(/assets/DXkechA3.woff)format("woff")}@font-face{font-family:Plus Jakarta Sans Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(data:font/woff2;base64,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)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/qRpaaN48.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Plus Jakarta Sans Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/DmpS2jIq.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/eXO_dkmS.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--al-teal:#14b4a8;--al-teal-deep:#00807a;--al-teal-soft:#e3f5f3;--al-orange:#f48420;--al-orange-deep:#b4500a;--al-orange-soft:#ffe9d3;--al-red:#d03030;--al-red-soft:#fbe3e1;--al-cream:#fff8ee;--al-white:#fff;--al-ink:#0b3b39;--al-text-muted:#4e5e5c;--al-line:#d9e4e0;--al-line-strong:#738381;--al-on-ink-muted:#c9dcd9;--al-teal-on-soft:#007a74;--al-orange-on-soft:#a84b09;--al-font-display:"Lilita One", "Arial Rounded MT Bold", "Trebuchet MS", system-ui, sans-serif;--al-font-body:"Plus Jakarta Sans Variable", "Plus Jakarta Sans", system-ui, -apple-system, "Segoe UI", sans-serif;--outline:3px;--r-s:12px;--r-m:20px;--r-l:28px;--r-pill:999px;--pad-x:24px;--section-y:96px;--content:1240px;--header-h:76px;--fs-h1:clamp(2.75rem, 1.6rem + 5.5vw, 6rem);--fs-h2:clamp(2.25rem, 1.5rem + 3.5vw, 4rem);--fs-h3:clamp(1.5rem, 1.25rem + 1vw, 2rem);--fs-lead:clamp(1.125rem, 1.05rem + .4vw, 1.375rem)}@media (width>=768px){:root{--pad-x:40px;--section-y:128px;--header-h:84px}}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;scroll-padding-top:calc(var(--header-h) + 16px)}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}body{background:var(--al-cream);color:var(--al-ink);font-family:var(--al-font-body);-webkit-font-smoothing:antialiased;margin:0;font-size:1.0625rem;line-height:1.6;overflow-x:clip}h1,h2,h3,h4,p,ul,ol,figure,blockquote,dl,dd{margin:0}h1,h2,h3,h4{font-family:var(--al-font-display);letter-spacing:.01em;font-weight:400;line-height:1.05}h1{font-size:var(--fs-h1);text-transform:uppercase}h2{font-size:var(--fs-h2);text-transform:uppercase}h3{font-size:var(--fs-h3)}ul[role=list],ol[role=list]{padding:0;list-style:none}img,svg,picture{max-width:100%;display:block}img{height:auto}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer}:focus-visible{outline:3px solid var(--al-ink);outline-offset:3px;border-radius:4px}.on-dark :focus-visible,.on-dark:focus-visible{outline-color:var(--al-white)}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip-link{z-index:100;background:var(--al-ink);color:var(--al-white);border-radius:var(--r-pill);padding:12px 20px;font-weight:700;position:absolute;top:-100px;left:16px}.skip-link:focus{top:12px}.wrap{width:min(100% - 2 * var(--pad-x), var(--content));margin-inline:auto}.section{padding-block:var(--section-y)}.band--teal{background-color:var(--al-teal);color:var(--al-ink);background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='240'%20height='240'%20viewBox='0%200%20240%20240'%20fill='none'%20stroke='%230b3b39'%20stroke-opacity='0.13'%20stroke-width='3'%20stroke-linecap='round'%20stroke-linejoin='round'%3e%3c!--%20Brand%20icon%20tile:%20drumstick,%20toque,%20crescent,%20sparkle.%20Seamless:%20row%202%20is%20offset%20by%20half%20a%20tile.%20--%3e%3cg%20transform='translate(46%2052)%20rotate(-35)'%3e%3cellipse%20cx='0'%20cy='0'%20rx='20'%20ry='15'/%3e%3cpath%20d='M19%200H40'/%3e%3ccircle%20cx='44'%20cy='-5'%20r='5'/%3e%3ccircle%20cx='44'%20cy='5'%20r='5'/%3e%3c/g%3e%3cg%20transform='translate(170%2050)'%3e%3cpath%20d='M-15%2014V1A10%2010%200%200%201-7-16%2012%2012%200%200%201%209-16%2010%2010%200%200%201%2015%201V14Z'/%3e%3cpath%20d='M-15%2021H15'/%3e%3c/g%3e%3cg%20transform='translate(60%20178)%20rotate(-20)'%3e%3cpath%20d='M7-15A15%2015%200%201%200%207%2015%2011.5%2011.5%200%201%201%207-15Z'/%3e%3c/g%3e%3cg%20transform='translate(176%20172)'%20fill='%230b3b39'%20fill-opacity='0.13'%20stroke='none'%3e%3cpath%20d='M0-13Q2.5-2.5%2013%200%202.5%202.5%200%2013-2.5%202.5-13%200-2.5-2.5%200-13Z'/%3e%3c/g%3e%3cg%20transform='translate(120%20112)'%20fill='%230b3b39'%20fill-opacity='0.13'%20stroke='none'%3e%3ccircle%20r='4'/%3e%3c/g%3e%3cg%20transform='translate(8%20118)'%20fill='%230b3b39'%20fill-opacity='0.13'%20stroke='none'%3e%3ccircle%20r='3'/%3e%3c/g%3e%3cg%20transform='translate(232%20118)'%20fill='%230b3b39'%20fill-opacity='0.13'%20stroke='none'%3e%3ccircle%20r='3'/%3e%3c/g%3e%3c/svg%3e");background-size:240px 240px}.band--teal-soft{background:var(--al-teal-soft)}.band--orange{background:var(--al-orange);color:var(--al-ink)}.band--red{background:var(--al-red);color:var(--al-white)}.band--cream{background:var(--al-cream)}.band--white{background:var(--al-white)}.band--ink{background:var(--al-ink);color:var(--al-white)}.lead{font-size:var(--fs-lead);max-width:44ch;line-height:1.5}.kicker{letter-spacing:.12em;text-transform:uppercase;color:var(--al-orange-deep);font-size:.8125rem;font-weight:800}.band--teal .kicker,.band--orange .kicker{color:var(--al-ink)}.band--red .kicker,.band--ink .kicker{color:var(--al-white)}.outline-title{color:var(--al-white);paint-order:stroke fill;-webkit-text-stroke:8px var(--al-ink);text-shadow:0 6px 0 var(--al-ink)}.btn{border:var(--outline) solid var(--al-ink);border-radius:var(--r-pill);background:var(--al-orange);min-height:48px;color:var(--al-ink);font-family:var(--al-font-display);letter-spacing:.02em;text-transform:uppercase;white-space:nowrap;box-shadow:0 4px 0 var(--al-ink);justify-content:center;align-items:center;gap:.5rem;padding:.75rem 1.5rem;font-size:1.125rem;line-height:1;transition:transform .15s,box-shadow .15s;display:inline-flex}.btn:hover{box-shadow:0 6px 0 var(--al-ink);transform:translateY(-2px)}.btn:active{box-shadow:0 1px 0 var(--al-ink);transform:translateY(3px)}.btn--cream{background:var(--al-cream)}.btn--white{background:var(--al-white)}.btn--red{background:var(--al-red);color:var(--al-white)}.btn--ink{background:var(--al-ink);color:var(--al-white);box-shadow:0 4px 0 var(--al-teal-deep)}.btn--ink:hover{box-shadow:0 6px 0 var(--al-teal-deep)}.btn--sm{min-height:44px;padding:.5rem 1.125rem;font-size:1rem}.btn--lg{min-height:56px;padding:.875rem 2rem;font-size:1.25rem}.btn--block{width:100%}.btn .icon{width:1.1em;height:1.1em}.btn--arrow{--btn-arrow-shift:calc((1.1em + .5rem) / 2)}.btn__label,.btn__arrow{transition:transform .25s cubic-bezier(.22,1,.36,1),opacity .2s}.btn__label{transform:translateX(var(--btn-arrow-shift))}.btn__arrow{opacity:0;flex-shrink:0;transform:translate(-.5em)}.btn--arrow:focus-visible .btn__label{transform:none}.btn--arrow:focus-visible .btn__arrow{opacity:1;transform:none}@media (hover:hover){.btn--arrow:hover .btn__label{transform:none}.btn--arrow:hover .btn__arrow{opacity:1;transform:none}}@keyframes btn-arrow-nudge{0%{transform:translate(0)}20%{transform:translate(-2px)}60%{transform:translate(4px)}to{transform:translate(0)}}@media (hover:hover) and (prefers-reduced-motion:no-preference){.btn--arrow:hover .btn__arrow{animation:.6s ease-in-out .25s btn-arrow-nudge}}@media (prefers-reduced-motion:no-preference){.btn--arrow:focus-visible .btn__arrow{animation:.6s ease-in-out .25s btn-arrow-nudge}}.card{background:var(--al-white);border:var(--outline) solid var(--al-ink);border-radius:var(--r-m);box-shadow:0 6px 0 var(--al-ink);transition:transform .2s,box-shadow .2s;overflow:hidden}a.card:hover,.card--hover:hover{box-shadow:0 10px 0 var(--al-ink);transform:translateY(-4px)}.frame{border:var(--outline) solid var(--al-ink);border-radius:var(--r-l);box-shadow:10px 10px 0 var(--al-ink);background:var(--al-white);rotate:var(--tilt,0deg);overflow:hidden}.frame img{object-fit:cover;width:100%;height:100%}.chip{border:2px solid var(--al-ink);border-radius:var(--r-pill);background:var(--al-white);min-height:44px;color:var(--al-ink);align-items:center;gap:.4rem;padding:.4rem 1rem;font-size:.9375rem;font-weight:700;line-height:1;display:inline-flex}button.chip:hover{background:var(--al-orange-soft)}.chip[aria-pressed=true],.chip.is-active{background:var(--al-ink);color:var(--al-white)}.chip__n{opacity:.75;font-size:.875rem}.rail{scrollbar-width:none;gap:8px;padding-block:6px;display:flex;overflow-x:auto}.rail::-webkit-scrollbar{display:none}.motion-ok [data-reveal],.motion-ok [data-pop],.motion-ok [data-badge],.motion-ok [data-stagger]>*,.motion-ok :is([data-letters],[data-words]):not(.is-split),.motion-ok .split__part{opacity:0}.split__part{display:inline-block}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}.nav[data-s-l7arcky5]{--r:10px;z-index:50;background:var(--al-cream);border-bottom:3px solid var(--al-ink);position:sticky;top:0}.nav__scallop[data-s-l7arcky5]{inset-inline:0;height:var(--r);pointer-events:none;--tile:calc(var(--r) * 2) var(--r);position:absolute;top:100%}.nav__scallop[data-s-l7arcky5]:before,.nav__scallop[data-s-l7arcky5]:after{content:"";position:absolute;inset:0}.nav__scallop[data-s-l7arcky5]:before{background:var(--al-ink);-webkit-mask:radial-gradient(circle at 50% 0, #000 calc(var(--r) - .5px), #0000 var(--r)) 0 0 / var(--tile) repeat-x;mask:radial-gradient(circle at 50% 0, #000 calc(var(--r) - .5px), #0000 var(--r)) 0 0 / var(--tile) repeat-x}.nav__scallop[data-s-l7arcky5]:after{background:var(--al-cream);-webkit-mask:radial-gradient(circle at 50% 0, #000 calc(var(--r) - 3.5px), #0000 calc(var(--r) - 3px)) 0 0 / var(--tile) repeat-x;mask:radial-gradient(circle at 50% 0, #000 calc(var(--r) - 3.5px), #0000 calc(var(--r) - 3px)) 0 0 / var(--tile) repeat-x}.nav__bar[data-s-l7arcky5]{height:calc(var(--header-h) - 3px);justify-content:space-between;align-items:center;gap:1rem;display:flex}.nav__logo[data-s-l7arcky5]{flex:none;align-items:center;min-height:44px;display:inline-flex}.nav__logo[data-s-l7arcky5] img{width:auto;height:52px}@media (width>=768px){.nav__logo[data-s-l7arcky5] img{height:60px}}.nav__links[data-s-l7arcky5]{display:none}.nav__links[data-s-l7arcky5] ul[data-s-l7arcky5]{gap:.25rem;display:flex}.nav__links[data-s-l7arcky5] a[data-s-l7arcky5]{border-radius:var(--r-pill);letter-spacing:.12em;text-transform:uppercase;border:2px solid #0000;align-items:center;min-height:44px;padding:0 1rem;font-size:.8125rem;font-weight:800;transition:background-color .15s;display:inline-flex}.nav__links[data-s-l7arcky5] a[data-s-l7arcky5]:hover{background:var(--al-orange-soft)}.nav__links[data-s-l7arcky5] a[data-s-l7arcky5][aria-current=page]{background:var(--al-orange);border-color:var(--al-ink)}.nav__end[data-s-l7arcky5]{align-items:center;gap:.75rem;display:flex}.nav__end[data-s-l7arcky5] .nav__cta{display:none}.nav__toggle[data-s-l7arcky5]{border:var(--outline) solid var(--al-ink);border-radius:var(--r-pill);background:var(--al-white);min-height:44px;color:var(--al-ink);font-family:var(--al-font-display);text-transform:uppercase;letter-spacing:.02em;box-shadow:0 3px 0 var(--al-ink);align-items:center;gap:.5rem;padding:0 1.125rem 0 .875rem;font-size:1rem;display:inline-flex}.nav__toggle[data-s-l7arcky5]:active{box-shadow:0 1px 0 var(--al-ink);transform:translateY(2px)}@media (width>=900px){.nav__bar[data-s-l7arcky5]{grid-template-columns:1fr auto 1fr;display:grid}.nav__links[data-s-l7arcky5]{display:block}.nav__end[data-s-l7arcky5]{justify-self:end}.nav__end[data-s-l7arcky5] .nav__cta{display:inline-flex}.nav__end[data-s-l7arcky5] .nav__toggle[data-s-l7arcky5]{display:none}}@media (prefers-reduced-motion:no-preference){.nav-intro .nav[data-s-l7arcky5]{animation:.6s cubic-bezier(.22,1,.36,1) backwards nav-drop}.nav-intro .nav__bar[data-s-l7arcky5]>.nav__logo[data-s-l7arcky5]{animation:.55s cubic-bezier(.34,1.56,.64,1) .15s backwards nav-pop}.nav-intro .nav__links[data-s-l7arcky5] li[data-s-l7arcky5]{animation:nav-hop .5s cubic-bezier(.34, 1.4, .64, 1) calc(.25s + var(--i,0) * 60ms) backwards}.nav-intro .nav__end[data-s-l7arcky5]>*{animation:.55s cubic-bezier(.34,1.56,.64,1) .45s backwards nav-pop}}@keyframes nav-drop{0%{translate:0 calc(-100% - var(--r) - 4px)}}@keyframes nav-pop{0%{opacity:0;rotate:-6deg;scale:.8}}@keyframes nav-hop{0%{opacity:0;translate:0 -10px}}.mnav[data-s-l7arcky5]{background:var(--al-cream);width:100%;max-width:none;height:100dvh;max-height:none;color:var(--al-ink);border:0;margin:0;padding:0;inset:0;overflow-y:auto}.mnav[data-s-l7arcky5]:popover-open{flex-direction:column;display:flex}.mnav__head[data-s-l7arcky5]{height:calc(var(--header-h) - 3px);border-bottom:3px solid var(--al-ink);width:100%;padding-inline:var(--pad-x);flex:none;justify-content:space-between;align-items:center;display:flex}.mnav__body[data-s-l7arcky5]{padding-block:.5rem max(1.5rem, env(safe-area-inset-bottom));flex-direction:column;flex:1 0 auto;gap:1.5rem;display:flex}.mnav__body[data-s-l7arcky5] ul[data-s-l7arcky5]{flex-direction:column;flex:1 0 auto;display:flex}.mnav__body[data-s-l7arcky5] li[data-s-l7arcky5]{border-bottom:3px solid var(--al-ink);flex:1 0 auto;display:flex}.mnav__body[data-s-l7arcky5] li[data-s-l7arcky5] a[data-s-l7arcky5]{min-height:44px;font-family:var(--al-font-display);text-transform:uppercase;letter-spacing:.01em;flex:1;align-items:center;padding-block:.375rem;font-size:clamp(2.75rem,2rem + 6vw,4rem);line-height:1.1;display:flex}.mnav__body[data-s-l7arcky5] li[data-s-l7arcky5] a[data-s-l7arcky5][aria-current=page]{text-decoration:underline 6px var(--al-orange);text-underline-offset:.12em}.mnav__body[data-s-l7arcky5] li[data-s-l7arcky5] a[data-s-l7arcky5]:hover{color:var(--al-orange-deep)}.ext[data-s-x3i4pymp]{opacity:0;flex:none;width:.9em;height:.9em;transition:opacity .2s,translate .25s cubic-bezier(.22,1,.36,1);overflow:hidden;translate:-.25em}a:focus-visible>.ext[data-s-x3i4pymp]{opacity:1;translate:0}@media (hover:hover){a:hover>.ext[data-s-x3i4pymp]{opacity:1;translate:0}}@keyframes ext-arrow{0%{opacity:1;animation-timing-function:cubic-bezier(.55,0,1,.45);translate:0}49.9%{opacity:1;translate:12px -12px}50%{opacity:0;animation-timing-function:cubic-bezier(0,.55,.45,1);translate:-6px 6px}to{opacity:1;translate:0}}@media (hover:hover) and (prefers-reduced-motion:no-preference){a:hover>.ext[data-s-x3i4pymp] .ext__arrow[data-s-x3i4pymp]{animation:.55s .15s both ext-arrow}}@media (prefers-reduced-motion:no-preference){a:focus-visible>.ext[data-s-x3i4pymp] .ext__arrow[data-s-x3i4pymp]{animation:.55s .15s both ext-arrow}}.ft[data-s-jo6i4kqk]{--r:12px;z-index:2;margin-top:calc(var(--r) * -1);padding-top:var(--r);color:var(--al-white);background:linear-gradient(var(--al-ink), var(--al-ink)) 0 var(--r) / 100% calc(100% - var(--r)) no-repeat;position:relative}.ft[data-s-jo6i4kqk]:before{content:"";height:var(--r);background:var(--al-ink);-webkit-mask:radial-gradient(circle at 50% 100%, #000 calc(var(--r) - .5px), #0000 var(--r)) 0 0 / calc(var(--r) * 2) var(--r) repeat-x;mask:radial-gradient(circle at 50% 100%, #000 calc(var(--r) - .5px), #0000 var(--r)) 0 0 / calc(var(--r) * 2) var(--r) repeat-x;position:absolute;inset:0 0 auto}.ft__body[data-s-jo6i4kqk]{grid-template-columns:minmax(0,1fr);gap:2.5rem;padding-block:4rem 2rem;display:grid}.ft__intro[data-s-jo6i4kqk]{align-content:start;justify-items:start;gap:1.5rem;display:grid}.ft__logo[data-s-jo6i4kqk]{display:inline-block}.ft__logo[data-s-jo6i4kqk] img{width:min(280px,100%);height:auto}.ft__halal[data-s-jo6i4kqk]{align-items:center;gap:14px;display:flex}.ft__halal-card[data-s-jo6i4kqk]{border-radius:var(--r-s);background:var(--al-white);place-items:center;padding:8px 10px;display:grid;box-shadow:0 4px #00000040}.ft__halal-card[data-s-jo6i4kqk] img{width:40px;height:auto}.ft__halal-t[data-s-jo6i4kqk]{gap:2px;line-height:1.3;display:grid}.ft__halal-k[data-s-jo6i4kqk]{letter-spacing:.12em;text-transform:uppercase;color:var(--al-orange);font-size:.8125rem;font-weight:800}.ft__halal-id[data-s-jo6i4kqk]{font-variant-numeric:tabular-nums;letter-spacing:.02em;font-size:.9375rem;font-weight:700}@media (width>=640px){.ft__body[data-s-jo6i4kqk]{grid-template-columns:repeat(3,minmax(0,1fr))}.ft__intro[data-s-jo6i4kqk]{grid-column:1/-1}}@media (width>=1100px){.ft__body[data-s-jo6i4kqk]{grid-template-columns:1.5fr 1fr 1.1fr 1.2fr;column-gap:3rem}.ft__intro[data-s-jo6i4kqk]{grid-column:auto}}.ft__label[data-s-jo6i4kqk]{letter-spacing:.12em;text-transform:uppercase;color:var(--al-orange);margin-bottom:.75rem;font-size:.8125rem;font-weight:800}.ft__col[data-s-jo6i4kqk] ul[data-s-jo6i4kqk]{gap:.25rem;display:grid}.ft__col[data-s-jo6i4kqk] a[data-s-jo6i4kqk]{flex-wrap:wrap;align-items:center;column-gap:.4em;min-height:44px;font-weight:700;display:inline-flex}.ft__col[data-s-jo6i4kqk] a[data-s-jo6i4kqk]:hover{color:var(--al-orange);text-underline-offset:.2em;text-decoration:underline 2px}.ft__col--big[data-s-jo6i4kqk] a[data-s-jo6i4kqk]{font-family:var(--al-font-display);text-transform:uppercase;font-size:clamp(1.75rem,1.4rem + 1.2vw,2.25rem);font-weight:400;line-height:1.1}.ft__col--big[data-s-jo6i4kqk] a[data-s-jo6i4kqk][aria-current=page]{color:var(--al-orange)}.ft__col--big[data-s-jo6i4kqk] .ft__arrow{stroke-width:2.75px;opacity:0;flex:none;width:.75em;height:.75em;transition:transform .25s cubic-bezier(.22,1,.36,1),opacity .2s;transform:translate(-.4em)}.ft__col--big[data-s-jo6i4kqk] a[data-s-jo6i4kqk]:focus-visible .ft__arrow{opacity:1;transform:none}@media (hover:hover){.ft__col--big[data-s-jo6i4kqk] a[data-s-jo6i4kqk]:hover .ft__arrow{opacity:1;transform:none}}@media (hover:hover) and (prefers-reduced-motion:no-preference){.ft__col--big[data-s-jo6i4kqk] a[data-s-jo6i4kqk]:hover .ft__arrow{animation:.6s ease-in-out .25s ft-arrow-nudge}}@media (prefers-reduced-motion:no-preference){.ft__col--big[data-s-jo6i4kqk] a[data-s-jo6i4kqk]:focus-visible .ft__arrow{animation:.6s ease-in-out .25s ft-arrow-nudge}}@keyframes ft-arrow-nudge{20%{transform:translate(-2px)}60%{transform:translate(4px)}}.ft__company[data-s-jo6i4kqk]{font-weight:800}.ft__col[data-s-jo6i4kqk] address[data-s-jo6i4kqk]{color:var(--al-on-ink-muted);margin-bottom:.5rem;font-style:normal;display:grid}.ft__col[data-s-jo6i4kqk] a[data-s-jo6i4kqk].ft__text-link{text-underline-offset:.2em;text-decoration:underline}.ft__sub[data-s-jo6i4kqk]{overflow-wrap:anywhere;color:var(--al-on-ink-muted);flex-basis:100%;font-size:.9375rem;font-weight:500}.ft__sign[data-s-jo6i4kqk]{padding-block:1rem .5rem;container-type:inline-size}.ft__wordmark[data-s-jo6i4kqk]{font-family:var(--al-font-display);text-align:center;white-space:nowrap;color:var(--al-orange);letter-spacing:.01em;font-size:24.5cqi;line-height:.9}.ft__legal[data-s-jo6i4kqk]{color:var(--al-on-ink-muted);border-top:2px solid #fff3;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:0 1.5rem;padding-block:1rem 1.25rem;font-size:.875rem;display:flex}.ft__legal-links[data-s-jo6i4kqk]{flex-wrap:wrap;gap:0 1.5rem;display:flex}.ft__legal-btn[data-s-jo6i4kqk]{text-underline-offset:.2em;background:0 0;border:0;min-height:44px;padding:0;text-decoration:underline}.ft__legal-btn[data-s-jo6i4kqk]:hover{color:var(--al-white)}.ft__legal[data-s-jo6i4kqk] a[data-s-jo6i4kqk]{text-underline-offset:.2em;align-items:center;min-height:44px;text-decoration:underline;display:inline-flex}.ft__legal[data-s-jo6i4kqk] a[data-s-jo6i4kqk]:hover{color:var(--al-white)}.ui-toast[data-s-tqaiyvz2]{z-index:90;border:var(--outline) solid var(--al-ink);border-radius:var(--r-m);background:var(--al-cream);color:var(--al-ink);box-shadow:0 6px 0 var(--al-ink);gap:8px;padding:20px;display:grid;position:fixed;inset:auto 12px 12px}.ui-toast[data-s-tqaiyvz2][hidden]{display:none}@media (width>=640px){.ui-toast[data-s-tqaiyvz2]{width:min(420px,100vw - 48px);padding:24px;inset:auto auto 24px 24px}}.ui-toast__title[data-s-tqaiyvz2]{font-family:var(--al-font-display);text-transform:uppercase;font-size:1.5rem;line-height:1.05}.ui-toast__body[data-s-tqaiyvz2]{font-size:.9375rem;line-height:1.5}.ui-toast__actions[data-s-tqaiyvz2]{grid-template-columns:1fr 1fr;gap:10px;margin-top:6px;display:grid}@media (prefers-reduced-motion:no-preference){.ui-toast[data-s-tqaiyvz2]:not([hidden]){animation:.4s cubic-bezier(.22,1,.36,1) ui-toast-in}}@keyframes ui-toast-in{0%{opacity:0;transform:translateY(24px)}}.consent__link[data-s-7h62cgmb]{color:var(--al-teal-deep);text-underline-offset:3px;font-weight:700;text-decoration:underline}
