.index2_page__Jq6bc{--reference-ink:#111;--reference-blue:#0751ff;color:var(--reference-ink);background:var(--surface);letter-spacing:-.035em}.index2_page__Jq6bc a:focus-visible,.index2_page__Jq6bc button:focus-visible,.index2_page__Jq6bc summary:focus-visible{outline:3px solid var(--brand);outline-offset:5px}.index2_container__bRBf0{width:min(1600px,84.84%);margin-inline:auto}.index2_header__kuNGa{background:var(--surface)}.index2_headerInner__eVMSO{min-height:80px;display:flex;align-items:center;justify-content:space-between;gap:24px;position:relative}.index2_headerActions__uZeVi,.index2_navigation__vrhbj{display:flex;align-items:center;gap:32px}.index2_login__IIV4H,.index2_navigation__vrhbj a{display:inline-flex;align-items:center;min-height:44px;font-weight:600}.index2_start__82p3k{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 24px;border-radius:9px;background:#333;color:var(--surface);font-size:14px;font-weight:650}.index2_page__Jq6bc .index2_start__82p3k:hover{color:var(--surface);background:var(--ink)}.index2_mobileMenu__TBzub{display:none}.index2_hero__8j8IN{padding-top:114px;text-align:center}.index2_hero__8j8IN h1{margin:0;font-size:clamp(36px,3.25vw,50px);font-weight:750;line-height:1.3;letter-spacing:-.03em}.index2_heroDescription__enbIX{margin:28px auto;max-width:1200px;font-size:25px;line-height:1.4;font-weight:700;color:#333}.index2_actions__cfa93{display:flex;justify-content:center;gap:12px;width:min(520px,100%);margin:32px auto 0}.index2_primary__fqj_r,.index2_secondary__Qz8JI{min-height:56px;flex:1;padding:12px 20px;border-radius:8px;display:inline-flex;align-items:center;justify-content:center;font-size:18px;font-weight:700}.index2_primary__fqj_r{color:var(--surface);background:var(--brand)}.index2_page__Jq6bc .index2_primary__fqj_r:hover{color:var(--surface);filter:brightness(.94)}.index2_secondary__Qz8JI{border:1px solid #d9d9dc;background:var(--surface)}.index2_heroPhoto__orSST{position:relative;overflow:hidden;border-radius:17px;aspect-ratio:1600/511;margin-top:60px}.index2_heroPhoto__orSST img{object-fit:cover}.index2_solutions__BmD6Q{max-width:1280px;margin-top:140px}.index2_solutionsHeading__mvwxX{position:relative;width:fit-content;margin:0 auto 70px;text-align:center}.index2_solutionsHeading__mvwxX h2{margin:0;font-size:clamp(30px,3.1vw,48px);font-weight:700;line-height:1.46;letter-spacing:-.02em}.index2_headingArrow__2PzOf{position:absolute;right:-64px;top:64px;width:48px;height:72px;color:var(--reference-blue)}.index2_solutionGrid__7X5So{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.index2_card__UQ2f6{height:520px;position:relative;perspective:1400px}.index2_cardToggle__WEBPo{width:100%;height:100%;text-align:left;cursor:pointer;border:0;background:transparent;padding:0;border-radius:14px;color:inherit}.index2_cardInner__dqOjn{position:relative;width:100%;height:100%;transform-style:preserve-3d;transition:transform .6s cubic-bezier(.16,1,.3,1)}.index2_flipped__T2R9w{transform:rotateY(180deg)}.index2_cardBack__Uywpf,.index2_cardFront__adBFM{position:absolute;inset:0;border-radius:14px;overflow:hidden;backface-visibility:hidden}.index2_cardFront__adBFM{background:#f5f5f5}.index2_darkCard__si9Id .index2_cardFront__adBFM{background:#121212;color:var(--surface)}.index2_cardCopy__WPXTd{position:relative;z-index:1;padding:32px 29px 0}.index2_cardCopy__WPXTd p{font-size:18px;font-weight:550;color:#444;margin:0 0 8px}.index2_darkCard__si9Id .index2_cardCopy__WPXTd p{color:#ccc}.index2_cardCopy__WPXTd h3{font-size:24px;font-weight:750;line-height:1.48;margin:0;letter-spacing:-.035em}.index2_cardImage__U3tJu{object-fit:contain;object-position:bottom;padding-top:180px}.index2_cardHint__JW4bH{position:absolute;bottom:18px;right:18px;display:flex;align-items:center;gap:8px;padding:8px 12px;border-radius:8px;background:var(--surface);color:var(--ink-secondary);font-size:14px;font-weight:600}.index2_cardBack__Uywpf{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;padding:28px;transform:rotateY(180deg);background:var(--reference-blue);color:var(--surface)}.index2_cardBack__Uywpf>svg{margin-bottom:32px}.index2_cardBack__Uywpf p{font-size:clamp(22px,2vw,30px);line-height:1.55;font-weight:700;margin:0}.index2_cardBack__Uywpf span{display:flex;align-items:center;gap:8px;margin-top:32px;font-size:14px}.index2_exampleNote__g2Tov{font-size:14px;text-align:center;color:var(--ink-secondary);margin:20px 0 0}.index2_epilogue__0TPmz{position:relative;min-height:680px;display:grid;place-items:center;margin-top:140px;isolation:isolate;overflow:hidden;color:var(--surface)}.index2_epilogueImage__0sKLM{object-fit:cover;z-index:-2}.index2_epilogue__0TPmz:after{content:"";position:absolute;inset:0;background:rgb(0 0 0/38%);z-index:-1}.index2_epilogueCopy__RUHeg{text-align:center;padding:32px}.index2_epilogueCopy__RUHeg h2{font-size:clamp(32px,3.7vw,64px);line-height:1.3;font-weight:700;margin:0 0 28px}.index2_epilogueCopy__RUHeg p{font-size:20px;line-height:1.7;margin:0;font-weight:500}.index2_faq__yeEE_{background:#fafafa;padding:120px 0 100px}.index2_faqInner__XSDeh{width:min(1080px,84.84%);margin-inline:auto}.index2_eyebrow__pMIFA{color:var(--reference-blue);font-size:16px;font-weight:700;letter-spacing:.08em;text-align:center;margin:0 0 14px}.index2_faq__yeEE_ h2{margin:0 0 56px;font-size:42px;font-weight:700;line-height:1.4;text-align:center}.index2_faqList__XOuQQ{border-top:1px solid #ddd}.index2_faqList__XOuQQ details{border-bottom:1px solid #ddd}.index2_faqList__XOuQQ summary{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:24px;padding:26px 4px;font-size:20px;font-weight:700;line-height:1.5;cursor:pointer}.index2_faqList__XOuQQ summary::-webkit-details-marker{display:none}.index2_faqList__XOuQQ summary svg{flex-shrink:0;transition:transform .18s ease}.index2_faqList__XOuQQ details[open] summary{color:var(--reference-blue)}.index2_faqList__XOuQQ details[open] summary svg{transform:rotate(180deg)}.index2_faqAnswer__l1icT{padding:0 48px 28px 4px}.index2_faqAnswer__l1icT p{font-size:18px;line-height:1.8;margin:0;color:var(--ink-secondary)}.index2_faqAnswer__l1icT a,.index2_more__KP1YY{display:inline-flex;align-items:center;gap:6px;min-height:44px;text-decoration:underline;text-underline-offset:5px;color:var(--ink-secondary)}.index2_faqAnswer__l1icT a{margin-top:8px}.index2_more__KP1YY{display:flex;width:fit-content;margin:32px auto 0}.index2_trialNote__1zOnz{color:var(--ink-secondary);font-size:14px;line-height:1.8;margin:24px auto 0;text-align:center;max-width:760px}.index2_chat__MvO6v{position:fixed;right:20px;bottom:20px;width:56px;height:56px;display:grid;place-items:center;border-radius:50%;color:var(--surface);background:var(--reference-blue);z-index:10;box-shadow:0 5px 24px rgb(23 79 255/19%)}.index2_page__Jq6bc .index2_chat__MvO6v:hover{color:var(--surface);background:var(--brand-hover)}@media (min-width:1700px){.index2_card__UQ2f6{height:577px}}@media (max-width:1100px){.index2_headerActions__uZeVi,.index2_navigation__vrhbj{gap:18px}.index2_login__IIV4H,.index2_navigation__vrhbj a{font-size:14px}.index2_hero__8j8IN{padding-top:110px}.index2_hero__8j8IN h1{font-size:41px}.index2_card__UQ2f6{height:460px}.index2_cardCopy__WPXTd{padding:27px 22px 0}.index2_cardCopy__WPXTd h3{font-size:20px}.index2_cardCopy__WPXTd p{font-size:16px}}@media (max-width:900px){.index2_container__bRBf0{width:calc(100% - 48px)}.index2_headerInner__eVMSO{min-height:72px}.index2_login__IIV4H,.index2_navigation__vrhbj{display:none}.index2_mobileMenu__TBzub{display:block}.index2_mobileMenu__TBzub summary{list-style:none;width:44px;height:44px;display:grid;place-items:center;cursor:pointer}.index2_mobileMenu__TBzub summary::-webkit-details-marker{display:none}.index2_mobileMenu__TBzub nav{position:absolute;left:0;right:0;top:72px;display:grid;padding:16px;border:1px solid var(--line);border-radius:12px;background:var(--surface);z-index:5;box-shadow:0 12px 24px rgb(0 0 0/7%)}.index2_mobileMenu__TBzub nav a{padding:12px;min-height:44px}.index2_hero__8j8IN{padding-top:96px}.index2_hero__8j8IN h1{font-size:36px}.index2_heroDescription__enbIX{font-size:23px}.index2_heroPhoto__orSST{margin-top:60px;aspect-ratio:16/8}.index2_faqInner__XSDeh{width:calc(100% - 48px)}}@media (max-width:760px){.index2_solutions__BmD6Q{margin-top:100px}.index2_solutionsHeading__mvwxX{margin-bottom:44px}.index2_solutionsHeading__mvwxX h2{font-size:30px}.index2_headingArrow__2PzOf{width:30px;height:50px;right:-32px;top:40px}.index2_solutionGrid__7X5So{grid-template-columns:1fr;max-width:420px;margin-inline:auto}.index2_card__UQ2f6{height:550px}.index2_cardCopy__WPXTd{padding:34px 34px 0}.index2_cardCopy__WPXTd h3{font-size:24px}.index2_cardCopy__WPXTd p{font-size:18px}.index2_cardBack__Uywpf p{font-size:28px}.index2_epilogue__0TPmz{min-height:560px;margin-top:90px}.index2_epilogueCopy__RUHeg{padding:24px}.index2_epilogueCopy__RUHeg p{font-size:17px}.index2_faq__yeEE_{padding:80px 0}.index2_faq__yeEE_ h2{font-size:30px;margin-bottom:36px}.index2_faqList__XOuQQ summary{font-size:17px;padding:22px 0;gap:18px}.index2_faqAnswer__l1icT{padding:0 24px 24px 0}.index2_faqAnswer__l1icT p{font-size:16px}}@media (max-width:480px){.index2_container__bRBf0,.index2_faqInner__XSDeh{width:calc(100% - 40px)}.index2_headerActions__uZeVi{gap:4px}.index2_start__82p3k{font-size:12px;padding:0 12px}.index2_hero__8j8IN{padding-top:72px}.index2_hero__8j8IN h1{font-size:29px}.index2_heroDescription__enbIX{font-size:20px;margin-block:24px}.index2_actions__cfa93{margin-top:24px;gap:8px}.index2_primary__fqj_r,.index2_secondary__Qz8JI{font-size:16px;padding:12px;min-height:52px}.index2_heroPhoto__orSST{aspect-ratio:4/3;margin-top:32px;border-radius:14px}.index2_solutionsHeading__mvwxX h2{font-size:26px}.index2_headingArrow__2PzOf{right:-16px;width:24px}.index2_card__UQ2f6{height:500px}.index2_cardCopy__WPXTd{padding:30px 26px 0}.index2_cardCopy__WPXTd h3{font-size:23px}.index2_cardBack__Uywpf p{font-size:24px}.index2_epilogueCopy__RUHeg h2{font-size:30px}.index2_epilogueCopy__RUHeg p{font-size:16px}.index2_chat__MvO6v{right:12px;bottom:12px;width:52px;height:52px}}@media (prefers-reduced-motion:reduce){.index2_cardInner__dqOjn,.index2_faqList__XOuQQ summary svg{transition:none}}.landing_home__iVLGL{background:var(--surface);color:var(--ink);word-break:keep-all;overflow-wrap:anywhere;font-size:16px;line-height:1.6}.landing_home__iVLGL a,.landing_home__iVLGL summary{-webkit-tap-highlight-color:transparent}.landing_home__iVLGL a:focus-visible,.landing_home__iVLGL summary:focus-visible{outline:3px solid var(--brand);outline-offset:4px;border-radius:8px}.landing_home__iVLGL div[id],.landing_home__iVLGL section[id]{scroll-margin-top:24px}.landing_container__JoiMB{width:min(1120px,calc(100% - 64px));margin-inline:auto}.landing_header__TkI7r{border-bottom:1px solid var(--line)}.landing_headerInner__rCIcs{width:min(1120px,calc(100% - 64px));margin:auto;min-height:80px;display:flex;align-items:center;justify-content:space-between;gap:24px}.landing_logo__Z__TN{display:inline-flex;gap:8px;align-items:center;min-height:44px;font-size:20px;font-weight:800}.landing_logo__Z__TN svg{color:var(--brand)}.landing_nav__knAbU{display:flex;gap:32px}.landing_footer__0UmUP nav a,.landing_login__XJkoX,.landing_nav__knAbU a{display:inline-flex;align-items:center;gap:8px;min-height:44px;color:var(--ink-secondary)}.landing_home__iVLGL a:hover{color:var(--brand-ink)}.landing_skip__b34Ci{position:fixed;top:-100px;left:24px;z-index:50;padding:12px 16px;background:var(--surface)}.landing_skip__b34Ci:focus{top:12px}.landing_label__15JBR{font-size:14px;font-weight:600;color:var(--ink-secondary);line-height:1.55}.landing_hero__wie8N{padding-top:64px}.landing_hero__wie8N h1{margin:24px 0 32px;font-size:clamp(40px,4.4vw,56px);font-weight:750;line-height:1.08;letter-spacing:-.045em}.landing_heroBottom__MuxPC{display:flex;justify-content:space-between;align-items:flex-end;gap:32px}.landing_heroBottom__MuxPC p{color:var(--ink-secondary);line-height:1.8}.landing_explore__8PADa{display:inline-flex;align-items:center;gap:24px;min-height:48px;border-bottom:1px solid var(--ink);font-weight:600}.landing_contents__Rt1_n{display:grid;grid-template-columns:repeat(3,1fr);margin-top:64px;border-top:1px solid var(--line)}.landing_contents__Rt1_n a{position:relative;display:grid;gap:8px;padding:24px 24px 32px 0}.landing_contents__Rt1_n a+a{padding-left:24px;border-left:1px solid var(--line)}.landing_contents__Rt1_n span{font-size:14px;color:var(--ink-secondary)}.landing_contents__Rt1_n strong{font-size:20px;font-weight:600}.landing_contents__Rt1_n svg{position:absolute;top:24px;right:24px;color:var(--ink-secondary)}.landing_philosophy__6ADy1{padding-block:64px;background:var(--canvas);border-block:1px solid var(--line)}.landing_split__lUTqp{display:grid;grid-template-columns:1fr 1.5fr;gap:64px}.landing_home__iVLGL h2{font-size:28px;font-weight:700;line-height:1.35;letter-spacing:-.035em}.landing_philosophy__6ADy1 h2{margin-bottom:24px}.landing_philosophy__6ADy1 p+p{margin-top:16px}.landing_philosophy__6ADy1 p:not(.landing_label__15JBR){color:var(--ink-secondary);line-height:1.8}.landing_scene__zgF5_{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:center;padding-block:64px;border-bottom:1px solid var(--line)}.landing_scene__zgF5_:last-child{border-bottom:0}.landing_sceneCopy__D_uQH h2{margin:16px 0 24px}.landing_sceneCopy__D_uQH>p:not(.landing_label__15JBR){color:var(--ink-secondary)}.landing_workflow__JwOH6{margin:32px 0 16px;padding-top:16px;border-top:1px solid var(--line)}.landing_workflow__JwOH6>div{display:grid;grid-template-columns:48px 1fr;gap:16px;padding-block:4px}.landing_workflow__JwOH6 dt{font-weight:600}.landing_workflow__JwOH6 dd{color:var(--ink-secondary)}.landing_home__iVLGL .landing_note__9Lb6u{font-size:14px;color:var(--ink-secondary);line-height:1.6}.landing_example__f_sVO{min-width:0;background:var(--canvas);padding:24px;border-radius:12px}.landing_example__f_sVO figcaption{margin-top:16px;font-size:14px;color:var(--ink-secondary)}.landing_paper__l77jB,.landing_record___TMaP,.landing_website__mvRUI{background:var(--surface);border:1px solid var(--line);border-radius:8px;padding:24px}.landing_documentTop__KtCiF{display:flex;justify-content:space-between;gap:12px;font-size:14px;color:var(--ink-secondary)}.landing_documentTop__KtCiF strong{display:flex;align-items:center;gap:4px;color:var(--ink)}.landing_paper__l77jB h3,.landing_record___TMaP h3,.landing_welcome__4UdvY h3{font-size:28px;font-weight:700;letter-spacing:-.035em;line-height:1.35;margin:24px 0 12px}.landing_paper__l77jB>p,.landing_record___TMaP>p{color:var(--ink-secondary)}.landing_order__2Qhnn{margin-top:24px;border-top:1px solid var(--line)}.landing_order__2Qhnn>div{display:flex;justify-content:space-between;gap:16px;padding-block:12px;border-bottom:1px solid var(--line)}.landing_order__2Qhnn dt{color:var(--ink-secondary)}.landing_order__2Qhnn dd{text-align:right}.landing_documentBottom__LK3jA{margin-top:24px}.landing_documentBottom__LK3jA strong{font-weight:600}.landing_documentBottom__LK3jA p{margin-top:8px;color:var(--ink-secondary)}.landing_recordEntry__m1GAW{padding-block:24px;margin-top:24px;border-top:1px solid var(--line)}.landing_recordEntry__m1GAW h4{font-size:20px;font-weight:600;margin:12px 0}.landing_recordEntry__m1GAW p{color:var(--ink-secondary)}.landing_recordFooter__4ffDX{padding-top:16px;border-top:1px solid var(--line);color:var(--ink-secondary)}.landing_welcome__4UdvY{padding-top:32px}.landing_welcome__4UdvY .landing_label__15JBR{color:var(--brand-ink)}.landing_welcome__4UdvY h3{margin-top:12px}.landing_welcome__4UdvY>p:last-child{color:var(--ink-secondary)}.landing_principles__WH8Jl{padding-block:64px;background:var(--canvas);border-block:1px solid var(--line)}.landing_principles__WH8Jl h2{margin-top:16px}.landing_principleList__bnvUw{display:grid;grid-template-columns:repeat(3,1fr);gap:32px;margin-top:48px}.landing_principleList__bnvUw>div{padding-top:24px;border-top:1px solid var(--line)}.landing_principleList__bnvUw h3,.landing_startDetails__0U7dO h3,.landing_steps__Bnb3O h3{font-size:20px;font-weight:600}.landing_principleList__bnvUw p,.landing_steps__Bnb3O p{margin-top:12px;color:var(--ink-secondary)}.landing_start__RZh8s{padding-block:64px}.landing_start__RZh8s h2{margin-top:16px}.landing_startDetails__0U7dO>p{color:var(--ink-secondary);margin-top:16px}.landing_textLink__UoDbr{display:inline-flex;align-items:center;gap:12px;min-height:48px;color:var(--brand-ink);font-weight:600;margin-top:16px;text-decoration:underline;text-underline-offset:5px}.landing_steps__Bnb3O{display:grid;grid-template-columns:repeat(3,1fr);gap:32px;margin-top:48px;padding-top:32px;border-top:1px solid var(--line);list-style:none}.landing_steps__Bnb3O>li>span{display:block;font-size:14px;font-family:var(--font-geist-mono),monospace;color:var(--ink-secondary);margin-bottom:16px}.landing_faq__AfA8B{display:grid;grid-template-columns:1fr 1.5fr;gap:64px;padding-bottom:64px}.landing_faq__AfA8B details{border-bottom:1px solid var(--line)}.landing_faq__AfA8B details:first-child{border-top:1px solid var(--line)}.landing_faq__AfA8B summary{min-height:64px;padding:16px 0;display:flex;justify-content:space-between;align-items:center;gap:16px;cursor:pointer;font-weight:600;list-style:none}.landing_faq__AfA8B summary::-webkit-details-marker{display:none}.landing_faq__AfA8B summary svg{flex-shrink:0}.landing_faq__AfA8B details[open] summary svg{transform:rotate(180deg)}.landing_faq__AfA8B details>p{padding:0 24px 24px 0;color:var(--ink-secondary)}.landing_invitation__eOQJt{text-align:center;padding-block:64px;background:var(--brand-soft)}.landing_invitation__eOQJt h2{margin:16px 0 24px}.landing_invitation__eOQJt p:not(.landing_label__15JBR){color:var(--ink-secondary)}.landing_primary__U8mWU{min-height:48px;display:inline-flex;align-items:center;justify-content:center;gap:16px;padding:12px 24px;margin:32px 0 16px;border-radius:8px;background:var(--brand);color:var(--surface);font-weight:600;transition:background-color .16s ease}.landing_home__iVLGL .landing_primary__U8mWU:hover{background:var(--brand-hover);color:var(--surface)}.landing_footer__0UmUP{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:24px 48px;padding-block:40px 24px}.landing_footer__0UmUP p{color:var(--ink-secondary);margin-top:8px}.landing_footer__0UmUP nav{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:0 16px}.landing_footer__0UmUP nav a,.landing_footer__0UmUP nav button{color:var(--ink-secondary);font-size:14px}.landing_footer__0UmUP .landing_copyright__v6Qlp{grid-column:1/-1;margin:0;padding-top:20px;border-top:1px solid var(--line);font-size:14px;line-height:1.6}@media (max-width:900px){.landing_footer__0UmUP{grid-template-columns:1fr}.landing_footer__0UmUP nav{justify-content:flex-start}.landing_nav__knAbU{gap:16px}.landing_faq__AfA8B,.landing_scene__zgF5_,.landing_split__lUTqp{gap:32px}.landing_heroBottom__MuxPC{align-items:flex-start;flex-direction:column}.landing_contents__Rt1_n strong{font-size:16px}.landing_scene__zgF5_{grid-template-columns:1fr 1fr}.landing_example__f_sVO,.landing_paper__l77jB,.landing_record___TMaP,.landing_website__mvRUI{padding:16px}}@media (max-width:640px){.landing_container__JoiMB,.landing_headerInner__rCIcs{width:calc(100% - 40px)}.landing_headerInner__rCIcs{min-height:64px}.landing_nav__knAbU{display:none}.landing_hero__wie8N{padding-top:48px}.landing_hero__wie8N h1{font-size:40px;line-height:1.15}.landing_desktopBreak__MelqT{display:none}.landing_heroBottom__MuxPC{gap:24px}.landing_contents__Rt1_n{grid-template-columns:1fr;margin-top:32px}.landing_contents__Rt1_n a,.landing_contents__Rt1_n a+a{padding:16px 32px 16px 0;border-left:0;border-bottom:1px solid var(--line)}.landing_contents__Rt1_n a:last-child{border-bottom:0}.landing_contents__Rt1_n svg{right:0}.landing_contents__Rt1_n strong{font-size:20px}.landing_faq__AfA8B,.landing_scene__zgF5_,.landing_split__lUTqp{grid-template-columns:1fr;gap:32px}.landing_invitation__eOQJt,.landing_philosophy__6ADy1,.landing_principles__WH8Jl,.landing_scene__zgF5_,.landing_start__RZh8s{padding-block:48px}.landing_principleList__bnvUw,.landing_steps__Bnb3O{grid-template-columns:1fr;gap:24px;margin-top:32px}.landing_steps__Bnb3O>li>span{margin-bottom:8px}.landing_faq__AfA8B{padding-bottom:48px}.landing_footer__0UmUP{grid-template-columns:1fr;padding-block:32px}.landing_footer__0UmUP nav{justify-content:flex-start;gap:0 20px}}@media (prefers-reduced-motion:reduce){.landing_primary__U8mWU{transition:none}}.landing_home__iVLGL a{transition:color .16s ease}.landing_contents__Rt1_n a{transition:background-color .16s ease,color .16s ease}.landing_contents__Rt1_n a:after{content:"";position:absolute;inset:auto 0 0;height:2px;background:var(--brand);transform:scaleX(0);transform-origin:left;transition:transform .22s cubic-bezier(.16,1,.3,1)}.landing_contents__Rt1_n a:focus-visible:after{transform:scaleX(1)}.landing_contents__Rt1_n svg,.landing_explore__8PADa svg,.landing_login__XJkoX svg,.landing_primary__U8mWU svg,.landing_textLink__UoDbr svg{transition:transform .22s cubic-bezier(.16,1,.3,1)}.landing_contents__Rt1_n a:focus-visible svg,.landing_explore__8PADa:focus-visible svg{transform:translateY(3px)}.landing_login__XJkoX:focus-visible svg,.landing_primary__U8mWU:focus-visible svg,.landing_textLink__UoDbr:focus-visible svg{transform:translateX(3px)}.landing_home__iVLGL .landing_primary__U8mWU{transition:background-color .16s ease,transform .12s ease}.landing_primary__U8mWU:active{transform:translateY(1px)}.landing_emphasis__fZvFw{position:relative;width:fit-content;padding-bottom:16px}.landing_emphasis__fZvFw:after{content:"";position:absolute;bottom:0;left:0;width:48px;height:2px;background:var(--brand);transform:scaleX(0);transform-origin:left;transition:transform .32s cubic-bezier(.16,1,.3,1)}.landing_emphasis__fZvFw[data-landing-seen]:after{transform:scaleX(1)}.landing_faq__AfA8B summary{transition:color .16s ease}.landing_faq__AfA8B summary svg{transition:transform .22s cubic-bezier(.16,1,.3,1)}.landing_faq__AfA8B details[open] summary{color:var(--brand-ink)}.landing_faq__AfA8B details[open]>p{animation:landing_answer-enter__DkbNw .22s cubic-bezier(.16,1,.3,1)}@keyframes landing_answer-enter__DkbNw{0%{transform:translateY(-4px)}to{transform:translateY(0)}}@media (hover:hover) and (pointer:fine){.landing_contents__Rt1_n a:hover{background:var(--canvas)}.landing_contents__Rt1_n a:hover:after{transform:scaleX(1)}.landing_contents__Rt1_n a:hover svg,.landing_explore__8PADa:hover svg{transform:translateY(3px)}.landing_login__XJkoX:hover svg,.landing_primary__U8mWU:hover svg,.landing_textLink__UoDbr:hover svg{transform:translateX(3px)}.landing_faq__AfA8B summary:hover{color:var(--brand-ink)}}@media (prefers-reduced-motion:reduce){.landing_home__iVLGL *,.landing_home__iVLGL :after{transition:none;animation:none}.landing_home__iVLGL .landing_primary__U8mWU:active,.landing_home__iVLGL a svg{transform:none}}