.landing-module__jDH3nq__page{--bg:#f6f2eb;--bg-soft:#fbf8f3;--panel:#ffffffb3;--card:#fff;--ink:#101010;--ink-soft:#454545;--muted:#6f6a63;--line:#1010101a;--line-strong:#10101029;--shadow:0 40px 100px -40px #10101047;--orange:#ff7e00;--orange-deep:#d96500;--dark:#111;--dark-soft:#171717;--dark-line:#ffffff14;--dark-muted:#ffffff9e;background:radial-gradient(circle at top left, #ff7e001f, transparent 32%), radial-gradient(circle at 90% 14%, #10101012, transparent 20%), var(--bg);color:var(--ink);font-family:var(--font-poppins), "Poppins", system-ui, sans-serif;isolation:isolate;position:relative;overflow:clip}.landing-module__jDH3nq__page a{color:inherit;text-decoration:none}.landing-module__jDH3nq__page button,.landing-module__jDH3nq__page input,.landing-module__jDH3nq__page textarea,.landing-module__jDH3nq__page select{font:inherit}.landing-module__jDH3nq__page img,.landing-module__jDH3nq__page video{max-width:100%;display:block}.landing-module__jDH3nq__page:before{content:"";z-index:1;pointer-events:none;opacity:.42;background-image:linear-gradient(#3f588414 1px,#0000 1px),linear-gradient(90deg,#3f588414 1px,#0000 1px),linear-gradient(#3f588409 1px,#0000 1px),linear-gradient(90deg,#3f588409 1px,#0000 1px);background-position:-1px -1px;background-size:128px 128px,128px 128px,32px 32px,32px 32px;position:fixed;inset:0;-webkit-mask-image:linear-gradient(#0000008c,#0006);mask-image:linear-gradient(#0000008c,#0006)}.landing-module__jDH3nq__page>*{z-index:2;position:relative}.landing-module__jDH3nq__container,.landing-module__jDH3nq__containerNarrow{z-index:1;width:min(100%,1200px);margin:0 auto;padding:0 24px;position:relative}.landing-module__jDH3nq__containerNarrow{max-width:900px}.landing-module__jDH3nq__header{z-index:5;padding:22px 34px 0;position:relative}.landing-module__jDH3nq__headerInner{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#fbf8f3b8;border:1px solid #ff7e0085;border-radius:22px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:20px;width:min(100%,1160px);margin:0 auto;padding:14px 28px;display:grid;position:relative;box-shadow:0 0 0 1px #ff7e002e,0 20px 50px -40px #10101080,0 0 26px -12px #ff7e00a6}.landing-module__jDH3nq__headerStart{justify-self:start;align-items:center;min-width:0;display:flex}.landing-module__jDH3nq__brand,.landing-module__jDH3nq__footerBrandRow{align-items:center;gap:10px;display:inline-flex}.landing-module__jDH3nq__brand{letter-spacing:-.03em;justify-self:start;gap:5px;font-size:1.16rem;font-weight:800}.landing-module__jDH3nq__brandMark{place-items:center;width:48px;height:48px;display:grid;position:relative}.landing-module__jDH3nq__brandMark img{object-fit:contain;width:100%;height:100%}.landing-module__jDH3nq__brandText,.landing-module__jDH3nq__footerBrandText{letter-spacing:-.04em;font-weight:900}.landing-module__jDH3nq__brandText{color:var(--orange);padding-top:4px;font-size:1.56rem;line-height:1}.landing-module__jDH3nq__nav{justify-content:center;gap:16px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.landing-module__jDH3nq__nav a{color:var(--ink);border-radius:999px;padding:8px 0;font-size:.92rem;font-weight:600;transition:background-color .28s,color .28s}.landing-module__jDH3nq__nav a:hover{color:var(--orange)}.landing-module__jDH3nq__headerActions{justify-self:end;align-items:center;gap:10px;min-width:0;display:inline-flex}.landing-module__jDH3nq__headerToggle{cursor:pointer;background:#ffffff8f;border:1px solid #ff7e0057;border-radius:14px;justify-content:center;align-items:center;width:46px;height:46px;padding:0;display:none}.landing-module__jDH3nq__headerToggleLine{background:var(--ink);border-radius:999px;width:18px;height:1.5px;position:absolute}.landing-module__jDH3nq__headerToggleLine:first-child{transform:translateY(-6px)}.landing-module__jDH3nq__headerToggleLine:nth-child(2){transform:translateY(0)}.landing-module__jDH3nq__headerToggleLine:nth-child(3){transform:translateY(6px)}.landing-module__jDH3nq__mobilePanel{display:none}.landing-module__jDH3nq__button{letter-spacing:-.02em;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:10px 18px;font-size:.92rem;font-weight:600;transition:transform .28s,box-shadow .28s,background-color .28s,border-color .28s,color .28s;display:inline-flex}.landing-module__jDH3nq__button:hover{transform:translateY(-1px)}.landing-module__jDH3nq__largeButton{min-height:48px;padding-inline:24px}.landing-module__jDH3nq__primaryButton{background:var(--orange);color:#fff;box-shadow:0 20px 40px -24px #ff7e00cc}.landing-module__jDH3nq__primaryButton:hover{background:var(--orange-deep)}.landing-module__jDH3nq__ghostButton{color:var(--color-white);background:#ffffff6b;border-color:#10101014}.landing-module__jDH3nq__ghostButton:hover{background:#1010100f}.landing-module__jDH3nq__darkButton{background:var(--ink);color:#fff}.landing-module__jDH3nq__darkButton:hover{background:#232323}.landing-module__jDH3nq__ghostOnDarkButton{color:#fff;background:0 0;border-color:#ffffff29}.landing-module__jDH3nq__ghostOnDarkButton:hover{color:var(--ink);background:#fff;border-color:#fff}.landing-module__jDH3nq__hero{padding:56px 0 36px;position:relative}.landing-module__jDH3nq__hero:before{content:"";pointer-events:none;opacity:.55;background-image:linear-gradient(#3f58841f 1px,#0000 1px),linear-gradient(90deg,#3f58841f 1px,#0000 1px),linear-gradient(#3f58840d 1px,#0000 1px),linear-gradient(90deg,#3f58840d 1px,#0000 1px);background-position:-1px -1px;background-size:128px 128px,128px 128px,32px 32px,32px 32px;position:absolute;inset:0}.landing-module__jDH3nq__heroCenter{text-align:center;max-width:52rem;margin:0 auto}.landing-module__jDH3nq__heroTitle{letter-spacing:-.08em;margin:0;font-size:clamp(3.6rem,9vw,6.6rem);font-weight:700;line-height:.96}.landing-module__jDH3nq__typedWrap{width:100%;color:var(--orange);vertical-align:top;justify-content:center;align-items:center;min-height:1.08em;display:flex}.landing-module__jDH3nq__typedField{justify-content:center;align-items:center;min-width:11.9ch;display:inline-flex}.landing-module__jDH3nq__typedWord{text-align:center;min-width:0;display:inline-block}.landing-module__jDH3nq__typedWord,.landing-module__jDH3nq__accentText,.landing-module__jDH3nq__modulesAccent,.landing-module__jDH3nq__ctaAccent{font-family:var(--font-poppins), "Poppins", system-ui, sans-serif;font-style:normal;font-weight:700}.landing-module__jDH3nq__typedCursor{background:var(--orange);vertical-align:middle;border-radius:999px;flex:none;width:4px;min-width:4px;height:.94em;margin-left:.08em;animation:.95s step-end infinite landing-module__jDH3nq__caretBlink;display:inline-block;box-shadow:0 0 12px #ff7e0052}.landing-module__jDH3nq__heroText{max-width:36ch;color:var(--ink-soft);margin:20px auto 0;font-size:1.09rem;line-height:1.65}.landing-module__jDH3nq__heroActionsRow{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:32px;display:flex}.landing-module__jDH3nq__heroMobileCta{justify-content:center;margin-top:22px;display:none}.landing-module__jDH3nq__planList li{color:var(--ink-soft);align-items:flex-start;gap:10px;font-size:.96rem;line-height:1.55;display:flex}.landing-module__jDH3nq__inlineCheck{width:16px;height:16px;color:var(--orange);flex:none;margin-top:4px}.landing-module__jDH3nq__heroFrame{position:relative}.landing-module__jDH3nq__heroMediaWrap{max-width:1080px;margin:20px auto 0}.landing-module__jDH3nq__mediaFrame{box-shadow:0 0 0 1px #ff7e0024, 0 0 34px -16px #ff7e0099, var(--shadow);background:linear-gradient(#fff9,#ffffffe6);border:1px solid #ff7e0080;border-radius:32px;position:relative;overflow:hidden}.landing-module__jDH3nq__heroFrame .landing-module__jDH3nq__mediaFrame{aspect-ratio:16/10}.landing-module__jDH3nq__storyMedia .landing-module__jDH3nq__mediaFrame{aspect-ratio:1.16}.landing-module__jDH3nq__mediaLayer{width:100%;height:100%;position:relative}.landing-module__jDH3nq__mediaImage,.landing-module__jDH3nq__mediaVideo{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.landing-module__jDH3nq__mediaVideo{z-index:1}.landing-module__jDH3nq__mediaImage{z-index:0}.landing-module__jDH3nq__heroMeta{color:var(--muted);flex-wrap:wrap;justify-content:center;align-items:center;gap:14px;margin-top:22px;font-size:.92rem;display:flex}.landing-module__jDH3nq__heroMeta p{margin:0}.landing-module__jDH3nq__heroAvatars{display:flex}.landing-module__jDH3nq__heroAvatar{border:2px solid var(--bg);border-radius:999px;width:28px;height:28px;margin-left:-7px}.landing-module__jDH3nq__heroAvatar:first-child{margin-left:0}.landing-module__jDH3nq__section{padding:68px 0}.landing-module__jDH3nq__sectionHeader{max-width:42rem}.landing-module__jDH3nq__centeredHeader{text-align:center;margin:0 auto}.landing-module__jDH3nq__sectionTitle,.landing-module__jDH3nq__modulesTitle,.landing-module__jDH3nq__pricingTitle,.landing-module__jDH3nq__ctaTitle{letter-spacing:-.07em;text-wrap:balance;margin:18px 0 0;font-size:clamp(2.35rem,5vw,4.4rem);font-weight:700;line-height:1.02}.landing-module__jDH3nq__sectionText,.landing-module__jDH3nq__modulesMeta,.landing-module__jDH3nq__ctaText{color:var(--ink-soft);margin:18px 0 0;font-size:1rem;line-height:1.7}.landing-module__jDH3nq__accentText{color:var(--orange)}.landing-module__jDH3nq__faqTitleLine{display:block}.landing-module__jDH3nq__faqSection{padding-top:52px}.landing-module__jDH3nq__storyList{gap:64px;margin-top:0;display:grid}.landing-module__jDH3nq__story{grid-template-columns:minmax(0,.92fr) minmax(0,1fr);align-items:center;gap:44px;display:grid}.landing-module__jDH3nq__storyReverse{direction:rtl}.landing-module__jDH3nq__storyReverse>*{direction:ltr}.landing-module__jDH3nq__storyCopy{max-width:35rem}.landing-module__jDH3nq__storyTitle{letter-spacing:-.06em;margin:18px 0 0;font-size:clamp(2rem,4.2vw,3.5rem);font-weight:700;line-height:1.03}.landing-module__jDH3nq__storyText{color:var(--ink-soft);margin:18px 0 0;line-height:1.72}.landing-module__jDH3nq__pointList{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:26px;display:grid}.landing-module__jDH3nq__pointCard{--point-accent-rgb:255, 126, 0;border:1px solid rgba(var(--point-accent-rgb), .18);min-height:112px;box-shadow:inset 0 1px 0 #ffffff0f, 0 24px 48px -34px #0000008f, 0 14px 26px -22px rgba(var(--point-accent-rgb), .18);background:linear-gradient(#ffffff0b,#ffffff03),repeating-linear-gradient(90deg,#ffffff06 0 1px,#0000 1px 26px),linear-gradient(#1a1b1f 0%,#101114 100%);border-radius:26px;grid-template-columns:50px 1fr;align-items:center;gap:14px;padding:18px;display:grid;position:relative;overflow:hidden}.landing-module__jDH3nq__pointCard:after{content:"";pointer-events:none;background:radial-gradient(220px circle at 100% 0%, rgba(var(--point-accent-rgb), .16), transparent 56%), linear-gradient(135deg, transparent 0 64%, rgba(var(--point-accent-rgb), .08) 86%, transparent 100%);opacity:.95;position:absolute;inset:0}.landing-module__jDH3nq__featureCard:before,.landing-module__jDH3nq__moduleCard:before,.landing-module__jDH3nq__planCard:before{content:"";pointer-events:none;background:radial-gradient(220px circle at var(--mx,50%) var(--my,50%), #ffffff6b, transparent 60%);opacity:0;transition:opacity .32s;position:absolute;inset:0}.landing-module__jDH3nq__featureCard:hover,.landing-module__jDH3nq__planCard:hover{transform:translateY(-3px);box-shadow:0 20px 38px -34px #10101047}.landing-module__jDH3nq__featureCard:hover:before,.landing-module__jDH3nq__planCard:hover:before{opacity:1}.landing-module__jDH3nq__pointBody{z-index:1;gap:5px;min-width:0;display:grid;position:relative}.landing-module__jDH3nq__pointIcon,.landing-module__jDH3nq__featureIcon,.landing-module__jDH3nq__moduleIcon{place-items:center;display:grid}.landing-module__jDH3nq__pointIcon,.landing-module__jDH3nq__featureIcon{border:1px solid rgba(var(--point-accent-rgb), .2);background:linear-gradient(180deg, rgba(var(--point-accent-rgb), .14), rgba(var(--point-accent-rgb), .05)), linear-gradient(180deg, #ffffff0a, #ffffff05);width:50px;height:50px;box-shadow:inset 0 1px 0 #ffffff14, 0 18px 34px -24px rgba(var(--point-accent-rgb), .24);border-radius:16px}.landing-module__jDH3nq__pointIcon svg,.landing-module__jDH3nq__featureIcon svg,.landing-module__jDH3nq__moduleIcon svg,.landing-module__jDH3nq__moduleArrow svg{width:18px;height:18px}.landing-module__jDH3nq__pointCard strong{color:#fff7eff5;letter-spacing:-.04em;text-wrap:balance;font-size:1rem;line-height:1.1;display:block}.landing-module__jDH3nq__pointCard p{color:#fff5ecad;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:24ch;margin:0;font-size:.84rem;line-height:1.38;display:-webkit-box;overflow:hidden}.landing-module__jDH3nq__pointCard .landing-module__jDH3nq__pointIcon svg{color:rgb(var(--point-accent-rgb))}.landing-module__jDH3nq__modulesSection{color:#fff;background-color:#0000;background-image:linear-gradient(#ffffff0d 1px,#0000 1px),linear-gradient(90deg,#ffffff0d 1px,#0000 1px),linear-gradient(#ffffff05 1px,#0000 1px),linear-gradient(90deg,#ffffff05 1px,#0000 1px),linear-gradient(135deg,#ff7e0008,#0000 28%),linear-gradient(#0c0d0f 0%,#141519 54%,#101114 100%);background-position:-1px -1px;background-repeat:repeat,repeat,repeat,repeat,repeat,repeat;background-size:128px 128px,128px 128px,32px 32px,32px 32px,auto,auto;background-attachment:scroll,scroll,scroll,scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box,padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box,border-box,border-box,border-box;padding:64px 0;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0d,inset 0 -1px #ffffff0a}.landing-module__jDH3nq__mobileModulesSection{color:#fff;background-color:#0000;background-image:linear-gradient(#ffffff0d 1px,#0000 1px),linear-gradient(90deg,#ffffff0d 1px,#0000 1px),linear-gradient(#ffffff05 1px,#0000 1px),linear-gradient(90deg,#ffffff05 1px,#0000 1px),linear-gradient(135deg,#ff7e0008,#0000 28%),linear-gradient(#0c0d0f 0%,#141519 54%,#101114 100%);background-position:-1px -1px;background-repeat:repeat,repeat,repeat,repeat,repeat,repeat;background-size:128px 128px,128px 128px,32px 32px,32px 32px,auto,auto;background-attachment:scroll,scroll,scroll,scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box,padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box,border-box,border-box,border-box;padding:44px 0 56px;display:none;position:relative}@media (min-width:721px){.landing-module__jDH3nq__moduleCard:hover{border-color:color-mix(in srgb, var(--module-card-edge,#ffffff2e) 100%, white 10%);background:radial-gradient(circle at top right, color-mix(in srgb, var(--module-card-glow,#ffffff14) 125%, white 8%), transparent 38%), linear-gradient(180deg, #ffffff1c, #ffffff0d);box-shadow:0 28px 56px -36px var(--module-card-shadow,#0000006b), 0 0 0 1px color-mix(in srgb, var(--module-card-edge,#ffffff2e) 88%, transparent), inset 0 1px 0 #ffffff1a;transform:translateY(-4px)}.landing-module__jDH3nq__moduleCard:hover .landing-module__jDH3nq__moduleArrow{color:#ffffff9e}}.landing-module__jDH3nq__mobileModulesTrack{position:relative}.landing-module__jDH3nq__mobileModulesSticky{flex-direction:column;justify-content:center;gap:22px;width:min(100%,1200px);min-height:calc(100dvh - 86px);margin:0 auto;padding:28px 18px 36px;display:flex;position:sticky;top:72px}.landing-module__jDH3nq__mobileModulesTop{gap:12px;display:grid}.landing-module__jDH3nq__mobileModulesTitle{letter-spacing:-.06em;color:#fff;margin:0;font-size:clamp(2.1rem,8vw,3.2rem);font-weight:800;line-height:1.02}.landing-module__jDH3nq__mobileModulesMeta{gap:8px;display:grid}.landing-module__jDH3nq__mobileModulesCount{color:#ffffff85;font-family:var(--font-poppins), "Poppins", system-ui, sans-serif;letter-spacing:.18em;font-size:.72rem}.landing-module__jDH3nq__mobileModulesCopy{color:#ffffffb8;max-width:28ch;margin:0;font-size:.92rem;line-height:1.5}.landing-module__jDH3nq__mobileModulesDots{flex-wrap:wrap;gap:8px;display:flex}.landing-module__jDH3nq__mobileModulesDotButton{cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:18px;height:18px;padding:0;transition:opacity .56s,transform .56s cubic-bezier(.22,1,.36,1);display:inline-flex}.landing-module__jDH3nq__mobileModulesDirections{justify-content:space-between;align-items:center;gap:12px;margin-top:4px;display:flex}.landing-module__jDH3nq__mobileDirection{color:#ffffff94;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;min-height:34px;padding:0;font-size:.74rem;transition:color .42s,opacity .42s;display:inline-flex}.landing-module__jDH3nq__mobileDirection:hover{color:#ffffffbd}.landing-module__jDH3nq__mobileDirection:hover .landing-module__jDH3nq__mobileDirectionIcon{background:#ffffff12;border-color:#ffffff2e;box-shadow:0 10px 24px -18px #00000061}.landing-module__jDH3nq__mobileDirection:disabled{opacity:.38;cursor:default}.landing-module__jDH3nq__mobileDirection:disabled .landing-module__jDH3nq__mobileDirectionIcon{transform:none}.landing-module__jDH3nq__mobileDirectionIcon{background:#ffffff0d;border:1px solid #ffffff1f;border-radius:999px;place-items:center;width:30px;height:30px;transition:border-color .58s,background-color .58s,box-shadow .58s,opacity .58s;display:grid}.landing-module__jDH3nq__mobileDirectionIcon svg{width:14px;height:14px;transition:transform .64s cubic-bezier(.22,1,.36,1)}.landing-module__jDH3nq__mobileDirectionUp svg{transform:rotate(-45deg)}.landing-module__jDH3nq__mobileDirectionDown svg{transform:rotate(135deg)}.landing-module__jDH3nq__mobileModulesDot{background:#ffffff2e;border-radius:999px;width:10px;height:10px;transition:transform .68s cubic-bezier(.22,1,.36,1),background-color .58s,box-shadow .68s,opacity .58s}.landing-module__jDH3nq__mobileModulesDotActive{background:#ff8d22;transform:scale(1.12);box-shadow:0 0 0 3px #ff8d221f}.landing-module__jDH3nq__mobileModuleCard{--module-surface:linear-gradient(180deg, #232429fa, #16171bfa);--module-edge:#fff3;--module-shadow:#0000006b;--module-icon-bg:#ffffff12;--module-icon-border:#ffffff1f;--module-arrow-bg:#1010100a;--module-arrow-border:#10101014;--module-copy:#ffffffc7;border:1px solid var(--module-edge);text-align:center;background:radial-gradient(circle at top right, var(--module-glow,#ff9d3d29), transparent 34%), radial-gradient(circle at bottom left, #ffffff0f, transparent 28%), var(--module-surface);min-height:min(39dvh,360px);box-shadow:0 30px 62px -34px var(--module-shadow), 0 0 0 1px color-mix(in srgb, var(--module-edge) 88%, transparent), inset 0 1px 0 #ffffff1a;border-radius:28px;justify-content:center;align-items:center;gap:18px;padding:24px 22px;transition:opacity .68s,transform .68s}.landing-module__jDH3nq__mobileModuleCard:after{display:none}.landing-module__jDH3nq__mobileModuleCard .landing-module__jDH3nq__moduleCardTop{justify-content:center}.landing-module__jDH3nq__mobileModuleCard .landing-module__jDH3nq__moduleIcon{border:1px solid var(--module-icon-border);background:var(--module-icon-bg);border-radius:22px;width:72px;height:72px;box-shadow:inset 0 1px #ffffff14,0 18px 34px -22px #00000061}.landing-module__jDH3nq__mobileModuleCard .landing-module__jDH3nq__moduleIcon svg{width:26px;height:26px}.landing-module__jDH3nq__mobileModuleCard .landing-module__jDH3nq__moduleArrow{display:none}.landing-module__jDH3nq__mobileModuleBody{align-content:center;justify-items:center;gap:10px;display:grid}.landing-module__jDH3nq__mobileModuleCard h3{letter-spacing:-.06em;color:#fff;margin:0;font-size:clamp(2.24rem,9.4vw,3.1rem);font-weight:800;line-height:.96}.landing-module__jDH3nq__mobileModuleCard p{color:#ffffffc7;max-width:22ch;margin:0 auto;font-size:1.05rem;line-height:1.56}.landing-module__jDH3nq__mobileModuleHint{justify-content:flex-start;display:flex}.landing-module__jDH3nq__mobileModuleHint span{color:#ffffffad;letter-spacing:.04em;background:#ffffff0f;border:1px solid #ffffff1a;border-radius:999px;align-items:center;gap:8px;padding:10px 14px;font-size:.78rem;display:inline-flex}.landing-module__jDH3nq__mobileModuleHint span:before{content:"";background:#ff8d22;border-radius:999px;width:6px;height:6px}.landing-module__jDH3nq__modulesSection:after{content:none}.landing-module__jDH3nq__modulesHeader{justify-content:center;align-items:center;margin-bottom:45px;display:flex}.landing-module__jDH3nq__modulesTitle,.landing-module__jDH3nq__pricingTitle,.landing-module__jDH3nq__ctaTitle{max-width:200ch;font-weight:800}.landing-module__jDH3nq__modulesAccent,.landing-module__jDH3nq__ctaAccent{color:#ff9d3d}.landing-module__jDH3nq__modulesGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.landing-module__jDH3nq__moduleCard{--module-card-surface:linear-gradient(180deg, #232429f5, #18191df5);border:1px solid var(--module-card-edge,#ffffff2e);background:radial-gradient(circle at top right, var(--module-card-glow,#ffffff14), transparent 34%), var(--module-card-surface);min-height:222px;box-shadow:0 24px 48px -34px var(--module-card-shadow,#0006), 0 0 0 1px color-mix(in srgb, var(--module-card-edge,#ffffff2e) 72%, transparent), inset 0 1px 0 #ffffff14;border-radius:24px;flex-direction:column;gap:16px;padding:24px;transition:transform .3s,border-color .3s,background .3s,box-shadow .3s;display:flex;position:relative;overflow:hidden}.landing-module__jDH3nq__moduleCard:after{content:"";opacity:1;pointer-events:none;background:linear-gradient(#ffffff14,#0000 62%);position:absolute;inset:0}.landing-module__jDH3nq__moduleCard:before{display:none}.landing-module__jDH3nq__moduleCardTop{justify-content:space-between;align-items:center;display:flex}.landing-module__jDH3nq__moduleIcon{color:#fff;background:#ffffff0f;border:1px solid #ffffff14;border-radius:16px;width:44px;height:44px}.landing-module__jDH3nq__moduleArrow{color:#ffffff57}.landing-module__jDH3nq__moduleCard h3{z-index:1;letter-spacing:-.03em;color:#fff;margin:0;font-size:1.16rem;font-weight:800;position:relative}.landing-module__jDH3nq__moduleCard p{z-index:1;color:#ffffffad;margin:0;font-size:.98rem;line-height:1.62;position:relative}.landing-module__jDH3nq__tintOrange .landing-module__jDH3nq__moduleIcon{color:#ffb14a}.landing-module__jDH3nq__tintOrange.landing-module__jDH3nq__moduleCard{--module-card-edge:#ffbf5b6b;--module-card-glow:#ffbf5b3d;--module-card-shadow:#ff910057;--module-card-surface:linear-gradient(180deg, #703d12fa, #4f2a0bfa)}.landing-module__jDH3nq__tintOrange.landing-module__jDH3nq__mobileModuleCard{--module-glow:#ffbf5b47;--module-surface:linear-gradient(180deg, #703d12fa, #4f2a0bfa);--module-edge:#ffc26a75;--module-shadow:#ff910057;--module-arrow-color:#ffb14a}.landing-module__jDH3nq__tintYellow .landing-module__jDH3nq__moduleIcon{color:#ffd95a}.landing-module__jDH3nq__tintYellow.landing-module__jDH3nq__moduleCard{--module-card-edge:#ffd95a6b;--module-card-glow:#ffd95a3d;--module-card-shadow:#ae881757;--module-card-surface:linear-gradient(180deg, #695310fa, #4a3a0afa)}.landing-module__jDH3nq__tintYellow.landing-module__jDH3nq__mobileModuleCard{--module-glow:#ffd95a47;--module-surface:linear-gradient(180deg, #695310fa, #4a3a0afa);--module-edge:#ffde6975;--module-shadow:#ae881757;--module-arrow-color:#ffd95a}.landing-module__jDH3nq__tintBlue .landing-module__jDH3nq__moduleIcon{color:#6fc5ff}.landing-module__jDH3nq__tintBlue.landing-module__jDH3nq__moduleCard{--module-card-edge:#6fc5ff6b;--module-card-glow:#6fc5ff3d;--module-card-shadow:#277bc952;--module-card-surface:linear-gradient(180deg, #1b416cfa, #122c4efa)}.landing-module__jDH3nq__tintBlue.landing-module__jDH3nq__mobileModuleCard{--module-glow:#6fc5ff47;--module-surface:linear-gradient(180deg, #1b416cfa, #122c4efa);--module-edge:#7acaff75;--module-shadow:#277bc952;--module-arrow-color:#6fc5ff}.landing-module__jDH3nq__tintTeal .landing-module__jDH3nq__moduleIcon{color:#5ee6d7}.landing-module__jDH3nq__tintTeal.landing-module__jDH3nq__moduleCard{--module-card-edge:#5ee6d76b;--module-card-glow:#5ee6d73d;--module-card-shadow:#18807852;--module-card-surface:linear-gradient(180deg, #10524dfa, #0b3a37fa)}.landing-module__jDH3nq__tintTeal.landing-module__jDH3nq__mobileModuleCard{--module-glow:#5ee6d747;--module-surface:linear-gradient(180deg, #10524dfa, #0b3a37fa);--module-edge:#68ebdd75;--module-shadow:#18807852;--module-arrow-color:#5ee6d7}.landing-module__jDH3nq__tintRed .landing-module__jDH3nq__moduleIcon{color:#ff866b}.landing-module__jDH3nq__tintRed.landing-module__jDH3nq__moduleCard{--module-card-edge:#ff866b6b;--module-card-glow:#ff866b3d;--module-card-shadow:#a43c2657;--module-card-surface:linear-gradient(180deg, #6e2516fa, #4f180ffa)}.landing-module__jDH3nq__tintRed.landing-module__jDH3nq__mobileModuleCard{--module-glow:#ff866b47;--module-surface:linear-gradient(180deg, #6e2516fa, #4f180ffa);--module-edge:#ff917675;--module-shadow:#a43c2657;--module-arrow-color:#ff866b}.landing-module__jDH3nq__tintGreen .landing-module__jDH3nq__moduleIcon{color:#6de88b}.landing-module__jDH3nq__tintGreen.landing-module__jDH3nq__moduleCard{--module-card-edge:#6de88b6b;--module-card-glow:#6de88b3d;--module-card-shadow:#1f8e4a52;--module-card-surface:linear-gradient(180deg, #154f28fa, #0e381dfa)}.landing-module__jDH3nq__tintGreen.landing-module__jDH3nq__mobileModuleCard{--module-glow:#6de88b47;--module-surface:linear-gradient(180deg, #154f28fa, #0e381dfa);--module-edge:#78ed9575;--module-shadow:#1f8e4a52;--module-arrow-color:#6de88b}.landing-module__jDH3nq__tintLime .landing-module__jDH3nq__moduleIcon{color:#bfff57}.landing-module__jDH3nq__tintLime.landing-module__jDH3nq__moduleCard{--module-card-edge:#bfff576b;--module-card-glow:#bfff573d;--module-card-shadow:#6c9f1a57;--module-card-surface:linear-gradient(180deg, #4a6212fa, #34460cfa)}.landing-module__jDH3nq__tintLime.landing-module__jDH3nq__mobileModuleCard{--module-glow:#bfff5747;--module-surface:linear-gradient(180deg, #4a6212fa, #34460cfa);--module-edge:#c5ff6675;--module-shadow:#6c9f1a57;--module-arrow-color:#bfff57}.landing-module__jDH3nq__tintPink .landing-module__jDH3nq__moduleIcon{color:#ff9fd0}.landing-module__jDH3nq__tintPink.landing-module__jDH3nq__moduleCard{--module-card-edge:#ff9fd06b;--module-card-glow:#ff9fd03d;--module-card-shadow:#9d3b6a52;--module-card-surface:linear-gradient(180deg, #5d1c3ffa, #42122bfa)}.landing-module__jDH3nq__tintPink.landing-module__jDH3nq__mobileModuleCard{--module-glow:#ff9fd047;--module-surface:linear-gradient(180deg, #5d1c3ffa, #42122bfa);--module-edge:#ffa9d675;--module-shadow:#9d3b6a52;--module-arrow-color:#ff9fd0}.landing-module__jDH3nq__tintCyan .landing-module__jDH3nq__moduleIcon{color:#6beaff}.landing-module__jDH3nq__tintCyan.landing-module__jDH3nq__moduleCard{--module-card-edge:#6beaff6b;--module-card-glow:#6beaff3d;--module-card-shadow:#1d7a9852;--module-card-surface:linear-gradient(180deg, #134757fa, #0b333ffa)}.landing-module__jDH3nq__tintCyan.landing-module__jDH3nq__mobileModuleCard{--module-glow:#6beaff47;--module-surface:linear-gradient(180deg, #134757fa, #0b333ffa);--module-edge:#76edff75;--module-shadow:#1d7a9852;--module-arrow-color:#6beaff}.landing-module__jDH3nq__tintViolet .landing-module__jDH3nq__moduleIcon{color:#c0a0ff}.landing-module__jDH3nq__tintViolet.landing-module__jDH3nq__moduleCard{--module-card-edge:#c0a0ff6b;--module-card-glow:#c0a0ff3d;--module-card-shadow:#6a4cb052;--module-card-surface:linear-gradient(180deg, #3d265ffa, #2a1845fa)}.landing-module__jDH3nq__tintViolet.landing-module__jDH3nq__mobileModuleCard{--module-glow:#c0a0ff47;--module-surface:linear-gradient(180deg, #3d265ffa, #2a1845fa);--module-edge:#c5a8ff75;--module-shadow:#6a4cb052;--module-arrow-color:#c0a0ff}.landing-module__jDH3nq__featuresGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-top:34px;display:grid}.landing-module__jDH3nq__featuresSectionHeader{z-index:1;position:relative}.landing-module__jDH3nq__mobileFeaturesSection{display:none}.landing-module__jDH3nq__mobileFeaturesTrack{position:relative}.landing-module__jDH3nq__mobileFeaturesSticky{flex-direction:column;justify-content:flex-start;gap:18px;min-height:calc(100dvh - 88px);padding:8px 0 12px;display:flex;position:sticky;top:72px}.landing-module__jDH3nq__mobileFeaturesIntro{display:none}.landing-module__jDH3nq__mobileFeaturesStack{isolation:isolate;min-height:430px;padding:18px 0 8px;display:grid;position:relative;overflow:visible}.landing-module__jDH3nq__mobileFeaturesStack:before,.landing-module__jDH3nq__mobileFeaturesStack:after{content:"";pointer-events:none;border-radius:34px;position:absolute;left:12px;right:12px}.landing-module__jDH3nq__mobileFeaturesStack:before{opacity:.72;background:linear-gradient(#fff6ebb8,#ffedd64d),#ffffff7a;border:1px solid #ff7e0024;inset:28px 12px 18px;transform:translateY(16px)scale(.968);box-shadow:0 26px 60px -40px #ff7e003d,inset 0 1px #ffffffc2}.landing-module__jDH3nq__mobileFeaturesStack:after{opacity:.52;background:linear-gradient(#1010100d,#10101003),#ffffff38;border:1px solid #1010100f;inset:14px 6px 8px;transform:translateY(8px)scale(.985);box-shadow:0 18px 46px -38px #1010102e}.landing-module__jDH3nq__mobileFeatureCard{will-change:transform, opacity;transform-origin:50%;backface-visibility:hidden;-webkit-backdrop-filter:none;backdrop-filter:none;background:radial-gradient(circle at 100% 0,#ff7e0029,#0000 24%),radial-gradient(circle at 0 100%,#ffd6ad3d,#0000 34%),linear-gradient(#fffcf8,#f8f0e5);border:1px solid #ff7e0029;border-radius:34px;flex-direction:column;grid-area:1/1;justify-content:flex-start;align-items:flex-start;gap:18px;min-height:396px;padding:32px 24px 26px;transition:none;display:flex;position:absolute;inset:0 4px;overflow:hidden;box-shadow:0 44px 92px -54px #1010103d,0 22px 44px -34px #ff7e0029,0 0 0 1px #ffffffd1,inset 0 1px #ffffffeb}.landing-module__jDH3nq__mobileFeatureCard:after{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(#ffffff70,#0000 26%);position:absolute;inset:0}.landing-module__jDH3nq__mobileFeatureCard:nth-child(odd){background:radial-gradient(circle at 100% 0,#ff7e0033,#0000 24%),radial-gradient(circle at 0 100%,#ffdfbe57,#0000 34%),linear-gradient(#fffaf5,#f9f0e5)}.landing-module__jDH3nq__mobileFeatureCard:nth-child(2n){background:radial-gradient(circle at 100% 0,#ff7e003d,#0000 24%),radial-gradient(circle at 0 100%,#ff7e0029,#0000 38%),linear-gradient(#181818,#0a0a0a);border-color:#ff7e0042;box-shadow:0 52px 96px -54px #0000006b,0 22px 48px -36px #ff7e0033,0 0 0 1px #ff7e001f,inset 0 1px #ffffff0d}.landing-module__jDH3nq__mobileFeatureCard:nth-child(2n):after{background:linear-gradient(#ffffff14,#0000 22%)}.landing-module__jDH3nq__mobileFeatureCard:before{content:"";opacity:.8;background:linear-gradient(90deg,#ff7e0000,#ff7e007a,#ff7e0000);height:1px;position:absolute;bottom:18px;left:24px;right:24px}.landing-module__jDH3nq__mobileFeatureCard h3{z-index:1;color:#141414;letter-spacing:-.065em;text-wrap:balance;max-width:11ch;margin:0;font-size:clamp(1.78rem,6.2vw,2.16rem);line-height:.94;position:relative}.landing-module__jDH3nq__mobileFeatureCard:nth-child(2n) h3{color:#fff7ef}.landing-module__jDH3nq__mobileFeatureCard p{z-index:1;color:#141414c2;text-wrap:pretty;max-width:23ch;margin:-2px 0 0;font-size:1.02rem;line-height:1.62;position:relative}.landing-module__jDH3nq__mobileFeatureCard:nth-child(2n) p{color:#fff7efc7}.landing-module__jDH3nq__mobileFeatureCard .landing-module__jDH3nq__featureIcon{z-index:1;background:linear-gradient(#ff7e0014,#1010100d);border:1px solid #ff7e002e;border-radius:24px;width:70px;height:70px;position:relative;box-shadow:inset 0 1px #ffffffd1,0 22px 42px -28px #ff7e0033}.landing-module__jDH3nq__mobileFeatureCard:nth-child(2n) .landing-module__jDH3nq__featureIcon{background:linear-gradient(#ff7e002e,#ff7e0014);border-color:#ff7e003d;box-shadow:inset 0 1px #ffffff14,0 24px 42px -28px #00000057}.landing-module__jDH3nq__mobileFeatureCard .landing-module__jDH3nq__featureIcon svg{color:#ff7e00;width:28px;height:28px}.landing-module__jDH3nq__mobileFeatureCard:nth-child(2n) .landing-module__jDH3nq__featureIcon svg{color:#ffb15f}.landing-module__jDH3nq__mobileFeatureCard.landing-module__jDH3nq__featureCard:hover{background:radial-gradient(circle at 100% 0,#ff7e0029,#0000 24%),radial-gradient(circle at 0 100%,#ffd6ad3d,#0000 34%),linear-gradient(#fffcf8,#f8f0e5);border-color:#ff7e0029;box-shadow:0 44px 92px -54px #1010103d,0 22px 44px -34px #ff7e0029,0 0 0 1px #ffffffd1,inset 0 1px #ffffffeb}.landing-module__jDH3nq__mobileFeatureCard.landing-module__jDH3nq__featureCard:nth-child(2n):hover{background:radial-gradient(circle at 100% 0,#ff7e003d,#0000 24%),radial-gradient(circle at 0 100%,#ff7e0029,#0000 38%),linear-gradient(#181818,#0a0a0a);border-color:#ff7e0042;box-shadow:0 52px 96px -54px #0000006b,0 22px 48px -36px #ff7e0033,0 0 0 1px #ff7e001f,inset 0 1px #ffffff0d}.landing-module__jDH3nq__featureCard{--card-tint:#f2e2cee6;background:#ffffff8a;border:1px solid #10101014;border-radius:24px;padding:22px;transition:transform .3s,border-color .3s,background-color .3s,box-shadow .3s;position:relative}.landing-module__jDH3nq__featureCard:nth-child(4n+1){--card-tint:#ffe5d2eb}.landing-module__jDH3nq__featureCard:nth-child(4n+2){--card-tint:#deecffeb}.landing-module__jDH3nq__featureCard:nth-child(4n+3){--card-tint:#e1f4e8eb}.landing-module__jDH3nq__featureCard:nth-child(4n+4){--card-tint:#f3e5ffeb}.landing-module__jDH3nq__featureCard:hover{background:var(--card-tint);border-color:#10101029}.landing-module__jDH3nq__featureCard h3{letter-spacing:-.03em;margin:16px 0 8px;font-size:1rem}.landing-module__jDH3nq__featureCard p{color:var(--ink-soft);margin:0;font-size:.92rem;line-height:1.6}.landing-module__jDH3nq__pricingShell{background:#ffffff94;border:1px solid #10101014;border-radius:32px;padding:26px;box-shadow:0 30px 80px -50px #10101066}.landing-module__jDH3nq__pricingHeader{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:26px;display:flex}.landing-module__jDH3nq__pricingToggle{background:#ffffffd1;border:1px solid #1010101a;border-radius:18px;grid-template-columns:repeat(2,minmax(0,1fr));min-width:300px;padding:3px;display:inline-grid;position:relative;box-shadow:0 16px 40px -28px #101010b3}.landing-module__jDH3nq__pricingToggleTrack{background:var(--orange);border-radius:14px;width:calc(50% - 5px);transition:transform .3s;position:absolute;top:5px;bottom:5px;left:5px;box-shadow:0 12px 30px -18px #ff7e00e6}.landing-module__jDH3nq__pricingToggle[data-annual=true] .landing-module__jDH3nq__pricingToggleTrack{transform:translate(100%)}.landing-module__jDH3nq__toggleButton{z-index:1;min-width:120px;color:var(--muted);cursor:pointer;background:0 0;border:0;padding:10px 18px;font-weight:700;transition:color .2s;position:relative}.landing-module__jDH3nq__toggleButtonActive{color:#fff}.landing-module__jDH3nq__toggleBadge{color:#15803d;background:#17a34a1f;border-radius:999px;margin-left:8px;padding:2px 7px;font-size:.72rem;font-weight:800}.landing-module__jDH3nq__toggleButtonActive .landing-module__jDH3nq__toggleBadge{color:#fff;background:#ffffff2e}.landing-module__jDH3nq__pricingGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;width:100%;min-width:0;display:grid}.landing-module__jDH3nq__planCard{--card-tint:#f7ebdaf5;background:#ffffffb8;border:1px solid #10101014;border-radius:26px;flex-direction:column;width:100%;min-width:0;padding:24px;transition:transform .3s,border-color .3s,background-color .3s,box-shadow .3s;display:flex;position:relative}.landing-module__jDH3nq__planFeatured{background:var(--ink);color:#fff;box-shadow:0 30px 90px -50px #101010cc}.landing-module__jDH3nq__planCard:hover:not(.landing-module__jDH3nq__planFeatured){background:var(--card-tint);border-color:#10101029}.landing-module__jDH3nq__planTag{color:var(--orange);letter-spacing:.1em;font-size:.72rem;font-weight:700;position:absolute;top:18px;right:18px}.landing-module__jDH3nq__planName{letter-spacing:-.03em;margin:0;font-size:.98rem;font-weight:700}.landing-module__jDH3nq__planTagline,.landing-module__jDH3nq__planCurrency,.landing-module__jDH3nq__planPeriod{color:var(--muted)}.landing-module__jDH3nq__planFeatured .landing-module__jDH3nq__planTagline,.landing-module__jDH3nq__planFeatured .landing-module__jDH3nq__planCurrency,.landing-module__jDH3nq__planFeatured .landing-module__jDH3nq__planPeriod{color:#ffffff9e}.landing-module__jDH3nq__planTagline{min-height:42px;margin:8px 0 0;font-size:.9rem;line-height:1.55}.landing-module__jDH3nq__planPrice{flex-wrap:wrap;align-items:baseline;gap:6px;min-width:0;margin-top:24px;display:flex}.landing-module__jDH3nq__planCurrency,.landing-module__jDH3nq__planSavings,.landing-module__jDH3nq__footerBottom{font-family:var(--font-poppins), "Poppins", system-ui, sans-serif}.landing-module__jDH3nq__planAmount{overflow-wrap:anywhere;letter-spacing:-.07em;max-width:100%;font-size:clamp(2.35rem,10vw,3.2rem);font-weight:700;line-height:1}.landing-module__jDH3nq__planPeriod{font-size:.82rem}.landing-module__jDH3nq__planSavings{color:var(--muted);margin:8px 0 0;font-size:.72rem;line-height:1.45}.landing-module__jDH3nq__planSavings span{color:#15803d;background:#17a34a1f;border-radius:999px;margin-left:8px;padding:2px 8px;font-weight:800;display:inline-flex}.landing-module__jDH3nq__planFeatured .landing-module__jDH3nq__planSavings{color:#ff9d3de0}.landing-module__jDH3nq__planFeatured .landing-module__jDH3nq__planSavings span{color:#ffffffeb;background:#ffffff1f}.landing-module__jDH3nq__planList{flex:1;gap:10px;margin:22px 0 28px;padding:0;list-style:none;display:grid}.landing-module__jDH3nq__planFeatured .landing-module__jDH3nq__planList li{color:#fffc}.landing-module__jDH3nq__faqList{border-top:1px solid #10101014;margin-top:32px}.landing-module__jDH3nq__faqItem{border-bottom:1px solid #10101014}.landing-module__jDH3nq__faqButton{width:100%;color:var(--ink);text-align:left;letter-spacing:-.03em;cursor:pointer;appearance:none;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;background:0 0;border:0;outline:none;justify-content:space-between;align-items:center;gap:16px;padding:22px 0;font-size:1.02rem;font-weight:600;display:flex}.landing-module__jDH3nq__faqButton,.landing-module__jDH3nq__faqButton span{color:inherit;text-decoration:none}.landing-module__jDH3nq__faqButton:focus,.landing-module__jDH3nq__faqButton:focus-visible{box-shadow:none;outline:none}.landing-module__jDH3nq__faqSign{color:var(--orange);font-size:1.4rem;line-height:1}.landing-module__jDH3nq__faqAnswer{will-change:height, opacity;overflow:hidden}.landing-module__jDH3nq__faqAnswer p{max-width:78ch;color:var(--ink-soft);margin:0 0 22px;line-height:1.7}.landing-module__jDH3nq__ctaSection{padding:16px 0 64px}.landing-module__jDH3nq__ctaPanel{color:#fff;background:radial-gradient(circle at 100% 0,#ff7e002e,#0000 30%),linear-gradient(#121212 0%,#171717 100%);border:1px solid #ffffff14;border-radius:34px;padding:34px;box-shadow:0 40px 90px -50px #101010cc}.landing-module__jDH3nq__ctaText{color:#ffffffb8;max-width:40rem}.landing-module__jDH3nq__ctaActions{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.landing-module__jDH3nq__footer{padding:0 0 34px}.landing-module__jDH3nq__footerContainer{width:min(100%,1200px);margin:0 auto;padding:0 24px}.landing-module__jDH3nq__footerGrid{border-top:1px solid #10101014;grid-template-columns:2fr 1fr 1fr 1fr;gap:28px;padding:34px 0;display:grid}.landing-module__jDH3nq__footerBrandBlock{max-width:24rem}.landing-module__jDH3nq__footerBrandRow{align-items:center;gap:5px;display:inline-flex}.landing-module__jDH3nq__footerBrandMark{place-items:center;width:42px;height:42px;display:grid}.landing-module__jDH3nq__footerBrandMark img{object-fit:contain;width:100%;height:100%}.landing-module__jDH3nq__footerBrandText{color:var(--orange);padding-top:8px;font-size:1.42rem;font-weight:900;line-height:1}.landing-module__jDH3nq__footerBrandBlock p{color:var(--ink-soft);margin:14px 0 0;font-size:.95rem;line-height:1.7}.landing-module__jDH3nq__footerColumn h3{letter-spacing:.1em;text-transform:uppercase;margin:0 0 14px;font-size:.8rem;font-weight:700}.landing-module__jDH3nq__footerColumn a{color:var(--ink-soft);padding:4px 0;font-size:.92rem;line-height:1.45;display:block}.landing-module__jDH3nq__footerColumn a:hover{color:var(--orange)}.landing-module__jDH3nq__footerBottom{color:var(--muted);letter-spacing:.08em;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;font-size:.7rem;font-weight:700;display:flex}.landing-module__jDH3nq__footerCredit{color:inherit;align-items:center;gap:5px;font-weight:800;text-decoration:none;transition:color .2s;display:inline-flex}.landing-module__jDH3nq__footerCredit:hover{color:var(--orange)}.landing-module__jDH3nq__footerHeart{width:0;color:var(--orange);opacity:0;font-weight:800;transition:width .22s,opacity .22s,transform .22s;display:inline-flex;overflow:hidden;transform:translate(4px)scale(.8)}.landing-module__jDH3nq__footerCredit:hover .landing-module__jDH3nq__footerHeart{opacity:1;width:1.1em;transform:translate(0)scale(1)}@keyframes landing-module__jDH3nq__caretBlink{0%,46%{opacity:1}47%,to{opacity:0}}@media (max-width:1100px){.landing-module__jDH3nq__story,.landing-module__jDH3nq__pricingGrid{grid-template-columns:1fr;gap:26px}.landing-module__jDH3nq__modulesGrid,.landing-module__jDH3nq__featuresGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.landing-module__jDH3nq__storyReverse{direction:ltr}}@media (max-width:900px){.landing-module__jDH3nq__headerInner,.landing-module__jDH3nq__footerGrid{grid-template-columns:1fr}.landing-module__jDH3nq__headerInner{grid-template-columns:auto 1fr auto}.landing-module__jDH3nq__brand{grid-column:1}.landing-module__jDH3nq__nav,.landing-module__jDH3nq__headerActions{display:none}.landing-module__jDH3nq__headerToggle{grid-column:3;justify-self:end;display:inline-flex;position:relative}.landing-module__jDH3nq__modulesHeader,.landing-module__jDH3nq__pricingHeader{flex-direction:column;align-items:flex-start}.landing-module__jDH3nq__mobilePanel{background:#fbf8f3eb;border:1px solid #ff7e003d;border-radius:18px;margin-top:10px;padding:14px;display:block;box-shadow:0 20px 34px -28px #10101047}.landing-module__jDH3nq__mobileNav{gap:6px;display:grid}.landing-module__jDH3nq__mobileNav a{color:var(--ink);border-radius:12px;padding:10px 8px}.landing-module__jDH3nq__mobileNav a:hover{background:#1010100a}.landing-module__jDH3nq__mobileActions{gap:10px;margin-top:12px;display:grid}.landing-module__jDH3nq__ctaPanel,.landing-module__jDH3nq__pricingShell{min-width:0;padding:22px}}@media (max-width:720px){.landing-module__jDH3nq__header{padding:12px 18px 0}.landing-module__jDH3nq__container,.landing-module__jDH3nq__containerNarrow,.landing-module__jDH3nq__footerContainer{padding:0 18px}.landing-module__jDH3nq__section{padding:56px 0}.landing-module__jDH3nq__modulesSection{padding:48px 0;display:block}.landing-module__jDH3nq__hero{padding-top:28px;padding-bottom:10px}.landing-module__jDH3nq__heroMediaWrap{margin-top:28px}.landing-module__jDH3nq__headerActions{flex-direction:column;align-items:stretch}.landing-module__jDH3nq__button,.landing-module__jDH3nq__largeButton{width:100%}.landing-module__jDH3nq__pricingShell{border-radius:24px;padding:16px}.landing-module__jDH3nq__pricingToggle{width:100%;min-width:0}.landing-module__jDH3nq__toggleButton{min-width:0;padding:10px 8px;font-size:.88rem}.landing-module__jDH3nq__toggleBadge{margin-left:4px;padding-inline:5px}.landing-module__jDH3nq__planCard{border-radius:22px;padding:20px 16px}.landing-module__jDH3nq__heroActionsRow,.landing-module__jDH3nq__ctaActions{flex-direction:column;align-items:stretch}.landing-module__jDH3nq__heroMobileCta{display:flex}.landing-module__jDH3nq__heroTitle{font-size:clamp(3rem,18vw,4.6rem)}.landing-module__jDH3nq__heroMeta{flex-direction:column}.landing-module__jDH3nq__typedField{min-width:10.4ch}.landing-module__jDH3nq__modulesGrid,.landing-module__jDH3nq__featuresGrid,.landing-module__jDH3nq__pointList{grid-template-columns:1fr}.landing-module__jDH3nq__hero+.landing-module__jDH3nq__section{padding-top:26px}.landing-module__jDH3nq__faqTitleLine{white-space:nowrap}.landing-module__jDH3nq__centeredHeader .landing-module__jDH3nq__faqTitleLine{font-size:clamp(2.14rem,9.2vw,2.72rem)}.landing-module__jDH3nq__faqSection{padding-top:28px}.landing-module__jDH3nq__story{gap:18px}.landing-module__jDH3nq__storyText{margin-top:14px}.landing-module__jDH3nq__pointList{margin-top:18px}.landing-module__jDH3nq__featuresGrid,.landing-module__jDH3nq__featuresSectionHeader{display:none}.landing-module__jDH3nq__mobileFeaturesSection{margin-top:28px;display:block}.landing-module__jDH3nq__mobileFeaturesSticky{gap:16px;min-height:calc(100dvh - 112px);padding-bottom:16px}.landing-module__jDH3nq__mobileFeaturesIntro{gap:10px;max-width:22rem;padding-inline:4px;display:grid}.landing-module__jDH3nq__mobileFeaturesIntro h2{letter-spacing:-.07em;text-wrap:balance;color:#141414;margin:0;font-size:clamp(2rem,9vw,3rem);line-height:.96}.landing-module__jDH3nq__mobileFeaturesIntro p{color:#141414a8;max-width:24ch;margin:0;font-size:.98rem;line-height:1.6}.landing-module__jDH3nq__mobileFeaturesStack,.landing-module__jDH3nq__mobileFeatureCard{min-height:412px}.landing-module__jDH3nq__mobileFeatureCard{min-height:412px;padding:28px 22px 24px;inset:0 2px}.landing-module__jDH3nq__pricingToggle{width:100%}.landing-module__jDH3nq__toggleButton{min-width:0}}
