.page_page__556_G{background-color:var(--color-bg);min-height:100dvh;max-width:1720px;margin:0 auto;overflow-x:clip}.page_page__556_G,.page_screen__BlQW3{display:flex;flex-direction:column;position:relative}.page_screen__BlQW3{height:100dvh}.page_nav__ijo23{display:flex;align-items:center;justify-content:space-between;padding:2% 3%;flex-shrink:0}.page_navLogo__XrZYK{height:3.25rem;width:auto}.page_btnSignIn__ifJwF,.page_btnSignUp__ctZQP{height:2.5rem;padding:0 1.25rem;border-radius:var(--radius-pill);font-size:var(--font-size-sm);font-family:var(--font-body);font-weight:var(--font-weight-medium);display:inline-flex;align-items:center;white-space:nowrap;transition:background-color var(--duration-fast) var(--ease-out),border-color var(--duration-fast) var(--ease-out)}.page_btnSignUp__ctZQP{background-color:var(--color-accent);color:#ffffff;border:2px solid var(--color-accent)}@media (hover:hover){.page_btnSignUp__ctZQP:hover{background-color:var(--color-accent-hover);border-color:var(--color-accent-hover)}}.page_btnSignIn__ifJwF{background:transparent;color:var(--color-accent);border:2px solid var(--color-accent)}@media (hover:hover){.page_btnSignIn__ifJwF:hover{background-color:color-mix(in srgb,var(--color-accent) 8%,transparent)}}.page_hero__7KFOs{flex:1 1;position:relative;display:flex;flex-direction:column;padding:0 4% 4%;overflow-x:clip}.page_watermark__Q2bdC{position:absolute;top:-24vw;left:50%;transform:translateX(-50%) rotate(90deg);width:auto;max-width:none;height:115vw;filter:brightness(0) invert(1);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:0}.page_heroImageWrapper__3zOUM{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1}.page_heroImage__Aq3LS{height:81dvh;width:auto;display:block;margin-bottom:10dvh}.page_heroContent__dzLob{margin-top:auto;display:flex;align-items:flex-end;justify-content:space-between;position:relative;z-index:2;gap:var(--space-8)}.page_heroTitle__ixXIp{font-size:4rem;font-weight:var(--font-weight-regular);line-height:1;letter-spacing:.01em;color:var(--color-text-primary);width:33%}.page_heroParagraph__ZaHNq{font-size:var(--font-size-base);font-weight:350;line-height:1.5;color:var(--color-text-secondary);width:30%;flex-shrink:0}.page_why__rd7rl{padding:8% 4%;gap:4rem;position:relative;content-visibility:auto;contain-intrinsic-size:1200px}.page_whyHeader__JXYc0,.page_why__rd7rl{display:flex;flex-direction:column;align-items:center}.page_whyHeader__JXYc0{gap:1.5rem;max-width:46rem;text-align:center}.page_whyTitle__R2Hfy{font-size:6rem;font-weight:var(--font-weight-regular);line-height:1;letter-spacing:-.02em;color:var(--color-text-primary)}.page_whyParagraph__uG81q{font-size:var(--font-size-base);font-weight:350;line-height:1.5;color:var(--color-text-secondary);text-align:center;max-width:32rem}.page_whyCards__mJ0ZZ{display:flex;gap:3vw;align-items:flex-start;justify-content:center}.page_whyCard__V9IUK{width:19.5rem;min-height:26.5rem;border-radius:2rem;background-color:var(--card-bg);border:var(--card-border);padding:1.5rem;display:flex;flex-direction:column;gap:1.5rem;position:relative}.page_whyCardFirst__1VgPj{transform:rotate(2deg)}.page_whyCardMiddle__Rw_p1{transform:translateY(-1rem) rotate(-1.5deg)}.page_whyCardLast__E2EGD{transform:translateY(1rem) rotate(1.5deg)}.page_whyCardNumber__G7HBu{position:absolute;top:1.5rem;left:1.5rem;font-size:3.5rem;font-weight:var(--font-weight-regular);line-height:1;color:#CEC8C0;font-family:var(--font-display)}.page_whyCardImage__PVXOr{width:10rem;height:10rem;align-self:center;margin:.5rem 0}.page_whyCardTitle__9NBMa{font-size:2rem;font-weight:var(--font-weight-regular);line-height:1;letter-spacing:.01em;color:var(--color-text-primary)}.page_whyCardParagraph__zMwfE{font-size:var(--font-size-base);font-weight:350;line-height:1.5;color:var(--color-text-secondary)}.page_features__GdcOS{padding:8% 4%;gap:4rem;position:relative;content-visibility:auto;contain-intrinsic-size:1600px}.page_featuresHeader__0xDk7,.page_features__GdcOS{display:flex;flex-direction:column;align-items:center}.page_featuresHeader__0xDk7{gap:1.5rem;max-width:46rem;text-align:center}.page_featuresTitle__ewndH{font-size:6rem;font-weight:var(--font-weight-regular);line-height:1;letter-spacing:-.02em;color:var(--color-text-primary)}.page_featuresParagraph__Kx2gZ{font-size:var(--font-size-base);font-weight:350;line-height:1.5;color:var(--color-text-secondary);text-align:center;max-width:32rem}.page_featuresGrid__txuLt{display:grid;grid-template-columns:repeat(2,32rem);grid-gap:3vw;gap:3vw}.page_featCard__U0Wad{width:32rem;min-height:12.5rem;border-radius:2rem;background-color:var(--card-bg);border:var(--card-border);padding:1.5rem;display:flex;flex-direction:row;align-items:center;gap:1.5rem}.page_featCardImage__H9RTf{width:8.75rem;height:8.75rem;flex-shrink:0;object-fit:contain}.page_featCardContent__2lbag{display:flex;flex-direction:column;gap:.75rem}.page_featCardTitle__YUe6w{font-size:2rem;font-weight:var(--font-weight-regular);line-height:1;letter-spacing:.01em;color:var(--color-text-primary)}.page_featCardParagraph__YFetx{font-size:var(--font-size-base);font-weight:350;line-height:1.5;color:var(--color-text-secondary)}.page_faq__2BycP{display:flex;gap:4%;padding:8% 4%;align-items:flex-start;position:relative;content-visibility:auto;contain-intrinsic-size:1400px}.page_faqImageCol__LWTbH{flex:1 1;position:-webkit-sticky;position:sticky;top:calc(50dvh - 18vw);align-self:flex-start}.page_faqImage__So3oV{width:100%;max-width:36vw;height:auto;display:block;margin:0 auto}.page_faqContent__isfn6{flex:0 0 50%}.page_faqTitle__QqJVn{font-size:5rem;font-weight:var(--font-weight-regular);line-height:1;letter-spacing:.01em;color:var(--color-text-primary);margin-bottom:5rem}.page_faqAccent__usyFt{color:var(--color-accent)}.page_faqItem__okCCj{margin-bottom:3rem}.page_faqItem__okCCj:last-child{margin-bottom:0}.page_faqSubtitle__VBfuV{font-size:2rem;font-weight:var(--font-weight-regular);line-height:1;letter-spacing:.01em;color:var(--color-text-primary);margin-bottom:1.25rem}.page_faqParagraph__vgd7Q{font-size:var(--font-size-base);font-weight:350;line-height:1.5;color:var(--color-text-secondary)}.page_faqLink__hr4Ux{color:var(--color-accent);text-decoration:underline;text-underline-offset:3px}.page_heroCta__k6Sds{display:none;height:2.5rem;padding:0 1.25rem;border-radius:var(--radius-pill);font-size:var(--font-size-sm);font-family:var(--font-body);font-weight:var(--font-weight-medium);align-items:center;white-space:nowrap;background-color:var(--color-accent);color:#ffffff;border:2px solid var(--color-accent);transition:background-color var(--duration-fast) var(--ease-out),border-color var(--duration-fast) var(--ease-out)}@media (hover:hover){.page_heroCta__k6Sds:hover{background-color:var(--color-accent-hover);border-color:var(--color-accent-hover)}}@media (max-width:1024px){.page_heroImage__Aq3LS{height:auto;width:60vw;max-width:none}.page_heroTitle__ixXIp{width:50%}.page_heroParagraph__ZaHNq{width:40%}.page_faq__2BycP{flex-direction:column;gap:0}.page_faqImageCol__LWTbH{position:static;width:100%;align-self:auto;margin-bottom:1rem}.page_faqImage__So3oV{max-width:50vw;margin:0 auto}.page_faqContent__isfn6{flex:none;width:100%}.page_faqTitle__QqJVn{font-size:4rem;text-align:center}}@media (max-width:767px){.page_btnSignUp__ctZQP{display:none}.page_nav__ijo23{padding:5%}.page_screen__BlQW3{height:auto}.page_watermark__Q2bdC{display:none}.page_hero__7KFOs{padding:0 5%;overflow:visible}.page_heroContent__dzLob{order:1;margin-top:5dvh;flex-direction:column;align-items:flex-start;gap:2.5rem}.page_heroTitle__ixXIp{font-size:3.5rem;width:100%}.page_heroParagraph__ZaHNq{width:100%}.page_heroCta__k6Sds{display:inline-flex}.page_heroImageWrapper__3zOUM{position:static;order:2;transform:none;width:100%}.page_heroImage__Aq3LS{width:87.5vw;height:auto;max-width:none;margin:0 auto}.page_faqImage__So3oV{max-width:79vw}.page_faqTitle__QqJVn{font-size:3.5rem}.page_features__GdcOS,.page_why__rd7rl{margin-top:5dvh;gap:2.5rem}.page_faq__2BycP{margin-top:5dvh}.page_whyTitle__R2Hfy{font-size:3.5rem}.page_whyCards__mJ0ZZ{flex-direction:column;align-items:center;gap:1.5rem}.page_whyCardMiddle__Rw_p1{transform:rotate(-1.5deg)}.page_featuresTitle__ewndH{font-size:3.5rem}.page_featuresGrid__txuLt{grid-template-columns:1fr;justify-items:center;gap:1.5rem}.page_featCard__U0Wad{width:19.5rem;min-height:0;flex-direction:column;align-items:flex-start}.page_featCardImage__H9RTf{align-self:center}}.page_footer__F3MD0{position:relative;z-index:1;content-visibility:auto;contain-intrinsic-size:600px}.page_footerCard__GaNpq{background-color:#A1533B;border-radius:3.5rem;margin:0 2%;padding:2rem 2rem 8rem;display:flex;flex-direction:column;gap:4rem;color:var(--color-bg);position:relative;overflow:hidden}.page_footerWatermark__na_0G{position:absolute;top:80%;left:50%;transform:translate(-50%,-50%);height:135%;width:auto;max-width:none;opacity:1;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:0}.page_footerCard__GaNpq>.page_footerBody__2dbQc{position:relative;z-index:1}.page_footerBody__2dbQc{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:2rem;gap:2rem;align-items:end}.page_footerCard__GaNpq .page_footerTitle__ZjUp8{font-size:5rem;font-weight:var(--font-weight-regular);line-height:1;letter-spacing:.01em;color:var(--color-bg)}.page_footerTitleLink__t0ggd{color:var(--color-bg);text-decoration:underline;-webkit-text-decoration-color:#BD745F;text-decoration-color:#BD745F;text-decoration-thickness:4px;text-underline-offset:14px}.page_footerRight__A7LMy{display:flex;flex-direction:column;gap:1.5rem;min-width:0}.page_footerUpdatesText___oUuk{font-size:2rem;font-family:var(--font-display);font-weight:var(--font-weight-regular);line-height:1;letter-spacing:.01em;color:var(--color-bg);word-break:break-word}.page_footerInputPill__S3eo_{display:flex;align-items:center;background-color:#914C36;border:1.5px solid #bd745f;border-radius:var(--radius-pill);padding:.375rem .375rem .375rem 1.5rem;gap:.5rem}.page_footerInput__QEcD8{flex:1 1;min-width:0;font-size:1.25rem;font-family:var(--font-body);background:transparent;border:none;color:color-mix(in srgb,var(--color-bg) 50%,transparent);outline:none;cursor:default}.page_footerInput__QEcD8::placeholder{color:color-mix(in srgb,var(--color-bg) 40%,transparent)}.page_footerInputBtn__DHbUD{flex-shrink:0;white-space:nowrap;background-color:var(--color-accent);color:var(--color-bg);border:none;border-radius:var(--radius-pill);padding:0 1.25rem;height:2.5rem;font-size:var(--font-size-sm);font-family:var(--font-body);font-weight:var(--font-weight-medium);opacity:.5;cursor:default}.page_footerBottom___Oisj{display:flex;justify-content:space-between;align-items:center;padding:1rem calc(2% + 2.5rem)}.page_footerCopyright__BXk4O{font-size:1rem;font-weight:500;color:var(--color-text-primary)}.page_footerBottomLinks__oDkxg{display:flex;gap:2rem}.page_footerBottomLink__BPtIC{font-size:1rem;font-weight:500;color:var(--color-text-primary);text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb,var(--color-text-primary) 20%,transparent);text-decoration-color:color-mix(in srgb,var(--color-text-primary) 20%,transparent);text-underline-offset:4px}@media (max-width:767px){.page_footerCard__GaNpq{padding:2rem 1.5rem 2.5rem;gap:2.5rem;border-radius:2.5rem;margin:8dvh 4% 0}.page_footerInputPill__S3eo_{width:100%;box-sizing:border-box}.page_footerBody__2dbQc{grid-template-columns:1fr;align-items:start;gap:12dvh}.page_footerCard__GaNpq .page_footerTitle__ZjUp8{font-size:3.5rem}.page_footerBottom___Oisj{padding:1rem calc(4% + 1rem)}.page_footerBottomLinks__oDkxg{display:contents}.page_footerBottomLink__BPtIC,.page_footerCopyright__BXk4O{font-size:.75rem;white-space:nowrap}}