.frespace-site-module__lrwDDa__site{--ink:#0a315d;--ink-soft:#214d76;--muted:#55718d;--blue:#258fe8;--deep-blue:#4658ed;--aqua:#35c7da;--mint:#28ac91;--line:#30699e2b;min-height:100vh;color:var(--ink);background:#f7fbff;overflow:hidden}.frespace-site-module__lrwDDa__site a:focus-visible{outline-offset:4px;outline:3px solid #258fe875}.frespace-site-module__lrwDDa__siteHeader{z-index:50;-webkit-backdrop-filter:blur(18px)saturate(135%);background:linear-gradient(116deg,#f3fdffb8 0%,#d6f5ffb8 33%,#91d7f7b8 67%,#bbf3eab8 100%);border-bottom:1px solid #ffffff75;height:82px;position:relative;box-shadow:0 8px 34px #2478b10b}.frespace-site-module__lrwDDa__siteNav{justify-content:space-between;align-items:center;width:min(1180px,100% - 48px);height:100%;margin:0 auto;display:flex}.frespace-site-module__lrwDDa__motherBrand{flex:none;align-items:center;display:inline-flex}.frespace-site-module__lrwDDa__xmanysLogo{width:129px;height:24px;display:block}.frespace-site-module__lrwDDa__productBrand{color:#287cc6;letter-spacing:.025em;border-left:1px solid #24629929;flex:none;align-items:center;gap:9px;min-height:34px;margin-left:clamp(17px,2.2vw,28px);padding-left:clamp(17px,2.2vw,28px);font-size:14px;font-weight:760;display:inline-flex}.frespace-site-module__lrwDDa__productMark{border-radius:8px;justify-content:center;align-items:center;width:30px;height:30px;display:inline-flex;overflow:hidden;box-shadow:0 5px 12px #2b7ddc36}.frespace-site-module__lrwDDa__productMark img{object-fit:cover;width:100%;height:100%;display:block}.frespace-site-module__lrwDDa__brand{color:#287cc6;letter-spacing:.045em;text-transform:uppercase;align-items:center;gap:12px;font-size:20px;font-weight:800;display:inline-flex}.frespace-site-module__lrwDDa__brandMark{border-radius:10px;justify-content:center;align-items:center;width:38px;height:38px;display:inline-flex;overflow:hidden;box-shadow:0 6px 14px #2b7ddc40}.frespace-site-module__lrwDDa__brandMark img{object-fit:cover;width:100%;height:100%;display:block}.frespace-site-module__lrwDDa__navLinks{color:#1b3d60;align-items:center;gap:clamp(22px,3vw,40px);margin-left:auto;margin-right:clamp(26px,4vw,54px);font-size:14px;font-weight:560;display:flex}.frespace-site-module__lrwDDa__navLinks a{position:relative}@media (min-width:761px) and (max-width:1100px){.frespace-site-module__lrwDDa__navLinks a:nth-child(2),.frespace-site-module__lrwDDa__navLinks a:nth-child(3){display:none}}.frespace-site-module__lrwDDa__navLinks a:after{background:var(--blue);content:"";transform-origin:100%;height:2px;transition:transform .18s cubic-bezier(.22,1,.36,1);position:absolute;bottom:-7px;left:0;right:0;transform:scaleX(0)}.frespace-site-module__lrwDDa__navLinks a:hover:after,.frespace-site-module__lrwDDa__navLinks a:focus-visible:after{transform-origin:0;transform:scaleX(1)}.frespace-site-module__lrwDDa__navButton,.frespace-site-module__lrwDDa__primaryButton{color:#fff;background:linear-gradient(135deg,#36bcec,#4b55ee);justify-content:center;align-items:center;font-weight:720;transition:box-shadow .19s,transform .19s cubic-bezier(.22,1,.36,1);display:inline-flex;box-shadow:0 7px 15px #345de13d}.frespace-site-module__lrwDDa__navButton{border-radius:10px;min-width:116px;min-height:42px;font-size:14px}.frespace-site-module__lrwDDa__primaryButton{border-radius:11px;gap:10px;min-height:54px;padding:0 26px;font-size:15px}.frespace-site-module__lrwDDa__primaryButton svg{width:21px;height:21px}.frespace-site-module__lrwDDa__navButton:hover,.frespace-site-module__lrwDDa__primaryButton:hover{transform:translateY(-2px);box-shadow:0 11px 22px #345de14f}.frespace-site-module__lrwDDa__textButton{color:#2d79c6;align-items:center;gap:10px;min-height:48px;font-size:15px;font-weight:690;display:inline-flex}.frespace-site-module__lrwDDa__textButton svg{width:19px;height:19px;transition:transform .18s cubic-bezier(.22,1,.36,1)}.frespace-site-module__lrwDDa__textButton:hover svg{transform:translate(4px)}.frespace-site-module__lrwDDa__siteFooter{color:#51708e;background:radial-gradient(circle at 16% 0,#3fc2e51c,#0000 30%),#f3f9fd;border-top:1px solid #2769a61c}.frespace-site-module__lrwDDa__footerInner{grid-template-columns:1fr auto;gap:80px;width:min(1120px,100% - 48px);margin:0 auto;padding:70px 0 54px;display:grid}.frespace-site-module__lrwDDa__footerBrand{max-width:340px}.frespace-site-module__lrwDDa__footerBrand>p{color:#637d95;margin-top:20px;font-size:14px;line-height:1.7}.frespace-site-module__lrwDDa__footerLinks{grid-template-columns:repeat(2,minmax(150px,1fr));gap:70px;display:grid}.frespace-site-module__lrwDDa__footerLinks>div{align-content:start;gap:13px;display:grid}.frespace-site-module__lrwDDa__footerLinks p{color:#173f67;letter-spacing:.08em;text-transform:uppercase;margin-bottom:5px;font-size:12px;font-weight:800}.frespace-site-module__lrwDDa__footerLinks a{font-size:13px}.frespace-site-module__lrwDDa__footerLinks a:hover{color:var(--blue)}.frespace-site-module__lrwDDa__footerBottom{color:#7890a5;border-top:1px solid #2769a61f;justify-content:space-between;gap:24px;width:min(1120px,100% - 48px);margin:0 auto;padding:22px 0 28px;font-size:11.5px;display:flex}.frespace-site-module__lrwDDa__featureHero,.frespace-site-module__lrwDDa__productHero,.frespace-site-module__lrwDDa__supportHero,.frespace-site-module__lrwDDa__legalHero{isolation:isolate;background:radial-gradient(circle at 84% 12%,#fffffff2,#0000 24%),radial-gradient(at 94% 80%,#55ecd34d,#0000 35%),radial-gradient(at 46% 0,#87a4ff40,#0000 38%),linear-gradient(116deg,#f4fdff 0%,#dcf6ff 37%,#acdff7 70%,#c8f4ec 100%);position:relative;overflow:hidden}.frespace-site-module__lrwDDa__featureHero:after,.frespace-site-module__lrwDDa__productHero:after,.frespace-site-module__lrwDDa__supportHero:after,.frespace-site-module__lrwDDa__legalHero:after{z-index:-1;aspect-ratio:1.55;content:"";pointer-events:none;background:linear-gradient(#f9ffffcc,#97e7f15c);border-radius:50%;width:72%;position:absolute;bottom:-43%;right:-13%;transform:rotate(-7deg);box-shadow:0 -9px 28px #ffffffbf,0 -20px 62px #60def45c}.frespace-site-module__lrwDDa__ambientLight{z-index:-1;opacity:.93;background:conic-gradient(from 218deg at 65% 88%,#0000 0deg,#ffffffb8 2deg,#0000 6deg 20deg,#ffffff7a 23deg,#0000 28deg 41deg,#ffffffa8 44deg,#0000 49deg 360deg);animation:11s ease-in-out infinite alternate frespace-site-module__lrwDDa__ambient-drift;position:absolute;inset:-18% -12% -20% 0}.frespace-site-module__lrwDDa__ambientLight span{filter:blur(6px);border-radius:50%;width:76%;height:9%;display:block;position:absolute}.frespace-site-module__lrwDDa__ambientLight span:first-child{background:linear-gradient(90deg,#0000,#ffffffdb,#52ddef47,#0000);top:24%;left:7%;transform:rotate(12deg)}.frespace-site-module__lrwDDa__ambientLight span:last-child{background:linear-gradient(90deg,#0000,#79e1ff33,#ffffffe0,#0000);top:61%;left:2%;transform:rotate(-9deg)}.frespace-site-module__lrwDDa__featureHeroInner{grid-template-columns:minmax(0,1.08fr) minmax(380px,.92fr);align-items:center;gap:clamp(58px,8vw,112px);width:min(1080px,100% - 48px);min-height:650px;margin:0 auto;padding:76px 0 88px;display:grid}.frespace-site-module__lrwDDa__featureHeroCopy{z-index:2;animation:.68s cubic-bezier(.22,1,.36,1) both frespace-site-module__lrwDDa__rise-in;position:relative}.frespace-site-module__lrwDDa__breadcrumb{color:#47708f;align-items:center;gap:9px;margin-bottom:38px;font-size:12px;font-weight:680;display:inline-flex}.frespace-site-module__lrwDDa__breadcrumb span{color:var(--blue);transition:transform .18s}.frespace-site-module__lrwDDa__breadcrumb:hover span{transform:translate(-3px)}.frespace-site-module__lrwDDa__kicker{color:#277fc5;letter-spacing:.075em;text-transform:uppercase;font-size:11px;font-weight:820}.frespace-site-module__lrwDDa__featureHero h1,.frespace-site-module__lrwDDa__productTitle,.frespace-site-module__lrwDDa__supportHero h1,.frespace-site-module__lrwDDa__legalHero h1{color:#092f5c;letter-spacing:-.045em;text-wrap:balance;margin-top:17px;font-weight:820;line-height:1.02}.frespace-site-module__lrwDDa__featureHero h1{max-width:650px;font-size:clamp(3.1rem,5.3vw,4.5rem)}.frespace-site-module__lrwDDa__featureHero h1 span,.frespace-site-module__lrwDDa__productTitle span,.frespace-site-module__lrwDDa__supportHero h1 span{color:#258ee2}.frespace-site-module__lrwDDa__featureLead,.frespace-site-module__lrwDDa__productLead,.frespace-site-module__lrwDDa__supportLead,.frespace-site-module__lrwDDa__legalIntro{color:#416481;text-wrap:pretty;line-height:1.68}.frespace-site-module__lrwDDa__featureLead{max-width:52ch;margin-top:25px;font-size:17px}.frespace-site-module__lrwDDa__heroActions{flex-wrap:wrap;align-items:center;gap:15px 27px;margin-top:32px;display:flex}.frespace-site-module__lrwDDa__featurePreview{z-index:2;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#ffffffe0;border:1px solid #ffffffbf;border-radius:25px;width:min(100%,430px);margin-left:auto;padding:28px;animation:.82s cubic-bezier(.22,1,.36,1) 70ms both frespace-site-module__lrwDDa__preview-in;position:relative;box-shadow:0 30px 76px #165c9d30,inset 0 1px #ffffffeb}.frespace-site-module__lrwDDa__previewTop{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.frespace-site-module__lrwDDa__previewTop div{gap:5px;display:grid}.frespace-site-module__lrwDDa__previewTop div span{color:#6f869b;letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:800}.frespace-site-module__lrwDDa__previewTop strong{color:#113d68;font-size:20px;font-weight:780}.frespace-site-module__lrwDDa__livePill{color:#138b73;letter-spacing:.07em;text-transform:uppercase;background:#eafaf6;border:1px solid #1ea68a24;border-radius:999px;padding:6px 9px;font-size:9px;font-weight:830}.frespace-site-module__lrwDDa__previewSubtitle{color:#6b8399;margin-top:10px;font-size:12.5px}.frespace-site-module__lrwDDa__previewList{gap:9px;margin-top:24px;display:grid}.frespace-site-module__lrwDDa__previewItem{background:#f5faff;border:1px solid #30699e17;border-radius:15px;grid-template-columns:43px 1fr auto;align-items:center;gap:12px;min-height:63px;padding:9px 13px;display:grid}.frespace-site-module__lrwDDa__previewIcon{color:#3a76da;background:#e9f0ff;border-radius:12px;justify-content:center;align-items:center;width:40px;height:40px;display:inline-flex}.frespace-site-module__lrwDDa__previewIcon.frespace-site-module__lrwDDa__mint{color:#1aa287;background:#e8faf5}.frespace-site-module__lrwDDa__previewIcon.frespace-site-module__lrwDDa__violet{color:#695be4;background:#efedff}.frespace-site-module__lrwDDa__previewIcon svg{width:20px;height:20px}.frespace-site-module__lrwDDa__previewItem strong{color:#244c73;font-size:13px;font-weight:720}.frespace-site-module__lrwDDa__previewItem>span:last-child{color:#688198;font-size:10.5px;font-weight:650}.frespace-site-module__lrwDDa__previewFooter{color:#7690a5;align-items:center;gap:7px;margin-top:17px;font-size:10.5px;display:flex}.frespace-site-module__lrwDDa__previewFooter>span{background:#31b797;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #31b7971f}.frespace-site-module__lrwDDa__definitionBand{border-bottom:1px solid var(--line);grid-template-columns:minmax(150px,.28fr) minmax(0,.72fr);gap:40px;width:min(1080px,100% - 48px);margin:0 auto;padding:42px 0;display:grid}.frespace-site-module__lrwDDa__definitionBand>span{color:#2583cf;letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:820}.frespace-site-module__lrwDDa__definitionBand p{color:#345a7b;text-wrap:pretty;max-width:780px;font-size:clamp(1.15rem,2vw,1.45rem);font-weight:590;line-height:1.55}.frespace-site-module__lrwDDa__contentSection,.frespace-site-module__lrwDDa__stepsSection,.frespace-site-module__lrwDDa__relatedSection{width:min(1080px,100% - 48px);margin:0 auto;padding:clamp(88px,10vw,132px) 0}.frespace-site-module__lrwDDa__stepsSection,.frespace-site-module__lrwDDa__relatedSection{border-top:1px solid var(--line)}.frespace-site-module__lrwDDa__sectionHeading{max-width:690px}.frespace-site-module__lrwDDa__sectionHeading>p{color:#2583cf;margin-bottom:15px;font-size:13px;font-weight:760}.frespace-site-module__lrwDDa__sectionHeading h2{color:#0b315e;letter-spacing:-.04em;text-wrap:balance;font-size:clamp(2.25rem,4.2vw,3.65rem);font-weight:810;line-height:1.04}.frespace-site-module__lrwDDa__benefitGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:15px;margin-top:48px;display:grid}.frespace-site-module__lrwDDa__benefitCard{background:radial-gradient(circle at 100% 0,#4dcfe71c,#0000 34%),#fff;border:1px solid #30699e24;border-radius:17px;min-height:250px;padding:28px;box-shadow:0 16px 40px #19578f0f}.frespace-site-module__lrwDDa__benefitIcon{color:#4b62e3;background:#edf0ff;border-radius:15px;justify-content:center;align-items:center;width:48px;height:48px;display:inline-flex}.frespace-site-module__lrwDDa__benefitCard:nth-child(2) .frespace-site-module__lrwDDa__benefitIcon{color:#1da58b;background:#e8faf5}.frespace-site-module__lrwDDa__benefitCard:nth-child(3) .frespace-site-module__lrwDDa__benefitIcon{color:#1e92bc;background:#e8f8fc}.frespace-site-module__lrwDDa__benefitIcon svg{width:23px;height:23px}.frespace-site-module__lrwDDa__benefitCard h3{color:#153e67;margin-top:27px;font-size:19px;font-weight:760}.frespace-site-module__lrwDDa__benefitCard p{color:#5b7690;margin-top:12px;font-size:14px;line-height:1.68}.frespace-site-module__lrwDDa__stepsSection{grid-template-columns:minmax(260px,.75fr) minmax(0,1.25fr);gap:clamp(60px,9vw,118px);display:grid}.frespace-site-module__lrwDDa__featureSteps{margin:0;padding:0;list-style:none}.frespace-site-module__lrwDDa__featureSteps li{border-top:1px solid var(--line);grid-template-columns:47px 1fr;gap:22px;padding:25px 0;display:grid}.frespace-site-module__lrwDDa__featureSteps li:last-child{border-bottom:1px solid var(--line)}.frespace-site-module__lrwDDa__featureSteps li>span{color:#32a5d8;letter-spacing:.09em;font-size:12px;font-weight:820}.frespace-site-module__lrwDDa__featureSteps h3{color:#153e67;font-size:18px;font-weight:750}.frespace-site-module__lrwDDa__featureSteps p{color:#5d7790;margin-top:8px;font-size:14px;line-height:1.65}.frespace-site-module__lrwDDa__featureSteps p a{color:#1769ad;text-underline-offset:3px;text-decoration:underline}.frespace-site-module__lrwDDa__relatedGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:45px;display:grid}.frespace-site-module__lrwDDa__relatedCard{border:1px solid var(--line);background:#fff;border-radius:16px;grid-template-columns:48px 1fr 20px;align-items:center;gap:17px;min-height:116px;padding:22px;transition:border-color .18s,box-shadow .18s,transform .18s cubic-bezier(.22,1,.36,1);display:grid}.frespace-site-module__lrwDDa__relatedCard:hover{border-color:#258fe84d;transform:translateY(-3px);box-shadow:0 17px 38px #1f5b9114}.frespace-site-module__lrwDDa__relatedCard>span{color:#4267e2;background:#edf1ff;border-radius:14px;justify-content:center;align-items:center;width:46px;height:46px;display:inline-flex}.frespace-site-module__lrwDDa__relatedCard>span svg{width:22px;height:22px}.frespace-site-module__lrwDDa__relatedCard h3{color:#174069;font-size:16px;font-weight:750}.frespace-site-module__lrwDDa__relatedCard p{color:#617b93;margin-top:5px;font-size:12.5px;line-height:1.5}.frespace-site-module__lrwDDa__relatedCard>svg{color:#3c83c6;width:19px;height:19px;transition:transform .18s}.frespace-site-module__lrwDDa__relatedCard:hover>svg{transform:translate(4px)}.frespace-site-module__lrwDDa__productCta{background:radial-gradient(circle at 86% 20%,#4dd2e34a,#0000 30%),#0c3a6d;border-radius:20px;justify-content:space-between;align-items:center;gap:50px;width:min(1180px,100% - 48px);margin:0 auto 72px;padding:clamp(52px,7vw,76px);display:flex}.frespace-site-module__lrwDDa__productCta>div>p{color:#7edff0;letter-spacing:.08em;text-transform:uppercase;margin-bottom:13px;font-size:12px;font-weight:780}.frespace-site-module__lrwDDa__productCta h2{color:#fff;letter-spacing:-.04em;max-width:660px;font-size:clamp(2rem,3.7vw,3.2rem);font-weight:800;line-height:1.06}.frespace-site-module__lrwDDa__productHeroInner{grid-template-columns:minmax(0,1.12fr) minmax(340px,.88fr);align-items:center;gap:clamp(50px,8vw,110px);width:min(1080px,100% - 48px);min-height:650px;margin:0 auto;display:grid}.frespace-site-module__lrwDDa__productCopy{z-index:2;padding:80px 0;animation:.68s cubic-bezier(.22,1,.36,1) both frespace-site-module__lrwDDa__rise-in;position:relative}.frespace-site-module__lrwDDa__productTitle{max-width:710px;font-size:clamp(3.25rem,5.4vw,4.75rem)}.frespace-site-module__lrwDDa__productLead{max-width:52ch;margin-top:25px;font-size:17px}.frespace-site-module__lrwDDa__phoneStage{justify-content:center;align-self:stretch;align-items:flex-end;min-height:650px;margin:0;display:flex;position:relative}.frespace-site-module__lrwDDa__phoneStage:before{content:"";filter:blur(43px);background:#28a5eb52;border-radius:50%;height:52%;position:absolute;bottom:9%;left:1%;right:1%;transform:rotate(-8deg)}.frespace-site-module__lrwDDa__phoneImage{z-index:1;filter:drop-shadow(0 24px 22px #1a68a838);width:min(305px,100%);height:auto;position:relative}.frespace-site-module__lrwDDa__productSignals{background:#fff;grid-template-columns:repeat(3,minmax(0,1fr));width:min(1080px,100% - 48px);margin:0 auto;display:grid}.frespace-site-module__lrwDDa__signalCard{border-left:1px solid var(--line);grid-template-columns:48px 1fr;gap:16px;padding:33px;display:grid}.frespace-site-module__lrwDDa__signalCard:first-child{border-left:0}.frespace-site-module__lrwDDa__signalCard>span{color:#4d63e4;background:#edf0ff;border-radius:50%;justify-content:center;align-items:center;width:47px;height:47px;display:inline-flex}.frespace-site-module__lrwDDa__signalCard:nth-child(2)>span{color:#1b9f87;background:#e8faf5}.frespace-site-module__lrwDDa__signalCard:nth-child(3)>span{color:#1596b7;background:#e7f9fc}.frespace-site-module__lrwDDa__signalCard svg{width:22px;height:22px}.frespace-site-module__lrwDDa__signalCard strong{color:#1a456d;font-size:14px}.frespace-site-module__lrwDDa__signalCard p{color:#637d95;margin-top:5px;font-size:12.5px;line-height:1.52}.frespace-site-module__lrwDDa__overviewSection,.frespace-site-module__lrwDDa__workflowSection,.frespace-site-module__lrwDDa__trustSection,.frespace-site-module__lrwDDa__supportContent{width:min(1080px,100% - 48px);margin:0 auto;padding:clamp(94px,11vw,145px) 0}.frespace-site-module__lrwDDa__overviewHeader{grid-template-columns:minmax(260px,.7fr) minmax(0,1.3fr);align-items:end;gap:70px;display:grid}.frespace-site-module__lrwDDa__overviewHeader p:first-child{color:#2583cf;font-size:13px;font-weight:760}.frespace-site-module__lrwDDa__overviewHeader h2,.frespace-site-module__lrwDDa__workflowIntro h2,.frespace-site-module__lrwDDa__trustCopy h2,.frespace-site-module__lrwDDa__supportContent h2{color:#0b315e;letter-spacing:-.04em;text-wrap:balance;font-size:clamp(2.35rem,4.3vw,3.7rem);font-weight:810;line-height:1.04}.frespace-site-module__lrwDDa__overviewHeader>p:last-child{color:#56728d;font-size:16px;line-height:1.72}.frespace-site-module__lrwDDa__overviewGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px;margin-top:52px;display:grid}.frespace-site-module__lrwDDa__overviewCard{border:1px solid var(--line);background:#fff;border-radius:18px;min-height:248px;padding:30px;transition:box-shadow .19s,transform .19s cubic-bezier(.22,1,.36,1);position:relative;overflow:hidden}.frespace-site-module__lrwDDa__overviewCard:after{content:"";background:#53cde81a;border-radius:50%;width:170px;height:170px;position:absolute;top:-70px;right:-70px}.frespace-site-module__lrwDDa__overviewCard:hover{transform:translateY(-4px);box-shadow:0 20px 45px #1a588f17}.frespace-site-module__lrwDDa__overviewCard>span:first-child{color:#4a62e1;background:#edf0ff;border-radius:15px;justify-content:center;align-items:center;width:49px;height:49px;display:inline-flex}.frespace-site-module__lrwDDa__overviewCard:nth-child(2)>span:first-child,.frespace-site-module__lrwDDa__overviewCard:nth-child(4)>span:first-child{color:#1a9c85;background:#e8faf5}.frespace-site-module__lrwDDa__overviewCard svg{width:23px;height:23px}.frespace-site-module__lrwDDa__overviewCard h3{color:#143d66;margin-top:25px;font-size:21px;font-weight:770}.frespace-site-module__lrwDDa__overviewCard p{color:#5d7891;max-width:49ch;margin-top:11px;font-size:14px;line-height:1.66}.frespace-site-module__lrwDDa__overviewCard>span:last-child{color:#2d7bc6;align-items:center;gap:8px;margin-top:23px;font-size:13px;font-weight:700;display:inline-flex}.frespace-site-module__lrwDDa__overviewCard>span:last-child svg{width:16px;height:16px;transition:transform .18s}.frespace-site-module__lrwDDa__overviewCard:hover>span:last-child svg{transform:translate(4px)}.frespace-site-module__lrwDDa__workflowSection{border-top:1px solid var(--line);grid-template-columns:minmax(260px,.75fr) minmax(0,1.25fr);gap:clamp(60px,9vw,120px);display:grid}.frespace-site-module__lrwDDa__workflowIntro>p,.frespace-site-module__lrwDDa__trustCopy>p:first-child{color:#2583cf;margin-bottom:15px;font-size:13px;font-weight:760}.frespace-site-module__lrwDDa__trustSection{border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr) minmax(340px,.76fr);align-items:center;gap:80px;display:grid}.frespace-site-module__lrwDDa__trustCopy>p:last-child{color:#57738d;max-width:54ch;margin-top:20px;font-size:15px;line-height:1.7}.frespace-site-module__lrwDDa__trustCard{background:radial-gradient(circle at 100% 0,#4bd5e02b,#0000 37%),#fff;border:1px solid #30699e24;border-radius:19px;padding:30px;box-shadow:0 20px 50px #17538914}.frespace-site-module__lrwDDa__trustCard>span{color:#1c9e87;background:#e8faf5;border-radius:16px;justify-content:center;align-items:center;width:52px;height:52px;display:inline-flex}.frespace-site-module__lrwDDa__trustCard svg{width:25px;height:25px}.frespace-site-module__lrwDDa__trustCard h3{color:#153e67;margin-top:25px;font-size:20px;font-weight:760}.frespace-site-module__lrwDDa__trustCard p{color:#5c7790;margin-top:11px;font-size:14px;line-height:1.68}.frespace-site-module__lrwDDa__trustCard a{color:#2c7cc6;align-items:center;gap:8px;margin-top:21px;font-size:13px;font-weight:700;display:inline-flex}.frespace-site-module__lrwDDa__trustCard a svg{width:17px;height:17px}.frespace-site-module__lrwDDa__supportHeroInner{text-align:center;width:min(880px,100% - 48px);margin:0 auto;padding:104px 0 112px}.frespace-site-module__lrwDDa__supportHero h1{max-width:760px;margin-left:auto;margin-right:auto;font-size:clamp(3rem,5.5vw,4.6rem)}.frespace-site-module__lrwDDa__supportLead{max-width:55ch;margin:24px auto 0;font-size:17px}.frespace-site-module__lrwDDa__supportContent{grid-template-columns:minmax(0,.83fr) minmax(350px,1.17fr);align-items:start;gap:clamp(60px,8vw,108px);display:grid}.frespace-site-module__lrwDDa__supportIntro>p:first-child{color:#2583cf;margin-bottom:15px;font-size:13px;font-weight:760}.frespace-site-module__lrwDDa__supportIntro>p:last-child{color:#58748e;margin-top:20px;font-size:15px;line-height:1.7}.frespace-site-module__lrwDDa__supportCard{border:1px solid var(--line);background:#fff;border-radius:20px;padding:30px;box-shadow:0 22px 52px #17538914}.frespace-site-module__lrwDDa__supportCardHeader{align-items:center;gap:15px;display:flex}.frespace-site-module__lrwDDa__supportCardHeader>span{color:#4a62e1;background:#edf0ff;border-radius:15px;justify-content:center;align-items:center;width:50px;height:50px;display:inline-flex}.frespace-site-module__lrwDDa__supportCardHeader svg{width:24px;height:24px}.frespace-site-module__lrwDDa__supportCardHeader p{color:#6d859b;font-size:11px;font-weight:760}.frespace-site-module__lrwDDa__supportCardHeader h3{color:#143e67;margin-top:4px;font-size:19px;font-weight:770}.frespace-site-module__lrwDDa__supportEmail{color:#2678c2;overflow-wrap:anywhere;background:#f3f9ff;border:1px solid #30699e21;border-radius:13px;justify-content:space-between;align-items:center;gap:18px;margin-top:24px;padding:17px 18px;font-size:14px;font-weight:700;display:flex}.frespace-site-module__lrwDDa__supportEmail svg{flex:none;width:18px;height:18px}.frespace-site-module__lrwDDa__supportCard>p{color:#607a92;margin-top:20px;font-size:13px;line-height:1.65}.frespace-site-module__lrwDDa__supportGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;width:min(1080px,100% - 48px);margin:0 auto;padding-bottom:120px;display:grid}.frespace-site-module__lrwDDa__supportItem{border:1px solid var(--line);background:#fff;border-radius:17px;padding:26px}.frespace-site-module__lrwDDa__supportItem>span{color:#2699b8;background:#e8f9fc;border-radius:14px;justify-content:center;align-items:center;width:44px;height:44px;display:inline-flex}.frespace-site-module__lrwDDa__supportItem svg{width:21px;height:21px}.frespace-site-module__lrwDDa__supportItem h3{color:#173f67;margin-top:22px;font-size:17px;font-weight:750}.frespace-site-module__lrwDDa__supportItem p{color:#607a92;margin-top:10px;font-size:13px;line-height:1.64}.frespace-site-module__lrwDDa__legalMain{background:#f9fcff}.frespace-site-module__lrwDDa__legalHeroInner{text-align:center;width:min(900px,100% - 48px);margin:0 auto;padding:100px 0 105px}.frespace-site-module__lrwDDa__legalHero h1{max-width:850px;margin-left:auto;margin-right:auto;font-size:clamp(3rem,5.4vw,4.6rem)}.frespace-site-module__lrwDDa__legalIntro{max-width:62ch;margin:23px auto 0;font-size:16px}.frespace-site-module__lrwDDa__updatedPill{color:#3975aa;letter-spacing:.04em;text-transform:uppercase;background:#f1faffcc;border:1px solid #2583cf1f;border-radius:999px;align-items:center;min-height:29px;margin-top:25px;padding:0 12px;font-size:10px;font-weight:760;display:inline-flex}.frespace-site-module__lrwDDa__legalLayout{grid-template-columns:230px minmax(0,760px);align-items:start;gap:clamp(55px,8vw,110px);width:min(1100px,100% - 48px);margin:0 auto;padding:84px 0 130px;display:grid}.frespace-site-module__lrwDDa__legalAside{position:sticky;top:32px}.frespace-site-module__lrwDDa__legalAside>p{color:#163f68;letter-spacing:.08em;text-transform:uppercase;margin-bottom:17px;font-size:11px;font-weight:820}.frespace-site-module__lrwDDa__legalAside nav{display:grid}.frespace-site-module__lrwDDa__legalAside nav a{color:#657f97;padding:9px 0;font-size:12px;line-height:1.35}.frespace-site-module__lrwDDa__legalAside nav a:hover{color:var(--blue)}.frespace-site-module__lrwDDa__legalHelp{border:1px solid var(--line);background:#fff;border-radius:15px;margin-top:30px;padding:19px}.frespace-site-module__lrwDDa__legalHelp>svg{color:#2b91b1;width:21px;height:21px}.frespace-site-module__lrwDDa__legalHelp p{color:#385f80;margin-top:13px;font-size:12px;font-weight:700}.frespace-site-module__lrwDDa__legalHelp a{color:#2a7dc5;overflow-wrap:anywhere;margin-top:7px;font-size:10.5px;line-height:1.45;display:block}.frespace-site-module__lrwDDa__legalDocument{color:#4e6a84}.frespace-site-module__lrwDDa__legalDocument>p{font-size:16px;line-height:1.78}.frespace-site-module__lrwDDa__legalDocument>p+p{margin-top:19px}.frespace-site-module__lrwDDa__legalDocument section{border-top:1px solid var(--line);padding:38px 0;scroll-margin-top:30px}.frespace-site-module__lrwDDa__legalDocument section:first-of-type{margin-top:43px}.frespace-site-module__lrwDDa__legalDocument h2{color:#123b64;letter-spacing:-.022em;font-size:25px;font-weight:780;line-height:1.22}.frespace-site-module__lrwDDa__legalDocument h3{color:#244f74;margin-top:25px;font-size:16px;font-weight:750}.frespace-site-module__lrwDDa__legalDocument section p{margin-top:14px;font-size:15px;line-height:1.78}.frespace-site-module__lrwDDa__legalDocument a{color:#267dc8;text-underline-offset:3px;-webkit-text-decoration:underline #267dc859;text-decoration:underline #267dc859}@keyframes frespace-site-module__lrwDDa__rise-in{0%{opacity:.72;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes frespace-site-module__lrwDDa__preview-in{0%{opacity:.62;transform:translate(24px,28px)scale(.975)}to{opacity:1;transform:translate(0,0)scale(1)}}@keyframes frespace-site-module__lrwDDa__ambient-drift{0%{transform:scaleX(1.15)translate(-1.5%,-1%)rotate(-.5deg)}to{transform:scaleX(1.2)translate(1.5%,1%)rotate(.8deg)}}@media (max-width:940px){.frespace-site-module__lrwDDa__navLinks{gap:19px;margin-right:24px}.frespace-site-module__lrwDDa__featureHeroInner,.frespace-site-module__lrwDDa__productHeroInner{grid-template-columns:minmax(0,1fr) minmax(320px,.8fr);gap:45px}.frespace-site-module__lrwDDa__benefitGrid{grid-template-columns:1fr}.frespace-site-module__lrwDDa__benefitCard{min-height:0}.frespace-site-module__lrwDDa__legalLayout{grid-template-columns:200px minmax(0,1fr);gap:50px}}@media (max-width:760px){.frespace-site-module__lrwDDa__siteHeader{height:72px}.frespace-site-module__lrwDDa__siteNav{width:min(100% - 32px,680px)}.frespace-site-module__lrwDDa__xmanysLogo{width:116px;height:auto}.frespace-site-module__lrwDDa__productBrand{margin-left:13px;padding-left:13px}.frespace-site-module__lrwDDa__footerBrand .frespace-site-module__lrwDDa__brandMark{width:34px;height:34px}.frespace-site-module__lrwDDa__navLinks{display:none}.frespace-site-module__lrwDDa__navButton{min-width:104px;min-height:40px;font-size:13px}.frespace-site-module__lrwDDa__featureHeroInner{grid-template-columns:1fr;width:min(620px,100% - 40px);padding:65px 0 74px}.frespace-site-module__lrwDDa__featureHeroCopy{text-align:center}.frespace-site-module__lrwDDa__breadcrumb{margin-bottom:30px}.frespace-site-module__lrwDDa__featureLead{margin-left:auto;margin-right:auto}.frespace-site-module__lrwDDa__heroActions{justify-content:center}.frespace-site-module__lrwDDa__featurePreview{width:min(100%,460px);margin:0 auto}.frespace-site-module__lrwDDa__definitionBand{grid-template-columns:1fr;gap:15px;width:min(620px,100% - 40px)}.frespace-site-module__lrwDDa__contentSection,.frespace-site-module__lrwDDa__stepsSection,.frespace-site-module__lrwDDa__relatedSection,.frespace-site-module__lrwDDa__overviewSection,.frespace-site-module__lrwDDa__workflowSection,.frespace-site-module__lrwDDa__trustSection,.frespace-site-module__lrwDDa__supportContent{width:min(620px,100% - 40px)}.frespace-site-module__lrwDDa__stepsSection,.frespace-site-module__lrwDDa__workflowSection,.frespace-site-module__lrwDDa__trustSection,.frespace-site-module__lrwDDa__supportContent{grid-template-columns:1fr;gap:52px}.frespace-site-module__lrwDDa__relatedGrid,.frespace-site-module__lrwDDa__overviewGrid,.frespace-site-module__lrwDDa__overviewHeader{grid-template-columns:1fr}.frespace-site-module__lrwDDa__productCta{flex-direction:column;align-items:flex-start;width:min(620px,100% - 40px);padding:48px 30px}.frespace-site-module__lrwDDa__productHeroInner{grid-template-columns:minmax(0,1.14fr) minmax(160px,.86fr);width:min(720px,100% - 28px);min-height:590px}.frespace-site-module__lrwDDa__productCopy{padding:60px 0}.frespace-site-module__lrwDDa__productTitle{font-size:clamp(2.35rem,8.5vw,3.6rem)}.frespace-site-module__lrwDDa__productLead{font-size:14px}.frespace-site-module__lrwDDa__phoneStage{min-height:590px}.frespace-site-module__lrwDDa__phoneImage{width:min(235px,41vw)}.frespace-site-module__lrwDDa__productSignals{grid-template-columns:1fr;width:min(620px,100% - 40px);padding:16px 0}.frespace-site-module__lrwDDa__signalCard{border-top:1px solid var(--line);border-left:0}.frespace-site-module__lrwDDa__signalCard:first-child{border-top:0}.frespace-site-module__lrwDDa__supportGrid{grid-template-columns:1fr;width:min(620px,100% - 40px)}.frespace-site-module__lrwDDa__legalLayout{grid-template-columns:1fr;width:min(700px,100% - 40px)}.frespace-site-module__lrwDDa__legalAside{border:1px solid var(--line);background:#fff;border-radius:17px;padding:22px;position:static}.frespace-site-module__lrwDDa__legalAside nav{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 18px}.frespace-site-module__lrwDDa__legalHelp{display:none}.frespace-site-module__lrwDDa__footerInner{grid-template-columns:1fr;gap:50px;width:min(620px,100% - 40px)}.frespace-site-module__lrwDDa__footerLinks{gap:40px}.frespace-site-module__lrwDDa__footerBottom{width:min(620px,100% - 40px)}}@media (max-width:520px){.frespace-site-module__lrwDDa__siteNav{width:calc(100% - 24px)}.frespace-site-module__lrwDDa__xmanysLogo{width:108px}.frespace-site-module__lrwDDa__navButton{min-width:96px;min-height:38px;font-size:12.5px}.frespace-site-module__lrwDDa__featureHero h1{font-size:clamp(2.45rem,12vw,3.4rem)}.frespace-site-module__lrwDDa__featureLead{font-size:14.5px}.frespace-site-module__lrwDDa__heroActions{flex-direction:column;align-items:stretch}.frespace-site-module__lrwDDa__textButton{justify-content:center}.frespace-site-module__lrwDDa__featurePreview{border-radius:21px;padding:20px}.frespace-site-module__lrwDDa__previewItem{grid-template-columns:40px 1fr}.frespace-site-module__lrwDDa__previewItem>span:last-child{grid-column:2}.frespace-site-module__lrwDDa__relatedCard{grid-template-columns:43px 1fr 18px;padding:18px}.frespace-site-module__lrwDDa__productCta .frespace-site-module__lrwDDa__primaryButton{width:100%}.frespace-site-module__lrwDDa__productHeroInner{grid-template-columns:minmax(0,1.25fr) minmax(115px,.75fr);min-height:560px}.frespace-site-module__lrwDDa__productCopy{padding:45px 0}.frespace-site-module__lrwDDa__productLead{max-width:28ch;font-size:13px}.frespace-site-module__lrwDDa__productCopy .frespace-site-module__lrwDDa__heroActions{align-items:flex-start}.frespace-site-module__lrwDDa__productCopy .frespace-site-module__lrwDDa__primaryButton{min-height:48px;padding:0 15px;font-size:12px}.frespace-site-module__lrwDDa__phoneStage{min-height:560px}.frespace-site-module__lrwDDa__phoneImage{width:min(165px,42vw)}.frespace-site-module__lrwDDa__overviewHeader{gap:25px}.frespace-site-module__lrwDDa__supportHeroInner,.frespace-site-module__lrwDDa__legalHeroInner{width:calc(100% - 32px);padding:76px 0 82px}.frespace-site-module__lrwDDa__supportHero h1,.frespace-site-module__lrwDDa__legalHero h1{font-size:clamp(2.45rem,11.5vw,3.35rem)}.frespace-site-module__lrwDDa__supportLead,.frespace-site-module__lrwDDa__legalIntro{font-size:14px}.frespace-site-module__lrwDDa__supportEmail{flex-direction:column;align-items:flex-start}.frespace-site-module__lrwDDa__legalAside nav{grid-template-columns:1fr}.frespace-site-module__lrwDDa__legalDocument h2{font-size:22px}.frespace-site-module__lrwDDa__footerLinks{grid-template-columns:1fr}.frespace-site-module__lrwDDa__footerBottom{flex-direction:column;align-items:flex-start}}@media (max-width:340px){.frespace-site-module__lrwDDa__productName{display:none}}@media (prefers-reduced-motion:reduce){.frespace-site-module__lrwDDa__featureHeroCopy,.frespace-site-module__lrwDDa__featurePreview,.frespace-site-module__lrwDDa__productCopy,.frespace-site-module__lrwDDa__ambientLight{animation:none}.frespace-site-module__lrwDDa__navButton,.frespace-site-module__lrwDDa__primaryButton,.frespace-site-module__lrwDDa__textButton svg,.frespace-site-module__lrwDDa__relatedCard,.frespace-site-module__lrwDDa__relatedCard>svg,.frespace-site-module__lrwDDa__overviewCard,.frespace-site-module__lrwDDa__overviewCard>span:last-child svg{transition:none}}
.frespace-header-module__mGKC4a__header a:focus-visible,.frespace-header-module__mGKC4a__header summary:focus-visible{outline-offset:4px;outline:3px solid #1769ad}.frespace-header-module__mGKC4a__navigation{align-items:center;gap:32px;margin-left:auto;display:flex}.frespace-header-module__mGKC4a__header .frespace-header-module__mGKC4a__company,.frespace-header-module__mGKC4a__header .frespace-header-module__mGKC4a__product{min-height:44px}.frespace-header-module__mGKC4a__desktopLinks{color:#0a315d;align-items:center;gap:28px;font-size:14px;font-weight:560;display:flex}.frespace-header-module__mGKC4a__desktopLinks a{text-underline-offset:7px;align-items:center;min-height:44px;text-decoration:none;display:inline-flex}.frespace-header-module__mGKC4a__desktopLinks a:hover,.frespace-header-module__mGKC4a__desktopLinks a[data-active]{color:#1769ad;text-decoration:underline}.frespace-header-module__mGKC4a__download{color:#fff;background:linear-gradient(135deg,#36bcec,#4b55ee);border-radius:10px;justify-content:center;align-items:center;min-width:116px;min-height:44px;padding:0 15px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex;box-shadow:0 5px 12px #3467e43d}.frespace-header-module__mGKC4a__download:hover{box-shadow:0 8px 18px #3467e44d}.frespace-header-module__mGKC4a__mobileMenu{display:none}.frespace-header-module__mGKC4a__product>span:last-child{display:inline}@media (max-width:1000px){.frespace-header-module__mGKC4a__navigation{gap:12px}.frespace-header-module__mGKC4a__desktopLinks{display:none}.frespace-header-module__mGKC4a__mobileMenu{display:block}.frespace-header-module__mGKC4a__mobileMenu summary{color:#0a315d;cursor:pointer;background:#f7fbff;border:1px solid #d3e2ef;border-radius:10px;justify-content:center;align-items:center;min-width:62px;min-height:44px;padding:0 12px;font-size:14px;font-weight:650;list-style:none;display:flex}.frespace-header-module__mGKC4a__mobileMenu summary::-webkit-details-marker{display:none}.frespace-header-module__mGKC4a__closeLabel,.frespace-header-module__mGKC4a__mobileMenu[open] .frespace-header-module__mGKC4a__openLabel{display:none}.frespace-header-module__mGKC4a__mobileMenu[open] .frespace-header-module__mGKC4a__closeLabel{display:inline}.frespace-header-module__mGKC4a__mobileMenu[open] summary{background:#e3f2fc;border-color:#1769ad}.frespace-header-module__mGKC4a__menuPanel{z-index:60;overscroll-behavior:contain;color:#0a315d;scrollbar-color:#1769ad #f7fbff;background:#f7fbff;border:1px solid #d3e2ef;border-radius:0 0 14px 14px;width:min(360px,100% - 40px);max-height:calc(100dvh - 100px);padding:8px 20px;position:absolute;top:100%;right:20px;overflow-y:auto}.frespace-header-module__mGKC4a__menuPanel a{flex-direction:column;gap:5px;min-height:72px;padding:15px 0;text-decoration:none;display:flex}.frespace-header-module__mGKC4a__menuPanel a+a{border-top:1px solid #d3e2ef}.frespace-header-module__mGKC4a__menuPanel a strong{font-size:15px;font-weight:650}.frespace-header-module__mGKC4a__menuPanel a span{color:#456585;font-size:13px;line-height:1.6}.frespace-header-module__mGKC4a__menuPanel a:hover strong,.frespace-header-module__mGKC4a__menuPanel a[data-active] strong{color:#1769ad;text-underline-offset:4px;text-decoration:underline}}@media (max-width:600px){.frespace-header-module__mGKC4a__company{display:none}.frespace-header-module__mGKC4a__product{border-left:0;margin-left:0;padding-left:0}.frespace-header-module__mGKC4a__navigation{gap:8px}.frespace-header-module__mGKC4a__download{min-width:96px;padding:0 10px;font-size:13px}}
.latest-update-module__X74NOq__section{color:#0a315d;background:#e3f2fc}.latest-update-module__X74NOq__inner{grid-template-columns:150px minmax(0,1fr) auto;align-items:center;gap:36px;width:min(1080px,100% - 48px);margin-inline:auto;padding-block:42px;display:grid}.latest-update-module__X74NOq__meta{font-variant-numeric:tabular-nums;flex-direction:column;gap:10px;font-size:13px;line-height:1.5;display:flex}.latest-update-module__X74NOq__meta>:first-child{font-weight:750}.latest-update-module__X74NOq__meta>:last-child{color:#456585}.latest-update-module__X74NOq__copy h2{letter-spacing:-.025em;text-wrap:balance;max-width:600px;font-size:clamp(1.5rem,2.5vw,2rem);line-height:1.2}.latest-update-module__X74NOq__copy p{color:#456585;max-width:60ch;margin-top:12px;font-size:15px;line-height:1.7}.latest-update-module__X74NOq__link{color:#1769ad;white-space:nowrap;align-items:center;gap:12px;min-height:44px;font-size:14px;font-weight:700;display:inline-flex}.latest-update-module__X74NOq__link svg{width:20px;height:20px}.latest-update-module__X74NOq__inner a:hover{text-underline-offset:5px;text-decoration:underline}.latest-update-module__X74NOq__inner a:focus-visible{outline-offset:6px;outline:3px solid #1769ad}@media (max-width:900px){.latest-update-module__X74NOq__inner{grid-template-columns:130px minmax(0,1fr);gap:20px}.latest-update-module__X74NOq__link{grid-column:2;justify-self:start}}@media (max-width:600px){.latest-update-module__X74NOq__inner{grid-template-columns:1fr;gap:20px;width:calc(100% - 40px);padding-block:32px}.latest-update-module__X74NOq__meta{flex-direction:row;gap:18px}.latest-update-module__X74NOq__link{grid-column:1}}
.updates-module__amiv8a__page{--update-accent:#1769ad;--update-ink:#0a315d;--update-muted:#456585;--update-line:#d3e2ef;color:var(--update-ink);background:#f7fbff}.updates-module__amiv8a__page ::selection{color:#fff;background:#1769ad}.updates-module__amiv8a__page h1,.updates-module__amiv8a__page h2{letter-spacing:-.035em;text-wrap:balance;font-weight:760}.updates-module__amiv8a__page h1{font-size:clamp(2.75rem,5.5vw,4.75rem);line-height:1.06}.updates-module__amiv8a__page h2{font-size:clamp(1.9rem,3.1vw,2.75rem);line-height:1.14}.updates-module__amiv8a__page p,.updates-module__amiv8a__page dd{text-wrap:pretty}.updates-module__amiv8a__page a{text-underline-offset:5px}.updates-module__amiv8a__page a:focus-visible{outline:3px solid var(--update-accent);outline-offset:6px}.updates-module__amiv8a__page section[id],.updates-module__amiv8a__articleContent{scroll-margin-top:32px}.updates-module__amiv8a__indexIntro,.updates-module__amiv8a__releaseList,.updates-module__amiv8a__indexEnd,.updates-module__amiv8a__breadcrumb,.updates-module__amiv8a__articleHero,.updates-module__amiv8a__articleContent,.updates-module__amiv8a__articleEnd{width:min(1080px,100% - 64px);margin-inline:auto}.updates-module__amiv8a__indexIntro{padding-block:92px 72px}.updates-module__amiv8a__indexIntro>p{max-width:590px;color:var(--update-muted);margin-top:28px;font-size:18px;line-height:1.75}.updates-module__amiv8a__releaseEntry{border-top:1px solid var(--update-line);grid-template-columns:175px minmax(0,1fr);gap:36px;padding-block:48px;display:grid}.updates-module__amiv8a__releaseMeta{color:var(--update-muted);flex-direction:column;align-items:flex-start;gap:13px;padding-top:12px;font-size:14px;display:flex}.updates-module__amiv8a__version{font-variant-numeric:tabular-nums;font-size:14px;font-weight:730}.updates-module__amiv8a__status{color:#24634f;align-items:center;gap:8px;font-size:13px;font-weight:650;display:inline-flex}.updates-module__amiv8a__status:before{content:"";background:currentColor;border-radius:50%;flex:none;width:6px;height:6px}.updates-module__amiv8a__entryBody{grid-template-columns:minmax(0,1fr) minmax(220px,.9fr);align-items:center;gap:40px;display:grid}.updates-module__amiv8a__entryCopy h2{max-width:420px}.updates-module__amiv8a__entryCopy h2 a:hover{text-decoration:underline;text-decoration-thickness:2px}.updates-module__amiv8a__entryCopy>p{color:var(--update-muted);max-width:43ch;margin-top:22px;font-size:17px;line-height:1.75}.updates-module__amiv8a__textLink{min-height:44px;color:var(--update-accent);align-items:center;gap:12px;font-size:15px;font-weight:700;display:inline-flex}.updates-module__amiv8a__textLink svg{flex:none;width:20px;height:20px;transition:transform .18s ease-out}.updates-module__amiv8a__textLink:hover{text-decoration:underline}.updates-module__amiv8a__textLink:hover svg{transform:translate(4px)}.updates-module__amiv8a__entryCopy>.updates-module__amiv8a__textLink{margin-top:24px}.updates-module__amiv8a__entryVisual{background:#e3f2fc;border-radius:14px;justify-content:center;height:430px;padding:26px 22px 0;display:flex;overflow:hidden}.updates-module__amiv8a__screen{border-radius:18px;width:100%;height:auto;display:block}.updates-module__amiv8a__entryVisual .updates-module__amiv8a__screen{align-self:flex-start;width:230px;box-shadow:0 14px 30px #0a315d24}.updates-module__amiv8a__indexEnd{border-top:1px solid var(--update-line);justify-content:space-between;align-items:flex-end;gap:28px;padding-block:64px 90px;display:flex}.updates-module__amiv8a__indexEnd>p{font-size:22px;font-weight:550;line-height:1.5}.updates-module__amiv8a__breadcrumb{color:var(--update-muted);align-items:center;gap:15px;padding-top:32px;font-size:14px;display:flex}.updates-module__amiv8a__breadcrumb a{align-items:center;min-height:44px;text-decoration:underline;display:inline-flex}.updates-module__amiv8a__articleHero{grid-template-columns:minmax(0,1.3fr) minmax(280px,.85fr);align-items:center;gap:72px;padding-block:24px 72px;display:grid}.updates-module__amiv8a__articleHeroCopy h1{max-width:650px}.updates-module__amiv8a__articleMeta{color:var(--update-muted);flex-wrap:wrap;align-items:center;gap:20px;margin-top:28px;font-size:14px;display:flex}.updates-module__amiv8a__heroLead{max-width:45ch;color:var(--update-muted);margin-top:28px;font-size:20px;line-height:1.7}.updates-module__amiv8a__articleHeroCopy>.updates-module__amiv8a__textLink{margin-top:26px}.updates-module__amiv8a__availability{color:var(--update-muted);margin-top:28px;font-size:13px;line-height:1.65}.updates-module__amiv8a__heroVisual{background:#e3f2fc;border-radius:14px;flex-direction:column;align-items:center;gap:18px;margin:0;padding:28px 24px 22px;display:flex}.updates-module__amiv8a__heroVisual .updates-module__amiv8a__screen{width:min(100%,260px);box-shadow:0 16px 36px #0a315d26}.updates-module__amiv8a__heroVisual figcaption,.updates-module__amiv8a__sectionVisual figcaption{color:var(--update-muted);text-align:center;max-width:32ch;font-size:12px;line-height:1.6}.updates-module__amiv8a__articleContent{border-top:1px solid var(--update-line);padding-block:64px 0}.updates-module__amiv8a__introduction{max-width:66ch;font-size:22px;line-height:1.7}.updates-module__amiv8a__contents{flex-wrap:wrap;gap:8px 24px;padding-block:26px 40px;display:flex}.updates-module__amiv8a__contents a{min-height:44px;color:var(--update-accent);align-items:center;font-size:13px;text-decoration:underline;display:inline-flex}.updates-module__amiv8a__proseSection{padding-block:40px 64px}.updates-module__amiv8a__prose{max-width:68ch}.updates-module__amiv8a__prose h2{max-width:540px;margin-bottom:26px}.updates-module__amiv8a__prose p{color:var(--update-muted);font-size:17px;line-height:1.85}.updates-module__amiv8a__prose p+p{margin-top:20px}.updates-module__amiv8a__sectionFeatures{border-top:1px solid var(--update-line);margin:30px 0 0;padding-top:24px}.updates-module__amiv8a__sectionFeatures>div+div{margin-top:20px}.updates-module__amiv8a__sectionFeatures dt{margin-bottom:6px;font-size:16px;font-weight:730}.updates-module__amiv8a__sectionFeatures dd{max-width:60ch;color:var(--update-muted);margin:0;font-size:15px;line-height:1.75}.updates-module__amiv8a__collections{border-top:1px solid var(--update-line);grid-template-columns:repeat(3,minmax(0,1fr));gap:30px;margin:36px 0 0;padding-top:28px;display:grid}.updates-module__amiv8a__collections dt{color:var(--update-accent);margin-bottom:10px;font-size:18px;font-weight:730}.updates-module__amiv8a__collections dd{color:var(--update-muted);margin:0;font-size:14px;line-height:1.75}.updates-module__amiv8a__illustratedSection{border-top:1px solid var(--update-line);grid-template-columns:minmax(0,1fr) 320px;align-items:center;gap:80px;padding-block:72px;display:grid}.updates-module__amiv8a__demoSection{border-top:1px solid var(--update-line);grid-template-columns:minmax(0,.9fr) minmax(0,1fr);align-items:center;gap:64px;padding-block:72px;display:grid}.updates-module__amiv8a__sectionVisual{flex-direction:column;align-items:center;gap:22px;margin:0;display:flex}.updates-module__amiv8a__sectionVisual>a{border-radius:18px;width:235px;display:block;box-shadow:0 14px 34px #0a315d1f}.updates-module__amiv8a__sectionVisual>a:hover{outline:2px solid var(--update-accent);outline-offset:5px}.updates-module__amiv8a__improvements{border-top:1px solid var(--update-line);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:80px;padding-block:72px 90px;display:grid}.updates-module__amiv8a__improvements dl{margin:0}.updates-module__amiv8a__improvements dl>div+div{margin-top:28px}.updates-module__amiv8a__improvements dt{margin-bottom:8px;font-size:17px;font-weight:730}.updates-module__amiv8a__improvements dd{color:var(--update-muted);margin:0;font-size:16px;line-height:1.8}.updates-module__amiv8a__articleEnd{border-top:1px solid var(--update-line);justify-content:space-between;align-items:flex-end;gap:48px;padding-block:64px 88px;display:flex}.updates-module__amiv8a__articleEnd>div{max-width:600px}.updates-module__amiv8a__articleEnd h2{max-width:500px}.updates-module__amiv8a__articleEnd p{max-width:50ch;color:var(--update-muted);margin-block:22px 28px;font-size:17px;line-height:1.75}.updates-module__amiv8a__articleEnd>.updates-module__amiv8a__textLink{flex:none}@media (max-width:1000px){.updates-module__amiv8a__articleHero{gap:36px}.updates-module__amiv8a__articleHero h1{font-size:clamp(2.7rem,5vw,3.75rem)}.updates-module__amiv8a__releaseEntry{grid-template-columns:140px minmax(0,1fr);gap:20px}.updates-module__amiv8a__entryBody{gap:24px}.updates-module__amiv8a__illustratedSection{grid-template-columns:minmax(0,1fr) 260px;gap:40px}.updates-module__amiv8a__demoSection{gap:32px}.updates-module__amiv8a__improvements{gap:48px}}@media (max-width:700px){.updates-module__amiv8a__indexIntro,.updates-module__amiv8a__releaseList,.updates-module__amiv8a__indexEnd,.updates-module__amiv8a__breadcrumb,.updates-module__amiv8a__articleHero,.updates-module__amiv8a__articleContent,.updates-module__amiv8a__articleEnd{width:calc(100% - 40px)}.updates-module__amiv8a__indexIntro{padding-block:56px 44px}.updates-module__amiv8a__indexIntro>p{margin-top:22px;font-size:16px}.updates-module__amiv8a__releaseEntry{padding-block:30px 40px;display:block}.updates-module__amiv8a__releaseMeta{flex-direction:row;align-items:center;gap:20px;padding:0 0 26px}.updates-module__amiv8a__entryBody{grid-template-columns:1fr;gap:28px}.updates-module__amiv8a__entryCopy h2{max-width:520px}.updates-module__amiv8a__entryVisual{height:350px}.updates-module__amiv8a__entryVisual .updates-module__amiv8a__screen{width:220px}.updates-module__amiv8a__indexEnd{flex-direction:column;align-items:flex-start;padding-block:40px 60px}.updates-module__amiv8a__indexEnd>p{font-size:19px}.updates-module__amiv8a__breadcrumb{padding-top:15px}.updates-module__amiv8a__articleHero{grid-template-columns:1fr;gap:36px;padding-block:24px 44px}.updates-module__amiv8a__articleHero h1{font-size:clamp(2.7rem,9.5vw,4rem)}.updates-module__amiv8a__articleMeta{gap:16px;margin-top:22px}.updates-module__amiv8a__heroLead{margin-top:24px;font-size:18px}.updates-module__amiv8a__articleHeroCopy>.updates-module__amiv8a__textLink{margin-top:20px}.updates-module__amiv8a__availability{margin-top:18px}.updates-module__amiv8a__heroVisual{padding:28px 20px 20px}.updates-module__amiv8a__heroVisual .updates-module__amiv8a__screen{width:240px}.updates-module__amiv8a__articleContent{padding-top:36px}.updates-module__amiv8a__introduction{font-size:20px}.updates-module__amiv8a__contents{gap:0;padding-bottom:20px;display:grid}.updates-module__amiv8a__proseSection{padding-block:28px 44px}.updates-module__amiv8a__prose h2{margin-bottom:22px}.updates-module__amiv8a__prose p{font-size:16px}.updates-module__amiv8a__collections{grid-template-columns:1fr;gap:22px;margin-top:28px}.updates-module__amiv8a__collections dt{margin-bottom:6px}.updates-module__amiv8a__illustratedSection,.updates-module__amiv8a__demoSection{grid-template-columns:1fr;gap:34px;padding-block:44px}.updates-module__amiv8a__sectionVisual>a{width:min(240px,100%)}.updates-module__amiv8a__improvements{grid-template-columns:1fr;gap:30px;padding-block:44px 48px}.updates-module__amiv8a__articleEnd{flex-direction:column;align-items:flex-start;gap:24px;padding-block:44px 56px}}@media (prefers-reduced-motion:reduce){.updates-module__amiv8a__textLink svg{transition:none}}
.meal-ideas-example-module__5q9coW__example{justify-self:end;width:100%;max-width:440px;margin:0}.meal-ideas-example-module__5q9coW__kitchen{color:#456585;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;padding:0 4px 16px;font-size:13px;display:flex}.meal-ideas-example-module__5q9coW__kitchen>span{font-weight:700}.meal-ideas-example-module__5q9coW__kitchen label{cursor:pointer;color:#0a315d;align-items:center;gap:8px;min-height:44px;display:flex}.meal-ideas-example-module__5q9coW__kitchen input{accent-color:#1769ad;cursor:pointer;width:18px;height:18px}.meal-ideas-example-module__5q9coW__kitchen input:focus-visible{outline-offset:4px;outline:3px solid #1769ad}.meal-ideas-example-module__5q9coW__canvas{color:#15334d;background:#fff;border-radius:16px;padding:24px 24px 20px;font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;box-shadow:0 18px 45px #0a315d1f}.meal-ideas-example-module__5q9coW__appTitle{text-align:center;font-size:18px;font-weight:650}.meal-ideas-example-module__5q9coW__prompt{margin:22px 0 12px;font-size:14px}.meal-ideas-example-module__5q9coW__collection{color:#1769ad;margin:0;font-size:12px;font-weight:650}.meal-ideas-example-module__5q9coW__orbit{height:300px;margin-top:8px;position:relative}.meal-ideas-example-module__5q9coW__ring{aspect-ratio:1;border:1px solid #b5d7f5;border-radius:50%;width:76%;height:auto;position:absolute;top:0;left:12%}.meal-ideas-example-module__5q9coW__dish{aspect-ratio:1;object-fit:cover;object-position:center 65%;border-radius:50%;width:57%;height:auto;position:absolute;top:18%;left:21.5%;box-shadow:0 9px 18px #15334d21}.meal-ideas-example-module__5q9coW__ingredient{text-align:center;background:#f5f9fd;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:104px;min-height:116px;padding:10px 5px;font-size:11px;display:flex;position:absolute}.meal-ideas-example-module__5q9coW__ingredient img{object-fit:contain;width:46px;height:46px}.meal-ideas-example-module__5q9coW__ingredient strong{margin-top:4px;font-size:11px;font-weight:600;line-height:1.4}.meal-ideas-example-module__5q9coW__ingredient span{color:#456585;margin-top:3px}.meal-ideas-example-module__5q9coW__tomato{top:3px;left:0}.meal-ideas-example-module__5q9coW__pasta{transition:background-color .25s ease-out,color .25s ease-out;top:3px;right:0}.meal-ideas-example-module__5q9coW__missing{color:#914517;background:#fff2e5}.meal-ideas-example-module__5q9coW__missing span{color:#914517}.meal-ideas-example-module__5q9coW__recipe{text-align:center}.meal-ideas-example-module__5q9coW__recipe h2{letter-spacing:-.02em;margin:4px 0 8px;font-family:Georgia,Times New Roman,serif;font-size:26px;font-weight:500;line-height:1.2}.meal-ideas-example-module__5q9coW__recipe p{color:#456585;margin:8px 0;font-size:13px;line-height:1.5}.meal-ideas-example-module__5q9coW__recipe .meal-ideas-example-module__5q9coW__availability{color:#24634f;font-size:12px;font-weight:600}.meal-ideas-example-module__5q9coW__recipe .meal-ideas-example-module__5q9coW__reason{color:#15334d}.meal-ideas-example-module__5q9coW__cookLink,.meal-ideas-example-module__5q9coW__addButton{color:#fff;width:100%;min-height:44px;font:inherit;cursor:pointer;background:#0669cc;border:0;border-radius:11px;justify-content:center;align-items:center;margin-top:14px;font-size:14px;font-weight:650;text-decoration:none;display:flex}.meal-ideas-example-module__5q9coW__cookLink:hover{background:#0669cc}.meal-ideas-example-module__5q9coW__addButton{color:#1769ad;background:#e9f3fc}.meal-ideas-example-module__5q9coW__addButton:hover:not(:disabled){background:#d6eafa}.meal-ideas-example-module__5q9coW__addButton:disabled{color:#24634f;cursor:default}.meal-ideas-example-module__5q9coW__cookLink:focus-visible,.meal-ideas-example-module__5q9coW__addButton:focus-visible{outline-offset:4px;outline:3px solid #1769ad}.meal-ideas-example-module__5q9coW__pantry{text-align:center;color:#456585;margin:12px 0 0;font-size:11px;line-height:1.5}.meal-ideas-example-module__5q9coW__example figcaption,.meal-ideas-example-module__5q9coW__example>noscript p{color:#456585;margin:16px 4px 0;font-size:12px;line-height:1.65}@media (max-width:700px){.meal-ideas-example-module__5q9coW__example{justify-self:center;max-width:390px}.meal-ideas-example-module__5q9coW__canvas{padding:22px 18px 18px}.meal-ideas-example-module__5q9coW__orbit{height:250px}.meal-ideas-example-module__5q9coW__ingredient{width:98px;min-height:108px}.meal-ideas-example-module__5q9coW__recipe h2{font-size:25px}}@media (prefers-reduced-motion:reduce){.meal-ideas-example-module__5q9coW__pasta{transition:none}}
.shopping-demo-module__ctDDNW__demo{width:100%;min-width:0}.shopping-demo-module__ctDDNW__playerFrame,.shopping-demo-module__ctDDNW__poster{isolation:isolate;background:#f5f8fa;border:1px solid #d3e2ef;border-radius:18px;overflow:hidden}.shopping-demo-module__ctDDNW__scene{color:#1c1c1e;background:#f5f8fa;font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;overflow:hidden}.shopping-demo-module__ctDDNW__scene button,.shopping-demo-module__ctDDNW__scene input{font:inherit;letter-spacing:normal;border:0;margin:0}.shopping-demo-module__ctDDNW__scene button{cursor:pointer;touch-action:manipulation}.shopping-demo-module__ctDDNW__scene button:disabled{cursor:default}.shopping-demo-module__ctDDNW__scene button:focus-visible,.shopping-demo-module__ctDDNW__scene input:focus-visible{outline-offset:4px;outline:3px solid #1769ad}.shopping-demo-module__ctDDNW__kitchen{position:absolute;inset:0}.shopping-demo-module__ctDDNW__kitchenTitle{font-size:24px;font-weight:600;position:absolute;top:18px;left:38px}.shopping-demo-module__ctDDNW__artwork{position:absolute;top:60px;left:30px}.shopping-demo-module__ctDDNW__kitchenImage{width:100%;height:100%;display:block}.shopping-demo-module__ctDDNW__shelf{object-fit:contain;position:absolute}.shopping-demo-module__ctDDNW__note{color:#43536b;text-align:left;transform-origin:50%;background:#dbebf6;border-radius:11.75px;flex-direction:column;align-items:stretch;padding:33px 23px 21px;display:flex;position:absolute;box-shadow:0 4.7px 4.7px #00000024}.shopping-demo-module__ctDDNW__noteTitle{font-size:25.5px;font-weight:600;line-height:1.15}.shopping-demo-module__ctDDNW__noteCount{color:#43536bdb;margin-top:4.7px;font-size:20px;font-weight:500;line-height:1.2;position:relative;overflow:hidden}.shopping-demo-module__ctDDNW__oldCount{position:absolute;inset:0}.shopping-demo-module__ctDDNW__rule{background:#afc9dc;flex-shrink:0;height:2.35px;margin-top:10px;margin-bottom:12px}.shopping-demo-module__ctDDNW__preview{color:#43536bd1;flex-direction:column;gap:9px;font-size:18px;line-height:1.15;display:flex}.shopping-demo-module__ctDDNW__previewRow{text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:8px;display:flex;overflow:hidden}.shopping-demo-module__ctDDNW__previewRow i{border:2px solid #43536ba3;border-radius:50%;flex:none;width:17px;height:17px}.shopping-demo-module__ctDDNW__note>svg{color:#6ea8d6;width:25px;height:25px;position:absolute;bottom:21px;right:23px}.shopping-demo-module__ctDDNW__pin{background:#f27e5c;border:1.17px solid #fff6;border-radius:50%;width:36px;height:36px;position:absolute;top:-16.4px;left:calc(50% - 18px);box-shadow:0 2.35px 3.5px #00000029}.shopping-demo-module__ctDDNW__listPage{background:#f5f8fa;position:absolute;inset:0}.shopping-demo-module__ctDDNW__listHeader{justify-content:center;align-items:center;height:64px;display:flex;position:relative}.shopping-demo-module__ctDDNW__listHeader strong{font-size:25px;font-weight:600}.shopping-demo-module__ctDDNW__listHeader button{color:#1c1c1e;background:0 0;border-radius:12px;justify-content:center;align-items:center;width:56px;height:56px;padding-bottom:8px;font-size:56px;line-height:1;display:flex;position:absolute;top:4px;left:17px}.shopping-demo-module__ctDDNW__listHeader button svg{width:34px;height:34px}.shopping-demo-module__ctDDNW__listBody{overscroll-behavior:contain;scrollbar-color:#afc9dc #f5f8fa;caret-color:#1769ad;height:calc(100% - 64px);padding:8px 28px 160px;overflow-y:auto}.shopping-demo-module__ctDDNW__scene .shopping-demo-module__ctDDNW__banner{color:#007aff;text-align:center;background:#eaf2ff;border-radius:16px;margin:0;padding:15px 12px;font-size:18px;line-height:1.35}.shopping-demo-module__ctDDNW__addItem{background:#fff;border-radius:16px;align-items:center;height:56px;margin-top:20px;display:flex;box-shadow:0 4px 20px #00000008}.shopping-demo-module__ctDDNW__addItem button{color:#697887;background:0 0;border-radius:12px;flex:none;width:54px;height:54px;font-size:32px}.shopping-demo-module__ctDDNW__addItem button svg{width:28px;height:28px;margin:auto}.shopping-demo-module__ctDDNW__addItem input{color:#1c1c1e;background:0 0;width:100%;min-width:0;height:48px;padding-right:16px;font-size:21px}.shopping-demo-module__ctDDNW__addItem input::placeholder{color:#697887;opacity:1}.shopping-demo-module__ctDDNW__listLabel{color:#697887;margin:20px 0 14px;font-size:21px;font-weight:600;display:block}.shopping-demo-module__ctDDNW__rows{background:#fff;border-radius:16px;overflow:hidden}.shopping-demo-module__ctDDNW__row{align-items:center;gap:12px;min-height:68px;padding-left:18px;font-size:22px;display:flex}.shopping-demo-module__ctDDNW__row+.shopping-demo-module__ctDDNW__row{border-top:1px solid #edf1f4}.shopping-demo-module__ctDDNW__foodIcon{object-fit:contain;width:32px;height:32px}.shopping-demo-module__ctDDNW__row>span{overflow-wrap:anywhere;flex:1;padding-block:12px}.shopping-demo-module__ctDDNW__checkedName{color:#697887;text-decoration:line-through}.shopping-demo-module__ctDDNW__row button{background:0 0;border-radius:12px;flex:none;justify-content:center;align-items:center;width:66px;min-height:66px;display:flex}.shopping-demo-module__ctDDNW__circle,.shopping-demo-module__ctDDNW__checkedCircle{border:2px solid #a4afb8;border-radius:50%;justify-content:center;align-items:center;width:29px;height:29px;display:flex}.shopping-demo-module__ctDDNW__checkedCircle{color:#fff;background:#007aff;border-color:#007aff;font-size:21px;line-height:1}.shopping-demo-module__ctDDNW__checkedCircle svg{width:21px;height:21px}.shopping-demo-module__ctDDNW__emptyList{color:#43536b;margin:24px 0;font-size:20px;line-height:1.6}.shopping-demo-module__ctDDNW__undoToast{color:#fff;background:#214d76;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;padding:8px 18px;font-size:20px;display:flex;position:absolute;bottom:125px;left:28px;right:28px}.shopping-demo-module__ctDDNW__undoToast span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.shopping-demo-module__ctDDNW__undoToast button{color:#fff;text-underline-offset:4px;background:0 0;flex-shrink:0;min-width:72px;min-height:60px;padding:6px;text-decoration:underline}.shopping-demo-module__ctDDNW__scene .shopping-demo-module__ctDDNW__undoToast button:focus-visible{outline-color:#fff}.shopping-demo-module__ctDDNW__voiceDock{pointer-events:none;align-items:center;display:flex;position:absolute;bottom:8px;right:10px}.shopping-demo-module__ctDDNW__scene .shopping-demo-module__ctDDNW__xamyButton{color:#1769ad;pointer-events:auto;background:0 0;border-radius:16px;flex-shrink:0;width:100px;height:100px;padding:0;position:relative}.shopping-demo-module__ctDDNW__xamyButton img{object-fit:contain;width:100px;height:100px;display:block}.shopping-demo-module__ctDDNW__xamyButton>span{text-align:center;font-size:17px;font-weight:600;position:absolute;bottom:0;left:0;right:0}.shopping-demo-module__ctDDNW__voiceStatus{color:#214d76;background:#eaf2ff;border-radius:16px;max-width:300px;margin-right:-16px;padding:14px 24px 14px 18px}.shopping-demo-module__ctDDNW__voiceStatus strong{font-size:20px;font-weight:700;display:block}.shopping-demo-module__ctDDNW__voiceStatus>span{margin-top:5px;font-size:17px;line-height:1.4;display:block}.shopping-demo-module__ctDDNW__voiceWave{fill:#1769ad;width:80px;height:26px;margin-top:8px;display:block}.shopping-demo-module__ctDDNW__demoFooter{justify-content:space-between;align-items:center;gap:16px;min-height:44px;margin-top:12px;display:flex}.shopping-demo-module__ctDDNW__demoControls{flex:none;gap:4px;display:flex}.shopping-demo-module__ctDDNW__demo .shopping-demo-module__ctDDNW__demoFooter p{color:#456585;margin:0;font-size:14px;line-height:1.6}.shopping-demo-module__ctDDNW__demoFooter button{color:#1769ad;cursor:pointer;text-underline-offset:4px;background:0 0;border:0;border-radius:6px;flex:none;min-height:44px;padding-inline:8px;font-size:14px;font-weight:650;text-decoration:underline}.shopping-demo-module__ctDDNW__demoFooter button:focus-visible{outline-offset:3px;outline:3px solid #1769ad}.shopping-demo-module__ctDDNW__demo .shopping-demo-module__ctDDNW__caption{color:#456585;margin:6px 0 0;font-size:12px;line-height:1.6}.shopping-demo-module__ctDDNW__poster{aspect-ratio:520/560;position:relative}.shopping-demo-module__ctDDNW__poster>img{width:153.846%;max-width:none;height:auto;position:absolute;top:10.71%;left:5.77%}.shopping-demo-module__ctDDNW__posterNote{color:#43536b;background:#dbebf6;border-radius:10px;flex-direction:column;gap:5%;width:31.54%;height:44.51%;padding:6.9% 4.4% 4%;font-size:clamp(12px,1.6vw,20px);line-height:1.15;display:flex;position:absolute;top:21.83%;left:7.75%;rotate:-1.2deg;box-shadow:0 4px 4px #00000024}.shopping-demo-module__ctDDNW__posterNote strong{font-size:1.2em;font-weight:600}.shopping-demo-module__ctDDNW__posterNote hr{background:#afc9dc;border:0;width:100%;height:1px;margin:3px 0}.shopping-demo-module__ctDDNW__posterNote small{color:#6ea8d6;align-self:flex-end}.shopping-demo-module__ctDDNW__posterNote i{aspect-ratio:1;background:#f27e5c;border:1px solid #fff6;border-radius:50%;width:22%;position:absolute;top:-6.6%;left:39%}.shopping-demo-module__ctDDNW__posterLabel{color:#456585;font-size:12px;position:absolute;bottom:16px;left:20px}.shopping-demo-module__ctDDNW__failure{color:#43536b;padding:36px;font-size:16px;line-height:1.6}.shopping-demo-module__ctDDNW__failure a{text-decoration:underline}@media (max-width:600px){.shopping-demo-module__ctDDNW__demoFooter{flex-direction:column;align-items:flex-start;gap:2px}}@media (max-width:360px){.shopping-demo-module__ctDDNW__listBody{height:calc(100% - 200px);padding-bottom:28px}.shopping-demo-module__ctDDNW__row button{width:84px;min-height:84px}.shopping-demo-module__ctDDNW__listHeader button{width:84px;height:84px;top:0;left:0}.shopping-demo-module__ctDDNW__undoToast button{min-height:84px}}
.feature-hub-module__zRfpra__page{color:#0a315d;width:min(1080px,100% - 64px);margin:0 auto;padding:30px 0 72px}.feature-hub-module__zRfpra__page ::selection{color:#0a315d;background:#e3f2fc}.feature-hub-module__zRfpra__page h1,.feature-hub-module__zRfpra__page h2,.feature-hub-module__zRfpra__page h3{text-wrap:balance}.feature-hub-module__zRfpra__page p{text-wrap:pretty}.feature-hub-module__zRfpra__page a:focus-visible{outline-offset:5px;outline:3px solid #1769ad}.feature-hub-module__zRfpra__breadcrumb{color:#456585;flex-wrap:wrap;gap:12px;font-size:13px;display:flex}.feature-hub-module__zRfpra__breadcrumb a{color:#1769ad;text-underline-offset:4px;text-decoration:underline}.feature-hub-module__zRfpra__intro{padding:52px 0 38px}.feature-hub-module__zRfpra__intro h1{letter-spacing:-.035em;margin:0;font-size:clamp(2.75rem,5vw,4.25rem);font-weight:760;line-height:1.06}.feature-hub-module__zRfpra__intro>p{color:#456585;max-width:57ch;margin:24px 0 0;font-size:19px;line-height:1.8}.feature-hub-module__zRfpra__jumpLinks{flex-wrap:wrap;gap:8px 30px;margin-top:26px;display:flex}.feature-hub-module__zRfpra__jumpLinks a,.feature-hub-module__zRfpra__textLink{color:#1769ad;align-items:center;gap:10px;min-height:44px;font-size:15px;font-weight:650;line-height:1.6;text-decoration:none;display:inline-flex}.feature-hub-module__zRfpra__jumpLinks a:hover,.feature-hub-module__zRfpra__textLink:hover{text-underline-offset:4px;text-decoration:underline}.feature-hub-module__zRfpra__jumpLinks svg,.feature-hub-module__zRfpra__textLink svg{flex:none;width:18px;height:18px}.feature-hub-module__zRfpra__jumpLinks svg{transform:rotate(90deg)}.feature-hub-module__zRfpra__directory{scroll-margin-top:28px}.feature-hub-module__zRfpra__group{border-top:1px solid #d3e2ef;grid-template-columns:minmax(0,.85fr) minmax(0,1fr);gap:100px;padding:48px 0;scroll-margin-top:28px;display:grid}.feature-hub-module__zRfpra__groupIntro h2,.feature-hub-module__zRfpra__latest h2,.feature-hub-module__zRfpra__close h2{letter-spacing:-.03em;margin:0;font-size:clamp(1.8rem,3vw,2.5rem);font-weight:750;line-height:1.16}.feature-hub-module__zRfpra__groupIntro h2{max-width:17ch}.feature-hub-module__zRfpra__groupIntro>p{color:#456585;max-width:36ch;margin:18px 0 0;font-size:16px;line-height:1.85}.feature-hub-module__zRfpra__featureList{margin:0;padding:0;list-style:none}.feature-hub-module__zRfpra__featureList li+li{border-top:1px solid #d3e2ef}.feature-hub-module__zRfpra__featureLink{justify-content:space-between;align-items:flex-start;gap:28px;padding:24px 0;text-decoration:none;display:flex}.feature-hub-module__zRfpra__featureList li:first-child .feature-hub-module__zRfpra__featureLink{padding-top:0}.feature-hub-module__zRfpra__featureList li:last-child .feature-hub-module__zRfpra__featureLink{padding-bottom:0}.feature-hub-module__zRfpra__featureLink h3{margin:0;font-size:21px;font-weight:700;line-height:1.4}.feature-hub-module__zRfpra__featureLink p{color:#456585;margin:10px 0 0;font-size:15px;line-height:1.85}.feature-hub-module__zRfpra__featureLink>svg{color:#1769ad;flex:none;width:21px;height:21px;margin-top:4px;transition:transform .18s ease-out}.feature-hub-module__zRfpra__featureLink:hover h3{color:#1769ad;text-underline-offset:5px;text-decoration:underline}.feature-hub-module__zRfpra__featureLink:hover>svg{transform:translate(4px)}.feature-hub-module__zRfpra__status{color:#24634f;margin-top:14px;font-size:13px;line-height:1.7;display:block}.feature-hub-module__zRfpra__latest{background:#e3f2fc;border-radius:14px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:60px;margin-top:12px;padding:36px;display:grid}.feature-hub-module__zRfpra__latest h2{letter-spacing:-.02em;font-size:24px}.feature-hub-module__zRfpra__latest p{color:#456585;max-width:55ch;margin:16px 0 0;font-size:15px;line-height:1.85}.feature-hub-module__zRfpra__help{flex-wrap:wrap;gap:8px 32px;padding:28px 0 48px;display:flex}.feature-hub-module__zRfpra__help .feature-hub-module__zRfpra__textLink{font-size:14px}.feature-hub-module__zRfpra__close{border-top:1px solid #d3e2ef;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:26px 40px;padding-top:40px;display:flex}.feature-hub-module__zRfpra__close h2{font-size:28px}.feature-hub-module__zRfpra__close p{color:#456585;margin:16px 0 0;font-size:16px;line-height:1.8}@media (max-width:1000px){.feature-hub-module__zRfpra__group{gap:48px}.feature-hub-module__zRfpra__latest{gap:30px;padding:30px}}@media (max-width:700px){.feature-hub-module__zRfpra__page{width:calc(100% - 40px);padding:24px 0 48px}.feature-hub-module__zRfpra__intro{padding:40px 0 30px}.feature-hub-module__zRfpra__intro h1{max-width:12ch;font-size:clamp(2.65rem,9.5vw,3.4rem)}.feature-hub-module__zRfpra__intro>p{margin-top:22px;font-size:17px}.feature-hub-module__zRfpra__jumpLinks{flex-direction:column;align-items:flex-start;gap:4px;margin-top:22px;display:flex}.feature-hub-module__zRfpra__group{grid-template-columns:1fr;gap:28px;padding:36px 0}.feature-hub-module__zRfpra__groupIntro h2{max-width:18ch;font-size:29px}.feature-hub-module__zRfpra__groupIntro>p{max-width:40ch;margin-top:14px;font-size:15px}.feature-hub-module__zRfpra__featureLink{gap:20px}.feature-hub-module__zRfpra__featureLink h3{font-size:20px}.feature-hub-module__zRfpra__latest{grid-template-columns:1fr;gap:12px;padding:26px 22px}.feature-hub-module__zRfpra__latest h2{font-size:23px}.feature-hub-module__zRfpra__help{flex-direction:column;align-items:flex-start;gap:6px;padding-bottom:32px}.feature-hub-module__zRfpra__close{padding-top:32px}.feature-hub-module__zRfpra__close h2{font-size:27px}}@media (prefers-reduced-motion:reduce){.feature-hub-module__zRfpra__featureLink>svg{transition:none}}
.meal-ideas-module__O2RXPq__page{color:#0a315d;width:min(1080px,100% - 64px);margin:0 auto;padding:30px 0 0}.meal-ideas-module__O2RXPq__page ::selection{color:#0a315d;background:#cce8fb}.meal-ideas-module__O2RXPq__page h1,.meal-ideas-module__O2RXPq__page h2,.meal-ideas-module__O2RXPq__page h3{text-wrap:balance}.meal-ideas-module__O2RXPq__page p{text-wrap:pretty}.meal-ideas-module__O2RXPq__page a:focus-visible,.meal-ideas-module__O2RXPq__page summary:focus-visible{outline-offset:6px;border-radius:3px;outline:3px solid #1769ad}.meal-ideas-module__O2RXPq__breadcrumb{color:#456585;flex-wrap:wrap;align-items:center;gap:12px;font-size:13px;display:flex}.meal-ideas-module__O2RXPq__breadcrumb a,.meal-ideas-module__O2RXPq__availability a{text-underline-offset:4px;color:#1769ad;text-decoration:underline}.meal-ideas-module__O2RXPq__hero{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center;gap:70px;padding:28px 0 80px;display:grid}.meal-ideas-module__O2RXPq__hero h1{letter-spacing:-.035em;max-width:12ch;margin:0;font-size:clamp(2.75rem,5vw,4.2rem);font-weight:760;line-height:1.06}.meal-ideas-module__O2RXPq__lead{color:#456585;max-width:41ch;margin:28px 0 0;font-size:19px;line-height:1.75}.meal-ideas-module__O2RXPq__availability{color:#24634f;margin:20px 0 0;font-size:13px;line-height:1.7}.meal-ideas-module__O2RXPq__actions{flex-wrap:wrap;align-items:center;gap:16px 24px;margin-top:26px;display:flex}.meal-ideas-module__O2RXPq__textLink{color:#1769ad;align-items:center;gap:10px;min-height:44px;font-size:14px;font-weight:650;line-height:1.5;text-decoration:none;display:inline-flex}.meal-ideas-module__O2RXPq__textLink svg{flex:none;width:19px;height:19px;transition:transform .18s ease-out}.meal-ideas-module__O2RXPq__textLink:hover{text-underline-offset:4px;text-decoration:underline}.meal-ideas-module__O2RXPq__textLink:hover svg{transform:translate(4px)}.meal-ideas-module__O2RXPq__collections,.meal-ideas-module__O2RXPq__questions,.meal-ideas-module__O2RXPq__connected{border-top:1px solid #d3e2ef;padding:72px 0;scroll-margin-top:28px}.meal-ideas-module__O2RXPq__sectionIntro{grid-template-columns:1fr 1fr;align-items:end;gap:70px;display:grid}.meal-ideas-module__O2RXPq__sectionIntro h2,.meal-ideas-module__O2RXPq__cookCopy>h2,.meal-ideas-module__O2RXPq__questionIntro h2,.meal-ideas-module__O2RXPq__connected h2,.meal-ideas-module__O2RXPq__close h2{letter-spacing:-.03em;font-size:clamp(1.9rem,3.1vw,2.75rem);font-weight:750;line-height:1.15}.meal-ideas-module__O2RXPq__sectionIntro h2{max-width:15ch;margin:0}.meal-ideas-module__O2RXPq__sectionIntro>p{color:#456585;margin:0;font-size:17px;line-height:1.8}.meal-ideas-module__O2RXPq__collectionList{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;margin:42px 0 0;display:grid}.meal-ideas-module__O2RXPq__collectionList>div{border-top:1px solid #d3e2ef;padding-top:20px}.meal-ideas-module__O2RXPq__collectionList dt{color:#1769ad;font-size:15px;font-weight:700}.meal-ideas-module__O2RXPq__collectionList dd{margin:0}.meal-ideas-module__O2RXPq__collectionList h3{margin:16px 0 12px;font-size:21px;font-weight:700;line-height:1.3}.meal-ideas-module__O2RXPq__collectionList p{color:#456585;margin:0;font-size:15px;line-height:1.85}.meal-ideas-module__O2RXPq__cookSection{grid-template-columns:minmax(0,.8fr) minmax(0,1fr);align-items:center;gap:80px;padding:64px 0 88px;scroll-margin-top:28px;display:grid}.meal-ideas-module__O2RXPq__screenFigure{text-align:center;background:#e3f2fc;border-radius:14px;margin:0;padding:38px 24px 24px}.meal-ideas-module__O2RXPq__screenFigure>a{border-radius:18px;display:inline-block}.meal-ideas-module__O2RXPq__screen{border-radius:18px;width:280px;max-width:100%;height:auto;display:block;box-shadow:0 16px 36px #0a315d26}.meal-ideas-module__O2RXPq__screenFigure figcaption{color:#456585;max-width:30ch;margin:22px auto 0;font-size:12px;line-height:1.65}.meal-ideas-module__O2RXPq__cookCopy>h2{max-width:16ch;margin:0 0 32px}.meal-ideas-module__O2RXPq__flow{counter-reset:meal-steps;margin:0;padding:0;list-style:none}.meal-ideas-module__O2RXPq__flow li{counter-increment:meal-steps;padding:0 0 26px 38px;position:relative}.meal-ideas-module__O2RXPq__flow li:before{content:counter(meal-steps);color:#1769ad;font-variant-numeric:tabular-nums;font-size:15px;font-weight:700;position:absolute;top:1px;left:0}.meal-ideas-module__O2RXPq__flow li:last-child{padding-bottom:0}.meal-ideas-module__O2RXPq__flow h3{margin:0 0 8px;font-size:18px;font-weight:700;line-height:1.4}.meal-ideas-module__O2RXPq__flow p{color:#456585;margin:0;font-size:15px;line-height:1.8}.meal-ideas-module__O2RXPq__flow .meal-ideas-module__O2RXPq__textLink{margin-top:4px;font-size:13px}.meal-ideas-module__O2RXPq__questions{grid-template-columns:minmax(0,.7fr) minmax(0,1fr);align-items:start;gap:80px;display:grid}.meal-ideas-module__O2RXPq__questionIntro h2{max-width:13ch;margin:0}.meal-ideas-module__O2RXPq__questionIntro p{color:#456585;max-width:30ch;margin:20px 0 0;font-size:16px;line-height:1.8}.meal-ideas-module__O2RXPq__answers details{border-bottom:1px solid #d3e2ef}.meal-ideas-module__O2RXPq__answers details:first-child{border-top:1px solid #d3e2ef}.meal-ideas-module__O2RXPq__answers summary{cursor:pointer;justify-content:space-between;align-items:center;gap:24px;padding:22px 0;font-size:16px;font-weight:650;line-height:1.6;list-style:none;display:flex}.meal-ideas-module__O2RXPq__answers summary::-webkit-details-marker{display:none}.meal-ideas-module__O2RXPq__answers summary svg{flex:none;width:18px;height:18px;transform:rotate(90deg)}.meal-ideas-module__O2RXPq__answers details[open] summary svg{transform:rotate(-90deg)}.meal-ideas-module__O2RXPq__answers details p{color:#456585;margin:-4px 30px 24px 0;font-size:15px;line-height:1.85}.meal-ideas-module__O2RXPq__connected{grid-template-columns:1fr 1fr;gap:80px;display:grid}.meal-ideas-module__O2RXPq__connected h2{max-width:17ch;margin:0}.meal-ideas-module__O2RXPq__connected p{color:#456585;margin:0 0 14px;font-size:17px;line-height:1.8}.meal-ideas-module__O2RXPq__connected .meal-ideas-module__O2RXPq__textLink{width:fit-content;display:flex}.meal-ideas-module__O2RXPq__close{text-align:center;background:#e3f2fc;border-radius:14px;flex-direction:column;align-items:center;margin:0 0 72px;padding:64px 24px 72px;display:flex}.meal-ideas-module__O2RXPq__close h2{margin:0}.meal-ideas-module__O2RXPq__close p{color:#456585;max-width:48ch;margin:22px 0 28px;font-size:17px;line-height:1.8}.meal-ideas-module__O2RXPq__close .meal-ideas-module__O2RXPq__textLink{margin-top:16px}@media (max-width:1000px){.meal-ideas-module__O2RXPq__hero{gap:38px}.meal-ideas-module__O2RXPq__hero h1{font-size:clamp(2.75rem,5.4vw,3.65rem)}.meal-ideas-module__O2RXPq__sectionIntro,.meal-ideas-module__O2RXPq__cookSection,.meal-ideas-module__O2RXPq__questions,.meal-ideas-module__O2RXPq__connected{gap:40px}.meal-ideas-module__O2RXPq__collectionList{gap:26px}}@media (max-width:700px){.meal-ideas-module__O2RXPq__page{width:calc(100% - 40px);padding-top:24px}.meal-ideas-module__O2RXPq__hero{grid-template-columns:1fr;gap:32px;padding:40px 0 48px}.meal-ideas-module__O2RXPq__hero h1{max-width:13ch;font-size:clamp(2.65rem,9.5vw,3.4rem)}.meal-ideas-module__O2RXPq__lead{margin-top:24px;font-size:17px;line-height:1.8}.meal-ideas-module__O2RXPq__actions{gap:12px 20px;margin-top:22px}.meal-ideas-module__O2RXPq__collections,.meal-ideas-module__O2RXPq__questions,.meal-ideas-module__O2RXPq__connected{padding:48px 0}.meal-ideas-module__O2RXPq__sectionIntro,.meal-ideas-module__O2RXPq__questions,.meal-ideas-module__O2RXPq__connected{grid-template-columns:1fr;gap:24px}.meal-ideas-module__O2RXPq__sectionIntro h2,.meal-ideas-module__O2RXPq__questionIntro h2{max-width:17ch}.meal-ideas-module__O2RXPq__sectionIntro>p,.meal-ideas-module__O2RXPq__connected p{font-size:16px}.meal-ideas-module__O2RXPq__collectionList{grid-template-columns:1fr;gap:26px;margin-top:30px}.meal-ideas-module__O2RXPq__collectionList h3{margin-top:12px;font-size:20px}.meal-ideas-module__O2RXPq__cookSection{grid-template-columns:1fr;gap:36px;padding:24px 0 48px}.meal-ideas-module__O2RXPq__cookCopy{grid-row:1}.meal-ideas-module__O2RXPq__cookCopy>h2{margin-bottom:28px}.meal-ideas-module__O2RXPq__screenFigure{justify-self:center;width:100%;padding:30px 20px 22px}.meal-ideas-module__O2RXPq__screen{width:240px}.meal-ideas-module__O2RXPq__questionIntro p{max-width:34ch;margin-top:16px}.meal-ideas-module__O2RXPq__answers summary{gap:18px;font-size:15px}.meal-ideas-module__O2RXPq__close{margin-bottom:48px;padding:40px 20px}.meal-ideas-module__O2RXPq__close p{font-size:16px}}@media (prefers-reduced-motion:reduce){.meal-ideas-module__O2RXPq__textLink svg{transition:none}}
.shopping-list-module__n981Iq__page{color:#0a315d;width:min(1080px,100% - 64px);margin:0 auto;padding-top:30px}.shopping-list-module__n981Iq__page ::selection{color:#0a315d;background:#cce8fb}.shopping-list-module__n981Iq__page h1,.shopping-list-module__n981Iq__page h2{text-wrap:balance}.shopping-list-module__n981Iq__page p,.shopping-list-module__n981Iq__page dd{text-wrap:pretty}.shopping-list-module__n981Iq__page a:focus-visible,.shopping-list-module__n981Iq__page summary:focus-visible{outline-offset:6px;border-radius:3px;outline:3px solid #1769ad}.shopping-list-module__n981Iq__breadcrumb{color:#456585;flex-wrap:wrap;align-items:center;gap:12px;font-size:13px;display:flex}.shopping-list-module__n981Iq__breadcrumb a{color:#1769ad;text-underline-offset:4px;text-decoration:underline}.shopping-list-module__n981Iq__hero{grid-template-columns:minmax(0,1.04fr) minmax(0,1fr);align-items:center;gap:56px;padding:36px 0 72px;display:grid}.shopping-list-module__n981Iq__hero h1{letter-spacing:-.035em;max-width:12ch;margin:0;font-size:clamp(2.75rem,5vw,4.2rem);font-weight:760;line-height:1.06}.shopping-list-module__n981Iq__lead{color:#456585;max-width:42ch;margin:26px 0 0;font-size:18px;line-height:1.8}.shopping-list-module__n981Iq__actions{flex-wrap:wrap;align-items:center;gap:16px 24px;margin-top:26px;display:flex}.shopping-list-module__n981Iq__preview,.shopping-list-module__n981Iq__page section{scroll-margin-top:28px}.shopping-list-module__n981Iq__textLink{color:#1769ad;align-items:center;gap:10px;min-height:44px;font-size:14px;font-weight:650;line-height:1.5;text-decoration:none;display:inline-flex}.shopping-list-module__n981Iq__textLink svg{flex:none;width:19px;height:19px;transition:translate .18s ease-out}.shopping-list-module__n981Iq__textLink:hover{text-underline-offset:4px;text-decoration:underline}.shopping-list-module__n981Iq__textLink:hover svg{translate:4px}.shopping-list-module__n981Iq__page h2{letter-spacing:-.03em;margin:0;font-size:clamp(1.9rem,3.1vw,2.75rem);font-weight:750;line-height:1.15}.shopping-list-module__n981Iq__xamySection{background:#e3f2fc;border-radius:14px;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);align-items:center;gap:44px;padding:48px;display:grid}.shopping-list-module__n981Iq__xamyCopy>p{color:#456585;max-width:43ch;margin:20px 0 0;font-size:17px;line-height:1.8}.shopping-list-module__n981Iq__voiceSteps{color:#1769ad;gap:18px;margin:28px 0 16px;padding-left:22px;display:grid}.shopping-list-module__n981Iq__voiceSteps li{padding-left:6px;font-size:15px;line-height:1.7}.shopping-list-module__n981Iq__voiceSteps li::marker{font-variant-numeric:tabular-nums;font-weight:700}.shopping-list-module__n981Iq__voiceSteps strong{color:#0a315d;font-weight:700;display:block}.shopping-list-module__n981Iq__voiceSteps span{color:#456585;display:block}.shopping-list-module__n981Iq__xamyCopy .shopping-list-module__n981Iq__exampleNote{margin-top:12px;font-size:13px;line-height:1.75}.shopping-list-module__n981Iq__xamyFigure{text-align:center;margin:0}.shopping-list-module__n981Iq__xamyFigure img{width:340px;max-width:100%;height:auto;margin:auto;display:block}.shopping-list-module__n981Iq__xamyFigure figcaption{color:#456585;margin-top:6px;font-size:13px;line-height:1.7}.shopping-list-module__n981Iq__everyday{padding:72px 0}.shopping-list-module__n981Iq__everyday>h2{max-width:24ch}.shopping-list-module__n981Iq__everydayList{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;margin:34px 0 0;display:grid}.shopping-list-module__n981Iq__everydayList>div{border-top:1px solid #d3e2ef;padding-top:20px}.shopping-list-module__n981Iq__everydayList dt{font-size:19px;font-weight:700}.shopping-list-module__n981Iq__everydayList dd{color:#456585;margin:12px 0 0;font-size:15px;line-height:1.85}.shopping-list-module__n981Iq__recipeSection{border-top:1px solid #d3e2ef;grid-template-columns:minmax(0,1fr) minmax(0,.8fr);align-items:center;gap:80px;padding:56px 0 72px;display:grid}.shopping-list-module__n981Iq__sectionCopy h2{max-width:17ch}.shopping-list-module__n981Iq__sectionCopy p{color:#456585;max-width:52ch;margin:22px 0 0;font-size:17px;line-height:1.85}.shopping-list-module__n981Iq__sectionCopy .shopping-list-module__n981Iq__textLink{margin-top:18px}.shopping-list-module__n981Iq__screenFigure{text-align:center;background:#e3f2fc;border-radius:14px;margin:0;padding:30px 24px 24px}.shopping-list-module__n981Iq__screenFigure>a{border-radius:18px;display:inline-block}.shopping-list-module__n981Iq__screen{border-radius:18px;width:250px;max-width:100%;height:auto;display:block;box-shadow:0 16px 36px #0a315d26}.shopping-list-module__n981Iq__screenFigure figcaption{color:#456585;max-width:32ch;margin:20px auto 0;font-size:12px;line-height:1.7}.shopping-list-module__n981Iq__inventorySection,.shopping-list-module__n981Iq__questions{border-top:1px solid #d3e2ef;grid-template-columns:minmax(0,.8fr) minmax(0,1fr);align-items:start;gap:80px;padding:72px 0;display:grid}.shopping-list-module__n981Iq__inventorySection>h2,.shopping-list-module__n981Iq__questions h2{max-width:16ch}.shopping-list-module__n981Iq__inventorySection .shopping-list-module__n981Iq__sectionCopy>p:first-child{margin-top:0}.shopping-list-module__n981Iq__questions>div>p{color:#456585;max-width:30ch;margin:20px 0 0;font-size:16px;line-height:1.8}.shopping-list-module__n981Iq__answers details{border-bottom:1px solid #d3e2ef}.shopping-list-module__n981Iq__answers details:first-child{border-top:1px solid #d3e2ef}.shopping-list-module__n981Iq__answers summary{cursor:pointer;justify-content:space-between;align-items:center;gap:24px;padding:22px 0;font-size:16px;font-weight:650;line-height:1.6;list-style:none;display:flex}.shopping-list-module__n981Iq__answers summary::-webkit-details-marker{display:none}.shopping-list-module__n981Iq__answers summary svg{flex:none;width:18px;height:18px;rotate:90deg}.shopping-list-module__n981Iq__answers details[open] summary svg{rotate:-90deg}.shopping-list-module__n981Iq__answers details p{color:#456585;margin:-4px 28px 24px 0;font-size:15px;line-height:1.85}.shopping-list-module__n981Iq__close{text-align:center;background:#e3f2fc;border-radius:14px;flex-direction:column;align-items:center;margin-bottom:72px;padding:56px 24px;display:flex}.shopping-list-module__n981Iq__close p{color:#456585;max-width:45ch;margin:22px 0 28px;font-size:17px;line-height:1.8}.shopping-list-module__n981Iq__close .shopping-list-module__n981Iq__textLink{margin-top:18px}@media (max-width:1000px){.shopping-list-module__n981Iq__hero{gap:32px}.shopping-list-module__n981Iq__hero h1{font-size:clamp(2.75rem,5.4vw,3.65rem)}.shopping-list-module__n981Iq__xamySection{gap:24px;padding:36px}.shopping-list-module__n981Iq__everydayList{gap:26px}.shopping-list-module__n981Iq__recipeSection,.shopping-list-module__n981Iq__inventorySection,.shopping-list-module__n981Iq__questions{gap:40px}}@media (max-width:700px){.shopping-list-module__n981Iq__page{width:calc(100% - 40px);padding-top:24px}.shopping-list-module__n981Iq__hero{grid-template-columns:1fr;gap:32px;padding:36px 0 48px}.shopping-list-module__n981Iq__hero h1{max-width:13ch;font-size:clamp(2.65rem,9.5vw,3.4rem)}.shopping-list-module__n981Iq__lead{margin-top:24px;font-size:17px}.shopping-list-module__n981Iq__actions{gap:12px 20px;margin-top:22px}.shopping-list-module__n981Iq__xamySection{grid-template-columns:1fr;gap:16px;padding:30px 24px}.shopping-list-module__n981Iq__xamyFigure img{width:240px}.shopping-list-module__n981Iq__everyday,.shopping-list-module__n981Iq__recipeSection,.shopping-list-module__n981Iq__inventorySection,.shopping-list-module__n981Iq__questions{padding:48px 0}.shopping-list-module__n981Iq__everydayList,.shopping-list-module__n981Iq__recipeSection,.shopping-list-module__n981Iq__inventorySection,.shopping-list-module__n981Iq__questions{grid-template-columns:1fr;gap:28px}.shopping-list-module__n981Iq__everydayList{gap:24px;margin-top:28px}.shopping-list-module__n981Iq__xamyCopy>p,.shopping-list-module__n981Iq__sectionCopy p{font-size:16px}.shopping-list-module__n981Iq__screenFigure{justify-self:center;width:100%}.shopping-list-module__n981Iq__screen{width:220px}.shopping-list-module__n981Iq__answers summary{gap:18px;font-size:15px}.shopping-list-module__n981Iq__close{margin-bottom:48px;padding:40px 20px}.shopping-list-module__n981Iq__close p{font-size:16px}}@media (prefers-reduced-motion:reduce){.shopping-list-module__n981Iq__textLink svg{transition:none}}
.page-module__zUl8Za__page{color:#32283d;background:#f8f5fa;min-height:100vh}.page-module__zUl8Za__main{max-width:1280px;margin:auto;padding:70px 36px 30px}.page-module__zUl8Za__hero{grid-template-columns:1fr 1.2fr;align-items:center;gap:44px;padding:35px 0 80px;display:grid}.page-module__zUl8Za__eyebrow{letter-spacing:.13em;color:#71637f;font-size:12px;font-weight:700}.page-module__zUl8Za__copy h1{letter-spacing:-.055em;margin:24px 0;font-size:clamp(48px,5.5vw,76px);line-height:1.04}.page-module__zUl8Za__copy h1 em{color:#725392;font-family:Georgia,serif;font-weight:400}.page-module__zUl8Za__lead{max-width:500px;font-size:20px;line-height:1.65}.page-module__zUl8Za__detail{color:#675c70;font-size:16px;line-height:1.8}.page-module__zUl8Za__actions{flex-wrap:wrap;gap:12px;margin:28px 0 14px;display:flex}.page-module__zUl8Za__actions a{border-radius:12px;align-items:center;gap:15px;min-height:48px;padding:14px 20px;font-size:14px;font-weight:650;text-decoration:none;display:inline-flex}.page-module__zUl8Za__primary{color:#fff;background:#67458b}.page-module__zUl8Za__secondary{color:#513b68;background:#fff;border:1px solid #c9b9d9}.page-module__zUl8Za__note{color:#74667e;max-width:660px;font-size:13px;line-height:1.7}.page-module__zUl8Za__art img{border-radius:28px;width:100%;height:auto;display:block}.page-module__zUl8Za__art>p{text-align:center;color:#725392;font-family:Georgia,serif;font-size:24px}.page-module__zUl8Za__steps{border-top:1px solid #ded4e5;padding:48px 0}.page-module__zUl8Za__steps h2{letter-spacing:-.04em;margin:12px 0 32px;font-size:36px}.page-module__zUl8Za__steps ol{grid-template-columns:repeat(3,1fr);gap:40px;padding:0;list-style:none;display:grid}.page-module__zUl8Za__steps li strong{font-size:17px}.page-module__zUl8Za__steps li p{color:#675c70;font-size:15px;line-height:1.8}.page-module__zUl8Za__footer{border-top:1px solid #ded4e5;justify-content:space-between;padding:24px 0;font-size:14px;display:flex}.page-module__zUl8Za__footer a{color:#67458b;align-items:center;min-height:44px;display:flex}.page-module__zUl8Za__page a:focus-visible{outline-offset:5px;outline:3px solid #28789a}@media (max-width:760px){.page-module__zUl8Za__main{padding:30px 22px}.page-module__zUl8Za__hero{grid-template-columns:1fr;gap:24px;padding:20px 0 40px}.page-module__zUl8Za__copy h1{font-size:60px}.page-module__zUl8Za__lead{font-size:18px}.page-module__zUl8Za__art{margin:0 -6px}.page-module__zUl8Za__steps ol{grid-template-columns:1fr;gap:20px}.page-module__zUl8Za__actions{flex-direction:column}.page-module__zUl8Za__actions a{justify-content:center}.page-module__zUl8Za__steps{padding:32px 0}}
.page-module__VvCvxG__article{color:#153252;background:#f7fbff}.page-module__VvCvxG__hero{background:radial-gradient(circle at 11% 2%,#77d6dd61,#0000 28%),linear-gradient(145deg,#e8f7fb 0%,#f9fcfb 54%,#d9eef2 100%);overflow:hidden}.page-module__VvCvxG__heroInner{grid-template-columns:minmax(0,.88fr) minmax(0,1.12fr);align-items:center;gap:clamp(40px,6vw,92px);width:min(1180px,100% - 48px);min-height:650px;margin:0 auto;padding:84px 0 86px;display:grid}.page-module__VvCvxG__heroCopy{max-width:550px}.page-module__VvCvxG__eyebrow,.page-module__VvCvxG__sectionLabel{color:#2d7bbe;letter-spacing:.1em;text-transform:uppercase;margin:0;font-size:11px;font-weight:800}.page-module__VvCvxG__heroCopy h1,.page-module__VvCvxG__articleBody h2{color:#0d2d51;letter-spacing:-.05em;text-wrap:balance;margin:0;font-weight:820;line-height:1.03}.page-module__VvCvxG__heroCopy h1{margin-top:18px;font-size:clamp(3.25rem,6vw,5.5rem)}.page-module__VvCvxG__lead{color:#48647c;margin:28px 0 0;font-size:clamp(1rem,1.35vw,1.16rem);line-height:1.75}.page-module__VvCvxG__byline{color:#688198;margin:30px 0 0;font-size:13px;font-weight:620}.page-module__VvCvxG__byline a{color:#3979af;text-underline-offset:3px;-webkit-text-decoration:underline #3979af59;text-decoration:underline #3979af59}.page-module__VvCvxG__heroVisual{margin:0;position:relative}.page-module__VvCvxG__heroVisual:before{z-index:0;content:"";filter:blur(4px);background:#55c5d638;border-radius:42% 58% 54% 46%/44% 38% 62% 56%;width:85%;height:86%;position:absolute;top:6%;right:-9%;transform:rotate(-8deg)}.page-module__VvCvxG__heroVisual img{z-index:1;border:10px solid #ffffffc2;border-radius:12px;width:100%;height:auto;display:block;position:relative;box-shadow:0 28px 70px #0e436433}.page-module__VvCvxG__heroVisual figcaption{z-index:1;color:#55748e;max-width:430px;margin:16px 0 0 auto;font-size:12px;line-height:1.6;position:relative}.page-module__VvCvxG__articleBody{width:min(860px,100% - 48px);margin:0 auto;padding:104px 0 116px}.page-module__VvCvxG__articleBody section{margin-top:88px}.page-module__VvCvxG__articleBody section:first-child{margin-top:0}.page-module__VvCvxG__articleBody h2{max-width:720px;margin-top:15px;font-size:clamp(2.2rem,4.5vw,3.65rem)}.page-module__VvCvxG__articleBody p,.page-module__VvCvxG__articleBody li{color:#4b667e;font-size:17px;line-height:1.8}.page-module__VvCvxG__intro{max-width:735px}.page-module__VvCvxG__intro>p:not(.page-module__VvCvxG__sectionLabel){margin:25px 0 0}.page-module__VvCvxG__intro strong{color:#1d4670}.page-module__VvCvxG__evidenceSection{border-top:1px solid #316d9f29;padding-top:62px}.page-module__VvCvxG__evidenceMap{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr) auto minmax(0,1fr);align-items:stretch;gap:14px;margin-top:36px;display:grid}.page-module__VvCvxG__evidenceNode{background:#ffffffb8;border:1px solid #316d9f29;border-radius:12px;min-height:190px;padding:24px;box-shadow:0 14px 28px #20648d0f}.page-module__VvCvxG__evidenceNodeAccent{background:linear-gradient(145deg,#fff3ebf5,#ffffffd9);border-color:#d97a5547}.page-module__VvCvxG__nodeIcon{color:#fff;letter-spacing:.04em;background:#277fac;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;font-size:10px;font-weight:800;display:inline-flex}.page-module__VvCvxG__evidenceNodeAccent .page-module__VvCvxG__nodeIcon{background:#d67d5b}.page-module__VvCvxG__evidenceNode strong{color:#143c63;margin-top:22px;font-size:19px;line-height:1.2;display:block}.page-module__VvCvxG__evidenceNode p{margin:12px 0 0;font-size:14px;line-height:1.6}.page-module__VvCvxG__evidenceConnector{color:#54a5be;align-self:center;font-size:27px;font-weight:500}.page-module__VvCvxG__visualCaption{margin:16px 0 0;color:#71879a!important;font-size:12px!important;line-height:1.6!important}.page-module__VvCvxG__studySection,.page-module__VvCvxG__findingSection,.page-module__VvCvxG__mechanismSection,.page-module__VvCvxG__boundarySection,.page-module__VvCvxG__takeawaySection,.page-module__VvCvxG__productNote,.page-module__VvCvxG__sources{border-top:1px solid #316d9f29;padding-top:62px}.page-module__VvCvxG__sectionHeader{max-width:720px}.page-module__VvCvxG__sectionHeader>p:not(.page-module__VvCvxG__sectionLabel){margin:22px 0 0}.page-module__VvCvxG__studyGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:35px;display:grid}.page-module__VvCvxG__studyGrid>div{background:#ffffffb3;border:1px solid #316d9f29;border-radius:10px;min-height:224px;padding:24px}.page-module__VvCvxG__studyGrid span{color:#2d7bbe;letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:800;display:block}.page-module__VvCvxG__studyGrid strong{color:#143c63;margin-top:20px;font-size:20px;line-height:1.25;display:block}.page-module__VvCvxG__studyGrid p{margin:14px 0 0;font-size:14px;line-height:1.65}.page-module__VvCvxG__findingSection h2{max-width:760px}.page-module__VvCvxG__findingPanel{background:#ffffff85;border-radius:10px;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin-top:34px;display:grid;overflow:hidden;box-shadow:inset 0 0 0 1px #316d9f29}.page-module__VvCvxG__statBlock{background:linear-gradient(145deg,#d9f2f8e6,#ffffffe0);min-height:220px;padding:35px}.page-module__VvCvxG__stat{color:#176fa7;letter-spacing:-.065em;font-size:clamp(3.1rem,7vw,5.2rem);font-weight:820;line-height:.95;display:block}.page-module__VvCvxG__statBlock p{color:#42637f;max-width:260px;margin:22px 0 0;font-size:14px;font-weight:650;line-height:1.55}.page-module__VvCvxG__findingNote{max-width:630px;margin:20px 0 0;color:#6c8193!important;font-size:13px!important;line-height:1.6!important}.page-module__VvCvxG__indexChart{color:#eaf7fb;background:#123a5c;border-radius:12px;margin-top:28px;padding:24px 26px 20px}.page-module__VvCvxG__indexChartHeader,.page-module__VvCvxG__indexRow{grid-template-columns:112px minmax(0,1fr) 70px;align-items:center;gap:16px;display:grid}.page-module__VvCvxG__indexChartHeader{color:#a7cedc;letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:800}.page-module__VvCvxG__indexChartHeader span:last-child{text-align:right}.page-module__VvCvxG__indexRow{margin-top:18px}.page-module__VvCvxG__indexRow>span{color:#fff;font-size:13px;font-weight:700}.page-module__VvCvxG__indexTrack{background:#ffffff2b;border-radius:999px;height:10px;overflow:hidden}.page-module__VvCvxG__indexTrack span{border-radius:inherit;background:linear-gradient(90deg,#63d1d1,#7ca7fa);height:100%;display:block}.page-module__VvCvxG__indexRow strong{color:#fff;text-align:right;font-size:15px}.page-module__VvCvxG__indexChart p{margin:19px 0 0;color:#b9d4df!important;font-size:12px!important;line-height:1.55!important}.page-module__VvCvxG__mechanism{grid-template-columns:repeat(4,minmax(0,1fr));gap:22px;margin:40px 0 0;padding:0;list-style:none;display:grid}.page-module__VvCvxG__mechanism li{min-height:185px;padding:22px 0 0;position:relative}.page-module__VvCvxG__mechanism li:not(:last-child):after{color:#48a7c5;content:"→";font-size:24px;font-weight:500;position:absolute;top:32px;right:-17px}.page-module__VvCvxG__mechanism li:before{content:"";background:linear-gradient(90deg,#41bfd0,#5771ed);border-radius:999px;width:52px;height:5px;position:absolute;top:0;left:0}.page-module__VvCvxG__mechanism span{color:#2e82bf;font-size:12px;font-weight:800}.page-module__VvCvxG__mechanism strong{color:#153e66;margin-top:14px;font-size:20px;line-height:1.2;display:block}.page-module__VvCvxG__mechanism p{margin:11px 0 0;font-size:14px;line-height:1.6}.page-module__VvCvxG__boundarySection{border-top:0;border-left:4px solid #58afc7;padding:60px 0 0 34px}.page-module__VvCvxG__boundarySection ul{gap:16px;margin:30px 0 0;padding:0;list-style:none;display:grid}.page-module__VvCvxG__boundarySection li{padding-left:28px;position:relative}.page-module__VvCvxG__boundarySection li:before{content:"";border:2px solid #53aac4;border-radius:50%;width:10px;height:10px;position:absolute;top:12px;left:0}.page-module__VvCvxG__takeawaySection{grid-template-columns:minmax(0,.86fr) minmax(0,1.14fr);gap:clamp(38px,7vw,92px);display:grid}.page-module__VvCvxG__takeawaySection h2{font-size:clamp(2.1rem,3.6vw,3.1rem)}.page-module__VvCvxG__takeawaySteps{gap:17px;display:grid}.page-module__VvCvxG__takeawaySteps p{align-items:flex-start;gap:16px;margin:0;display:flex}.page-module__VvCvxG__takeawaySteps span{color:#fff;background:#207fb8;border-radius:50%;flex:none;justify-content:center;align-items:center;width:27px;height:27px;margin-top:4px;font-size:12px;font-weight:800;display:inline-flex}.page-module__VvCvxG__productNote{background:radial-gradient(circle at 88% 0,#67dddd5c,#0000 32%),linear-gradient(130deg,#eaf8fc,#f4f8ff);border:1px solid #316d9f29;border-radius:14px;justify-content:space-between;align-items:center;gap:32px;padding:46px;display:flex}.page-module__VvCvxG__productNote h2{max-width:500px;font-size:clamp(2rem,3.2vw,2.85rem)}.page-module__VvCvxG__productNote p:not(.page-module__VvCvxG__sectionLabel){max-width:570px;margin:18px 0 0;font-size:15px;line-height:1.7}.page-module__VvCvxG__productNote>a{white-space:nowrap;flex:none}.page-module__VvCvxG__productNote p a{color:#1769ad;text-underline-offset:3px;text-decoration:underline}.page-module__VvCvxG__sources{padding-bottom:0;margin-bottom:0!important}.page-module__VvCvxG__sources>p:not(.page-module__VvCvxG__sectionLabel){color:#5b7389;margin:16px 0 0;font-size:13px;line-height:1.8}.page-module__VvCvxG__sources a{color:#237fba;text-underline-offset:3px;font-weight:700;-webkit-text-decoration:underline #237fba4d;text-decoration:underline #237fba4d}@media (max-width:860px){.page-module__VvCvxG__heroInner,.page-module__VvCvxG__takeawaySection{grid-template-columns:1fr}.page-module__VvCvxG__heroInner{min-height:auto;padding:66px 0 72px}.page-module__VvCvxG__heroCopy{max-width:650px}.page-module__VvCvxG__heroVisual{max-width:680px}.page-module__VvCvxG__studyGrid,.page-module__VvCvxG__mechanism{grid-template-columns:repeat(2,minmax(0,1fr))}.page-module__VvCvxG__evidenceMap{grid-template-columns:1fr;gap:8px}.page-module__VvCvxG__evidenceConnector{justify-self:center;transform:rotate(90deg)}.page-module__VvCvxG__mechanism li:nth-child(2):after{display:none}.page-module__VvCvxG__productNote{flex-direction:column;align-items:flex-start}}@media (max-width:580px){.page-module__VvCvxG__heroInner,.page-module__VvCvxG__articleBody{width:min(100% - 36px,860px)}.page-module__VvCvxG__articleBody{padding:76px 0 88px}.page-module__VvCvxG__articleBody section{margin-top:66px}.page-module__VvCvxG__studySection,.page-module__VvCvxG__findingSection,.page-module__VvCvxG__mechanismSection,.page-module__VvCvxG__takeawaySection,.page-module__VvCvxG__productNote,.page-module__VvCvxG__sources{padding-top:42px}.page-module__VvCvxG__studyGrid,.page-module__VvCvxG__findingPanel,.page-module__VvCvxG__mechanism,.page-module__VvCvxG__evidenceMap{grid-template-columns:1fr}.page-module__VvCvxG__indexChartHeader,.page-module__VvCvxG__indexRow{grid-template-columns:95px minmax(0,1fr) 58px;gap:10px}.page-module__VvCvxG__studyGrid>div,.page-module__VvCvxG__statBlock{min-height:auto}.page-module__VvCvxG__mechanism li{min-height:auto;padding-bottom:30px}.page-module__VvCvxG__mechanism li:not(:last-child):after{inset:auto auto -9px 12px;transform:rotate(90deg)}.page-module__VvCvxG__boundarySection{padding:42px 0 0 24px}.page-module__VvCvxG__productNote{padding:30px}.page-module__VvCvxG__productNote>a{white-space:normal;width:100%}}
.page-module__Ot8wwW__page{color:#183959;background:#f8fcff;min-height:100vh}.page-module__Ot8wwW__hero{background:radial-gradient(circle at 84% 4%,#62c4e02b,#0000 26%),linear-gradient(135deg,#edfaff,#e7f4ff 58%,#f4fbf8)}.page-module__Ot8wwW__heroInner,.page-module__Ot8wwW__article{width:min(760px,100% - 48px);margin:0 auto}.page-module__Ot8wwW__heroInner{padding:102px 0 96px}.page-module__Ot8wwW__eyebrow{color:#2d7bbe;letter-spacing:.1em;text-transform:uppercase;font-size:11px;font-weight:800}.page-module__Ot8wwW__hero h1{color:#0d2d51;letter-spacing:-.055em;margin-top:17px;font-size:clamp(3rem,7vw,5.1rem);font-weight:830;line-height:.98}.page-module__Ot8wwW__hero p:last-child{color:#4c6b84;max-width:580px;margin-top:24px;font-size:18px;line-height:1.72}.page-module__Ot8wwW__article{padding:76px 0 110px}.page-module__Ot8wwW__article section{padding:0 0 44px}.page-module__Ot8wwW__article section+section{border-top:1px solid #346d9d29;padding-top:46px}.page-module__Ot8wwW__article h2{color:#123b64;letter-spacing:-.04em;font-size:clamp(1.6rem,3vw,2.2rem);font-weight:810;line-height:1.08}.page-module__Ot8wwW__article p,.page-module__Ot8wwW__article li{color:#4c6981;font-size:16px;line-height:1.78}.page-module__Ot8wwW__article p{margin-top:18px}.page-module__Ot8wwW__article ul{gap:13px;margin:21px 0 0;padding-left:22px;display:grid}.page-module__Ot8wwW__article a{color:#237fba;text-underline-offset:3px;-webkit-text-decoration:underline #237fba59;text-decoration:underline #237fba59}.page-module__Ot8wwW__reviewed{border-top:1px solid #346d9d29;padding-top:22px;font-weight:700;color:#66829a!important;font-size:13px!important}@media (max-width:640px){.page-module__Ot8wwW__heroInner,.page-module__Ot8wwW__article{width:min(100% - 36px,760px)}.page-module__Ot8wwW__heroInner{padding:76px 0 78px}.page-module__Ot8wwW__article{padding:58px 0 82px}}
.page-module__kFn29a__page{color:#153252;background:#f7fbff;min-height:100vh}.page-module__kFn29a__hero{background:radial-gradient(circle at 78% 5%,#ffffffe6,#0000 29%),linear-gradient(135deg,#e9f8fc,#dceffc 57%,#effaf5)}.page-module__kFn29a__heroInner,.page-module__kFn29a__content{width:min(1080px,100% - 48px);margin:0 auto}.page-module__kFn29a__heroInner{padding:104px 0 112px}.page-module__kFn29a__eyebrow{color:#2d7bbe;letter-spacing:.1em;text-transform:uppercase;margin:0;font-size:11px;font-weight:800}.page-module__kFn29a__hero h1,.page-module__kFn29a__sectionHeading h2,.page-module__kFn29a__card h3{color:#0d2d51;letter-spacing:-.05em;text-wrap:balance;font-weight:820;line-height:1.03}.page-module__kFn29a__hero h1{max-width:720px;margin:18px 0 0;font-size:clamp(3rem,7vw,5.6rem)}.page-module__kFn29a__heroInner>p:not(.page-module__kFn29a__eyebrow):not(.page-module__kFn29a__policyLink){color:#4b6a83;max-width:560px;margin:26px 0 0;font-size:18px;line-height:1.7}.page-module__kFn29a__heroInner .page-module__kFn29a__policyLink{margin-top:18px;font-size:14px;font-weight:740}.page-module__kFn29a__policyLink a{color:#237fba;text-underline-offset:3px;-webkit-text-decoration:underline #237fba52;text-decoration:underline #237fba52}.page-module__kFn29a__content{padding:90px 0 116px}.page-module__kFn29a__sectionHeading h2{max-width:620px;margin:14px 0 0;font-size:clamp(2.2rem,4.5vw,3.8rem)}.page-module__kFn29a__card{background:#fff;border:1px solid #316d9f29;border-radius:14px;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);margin-top:42px;display:grid;overflow:hidden;box-shadow:0 22px 60px #19567a1a}.page-module__kFn29a__card>img{object-fit:cover;width:100%;height:100%;min-height:340px}.page-module__kFn29a__evidenceVisual{color:#effaff;background:radial-gradient(circle at 93% 12%,#60e0e847,#0000 25%),linear-gradient(145deg,#123b64,#176892 58%,#1b9a9c);flex-direction:column;justify-content:space-between;min-height:340px;padding:clamp(30px,5vw,56px);display:flex}.page-module__kFn29a__evidenceVisual span,.page-module__kFn29a__evidenceVisual small{color:#a7eaf2;letter-spacing:.1em;text-transform:uppercase;font-size:10px;font-weight:800}.page-module__kFn29a__evidenceVisual strong{color:#fff;letter-spacing:-.065em;font-size:clamp(2.2rem,4.5vw,3.7rem);font-weight:820;line-height:.94}.page-module__kFn29a__cardBody{flex-direction:column;justify-content:center;align-items:flex-start;padding:clamp(30px,5vw,62px);display:flex}.page-module__kFn29a__cardMeta{color:#2d7bbe;letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:11px;font-weight:800}.page-module__kFn29a__card h3{margin:18px 0 0;font-size:clamp(2rem,4vw,3.35rem)}.page-module__kFn29a__cardBody>p:not(.page-module__kFn29a__cardMeta){color:#4b667e;margin:22px 0 0;font-size:16px;line-height:1.7}.page-module__kFn29a__cardLink{color:#237fba;gap:12px;margin-top:30px;font-size:15px;font-weight:800;display:inline-flex}.page-module__kFn29a__cardLink span{transition:transform .18s}.page-module__kFn29a__cardLink:hover span,.page-module__kFn29a__cardLink:focus-visible span{transform:translate(4px)}@media (max-width:760px){.page-module__kFn29a__heroInner,.page-module__kFn29a__content{width:min(100% - 36px,1080px)}.page-module__kFn29a__heroInner{padding:78px 0 82px}.page-module__kFn29a__content{padding:68px 0 88px}.page-module__kFn29a__card{grid-template-columns:1fr}.page-module__kFn29a__card>img{min-height:250px;max-height:320px}.page-module__kFn29a__evidenceVisual{min-height:250px}}
.xamy-navigator-module___gpvSW__guide{--guide-bottom:max(20px, env(safe-area-inset-bottom));z-index:45;right:max(22px, env(safe-area-inset-right));bottom:calc(var(--guide-bottom) + var(--guide-lift,0px));color:#0a315d;font-family:var(--font-inter), Arial, sans-serif;position:fixed}.xamy-navigator-module___gpvSW__guide[open]{bottom:var(--guide-bottom)}.xamy-navigator-module___gpvSW__guide[data-yielding=true]:not(:focus-within){visibility:hidden;pointer-events:none}.xamy-navigator-module___gpvSW__launcher{cursor:pointer;background:#fff;border-radius:14px;justify-content:center;align-items:center;min-width:58px;min-height:58px;padding:0;font-size:13px;font-weight:700;list-style:none;display:flex;box-shadow:0 6px 24px #0a315d2e}.xamy-navigator-module___gpvSW__launcher::-webkit-details-marker{display:none}.xamy-navigator-module___gpvSW__launcher img{width:66px;height:66px;margin:-10px -4px -2px;display:block}.xamy-navigator-module___gpvSW__launcher>svg{color:#1769ad;width:15px;height:15px;position:absolute;bottom:1px;right:1px;transform:rotate(-90deg)}.xamy-navigator-module___gpvSW__guide[open] .xamy-navigator-module___gpvSW__launcher>svg{transform:rotate(90deg)}.xamy-navigator-module___gpvSW__launcher:hover{background:#edf7ff}.xamy-navigator-module___gpvSW__launcher:focus-visible,.xamy-navigator-module___gpvSW__panel a:focus-visible{outline-offset:4px;outline:3px solid #1769ad}.xamy-navigator-module___gpvSW__closedLabel,.xamy-navigator-module___gpvSW__openLabel{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.xamy-navigator-module___gpvSW__panel{overscroll-behavior:contain;scrollbar-color:#9dbbd4 #f7fbff;background:#fff;border-radius:14px;width:min(340px,100vw - 32px);max-height:calc(100dvh - 120px);padding:24px;position:absolute;bottom:calc(100% + 14px);right:0;overflow-y:auto;box-shadow:0 10px 36px #0a315d33}.xamy-navigator-module___gpvSW__heading{letter-spacing:-.02em;font-size:21px;font-weight:750;line-height:1.25}.xamy-navigator-module___gpvSW__description{color:#456585;margin:10px 0 16px;font-size:14px;line-height:1.6}.xamy-navigator-module___gpvSW__panel a{border-top:1px solid #d3e2ef;flex-direction:column;justify-content:center;gap:5px;min-height:64px;padding:12px 0;display:flex}.xamy-navigator-module___gpvSW__panel a:hover strong{text-underline-offset:4px;text-decoration:underline}.xamy-navigator-module___gpvSW__panel strong{font-size:15px;font-weight:700}.xamy-navigator-module___gpvSW__panel a span{color:#456585;font-size:13px}.xamy-navigator-module___gpvSW__panel .xamy-navigator-module___gpvSW__appLink{background:#e3f2fc;border:0;border-radius:10px;flex-direction:row;justify-content:space-between;align-items:center;min-height:48px;margin-top:12px;padding:12px 14px;font-size:14px;font-weight:700}.xamy-navigator-module___gpvSW__panel small{color:#456585;margin-top:14px;font-size:12px;line-height:1.6;display:block}.xamy-navigator-module___gpvSW__appLink svg{flex:none;width:18px;height:18px}@media (max-width:1000px){.xamy-navigator-module___gpvSW__guide{right:16px}.xamy-navigator-module___gpvSW__panel{padding:22px}}@media (prefers-reduced-motion:no-preference){.xamy-navigator-module___gpvSW__launcher{transition:background .18s ease-out}}@media (scripting:none){.xamy-navigator-module___gpvSW__guide{width:fit-content;margin:24px 20px 24px auto;position:relative;bottom:auto;right:auto}}
