.page_page__556_G{--black:#090a0b;--black-soft:#121315;--black-raised:#1a1b1d;--ink:#141517;--ink-muted:#606368;--ink-quiet:#8b8e93;--white:#ffffff;--paper:#fafaf8;--paper-soft:#f3f3f0;--paper-deep:#ececea;--line:#dadbd8;--line-strong:#c9cac7;--line-dark:rgba(255,255,255,0.12);--shell:1180px;--gutter:32px;--radius-large:28px;--radius-medium:18px;--shadow-frame:0 24px 64px rgba(9,10,11,0.06);--ease:cubic-bezier(0.22,1,0.36,1);--ease-emphasized:cubic-bezier(0.16,1,0.3,1);min-width:0;min-height:100vh;overflow-x:clip;background:var(--paper);color:var(--ink);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,sans-serif;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.page_page__556_G *,.page_page__556_G :after,.page_page__556_G :before{box-sizing:border-box}.page_page__556_G :where(h1,h2,h3,p,ul,ol){margin:0}.page_page__556_G :where(ul,ol){padding:0}.page_page__556_G a:not(.page_navCta__hU4J_):not(.page_primaryButton__gjjaG){color:inherit;text-decoration:none}.page_footerBottom___Oisj,.page_footerShell__7SYEQ,.page_heroShell__jdFc8,.page_navShell__uZeX8,.page_shell__sIWzo{width:min(var(--shell),calc(100% - (var(--gutter) * 2)));margin-inline:auto}.page_skipLink__MH7Gq{position:fixed;z-index:100;top:12px;left:12px;min-height:44px;display:inline-flex;align-items:center;transform:translateY(-180%);border-radius:999px;background:var(--white);color:var(--black);padding:10px 16px;font-size:14px;font-weight:700;transition:transform .18s var(--ease)}.page_skipLink__MH7Gq:focus{transform:translateY(0)}.page_visuallyHidden__MggRt{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.page_header__oRW75{position:-webkit-sticky;position:sticky;z-index:50;top:0;border-bottom:1px solid rgba(255,255,255,.08);background:rgba(9,10,11,.9);color:#f7f7f5;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);animation:page_header-enter__q_kaf .2s var(--ease-emphasized) backwards}.page_navShell__uZeX8{min-height:68px;display:flex;align-items:center;gap:28px}.page_brandLink__tgmc6{min-height:44px;display:inline-flex;align-items:center;border-radius:10px}.page_brand__7TV1Q{display:inline-flex;align-items:center;gap:10px}.page_brandMark__n1s4N{width:34px;height:34px;display:inline-grid;place-items:center}.page_brandLogo__TpAOg{width:34px;height:34px;object-fit:contain;filter:grayscale(1) brightness(2.2) contrast(1.15)}.page_brandText__65TzR{display:inline-flex;align-items:baseline;gap:8px;white-space:nowrap}.page_brandText__65TzR strong{font-size:18px;font-weight:760;letter-spacing:.01em}.page_brandText__65TzR small{color:rgba(247,247,245,.52);font-size:13px;font-weight:650;letter-spacing:.015em}.page_desktopNav__8NRUr{display:flex;align-items:center;gap:30px;margin-left:auto}.page_desktopNav__8NRUr a,.page_loginLink__AbMw8{min-height:44px;display:inline-flex;align-items:center;color:rgba(247,247,245,.62);font-size:14px;font-weight:620;transition:color .18s ease}.page_desktopNav__8NRUr a:hover,.page_loginLink__AbMw8:hover{color:var(--white)}.page_navActions__p8gMd{display:flex;align-items:center;gap:18px}.page_navCta__hU4J_{min-height:44px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;background:var(--white);color:var(--black);padding:0 20px;font-size:14px;font-weight:740;text-decoration:none;transition:transform .18s var(--ease),background .18s ease}.page_mobileNav__drm1I{display:none;margin-left:auto}.page_mobileNav__drm1I summary{min-width:52px;min-height:44px;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;list-style:none;border:1px solid rgba(255,255,255,.18);border-radius:999px;color:rgba(255,255,255,.84);font-size:13px;font-weight:680}.page_mobileNav__drm1I summary::-webkit-details-marker{display:none}.page_mobileNavPanel__51tzo{position:absolute;top:calc(100% + 1px);right:0;left:0;display:grid;border-bottom:1px solid rgba(255,255,255,.1);background:rgba(9,10,11,.98);padding:12px var(--gutter) 20px;box-shadow:0 24px 48px rgba(0,0,0,.24)}.page_mobileNavPanel__51tzo a{min-height:52px;display:flex;align-items:center;border-bottom:1px solid rgba(255,255,255,.08);color:rgba(255,255,255,.82);font-size:16px;font-weight:640}.page_mobileNavPanel__51tzo a:last-child{margin-top:12px;justify-content:center;border:0;border-radius:999px;background:var(--white);color:var(--black)}.page_hero__7KFOs{position:relative;isolation:isolate;overflow:hidden;background:var(--black);color:#f7f7f5;scroll-margin-top:68px}.page_hero__7KFOs:after,.page_hero__7KFOs:before{position:absolute;z-index:0;width:720px;height:720px;border-radius:50%;pointer-events:none;content:""}.page_hero__7KFOs:before{top:-420px;left:-180px;background:radial-gradient(circle,rgba(114,92,255,.18) 0,rgba(66,190,255,.09) 34%,rgba(9,10,11,0) 69%);animation:page_hero-light-left__qaW7B 14s cubic-bezier(.77,0,.175,1) infinite alternate}.page_hero__7KFOs:after{top:-330px;right:-220px;background:radial-gradient(circle,rgba(255,86,146,.14) 0,rgba(255,172,76,.065) 32%,rgba(9,10,11,0) 69%);animation:page_hero-light-right__SfMYS 17s cubic-bezier(.77,0,.175,1) infinite alternate}.page_hero__7KFOs:not([data-home-motion-active=true]):after,.page_hero__7KFOs:not([data-home-motion-active=true]):before{animation-play-state:paused}.page_hero__7KFOs[data-home-motion-active=true]:after,.page_hero__7KFOs[data-home-motion-active=true]:before{will-change:transform}.page_heroShell__jdFc8{position:relative;z-index:1;padding:112px 0 80px}.page_heroCopy__r3YU6{max-width:940px;margin-inline:auto;text-align:center}.page_eyebrow__yxIK8,.page_heroEyebrow__p76B6{color:var(--ink-quiet);font-size:13px;font-weight:700;letter-spacing:.1em}.page_heroEyebrow__p76B6{display:inline-flex;align-items:center;gap:10px;color:rgba(247,247,245,.58);animation:page_hero-copy-enter__wse6L .62s var(--ease-emphasized) 80ms backwards}.page_heroEyebrow__p76B6 span{width:7px;height:7px;border-radius:50%;background:#b8b8b4}.page_hero__7KFOs h1{margin-top:28px;font-size:clamp(54px,6.15vw,84px);font-weight:760;line-height:1.06;letter-spacing:-.055em}.page_hero__7KFOs h1 span{display:block;animation:page_hero-title-enter__3abO8 .76s var(--ease-emphasized) backwards}.page_hero__7KFOs h1 span:first-child{animation-delay:.14s}.page_hero__7KFOs h1 span:nth-child(2){animation-delay:.21s}.page_mobileTitleBreak__vyKkg{display:none}.page_heroLead__uZbgS{max-width:760px;margin:30px auto 0;color:rgba(247,247,245,.65);font-size:18px;line-height:1.82;animation:page_hero-copy-enter__wse6L .66s var(--ease-emphasized) .3s backwards}.page_heroActions__uE8fj{display:flex;align-items:center;justify-content:center;gap:24px;margin-top:38px;animation:page_hero-copy-enter__wse6L .25s var(--ease-emphasized) .17s backwards}.page_primaryButton__gjjaG{position:relative;z-index:0;isolation:isolate;overflow:hidden;min-height:52px;display:inline-flex;align-items:center;justify-content:center;gap:10px;border-radius:999px;background:transparent;color:var(--black);padding:0 24px;font-size:15px;font-weight:740;text-decoration:none;transition:transform .15s var(--ease-emphasized)}.page_primaryButton__gjjaG:after,.page_primaryButton__gjjaG:before{position:absolute;content:""}.page_primaryButton__gjjaG:before{z-index:-2;inset:-230%;background:conic-gradient(from 20deg,#ff5a8f,#ffbf5f,#7ee787,#56d8ff,#8d7cff,#ff5a8f);animation:page_button-spectrum__RvcrW 6s linear infinite}.page_primaryButton__gjjaG[data-home-motion-active=true]:before{will-change:transform}.page_primaryButton__gjjaG:not([data-home-motion-active=true]):before{animation-play-state:paused}.page_primaryButton__gjjaG:after{z-index:-1;inset:2px;border-radius:inherit;background:var(--white)}.page_primaryButton__gjjaG svg{transition:transform .15s var(--ease-emphasized)}.page_primaryButton__gjjaG:active{transition-duration:.11s;transform:translateY(0) scale(.97)}.page_textButton__IqQ0f{min-height:44px;display:inline-flex;align-items:center;border-bottom:1px solid rgba(255,255,255,.34);color:rgba(255,255,255,.78);font-size:14px;font-weight:680;transition:color .18s ease,border-color .18s ease}.page_textButton__IqQ0f:hover{border-color:var(--white);color:var(--white)}.page_heroAssurances__5fQkI{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:10px;margin-top:34px;animation:page_hero-copy-enter__wse6L .6s var(--ease-emphasized) .43s backwards}.page_heroAssurances__5fQkI span{border:1px solid rgba(255,255,255,.14);border-radius:999px;padding:7px 12px;color:rgba(255,255,255,.54);font-size:12px;line-height:1}.page_heroRelay__y251p{margin-top:76px}.page_relayHeader__DgX6E{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-bottom:16px;color:rgba(247,247,245,.46);font-size:12px;font-weight:650;letter-spacing:.04em;animation:page_hero-copy-enter__wse6L .56s var(--ease-emphasized) .5s backwards}.page_relayHeader__DgX6E span:last-child{letter-spacing:0}.page_heroTrack__Y7NNN{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px}.page_heroNode__cberf{min-width:0;min-height:226px;display:flex;flex-direction:column;border:1px solid rgba(255,255,255,.12);border-radius:24px;background:var(--black-soft);padding:22px;animation:page_hero-card-enter__prMUK .64s var(--ease-emphasized) backwards}.page_heroNode__cberf:first-child{animation-delay:.56s}.page_heroNode__cberf:nth-child(2){animation-delay:.62s}.page_heroNode__cberf:nth-child(3){animation-delay:.68s}.page_heroNode__cberf:nth-child(4){animation-delay:.74s}.page_heroNode__cberf:last-child{border-color:var(--paper-deep);background:var(--paper);color:var(--ink)}.page_heroNodeTop__7dt9y{display:flex;align-items:center;justify-content:space-between;gap:16px}.page_heroNodeIndex__ZeN_o,.page_heroNodeLabel__g7xD_{font-size:12px;font-weight:700;letter-spacing:.06em}.page_heroNodeIndex__ZeN_o{color:rgba(255,255,255,.32);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.page_heroNodeLabel__g7xD_{color:rgba(255,255,255,.68)}.page_heroNode__cberf:last-child .page_heroNodeIndex__ZeN_o,.page_heroNode__cberf:last-child .page_heroNodeLabel__g7xD_{color:var(--ink-muted)}.page_heroNodeIcon__V_vYe{width:56px;height:56px;display:grid;place-items:center;margin-top:30px;border:1px solid rgba(255,255,255,.15);border-radius:50%;color:#c8c8c5}.page_heroNode__cberf:last-child .page_heroNodeIcon__V_vYe{border-color:var(--line-strong);color:var(--ink)}.page_heroNodeCopy__heC41{margin-top:auto;padding-top:26px}.page_heroNode__cberf h3{color:#f7f7f5;font-size:17px;font-weight:690;line-height:1.5}.page_heroNode__cberf:last-child h3{color:var(--ink)}.page_heroNode__cberf p{margin-top:8px;color:rgba(247,247,245,.48);font-size:12px;line-height:1.6}.page_heroNode__cberf:last-child p{color:var(--ink-muted)}.page_sectionHeading__lt74q{max-width:900px}.page_sectionHeading__lt74q h2{margin-top:22px;font-size:clamp(40px,4.55vw,66px);font-weight:740;line-height:1.12;letter-spacing:-.045em;text-wrap:balance}.page_sectionDescription__9_4_N{max-width:720px;margin-top:26px;color:var(--ink-muted);font-size:17px;line-height:1.82}.page_sectionHeadingCentered__goAJY{margin-inline:auto;text-align:center}.page_sectionHeadingCentered__goAJY .page_sectionDescription__9_4_N{margin-inline:auto}.page_sectionHeadingInverse__rlAPn .page_eyebrow__yxIK8,.page_sectionHeadingInverse__rlAPn .page_sectionDescription__9_4_N{color:rgba(247,247,245,.54)}.page_advanceSection__RJdbu,.page_faqSection__mfM8r,.page_fitSection__ih76q,.page_knowledgeSection__asJbG,.page_methodSection___r_UZ,.page_scopeSection__yjPOs,.page_staySection__BRE__{scroll-margin-top:68px}.page_staySection__BRE__{background:var(--paper-soft);padding:132px 0 120px}.page_stayLayout__s5Cno .page_sectionHeading__lt74q{max-width:980px}.page_stayCards__PR5Kp{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:14px;gap:14px;margin-top:72px}.page_stayMoment__hQwuY{min-width:0;min-height:430px;display:flex;flex-direction:column;border:1px solid var(--line);border-radius:var(--radius-large);background:var(--white);padding:26px;box-shadow:var(--shadow-frame)}.page_momentTop__NIC_T{display:flex;align-items:center;justify-content:space-between;gap:14px}.page_momentLabel__eBoPl,.page_momentNumber__svx3u{font-size:12px;font-weight:700}.page_momentNumber__svx3u{color:var(--ink-quiet);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;letter-spacing:.06em}.page_momentLabel__eBoPl{color:var(--ink-muted)}.page_momentIcon__NJKbJ{width:82px;height:82px;display:grid;place-items:center;margin:62px auto 0;border:1px solid var(--line);border-radius:50%;color:var(--ink-quiet)}.page_momentCopy__c_kjf{margin-top:auto;border-top:1px solid var(--line);padding-top:26px}.page_stayMoment__hQwuY h3{font-size:21px;font-weight:710;line-height:1.46;letter-spacing:-.025em}.page_stayMoment__hQwuY h3+p{margin-top:14px;color:var(--ink-muted);font-size:14px;line-height:1.72}.page_roleSection__sCW8b{background:var(--black);color:#f7f7f5;padding:92px 0 96px}.page_roleSection__sCW8b .page_eyebrow__yxIK8{color:rgba(247,247,245,.42)}.page_roleBand__w5K5X{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px;gap:14px;margin-top:38px}.page_roleBand__w5K5X article{min-width:0;min-height:250px;border:1px solid var(--line-dark);border-radius:24px;background:var(--black-soft);padding:30px}.page_roleBand__w5K5X p{color:rgba(247,247,245,.5);font-size:13px;font-weight:720}.page_roleBand__w5K5X h3{max-width:290px;margin-top:52px;font-size:28px;font-weight:690;line-height:1.35;letter-spacing:-.035em}.page_roleBand__w5K5X span{display:block;margin-top:18px;color:rgba(247,247,245,.54);font-size:15px;line-height:1.72}.page_methodSection___r_UZ{background:var(--paper);padding:132px 0}.page_methodLayout__h0LRA{display:block}.page_methodIntro__Ya7bp .page_sectionHeading__lt74q{max-width:980px}.page_relayStory__gkDD3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px;gap:14px;margin-top:72px}.page_storyStep__AO0Ge{min-width:0;min-height:470px;display:flex;flex-direction:column;border:1px solid var(--line);border-radius:var(--radius-large);background:var(--white);padding:28px}.page_storyMeta__SR96M{display:grid;grid-template-columns:auto 52px minmax(0,1fr);grid-gap:14px;gap:14px;align-items:center;color:var(--ink-muted);font-size:12px;font-weight:700}.page_storyMeta__SR96M>span:first-child{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;letter-spacing:.06em}.page_storyMarker__87kBP{width:52px;height:52px;display:grid;place-items:center;border:1px solid var(--line);border-radius:50%;color:var(--ink-quiet)}.page_storyBody__rCt_J{margin-top:54px}.page_storyBody__rCt_J h3{font-size:27px;font-weight:710;line-height:1.4;letter-spacing:-.035em}.page_storyBody__rCt_J>p{margin-top:18px;color:var(--ink-muted);font-size:15px;line-height:1.8}.page_storyExample__eJdBn{display:grid;grid-gap:8px;gap:8px;margin-top:auto;border-radius:14px;background:var(--paper-soft);padding:17px 18px}.page_storyExample__eJdBn span{color:var(--ink-quiet);font-size:12px;font-weight:700}.page_storyExample__eJdBn strong{color:#37393d;font-size:13px;font-weight:650;line-height:1.6}.page_knowledgeSection__asJbG{background:var(--paper-soft);padding:132px 0}.page_knowledgeSection__asJbG .page_sectionHeading__lt74q{max-width:980px}.page_knowledgeLayout__JEw_d{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(340px,.8fr);grid-gap:16px;gap:16px;margin-top:72px}.page_humanBoundary__3TXVC,.page_knowledgeIndex__s9S4g{overflow:hidden;border-radius:var(--radius-large)}.page_knowledgeIndex__s9S4g{display:flex;flex-direction:column;border:1px solid var(--line);background:var(--white);padding:28px}.page_knowledgeIndexHeader__7N5X4{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:18px}.page_knowledgeIndexHeader__7N5X4 p{font-size:13px;font-weight:720}.page_knowledgeIndexHeader__7N5X4 span{color:var(--ink-quiet);font-size:12px}.page_knowledgeItems__uFraW{display:grid;align-content:center;flex:1 1;padding-block:18px}.page_knowledgeIndex__s9S4g article{display:grid;grid-template-columns:48px minmax(0,1fr);grid-gap:16px;gap:16px;align-items:center;min-height:104px;border-radius:16px;background:var(--paper-soft);padding:20px}.page_knowledgeIndex__s9S4g article+article{margin-top:10px}.page_knowledgeIcon__vFC2l{width:48px;height:48px;display:grid;place-items:center;border:1px solid var(--line);border-radius:50%;color:var(--ink-quiet)}.page_knowledgeIndex__s9S4g h3{font-size:19px;font-weight:700}.page_knowledgeIndex__s9S4g h3+p{margin-top:7px;color:var(--ink-muted);font-size:14px;line-height:1.65}.page_humanBoundary__3TXVC{display:flex;flex-direction:column;background:var(--black);color:#f7f7f5;padding:36px}.page_humanBoundaryLabel__zQsw_{color:rgba(247,247,245,.5);font-size:12px;font-weight:700;letter-spacing:.08em}.page_boundaryIcon__56iAm{width:62px;height:62px;display:grid;place-items:center;margin-top:42px;border:1px solid rgba(255,255,255,.16);border-radius:50%;color:#d0d0cd}.page_humanBoundary__3TXVC h3{margin-top:30px;font-size:28px;font-weight:690;line-height:1.46;letter-spacing:-.035em}.page_humanBoundary__3TXVC>p:not(.page_humanBoundaryLabel__zQsw_){margin-top:22px;color:rgba(247,247,245,.58);font-size:15px;line-height:1.8}.page_humanBoundary__3TXVC ul{display:grid;grid-gap:10px;gap:10px;margin-top:auto;padding-top:34px;list-style:none}.page_humanBoundary__3TXVC li{border-radius:12px;background:var(--black-raised);padding:13px 15px;color:rgba(247,247,245,.62);font-size:13px}.page_advanceSection__RJdbu{background:var(--paper-deep);padding:124px 0 132px}.page_advanceTrack__Zwt8E{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px;gap:14px;margin-top:72px}.page_advanceCenter__el4Cj,.page_advanceMoment__Nj7SQ{min-width:0;min-height:330px;border-radius:var(--radius-large);padding:30px}.page_advanceMoment__Nj7SQ{display:flex;flex-direction:column;border:1px solid var(--line-strong);background:var(--paper)}.page_advanceCheck__IOrrL,.page_advanceIcon__LHSG3{width:64px;height:64px;display:grid;place-items:center;border:1px solid var(--line-strong);border-radius:50%;color:var(--ink-quiet)}.page_advanceMoment__Nj7SQ>p{margin-top:auto;color:var(--ink-muted);font-size:13px;font-weight:720}.page_advanceMoment__Nj7SQ h3{margin-top:12px;font-size:27px;font-weight:710;letter-spacing:-.03em}.page_advanceMoment__Nj7SQ>span:last-child{display:block;margin-top:16px;color:var(--ink-muted);font-size:15px;line-height:1.72}.page_advanceCenter__el4Cj{display:flex;flex-direction:column;background:var(--black);color:#f7f7f5}.page_advanceCheck__IOrrL{border-color:rgba(255,255,255,.16);color:#d0d0cd}.page_advanceCenter__el4Cj strong{margin-top:auto;font-size:22px;font-weight:720}.page_advanceCenter__el4Cj p{margin-top:16px;color:rgba(247,247,245,.56);font-size:14px;line-height:1.72}.page_scopeSection__yjPOs{background:var(--black);color:#f7f7f5;padding:132px 0 112px}.page_scopeSection__yjPOs .page_sectionHeading__lt74q{max-width:980px}.page_scopeDiagram__q62_U{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px;margin-top:72px}.page_scopeColumn___2EV6{min-width:0;border:1px solid var(--line-dark);border-radius:var(--radius-large);background:var(--black-soft);padding:34px}.page_scopeColumnAccent__RJEq0{border-color:var(--paper-deep);background:var(--paper);color:var(--ink)}.page_scopeColumnTitle__G_Opm{display:grid;grid-template-columns:58px minmax(0,1fr);grid-gap:18px;gap:18px;align-items:center}.page_scopeIconAccent__Pyea1,.page_scopeIconMuted___XhDu{width:58px;height:58px;display:grid;place-items:center;border:1px solid rgba(255,255,255,.15);border-radius:50%}.page_scopeIconMuted___XhDu{color:rgba(247,247,245,.52)}.page_scopeIconAccent__Pyea1{border-color:var(--line-strong);color:var(--ink)}.page_scopeColumnTitle__G_Opm p{color:rgba(247,247,245,.46);font-size:12px;font-weight:700}.page_scopeColumnAccent__RJEq0 .page_scopeColumnTitle__G_Opm p{color:var(--ink-muted)}.page_scopeColumnTitle__G_Opm h3{margin-top:6px;font-size:23px;font-weight:690}.page_scopeColumn___2EV6 ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px;margin-top:38px;list-style:none}.page_scopeColumn___2EV6 li{border-radius:12px;background:var(--black-raised);padding:16px;color:rgba(247,247,245,.64);font-size:14px}.page_scopeColumnAccent__RJEq0 li{background:var(--paper-deep);color:var(--ink-muted)}.page_scopeGuardGrid__3Q_0r{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px;gap:14px;margin-top:16px}.page_scopeGuardGrid__3Q_0r article{min-width:0;min-height:220px;display:flex;flex-direction:column;border:1px solid var(--line-dark);border-radius:22px;background:var(--black-soft);padding:26px}.page_scopeGuardGrid__3Q_0r .page_scopeGuardStrong__mWNrN{background:var(--black-raised)}.page_scopeGuardIcon__bDakQ{width:50px;height:50px;display:grid;place-items:center;border:1px solid rgba(255,255,255,.15);border-radius:50%;color:#c9c9c6}.page_scopeGuardGrid__3Q_0r p{margin-top:auto;color:rgba(247,247,245,.42);font-size:12px;font-weight:700}.page_scopeGuardGrid__3Q_0r h3{margin-top:10px;font-size:19px;font-weight:680;line-height:1.52}.page_fitSection__ih76q{background:var(--paper-soft);padding:132px 0}.page_fitLayout__vf9wu{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(330px,.75fr);grid-gap:18px;gap:18px;align-items:stretch}.page_fitLayout__vf9wu>div:first-child{border:1px solid var(--line);border-radius:var(--radius-large);background:var(--white);padding:52px}.page_fitLayout__vf9wu .page_sectionHeading__lt74q h2{font-size:clamp(38px,3.8vw,56px)}.page_fitChecklist__WAzOl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px;margin-top:50px}.page_fitChecklist__WAzOl article{min-width:0;min-height:190px;display:flex;flex-direction:column;border-radius:var(--radius-medium);background:var(--paper-soft);padding:22px}.page_fitIcon__SvbyC{width:46px;height:46px;display:grid;place-items:center;border:1px solid var(--line-strong);border-radius:50%;color:var(--ink-quiet)}.page_fitChecklist__WAzOl article>div{margin-top:auto;padding-top:30px}.page_fitChecklist__WAzOl h3{font-size:18px;font-weight:710;line-height:1.45}.page_fitChecklist__WAzOl p{margin-top:9px;color:var(--ink-muted);font-size:13px;line-height:1.72}.page_fitVerdict__Lc21_{display:flex;flex-direction:column;border-radius:var(--radius-large);background:var(--black);color:#f7f7f5;padding:42px 36px}.page_fitVerdict__Lc21_>p{color:rgba(247,247,245,.48);font-size:12px;font-weight:700;letter-spacing:.06em}.page_fitVerdict__Lc21_ h3{margin-top:66px;font-size:34px;font-weight:690;line-height:1.4;letter-spacing:-.04em}.page_fitVerdictLine__iNTs5{width:56px;height:2px;margin-top:32px;background:rgba(255,255,255,.52)}.page_fitVerdict__Lc21_ ul{display:grid;grid-gap:10px;gap:10px;margin-top:34px;list-style:none}.page_fitVerdict__Lc21_ li{border-radius:12px;background:var(--black-raised);padding:13px 15px;color:rgba(247,247,245,.6);font-size:13px;line-height:1.5}.page_fitQuietNote___vit0{display:grid;grid-gap:8px;gap:8px;margin-top:auto;border-radius:14px;background:#242527;padding:17px}.page_fitQuietNote___vit0 strong{color:rgba(247,247,245,.82);font-size:13px}.page_fitQuietNote___vit0 span{color:rgba(247,247,245,.5);font-size:12px;line-height:1.65}.page_faqSection__mfM8r{background:var(--paper);padding:132px 0 142px}.page_faqSection__mfM8r .page_sectionHeading__lt74q{max-width:none}.page_faqSection__mfM8r .page_sectionHeading__lt74q h2{max-width:none;white-space:nowrap}.page_faqList__Z9LYs{margin-top:72px;border-top:1px solid var(--line)}.page_faqList__Z9LYs details{border-bottom:1px solid var(--line)}.page_faqList__Z9LYs summary{min-height:94px;display:flex;align-items:center;justify-content:space-between;gap:24px;cursor:pointer;list-style:none;font-size:21px;font-weight:690}.page_faqList__Z9LYs summary::-webkit-details-marker{display:none}.page_faqPlus__HON_V{position:relative;flex:0 0 auto;width:44px;height:44px;border:1px solid var(--line);border-radius:50%;transition:transform .22s var(--ease),border-color .18s ease}.page_faqPlus__HON_V:after,.page_faqPlus__HON_V:before{position:absolute;top:50%;left:50%;width:14px;height:1.5px;transform:translate(-50%,-50%);background:var(--ink);content:""}.page_faqPlus__HON_V:after{transform:translate(-50%,-50%) rotate(90deg)}.page_faqList__Z9LYs details[open] .page_faqPlus__HON_V{transform:rotate(45deg);border-color:var(--line-strong)}.page_faqList__Z9LYs details>p{max-width:780px;padding:0 80px 32px 0;color:var(--ink-muted);font-size:16px;line-height:1.82}.page_finalCta__NLnKF{background:var(--paper);padding:0 0 32px}.page_finalCta__NLnKF .page_shell__sIWzo{display:grid;grid-template-columns:minmax(0,1fr) 300px;grid-gap:56px;gap:56px;align-items:center;border-radius:34px;background:var(--black);color:#f7f7f5;padding:64px}.page_finalCtaContent__J_vos .page_eyebrow__yxIK8{color:rgba(247,247,245,.5)}.page_finalCtaContent__J_vos h2{max-width:700px;margin-top:20px;font-size:clamp(38px,4.3vw,60px);font-weight:720;line-height:1.16;letter-spacing:-.045em}.page_finalCtaContent__J_vos>p:not(.page_eyebrow__yxIK8){max-width:650px;margin-top:24px;color:rgba(247,247,245,.56);font-size:16px;line-height:1.78}.page_finalActions__96kLD{display:flex;align-items:center;gap:24px;margin-top:34px}.page_finalLogin__MsIjC{min-height:48px;display:inline-flex;align-items:center;color:rgba(247,247,245,.72);font-size:14px;font-weight:680}.page_qrCard__8HeLj{display:grid;justify-items:center;grid-gap:18px;gap:18px;border-left:1px solid rgba(255,255,255,.12);padding-left:54px;text-align:center}.page_qrImageWrap__lEX0m{width:178px;height:178px;display:grid;place-items:center;border-radius:20px;background:var(--white);padding:10px}.page_qrImage__Qluro{width:100%;height:100%;object-fit:contain;filter:grayscale(1) contrast(1.08)}.page_qrCard__8HeLj>div:last-child{display:grid;grid-gap:5px;gap:5px}.page_qrCard__8HeLj strong{font-size:15px;font-weight:720}.page_qrCard__8HeLj span{color:rgba(247,247,245,.46);font-size:12px}.page_footer__F3MD0{background:var(--black);color:#f7f7f5;padding:72px 0 28px}.page_footerShell__7SYEQ{display:grid;grid-template-columns:minmax(300px,1.3fr) minmax(300px,1fr) auto;grid-gap:54px;gap:54px;align-items:start}.page_footerBrand__LFSWn p{max-width:340px;margin-top:18px;color:rgba(247,247,245,.42);font-size:13px;line-height:1.7}.page_footerLinks__ZWbAq{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px 28px;gap:16px 28px}.page_footerLinks__ZWbAq a{color:rgba(247,247,245,.54);font-size:13px;transition:color .18s ease}.page_footerLinks__ZWbAq a:hover{color:var(--white)}.page_footerContact__U3y_8{display:grid;grid-gap:10px;gap:10px;text-align:right}.page_footerContact__U3y_8 span{color:rgba(247,247,245,.4);font-size:12px}.page_footerContact__U3y_8 a{color:#f0f0ed;font-size:16px;font-weight:680}.page_footerBottom___Oisj{display:flex;justify-content:space-between;gap:32px;margin-top:70px;border-top:1px solid rgba(255,255,255,.1);padding-top:24px;color:rgba(247,247,245,.34);font-size:12px;line-height:1.6}.page_advanceCenter__el4Cj,.page_advanceMoment__Nj7SQ,.page_finalCta__NLnKF .page_shell__sIWzo,.page_fitChecklist__WAzOl article,.page_fitVerdict__Lc21_,.page_heroNode__cberf,.page_humanBoundary__3TXVC,.page_knowledgeIndex__s9S4g,.page_roleBand__w5K5X article,.page_scopeColumn___2EV6,.page_scopeGuardGrid__3Q_0r article,.page_stayMoment__hQwuY,.page_storyStep__AO0Ge{position:relative;isolation:isolate;overflow:hidden;--surface-sheen:rgba(255,255,255,0.5)}.page_advanceCenter__el4Cj,.page_finalCta__NLnKF .page_shell__sIWzo,.page_fitVerdict__Lc21_,.page_heroNode__cberf,.page_humanBoundary__3TXVC,.page_roleBand__w5K5X article,.page_scopeColumn___2EV6:not(.page_scopeColumnAccent__RJEq0),.page_scopeGuardGrid__3Q_0r article{--surface-sheen:rgba(255,255,255,0.13)}.page_advanceCenter__el4Cj:after,.page_advanceMoment__Nj7SQ:after,.page_finalCta__NLnKF .page_shell__sIWzo:after,.page_fitChecklist__WAzOl article:after,.page_fitVerdict__Lc21_:after,.page_heroNode__cberf:after,.page_humanBoundary__3TXVC:after,.page_knowledgeIndex__s9S4g:after,.page_roleBand__w5K5X article:after,.page_scopeColumn___2EV6:after,.page_scopeGuardGrid__3Q_0r article:after,.page_stayMoment__hQwuY:after,.page_storyStep__AO0Ge:after{position:absolute;z-index:2;inset:0;transform:translate3d(-108%,0,0);border-radius:inherit;background:linear-gradient(112deg,transparent 24%,var(--surface-sheen) 48%,transparent 72%);opacity:0;pointer-events:none;content:""}.page_page__556_G :where(a,summary):focus-visible{outline:2px solid currentColor;outline-offset:4px}.page_page__556_G [data-home-motion=group]:not([data-home-motion-visible=true])>*,.page_page__556_G [data-home-motion=reveal]:not([data-home-motion-visible=true]){opacity:0;transform:translate3d(0,18px,0)}.page_page__556_G [data-home-motion=group][data-home-motion-visible=true]>*,.page_page__556_G [data-home-motion=reveal][data-home-motion-visible=true]{opacity:1;transform:translateZ(0);animation:page_section-reveal__qucky .52s var(--ease-emphasized) backwards}.page_page__556_G [data-home-motion=group][data-home-motion-visible=true]>:nth-child(2){animation-delay:60ms}.page_page__556_G [data-home-motion=group][data-home-motion-visible=true]>:nth-child(3){animation-delay:.12s}.page_page__556_G [data-home-motion=group][data-home-motion-visible=true]>:nth-child(4){animation-delay:.18s}.page_page__556_G [data-home-motion=group][data-home-motion-visible=true]>:nth-child(5){animation-delay:.24s}.page_page__556_G [data-home-motion=fast]:not([data-home-motion-visible=true]){opacity:0;transform:translate3d(0,10px,0)}.page_page__556_G [data-home-motion=fast][data-home-motion-visible=true]{opacity:1;transform:translateZ(0);animation:page_section-reveal-fast__uObiT .21s var(--ease-emphasized) backwards}@media (hover:hover) and (pointer:fine){.page_navCta__hU4J_:hover{transform:translateY(-1px);background:#e6e6e3}.page_primaryButton__gjjaG:hover{transform:translateY(-2px)}.page_primaryButton__gjjaG:hover svg{transform:translate(2px,-2px)}.page_advanceCenter__el4Cj:hover:after,.page_advanceMoment__Nj7SQ:hover:after,.page_finalCta__NLnKF .page_shell__sIWzo:hover:after,.page_fitChecklist__WAzOl article:hover:after,.page_fitVerdict__Lc21_:hover:after,.page_heroNode__cberf:hover:after,.page_humanBoundary__3TXVC:hover:after,.page_knowledgeIndex__s9S4g:hover:after,.page_roleBand__w5K5X article:hover:after,.page_scopeColumn___2EV6:hover:after,.page_scopeGuardGrid__3Q_0r article:hover:after,.page_stayMoment__hQwuY:hover:after,.page_storyStep__AO0Ge:hover:after{transform:translate3d(108%,0,0);opacity:.72;transition:transform .28s var(--ease-emphasized),opacity .12s ease}}@keyframes page_hero-copy-enter__wse6L{0%{opacity:0;transform:translate3d(0,14px,0)}to{opacity:1;transform:translateZ(0)}}@keyframes page_header-enter__q_kaf{0%{opacity:0;transform:translate3d(0,-10px,0)}to{opacity:1;transform:translateZ(0)}}@keyframes page_hero-title-enter__3abO8{0%{opacity:0;transform:translate3d(0,28px,0) scale(.99)}to{opacity:1;transform:translateZ(0) scale(1)}}@keyframes page_hero-card-enter__prMUK{0%{opacity:0;transform:translate3d(0,20px,0)}to{opacity:1;transform:translateZ(0)}}@keyframes page_section-reveal__qucky{0%{opacity:0;transform:translate3d(0,18px,0)}to{opacity:1;transform:translateZ(0)}}@keyframes page_section-reveal-fast__uObiT{0%{opacity:0;transform:translate3d(0,10px,0)}to{opacity:1;transform:translateZ(0)}}@keyframes page_hero-light-left__qaW7B{0%{transform:translateZ(0) scale(.96)}to{transform:translate3d(170px,96px,0) scale(1.12)}}@keyframes page_hero-light-right__SfMYS{0%{transform:translateZ(0) scale(1)}to{transform:translate3d(-150px,112px,0) scale(1.14)}}@keyframes page_button-spectrum__RvcrW{to{transform:rotate(1turn)}}@media (max-width:1080px){.page_desktopNav__8NRUr{gap:20px}.page_stayCards__PR5Kp{grid-template-columns:repeat(2,minmax(0,1fr))}.page_relayStory__gkDD3{grid-template-columns:1fr}.page_storyStep__AO0Ge{min-height:0;display:grid;grid-template-columns:190px minmax(0,1fr);grid-gap:24px 36px;gap:24px 36px}.page_storyMeta__SR96M{grid-row:span 2;grid-template-columns:auto 52px;align-content:start}.page_storyMeta__SR96M>span:last-child{grid-column:1/-1}.page_storyBody__rCt_J,.page_storyExample__eJdBn{margin-top:0}.page_fitLayout__vf9wu{grid-template-columns:1fr}.page_fitVerdict__Lc21_{min-height:480px}.page_finalCta__NLnKF .page_shell__sIWzo{padding:54px}}@media (max-width:900px){.page_desktopNav__8NRUr,.page_navActions__p8gMd{display:none}.page_mobileNav__drm1I{display:block}.page_heroShell__jdFc8{padding-top:92px}.page_heroTrack__Y7NNN{grid-template-columns:repeat(2,minmax(0,1fr))}.page_advanceTrack__Zwt8E,.page_roleBand__w5K5X,.page_scopeDiagram__q62_U,.page_scopeGuardGrid__3Q_0r{grid-template-columns:1fr}.page_roleBand__w5K5X article{min-height:0}.page_knowledgeLayout__JEw_d{grid-template-columns:1fr}.page_humanBoundary__3TXVC{min-height:520px}.page_scopeGuardGrid__3Q_0r article{min-height:190px}.page_finalCta__NLnKF .page_shell__sIWzo{grid-template-columns:1fr}.page_qrCard__8HeLj{grid-template-columns:auto minmax(0,1fr);justify-items:start;align-items:center;border-top:1px solid rgba(255,255,255,.12);border-left:0;padding-top:36px;padding-left:0;text-align:left}.page_qrImageWrap__lEX0m{width:132px;height:132px}.page_footerShell__7SYEQ{grid-template-columns:1fr 1fr}.page_footerContact__U3y_8{text-align:left}}@media (max-width:680px){.page_page__556_G{--gutter:20px}.page_navShell__uZeX8{min-height:60px}.page_brandLogo__TpAOg,.page_brandMark__n1s4N{width:30px;height:30px}.page_brandText__65TzR strong{font-size:17px}.page_brandText__65TzR small{font-size:12px}.page_advanceSection__RJdbu,.page_faqSection__mfM8r,.page_fitSection__ih76q,.page_hero__7KFOs,.page_knowledgeSection__asJbG,.page_methodSection___r_UZ,.page_scopeSection__yjPOs,.page_staySection__BRE__{scroll-margin-top:60px}.page_heroShell__jdFc8{padding:72px 0 48px}.page_heroCopy__r3YU6{text-align:left}.page_heroEyebrow__p76B6{font-size:12px;line-height:1.5}.page_hero__7KFOs h1{margin-top:24px;font-size:clamp(34px,9.1vw,38px);line-height:1.09;letter-spacing:-.05em}.page_mobileTitleBreak__vyKkg{display:block}.page_heroLead__uZbgS{margin-top:24px;font-size:16px;line-height:1.75}.page_heroActions__uE8fj{display:grid;grid-gap:12px;gap:12px;margin-top:30px}.page_primaryButton__gjjaG{width:100%}.page_textButton__IqQ0f{min-height:44px;justify-content:center;border-bottom:0;font-size:14px}.page_heroAssurances__5fQkI{justify-content:flex-start}.page_heroRelay__y251p{margin-top:46px}.page_relayHeader__DgX6E{align-items:flex-start;margin-bottom:12px;line-height:1.55}.page_relayHeader__DgX6E span:last-child{display:none}.page_heroTrack__Y7NNN{grid-template-columns:1fr;gap:10px}.page_heroNode__cberf{min-height:0;display:grid;grid-template-columns:48px minmax(0,1fr);grid-template-areas:"top top" "icon copy";grid-gap:14px 16px;gap:14px 16px;border-radius:20px;padding:18px}.page_heroNodeTop__7dt9y{grid-area:top}.page_heroNodeIcon__V_vYe{grid-area:icon;width:48px;height:48px;margin-top:0}.page_heroNodeCopy__heC41{grid-area:copy;margin-top:0;padding-top:0}.page_heroNode__cberf h3{font-size:16px}.page_sectionHeading__lt74q h2{margin-top:18px;font-size:clamp(33px,9.8vw,40px);line-height:1.16;letter-spacing:-.045em}.page_sectionDescription__9_4_N{margin-top:20px;font-size:16px;line-height:1.75}.page_sectionHeadingCentered__goAJY{text-align:left}.page_faqSection__mfM8r,.page_fitSection__ih76q,.page_knowledgeSection__asJbG,.page_methodSection___r_UZ,.page_scopeSection__yjPOs,.page_staySection__BRE__{padding:88px 0}.page_advanceSection__RJdbu{padding:84px 0 88px}.page_stayCards__PR5Kp{grid-template-columns:1fr;gap:12px;margin-top:46px}.page_stayMoment__hQwuY{min-height:340px;border-radius:22px;padding:22px}.page_momentIcon__NJKbJ{margin-top:44px}.page_stayMoment__hQwuY h3{font-size:20px}.page_roleSection__sCW8b{padding:78px 0 82px}.page_roleBand__w5K5X{gap:10px;margin-top:28px}.page_roleBand__w5K5X article{border-radius:20px;padding:24px}.page_roleBand__w5K5X h3{margin-top:34px;font-size:25px}.page_relayStory__gkDD3{gap:12px;margin-top:46px}.page_storyStep__AO0Ge{min-height:0;display:flex;border-radius:22px;padding:22px}.page_storyMeta__SR96M{display:grid;grid-template-columns:auto 48px minmax(0,1fr)}.page_storyMarker__87kBP{width:48px;height:48px}.page_storyBody__rCt_J{margin-top:38px}.page_storyBody__rCt_J h3{font-size:23px}.page_storyBody__rCt_J>p{font-size:15px}.page_storyExample__eJdBn{margin-top:34px}.page_knowledgeLayout__JEw_d{margin-top:46px}.page_humanBoundary__3TXVC,.page_knowledgeIndex__s9S4g{border-radius:22px}.page_knowledgeIndex__s9S4g{padding:20px}.page_knowledgeItems__uFraW{padding-block:8px 0}.page_knowledgeIndexHeader__7N5X4 span{display:none}.page_knowledgeIndex__s9S4g article{grid-template-columns:44px minmax(0,1fr);gap:14px;padding:17px}.page_knowledgeIcon__vFC2l{width:44px;height:44px}.page_knowledgeIndex__s9S4g h3{font-size:18px}.page_humanBoundary__3TXVC{min-height:0;padding:30px 24px}.page_boundaryIcon__56iAm{margin-top:36px}.page_humanBoundary__3TXVC h3{font-size:25px}.page_humanBoundary__3TXVC ul{margin-top:36px}.page_advanceTrack__Zwt8E,.page_scopeDiagram__q62_U,.page_scopeGuardGrid__3Q_0r{gap:12px;margin-top:46px}.page_advanceCenter__el4Cj,.page_advanceMoment__Nj7SQ,.page_scopeColumn___2EV6,.page_scopeGuardGrid__3Q_0r article{min-height:0;border-radius:22px;padding:24px}.page_advanceCenter__el4Cj,.page_advanceMoment__Nj7SQ{min-height:280px}.page_scopeColumnTitle__G_Opm{grid-template-columns:52px minmax(0,1fr);gap:15px}.page_scopeIconAccent__Pyea1,.page_scopeIconMuted___XhDu{width:52px;height:52px}.page_scopeColumn___2EV6 ul{margin-top:30px}.page_scopeColumn___2EV6 li{padding:14px 12px;font-size:13px;line-height:1.5}.page_scopeGuardGrid__3Q_0r article{min-height:200px}.page_fitLayout__vf9wu{gap:12px}.page_fitLayout__vf9wu>div:first-child,.page_fitVerdict__Lc21_{border-radius:22px;padding:28px 22px}.page_fitChecklist__WAzOl{grid-template-columns:1fr;margin-top:40px}.page_fitChecklist__WAzOl article{min-height:180px}.page_fitVerdict__Lc21_{min-height:560px}.page_fitVerdict__Lc21_ h3{margin-top:54px;font-size:29px}.page_faqList__Z9LYs{margin-top:46px}.page_faqSection__mfM8r .page_sectionHeading__lt74q h2{white-space:normal}.page_faqList__Z9LYs summary{min-height:82px;gap:16px;font-size:18px;line-height:1.5}.page_faqPlus__HON_V{width:40px;height:40px}.page_faqList__Z9LYs details>p{padding:0 0 28px;font-size:15px}.page_finalCta__NLnKF{padding:0 0 20px}.page_finalCta__NLnKF .page_shell__sIWzo{gap:38px;border-radius:24px;padding:30px 22px}.page_finalCtaContent__J_vos h2{font-size:34px}.page_finalCtaContent__J_vos>p:not(.page_eyebrow__yxIK8){font-size:15px}.page_finalActions__96kLD{display:grid;grid-gap:12px;gap:12px}.page_finalLogin__MsIjC{justify-content:center}.page_qrCard__8HeLj{grid-template-columns:108px minmax(0,1fr);gap:18px;padding-top:28px}.page_qrImageWrap__lEX0m{width:108px;height:108px}.page_footer__F3MD0{padding-top:58px}.page_footerShell__7SYEQ{grid-template-columns:1fr;gap:42px}.page_footerLinks__ZWbAq{gap:16px 20px}.page_footerBottom___Oisj{flex-direction:column;gap:8px;margin-top:52px}}@media (max-width:390px){.page_page__556_G{--gutter:16px}.page_brandText__65TzR small{display:none}.page_hero__7KFOs h1{font-size:34px}.page_heroAssurances__5fQkI{display:grid;grid-template-columns:repeat(2,minmax(0,max-content))}.page_heroNode__cberf{padding:16px}.page_sectionHeading__lt74q h2{font-size:33px}.page_scopeColumn___2EV6 ul{grid-template-columns:1fr}.page_qrCard__8HeLj{grid-template-columns:96px minmax(0,1fr)}.page_qrImageWrap__lEX0m{width:96px;height:96px}}@media (prefers-reduced-motion:reduce){.page_page__556_G{scroll-behavior:auto}.page_header__oRW75,.page_heroActions__uE8fj,.page_heroAssurances__5fQkI,.page_heroEyebrow__p76B6,.page_heroLead__uZbgS,.page_heroNode__cberf,.page_hero__7KFOs h1 span,.page_page__556_G [data-home-motion-visible=true],.page_page__556_G [data-home-motion-visible=true]>*,.page_relayHeader__DgX6E{animation:none!important}.page_page__556_G [data-home-motion=group]:not([data-home-motion-visible=true])>*,.page_page__556_G [data-home-motion]:not([data-home-motion-visible=true]){opacity:1;transform:none}.page_advanceCenter__el4Cj:after,.page_advanceMoment__Nj7SQ:after,.page_finalCta__NLnKF .page_shell__sIWzo:after,.page_fitChecklist__WAzOl article:after,.page_fitVerdict__Lc21_:after,.page_heroNode__cberf:after,.page_hero__7KFOs:after,.page_hero__7KFOs:before,.page_humanBoundary__3TXVC:after,.page_knowledgeIndex__s9S4g:after,.page_primaryButton__gjjaG:before,.page_roleBand__w5K5X article:after,.page_scopeColumn___2EV6:after,.page_scopeGuardGrid__3Q_0r article:after,.page_stayMoment__hQwuY:after,.page_storyStep__AO0Ge:after{display:none}}.Alert_root__mb1Fg{--alert-tone:var(--ui-primary);--alert-bg:color-mix(in srgb,var(--alert-tone) 9%,var(--ui-surface));--alert-border:color-mix(in srgb,var(--alert-tone) 28%,var(--ui-border));width:100%;min-width:0;display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-gap:var(--ui-space-3);gap:var(--ui-space-3);align-items:start;padding:var(--ui-space-4);border:1px solid var(--alert-border);border-radius:var(--ui-radius-panel);background:var(--alert-bg);color:var(--ui-fg)}.Alert_tone_info__QeQUS{--alert-tone:var(--ui-primary)}.Alert_tone_success__J2lkE{--alert-tone:var(--ui-success)}.Alert_tone_warning___S_B5{--alert-tone:var(--ui-warning)}.Alert_tone_danger__Q9cEg{--alert-tone:var(--ui-danger)}.Alert_icon__6w884{display:inline-flex;align-items:center;justify-content:center;color:var(--alert-tone)}.Alert_icon__6w884,.Alert_icon__6w884 svg{width:var(--ui-icon-size-md);height:var(--ui-icon-size-md)}.Alert_content__uSz62{min-width:0;display:grid;grid-gap:var(--ui-space-1);gap:var(--ui-space-1)}.Alert_title__O3CCs{color:var(--ui-fg);font-weight:var(--ui-font-weight-strong);line-height:var(--ui-line-height-tight)}.Alert_body__zJp81{min-width:0;color:var(--ui-muted);font-size:var(--ui-font-size-sm);line-height:var(--ui-line-height-body)}.Alert_body__zJp81>:first-child{margin-top:0}.Alert_body__zJp81>:last-child{margin-bottom:0}.Alert_actions__nDy04{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--ui-space-2)}@media (max-width:520px){.Alert_root__mb1Fg{grid-template-columns:auto minmax(0,1fr)}.Alert_actions__nDy04{grid-column:2;justify-content:flex-start}}.Accordion_root__Dkyzf{min-width:0;display:grid;color:var(--ui-fg)}.Accordion_item__cqKuo{min-width:0;border-bottom:1px solid var(--ui-border)}.Accordion_item__cqKuo:first-child{border-top:1px solid var(--ui-border)}.Accordion_header__Xp4eO{margin:0}.Accordion_trigger__qAc7v{width:100%;min-width:0;min-height:var(--ui-control-height-lg);display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;grid-gap:var(--ui-space-3);gap:var(--ui-space-3);padding:var(--ui-space-3) 0;border:0;background:transparent;color:var(--ui-fg);cursor:pointer;font:inherit;font-weight:var(--ui-font-weight-control);line-height:var(--ui-line-height-tight);text-align:start}.Accordion_trigger__qAc7v:hover:not(:disabled){color:var(--ui-primary)}.Accordion_trigger__qAc7v:focus-visible{outline:2px solid var(--ui-focus);outline-offset:2px}.Accordion_trigger__qAc7v:disabled,.Accordion_trigger__qAc7v[data-disabled]{cursor:not-allowed;opacity:var(--ui-disabled-opacity)}.Accordion_triggerLabel__ttBlc{min-width:0;overflow:hidden;text-overflow:ellipsis}.Accordion_chevron__1wNkh{width:var(--ui-icon-size-md);height:var(--ui-icon-size-md);display:inline-flex;align-items:center;justify-content:center;color:var(--ui-muted);transition:transform var(--ui-duration-fast) var(--ui-ease-out)}.Accordion_trigger__qAc7v[data-state=open] .Accordion_chevron__1wNkh{transform:rotate(180deg)}.Accordion_content__4Nux5{min-width:0;overflow:hidden;color:var(--ui-muted);font-size:var(--ui-font-size-sm);line-height:var(--ui-line-height-body)}.Accordion_contentInner__Ues4l{min-width:0;padding-block:0 var(--ui-space-4)}@media (prefers-reduced-motion:reduce){.Accordion_chevron__1wNkh{transition:none}}.AppShell_root__0nwLH{min-height:100vh;height:100vh;display:grid;grid-template-columns:minmax(220px,260px) minmax(0,1fr);overflow:hidden;background:var(--ui-bg);color:var(--ui-fg)}.AppShell_sidebar__noZnm{min-width:0;position:-webkit-sticky;position:sticky;top:0;height:100vh;min-height:0;display:flex;flex-direction:column;gap:var(--ui-space-4);overflow:hidden;padding:var(--ui-space-5);border-right:1px solid var(--ui-border);background:var(--ui-surface)}.AppShell_brand__ih_vJ{min-height:var(--ui-control-height-md);display:flex;align-items:center}.AppShell_brandSlot__PFlYH{min-width:0;width:100%}.AppShell_title__OMaHc{min-width:0;overflow:hidden;color:var(--ui-fg);font-size:var(--ui-font-size-md);font-weight:var(--ui-font-weight-strong);line-height:var(--ui-line-height-tight);text-overflow:ellipsis;white-space:nowrap}.AppShell_nav__dRj4D{min-height:0;display:grid;align-content:start;grid-gap:var(--ui-space-4);gap:var(--ui-space-4);overflow:auto}.AppShell_navSection___Mavk{min-width:0;display:grid;grid-gap:var(--ui-space-1);gap:var(--ui-space-1)}.AppShell_navSectionLabel__ohYwL{min-width:0;overflow:hidden;padding-block:var(--ui-space-1);padding-inline:var(--ui-control-padding-x-sm);color:var(--ui-muted);font-size:var(--ui-font-size-xs);font-weight:var(--ui-font-weight-strong);line-height:var(--ui-line-height-tight);text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.AppShell_navItem___SCFt{min-width:0;min-height:var(--ui-control-height-md);display:flex;align-items:center;gap:var(--ui-space-2);padding-inline:var(--ui-control-padding-x-md);border:1px solid transparent;border-radius:var(--ui-radius-control);color:var(--ui-muted);text-decoration:none;transition:var(--ui-transition-control)}.AppShell_navItem___SCFt:hover,.AppShell_navItem___SCFt[data-active]{border-color:var(--ui-border);background:var(--ui-surface-muted);color:var(--ui-fg)}.AppShell_navItem___SCFt:focus-visible{outline:2px solid var(--ui-focus);outline-offset:2px}.AppShell_navIcon__1TbX0{display:inline-flex;align-items:center;justify-content:center;flex:none}.AppShell_navIcon__1TbX0,.AppShell_navIcon__1TbX0 svg{width:var(--ui-icon-size-md);height:var(--ui-icon-size-md)}.AppShell_navLabel__WpSBL{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AppShell_sidebarFooter__1IkxW{min-width:0;margin-top:auto}.AppShell_content__3djae{min-width:0;min-height:0;display:grid;grid-template-rows:auto minmax(0,1fr)}.AppShell_header__pFm4E{min-width:0;min-height:64px;display:flex;align-items:center;justify-content:flex-end;gap:var(--ui-space-4);padding:var(--ui-space-4) var(--ui-space-6);border-bottom:1px solid var(--ui-border);background:var(--ui-surface)}.AppShell_headerPrimary__VUIL_,.AppShell_headerSecondary__QCygT{min-width:0;display:flex;align-items:center;gap:var(--ui-space-3)}.AppShell_headerPrimary__VUIL_{-webkit-margin-end:auto;margin-inline-end:auto}.AppShell_headerEnd__KihSq,.AppShell_headerStart__TWzJY{min-width:0}.AppShell_account__lzKvG{min-width:0;display:grid;grid-gap:2px;gap:2px}.AppShell_accountDescription__yFDYw,.AppShell_accountName__jUfnS{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AppShell_accountName__jUfnS{font-weight:var(--ui-font-weight-control)}.AppShell_accountDescription__yFDYw{color:var(--ui-muted);font-size:var(--ui-font-size-xs)}.AppShell_actions__QuCzr{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--ui-space-2)}.AppShell_main__2r_nl{min-width:0;min-height:0;overflow:auto;padding:var(--ui-space-6)}@media (max-width:760px){.AppShell_root__0nwLH{height:auto;min-height:100vh;overflow:visible;grid-template-columns:1fr}.AppShell_sidebar__noZnm{position:static;height:auto;overflow:visible;padding:var(--ui-space-4);border-right:0;border-bottom:1px solid var(--ui-border)}.AppShell_nav__dRj4D{display:flex;overflow-x:auto;padding-bottom:var(--ui-space-1)}.AppShell_navSection___Mavk{flex:0 0 auto;min-width:max-content}.AppShell_navSectionLabel__ohYwL{display:none}.AppShell_navItem___SCFt{flex:0 0 auto}.AppShell_header__pFm4E{align-items:flex-start;flex-direction:column;padding:var(--ui-space-4)}.AppShell_headerPrimary__VUIL_,.AppShell_headerSecondary__QCygT{width:100%;align-items:flex-start;flex-wrap:wrap}.AppShell_main__2r_nl{overflow:visible;padding:var(--ui-space-4)}}.AspectRatio_root___pMfo{min-width:0;width:100%;position:relative;overflow:hidden;aspect-ratio:var(--ui-aspect-ratio);border-radius:inherit}.AspectRatio_content__A35ID{min-width:0;position:absolute;inset:0}.AspectRatio_content__A35ID>:where(img,video,iframe,canvas,svg){width:100%;height:100%;display:block;object-fit:cover}.Avatar_root__1E_zi{--avatar-size:36px;width:var(--avatar-size);height:var(--avatar-size);min-width:var(--avatar-size);display:inline-grid;place-items:center;overflow:hidden;border:1px solid color-mix(in srgb,var(--ui-border) 72%,transparent);background:color-mix(in srgb,var(--ui-surface-muted) 72%,var(--ui-surface));color:var(--ui-fg);line-height:1;vertical-align:middle}.Avatar_size_xs__a9XR2{--avatar-size:24px}.Avatar_size_sm__6Uj72{--avatar-size:30px}.Avatar_size_md__JJirU{--avatar-size:36px}.Avatar_size_lg__Ld83P{--avatar-size:44px}.Avatar_size_xl__9MVtG{--avatar-size:56px}.Avatar_shape_circle__660Ml{border-radius:var(--ui-radius-pill)}.Avatar_shape_square__x6CJh{border-radius:var(--ui-radius-md)}.Avatar_image__IrM1e{width:100%;height:100%;display:block;object-fit:cover}.Avatar_fallback__fEMiO{max-width:100%;display:inline-block;padding-inline:1px;overflow:hidden;color:inherit;font-size:calc(var(--avatar-size) * .38);font-weight:var(--ui-font-weight-control);letter-spacing:0;text-overflow:ellipsis;white-space:nowrap}.Avatar_group__lLQZg{--avatar-group-offset:9px;--avatar-group-ring:2px;min-width:0;display:inline-flex;align-items:center;vertical-align:middle}.Avatar_group_size_xs__vxhZq{--avatar-group-offset:6px}.Avatar_group_size_sm__uqm3s{--avatar-group-offset:7px}.Avatar_group_size_lg__v7l6w{--avatar-group-offset:11px}.Avatar_group_size_xl__tYNlx{--avatar-group-offset:14px}.Avatar_groupItem__5rDf6,.Avatar_overflow___qazg{flex:0 0 auto}.Avatar_groupItem__5rDf6{display:inline-flex}.Avatar_groupItem__5rDf6:not(:first-child),.Avatar_overflow___qazg{-webkit-margin-start:calc(-1 * var(--avatar-group-offset));margin-inline-start:calc(-1 * var(--avatar-group-offset))}.Avatar_group__lLQZg [data-ui-avatar],.Avatar_overflow___qazg{box-shadow:0 0 0 var(--avatar-group-ring) var(--ui-bg)}.Avatar_overflow___qazg{min-width:var(--avatar-size,36px);height:var(--avatar-size,36px);display:inline-grid;place-items:center;border:1px solid var(--ui-border);border-radius:var(--ui-radius-pill);background:var(--ui-surface-raised);color:var(--ui-muted);font-size:var(--ui-font-size-xs);font-weight:var(--ui-font-weight-control);line-height:1}.Avatar_group_size_xs__vxhZq .Avatar_overflow___qazg{--avatar-size:24px}.Avatar_group_size_sm__uqm3s .Avatar_overflow___qazg{--avatar-size:30px}.Avatar_group_size_md__mcIJw .Avatar_overflow___qazg{--avatar-size:36px}.Avatar_group_size_lg__v7l6w .Avatar_overflow___qazg{--avatar-size:44px}.Avatar_group_size_xl__tYNlx .Avatar_overflow___qazg{--avatar-size:56px}.Badge_root__sVPQO{--badge-tone:var(--ui-fg);--badge-tone-fg:var(--ui-bg);--badge-bg:color-mix(in srgb,var(--badge-tone) 12%,transparent);--badge-border:transparent;--badge-fg:var(--badge-tone);max-width:100%;min-width:0;min-height:21px;width:-moz-fit-content;width:fit-content;display:inline-flex;align-items:center;align-self:center;justify-content:center;justify-self:start;padding-block:2px;padding-inline:7px;border:1px solid var(--badge-border);border-radius:var(--ui-radius-pill);background:var(--badge-bg);color:var(--badge-fg);font-size:var(--ui-font-size-xs);font-weight:var(--ui-font-weight-strong);line-height:var(--ui-line-height-tight);vertical-align:middle}.Badge_root__sVPQO:empty{display:none}.Badge_tone_neutral__JvUGs{--badge-tone:var(--ui-muted);--badge-tone-fg:var(--ui-bg)}.Badge_tone_info__InZTn{--badge-tone:var(--ui-primary);--badge-tone-fg:var(--ui-primary-fg)}.Badge_tone_success___A7aW{--badge-tone:var(--ui-success);--badge-tone-fg:var(--ui-success-fg)}.Badge_tone_warning__OqqI4{--badge-tone:var(--ui-warning);--badge-tone-fg:var(--ui-warning-fg)}.Badge_tone_danger__TE_SH{--badge-tone:var(--ui-danger);--badge-tone-fg:var(--ui-danger-fg)}.Badge_variant_soft__QQNOb{--badge-bg:color-mix(in srgb,var(--badge-tone) 10%,var(--ui-surface));--badge-border:color-mix(in srgb,var(--badge-tone) 14%,transparent);--badge-fg:var(--badge-tone)}.Badge_variant_outline__UZ49s{--badge-bg:transparent;--badge-border:color-mix(in srgb,var(--badge-tone) 42%,var(--ui-border));--badge-fg:var(--badge-tone)}.Badge_variant_solid__CaHKv{--badge-bg:var(--badge-tone);--badge-border:var(--badge-tone);--badge-fg:var(--badge-tone-fg)}.Badge_status__tYgls{gap:var(--ui-space-1)}.Badge_statusDot__nmMNj{width:.45rem;height:.45rem;flex:0 0 auto;border-radius:var(--ui-radius-pill);background:currentColor}.Badge_statusLabel__F_m9w{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Breadcrumb_root__pzNge{min-width:0;color:var(--ui-muted);font-size:var(--ui-font-size-sm);line-height:var(--ui-line-height-tight)}.Breadcrumb_list__anHHG{display:flex;flex-wrap:wrap;margin:0;padding:0;list-style:none}.Breadcrumb_item__rvFLa,.Breadcrumb_list__anHHG{min-width:0;align-items:center;gap:var(--ui-space-1)}.Breadcrumb_item__rvFLa{display:inline-flex}.Breadcrumb_link__xD267{min-width:0;max-width:min(34ch,55vw);display:inline-block;overflow:hidden;color:var(--ui-muted);text-overflow:ellipsis;text-decoration:none;vertical-align:bottom;white-space:nowrap;transition:var(--ui-transition-control)}.Breadcrumb_link__xD267:hover{color:var(--ui-fg);text-decoration:underline;text-underline-offset:3px}.Breadcrumb_link__xD267:focus-visible{border-radius:var(--ui-radius-sm);outline:none;box-shadow:var(--ui-focus-ring)}.Breadcrumb_page__rEldj{min-width:0;max-width:min(38ch,62vw);display:inline-block;overflow:hidden;color:var(--ui-fg);font-weight:var(--ui-font-weight-control);text-overflow:ellipsis;vertical-align:bottom;white-space:nowrap}.Breadcrumb_separator__CCNzw{width:var(--ui-icon-size-sm);height:var(--ui-icon-size-sm);display:inline-flex;align-items:center;justify-content:center;flex:none;color:var(--ui-subtle)}.Breadcrumb_separator__CCNzw svg{width:var(--ui-icon-size-sm);height:var(--ui-icon-size-sm);stroke-width:2}.Breadcrumb_ellipsis__7WtIB{color:var(--ui-muted);letter-spacing:0}.Calendar_shell__F8z6N{min-width:0;width:-moz-fit-content;width:fit-content;max-width:100%;color:var(--ui-fg)}.Calendar_root__Ndn5r{min-width:0;width:min(100%,320px);display:grid;grid-gap:var(--ui-space-3);gap:var(--ui-space-3);padding:var(--ui-space-3);border:1px solid var(--ui-border);border-radius:var(--ui-radius-panel);background:var(--ui-surface);box-shadow:var(--ui-control-shadow)}.Calendar_months__zz5r5{min-width:0;display:grid;grid-gap:var(--ui-space-4);gap:var(--ui-space-4)}.Calendar_monthCaption__FTYCw{min-height:var(--ui-control-height-sm);display:flex;align-items:center;justify-content:center;padding-inline:calc(var(--ui-control-height-sm) + var(--ui-space-2))}.Calendar_captionLabel__LD4S9{overflow:hidden;color:var(--ui-fg);font-size:var(--ui-font-size-sm);font-weight:var(--ui-font-weight-strong);line-height:var(--ui-line-height-tight);text-align:center;text-overflow:ellipsis;white-space:nowrap}.Calendar_nav__wyklS{display:flex;align-items:center;justify-content:space-between;grid-row:1}.Calendar_navButton__Muc8t{width:var(--ui-control-height-sm);height:var(--ui-control-height-sm);display:inline-flex;align-items:center;justify-content:center;padding:0;border:1px solid transparent;border-radius:var(--ui-radius-control);background:transparent;color:var(--ui-muted);cursor:pointer;transition:var(--ui-transition-control)}.Calendar_navButton__Muc8t:hover:not(:disabled){border-color:var(--ui-control-border-hover);background:var(--ui-surface-muted);color:var(--ui-fg)}.Calendar_navButton__Muc8t:focus-visible{border-color:var(--ui-control-border-focus);outline:none;box-shadow:var(--ui-focus-ring)}.Calendar_navButton__Muc8t:disabled{cursor:not-allowed;opacity:var(--ui-disabled-opacity)}.Calendar_chevron__u2_b2{width:var(--ui-icon-size-sm);height:var(--ui-icon-size-sm)}.Calendar_monthGrid__P9xct{width:100%;table-layout:fixed;border-collapse:collapse}.Calendar_weekday__TGxwY{height:var(--ui-control-height-xs);font-weight:var(--ui-font-weight-control);line-height:var(--ui-line-height-tight)}.Calendar_weekNumber__BP59A,.Calendar_weekday__TGxwY{color:var(--ui-muted);font-size:var(--ui-font-size-xs);text-align:center}.Calendar_day__Vwhep{padding:2px;text-align:center}.Calendar_dayButton__t1rd7{width:100%;min-width:0;aspect-ratio:1;display:inline-flex;align-items:center;justify-content:center;padding:0;border:1px solid transparent;border-radius:var(--ui-radius-control);background:transparent;color:var(--ui-fg);cursor:pointer;font:inherit;font-size:var(--ui-font-size-sm);line-height:var(--ui-line-height-tight);transition:var(--ui-transition-control)}.Calendar_dayButton__t1rd7:hover:not(:disabled){background:var(--ui-surface-muted)}.Calendar_dayButton__t1rd7:focus-visible{border-color:var(--ui-control-border-focus);outline:none;box-shadow:var(--ui-focus-ring)}.Calendar_today__VXk5O .Calendar_dayButton__t1rd7{border-color:var(--ui-control-border-focus)}.Calendar_selected__e_WFh .Calendar_dayButton__t1rd7{border-color:var(--ui-primary);background:var(--ui-primary);color:var(--ui-primary-fg)}.Calendar_outside__xpsLD .Calendar_dayButton__t1rd7{color:var(--ui-muted);opacity:.72}.Calendar_disabled__pOnuD .Calendar_dayButton__t1rd7,.Calendar_hidden___GCGV .Calendar_dayButton__t1rd7{cursor:not-allowed;opacity:var(--ui-disabled-opacity)}.Calendar_shell__F8z6N[data-invalid] .Calendar_root__Ndn5r{border-color:var(--ui-control-border-invalid)}.Calendar_shell__F8z6N[data-readonly] .Calendar_dayButton__t1rd7{cursor:default}.Calendar_shell__F8z6N[data-readonly] .Calendar_selected__e_WFh .Calendar_dayButton__t1rd7{background:color-mix(in srgb,var(--ui-primary) 66%,var(--ui-control-bg))}@media (prefers-reduced-motion:reduce){.Calendar_dayButton__t1rd7,.Calendar_navButton__Muc8t{transition:none}}.Card_root__TX49u{--card-gap:var(--ui-space-3);--card-padding:var(--ui-space-4);min-width:0;display:grid;align-content:start;color:var(--ui-fg);overflow:hidden}.Card_variant_plain__fnBFt{background:transparent}.Card_variant_outlined__NnF7k{background:var(--ui-surface);box-shadow:var(--ui-shadow-panel)}.Card_variant_elevated__MRIE_,.Card_variant_outlined__NnF7k{border:1px solid var(--ui-border);border-radius:var(--ui-radius-panel)}.Card_variant_elevated__MRIE_{background:var(--ui-surface-raised);box-shadow:var(--ui-shadow-popover)}.Card_padding_none__NAFOF{--card-gap:0;--card-padding:0}.Card_padding_sm__TiHyE{--card-gap:var(--ui-space-2);--card-padding:var(--ui-space-3)}.Card_padding_md__diXba{--card-gap:var(--ui-space-3);--card-padding:var(--ui-space-4)}.Card_padding_lg__HZSLX{--card-gap:var(--ui-space-4);--card-padding:var(--ui-space-5)}.Card_interactive__GJl0v{transition:var(--ui-transition-control)}.Card_interactive__GJl0v:hover{border-color:color-mix(in srgb,var(--ui-primary) 26%,var(--ui-border));box-shadow:var(--ui-shadow-md)}.Card_content__EyvIo,.Card_footer__3BCqt,.Card_header__WKXQ_,.Card_media__1_ZtK{min-width:0}.Card_header__WKXQ_{display:grid;grid-gap:var(--ui-space-1);gap:var(--ui-space-1);-webkit-padding-before:var(--card-padding);padding-block-start:var(--card-padding);padding-inline:var(--card-padding)}.Card_header__WKXQ_:last-child{-webkit-padding-after:var(--card-padding);padding-block-end:var(--card-padding)}.Card_description__bTe33,.Card_title__Taz_G{min-width:0}.Card_title__Taz_G{margin:0;color:var(--ui-fg);font-size:var(--ui-font-size-lg);font-weight:var(--ui-font-weight-strong);line-height:var(--ui-line-height-tight)}.Card_description__bTe33{color:var(--ui-muted)}.Card_content__EyvIo,.Card_description__bTe33{font-size:var(--ui-font-size-sm);line-height:var(--ui-line-height-body)}.Card_content__EyvIo{color:var(--ui-fg);-webkit-padding-before:var(--card-gap);padding-block-start:var(--card-gap);padding-inline:var(--card-padding)}.Card_content__EyvIo:first-child{-webkit-padding-before:var(--card-padding);padding-block-start:var(--card-padding)}.Card_content__EyvIo:last-child{-webkit-padding-after:var(--card-padding);padding-block-end:var(--card-padding)}.Card_footer__3BCqt{display:flex;flex-wrap:wrap;align-items:center;gap:var(--ui-space-2);padding-block:var(--card-gap) var(--card-padding);padding-inline:var(--card-padding)}.Card_footer__3BCqt:first-child{-webkit-padding-before:var(--card-padding);padding-block-start:var(--card-padding)}.Card_media__1_ZtK{overflow:hidden;background:var(--ui-surface-muted)}.Carousel_root__jvRDb{position:relative;min-width:0;display:grid;grid-gap:var(--ui-space-3);gap:var(--ui-space-3);color:var(--ui-fg);outline:none}.Carousel_root__jvRDb:focus-visible{box-shadow:var(--ui-focus-ring)}.Carousel_viewport__Uzo6T{min-width:0;overflow:hidden;border-radius:var(--ui-radius-panel)}.Carousel_container__Sl7Vi{display:flex;touch-action:pan-y pinch-zoom}.Carousel_container__Sl7Vi[data-orientation=vertical]{height:420px;flex-direction:column;touch-action:pan-x pinch-zoom}.Carousel_item__tQnzl{--carousel-item-basis:100%;min-width:0;min-height:0;flex:0 0 var(--carousel-item-basis);-webkit-padding-end:var(--ui-space-3);padding-inline-end:var(--ui-space-3)}.Carousel_item__tQnzl[data-orientation=vertical]{-webkit-padding-end:0;padding-inline-end:0;-webkit-padding-after:var(--ui-space-3);padding-block-end:var(--ui-space-3)}.Carousel_controls__kJVcQ{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--ui-space-2)}.Carousel_button__oegWW{width:var(--ui-control-height-sm);height:var(--ui-control-height-sm);display:inline-flex;align-items:center;justify-content:center;flex:none;border:1px solid var(--ui-border);border-radius:var(--ui-radius-pill);background:var(--ui-surface);color:var(--ui-fg);cursor:pointer;outline:none;transition:var(--ui-transition-control)}.Carousel_button__oegWW:hover{border-color:var(--ui-border-strong);background:var(--ui-surface-muted)}.Carousel_button__oegWW:focus-visible{box-shadow:var(--ui-focus-ring)}.Carousel_button__oegWW:disabled,.Carousel_button__oegWW[data-disabled]{cursor:not-allowed;opacity:var(--ui-disabled-opacity)}.Carousel_button__oegWW svg{width:var(--ui-icon-size-sm);height:var(--ui-icon-size-sm);stroke-width:2}.Carousel_previous__saffs svg{transform:rotate(180deg)}.Carousel_dots__mOKxM{min-width:0;flex-wrap:wrap;gap:var(--ui-space-1)}.Carousel_dot__S_vZy,.Carousel_dots__mOKxM{display:inline-flex;align-items:center;justify-content:center}.Carousel_dot__S_vZy{width:10px;height:10px;flex:none;padding:0;border:1px solid var(--ui-border-strong);border-radius:var(--ui-radius-pill);background:transparent;cursor:pointer;outline:none;transition:var(--ui-transition-control)}.Carousel_dot__S_vZy:hover{background:var(--ui-surface-muted)}.Carousel_dot__S_vZy:focus-visible{box-shadow:var(--ui-focus-ring)}.Carousel_dot__S_vZy[data-selected]{width:var(--ui-space-4);border-color:var(--ui-primary);background:var(--ui-primary)}.Carousel_dot__S_vZy:disabled{cursor:not-allowed;opacity:var(--ui-disabled-opacity)}@media (max-width:520px){.Carousel_controls__kJVcQ{justify-content:center}}.Chart_root__y98KT{width:100%;min-width:0;color:var(--ui-fg)}.Chart_container__BHnqo{width:100%;min-width:0;height:var(--ui-chart-height)}.Chart_container__BHnqo[data-aspect-ratio]{aspect-ratio:var(--ui-chart-aspect-ratio);height:auto;min-height:var(--ui-chart-min-height,220px)}.Chart_responsiveContainer__vPyBd{min-width:0}.Chart_root__y98KT .recharts-wrapper{outline:none}.Chart_root__y98KT .recharts-surface{overflow:visible}.Chart_root__y98KT .recharts-cartesian-axis-tick-value,.Chart_root__y98KT .recharts-polar-angle-axis-tick-value,.Chart_root__y98KT .recharts-polar-radius-axis-tick-value{fill:var(--ui-chart-axis);font-size:var(--ui-font-size-xs);line-height:var(--ui-line-height-tight)}.Chart_root__y98KT .recharts-cartesian-axis-line,.Chart_root__y98KT .recharts-cartesian-axis-tick-line,.Chart_root__y98KT .recharts-cartesian-grid line,.Chart_root__y98KT .recharts-polar-grid-angle line,.Chart_root__y98KT .recharts-polar-grid-concentric path{stroke:var(--ui-chart-grid)}.Chart_tooltipWrapper__X4XpR{z-index:var(--ui-z-tooltip);outline:none}.Chart_tooltip__OiJmT{display:grid;min-width:160px;max-width:280px;grid-gap:var(--ui-space-2);gap:var(--ui-space-2);border:1px solid var(--ui-border);border-radius:var(--ui-radius-panel);background:var(--ui-surface-raised);box-shadow:var(--ui-shadow-popover);color:var(--ui-fg);font-size:var(--ui-font-size-xs);line-height:var(--ui-line-height-tight);padding:var(--ui-space-2)}.Chart_tooltipLabel__wItxU{color:var(--ui-fg);font-weight:var(--ui-font-weight-strong)}.Chart_tooltipItems__IIeZs{display:grid;grid-gap:var(--ui-space-2);gap:var(--ui-space-2)}.Chart_tooltipItem__kblXk{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;grid-gap:var(--ui-space-2);gap:var(--ui-space-2);min-width:0}.Chart_tooltipIndicator__8p4Xf{width:10px;height:10px;display:inline-grid;place-items:center;color:var(--ui-chart-item-color)}.Chart_tooltipItem__kblXk[data-indicator=dot] .Chart_tooltipIndicator__8p4Xf{border-radius:var(--ui-radius-pill);background:var(--ui-chart-item-color)}.Chart_tooltipItem__kblXk[data-indicator=line] .Chart_tooltipIndicator__8p4Xf{width:12px;height:2px;border-radius:var(--ui-radius-pill);background:var(--ui-chart-item-color)}.Chart_tooltipItem__kblXk[data-indicator=dashed] .Chart_tooltipIndicator__8p4Xf{width:12px;height:0;border-top:2px dashed var(--ui-chart-item-color)}.Chart_tooltipIcon__38fml{width:var(--ui-icon-size-xs);height:var(--ui-icon-size-xs)}.Chart_tooltipItem__kblXk:has(.Chart_tooltipIcon__38fml) .Chart_tooltipIndicator__8p4Xf{width:var(--ui-icon-size-xs);height:var(--ui-icon-size-xs);border:0;border-radius:0;background:transparent}.Chart_tooltipName__GGxUK{min-width:0;overflow:hidden;color:var(--ui-muted);text-overflow:ellipsis;white-space:nowrap}.Chart_tooltipValue__NC8kL{color:var(--ui-fg);font-family:var(--ui-font-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:var(--ui-font-weight-medium);justify-self:end}.Chart_tooltipUnit__NTWfV{margin-left:2px;color:var(--ui-muted);font-family:var(--ui-font-sans);font-weight:var(--ui-font-weight-normal)}.Chart_legend__9Cqmo{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:var(--ui-space-2) var(--ui-space-4);min-width:0;color:var(--ui-muted);font-size:var(--ui-font-size-xs);line-height:var(--ui-line-height-tight);padding-top:var(--ui-space-3)}.Chart_legendItem__gMdMu{display:inline-flex;align-items:center;gap:var(--ui-space-2);min-width:0}.Chart_legendItem__gMdMu[data-inactive]{opacity:var(--ui-disabled-opacity)}.Chart_legendIndicator__fy9U_{width:10px;height:10px;flex:none;display:inline-grid;place-items:center;border-radius:var(--ui-radius-pill);background:var(--ui-chart-item-color);color:var(--ui-chart-item-color)}.Chart_legendIcon__4LGb1{width:var(--ui-icon-size-xs);height:var(--ui-icon-size-xs)}.Chart_legendItem__gMdMu:has(.Chart_legendIcon__4LGb1) .Chart_legendIndicator__fy9U_{width:var(--ui-icon-size-xs);height:var(--ui-icon-size-xs);border-radius:0;background:transparent}.Chart_legendLabel__DfCAZ{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Checkbox_root__Gr6Ag{--checkbox-size:var(--ui-icon-size-md);--checkbox-indicator-stroke:2px;width:var(--checkbox-size);min-width:var(--checkbox-size);height:var(--checkbox-size);display:inline-grid;place-items:center;flex:none;padding:0;border:1px solid var(--ui-control-border);border-radius:calc(var(--ui-control-radius) - 2px);background:var(--ui-control-bg);color:var(--ui-primary-fg);box-shadow:var(--ui-control-shadow);cursor:pointer;transition:var(--ui-transition-control)}.Checkbox_root__Gr6Ag:hover:not(:disabled):not([data-readonly]){border-color:var(--ui-control-border-hover)}.Checkbox_root__Gr6Ag:focus-visible{border-color:var(--ui-control-border-focus);outline:none;box-shadow:var(--ui-focus-ring)}.Checkbox_root__Gr6Ag[data-state=checked],.Checkbox_root__Gr6Ag[data-state=indeterminate]{border-color:var(--ui-primary);background:var(--ui-primary)}.Checkbox_root__Gr6Ag[data-invalid]{border-color:var(--ui-control-border-invalid)}.Checkbox_root__Gr6Ag[data-invalid]:focus-visible{border-color:var(--ui-control-border-invalid);box-shadow:var(--ui-invalid-ring)}.Checkbox_root__Gr6Ag:disabled{cursor:not-allowed;opacity:var(--ui-disabled-opacity)}.Checkbox_root__Gr6Ag[data-readonly]{cursor:default}.Checkbox_root__Gr6Ag[data-readonly][data-state=checked],.Checkbox_root__Gr6Ag[data-readonly][data-state=indeterminate]{background:color-mix(in srgb,var(--ui-primary) 72%,var(--ui-control-bg))}.Checkbox_indicator__n8DuU{position:relative;width:100%;height:100%;display:grid;place-items:center}.Checkbox_indicator__n8DuU:before{content:"";display:block}.Checkbox_root__Gr6Ag[data-state=checked] .Checkbox_indicator__n8DuU:before{width:34%;height:58%;border-right:var(--checkbox-indicator-stroke) solid;border-bottom:var(--checkbox-indicator-stroke) solid;transform:translateY(-7%) rotate(45deg)}.Checkbox_root__Gr6Ag[data-state=indeterminate] .Checkbox_indicator__n8DuU:before{width:58%;height:var(--checkbox-indicator-stroke);border-radius:999px;background:currentColor}.Checkbox_size_xs__FgScu{--checkbox-size:var(--ui-icon-size-xs);--checkbox-indicator-stroke:1.5px}.Checkbox_size_sm__81xiS{--checkbox-size:var(--ui-icon-size-sm)}.Checkbox_size_md__r_2mD{--checkbox-size:var(--ui-icon-size-md)}.Checkbox_size_lg__jeAfl{--checkbox-size:var(--ui-icon-size-lg)}@media (prefers-reduced-motion:reduce){.Checkbox_root__Gr6Ag{transition:none}}.Cluster_root__TDTG1{min-width:0;display:flex;flex-wrap:wrap;align-items:center;gap:var(--layout-gap,var(--ui-space-3))}.Cluster_root__TDTG1[data-align=start]{align-items:flex-start}.Cluster_root__TDTG1[data-align=center]{align-items:center}.Cluster_root__TDTG1[data-align=end]{align-items:flex-end}.Cluster_root__TDTG1[data-align=stretch]{align-items:stretch}.Cluster_root__TDTG1[data-justify=start]{justify-content:flex-start}.Cluster_root__TDTG1[data-justify=center]{justify-content:center}.Cluster_root__TDTG1[data-justify=end]{justify-content:flex-end}.Cluster_root__TDTG1[data-justify=between]{justify-content:space-between}.Collapsible_root__2xUwn{min-width:0;display:grid;align-content:start;color:var(--ui-fg)}.Collapsible_trigger__FEkH2{width:100%;min-width:0;min-height:var(--ui-control-height-md);display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;grid-gap:var(--ui-space-3);gap:var(--ui-space-3);padding:var(--ui-space-3);border:1px solid var(--ui-border);border-radius:var(--ui-radius-control);background:var(--ui-surface);color:var(--ui-fg);cursor:pointer;font:inherit;font-weight:var(--ui-font-weight-control);line-height:var(--ui-line-height-tight);text-align:start}.Collapsible_trigger__FEkH2:hover:not(:disabled){background:var(--ui-surface-muted)}.Collapsible_trigger__FEkH2:focus-visible{outline:2px solid var(--ui-focus);outline-offset:2px}.Collapsible_trigger__FEkH2:disabled,.Collapsible_trigger__FEkH2[data-disabled]{cursor:not-allowed;opacity:var(--ui-disabled-opacity)}.Collapsible_triggerLabel__j1eVj{min-width:0;overflow:hidden;text-overflow:ellipsis}.Collapsible_chevron__M63_1{width:var(--ui-icon-size-md);height:var(--ui-icon-size-md);display:inline-flex;align-items:center;justify-content:center;color:var(--ui-muted);transition:transform var(--ui-duration-fast) var(--ui-ease-out)}.Collapsible_trigger__FEkH2[data-state=open] .Collapsible_chevron__M63_1{transform:rotate(180deg)}.Collapsible_content__f5S8V{min-width:0;overflow:hidden;color:var(--ui-muted);font-size:var(--ui-font-size-sm);line-height:var(--ui-line-height-body)}.Collapsible_contentInner__EXk9y{min-width:0;padding:var(--ui-space-3);border:1px solid var(--ui-border);border-top:0;border-end-end-radius:var(--ui-radius-control);border-end-start-radius:var(--ui-radius-control);background:color-mix(in srgb,var(--ui-surface-muted) 48%,transparent)}.Collapsible_trigger__FEkH2[data-state=open]{border-end-end-radius:0;border-end-start-radius:0}@media (prefers-reduced-motion:reduce){.Collapsible_chevron__M63_1{transition:none}}.FormControl_control__oNs_W{--form-control-height:var(--ui-control-height-md);--form-control-padding-x:var(--ui-control-padding-x-md);--form-control-font-size:var(--ui-font-size-sm);box-sizing:border-box;width:100%;min-width:0;align-self:start;min-height:var(--form-control-height);border:1px solid var(--ui-control-border);border-radius:var(--ui-control-radius);background:var(--ui-control-bg);color:var(--ui-control-fg);box-shadow:var(--ui-control-shadow);font:inherit;font-size:var(--form-control-font-size);line-height:var(--ui-line-height-tight);transition:var(--ui-transition-control)}.FormControl_control__oNs_W::placeholder{color:var(--ui-control-placeholder)}.FormControl_control__oNs_W:hover:not(:disabled){border-color:var(--ui-control-border-hover)}.FormControl_control__oNs_W:focus-visible{border-color:var(--ui-control-border-focus);outline:none;box-shadow:var(--ui-focus-ring)}.FormControl_control__oNs_W:disabled{cursor:not-allowed;opacity:var(--ui-disabled-opacity)}.FormControl_control__oNs_W:-moz-read-only:not(:disabled){background:color-mix(in srgb,var(--ui-control-bg) 82%,var(--ui-surface-muted))}.FormControl_control__oNs_W:read-only:not(:disabled){background:color-mix(in srgb,var(--ui-control-bg) 82%,var(--ui-surface-muted))}.FormControl_control__oNs_W[aria-invalid=true],.FormControl_control__oNs_W[data-invalid]{border-color:var(--ui-control-border-invalid)}.FormControl_control__oNs_W[aria-invalid=true]:focus-visible,.FormControl_control__oNs_W[data-invalid]:focus-visible{border-color:var(--ui-control-border-invalid);outline:none;box-shadow:var(--ui-invalid-ring)}.FormControl_size_xs__F4yuR{--form-control-height:var(--ui-control-height-xs);--form-control-padding-x:var(--ui-control-padding-x-xs);--form-control-font-size:var(--ui-font-size-xs)}.FormControl_size_sm__YXZ8v{--form-control-height:var(--ui-control-height-sm);--form-control-padding-x:var(--ui-control-padding-x-sm);--form-control-font-size:var(--ui-font-size-sm)}.FormControl_size_md__AhAaU{--form-control-height:var(--ui-control-height-md);--form-control-padding-x:var(--ui-control-padding-x-md);--form-control-font-size:var(--ui-font-size-sm)}.FormControl_size_lg__eD89v{--form-control-height:var(--ui-control-height-lg);--form-control-padding-x:var(--ui-control-padding-x-lg);--form-control-font-size:var(--ui-font-size-md)}@media (prefers-reduced-motion:reduce){.FormControl_control__oNs_W{transition:none}}.Combobox_root__55Ouk{display:grid;grid-gap:var(--ui-space-2);gap:var(--ui-space-2)}.Combobox_inputWrap__MvlOu,.Combobox_root__55Ouk{position:relative;min-width:0}.Combobox_input__9Z3_m{padding-block:0;padding-inline:var(--form-control-padding-x) calc(var(--form-control-padding-x) + var(--ui-icon-size-sm) + var(--ui-space-2))}.Combobox_icon__n9tOH{position:absolute;inset-block-start:50%;inset-inline-end:var(--form-control-padding-x);display:inline-flex;align-items:center;justify-content:center;color:var(--ui-muted);pointer-events:none;transform:translateY(-50%)}.Combobox_icon__n9tOH,.Combobox_icon__n9tOH svg{width:var(--ui-icon-size-sm);height:var(--ui-icon-size-sm)}.Combobox_icon__n9tOH svg{stroke-width:2}.Combobox_valueList__5Q5x5{min-width:0;display:flex;flex-wrap:wrap;gap:var(--ui-space-2)}.Combobox_valueToken___Ka6x{min-width:0;max-width:100%;min-height:var(--ui-control-height-xs);display:inline-flex;align-items:center;gap:var(--ui-space-1);padding-inline:var(--ui-control-padding-x-xs);border:1px solid var(--ui-control-border);border-radius:var(--ui-radius-control);background:var(--ui-surface-muted);color:var(--ui-fg);font-size:var(--ui-font-size-xs);line-height:var(--ui-line-height-tight)}.Combobox_valueToken___Ka6x span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Combobox_removeButton__RzaXq{width:var(--ui-icon-size-xs);height:var(--ui-icon-size-xs);display:inline-flex;align-items:center;justify-content:center;flex:none;padding:0;border:0;background:transparent;color:var(--ui-muted);cursor:pointer;font:inherit;line-height:1}.Combobox_removeButton__RzaXq:hover{color:var(--ui-fg)}.Combobox_removeButton__RzaXq:focus-visible{outline:none;box-shadow:var(--ui-focus-ring)}.Combobox_removeButton__RzaXq:disabled{cursor:not-allowed;opacity:var(--ui-disabled-opacity)}.Combobox_removeButton__RzaXq svg{width:var(--ui-icon-size-xs);height:var(--ui-icon-size-xs);stroke-width:2}.Combobox_listbox__vL_eS{--ui-combobox-available-height:280px;min-width:var(--ui-combobox-trigger-width,100%);position:absolute;inset-block-start:calc(100% + var(--ui-space-1));inset-inline:0;z-index:var(--ui-z-popover);max-height:min(280px,var(--ui-combobox-available-height));overflow-y:auto;display:grid;grid-gap:2px;gap:2px;padding:var(--ui-space-1);border:1px solid var(--ui-border);border-radius:var(--ui-radius-panel);background:var(--ui-surface-raised);color:var(--ui-fg);box-shadow:var(--ui-shadow-popover);animation:Combobox_ui-combobox-in__I_Rej var(--ui-duration-fast) var(--ui-ease-out)}.Combobox_listbox__vL_eS[data-side=top]{inset-block-start:auto;inset-block-end:calc(100% + var(--ui-space-1))}.Combobox_listbox__vL_eS[data-portalled]{inset-inline-end:auto}.Combobox_option__RNZ__{min-width:0;min-height:var(--ui-control-height-sm);display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:var(--ui-space-1);gap:var(--ui-space-1);align-items:center;padding-block:var(--ui-space-2);padding-inline:var(--ui-control-padding-x-sm);border-radius:var(--ui-radius-md);cursor:default;outline:none;transition:var(--ui-transition-control)}.Combobox_option__RNZ__[data-active],.Combobox_option__RNZ__[data-selected]{background:var(--ui-surface-muted)}.Combobox_option__RNZ__[data-disabled]{cursor:not-allowed;opacity:var(--ui-disabled-opacity)}.Combobox_optionContent__1ZU_x{min-width:0;display:grid;grid-gap:var(--ui-space-1);gap:var(--ui-space-1)}.Combobox_optionLabel__y7Shq{color:var(--ui-fg);font-size:var(--ui-font-size-sm);font-weight:var(--ui-font-weight-control);line-height:var(--ui-line-height-tight)}.Combobox_optionDescription__qRnRS,.Combobox_optionLabel__y7Shq{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Combobox_optionDescription__qRnRS{color:var(--ui-muted);font-size:var(--ui-font-size-xs);line-height:var(--ui-line-height-body)}.Combobox_optionIndicator__8xgVH{width:var(--ui-icon-size-sm);height:var(--ui-icon-size-sm);display:inline-flex;align-items:center;justify-content:center;color:var(--ui-primary)}.Combobox_optionIndicator__8xgVH svg{width:var(--ui-icon-size-sm);height:var(--ui-icon-size-sm);stroke-width:2}.Combobox_empty__Ru1TH{min-height:var(--ui-control-height-sm);display:flex;align-items:center;padding-inline:var(--ui-control-padding-x-sm);color:var(--ui-muted);font-size:var(--ui-font-size-sm)}.Combobox_root__55Ouk[data-disabled],.Combobox_root__55Ouk[data-readonly]{opacity:1}@keyframes Combobox_ui-combobox-in__I_Rej{0%{opacity:0;transform:translateY(-2px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@media (prefers-reduced-motion:reduce){.Combobox_listbox__vL_eS,.Combobox_option__RNZ__{animation:none;transition:none}}.Dialog_overlay__ujGeI{position:fixed;inset:0;z-index:var(--ui-z-modal);background:color-mix(in srgb,var(--ui-fg) 38%,transparent);animation:Dialog_ui-dialog-overlay-in__KIilv var(--ui-duration-fast) var(--ui-ease-out)}.Dialog_content__1b4VD{--ui-dialog-width:560px;--ui-dialog-max-height:720px;width:min(var(--ui-dialog-width),calc(100vw - var(--ui-space-4) * 2));max-height:min(var(--ui-dialog-max-height),calc(100vh - var(--ui-space-4) * 2));position:fixed;inset-block-start:50%;inset-inline-start:50%;z-index:calc(var(--ui-z-modal) + 1);display:grid;grid-template-rows:auto minmax(0,1fr) auto;overflow:hidden;border:1px solid var(--ui-border);border-radius:var(--ui-radius-panel);background:var(--ui-surface-raised);color:var(--ui-fg);box-shadow:var(--ui-shadow-popover);transform:translate(-50%,-50%);animation:Dialog_ui-dialog-content-in__2gzlA var(--ui-duration-normal) var(--ui-ease-out)}.Dialog_content__1b4VD:not([data-ui-dialog-has-body]){grid-template-rows:auto auto}.Dialog_close__aEGaB{width:var(--ui-control-height-sm);height:var(--ui-control-height-sm);position:absolute;inset-block-start:var(--ui-space-3);inset-inline-end:var(--ui-space-3);display:inline-flex;align-items:center;justify-content:center;border:1px solid transparent;border-radius:var(--ui-radius-control);background:transparent;color:var(--ui-muted);cursor:pointer;font:inherit;line-height:1;transition:var(--ui-transition-control)}.Dialog_close__aEGaB:hover{background:var(--ui-surface-muted);color:var(--ui-fg)}.Dialog_close__aEGaB:disabled{cursor:not-allowed;opacity:var(--ui-disabled-opacity)}.Dialog_close__aEGaB:disabled:hover{background:transparent;color:var(--ui-muted)}.Dialog_close__aEGaB:focus-visible{outline:none;box-shadow:var(--ui-focus-ring)}.Dialog_header__AxgZN{min-width:0;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;grid-gap:var(--ui-space-3);gap:var(--ui-space-3);padding-block:var(--ui-space-5) var(--ui-space-4);padding-inline:var(--ui-space-5) calc(var(--ui-space-5) + var(--ui-control-height-sm));-webkit-border-after:1px solid var(--ui-border);border-block-end:1px solid var(--ui-border)}.Dialog_heading__8sfXj{min-width:0;display:grid;grid-gap:var(--ui-space-1);gap:var(--ui-space-1)}.Dialog_headerActions__J1K3T{min-width:0;display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--ui-space-2)}.Dialog_title__M9W1z{margin:0;color:var(--ui-fg);font-size:var(--ui-font-size-lg);font-weight:var(--ui-font-weight-strong);line-height:var(--ui-line-height-tight)}.Dialog_description__RqDbK{margin:0;color:var(--ui-muted)}.Dialog_body__tU9wn,.Dialog_description__RqDbK{min-width:0;font-size:var(--ui-font-size-sm);line-height:var(--ui-line-height-body)}.Dialog_body__tU9wn{overflow:auto;padding:var(--ui-space-5);color:var(--ui-fg)}.Dialog_body__tU9wn>:first-child{margin-top:0}.Dialog_body__tU9wn>:last-child{margin-bottom:0}.Dialog_footer__slqVS{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--ui-space-2);padding:var(--ui-space-4) var(--ui-space-5);-webkit-border-before:1px solid var(--ui-border);border-block-start:1px solid var(--ui-border);background:color-mix(in srgb,var(--ui-surface-muted) 55%,var(--ui-surface))}@keyframes Dialog_ui-dialog-overlay-in__KIilv{0%{opacity:0}to{opacity:1}}@keyframes Dialog_ui-dialog-content-in__2gzlA{0%{opacity:0;transform:translate(-50%,calc(-50% + 8px)) scale(.98)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}@media (max-width:520px){.Dialog_content__1b4VD{width:calc(100vw - var(--ui-space-3) * 2);max-height:calc(100vh - var(--ui-space-3) * 2)}.Dialog_header__AxgZN{grid-template-columns:minmax(0,1fr);padding-block:var(--ui-space-4);padding-inline:var(--ui-space-4) calc(var(--ui-space-4) + var(--ui-control-height-sm))}.Dialog_headerActions__J1K3T{justify-content:flex-start}.Dialog_body__tU9wn{padding:var(--ui-space-4)}.Dialog_footer__slqVS{justify-content:stretch;padding:var(--ui-space-3) var(--ui-space-4)}.Dialog_footer__slqVS>*{flex:1 1 auto}}@media (prefers-reduced-motion:reduce){.Dialog_content__1b4VD,.Dialog_overlay__ujGeI{animation:none}}