.ACX4NG_shell{--petrol:#0a0d0c;--petrol-soft:#111715;--ivory:#f1eee6;--ivory-muted:#b9b5aa;--sodium:#f2b45d;--cyan:#8bbfc0;background:radial-gradient(circle at 16% 2%, #f2b45d17, transparent 28rem), linear-gradient(180deg, #0c1110 0%, var(--petrol) 60%);min-height:100vh;color:var(--ivory);font-family:var(--font-sans), system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif}.ACX4NG_shellLight{--paper:#eee9de;--ink:#111513;--muted:#605f59;--line:#11151329;background:linear-gradient(#11151306 1px, transparent 1px), linear-gradient(90deg, #11151306 1px, transparent 1px), var(--paper);min-height:100vh;color:var(--ink);font-family:var(--font-sans), system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;background-size:26px 26px}.ACX4NG_siteHeader{z-index:4;border-bottom:1px solid #f1eee629;width:min(1180px,100% - 32px);margin-inline:auto;padding-block:22px;position:relative}.ACX4NG_siteHeaderLight{border-bottom-color:var(--line)}.ACX4NG_headerRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;display:flex}.ACX4NG_brand{color:inherit;letter-spacing:.2em;white-space:nowrap;font-size:14px;font-weight:760}.ACX4NG_pageNav{color:var(--ivory-muted);flex-wrap:wrap;align-items:center;gap:18px;font-size:13px;display:flex}.ACX4NG_shellLight .ACX4NG_pageNav{color:var(--muted)}.ACX4NG_pageNav a{color:inherit;border-bottom:1px solid #0000;padding-block:5px}.ACX4NG_pageNav a:hover,.ACX4NG_pageNav a:focus-visible{color:var(--sodium,#9c5d18);border-bottom-color:currentColor}.ACX4NG_languageNav{scrollbar-width:thin;gap:7px;padding-block-start:16px;display:flex;overflow-x:auto}.ACX4NG_languageChip{color:inherit;opacity:.58;letter-spacing:.01em;border:1px solid;border-radius:999px;flex:none;padding:7px 11px;font-size:11px;line-height:1}.ACX4NG_languageChip:hover,.ACX4NG_languageChip:focus-visible{opacity:1}.ACX4NG_languageChipActive{opacity:1;color:var(--petrol,#111513);background:var(--sodium,#d89135);border-color:var(--sodium,#d89135);font-weight:720}.ACX4NG_hero{width:min(1180px,100% - 32px);margin-inline:auto;padding-block:clamp(72px,11vw,150px) clamp(86px,12vw,170px)}.ACX4NG_heroGrid{grid-template-columns:minmax(0,1.12fr) minmax(300px,.88fr);align-items:center;gap:clamp(44px,8vw,110px);display:grid}.ACX4NG_eyebrow{color:var(--sodium);letter-spacing:.22em;text-transform:uppercase;margin:0 0 18px;font-size:11px;font-weight:720}.ACX4NG_heroTitle{max-width:770px;font-family:var(--font-display), Georgia, serif;letter-spacing:-.048em;margin:0;font-size:clamp(58px,10vw,132px);font-weight:400;line-height:.86}.ACX4NG_heroTitle em{color:var(--sodium);margin-inline-start:.42em;font-weight:400;display:block}.ACX4NG_lead{color:#d2cec4;max-width:650px;margin:34px 0 0;font-size:clamp(17px,2vw,21px);line-height:1.65}.ACX4NG_context{max-width:620px;color:var(--ivory-muted);margin:18px 0 0;font-size:15px;line-height:1.7}.ACX4NG_actions{flex-wrap:wrap;gap:12px;margin-block-start:34px;display:flex}.ACX4NG_primaryAction,.ACX4NG_secondaryAction{border-radius:4px;justify-content:center;align-items:center;min-height:48px;padding-inline:19px;font-size:13px;font-weight:720;display:inline-flex}.ACX4NG_primaryAction{color:var(--petrol);background:var(--sodium)}.ACX4NG_secondaryAction{color:var(--ivory);border:1px solid #f1eee652}.ACX4NG_availability{color:#817e76;margin-block-start:18px;font-size:12px}.ACX4NG_contactSheet{background:var(--ivory);width:min(100%,450px);color:var(--petrol);margin-inline:auto;padding:18px;position:relative;transform:rotate(1.2deg);box-shadow:0 34px 90px #00000061}.ACX4NG_sheetHeader,.ACX4NG_sheetFooter{letter-spacing:.15em;text-transform:uppercase;justify-content:space-between;gap:12px;font-size:9px;font-weight:740;display:flex}.ACX4NG_sheetHeader{margin-block-end:12px}.ACX4NG_sheetFooter{margin-block-start:12px}.ACX4NG_sheetGrid{grid-template-columns:repeat(2,1fr);gap:7px;display:grid}.ACX4NG_sheetFrame{aspect-ratio:3/4;background:#14201e;position:relative;overflow:hidden}.ACX4NG_sheetFrame:before,.ACX4NG_sheetFrame:after{content:"";position:absolute;inset:0}.ACX4NG_sheetFrame:after{background:linear-gradient(#0000 50%,#00000094)}.ACX4NG_sheetFrame:first-child:before{background:radial-gradient(circle at 72% 24%,#e8f1ce 0 3%,#0000 4%),linear-gradient(145deg,#24423c 0%,#72957b 46%,#18211e 100%)}.ACX4NG_sheetFrame:nth-child(2):before{background:radial-gradient(circle at 24% 68%,#ff4e39 0 5%,#0000 10%),linear-gradient(155deg,#132228 0%,#a33a2f 55%,#170e10 100%)}.ACX4NG_sheetFrame:nth-child(3):before{background:radial-gradient(circle at 63% 45%,#d4e9ff 0 8%,#0000 9%),linear-gradient(160deg,#163447 0%,#9273a0 55%,#12191e 100%)}.ACX4NG_sheetFrame:nth-child(4):before{background:radial-gradient(circle at 56% 30%,#fff1d9 0 13%,#0000 14%),linear-gradient(145deg,#5d4c43 0%,#b46d4c 44%,#171311 100%)}.ACX4NG_frameLabel{z-index:2;color:#fff;letter-spacing:.12em;font-size:8px;font-weight:740;position:absolute;inset-block-end:7px;inset-inline-start:8px}.ACX4NG_section{border-top:1px solid #f1eee624;padding-block:clamp(76px,10vw,132px)}.ACX4NG_sectionInner{width:min(1180px,100% - 32px);margin-inline:auto}.ACX4NG_sectionHeading{font-family:var(--font-display), Georgia, serif;letter-spacing:-.035em;margin:0;font-size:clamp(42px,7vw,82px);font-weight:400;line-height:.98}.ACX4NG_sectionIntro{max-width:680px;color:var(--ivory-muted);margin:24px 0 0;font-size:17px;line-height:1.75}.ACX4NG_recipeGrid,.ACX4NG_featureGrid{border:1px solid #f1eee629;grid-template-columns:repeat(5,minmax(0,1fr));margin-block-start:54px;display:grid}.ACX4NG_recipeCard{background:var(--petrol-soft);border-inline-end:1px solid #f1eee624;flex-direction:column;justify-content:space-between;min-height:250px;padding:18px;display:flex}.ACX4NG_recipeCard:last-child{border-inline-end:0}.ACX4NG_recipeSwatch{border:1px solid #f1eee629;height:120px}.ACX4NG_recipeCard:first-child .ACX4NG_recipeSwatch{background:linear-gradient(145deg,#749d6f,#1c3027 58%,#101412)}.ACX4NG_recipeCard:nth-child(2) .ACX4NG_recipeSwatch{background:radial-gradient(circle at 70% 42%,#e33a23,#0000 18%),linear-gradient(145deg,#63251f,#11191a)}.ACX4NG_recipeCard:nth-child(3) .ACX4NG_recipeSwatch{background:linear-gradient(145deg,#2c8190,#6b4175 52%,#10161b)}.ACX4NG_recipeCard:nth-child(4) .ACX4NG_recipeSwatch{background:radial-gradient(circle at 46% 38%,#ffe2bb,#0000 21%),linear-gradient(145deg,#a56c55,#17110f)}.ACX4NG_recipeCard:nth-child(5) .ACX4NG_recipeSwatch{background:linear-gradient(145deg,#a3bec9,#677b87 48%,#27303a)}.ACX4NG_recipeName{letter-spacing:.12em;margin:18px 0 0;font-size:11px;font-weight:760}.ACX4NG_recipeAccess{color:var(--ivory-muted);margin:7px 0 0;font-size:11px}.ACX4NG_featureGrid{grid-template-columns:repeat(3,1fr)}.ACX4NG_featureCard{border-inline-end:1px solid #f1eee624;min-height:290px;padding:clamp(24px,4vw,42px)}.ACX4NG_featureCard:last-child{border-inline-end:0}.ACX4NG_featureNumber{color:var(--sodium);font-family:var(--font-display), Georgia, serif;font-size:42px}.ACX4NG_featureTitle{letter-spacing:.12em;margin:54px 0 12px;font-size:15px}.ACX4NG_featureBody{color:var(--ivory-muted);margin:0;font-size:14px;line-height:1.7}.ACX4NG_privacyBand{background:var(--ivory);color:var(--petrol)}.ACX4NG_privacyBand .ACX4NG_sectionIntro{color:#53544f}.ACX4NG_privacyFacts{flex-wrap:wrap;gap:9px;margin-block-start:32px;display:flex}.ACX4NG_privacyFact{letter-spacing:.06em;border:1px solid #0a0d0c33;padding:9px 12px;font-size:11px;font-weight:700}.ACX4NG_footer{width:min(1180px,100% - 32px);color:var(--ivory-muted);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:26px;margin-inline:auto;padding-block:48px 66px;font-size:12px;display:flex}.ACX4NG_footerLinks{flex-wrap:wrap;gap:18px;display:flex}.ACX4NG_footer a{color:var(--ivory)}.ACX4NG_document{width:min(880px,100% - 32px);margin-inline:auto;padding-block:clamp(58px,9vw,110px) 120px}.ACX4NG_documentKicker{color:#986324;letter-spacing:.18em;text-transform:uppercase;margin:0;font-size:11px;font-weight:760}.ACX4NG_documentTitle{font-family:var(--font-display), Georgia, serif;letter-spacing:-.035em;margin:16px 0 10px;font-size:clamp(46px,8vw,82px);font-weight:400;line-height:.98}.ACX4NG_effectiveDate{color:var(--muted);margin:0;font-size:13px}.ACX4NG_documentLead{border:1px solid var(--line);background:#ffffff40;margin:36px 0 0;padding:clamp(22px,4vw,34px);font-size:18px;line-height:1.75}.ACX4NG_prose{margin-block-start:58px}.ACX4NG_prose section{border-top:1px solid var(--line);padding:34px 0}.ACX4NG_prose h2{font-family:var(--font-display), Georgia, serif;margin:0 0 14px;font-size:clamp(26px,4vw,38px);font-weight:400;line-height:1.1}.ACX4NG_prose p,.ACX4NG_prose li{color:#353834;font-size:16px;line-height:1.82}.ACX4NG_prose p{margin:0 0 14px}.ACX4NG_prose ul,.ACX4NG_prose ol{margin:0;padding-inline-start:1.35em}.ACX4NG_prose a{color:#895719;text-underline-offset:3px;text-decoration:underline}.ACX4NG_supportGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-block-start:46px;display:grid}.ACX4NG_supportCard{border:1px solid var(--line);background:#ffffff3d;padding:clamp(22px,4vw,32px)}.ACX4NG_supportCard h2{font-family:var(--font-display), Georgia, serif;margin:0 0 12px;font-size:30px;font-weight:400}.ACX4NG_supportCard p,.ACX4NG_supportCard li{color:#3c3e39;line-height:1.72}.ACX4NG_supportCard ul,.ACX4NG_supportCard ol{padding-inline-start:1.3em}.ACX4NG_emailCard{color:#eee9de;background:#171d1b;border:1px solid #956523;margin-block-start:14px;padding:clamp(24px,5vw,42px)}.ACX4NG_emailCard p{color:#c9c5bb;line-height:1.72}.ACX4NG_emailCard a{color:#f2b45d;overflow-wrap:anywhere;font-weight:760}[dir=rtl] .ACX4NG_heroTitle em{margin-inline-start:.42em}[dir=rtl] .ACX4NG_contactSheet{transform:rotate(-1.2deg)}@media (max-width:880px){.ACX4NG_heroGrid{grid-template-columns:1fr}.ACX4NG_contactSheet{margin-block-start:20px}.ACX4NG_recipeGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.ACX4NG_recipeCard{border-block-end:1px solid #f1eee624}.ACX4NG_featureGrid,.ACX4NG_supportGrid{grid-template-columns:1fr}.ACX4NG_featureCard{border-block-end:1px solid #f1eee624;border-inline-end:0;min-height:auto}}@media (max-width:540px){.ACX4NG_siteHeader,.ACX4NG_hero,.ACX4NG_sectionInner,.ACX4NG_footer,.ACX4NG_document{width:min(100% - 24px,1180px)}.ACX4NG_pageNav{gap:12px}.ACX4NG_heroTitle{font-size:clamp(52px,19vw,82px)}.ACX4NG_recipeGrid{grid-template-columns:1fr}.ACX4NG_recipeCard{border-inline-end:0;min-height:220px}}
