.page_page__IRzRa{min-height:100vh;background:#fdf8f2;color:#1c1917}.page_hero__hWp5v,.page_layout__2h_PT{width:min(1120px,calc(100% - 56px));margin:0 auto}.page_hero__hWp5v{max-width:1120px;padding:76px 0 54px}.page_kicker__Umeic{margin:0 0 14px;color:#c7422f;font-size:13px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.page_hero__hWp5v h1{max-width:930px;margin:0;color:#1c1917;font-size:clamp(42px,6vw,72px);line-height:.99;letter-spacing:-.055em}.page_hero__hWp5v p:not(.page_kicker__Umeic){max-width:770px;margin:22px 0 0;color:#62574f;font-size:19px;line-height:1.7}.page_hero__hWp5v p+p{margin-top:12px}.page_layout__2h_PT{display:grid;grid-template-columns:minmax(0,760px) minmax(220px,280px);justify-content:space-between;align-items:start;gap:42px;padding-bottom:84px}.page_content__FvoN5{display:grid;gap:22px;min-width:0}.page_figure__oG5Ws{position:relative;overflow:hidden;aspect-ratio:4/3;margin:0;border:1px solid #eadfd4;border-radius:22px;background:#ead8c8;box-shadow:0 12px 28px rgba(83,52,35,.08)}.page_figure__oG5Ws img{object-fit:cover}.page_cta__dGFUF,.page_section__yubvp{scroll-margin-top:24px;padding:30px;border:1px solid #eadfd4;border-radius:22px;background:#fff}.page_cta__dGFUF h2,.page_section__yubvp h2{margin:0;color:#1c1917;font-size:clamp(27px,3.4vw,36px);line-height:1.1;letter-spacing:-.04em}.page_section__yubvp h3{margin:0;color:#332b26;font-size:21px;line-height:1.25;letter-spacing:-.02em}.page_section__yubvp h3 span{color:#786b61;font-size:15px;font-weight:600;letter-spacing:0}.page_cta__dGFUF p,.page_section__yubvp p{margin:18px 0 0;color:#5f554e;font-size:16px;line-height:1.75}.page_section__yubvp ol,.page_section__yubvp ul{display:grid;gap:11px;margin:18px 0 0;padding-left:23px;color:#5f554e;line-height:1.65}.page_section__yubvp li::marker{color:#c7422f;font-weight:800}.page_recipeCard__u5IcC{display:grid;gap:28px;margin-top:24px;padding:24px;border-radius:16px;background:#fffaf4}.page_recipeCard__u5IcC>div+div{padding-top:28px;border-top:1px solid #eadfd4}.page_recipeCard__u5IcC ol{counter-reset:recipe-step;gap:16px;padding:0;list-style:none}.page_recipeCard__u5IcC ol li{position:relative;padding-left:42px}.page_recipeCard__u5IcC ol li:before{content:counter(recipe-step);counter-increment:recipe-step;position:absolute;top:1px;left:0;display:grid;width:26px;height:26px;place-items:center;border-radius:50%;background:#c7422f;color:#fff;font-size:13px;font-weight:800;line-height:1}.page_variationGrid__ALqqq{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:24px}.page_variationGrid__ALqqq>div{padding:20px;border:1px solid #eee1d6;border-radius:16px;background:#fffaf7}.page_variationGrid__ALqqq p{margin-top:10px;font-size:15px}.page_faqList__NuY3B{overflow:hidden;margin-top:22px;border:1px solid #eadfd4;border-radius:16px;background:#fffaf4}.page_faqItem__6T5oE{border-bottom:1px solid #eadfd4}.page_faqItem__6T5oE:last-child{border-bottom:0}.page_faqItem__6T5oE[open]{background:#fff}.page_faqItem__6T5oE summary{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 20px;color:#1c1917;font-size:16px;font-weight:800;line-height:1.45;cursor:pointer;list-style:none}.page_faqItem__6T5oE summary::-webkit-details-marker{display:none}.page_faqItem__6T5oE summary span{display:grid;flex:0 0 auto;width:28px;height:28px;place-items:center;border:1px solid #e8d8cc;border-radius:50%;color:#c7422f;font-size:21px;font-weight:500;line-height:1;transition:transform .18s ease,background .18s ease}.page_faqItem__6T5oE[open] summary span{transform:rotate(45deg);background:#fdf2f0}.page_faqItem__6T5oE summary:focus-visible{outline:3px solid rgba(199,66,47,.28);outline-offset:-3px}.page_faqItem__6T5oE p{margin:0;padding:0 20px 20px;font-size:15px}.page_cta__dGFUF{display:grid;gap:24px;background:#f5c84b;border-color:#efbd34}.page_cta__dGFUF p{color:#5f4c13}.page_ctaLinks__GHxO0{display:flex;flex-wrap:wrap;gap:10px}.page_asideLink__XMwoV,.page_ctaLinks__GHxO0 a{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:42px;padding:9px 14px;border:1px solid rgba(91,68,15,.2);border-radius:999px;color:#1c1917;font-size:14px;font-weight:800;text-decoration:none;transition:background .16s ease,color .16s ease,transform .16s ease}.page_ctaLinks__GHxO0 a:focus-visible,.page_ctaLinks__GHxO0 a:hover{background:#1c1917;color:#fff;transform:translateY(-1px)}.page_aside__Z2xPs{position:sticky;top:20px;padding:23px;border:1px solid #eadfd4;border-radius:20px;background:#fffaf4}.page_aside__Z2xPs>p{margin:0 0 13px;color:#c7422f;font-size:12px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.page_aside__Z2xPs nav{display:grid;gap:7px}.page_aside__Z2xPs nav a{color:#62574f;font-size:14px;line-height:1.35;text-decoration:none}.page_aside__Z2xPs nav a:focus-visible,.page_aside__Z2xPs nav a:hover{color:#c7422f;text-decoration:underline}.page_asideLink__XMwoV{width:100%;margin-top:20px;border-color:#c7422f;background:#c7422f;color:#fff;text-align:center}.page_asideLink__XMwoV:focus-visible,.page_asideLink__XMwoV:hover{background:#a93024;transform:translateY(-1px)}@media (max-width:980px){.page_layout__2h_PT{grid-template-columns:minmax(0,1fr) 235px;gap:24px}.page_variationGrid__ALqqq{grid-template-columns:1fr}}@media (max-width:820px){.page_layout__2h_PT{grid-template-columns:1fr}.page_aside__Z2xPs{position:static;order:-1}.page_aside__Z2xPs nav{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:18px}.page_asideLink__XMwoV{width:fit-content}}@media (max-width:560px){.page_hero__hWp5v,.page_layout__2h_PT{width:min(100% - 40px,1120px)}.page_hero__hWp5v{padding:52px 0 38px}.page_hero__hWp5v h1{font-size:clamp(38px,11vw,52px)}.page_hero__hWp5v p:not(.page_kicker__Umeic){font-size:17px}.page_cta__dGFUF,.page_section__yubvp{padding:22px}.page_cta__dGFUF h2,.page_section__yubvp h2{font-size:27px}.page_recipeCard__u5IcC{padding:18px}.page_aside__Z2xPs nav{grid-template-columns:1fr}.page_asideLink__XMwoV,.page_ctaLinks__GHxO0 a{width:100%}}.MashedPotatoSection_section__T2am_{width:min(1120px,calc(100% - 56px));margin:0 auto;padding:74px 0 92px}.MashedPotatoSection_headingGroup__B3gEt{max-width:820px;margin:0 auto 48px;text-align:center}.MashedPotatoSection_kicker__Ct3tL{margin:0 0 14px;color:#c7422f;font-size:13px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.MashedPotatoSection_heading__zN9lc{margin:0;color:#c7422f;font-size:clamp(38px,5.5vw,64px);line-height:1;letter-spacing:-.05em}.MashedPotatoSection_intro__40HYb{max-width:760px;margin:22px auto 0;color:#332b26;font-size:20px;line-height:1.55}.MashedPotatoSection_grid__xi_Lp{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.MashedPotatoSection_cardShell__zGH4I{position:relative;min-width:0}.MashedPotatoSection_card__h06Uk{display:block;overflow:hidden;height:100%;border:1px solid #eadfd4;border-radius:9px;background:#fffaf7;color:inherit;text-decoration:none;box-shadow:0 8px 20px rgba(105,63,38,.04);transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.MashedPotatoSection_card__h06Uk:focus-visible,.MashedPotatoSection_card__h06Uk:hover{border-color:#d6a797;box-shadow:0 14px 30px rgba(105,63,38,.12);transform:translateY(-3px)}.MashedPotatoSection_imageWrap__YdN_v{position:relative;aspect-ratio:3/2;overflow:hidden;background:#ead8c8}.MashedPotatoSection_imageWrap__YdN_v img{object-fit:cover;transition:transform .26s ease}.MashedPotatoSection_card__h06Uk:focus-visible .MashedPotatoSection_imageWrap__YdN_v img,.MashedPotatoSection_card__h06Uk:hover .MashedPotatoSection_imageWrap__YdN_v img{transform:scale(1.035)}.MashedPotatoSection_favoriteButton__Xy2CX{position:absolute;top:20px;right:20px;display:grid;z-index:1;width:44px;height:44px;padding:0;border:0;place-items:center;border-radius:50%;background:transparent;cursor:pointer;box-shadow:0 3px 10px rgba(39,23,15,.15);transition:transform .18s ease,box-shadow .18s ease}.MashedPotatoSection_favoriteButton__Xy2CX:focus-visible,.MashedPotatoSection_favoriteButton__Xy2CX:hover{transform:scale(1.08);box-shadow:0 5px 14px rgba(39,23,15,.22)}.MashedPotatoSection_favoriteButton__Xy2CX:focus-visible{outline:3px solid rgba(199,66,47,.35);outline-offset:3px}.MashedPotatoSection_favoriteIcon__YWnRl{display:block;width:100%;height:100%;object-fit:contain;border-radius:50%}.MashedPotatoSection_cardBody__zCuVP{position:relative;min-height:230px;padding:28px 36px 32px}.MashedPotatoSection_tags__6hpvO{display:flex;flex-wrap:wrap;gap:10px}.MashedPotatoSection_tags__6hpvO span{display:inline-flex;align-items:center;min-height:33px;padding:6px 17px;border-radius:999px;background:#f9dcd2;color:#ae3225;font-size:14px;font-weight:700}.MashedPotatoSection_card__h06Uk h3{max-width:300px;margin:18px 0 14px;color:#ad3528;font-size:28px;line-height:1.2;letter-spacing:-.035em}.MashedPotatoSection_meta__CcDI2{display:flex;flex-wrap:wrap;gap:20px;color:#5f504a;font-size:16px}.MashedPotatoSection_meta__CcDI2 span span{display:inline-block;margin-right:5px;color:#5f504a;font-size:19px;line-height:0;vertical-align:-1px}.MashedPotatoSection_arrow__8_8ry{position:absolute;right:34px;bottom:28px;color:#b9382b;font-size:40px;font-weight:300;line-height:.7}@media (max-width:980px){.MashedPotatoSection_grid__xi_Lp{gap:18px}.MashedPotatoSection_cardBody__zCuVP{padding:24px}.MashedPotatoSection_card__h06Uk h3{font-size:24px}.MashedPotatoSection_arrow__8_8ry{right:24px}}@media (max-width:820px){.MashedPotatoSection_grid__xi_Lp{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.MashedPotatoSection_section__T2am_{width:min(100% - 40px,1120px);padding:52px 0 68px}.MashedPotatoSection_headingGroup__B3gEt{margin-bottom:34px}.MashedPotatoSection_intro__40HYb{font-size:18px}.MashedPotatoSection_grid__xi_Lp{grid-template-columns:1fr}.MashedPotatoSection_cardBody__zCuVP{min-height:210px}}.MashedPotatoPage_page__ArF5T{min-height:100vh;background:#fdf8f2;color:#1c1917}.MashedPotatoPage_guideIntro__fLQKc{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:8px 14px;width:min(1120px,calc(100% - 56px));margin:30px auto -34px;padding:13px 18px;border:1px solid #eadfd4;border-radius:999px;background:#fffaf4;color:#6b625b;font-size:14px;line-height:1.45;text-align:center}.MashedPotatoPage_guideIntro__fLQKc p{margin:0}.MashedPotatoPage_guideIntro__fLQKc a{color:#c7422f;font-weight:800;text-decoration:none}.MashedPotatoPage_guideIntro__fLQKc a:focus-visible,.MashedPotatoPage_guideIntro__fLQKc a:hover{text-decoration:underline}@media (max-width:560px){.MashedPotatoPage_guideIntro__fLQKc{width:min(100% - 40px,1120px);margin:22px auto -30px;border-radius:18px}}.Footer_footerWrapper__k9IRB{width:100%;background:#fdf8f2;border-top:1px solid #eadfd4;color:#1c1917;padding:64px 0 28px}.Footer_footerShell__JrVrb{width:min(1120px,calc(100% - 56px));margin:0 auto}.Footer_footerInner__UpY5_{display:grid;grid-template-columns:minmax(280px,1.2fr) minmax(400px,1fr);gap:56px;align-items:start;padding-bottom:48px;border-bottom:1px solid #eadfd4}.Footer_footerBrand__vQy_z{max-width:440px;text-align:left}.Footer_brand__KcUSZ{display:inline-flex;align-items:center;gap:8px;color:#1c1917;font-size:20px;font-weight:900;text-decoration:none;letter-spacing:-.02em}.Footer_brandMark__8eNWC{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:8px;background:#c7422f;background-image:url(/dd.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;color:#ffffff;font-size:16px}.Footer_footerTagline__tFH0d{max-width:380px;margin:14px 0 0;font-size:14px;line-height:1.65;color:#7b7067}.Footer_footerEmail__kUhYN{display:inline-block;margin-top:12px;color:#6b625b;font-size:14px;font-weight:600;text-decoration:none;transition:color .15s ease}.Footer_footerEmail__kUhYN:hover{color:#c7422f;text-decoration:underline}.Footer_footerBadges__H0n1a{display:flex;flex-wrap:wrap;gap:8px;margin-top:18px}.Footer_footerBadges__H0n1a span{border:1px solid #eadfd4;border-radius:100px;background:#ffffff;color:#6b625b;padding:5px 12px;font-size:12px;font-weight:700;letter-spacing:.01em}.Footer_socialLinks__30cYP{display:flex;flex-wrap:wrap;gap:10px;margin-top:20px}.Footer_socialLink__wh62_{display:inline-grid;width:40px;height:40px;place-items:center;border:1px solid #eadfd4;border-radius:50%;background:#ffffff;color:#c7422f;text-decoration:none;transition:color .15s ease,background .15s ease,border-color .15s ease,transform .15s ease}.Footer_socialLink__wh62_ svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8}.Footer_socialLink__wh62_ .Footer_socialDot__ju1U5{fill:currentColor;stroke:none}.Footer_socialLink__wh62_:focus-visible,.Footer_socialLink__wh62_:hover{border-color:#c7422f;background:#c7422f;color:#ffffff;transform:translateY(-2px)}.Footer_socialLink__wh62_:focus-visible{outline:3px solid rgba(199,66,47,.25);outline-offset:3px}.Footer_socialPlaceholder__F_g17{cursor:default;opacity:.72}.Footer_socialPlaceholder__F_g17:hover{border-color:#eadfd4;background:#ffffff;color:#c7422f;transform:none}.Footer_footerLinksGrid__wACZy{display:grid;grid-template-columns:repeat(3,minmax(100px,1fr));gap:36px}.Footer_footerLinkGroup__f7Hsd{display:flex;flex-direction:column;gap:4px;min-width:0}.Footer_footerLinkGroup__f7Hsd h4{margin:0 0 12px;font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:.1em;color:#1c1917}.Footer_footerLink__iFDe2{display:flex;align-items:center;padding:5px 0;border:none;background:transparent;color:#6b625b;font-size:14px;font-weight:500;text-decoration:none;transition:color .15s ease}.Footer_footerLink__iFDe2:focus-visible,.Footer_footerLink__iFDe2:hover{color:#c7422f;text-decoration:underline}.Footer_footerBottom__0xWC_{margin-top:28px}.Footer_footerBottomInner__r_Nk9{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px;color:#8b7f75;font-size:13px;line-height:1.5}.Footer_footerRightNote__GnUIA{display:flex;align-items:center;gap:8px}.Footer_footerDivider__kch9U{color:#d9ccc1}@media (max-width:860px){.Footer_footerInner__UpY5_{grid-template-columns:1fr;gap:40px}.Footer_footerBrand__vQy_z{max-width:100%;text-align:center;display:flex;flex-direction:column;align-items:center}.Footer_footerTagline__tFH0d{max-width:100%}.Footer_footerBadges__H0n1a{justify-content:center}.Footer_footerLinksGrid__wACZy{width:100%;max-width:640px;grid-template-columns:repeat(3,minmax(0,1fr));justify-self:center;gap:24px}.Footer_footerLinkGroup__f7Hsd{width:100%;align-items:center}.Footer_footerLinkGroup__f7Hsd h4{text-align:center}.Footer_footerLink__iFDe2{justify-content:center}.Footer_footerBottomInner__r_Nk9{flex-direction:column;justify-content:center;gap:8px;text-align:center}}@media (max-width:560px){.Footer_footerWrapper__k9IRB{padding:48px 0 24px}.Footer_footerShell__JrVrb{width:min(100% - 40px,1120px)}.Footer_footerLinksGrid__wACZy{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.Footer_footerLinkGroup__f7Hsd{align-items:flex-start}.Footer_footerLinkGroup__f7Hsd h4{text-align:left}.Footer_footerLink__iFDe2{font-size:13px;justify-content:flex-start;text-align:left}}.FAQPage_page__tQlRf{min-height:100vh;background:#fdf8f2;color:#1c1917}.FAQPage_content__EUVp_,.FAQPage_hero__zQFfG{max-width:900px;margin:0 auto;padding:72px 28px 0}.FAQPage_hero__zQFfG{padding-top:64px}.FAQPage_kicker__BA0IQ{margin:0 0 12px;color:#c7422f;font-size:13px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.FAQPage_title__hg9K5{max-width:760px;margin:0;font-size:clamp(42px,7vw,78px);line-height:.98;letter-spacing:-.055em;font-weight:950;color:#181512}.FAQPage_intro__akHVn{max-width:680px;margin:24px 0 0;color:#6b625b;font-size:19px;line-height:1.65}.FAQPage_tier__7bV0y{margin-bottom:56px}.FAQPage_tierTitle__LvUiT{margin:0 0 18px;font-size:24px;font-weight:800;letter-spacing:-.02em;color:#181512}.FAQPage_faqList__rWEqr{overflow:hidden;border:1px solid #eadfd4;border-radius:20px;background:#ffffff;box-shadow:0 4px 20px rgba(24,21,18,.03)}.FAQPage_faqItem__yRsht{border-bottom:1px solid #eadfd4;transition:background .2s ease}.FAQPage_faqItem__yRsht:last-child{border-bottom:none}.FAQPage_faqItem__yRsht[open]{background:#fffdfb}.FAQPage_question__jxv2N{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:20px;width:100%;padding:22px 24px;border:none;background:transparent;color:#1c1917;font:inherit;font-size:16px;font-weight:800;text-align:left;cursor:pointer;transition:color .18s ease}.FAQPage_question__jxv2N::-webkit-details-marker{display:none}.FAQPage_question__jxv2N:hover{color:#c7422f}.FAQPage_questionIcon__Ouua0{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:30px;height:30px;border-radius:50%;background:#fbfaf7;border:1px solid #e8ded3;color:#c7422f;font-size:18px;font-weight:600;line-height:1;transition:transform .26s cubic-bezier(.16,1,.3,1),background .2s ease,border-color .2s ease}.FAQPage_faqItem__yRsht[open] .FAQPage_questionIcon__Ouua0{transform:rotate(45deg);background:#fdf2f0;border-color:#c7422f}.FAQPage_answerInner__AHWoV{overflow:visible}.FAQPage_answer___8m43{padding:0 24px 24px;color:#6b625b;font-size:15px;line-height:1.7}.FAQPage_answer___8m43 p{margin:0}.FAQPage_cta__uACrw{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:24px;margin:40px auto 88px;padding:32px;border-radius:24px;background:linear-gradient(135deg,#ffffff,#fffbf9);border:1.5px solid #eadfd4;box-shadow:0 10px 30px rgba(199,66,47,.07);position:relative;overflow:hidden}.FAQPage_cta__uACrw:before{content:"";position:absolute;top:0;left:0;width:6px;height:100%;background:#c7422f;border-radius:6px 0 0 6px}.FAQPage_ctaContent__VxfxW{display:flex;align-items:center;gap:16px}.FAQPage_ctaIcon__Ulq6b{display:grid;width:48px;height:48px;place-items:center;border-radius:14px;background:#fdf2f0;border:1px solid #f5cfca;font-size:24px;flex-shrink:0}.FAQPage_ctaText__fd8wP strong{display:block;font-size:20px;font-weight:900;color:#181512;letter-spacing:-.01em}.FAQPage_ctaText__fd8wP p{margin:4px 0 0;color:#6d6258;font-size:14px}.FAQPage_ctaLink__VI1Nu{display:inline-flex;align-items:center;gap:8px;padding:13px 24px;border-radius:999px;background:#c7422f;color:#ffffff!important;font-weight:800;font-size:15px;text-decoration:none;box-shadow:0 6px 18px rgba(199,66,47,.28);transition:all .18s cubic-bezier(.16,1,.3,1);white-space:nowrap}.FAQPage_ctaLink__VI1Nu:hover{background:#d84935;border-color:#d84935;transform:translateY(-2px);box-shadow:0 8px 22px rgba(199,66,47,.42)}.FAQPage_ctaLink__VI1Nu:hover .FAQPage_ctaArrowSvg__6S7S8{transform:translateX(3px)}.FAQPage_ctaArrowSvg__6S7S8{display:inline-block;flex-shrink:0;width:16px;height:16px;transition:transform .18s cubic-bezier(.16,1,.3,1)}@media (max-width:640px){.FAQPage_content__EUVp_,.FAQPage_hero__zQFfG{padding-right:20px;padding-left:20px}.FAQPage_hero__zQFfG{padding-top:40px}.FAQPage_cta__uACrw{padding:24px;flex-direction:column;align-items:flex-start}.FAQPage_ctaLink__VI1Nu{width:100%;justify-content:center}}.DocsPage_guideHero__EP87H{position:relative;overflow:hidden;padding:72px 20px 64px;background:linear-gradient(160deg,#fbfaf7,#f5f8ed 60%,#fff);border-bottom:1px solid #e8ded3}.DocsPage_guideHeroBg__sD88E{position:absolute;inset:0;display:flex;align-items:center;justify-content:space-around;font-size:90px;opacity:.06;pointer-events:none;user-select:none;gap:0;overflow:hidden}.DocsPage_guideHeroBg__sD88E span{animation:DocsPage_heroBgFloat__VOL9o 6s ease-in-out infinite}.DocsPage_guideHeroBg__sD88E span:nth-child(2){animation-delay:-1s}.DocsPage_guideHeroBg__sD88E span:nth-child(3){animation-delay:-2s}.DocsPage_guideHeroBg__sD88E span:nth-child(4){animation-delay:-3s}.DocsPage_guideHeroBg__sD88E span:nth-child(5){animation-delay:-4s}.DocsPage_guideHeroBg__sD88E span:nth-child(6){animation-delay:-5s}@keyframes DocsPage_heroBgFloat__VOL9o{0%,to{transform:translateY(0)}50%{transform:translateY(-14px)}}.DocsPage_guideHeroContent__GyKtj{position:relative;z-index:1;max-width:760px}.DocsPage_guideHeroTitle__z9htM{margin:12px 0 0;font-size:52px;line-height:1.02;font-weight:950;color:#181512}.DocsPage_guideHeroDesc__9Jci5{max-width:640px;margin:18px 0 0;color:#6d6258;font-size:18px;line-height:1.65}.DocsPage_guideHeroMeta__lm5_3{display:flex;flex-wrap:wrap;gap:10px;margin-top:24px}.DocsPage_guideBadge__a_Upy{display:inline-flex;align-items:center;gap:6px;padding:6px 14px;border:1px solid #e8ded3;border-radius:100px;background:rgba(255,255,255,.8);font-size:13px;font-weight:800;color:#181512}.DocsPage_docsShell__R46bc{width:min(1120px,100%);margin:0 auto;padding:54px 20px 96px}.DocsPage_docsLayout__y4cTy{display:grid;grid-template-columns:236px 1fr;gap:32px;align-items:start}.DocsPage_docsSidebar__r_b22{position:sticky;top:18px;display:flex;flex-direction:column;gap:4px;border:1px solid #e8ded3;border-radius:12px;background:#fff;padding:14px 10px;box-shadow:0 4px 16px rgba(32,20,12,.05)}.DocsPage_sidebarLabel__cF8QR{padding:4px 10px 10px;font-size:11px;font-weight:900;text-transform:uppercase;letter-spacing:.06em;color:#6d6258;border-bottom:1px solid #e8ded3;margin-bottom:6px}.DocsPage_docsSidebarLink__BnzId{display:flex;align-items:center;gap:10px;border:0;background:transparent;border-radius:8px;color:#6d6258;padding:10px 12px;font-size:14px;font-weight:800;text-decoration:none;cursor:pointer;transition:background .14s ease,color .14s ease,transform .14s ease;text-align:left;font-family:inherit;width:100%}.DocsPage_docsSidebarLink__BnzId:hover{background:#f4f6ed;color:#181512}.DocsPage_docsSidebarLinkActive__89rqS{background:#fdf0ee;color:#c7422f}.DocsPage_sidebarIcon__kwplB{font-size:16px;flex-shrink:0}.DocsPage_sidebarCta__rK8_o{margin-top:12px;padding:14px 12px;border-radius:8px;background:linear-gradient(135deg,#c7422f,#8e2e24);color:#fff;text-align:center}.DocsPage_sidebarCta__rK8_o p{margin:0 0 10px;font-size:13px;font-weight:800;opacity:.92}.DocsPage_sidebarCtaBtn__zFXe6{display:inline-block;padding:8px 16px;border-radius:8px;background:rgba(255,255,255,.18);border:1px solid rgba(255,255,255,.3);color:#fff;font-size:13px;font-weight:900;text-decoration:none;transition:background .14s ease,transform .14s ease}.DocsPage_sidebarCtaBtn__zFXe6:hover{background:rgba(255,255,255,.28);transform:translateY(-1px)}.DocsPage_docsContent__3ljy0{display:flex;flex-direction:column;gap:20px}.DocsPage_docsSection__3cveT{border:1px solid #e8ded3;border-radius:12px;background:#fff;padding:32px;box-shadow:0 2px 12px rgba(32,20,12,.04);scroll-margin-top:24px}.DocsPage_docsSectionHeader__Sugne{display:flex;align-items:center;gap:14px;margin-bottom:12px}.DocsPage_docsSectionEmoji__5O43h{display:grid;width:44px;height:44px;place-items:center;border-radius:10px;background:#f4f6ed;font-size:22px;flex-shrink:0}.DocsPage_docsSectionHeader__Sugne h2{margin:0;font-size:26px;line-height:1.12;font-weight:950;color:#181512}.DocsPage_docsSectionLead__RDVxl{margin:0 0 24px;color:#6d6258;font-size:16px;line-height:1.65}.DocsPage_stepsGrid__aeGLV{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-bottom:20px}.DocsPage_stepCard__Qv9bz{position:relative;border:1px solid #e8ded3;border-radius:10px;padding:20px;background:#fbfaf7;overflow:hidden;transition:box-shadow .16s ease,transform .16s ease}.DocsPage_stepCard__Qv9bz:hover{box-shadow:0 8px 24px rgba(32,20,12,.08);transform:translateY(-2px)}.DocsPage_stepCard__Qv9bz:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:var(--step-color,#c7422f);border-radius:10px 10px 0 0}.DocsPage_stepNumber__uxMfS{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:8px;color:#fff;font-size:12px;font-weight:900;margin-bottom:10px}.DocsPage_stepEmoji__YhlTB{font-size:28px;margin-bottom:8px;display:block}.DocsPage_stepTitle__tM7WD{margin:0 0 8px;font-size:17px;font-weight:900;color:#181512}.DocsPage_stepBody__OLiYM{margin:0;color:#6d6258;font-size:14px;line-height:1.55}.DocsPage_docsCallout__vsCJC{margin-top:16px;border-radius:10px;background:#f4f6ed;border-left:3px solid #c7422f;padding:16px 18px}.DocsPage_docsCallout__vsCJC[data-variant=accent]{background:#e7f3f0;border-left-color:#2f8f83}.DocsPage_docsCallout__vsCJC strong{color:#181512;font-size:14px}.DocsPage_docsCallout__vsCJC p{margin:6px 0 0;color:#6d6258;font-size:14px;line-height:1.6}.DocsPage_docsList___xbbe{display:flex;flex-direction:column;gap:14px;margin:0 0 16px;padding-left:0;list-style:none}.DocsPage_docsList___xbbe li{display:flex;gap:12px;color:#6d6258;font-size:15px;line-height:1.6;padding:14px 16px;border:1px solid #e8ded3;border-radius:8px;background:#fbfaf7;counter-increment:list-counter}.DocsPage_docsList___xbbe li:before{content:counter(list-counter);display:flex;align-items:center;justify-content:center;min-width:26px;height:26px;border-radius:50%;background:#c7422f;color:#fff;font-size:12px;font-weight:900;flex-shrink:0;margin-top:1px}.DocsPage_docsList___xbbe{counter-reset:list-counter}.DocsPage_docsList___xbbe li strong{color:#181512}.DocsPage_flowStepList__CU_gW{display:flex;flex-direction:column;gap:0;margin-bottom:20px;border:1px solid #e8ded3;border-radius:10px;overflow:hidden}.DocsPage_flowStep__XXS_m{display:flex;gap:16px;padding:20px 20px 20px 16px;border-bottom:1px solid #e8ded3;background:#fff;transition:background .14s ease}.DocsPage_flowStep__XXS_m:last-child{border-bottom:none}.DocsPage_flowStep__XXS_m:hover{background:#fbfaf7}.DocsPage_flowStepDot__J3lIG{width:12px;height:12px;border-radius:50%;flex-shrink:0;margin-top:6px}.DocsPage_flowStepContent__rcTsj h3{margin:0 0 6px;font-size:16px;font-weight:900;color:#181512}.DocsPage_flowStepContent__rcTsj p{margin:0;color:#6d6258;font-size:14px;line-height:1.6}.DocsPage_featureList__wfUdN{display:flex;flex-direction:column;gap:12px}.DocsPage_featureListItem__TrUdA{display:flex;gap:16px;align-items:flex-start;padding:16px;border:1px solid #e8ded3;border-radius:10px;background:#fbfaf7;transition:box-shadow .14s ease,transform .14s ease}.DocsPage_featureListItem__TrUdA:hover{box-shadow:0 4px 16px rgba(32,20,12,.06);transform:translateY(-1px)}.DocsPage_featureListIcon__fpo3v{display:grid;width:44px;height:44px;place-items:center;border-radius:10px;font-size:22px;flex-shrink:0}.DocsPage_featureListItem__TrUdA strong{display:block;font-size:15px;font-weight:900;color:#181512;margin-bottom:4px}.DocsPage_featureListItem__TrUdA p{margin:0;font-size:14px;color:#6d6258;line-height:1.55}.DocsPage_useCaseGrid__tzWkL{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-top:20px}.DocsPage_useCaseCard__ZOElb{display:flex;flex-direction:column;align-items:center;text-align:center;gap:8px;padding:20px 14px;border:1px solid #e8ded3;border-radius:10px;background:#fbfaf7;transition:box-shadow .14s ease,transform .14s ease}.DocsPage_useCaseCard__ZOElb:hover{box-shadow:0 6px 20px rgba(32,20,12,.07);transform:translateY(-2px)}.DocsPage_useCaseCard__ZOElb span{font-size:32px}.DocsPage_useCaseCard__ZOElb strong{font-size:13px;font-weight:900;color:#181512}.DocsPage_useCaseCard__ZOElb p{margin:0;font-size:12px;color:#6d6258;line-height:1.5}.DocsPage_chatExamples__LJide{display:flex;flex-direction:column;gap:16px}.DocsPage_chatBubbleWrap__UWIKu{display:flex;flex-direction:column;gap:10px}.DocsPage_chatLabel__16WaO{font-size:12px;font-weight:900;text-transform:uppercase;letter-spacing:.04em;color:#6d6258;margin-bottom:4px}.DocsPage_chatBubble__h9LQr{display:inline-block;align-self:flex-start;padding:12px 18px;border-radius:0 14px 14px 14px;background:#f4f6ed;border:1px solid #e8ded3;font-size:14px;font-weight:700;color:#181512;transition:background .14s ease,transform .14s ease;cursor:default}.DocsPage_chatBubble__h9LQr:hover{background:#e7f3f0;transform:translateX(4px)}.DocsPage_chatNote__vhdyr{display:flex;gap:14px;align-items:flex-start;padding:16px;border-radius:10px;background:#e7f3f0;border:1px solid rgba(47,143,131,.2)}.DocsPage_chatNoteEmoji__fqjm2{font-size:24px;flex-shrink:0;margin-top:2px}.DocsPage_chatNote__vhdyr p{margin:0;font-size:14px;color:#1e5a54;line-height:1.6}.DocsPage_faqList__P7qdv{display:flex;flex-direction:column;gap:0;border:1px solid #e8ded3;border-radius:10px;overflow:hidden;margin-top:8px}.DocsPage_faqItem__GA818{border-bottom:1px solid #e8ded3}.DocsPage_faqItem__GA818:last-child{border-bottom:none}.DocsPage_faqQuestion__O_KVN{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;padding:18px 20px;border:0;background:#fff;font-family:inherit;font-size:15px;font-weight:800;color:#181512;cursor:pointer;text-align:left;transition:background .14s ease;list-style:none}.DocsPage_faqQuestion__O_KVN::-webkit-details-marker{display:none}.DocsPage_faqQuestion__O_KVN:hover{background:#fbfaf7}.DocsPage_faqChevron__lNKkR{font-size:18px;color:#c7422f;flex-shrink:0;transition:transform .2s ease;line-height:1}.DocsPage_faqChevronOpen__dW5_v,.DocsPage_faqItem__GA818[open] .DocsPage_faqChevron__lNKkR{transform:rotate(180deg)}.DocsPage_faqAnswer__vB_43{padding:0 20px 18px;background:#fbfaf7;animation:DocsPage_faqSlide__gtJIX .18s ease}.DocsPage_faqAnswer__vB_43 p{margin:0;font-size:14px;color:#6d6258;line-height:1.65}@keyframes DocsPage_faqSlide__gtJIX{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.DocsPage_tipsSection__DuVP7{border:1px solid #e8ded3;border-radius:12px;background:linear-gradient(135deg,#fbfaf7,#f5f8ed);padding:32px}.DocsPage_tipsSectionHeader__lHbq3{margin-bottom:24px}.DocsPage_tipsSectionTitle__Ki8_u{margin:8px 0 0;font-size:26px;font-weight:950;color:#181512}.DocsPage_tipsGrid__qhzWJ{display:grid;grid-template-columns:repeat(2,1fr);gap:14px}.DocsPage_tipCard__DehOk{display:flex;flex-direction:column;gap:6px;padding:20px;border:1px solid #e8ded3;border-radius:10px;background:#fff;transition:box-shadow .14s ease,transform .14s ease}.DocsPage_tipCard__DehOk:hover{box-shadow:0 6px 20px rgba(32,20,12,.07);transform:translateY(-2px)}.DocsPage_tipEmoji__QvU7g{font-size:28px}.DocsPage_tipTitle__P5cGZ{font-size:15px;font-weight:900;color:#181512}.DocsPage_tipBody__mcGUh{margin:0;font-size:14px;color:#6d6258;line-height:1.55}.DocsPage_docsCta__wAZe3{display:flex;flex-direction:column;align-items:center;text-align:center;gap:10px;padding:52px 32px;border:1px solid rgba(199,66,47,.15);border-radius:12px;background:linear-gradient(160deg,#fdf0ee,#fff)}.DocsPage_docsCtaEmoji__421vn{font-size:48px}.DocsPage_docsCta__wAZe3 h2{margin:0;font-size:36px;font-weight:950;color:#181512}.DocsPage_docsCta__wAZe3 p{margin:0;font-size:16px;color:#6d6258}.DocsPage_docsCtaActions__5zZ8i{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:14px;margin-top:12px}@media (max-width:900px){.DocsPage_docsLayout__y4cTy{grid-template-columns:1fr}.DocsPage_docsSidebar__r_b22{position:static;flex-direction:row;flex-wrap:wrap;padding:10px;gap:4px}.DocsPage_sidebarLabel__cF8QR{width:100%;border-bottom:1px solid #e8ded3;margin-bottom:4px;padding-bottom:8px}.DocsPage_docsSidebarLink__BnzId{flex:none;font-size:13px;padding:8px 10px}.DocsPage_sidebarCta__rK8_o{display:none}.DocsPage_useCaseGrid__tzWkL{grid-template-columns:repeat(2,1fr)}.DocsPage_guideHeroTitle__z9htM{font-size:40px}}@media (max-width:640px){.DocsPage_guideHero__EP87H{padding:48px 16px 44px}.DocsPage_guideHeroBg__sD88E{font-size:60px}.DocsPage_guideHeroTitle__z9htM{font-size:32px}.DocsPage_guideHeroDesc__9Jci5{font-size:16px}.DocsPage_guideHeroMeta__lm5_3{gap:8px}.DocsPage_guideBadge__a_Upy{font-size:12px;padding:5px 10px}.DocsPage_docsShell__R46bc{padding:28px 14px 64px}.DocsPage_docsSection__3cveT{padding:22px 18px}.DocsPage_docsSectionHeader__Sugne h2{font-size:22px}.DocsPage_stepsGrid__aeGLV,.DocsPage_tipsGrid__qhzWJ{grid-template-columns:1fr}.DocsPage_useCaseGrid__tzWkL{grid-template-columns:1fr 1fr}.DocsPage_tipsSectionTitle__Ki8_u{font-size:22px}.DocsPage_docsCta__wAZe3{padding:36px 18px}.DocsPage_docsCta__wAZe3 h2{font-size:28px}.DocsPage_docsCtaActions__5zZ8i{flex-direction:column;width:100%}.DocsPage_docsCtaActions__5zZ8i a{width:100%;text-align:center;justify-content:center}}