.FaqPageContent-module__UBrnRa__main{background:var(--cp-layer-base);color:var(--cp-text-primary);font-family:var(--cp-font-sans);padding-top:80px}.FaqPageContent-module__UBrnRa__inner{max-width:900px;margin:0 auto;padding:0 24px}.FaqPageContent-module__UBrnRa__faqContent{padding-bottom:100px}.FaqPageContent-module__UBrnRa__categoriesStack{flex-direction:column;gap:64px;display:flex}.FaqPageContent-module__UBrnRa__categoryBlock{flex-direction:column;gap:24px;display:flex}.FaqPageContent-module__UBrnRa__categoryTitle{font-size:24px;font-weight:var(--cp-fw-bold);color:var(--cp-text-primary);border-left:4px solid var(--cp-primary);margin:0;padding-left:16px}.FaqPageContent-module__UBrnRa__accordionStack{flex-direction:column;gap:16px;display:flex}.FaqPageContent-module__UBrnRa__item{background:var(--cp-layer-raised);border:1px solid var(--cp-border-subtle);border-radius:20px;transition:all .3s cubic-bezier(.22,1,.36,1);overflow:hidden}.FaqPageContent-module__UBrnRa__item.FaqPageContent-module__UBrnRa__open{border-color:var(--cp-primary);box-shadow:0 8px 24px #00000014}[data-theme=dark] .FaqPageContent-module__UBrnRa__item.FaqPageContent-module__UBrnRa__open{box-shadow:0 8px 30px #0000004d}.FaqPageContent-module__UBrnRa__questionBtn{cursor:pointer;text-align:left;background:0 0;border:none;outline:none;justify-content:space-between;align-items:center;width:100%;padding:24px;display:flex}.FaqPageContent-module__UBrnRa__questionText{font-family:var(--cp-font-sans);font-weight:var(--cp-fw-bold);color:var(--cp-text-primary);padding-right:16px;font-size:17px;line-height:1.4;transition:color .2s}.FaqPageContent-module__UBrnRa__item:hover .FaqPageContent-module__UBrnRa__questionText{color:var(--cp-primary)}.FaqPageContent-module__UBrnRa__arrowIconWrap{background:var(--cp-layer-base);border:1px solid var(--cp-border-subtle);width:32px;height:32px;color:var(--cp-text-secondary);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;transition:all .2s;display:flex}.FaqPageContent-module__UBrnRa__item.FaqPageContent-module__UBrnRa__open .FaqPageContent-module__UBrnRa__arrowIconWrap{background:var(--cp-primary);border-color:var(--cp-primary);color:var(--cp-dark)}.FaqPageContent-module__UBrnRa__answerWrap{max-height:0;transition:max-height .3s cubic-bezier(.22,1,.36,1);overflow:hidden}.FaqPageContent-module__UBrnRa__open .FaqPageContent-module__UBrnRa__answerWrap{max-height:200px}.FaqPageContent-module__UBrnRa__answerText{font-family:var(--cp-font-sans);font-weight:var(--cp-fw-regular);color:var(--cp-text-secondary);margin:0;padding:0 24px 24px;font-size:15px;line-height:1.6}@media (max-width:768px){.FaqPageContent-module__UBrnRa__categoryTitle{font-size:20px}.FaqPageContent-module__UBrnRa__questionBtn{padding:20px}.FaqPageContent-module__UBrnRa__questionText{font-size:15px}.FaqPageContent-module__UBrnRa__answerText{padding:0 20px 20px;font-size:14px}}
.DownloadExperience-module__hWe4ya__dialog{width:min(100% - 40px,680px);max-height:calc(100dvh - 40px);color:var(--cp-text-primary);background:0 0;border:0;border-radius:36px;margin:auto;padding:0;position:fixed;inset:0;overflow:visible}.DownloadExperience-module__hWe4ya__dialog::backdrop{-webkit-backdrop-filter:blur(12px);background:#080000b8}.DownloadExperience-module__hWe4ya__panel{border:1px solid var(--cp-border-subtle);background:var(--cp-layer-raised);text-align:center;border-radius:36px;padding:48px 56px 56px;position:relative;overflow:hidden;box-shadow:0 40px 96px #0006}.DownloadExperience-module__hWe4ya__panel:before{content:"";filter:blur(64px);pointer-events:none;background:#e9a80e33;border-radius:50%;width:420px;height:420px;position:absolute;top:-280px;left:50%;transform:translate(-50%)}.DownloadExperience-module__hWe4ya__close{z-index:2;background:var(--cp-layer-floating);width:44px;height:44px;color:var(--cp-text-secondary);cursor:pointer;border:0;border-radius:50%;place-items:center;display:grid;position:absolute;top:20px;right:20px}.DownloadExperience-module__hWe4ya__close:hover{color:var(--cp-text-primary)}.DownloadExperience-module__hWe4ya__close:focus-visible,.DownloadExperience-module__hWe4ya__stores a:focus-visible{outline:3px solid var(--cp-primary);outline-offset:3px}.DownloadExperience-module__hWe4ya__brand{width:128px;height:128px;box-shadow:none;background:0 0;border-radius:32px;place-items:center;margin:0 auto 14px;display:grid;position:relative;overflow:hidden}.DownloadExperience-module__hWe4ya__brand img{border-radius:inherit;object-fit:contain;filter:drop-shadow(0 18px 28px #0000002e);width:128px;height:128px}.DownloadExperience-module__hWe4ya__panel h2{letter-spacing:var(--cp-tracking-tight);margin:0;font-size:clamp(36px,6vw,56px);line-height:1}.DownloadExperience-module__hWe4ya__description{max-width:520px;color:var(--cp-text-secondary);font-size:var(--cp-text-18);margin:20px auto 32px;line-height:1.5}.DownloadExperience-module__hWe4ya__stores{grid-template-columns:1fr 1fr;gap:16px;display:grid}.DownloadExperience-module__hWe4ya__stores a{border:1px solid color-mix(in srgb, var(--cp-foreground-light) 18%, transparent);min-height:76px;color:var(--cp-foreground-light-soft);text-align:left;background:#050303;border-radius:14px;align-items:center;gap:14px;padding:10px 18px;text-decoration:none;transition:transform .18s,box-shadow .18s;display:flex}.DownloadExperience-module__hWe4ya__stores a:hover{transform:translateY(-2px);box-shadow:0 16px 32px #0003}.DownloadExperience-module__hWe4ya__stores img{object-fit:contain;flex:none}.DownloadExperience-module__hWe4ya__stores span{flex-direction:column;gap:4px;display:flex}.DownloadExperience-module__hWe4ya__stores small{color:color-mix(in srgb, var(--cp-foreground-light-soft) 82%, transparent);font-size:var(--cp-text-12);line-height:1}.DownloadExperience-module__hWe4ya__stores strong{color:var(--cp-foreground-light-soft);font-size:clamp(24px,2vw,30px);font-weight:var(--cp-fw-semibold);line-height:1}@media (max-width:640px){.DownloadExperience-module__hWe4ya__dialog{width:calc(100% - 24px);max-height:calc(100dvh - 24px)}.DownloadExperience-module__hWe4ya__panel{border-radius:28px;padding:48px 20px 24px}.DownloadExperience-module__hWe4ya__close{top:12px;right:12px}.DownloadExperience-module__hWe4ya__brand{width:76px;height:76px}.DownloadExperience-module__hWe4ya__brand img{width:82px;height:82px}.DownloadExperience-module__hWe4ya__panel h2{font-size:40px}.DownloadExperience-module__hWe4ya__description{font-size:var(--cp-text-16);margin-block:16px 24px}.DownloadExperience-module__hWe4ya__stores{grid-template-columns:1fr;gap:12px}.DownloadExperience-module__hWe4ya__stores a{min-height:72px}}@media (prefers-reduced-motion:reduce){.DownloadExperience-module__hWe4ya__stores a{transition:none}}
.FinalDownload-module__HoSEIq__download{--download-shell:1440px;--download-gutter:clamp(24px, 5vw, 80px);--download-section-y:clamp(96px, 9vw, 160px);padding:0 var(--download-gutter) var(--download-section-y);background:var(--cp-layer-base)}.FinalDownload-module__HoSEIq__inner{width:min(100%, var(--download-shell));margin-inline:auto}.FinalDownload-module__HoSEIq__card{background:var(--cp-dark);border-radius:40px;grid-template-columns:minmax(360px,.88fr) minmax(520px,1.12fr);min-height:640px;display:grid;position:relative;overflow:hidden;box-shadow:0 32px 88px #00000047}.FinalDownload-module__HoSEIq__card:before{content:"";z-index:1;aspect-ratio:1;background:radial-gradient(circle, color-mix(in srgb, var(--cp-primary) 22%, transparent), transparent 68%);filter:blur(44px);pointer-events:none;border-radius:50%;width:min(48vw,640px);position:absolute;top:22%;left:-12%}.FinalDownload-module__HoSEIq__copy{z-index:2;justify-content:center;align-items:flex-start;gap:var(--cp-space-4);color:var(--cp-foreground-light);flex-direction:column;padding:clamp(48px,6vw,88px);display:flex}.FinalDownload-module__HoSEIq__copy h2{letter-spacing:var(--cp-tracking-tight);text-wrap:balance;font-size:clamp(48px,5vw,80px);line-height:.98}.FinalDownload-module__HoSEIq__copy p{max-width:600px;color:var(--cp-foreground-light-strong);text-wrap:pretty;font-size:clamp(20px,1.6vw,24px);line-height:1.5}.FinalDownload-module__HoSEIq__primaryButton{min-height:62px;padding-inline:var(--cp-space-5);justify-content:center;align-items:center;gap:var(--cp-space-2);background:var(--cp-primary);color:var(--cp-dark);font-family:var(--cp-font-sans);font-size:var(--cp-text-18);font-weight:var(--cp-fw-bold);cursor:pointer;box-shadow:0 18px 34px color-mix(in srgb, var(--cp-primary) 28%, transparent);border:0;border-radius:999px;transition:transform .18s,box-shadow .18s;display:inline-flex}.FinalDownload-module__HoSEIq__primaryButton:hover{box-shadow:0 24px 44px color-mix(in srgb, var(--cp-primary) 34%, transparent);transform:translateY(-2px)}.FinalDownload-module__HoSEIq__media{min-height:640px;position:relative;overflow:hidden}.FinalDownload-module__HoSEIq__food{object-fit:cover}.FinalDownload-module__HoSEIq__mediaShade{z-index:1;background:linear-gradient(90deg, var(--cp-dark) 0%, color-mix(in srgb, var(--cp-dark) 44%, transparent) 30%, transparent 62%);position:absolute;inset:0}@media (max-width:960px){.FinalDownload-module__HoSEIq__card{grid-template-columns:1fr}.FinalDownload-module__HoSEIq__media{min-height:440px}}@media (max-width:768px){.FinalDownload-module__HoSEIq__download{--download-gutter:20px;--download-section-y:96px}.FinalDownload-module__HoSEIq__card{border-radius:32px;min-height:0}.FinalDownload-module__HoSEIq__copy{text-align:center;align-items:center;padding:40px 24px}.FinalDownload-module__HoSEIq__media{min-height:440px}.FinalDownload-module__HoSEIq__primaryButton{width:100%}}
.GuiasContent-module__HApayW__main{--guides-shell:var(--cp-section-max);--guides-gutter:var(--cp-section-pad-x);--guides-section-y:var(--cp-section-pad-y);--guides-radius:var(--cp-card-radius);--guides-shadow:0 20px 56px color-mix(in srgb, var(--cp-dark) 10%, transparent);--guides-shadow-hover:0 28px 72px color-mix(in srgb, var(--cp-dark) 16%, transparent);background:var(--cp-layer-base);min-height:100vh;color:var(--cp-text-primary);font-family:var(--cp-font-sans);padding-top:80px;overflow:hidden}:where(.GuiasContent-module__HApayW__main h1,.GuiasContent-module__HApayW__main h2,.GuiasContent-module__HApayW__main h3,.GuiasContent-module__HApayW__main p){margin:0}.GuiasContent-module__HApayW__inner{width:min(calc(100% - (var(--guides-gutter) * 2)), var(--guides-shell));margin-inline:auto}.GuiasContent-module__HApayW__hero{padding-block:var(--cp-space-10) var(--cp-space-8);isolation:isolate;position:relative;overflow:hidden}.GuiasContent-module__HApayW__heroCtas{justify-content:center;gap:var(--cp-space-3);margin-top:var(--cp-space-2);display:flex}.GuiasContent-module__HApayW__heroContent{align-items:flex-start;gap:var(--cp-space-3);text-align:left;flex-direction:column;max-width:980px;display:flex}.GuiasContent-module__HApayW__eyebrow,.GuiasContent-module__HApayW__mapEyebrow{color:var(--cp-primary);font-size:var(--cp-text-14);font-weight:var(--cp-fw-semibold);line-height:var(--cp-leading-label);letter-spacing:var(--cp-tracking-label);text-transform:uppercase}.GuiasContent-module__HApayW__title{max-width:14ch;color:var(--cp-text-primary);font-size:var(--cp-text-display-l-size);font-weight:var(--cp-fw-bold);line-height:var(--cp-leading-display);letter-spacing:var(--cp-text-display-l-letter-spacing);text-wrap:balance}.GuiasContent-module__HApayW__subtitle{max-width:820px;color:var(--cp-text-tertiary);font-size:var(--cp-text-body-l-size);font-weight:var(--cp-fw-regular);line-height:var(--cp-leading-body);letter-spacing:var(--cp-text-body-l-letter-spacing);text-wrap:pretty}.GuiasContent-module__HApayW__supportText{max-width:760px;color:var(--cp-text-primary);font-size:var(--cp-text-body-m-size);font-weight:var(--cp-fw-medium);line-height:var(--cp-leading-body);letter-spacing:var(--cp-text-body-m-letter-spacing)}.GuiasContent-module__HApayW__mapHeading{max-width:760px;margin-bottom:var(--cp-space-6);gap:var(--cp-space-2);flex-direction:column;display:flex}.GuiasContent-module__HApayW__mapSupport{color:var(--cp-text-tertiary);font-size:var(--cp-text-body-l-size);line-height:var(--cp-leading-body)}.GuiasContent-module__HApayW__guidesGrid{grid-template-columns:repeat(12,minmax(0,1fr));grid-auto-flow:dense;gap:var(--cp-space-3);display:grid}.GuiasContent-module__HApayW__guideCard{min-width:0;padding:var(--cp-space-5);justify-content:space-between;gap:var(--cp-space-6);border-radius:var(--guides-radius);background:radial-gradient(circle at 88% 90%, color-mix(in srgb, var(--cp-primary) 10%, transparent), transparent 42%), var(--cp-layer-raised);color:var(--cp-text-primary);box-shadow:var(--guides-shadow);font:inherit;text-align:left;cursor:pointer;isolation:isolate;border:0;flex-direction:column;transition:transform .26s cubic-bezier(.22,1,.36,1),box-shadow .26s,background .26s;display:flex;position:relative;overflow:hidden}.GuiasContent-module__HApayW__guideCard:after{content:"";z-index:-1;opacity:0;background:linear-gradient(145deg, color-mix(in srgb, var(--cp-primary) 9%, transparent), transparent 48%);transition:opacity .26s;position:absolute;inset:0}.GuiasContent-module__HApayW__guideCard:hover{box-shadow:var(--guides-shadow-hover);transform:translateY(-6px)}.GuiasContent-module__HApayW__guideCard:hover:after{opacity:1}.GuiasContent-module__HApayW__guideCard:focus-visible{outline:3px solid var(--cp-primary);outline-offset:4px}.GuiasContent-module__HApayW__guideCardSelected{box-shadow:0 0 0 2px var(--cp-primary), var(--guides-shadow)}.GuiasContent-module__HApayW__guideCardFeatured{min-height:520px;padding:var(--cp-space-7);grid-area:span 2/span 7}.GuiasContent-module__HApayW__guideCardWide{grid-column:span 5;min-height:252px}.GuiasContent-module__HApayW__guideCardStandard{grid-column:span 4;min-height:272px}.GuiasContent-module__HApayW__guideCardCompact{min-height:236px;padding:var(--cp-space-4);grid-column:span 3}.GuiasContent-module__HApayW__cardTopRow{z-index:3;justify-content:space-between;align-items:center;display:flex;position:relative}.GuiasContent-module__HApayW__cardNum{color:var(--cp-primary);font-size:var(--cp-text-14);font-weight:var(--cp-fw-semibold);line-height:var(--cp-leading-label);letter-spacing:var(--cp-tracking-label)}.GuiasContent-module__HApayW__cardArrow{background:color-mix(in srgb, var(--cp-layer-base) 88%, transparent);width:44px;height:44px;color:var(--cp-text-primary);border-radius:9999px;flex:none;place-items:center;transition:transform .22s,background .22s,color .22s;display:grid}.GuiasContent-module__HApayW__guideCard:hover .GuiasContent-module__HApayW__cardArrow{background:var(--cp-primary);color:var(--cp-dark);transform:translate(4px)}.GuiasContent-module__HApayW__cardCopy{z-index:3;gap:var(--cp-space-2);flex-direction:column;max-width:68%;display:flex;position:relative}.GuiasContent-module__HApayW__cardTitle{color:var(--cp-text-primary);font-size:var(--cp-text-title-l-size);font-weight:var(--cp-fw-bold);line-height:var(--cp-leading-title);letter-spacing:var(--cp-text-title-l-letter-spacing);text-wrap:balance}.GuiasContent-module__HApayW__cardDesc{color:var(--cp-text-tertiary);font-size:var(--cp-text-body-m-size);line-height:var(--cp-leading-body);letter-spacing:var(--cp-text-body-m-letter-spacing);text-wrap:pretty}.GuiasContent-module__HApayW__cardVisual{z-index:1;right:calc(var(--cp-space-4) * -1);bottom:calc(var(--cp-space-4) * -1);pointer-events:none;justify-content:flex-end;align-items:flex-end;width:46%;display:flex;position:absolute}.GuiasContent-module__HApayW__cardIcon{object-fit:contain;width:100%;height:auto;filter:drop-shadow(0 20px 28px color-mix(in srgb, var(--cp-dark) 22%, transparent));transition:transform .38s cubic-bezier(.22,1,.36,1);display:block}.GuiasContent-module__HApayW__guideCard:hover .GuiasContent-module__HApayW__cardIcon{transform:translateY(-4px)scale(1.045)rotate(1deg)}.GuiasContent-module__HApayW__guideCardFeatured .GuiasContent-module__HApayW__cardCopy{max-width:56%}.GuiasContent-module__HApayW__guideCardFeatured .GuiasContent-module__HApayW__cardTitle{font-size:var(--cp-text-display-m-size);letter-spacing:var(--cp-text-display-m-letter-spacing)}.GuiasContent-module__HApayW__guideCardFeatured .GuiasContent-module__HApayW__cardVisual{right:calc(var(--cp-space-3) * -1);bottom:calc(var(--cp-space-5) * -1);width:48%}.GuiasContent-module__HApayW__guideCardStandard .GuiasContent-module__HApayW__cardCopy{max-width:72%}.GuiasContent-module__HApayW__guideCardStandard .GuiasContent-module__HApayW__cardVisual{width:42%}.GuiasContent-module__HApayW__guideCardCompact{gap:var(--cp-space-4)}.GuiasContent-module__HApayW__guideCardCompact .GuiasContent-module__HApayW__cardCopy{max-width:76%}.GuiasContent-module__HApayW__guideCardCompact .GuiasContent-module__HApayW__cardTitle{font-size:var(--cp-text-title-m-size);letter-spacing:var(--cp-text-title-m-letter-spacing)}.GuiasContent-module__HApayW__guideCardCompact .GuiasContent-module__HApayW__cardDesc{font-size:var(--cp-text-body-m-size)}.GuiasContent-module__HApayW__guideCardCompact .GuiasContent-module__HApayW__cardVisual{width:38%}.GuiasContent-module__HApayW__readerSection{margin-top:var(--cp-space-7);padding-block:calc(var(--guides-section-y) + var(--cp-space-2)) var(--guides-section-y);background:linear-gradient(180deg, var(--cp-layer-raised), var(--cp-layer-base));scroll-margin-top:112px}.GuiasContent-module__HApayW__reader{gap:var(--cp-space-8);flex-direction:column;display:flex}.GuiasContent-module__HApayW__readerHeader{gap:var(--cp-space-7);grid-template-columns:minmax(0,1.12fr) minmax(320px,.88fr);align-items:center;min-height:440px;display:grid}.GuiasContent-module__HApayW__readerHeaderCopy{align-items:flex-start;gap:var(--cp-space-3);flex-direction:column;max-width:820px;display:flex}.GuiasContent-module__HApayW__readerNum{color:var(--cp-primary);font-size:var(--cp-text-14);font-weight:var(--cp-fw-semibold);letter-spacing:var(--cp-tracking-label)}.GuiasContent-module__HApayW__readerTitle{color:var(--cp-text-primary);font-size:var(--cp-text-display-m-size);font-weight:var(--cp-fw-bold);line-height:var(--cp-leading-display);letter-spacing:var(--cp-text-display-m-letter-spacing);text-wrap:balance}.GuiasContent-module__HApayW__readerSummary{max-width:720px;color:var(--cp-text-tertiary);font-size:var(--cp-text-body-l-size);line-height:var(--cp-leading-body);letter-spacing:var(--cp-text-body-l-letter-spacing);text-wrap:pretty}.GuiasContent-module__HApayW__readerVisual{min-height:380px;padding:var(--cp-space-5);border-radius:var(--guides-radius);background:linear-gradient(145deg, color-mix(in srgb, var(--cp-primary) 7%, var(--cp-layer-base)), color-mix(in srgb, var(--cp-secondary) 5%, var(--cp-layer-raised)));isolation:isolate;place-items:center;display:grid;position:relative;overflow:hidden}.GuiasContent-module__HApayW__readerVisualGlow{z-index:-1;aspect-ratio:1;background:radial-gradient(circle, color-mix(in srgb, var(--cp-primary) 28%, transparent), color-mix(in srgb, var(--cp-secondary) 8%, transparent) 46%, transparent 72%);width:72%;filter:blur(var(--cp-blur-24));border-radius:50%;position:absolute}.GuiasContent-module__HApayW__readerIcon{object-fit:contain;width:min(82%,340px);height:auto;filter:drop-shadow(0 28px 40px color-mix(in srgb, var(--cp-dark) 24%, transparent));display:block}.GuiasContent-module__HApayW__readerBody{gap:var(--cp-space-7);flex-direction:column;display:flex}.GuiasContent-module__HApayW__readerActions{padding-top:var(--cp-space-6);border-top:1px solid var(--cp-border-subtle)}.GuiasContent-module__HApayW__readerSectionHeading{margin-bottom:var(--cp-space-4);align-items:center;gap:var(--cp-space-2);display:flex}.GuiasContent-module__HApayW__readerBlockTitle{color:var(--cp-text-primary);font-size:var(--cp-text-title-l-size);font-weight:var(--cp-fw-semibold);line-height:var(--cp-leading-title);letter-spacing:var(--cp-text-title-l-letter-spacing)}.GuiasContent-module__HApayW__readerMiniGrid{gap:var(--cp-space-3);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.GuiasContent-module__HApayW__miniCard{min-height:180px;padding:var(--cp-space-4);justify-content:space-between;gap:var(--cp-space-4);border-radius:var(--guides-radius);background:var(--cp-layer-base);box-shadow:inset 0 0 0 1px var(--cp-border-subtle);flex-direction:column;display:flex}.GuiasContent-module__HApayW__miniCardNum{color:var(--cp-primary);font-size:var(--cp-text-14);font-weight:var(--cp-fw-semibold);letter-spacing:var(--cp-tracking-label)}.GuiasContent-module__HApayW__miniCardText{color:var(--cp-text-primary);font-size:var(--cp-text-body-l-size);font-weight:var(--cp-fw-medium);line-height:var(--cp-leading-body);letter-spacing:var(--cp-text-body-l-letter-spacing)}.GuiasContent-module__HApayW__readerSplit{gap:var(--cp-space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.GuiasContent-module__HApayW__contextPanel,.GuiasContent-module__HApayW__resultsPanel{min-height:300px;padding:var(--cp-space-5);border-radius:var(--guides-radius)}.GuiasContent-module__HApayW__contextPanel{background:linear-gradient(145deg, color-mix(in srgb, var(--cp-primary) 8%, var(--cp-layer-raised)), var(--cp-layer-raised))}.GuiasContent-module__HApayW__resultsPanel{background:linear-gradient(145deg, color-mix(in srgb, var(--cp-secondary) 6%, var(--cp-layer-raised)), var(--cp-layer-raised))}.GuiasContent-module__HApayW__readerBlockText{max-width:640px;color:var(--cp-text-tertiary);font-size:var(--cp-text-body-l-size);line-height:var(--cp-leading-body);letter-spacing:var(--cp-text-body-l-letter-spacing)}.GuiasContent-module__HApayW__readerChecks{gap:var(--cp-space-3);flex-direction:column;display:flex}.GuiasContent-module__HApayW__checkItem{align-items:flex-start;gap:var(--cp-space-2);color:var(--cp-text-primary);font-size:var(--cp-text-body-l-size);line-height:var(--cp-leading-body);display:flex}.GuiasContent-module__HApayW__checkDot{background:var(--cp-primary);width:10px;height:10px;box-shadow:0 0 0 5px color-mix(in srgb, var(--cp-primary) 12%, transparent);border-radius:50%;flex:none;margin-top:.55em}.GuiasContent-module__HApayW__tipPanel{padding:var(--cp-space-5);gap:var(--cp-space-5);border-radius:var(--guides-radius);background:radial-gradient(circle at 100% 100%, color-mix(in srgb, var(--cp-primary) 18%, transparent), transparent 36%), var(--cp-dark);color:var(--cp-light);grid-template-columns:minmax(180px,.32fr) minmax(0,1fr);align-items:center;display:grid}.GuiasContent-module__HApayW__tipLabel{color:var(--cp-primary);font-size:var(--cp-text-title-m-size);font-weight:var(--cp-fw-semibold);line-height:var(--cp-leading-title)}.GuiasContent-module__HApayW__tipText{max-width:820px;color:var(--cp-foreground-light-strong);font-size:var(--cp-text-body-l-size);line-height:var(--cp-leading-body)}.GuiasContent-module__HApayW__finalCtaSection{padding-block:0 var(--guides-section-y);background:var(--cp-layer-base)}.GuiasContent-module__HApayW__finalCtaBox{padding:var(--cp-space-7);gap:var(--cp-space-6);border-radius:var(--guides-radius);background:radial-gradient(circle at 86% 50%, color-mix(in srgb, var(--cp-primary) 18%, transparent), transparent 34%), var(--cp-dark);color:var(--cp-light);box-shadow:var(--guides-shadow);grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}.GuiasContent-module__HApayW__finalCtaCopy{gap:var(--cp-space-2);flex-direction:column;max-width:820px;display:flex}.GuiasContent-module__HApayW__finalCtaTitle{color:var(--cp-light);font-size:var(--cp-text-display-m-size);font-weight:var(--cp-fw-bold);line-height:var(--cp-leading-display);letter-spacing:var(--cp-text-display-m-letter-spacing);text-wrap:balance}.GuiasContent-module__HApayW__finalCtaText{max-width:680px;color:var(--cp-foreground-light-strong);font-size:var(--cp-text-body-l-size);line-height:var(--cp-leading-body)}.GuiasContent-module__HApayW__finalCtaButtons{justify-content:flex-end;gap:var(--cp-space-2);flex-wrap:wrap;display:flex}.GuiasContent-module__HApayW__primaryButton,.GuiasContent-module__HApayW__secondaryButton{min-height:56px;padding-inline:var(--cp-space-4);justify-content:center;align-items:center;gap:var(--cp-space-2);font-family:var(--cp-font-sans);font-size:var(--cp-text-18);font-weight:var(--cp-fw-semibold);cursor:pointer;border-radius:9999px;text-decoration:none;transition:transform .22s,background .22s,color .22s;display:inline-flex}.GuiasContent-module__HApayW__primaryButton{background:var(--cp-primary);color:var(--cp-dark);border:0}.GuiasContent-module__HApayW__secondaryButton{border:1px solid color-mix(in srgb, var(--cp-light) 28%, transparent);color:var(--cp-light);background:0 0}.GuiasContent-module__HApayW__primaryButton:hover,.GuiasContent-module__HApayW__secondaryButton:hover{transform:translateY(-2px)}.GuiasContent-module__HApayW__secondaryButton:hover{background:var(--cp-light);color:var(--cp-dark)}@media (max-width:1100px){.GuiasContent-module__HApayW__guidesGrid{grid-template-columns:repeat(6,minmax(0,1fr))}.GuiasContent-module__HApayW__guideCardFeatured{grid-area:auto/span 6;min-height:420px}.GuiasContent-module__HApayW__guideCardWide,.GuiasContent-module__HApayW__guideCardStandard,.GuiasContent-module__HApayW__guideCardCompact{grid-column:span 3;min-height:270px}.GuiasContent-module__HApayW__readerHeader{grid-template-columns:minmax(0,1fr) minmax(280px,.72fr)}.GuiasContent-module__HApayW__finalCtaBox{grid-template-columns:1fr}.GuiasContent-module__HApayW__finalCtaButtons{justify-content:flex-start}}@media (max-width:820px){.GuiasContent-module__HApayW__main{--guides-gutter:28px}.GuiasContent-module__HApayW__hero{padding-block:var(--cp-space-8) var(--cp-space-6)}.GuiasContent-module__HApayW__title{font-size:var(--cp-text-display-m-size);letter-spacing:var(--cp-text-display-m-letter-spacing)}.GuiasContent-module__HApayW__guidesGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.GuiasContent-module__HApayW__guideCardFeatured{grid-column:span 2}.GuiasContent-module__HApayW__guideCardWide,.GuiasContent-module__HApayW__guideCardStandard,.GuiasContent-module__HApayW__guideCardCompact{grid-column:span 1;min-height:300px}.GuiasContent-module__HApayW__guideCardFeatured .GuiasContent-module__HApayW__cardCopy{max-width:62%}.GuiasContent-module__HApayW__readerHeader{grid-template-columns:1fr}.GuiasContent-module__HApayW__readerVisual{min-height:340px}.GuiasContent-module__HApayW__readerMiniGrid{grid-template-columns:1fr}.GuiasContent-module__HApayW__miniCard{min-height:0}.GuiasContent-module__HApayW__readerSplit{grid-template-columns:1fr}.GuiasContent-module__HApayW__contextPanel,.GuiasContent-module__HApayW__resultsPanel{min-height:0}.GuiasContent-module__HApayW__tipPanel{grid-template-columns:1fr}}@media (max-width:640px){.GuiasContent-module__HApayW__main{--guides-gutter:20px;--guides-radius:28px}.GuiasContent-module__HApayW__heroContent{gap:var(--cp-space-2)}.GuiasContent-module__HApayW__subtitle,.GuiasContent-module__HApayW__supportText,.GuiasContent-module__HApayW__mapSupport,.GuiasContent-module__HApayW__readerSummary,.GuiasContent-module__HApayW__readerBlockText,.GuiasContent-module__HApayW__miniCardText,.GuiasContent-module__HApayW__checkItem,.GuiasContent-module__HApayW__tipText,.GuiasContent-module__HApayW__finalCtaText{font-size:var(--cp-text-body-m-size);letter-spacing:var(--cp-text-body-m-letter-spacing)}.GuiasContent-module__HApayW__guidesGrid{grid-template-columns:1fr}.GuiasContent-module__HApayW__guideCardFeatured,.GuiasContent-module__HApayW__guideCardWide,.GuiasContent-module__HApayW__guideCardStandard,.GuiasContent-module__HApayW__guideCardCompact{min-height:300px;padding:var(--cp-space-4);grid-column:auto}.GuiasContent-module__HApayW__guideCardFeatured{min-height:390px}.GuiasContent-module__HApayW__guideCardFeatured .GuiasContent-module__HApayW__cardCopy,.GuiasContent-module__HApayW__guideCardWide .GuiasContent-module__HApayW__cardCopy,.GuiasContent-module__HApayW__guideCardStandard .GuiasContent-module__HApayW__cardCopy,.GuiasContent-module__HApayW__guideCardCompact .GuiasContent-module__HApayW__cardCopy{max-width:72%}.GuiasContent-module__HApayW__guideCardFeatured .GuiasContent-module__HApayW__cardTitle{font-size:var(--cp-text-title-l-size);letter-spacing:var(--cp-text-title-l-letter-spacing)}.GuiasContent-module__HApayW__guideCardFeatured .GuiasContent-module__HApayW__cardDesc{font-size:var(--cp-text-body-m-size)}.GuiasContent-module__HApayW__cardVisual,.GuiasContent-module__HApayW__guideCardFeatured .GuiasContent-module__HApayW__cardVisual,.GuiasContent-module__HApayW__guideCardWide .GuiasContent-module__HApayW__cardVisual,.GuiasContent-module__HApayW__guideCardStandard .GuiasContent-module__HApayW__cardVisual,.GuiasContent-module__HApayW__guideCardCompact .GuiasContent-module__HApayW__cardVisual{width:46%}.GuiasContent-module__HApayW__readerSection{scroll-margin-top:96px}.GuiasContent-module__HApayW__readerHeader{gap:var(--cp-space-5);min-height:0}.GuiasContent-module__HApayW__readerTitle{font-size:var(--cp-text-display-m-size)}.GuiasContent-module__HApayW__readerVisual{min-height:300px;padding:var(--cp-space-4)}.GuiasContent-module__HApayW__readerIcon{width:min(78%,280px)}.GuiasContent-module__HApayW__readerActions{padding-top:var(--cp-space-5)}.GuiasContent-module__HApayW__miniCard,.GuiasContent-module__HApayW__contextPanel,.GuiasContent-module__HApayW__resultsPanel,.GuiasContent-module__HApayW__tipPanel{padding:var(--cp-space-4)}.GuiasContent-module__HApayW__finalCtaBox{padding:var(--cp-space-5)}.GuiasContent-module__HApayW__finalCtaTitle{font-size:var(--cp-text-title-l-size);letter-spacing:var(--cp-text-title-l-letter-spacing)}.GuiasContent-module__HApayW__finalCtaButtons,.GuiasContent-module__HApayW__primaryButton,.GuiasContent-module__HApayW__secondaryButton{width:100%}}@media (prefers-reduced-motion:reduce){.GuiasContent-module__HApayW__guideCard,.GuiasContent-module__HApayW__cardArrow,.GuiasContent-module__HApayW__cardIcon,.GuiasContent-module__HApayW__primaryButton,.GuiasContent-module__HApayW__secondaryButton{transition:none}.GuiasContent-module__HApayW__guideCard:hover,.GuiasContent-module__HApayW__guideCard:hover .GuiasContent-module__HApayW__cardIcon,.GuiasContent-module__HApayW__primaryButton:hover,.GuiasContent-module__HApayW__secondaryButton:hover{transform:none}}.GuiasContent-module__HApayW__main{--guides-shell:1440px;--guides-gutter:clamp(24px, 5vw, 80px);--guides-section-y:clamp(88px, 8vw, 136px);--guides-radius:36px}.GuiasContent-module__HApayW__inner{width:min(100%, var(--guides-shell));padding-inline:var(--guides-gutter)}.GuiasContent-module__HApayW__heroContent{gap:clamp(16px,2vw,28px);max-width:1040px}.GuiasContent-module__HApayW__title{max-width:12ch;letter-spacing:var(--cp-tracking-tight);font-size:clamp(64px,6.5vw,104px);line-height:.98}.GuiasContent-module__HApayW__subtitle{max-width:900px;font-size:clamp(20px,1.45vw,24px);font-weight:var(--cp-fw-medium);color:var(--cp-text-secondary);line-height:1.48}.GuiasContent-module__HApayW__supportText{max-width:860px;font-size:clamp(18px,1.25vw,21px);line-height:1.5}.GuiasContent-module__HApayW__mapSection{padding-block:clamp(72px, 7vw, 112px) var(--guides-section-y)}.GuiasContent-module__HApayW__mapHeading{gap:var(--cp-space-3);max-width:900px;margin-bottom:clamp(44px,5vw,72px)}.GuiasContent-module__HApayW__mapEyebrow{color:var(--cp-text-tertiary);font-size:clamp(18px,1.3vw,22px);font-weight:var(--cp-fw-medium);letter-spacing:0;text-transform:none;line-height:1.45}.GuiasContent-module__HApayW__mapSupport{max-width:760px;font-size:clamp(18px,1.25vw,21px);font-weight:var(--cp-fw-medium);color:var(--cp-text-secondary)}.GuiasContent-module__HApayW__guidesGrid{align-items:stretch;gap:clamp(22px,2vw,32px)}.GuiasContent-module__HApayW__guideCard{border-radius:var(--guides-radius);background:radial-gradient(560px 420px at 82% 78%, color-mix(in srgb, var(--cp-primary) 13%, transparent), transparent 58%), var(--cp-layer-raised);gap:clamp(24px,3vw,44px);padding:clamp(28px,3vw,44px)}.GuiasContent-module__HApayW__guideCardFeatured{min-height:clamp(520px,38vw,640px);padding:clamp(36px,4vw,64px)}.GuiasContent-module__HApayW__guideCardWide{min-height:clamp(250px,18vw,310px)}.GuiasContent-module__HApayW__guideCardStandard{min-height:clamp(280px,20vw,340px)}.GuiasContent-module__HApayW__guideCardCompact{min-height:clamp(250px,18vw,300px)}.GuiasContent-module__HApayW__cardTopRow{align-items:flex-start}.GuiasContent-module__HApayW__cardNum{font-size:var(--cp-text-16);letter-spacing:0}.GuiasContent-module__HApayW__cardCopy{gap:var(--cp-space-2);max-width:62%}.GuiasContent-module__HApayW__cardTitle{letter-spacing:var(--cp-tracking-tight);font-size:clamp(26px,2vw,34px);line-height:1.04}.GuiasContent-module__HApayW__cardDesc{max-width:460px;font-size:clamp(17px,1.18vw,20px);font-weight:var(--cp-fw-medium);color:var(--cp-text-secondary);line-height:1.48}.GuiasContent-module__HApayW__cardVisual{justify-content:center;align-items:center;width:36%;bottom:clamp(20px,2vw,34px);right:clamp(20px,2vw,34px)}.GuiasContent-module__HApayW__cardIcon{max-height:100%}.GuiasContent-module__HApayW__guideCardFeatured .GuiasContent-module__HApayW__cardCopy{max-width:min(58%,560px);margin-top:auto}.GuiasContent-module__HApayW__guideCardFeatured .GuiasContent-module__HApayW__cardTitle{letter-spacing:var(--cp-tracking-tight);font-size:clamp(44px,4.2vw,72px);line-height:.98}.GuiasContent-module__HApayW__guideCardFeatured .GuiasContent-module__HApayW__cardDesc{max-width:620px;font-size:clamp(19px,1.4vw,23px)}.GuiasContent-module__HApayW__guideCardFeatured .GuiasContent-module__HApayW__cardVisual{width:min(42%,360px);bottom:clamp(44px,4.5vw,78px);right:clamp(36px,4vw,68px)}.GuiasContent-module__HApayW__guideCardWide .GuiasContent-module__HApayW__cardCopy{max-width:58%}.GuiasContent-module__HApayW__guideCardWide .GuiasContent-module__HApayW__cardVisual{width:min(32%,190px)}.GuiasContent-module__HApayW__guideCardStandard .GuiasContent-module__HApayW__cardCopy,.GuiasContent-module__HApayW__guideCardCompact .GuiasContent-module__HApayW__cardCopy{max-width:66%}.GuiasContent-module__HApayW__guideCardStandard .GuiasContent-module__HApayW__cardVisual,.GuiasContent-module__HApayW__guideCardCompact .GuiasContent-module__HApayW__cardVisual{width:min(36%,170px)}.GuiasContent-module__HApayW__readerSection{padding-block:var(--guides-section-y)}.GuiasContent-module__HApayW__readerHeader{gap:clamp(56px,7vw,112px);min-height:clamp(420px,34vw,560px)}.GuiasContent-module__HApayW__readerTitle{letter-spacing:var(--cp-tracking-tight);font-size:clamp(52px,5vw,82px);line-height:.98}.GuiasContent-module__HApayW__readerSummary{font-size:clamp(20px,1.45vw,24px);font-weight:var(--cp-fw-medium);color:var(--cp-text-secondary);line-height:1.5}.GuiasContent-module__HApayW__readerVisual{min-height:clamp(420px,34vw,540px);padding:clamp(36px,4vw,64px)}.GuiasContent-module__HApayW__readerBlockTitle{letter-spacing:var(--cp-tracking-tight);font-size:clamp(28px,2.4vw,40px)}.GuiasContent-module__HApayW__miniCard,.GuiasContent-module__HApayW__contextPanel,.GuiasContent-module__HApayW__resultsPanel,.GuiasContent-module__HApayW__tipPanel{border-radius:var(--guides-radius);padding:clamp(28px,3vw,44px)}.GuiasContent-module__HApayW__miniCard{min-height:210px}.GuiasContent-module__HApayW__miniCardText,.GuiasContent-module__HApayW__readerBlockText,.GuiasContent-module__HApayW__checkItem,.GuiasContent-module__HApayW__tipText{font-size:clamp(18px,1.3vw,22px);line-height:1.5}.GuiasContent-module__HApayW__readerSplit{gap:clamp(20px,2vw,32px)}.GuiasContent-module__HApayW__contextPanel,.GuiasContent-module__HApayW__resultsPanel{min-height:340px}.GuiasContent-module__HApayW__finalCtaSection{padding-block:0 var(--guides-section-y)}@media (max-width:1100px){.GuiasContent-module__HApayW__guideCardFeatured .GuiasContent-module__HApayW__cardVisual{width:min(38%,300px)}.GuiasContent-module__HApayW__readerHeader{gap:var(--cp-space-6)}}@media (max-width:820px){.GuiasContent-module__HApayW__title{font-size:clamp(52px,10vw,76px)}.GuiasContent-module__HApayW__guideCardFeatured,.GuiasContent-module__HApayW__guideCardWide,.GuiasContent-module__HApayW__guideCardStandard,.GuiasContent-module__HApayW__guideCardCompact{min-height:340px}.GuiasContent-module__HApayW__guideCardFeatured{min-height:460px}.GuiasContent-module__HApayW__guideCardFeatured .GuiasContent-module__HApayW__cardCopy,.GuiasContent-module__HApayW__guideCardWide .GuiasContent-module__HApayW__cardCopy,.GuiasContent-module__HApayW__guideCardStandard .GuiasContent-module__HApayW__cardCopy,.GuiasContent-module__HApayW__guideCardCompact .GuiasContent-module__HApayW__cardCopy{max-width:64%}.GuiasContent-module__HApayW__readerVisual{min-height:360px}}@media (max-width:640px){.GuiasContent-module__HApayW__inner{padding-inline:20px}.GuiasContent-module__HApayW__hero{padding-block:88px 64px}.GuiasContent-module__HApayW__title{font-size:clamp(44px,14vw,62px)}.GuiasContent-module__HApayW__guideCardFeatured,.GuiasContent-module__HApayW__guideCardWide,.GuiasContent-module__HApayW__guideCardStandard,.GuiasContent-module__HApayW__guideCardCompact{min-height:340px}.GuiasContent-module__HApayW__guideCardFeatured .GuiasContent-module__HApayW__cardCopy,.GuiasContent-module__HApayW__guideCardWide .GuiasContent-module__HApayW__cardCopy,.GuiasContent-module__HApayW__guideCardStandard .GuiasContent-module__HApayW__cardCopy,.GuiasContent-module__HApayW__guideCardCompact .GuiasContent-module__HApayW__cardCopy{max-width:68%}.GuiasContent-module__HApayW__guideCardFeatured .GuiasContent-module__HApayW__cardTitle,.GuiasContent-module__HApayW__cardTitle{font-size:clamp(30px,9vw,40px)}.GuiasContent-module__HApayW__cardDesc,.GuiasContent-module__HApayW__guideCardFeatured .GuiasContent-module__HApayW__cardDesc{font-size:var(--cp-text-16)}.GuiasContent-module__HApayW__cardVisual,.GuiasContent-module__HApayW__guideCardFeatured .GuiasContent-module__HApayW__cardVisual,.GuiasContent-module__HApayW__guideCardWide .GuiasContent-module__HApayW__cardVisual,.GuiasContent-module__HApayW__guideCardStandard .GuiasContent-module__HApayW__cardVisual,.GuiasContent-module__HApayW__guideCardCompact .GuiasContent-module__HApayW__cardVisual{width:min(38%,150px);bottom:18px;right:18px}.GuiasContent-module__HApayW__readerTitle{font-size:clamp(40px,12vw,56px)}.GuiasContent-module__HApayW__readerVisual{min-height:320px}}.GuiasContent-module__HApayW__main{--guides-shell:1440px}.GuiasContent-module__HApayW__hero{padding-block:var(--cp-space-10) var(--cp-space-8)}.GuiasContent-module__HApayW__heroContent{align-items:center;gap:var(--cp-space-3);text-align:center;max-width:980px;margin-inline:auto}.GuiasContent-module__HApayW__title{max-width:13ch}.GuiasContent-module__HApayW__subtitle,.GuiasContent-module__HApayW__supportText{max-width:840px}.GuiasContent-module__HApayW__mapHeading{max-width:980px;margin-inline:auto;margin-bottom:var(--cp-space-5);text-align:center}.GuiasContent-module__HApayW__reader{gap:var(--cp-space-6)}.GuiasContent-module__HApayW__readerHeader{gap:var(--cp-space-6);grid-template-columns:minmax(0,1fr) minmax(300px,.58fr);align-items:center;min-height:0}.GuiasContent-module__HApayW__readerHeaderCopy{gap:var(--cp-space-2)}.GuiasContent-module__HApayW__readerVisual{min-height:0;padding:var(--cp-space-4);align-self:center}.GuiasContent-module__HApayW__readerIcon{width:min(100%,440px)}.GuiasContent-module__HApayW__readerBody{gap:var(--cp-space-5)}.GuiasContent-module__HApayW__readerActions{padding-top:var(--cp-space-5)}.GuiasContent-module__HApayW__readerSectionHeading{margin-bottom:var(--cp-space-3)}.GuiasContent-module__HApayW__readerMiniGrid{gap:var(--cp-space-3)}.GuiasContent-module__HApayW__miniCard{min-height:0;padding:var(--cp-space-4);justify-content:flex-start;gap:var(--cp-space-3)}.GuiasContent-module__HApayW__miniCardText{max-width:26ch}.GuiasContent-module__HApayW__readerSplit{gap:var(--cp-space-3);align-items:start}.GuiasContent-module__HApayW__contextPanel,.GuiasContent-module__HApayW__resultsPanel{min-height:0;padding:var(--cp-space-4)}.GuiasContent-module__HApayW__readerChecks{gap:var(--cp-space-2)}.GuiasContent-module__HApayW__tipPanel{width:min(100%,860px);padding:var(--cp-space-4);gap:var(--cp-space-3);border-radius:var(--guides-radius);background:radial-gradient(circle at 0% 50%, color-mix(in srgb, var(--cp-primary) 16%, transparent), transparent 42%), var(--cp-dark);grid-template-columns:1fr;justify-self:start}.GuiasContent-module__HApayW__tipCopy{gap:var(--cp-space-1);flex-direction:column;min-width:0;display:flex}.GuiasContent-module__HApayW__tipLabel{font-size:var(--cp-text-14);line-height:var(--cp-leading-label);letter-spacing:var(--cp-tracking-label);text-transform:uppercase}.GuiasContent-module__HApayW__tipText{max-width:680px;font-weight:var(--cp-fw-medium)}@media (max-width:820px){.GuiasContent-module__HApayW__heroContent,.GuiasContent-module__HApayW__mapHeading{text-align:center}.GuiasContent-module__HApayW__heroCtas{flex-wrap:wrap}.GuiasContent-module__HApayW__readerHeader{grid-template-columns:1fr}.GuiasContent-module__HApayW__readerVisual{justify-self:center;width:min(100%,420px)}}@media (max-width:640px){.GuiasContent-module__HApayW__hero{padding-block:var(--cp-space-8) var(--cp-space-6)}.GuiasContent-module__HApayW__readerSection{margin-top:var(--cp-space-5)}.GuiasContent-module__HApayW__readerVisual{min-height:0}.GuiasContent-module__HApayW__tipPanel{width:100%}}
.Footer-module__1CjqcG__footer{background:var(--cp-layer-base);border-top:1px solid var(--cp-border-subtle);color:var(--cp-text-primary);padding:80px 48px}.Footer-module__1CjqcG__inner{justify-content:space-between;align-items:flex-start;gap:80px;max-width:1200px;margin:0 auto;display:flex}.Footer-module__1CjqcG__brandCol{flex-direction:column;gap:18px;max-width:240px;display:flex}.Footer-module__1CjqcG__logo{align-items:center;gap:10px;text-decoration:none;display:flex}.Footer-module__1CjqcG__logoImage{object-fit:cover;border-radius:8px}.Footer-module__1CjqcG__logoText{font-family:var(--cp-font-sans);font-weight:var(--cp-fw-bold);letter-spacing:-.02em;align-items:center;font-size:20px;display:flex}.Footer-module__1CjqcG__madeIn{font-family:var(--cp-font-sans);font-weight:var(--cp-fw-medium);color:var(--cp-text-secondary);align-items:center;gap:8px;font-size:14px;display:flex}.Footer-module__1CjqcG__footerFlag{object-fit:contain}.Footer-module__1CjqcG__copyright{font-family:var(--cp-font-sans);color:var(--cp-text-tertiary);margin:0;font-size:13px}.Footer-module__1CjqcG__linksGrid{flex-grow:1;grid-template-columns:repeat(4,minmax(140px,1fr));gap:40px;display:grid}.Footer-module__1CjqcG__col{flex-direction:column;display:flex}.Footer-module__1CjqcG__colTitle{font-family:var(--cp-font-sans);font-weight:var(--cp-fw-semibold);text-transform:uppercase;letter-spacing:.05em;color:var(--cp-text-primary);margin:0 0 16px;font-size:14px}.Footer-module__1CjqcG__storesTitle,.Footer-module__1CjqcG__languageTitle{margin-top:24px}.Footer-module__1CjqcG__list{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.Footer-module__1CjqcG__link{font-family:var(--cp-font-sans);font-weight:var(--cp-fw-regular);color:var(--cp-text-secondary);font-size:14px;text-decoration:none;transition:color .2s cubic-bezier(.22,1,.36,1);display:inline-block}.Footer-module__1CjqcG__link:hover{color:var(--cp-primary)}.Footer-module__1CjqcG__socialLinkLink{font-family:var(--cp-font-sans);color:var(--cp-text-secondary);align-items:center;gap:8px;font-size:14px;text-decoration:none;transition:color .2s cubic-bezier(.22,1,.36,1);display:flex}.Footer-module__1CjqcG__socialLinkLink:hover{color:var(--cp-primary)}.Footer-module__1CjqcG__socialIcon{filter:brightness(.8)grayscale();transition:filter .2s}.Footer-module__1CjqcG__socialLinkLink:hover .Footer-module__1CjqcG__socialIcon{filter:brightness()grayscale(0)}.Footer-module__1CjqcG__langList{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.Footer-module__1CjqcG__langBtn{font-family:var(--cp-font-sans);font-size:14px;font-weight:var(--cp-fw-regular);color:var(--cp-text-secondary);cursor:pointer;text-align:left;background:0 0;border:none;padding:0;transition:color .2s}.Footer-module__1CjqcG__langBtn:hover{color:var(--cp-primary)}.Footer-module__1CjqcG__activeLang{color:var(--cp-primary);font-weight:var(--cp-fw-semibold)}@media (max-width:1024px){.Footer-module__1CjqcG__inner{flex-direction:column;gap:48px}.Footer-module__1CjqcG__brandCol{border-bottom:1px solid var(--cp-border-subtle);width:100%;max-width:100%;padding-bottom:24px}.Footer-module__1CjqcG__linksGrid{grid-template-columns:repeat(2,1fr);gap:32px;width:100%}}@media (max-width:640px){.Footer-module__1CjqcG__footer{padding:48px 24px}.Footer-module__1CjqcG__linksGrid{grid-template-columns:1fr;gap:28px}.Footer-module__1CjqcG__storesTitle,.Footer-module__1CjqcG__languageTitle{margin-top:16px}}
.EditorialHero-module__s2J5ka__hero{background:var(--cp-layer-base);color:var(--cp-text-primary);isolation:isolate;padding:clamp(112px,12vw,184px) 0 clamp(104px,10vw,156px);position:relative;overflow:visible}.EditorialHero-module__s2J5ka__heroGlow{z-index:0;background:radial-gradient(900px 560px at 50% 18%, color-mix(in srgb, var(--cp-primary) 10%, transparent), transparent 68%), radial-gradient(720px 460px at 50% 54%, color-mix(in srgb, var(--cp-accent) 7%, transparent), transparent 72%);pointer-events:none;position:absolute;inset:0}.EditorialHero-module__s2J5ka__inner{z-index:1;text-align:center;flex-direction:column;align-items:center;width:min(100%,1180px);margin-inline:auto;padding-inline:clamp(24px,5vw,80px);display:flex;position:relative}.EditorialHero-module__s2J5ka__eyebrow{margin-bottom:var(--cp-space-3);color:var(--cp-primary);font-size:var(--cp-text-16);font-weight:var(--cp-fw-bold);letter-spacing:var(--cp-tracking-label)}.EditorialHero-module__s2J5ka__title{max-width:1100px;margin:0 0 var(--cp-space-5);font-family:var(--cp-font-sans);font-size:clamp(64px,7vw,112px);font-weight:var(--cp-fw-bold);letter-spacing:var(--cp-tracking-tight);text-wrap:balance;line-height:.94}.EditorialHero-module__s2J5ka__subtitle{max-width:1060px;margin:0 0 var(--cp-space-6);color:var(--cp-text-secondary);font-size:clamp(20px,1.55vw,24px);font-weight:var(--cp-fw-medium);text-wrap:balance;line-height:1.45}.EditorialHero-module__s2J5ka__heroCtas{justify-content:center;gap:var(--cp-space-3);flex-wrap:wrap;display:inline-flex}@media (max-width:640px){.EditorialHero-module__s2J5ka__hero{padding:96px 0 88px}.EditorialHero-module__s2J5ka__title{font-size:clamp(48px,14vw,64px)}.EditorialHero-module__s2J5ka__subtitle{font-size:var(--cp-text-18)}.EditorialHero-module__s2J5ka__heroCtas{flex-direction:column;width:100%}.EditorialHero-module__s2J5ka__heroCtas>*{justify-content:center;width:100%}}
.HomePageContent-module__6jIjTG__home{--home-shell:1440px;--home-gutter:clamp(24px, 5vw, 80px);--home-section-y:clamp(96px, 9vw, 160px);--home-radius-xl:40px;--home-radius-lg:32px;--home-radius-md:24px;--home-hero-title:clamp(56px, 6vw, 104px);--home-section-title:clamp(48px, 5vw, 80px);--home-feature-title:clamp(40px, 4vw, 64px);--home-body-xl:clamp(20px, 1.6vw, 24px);--home-body-lg:clamp(18px, 1.35vw, 22px);--home-glow-primary:color-mix(in srgb, var(--cp-primary) 30%, transparent);--home-glow-accent:color-mix(in srgb, var(--cp-accent) 22%, transparent);background:var(--cp-layer-base);color:var(--cp-text-primary);position:relative;overflow:clip}.HomePageContent-module__6jIjTG__home *,.HomePageContent-module__6jIjTG__home :before,.HomePageContent-module__6jIjTG__home :after{box-sizing:border-box}.HomePageContent-module__6jIjTG__home h1,.HomePageContent-module__6jIjTG__home h2,.HomePageContent-module__6jIjTG__home h3,.HomePageContent-module__6jIjTG__home p,.HomePageContent-module__6jIjTG__home figure{margin:0}.HomePageContent-module__6jIjTG__primaryCta{width:max-content;min-height:56px;padding-inline:var(--cp-space-4);justify-content:center;align-items:center;gap:var(--cp-space-2);background:var(--cp-primary);color:var(--cp-dark);font:inherit;font-size:var(--cp-text-18);font-weight:var(--cp-fw-semibold);cursor:pointer;box-shadow:0 16px 48px var(--home-glow-primary);border:0;border-radius:9999px;text-decoration:none;transition:transform .22s,box-shadow .22s,background .22s;display:inline-flex}.HomePageContent-module__6jIjTG__primaryCta:hover{background:var(--cp-primary-strong);box-shadow:0 24px 64px var(--home-glow-primary);transform:translateY(-2px)}.HomePageContent-module__6jIjTG__primaryCta:focus-visible,.HomePageContent-module__6jIjTG__storyNav button:focus-visible,.HomePageContent-module__6jIjTG__faqItem button:focus-visible,.HomePageContent-module__6jIjTG__guideCard:focus-visible{outline:3px solid var(--cp-primary);outline-offset:4px}.HomePageContent-module__6jIjTG__sectionIntro{gap:var(--cp-space-3);flex-direction:column;max-width:880px;display:flex}.HomePageContent-module__6jIjTG__sectionIntro h2{font-size:var(--home-section-title);font-weight:var(--cp-fw-bold);letter-spacing:var(--cp-tracking-tight);text-wrap:balance;line-height:.98}.HomePageContent-module__6jIjTG__sectionIntro>p{max-width:720px;font-size:var(--home-body-lg);color:var(--cp-text-tertiary);text-wrap:pretty;line-height:1.5}.HomePageContent-module__6jIjTG__hero{--hero-header-clearance:clamp(96px, 9vh, 120px);min-height:100svh;padding-top:var(--hero-header-clearance);isolation:isolate;background:var(--cp-dark);color:var(--cp-foreground-light);display:grid;position:relative;overflow:hidden}.HomePageContent-module__6jIjTG__heroBackdrop{z-index:-3;background-image:url(/images/backgrounds/ckp_hero_bg.png);background-position:50%;background-size:cover;position:absolute;inset:0}.HomePageContent-module__6jIjTG__heroBackdrop:after{content:"";background:linear-gradient(90deg, color-mix(in srgb, var(--cp-dark) 96%, transparent) 0%, color-mix(in srgb, var(--cp-dark) 82%, transparent) 32%, color-mix(in srgb, var(--cp-dark) 42%, transparent) 48%, transparent 62%);pointer-events:none;position:absolute;inset:0}:root:not([data-theme=dark]) .HomePageContent-module__6jIjTG__hero{background:var(--cp-light);color:var(--cp-dark)}:root:not([data-theme=dark]) .HomePageContent-module__6jIjTG__heroBackdrop{background-image:url(/images/backgrounds/ckp_hero_light_bg.png)}:root:not([data-theme=dark]) .HomePageContent-module__6jIjTG__heroBackdrop:after{background:linear-gradient(90deg, color-mix(in srgb, var(--cp-light) 98%, transparent) 0%, color-mix(in srgb, var(--cp-light) 88%, transparent) 32%, color-mix(in srgb, var(--cp-light) 48%, transparent) 48%, transparent 62%)}.HomePageContent-module__6jIjTG__heroGlow{z-index:-2;aspect-ratio:1;background:radial-gradient(circle, var(--home-glow-primary), var(--home-glow-accent) 44%, transparent 72%);width:min(72vw,1040px);filter:blur(var(--cp-blur-40));pointer-events:none;border-radius:50%;position:absolute;bottom:-28%;right:-18%}.HomePageContent-module__6jIjTG__heroInner{width:min(100%,1680px);min-height:calc(100svh - var(--hero-header-clearance));padding:clamp(48px, 6vh, 80px) var(--home-gutter);grid-template-columns:minmax(440px,.9fr) minmax(560px,1.1fr);align-items:center;gap:clamp(48px,6vw,112px);margin-inline:auto;display:grid}.HomePageContent-module__6jIjTG__heroCopy{z-index:4;align-items:flex-start;gap:var(--cp-space-4);flex-direction:column;max-width:760px;display:flex;position:relative}.HomePageContent-module__6jIjTG__heroCopy h1{max-width:920px;font-size:var(--home-hero-title);font-weight:var(--cp-fw-bold);letter-spacing:var(--cp-tracking-tight);text-wrap:balance;line-height:.94}.HomePageContent-module__6jIjTG__heroLead{max-width:640px;font-size:var(--home-body-xl);color:var(--cp-text-tertiary);text-wrap:balance;line-height:1.42}[data-theme=dark] .HomePageContent-module__6jIjTG__heroLead{color:var(--cp-foreground-light-strong)}.HomePageContent-module__6jIjTG__heroProduct{min-height:min(calc(100svh - var(--hero-header-clearance) - 80px), 800px);perspective:1200px;place-items:center;display:grid;position:relative}.HomePageContent-module__6jIjTG__heroPhone{z-index:2;filter:drop-shadow(0 48px 72px #0000007a);width:min(38vw,560px);position:relative}.HomePageContent-module__6jIjTG__heroSlide{aspect-ratio:620/1120;width:100%}.HomePageContent-module__6jIjTG__heroSlide img{object-fit:contain;width:100%;height:100%;display:block}.HomePageContent-module__6jIjTG__heroMascot{z-index:3;transform-origin:bottom;filter:drop-shadow(0 28px 40px #0000006b);pointer-events:none;width:48%;position:absolute;bottom:-4%;right:-18%}.HomePageContent-module__6jIjTG__heroMascot img{width:100%;height:auto;display:block}.HomePageContent-module__6jIjTG__heroFade{z-index:5;background:linear-gradient(transparent, var(--cp-layer-base));pointer-events:none;height:128px;position:absolute;inset:auto 0 0}.HomePageContent-module__6jIjTG__definition{min-height:62svh;padding:clamp(72px, 7vw, 128px) var(--home-gutter);isolation:isolate;background:var(--cp-layer-base);align-items:center;display:grid;position:relative;overflow:hidden}.HomePageContent-module__6jIjTG__definitionInner{width:min(100%, var(--home-shell));grid-template-columns:minmax(0,1.08fr) minmax(360px,.92fr);align-items:center;gap:clamp(48px,8vw,128px);margin-inline:auto;display:grid}.HomePageContent-module__6jIjTG__definitionCopy{align-items:flex-start;gap:var(--cp-space-4);flex-direction:column;max-width:780px;display:flex}.HomePageContent-module__6jIjTG__definitionCopy h2{font-size:var(--home-section-title);font-weight:var(--cp-fw-bold);letter-spacing:var(--cp-tracking-tight);text-wrap:balance;line-height:.98}.HomePageContent-module__6jIjTG__definitionLead{max-width:760px;font-size:var(--home-body-xl);color:var(--cp-text-tertiary);text-wrap:pretty;line-height:1.5}.HomePageContent-module__6jIjTG__definitionVisual{justify-content:center;align-items:end;min-height:500px;padding-top:clamp(24px,4vw,56px);display:flex}.HomePageContent-module__6jIjTG__definitionVisual img{object-fit:contain;object-position:center bottom;filter:drop-shadow(0 32px 48px #0000002e);width:min(112%,582px);height:auto;max-height:720px;display:block}.HomePageContent-module__6jIjTG__story{background:var(--cp-dark);min-height:600svh;color:var(--cp-foreground-light);position:relative}.HomePageContent-module__6jIjTG__storySticky{height:80svh;min-height:680px;padding:clamp(44px, 5vh, 72px) var(--home-gutter) clamp(18px, 3vh, 30px);isolation:isolate;background:var(--cp-dark);grid-template-rows:auto minmax(0,1fr) auto;gap:clamp(18px,3vh,34px);display:grid;position:sticky;top:0;overflow:hidden}.HomePageContent-module__6jIjTG__storyGlow{z-index:-1;background:radial-gradient(900px 620px at 15% 90%, color-mix(in srgb, var(--cp-primary) 58%, transparent), transparent 64%), radial-gradient(980px 680px at 74% 104%, color-mix(in srgb, var(--cp-accent) 54%, transparent), transparent 66%), radial-gradient(1080px 580px at 46% 112%, color-mix(in srgb, var(--cp-error) 34%, transparent), transparent 70%), linear-gradient(180deg, color-mix(in srgb, var(--cp-dark) 94%, transparent) 0%, var(--cp-dark) 52%, color-mix(in srgb, var(--cp-dark) 88%, var(--cp-accent)) 100%);filter:blur(36px)saturate(1.35);opacity:.88;pointer-events:none;animation:18s linear infinite alternate HomePageContent-module__6jIjTG__storyGlowDrift;position:absolute;inset:0}.HomePageContent-module__6jIjTG__storyHeading{width:min(100%, var(--home-shell));text-align:center;margin-inline:auto}.HomePageContent-module__6jIjTG__storyHeading h2{max-width:960px;font-size:var(--home-feature-title);letter-spacing:var(--cp-tracking-tight);text-wrap:balance;margin-inline:auto;line-height:1}.HomePageContent-module__6jIjTG__storyCanvas{width:min(100%, var(--home-shell));grid-template-columns:minmax(320px,.9fr) minmax(360px,1.1fr);align-items:center;gap:clamp(32px,5vw,88px);min-height:0;margin-inline:auto;display:grid;transform:translateY(-2%)}.HomePageContent-module__6jIjTG__storyCopy{gap:var(--cp-space-3);flex-direction:column;max-width:560px;display:flex}.HomePageContent-module__6jIjTG__storyNumber{font-size:clamp(56px,6vw,88px);font-weight:var(--cp-fw-bold);letter-spacing:var(--cp-tracking-tight);color:var(--cp-primary);line-height:.84}.HomePageContent-module__6jIjTG__storyCopy h3{font-size:var(--home-feature-title);letter-spacing:var(--cp-tracking-tight);text-wrap:balance;line-height:.98}.HomePageContent-module__6jIjTG__storyCopy>p:last-child{max-width:520px;font-size:var(--home-body-lg);color:var(--cp-gray-soft);text-wrap:pretty;line-height:1.5}.HomePageContent-module__6jIjTG__storyPhoneStage{place-items:center;height:100%;min-height:0;display:grid}.HomePageContent-module__6jIjTG__storyPhone{filter:drop-shadow(0 40px 56px #00000085);place-items:center;height:100%;display:grid}.HomePageContent-module__6jIjTG__storyPhone img{object-fit:contain;width:auto;max-width:min(100%,475px);height:auto;max-height:min(100%,58svh);animation:7s ease-in-out infinite alternate HomePageContent-module__6jIjTG__productFloat;display:block}.HomePageContent-module__6jIjTG__storyNav{border:1px solid color-mix(in srgb, var(--cp-foreground-light) 14%, transparent);background:color-mix(in srgb, var(--cp-foreground-light) 7%, transparent);width:min(100%,1240px);min-height:64px;box-shadow:inset 0 1px 0 color-mix(in srgb, var(--cp-foreground-light) 8%, transparent), 0 24px 64px #00000047;border-radius:9999px;align-items:center;margin-inline:auto;padding:6px;display:flex}.HomePageContent-module__6jIjTG__storyNav button{min-width:0;min-height:52px;padding-inline:var(--cp-space-2);justify-content:center;align-items:center;gap:var(--cp-space-1);color:var(--cp-gray-soft);font:inherit;font-size:var(--cp-text-16);font-weight:var(--cp-fw-semibold);cursor:pointer;background:0 0;border:0;border-radius:9999px;flex:1 1 0;transition:color .2s,background .22s,transform .22s;display:flex}.HomePageContent-module__6jIjTG__storyNav button span{font-size:var(--cp-text-12);opacity:.64}.HomePageContent-module__6jIjTG__storyNav button:hover,.HomePageContent-module__6jIjTG__storyNav button.HomePageContent-module__6jIjTG__storyNavActive{background:var(--cp-primary);color:var(--cp-dark);transform:translateY(-1px)}.HomePageContent-module__6jIjTG__storyNav button.HomePageContent-module__6jIjTG__storyNavActive span{opacity:.82}.HomePageContent-module__6jIjTG__proMoment{padding:clamp(88px, 8vw, 136px) var(--home-gutter) clamp(64px, 6vw, 104px);isolation:isolate;background:linear-gradient(135deg, var(--cp-dark), color-mix(in srgb, var(--cp-dark) 70%, var(--cp-accent)) 52%, color-mix(in srgb, var(--cp-dark) 78%, var(--cp-primary)));color:var(--cp-foreground-light);position:relative;overflow:hidden}.HomePageContent-module__6jIjTG__proGlow{z-index:-1;aspect-ratio:1;background:radial-gradient(circle, var(--home-glow-accent), var(--home-glow-primary) 46%, transparent 72%);width:min(76vw,1120px);filter:blur(var(--cp-blur-40));pointer-events:none;border-radius:50%;position:absolute;top:-36%;right:-22%}.HomePageContent-module__6jIjTG__proInner{width:min(100%, var(--home-shell));grid-template-columns:minmax(360px,.78fr) minmax(560px,1.22fr);align-items:center;gap:clamp(48px,7vw,112px);min-height:620px;margin-inline:auto;display:grid}.HomePageContent-module__6jIjTG__proCopy{align-items:flex-start;gap:var(--cp-space-4);flex-direction:column;max-width:560px;display:flex}.HomePageContent-module__6jIjTG__proCopy h2{font-size:var(--home-section-title);letter-spacing:var(--cp-tracking-tight);text-wrap:balance;line-height:.96}.HomePageContent-module__6jIjTG__proLead{max-width:600px;font-size:var(--home-body-xl);color:var(--cp-foreground-light-strong);text-wrap:pretty;line-height:1.5}.HomePageContent-module__6jIjTG__proStage{justify-content:center;align-items:center;min-height:560px;display:flex;position:relative}.HomePageContent-module__6jIjTG__proStage:before{content:"";background:radial-gradient(circle, var(--home-glow-primary), var(--home-glow-accent) 48%, transparent 72%);filter:blur(48px);border-radius:50%;animation:7s ease-in-out infinite alternate HomePageContent-module__6jIjTG__proGlowPulse;position:absolute;inset:14% 4% 8%}.HomePageContent-module__6jIjTG__proPhonePrimary{z-index:2;filter:drop-shadow(0 40px 56px #00000070);width:min(82%,590px);position:relative}.HomePageContent-module__6jIjTG__proPhoneSupport{display:none}.HomePageContent-module__6jIjTG__proPhonePrimary img,.HomePageContent-module__6jIjTG__proPhoneSupport img{width:100%;height:auto;animation:6.5s ease-in-out infinite alternate HomePageContent-module__6jIjTG__productFloat;display:block}.HomePageContent-module__6jIjTG__guides{padding:var(--home-section-y) var(--home-gutter);background:var(--cp-light);color:var(--cp-dark)}.HomePageContent-module__6jIjTG__guidesInner{width:min(100%, var(--home-shell));flex-direction:column;gap:clamp(48px,6vw,88px);margin-inline:auto;display:flex}.HomePageContent-module__6jIjTG__guides .HomePageContent-module__6jIjTG__sectionIntro>p{color:var(--cp-gray-strong)}.HomePageContent-module__6jIjTG__guidesGrid{grid-template-columns:repeat(12,minmax(0,1fr));grid-auto-rows:clamp(208px,17vw,272px);gap:clamp(16px,1.6vw,24px);display:grid}.HomePageContent-module__6jIjTG__guideCard{border-radius:var(--home-radius-lg);min-width:0;color:var(--cp-light);isolation:isolate;grid-column:span 5;text-decoration:none;transition:box-shadow .26s,transform .26s;position:relative;overflow:hidden;box-shadow:0 24px 64px #08000024}.HomePageContent-module__6jIjTG__guideCard:nth-child(n+4){grid-column:span 4}.HomePageContent-module__6jIjTG__guideCardFeatured{grid-area:span 2/span 7}.HomePageContent-module__6jIjTG__guideCard img{object-fit:cover;transition:transform .7s cubic-bezier(.22,1,.36,1)}.HomePageContent-module__6jIjTG__guideCard:hover img{transform:scale(1.055)}.HomePageContent-module__6jIjTG__guideCard:hover{transform:translateY(-4px);box-shadow:0 32px 76px #08000033}.HomePageContent-module__6jIjTG__guideShade{z-index:1;background:linear-gradient(180deg, color-mix(in srgb, var(--cp-dark) 8%, transparent), color-mix(in srgb, var(--cp-dark) 34%, transparent) 48%, color-mix(in srgb, var(--cp-dark) 92%, transparent));transition:background .26s;position:absolute;inset:0}.HomePageContent-module__6jIjTG__guideCard:hover .HomePageContent-module__6jIjTG__guideShade{background:linear-gradient(180deg, color-mix(in srgb, var(--cp-dark) 12%, transparent), color-mix(in srgb, var(--cp-dark) 48%, transparent) 48%, color-mix(in srgb, var(--cp-dark) 96%, transparent))}.HomePageContent-module__6jIjTG__guideMeta{inset:var(--cp-space-4) var(--cp-space-4) auto;z-index:2;justify-content:space-between;align-items:center;display:flex;position:absolute}.HomePageContent-module__6jIjTG__guideMeta span{font-size:var(--cp-text-14);font-weight:var(--cp-fw-semibold);letter-spacing:var(--cp-tracking-label)}.HomePageContent-module__6jIjTG__guideMeta svg{background:color-mix(in srgb, var(--cp-dark) 58%, transparent);border-radius:50%;width:48px;height:48px;padding:10px;transition:transform .22s,background .22s}.HomePageContent-module__6jIjTG__guideCard:hover .HomePageContent-module__6jIjTG__guideMeta svg{background:var(--cp-primary);color:var(--cp-dark);transform:translate(7px)}.HomePageContent-module__6jIjTG__guideCopy{inset:auto var(--cp-space-4) var(--cp-space-4);z-index:2;gap:var(--cp-space-2);flex-direction:column;display:flex;position:absolute}.HomePageContent-module__6jIjTG__guideCopy h3{max-width:560px;letter-spacing:var(--cp-tracking-tight);text-wrap:balance;font-size:clamp(28px,2.4vw,40px);line-height:1}.HomePageContent-module__6jIjTG__guideCardFeatured .HomePageContent-module__6jIjTG__guideCopy h3{font-size:var(--home-feature-title)}.HomePageContent-module__6jIjTG__guideCopy p{max-width:560px;font-size:var(--cp-text-18);color:var(--cp-gray-soft);line-height:1.5}.HomePageContent-module__6jIjTG__food{padding:var(--home-section-y) var(--home-gutter);background:color-mix(in srgb, var(--cp-layer-base) 84%, var(--cp-primary) 16%)}.HomePageContent-module__6jIjTG__foodInner{width:min(100%, var(--home-shell));flex-direction:column;gap:clamp(48px,6vw,88px);margin-inline:auto;display:flex}.HomePageContent-module__6jIjTG__foodGrid{grid-template-rows:repeat(4,clamp(128px,12vw,192px));grid-template-columns:repeat(12,minmax(0,1fr));grid-template-areas:"a a a a b b b b c c c c""a a a a b b b b c c c c""d d d d b b b b e e e e""d d d d f f f f e e e e";gap:clamp(16px,1.6vw,24px);display:grid}.HomePageContent-module__6jIjTG__foodCard{border-radius:var(--home-radius-lg);background:var(--cp-layer-base);min-width:0;position:relative;overflow:hidden;box-shadow:0 24px 64px #08000029}.HomePageContent-module__6jIjTG__foodCard1{grid-area:a}.HomePageContent-module__6jIjTG__foodCard2{grid-area:b}.HomePageContent-module__6jIjTG__foodCard3{grid-area:c}.HomePageContent-module__6jIjTG__foodCard4{grid-area:d}.HomePageContent-module__6jIjTG__foodCard5{grid-area:e}.HomePageContent-module__6jIjTG__foodCard6{grid-area:f}.HomePageContent-module__6jIjTG__foodImage{object-fit:cover;transition:transform .7s cubic-bezier(.22,1,.36,1)}.HomePageContent-module__6jIjTG__foodCard:hover .HomePageContent-module__6jIjTG__foodImage{transform:scale(1.03)}.HomePageContent-module__6jIjTG__faq{padding:var(--home-section-y) var(--home-gutter);background:var(--cp-layer-base)}.HomePageContent-module__6jIjTG__faqInner{width:min(100%, var(--home-shell));flex-direction:column;gap:clamp(48px,6vw,88px);margin-inline:auto;display:flex}.HomePageContent-module__6jIjTG__faqList{border-top:1px solid var(--cp-border-subtle)}.HomePageContent-module__6jIjTG__faqItem{border-bottom:1px solid var(--cp-border-subtle);position:relative}.HomePageContent-module__6jIjTG__faqItem:before{content:"";background:var(--cp-primary);opacity:0;border-radius:999px;width:2px;transition:opacity .22s,transform .22s;position:absolute;top:24px;bottom:24px;left:0;transform:scaleY(.5)}.HomePageContent-module__6jIjTG__faqItemOpen:before{opacity:1;transform:scaleY(1)}.HomePageContent-module__6jIjTG__faqItem button{width:100%;min-height:104px;padding-block:var(--cp-space-3);justify-content:space-between;align-items:center;gap:var(--cp-space-4);color:var(--cp-text-primary);font:inherit;font-size:clamp(22px,2vw,30px);font-weight:var(--cp-fw-medium);text-align:left;cursor:pointer;background:0 0;border:0;transition:color .22s,font-weight .22s,padding-left .22s;display:flex}.HomePageContent-module__6jIjTG__faqItemOpen button{padding-left:var(--cp-space-3);font-weight:var(--cp-fw-semibold)}.HomePageContent-module__6jIjTG__faqItem svg{flex:none;transition:transform .22s}.HomePageContent-module__6jIjTG__faqArrowOpen{transform:rotate(180deg)}.HomePageContent-module__6jIjTG__faqAnswer p{max-width:840px;padding:0 64px var(--cp-space-4) var(--cp-space-3);font-size:var(--home-body-lg);color:var(--cp-text-secondary);line-height:1.6;animation:.22s both HomePageContent-module__6jIjTG__faqAnswerIn}@media (max-width:1200px){.HomePageContent-module__6jIjTG__heroInner{grid-template-columns:minmax(400px,.92fr) minmax(460px,1.08fr);gap:clamp(32px,4vw,64px)}.HomePageContent-module__6jIjTG__heroPhone{width:min(40vw,500px)}.HomePageContent-module__6jIjTG__storyCanvas{grid-template-columns:minmax(280px,.86fr) minmax(380px,1.14fr);gap:clamp(32px,5vw,72px)}.HomePageContent-module__6jIjTG__proInner{grid-template-columns:minmax(320px,.82fr) minmax(480px,1.18fr)}}@media (max-width:960px){.HomePageContent-module__6jIjTG__hero{--hero-header-clearance:104px;min-height:auto}.HomePageContent-module__6jIjTG__heroInner{grid-template-columns:1fr;min-height:auto;padding-block:64px 96px}.HomePageContent-module__6jIjTG__heroProduct{min-height:680px}.HomePageContent-module__6jIjTG__heroPhone{width:min(58vw,520px)}.HomePageContent-module__6jIjTG__heroMascot{width:44%;right:-14%}.HomePageContent-module__6jIjTG__definitionInner,.HomePageContent-module__6jIjTG__proInner{grid-template-columns:1fr}.HomePageContent-module__6jIjTG__definitionVisual{min-height:460px}.HomePageContent-module__6jIjTG__story{min-height:520svh}.HomePageContent-module__6jIjTG__storySticky{height:80svh;min-height:640px}.HomePageContent-module__6jIjTG__storyCanvas{gap:var(--cp-space-4);grid-template-columns:minmax(260px,.82fr) minmax(340px,1.18fr)}.HomePageContent-module__6jIjTG__storyPhone img{max-width:min(100%,400px);max-height:min(100%,52svh)}.HomePageContent-module__6jIjTG__storyNav{scrollbar-width:none;overflow-x:auto}.HomePageContent-module__6jIjTG__storyNav::-webkit-scrollbar{display:none}.HomePageContent-module__6jIjTG__storyNav button{flex:1 0 max-content;padding-inline:var(--cp-space-3)}.HomePageContent-module__6jIjTG__proInner{min-height:auto}.HomePageContent-module__6jIjTG__proStage{min-height:520px}.HomePageContent-module__6jIjTG__guidesGrid{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:272px}.HomePageContent-module__6jIjTG__guideCard,.HomePageContent-module__6jIjTG__guideCard:nth-child(n+4),.HomePageContent-module__6jIjTG__guideCardFeatured{grid-area:auto}.HomePageContent-module__6jIjTG__guideCardFeatured{grid-column:1/-1;min-height:520px}.HomePageContent-module__6jIjTG__foodGrid{grid-template:none/repeat(2,minmax(0,1fr));grid-auto-rows:320px}.HomePageContent-module__6jIjTG__foodCard1,.HomePageContent-module__6jIjTG__foodCard2,.HomePageContent-module__6jIjTG__foodCard3,.HomePageContent-module__6jIjTG__foodCard4,.HomePageContent-module__6jIjTG__foodCard5,.HomePageContent-module__6jIjTG__foodCard6{grid-area:auto}.HomePageContent-module__6jIjTG__foodCard1,.HomePageContent-module__6jIjTG__foodCard2{grid-row:span 2}}@media (max-width:640px){.HomePageContent-module__6jIjTG__home{--home-gutter:20px;--home-section-y:96px;--home-radius-xl:32px;--home-radius-lg:24px;--home-hero-title:clamp(48px, 14vw, 64px);--home-section-title:clamp(40px, 12vw, 56px);--home-feature-title:clamp(36px, 10vw, 48px);--home-body-xl:var(--cp-text-20);--home-body-lg:var(--cp-text-18)}.HomePageContent-module__6jIjTG__primaryCta{width:100%;min-height:52px;font-size:var(--cp-text-16)}.HomePageContent-module__6jIjTG__hero{--hero-header-clearance:96px}.HomePageContent-module__6jIjTG__heroInner{gap:48px;padding-block:48px 80px}.HomePageContent-module__6jIjTG__heroProduct{min-height:520px;margin-inline:-20px}.HomePageContent-module__6jIjTG__heroPhone{width:min(74vw,336px)}.HomePageContent-module__6jIjTG__heroMascot{width:48%;bottom:-2%;right:-18%}.HomePageContent-module__6jIjTG__definition{min-height:auto;padding-block:88px}.HomePageContent-module__6jIjTG__definitionVisual{min-height:390px;padding-top:12px}.HomePageContent-module__6jIjTG__definitionVisual img{width:min(92vw,448px)}.HomePageContent-module__6jIjTG__story{min-height:480svh}.HomePageContent-module__6jIjTG__storySticky{gap:var(--cp-space-3);height:auto;min-height:80svh;padding:72px 20px 20px}.HomePageContent-module__6jIjTG__storyCanvas{gap:var(--cp-space-2);grid-template-rows:auto minmax(0,1fr);grid-template-columns:1fr}.HomePageContent-module__6jIjTG__storyCopy{gap:var(--cp-space-2)}.HomePageContent-module__6jIjTG__storyNumber{font-size:clamp(48px,14vw,64px)}.HomePageContent-module__6jIjTG__storyCopy>p:last-child{font-size:var(--cp-text-18)}.HomePageContent-module__6jIjTG__storyPhoneStage{min-height:0}.HomePageContent-module__6jIjTG__storyPhone img{max-width:min(76vw,286px);max-height:42svh}.HomePageContent-module__6jIjTG__storyNav{width:calc(100vw - 40px);min-height:56px}.HomePageContent-module__6jIjTG__storyNav button{min-height:44px;padding-inline:var(--cp-space-2);font-size:var(--cp-text-14)}.HomePageContent-module__6jIjTG__proStage{min-height:420px}.HomePageContent-module__6jIjTG__proPhonePrimary{width:min(84%,358px)}.HomePageContent-module__6jIjTG__proPhoneSupport{display:none}.HomePageContent-module__6jIjTG__guidesGrid{grid-template-columns:1fr;grid-auto-rows:280px}.HomePageContent-module__6jIjTG__guideCardFeatured{grid-column:auto;min-height:440px}.HomePageContent-module__6jIjTG__guideCopy h3,.HomePageContent-module__6jIjTG__guideCardFeatured .HomePageContent-module__6jIjTG__guideCopy h3{font-size:var(--cp-text-32)}.HomePageContent-module__6jIjTG__guideCopy p{font-size:var(--cp-text-16)}.HomePageContent-module__6jIjTG__foodGrid{grid-template-columns:1fr;grid-auto-rows:280px}.HomePageContent-module__6jIjTG__foodCard1,.HomePageContent-module__6jIjTG__foodCard2{grid-row:auto}.HomePageContent-module__6jIjTG__faqItem button{min-height:88px;font-size:var(--cp-text-20)}.HomePageContent-module__6jIjTG__faqAnswer p{padding-right:0;padding-left:var(--cp-space-3);font-size:var(--cp-text-16)}}@media (prefers-reduced-motion:reduce){.HomePageContent-module__6jIjTG__home *,.HomePageContent-module__6jIjTG__home :before,.HomePageContent-module__6jIjTG__home :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}.HomePageContent-module__6jIjTG__heroPhone,.HomePageContent-module__6jIjTG__heroMascot,.HomePageContent-module__6jIjTG__storyPhone,.HomePageContent-module__6jIjTG__storyCopy,.HomePageContent-module__6jIjTG__proPhonePrimary,.HomePageContent-module__6jIjTG__storyPhone img,.HomePageContent-module__6jIjTG__proPhonePrimary img,.HomePageContent-module__6jIjTG__proStage:before{transform:none!important}.HomePageContent-module__6jIjTG__story{min-height:auto}.HomePageContent-module__6jIjTG__storySticky{height:auto;min-height:80svh;position:relative}}@keyframes HomePageContent-module__6jIjTG__storyGlowDrift{0%{transform:translate(-2%)scale(1)}to{transform:translate(2%,-2%)scale(1.04)}}@keyframes HomePageContent-module__6jIjTG__productFloat{0%{transform:translate(0,0)}to{transform:translateY(-14px)}}@keyframes HomePageContent-module__6jIjTG__proGlowPulse{0%{opacity:.58;transform:scale(.96)}to{opacity:.86;transform:scale(1.04)}}@keyframes HomePageContent-module__6jIjTG__faqAnswerIn{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}
