@font-face{font-family:inter;src:url(../media/inter_400-s.p.1cik2sv0i_z9u.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:inter;src:url(../media/inter_500-s.p.0_sqdw3j2wwor.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:inter;src:url(../media/inter_600-s.p.1ch_xegaa3vxq.woff2)format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:inter;src:url(../media/inter_700-s.p.0pq6_b2ywvlwa.woff2)format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:inter Fallback;src:local(Arial);ascent-override:89.79%;descent-override:22.36%;line-gap-override:0.0%;size-adjust:107.89%}.FkQhjG_className{font-family:inter,inter Fallback}.FkQhjG_variable{--font-inter:"inter", "inter Fallback"}
.yxzueW_shell{isolation:isolate;background:linear-gradient(155deg,#ffffff80,#ffffff24 48%,#ffffff50);border-radius:999px;flex:none;display:inline-grid;position:relative;box-shadow:0 4px 16px #0000000a,inset 0 1px #ffffffd9,inset 0 -1px #00000018}.yxzueW_shell:after{content:"";border-radius:inherit;pointer-events:none;z-index:2;border:1px solid #fff8;transition:border-color .18s;position:absolute;inset:0}:root[data-theme=dark] .yxzueW_shell{background:linear-gradient(155deg,#ffffff1f,#ffffff08 48%,#ffffff14);box-shadow:0 6px 20px #00000024,inset 0 1px #ffffff50,inset 0 -1px #ffffff0d}:root[data-theme=dark] .yxzueW_shell:after{border-color:#ffffff38}.yxzueW_decoration{border-radius:inherit;pointer-events:none;z-index:0;position:absolute;inset:0}.yxzueW_lens .glass{width:100%;height:100%;box-shadow:none!important}.yxzueW_lens .glass>div{width:100%;height:100%}.yxzueW_lens .glass__warp{filter:none!important}.yxzueW_fill{width:100%;height:100%;display:block}.yxzueW_content{z-index:1;border-radius:inherit;display:inline-flex;position:relative}.yxzueW_content>a,.yxzueW_content>button{border-radius:inherit;box-shadow:none!important;background:0 0!important;border-color:#0000!important}.yxzueW_shell:focus-within:after{border-color:var(--button-hover,var(--text))}:root[data-theme=dark] .yxzueW_shell:focus-within:after{border-color:var(--button-hover,var(--text))}[data-liquid-glass-menu]{-webkit-backdrop-filter:blur(28px)saturate(110%);backdrop-filter:blur(28px)saturate(110%);background:#f8f8f5d9;border-color:#fffa;box-shadow:0 12px 40px #00000018,inset 0 1px #fffc}:root[data-theme=dark] [data-liquid-glass-menu]{background:#181a1de0;border-color:#ffffff38;box-shadow:0 12px 40px #00000040,inset 0 1px #ffffff30}@media (hover:hover) and (pointer:fine){.yxzueW_shell:hover:after{border-color:var(--button-hover,var(--text))}:root[data-theme=dark] .yxzueW_shell:hover:after{border-color:var(--button-hover,var(--text))}}@media (prefers-reduced-motion:reduce){.yxzueW_shell,.yxzueW_shell *,.yxzueW_shell:after{transition:none!important}}@media (forced-colors:active),print{.yxzueW_decoration{display:none}.yxzueW_shell{box-shadow:none;background:canvas}.yxzueW_shell:after{border-color:buttontext}}
.jijZCa_page{--action:var(--text);--onAction:var(--bg);--accent:var(--text);--raised:var(--surface);--pad:clamp(20px, 4.4vw, 76px);--bg:#f2f2f0;--hero-bg:#e9e9e6;--surface:#fff;--text:#131518;--muted:#5f646a;--line:#13151824;--line-strong:#13151850;--glass:#f2f2f0d9;--button-hover:#176954;background:var(--bg);color:var(--text);line-height:1.5;font-family:var(--font-inter), Arial, sans-serif}:root[data-theme=dark] .jijZCa_page{--bg:#0c0d0f;--hero-bg:#0a0b0d;--surface:#141619;--text:#f1f2f3;--muted:#a6abb1;--line:#ffffff24;--line-strong:#ffffff50;--glass:#141619c9;--button-hover:#c8f751}.jijZCa_page a{color:inherit;text-decoration:none}.jijZCa_page button{font:inherit}.jijZCa_page :focus-visible{outline:2px solid var(--button-hover);outline-offset:5px}.jijZCa_page :is(section,article)[id]:focus{outline:none}.jijZCa_page section,.jijZCa_features article{scroll-margin-top:100px}.jijZCa_page h2{text-wrap:balance}.jijZCa_container{width:calc(100% - 2 * var(--pad));max-width:1500px;margin-inline:auto}.jijZCa_header{padding-top:env(safe-area-inset-top,0px);padding-inline:env(safe-area-inset-left,0px) env(safe-area-inset-right,0px);z-index:30;background:0 0;border-bottom:1px solid #0000;transition:background .35s,border-color .35s;position:fixed;inset:0 0 auto}.jijZCa_header[data-stuck=true]{background:color-mix(in srgb, var(--hero-bg) 92%, transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom-color:var(--line)}.jijZCa_header[data-stuck=true] .jijZCa_headerInner{padding-block:14px}.jijZCa_headerInner{min-height:76px;padding:24px var(--pad);grid-template-columns:1fr auto 1fr;align-items:center;gap:24px;transition:padding .35s;display:grid}.jijZCa_brand{letter-spacing:-.045em;align-items:center;gap:10px;width:fit-content;font-size:17px;font-weight:600;display:inline-flex}.jijZCa_brand>span{display:none}.jijZCa_brand>svg{width:44px;height:28px}.jijZCa_nav{color:var(--muted);gap:clamp(18px,2.4vw,36px);font-size:12px;display:flex}.jijZCa_nav a{align-items:center;min-height:44px;display:inline-flex;position:relative}.jijZCa_nav a:after{content:"";transform-origin:0;background:currentColor;width:100%;height:1px;transition:transform .25s;position:absolute;bottom:8px;left:0;transform:scaleX(0)}.jijZCa_nav a:hover:after{transform:scaleX(1)}.jijZCa_headerActions{justify-self:end;align-items:center;gap:16px;display:flex}.jijZCa_login{border:1px solid var(--line-strong);border-radius:999px;justify-content:center;align-items:center;min-height:42px;padding:8px 22px;font-size:12px;transition:color .2s,border-color .2s;display:inline-flex}.jijZCa_menuButton{display:none}.jijZCa_mobileMenu{width:100%;max-width:none;height:100dvh;max-height:none;padding:calc(24px + env(safe-area-inset-top,0px)) calc(var(--pad) + env(safe-area-inset-right,0px)) calc(24px + env(safe-area-inset-bottom,0px)) calc(var(--pad) + env(safe-area-inset-left,0px));color:var(--text);background:var(--bg);border:0;margin:0;position:fixed;inset:0;overflow-y:auto}.jijZCa_mobileMenu::backdrop{background:#0008}.jijZCa_menuTop{justify-content:space-between;align-items:center;font-size:18px;font-weight:600;display:flex}.jijZCa_menuTop button{border:1px solid var(--line-strong);width:44px;height:44px;color:inherit;cursor:pointer;background:0 0;border-radius:50%;place-items:center;display:grid}.jijZCa_mobileMenu nav{flex-direction:column;margin-top:64px;display:flex}.jijZCa_mobileMenu nav a{border-bottom:1px solid var(--line);letter-spacing:-.04em;align-items:baseline;gap:20px;padding:22px 0;font-size:clamp(28px,6vw,48px);line-height:1.15;display:flex}.jijZCa_mobileMenu nav a span{color:var(--muted);letter-spacing:0;font-size:11px}.jijZCa_capabilities{padding-block:clamp(80px,9vw,150px)}.jijZCa_eyebrow{letter-spacing:.13em;text-transform:uppercase;color:var(--muted);align-items:baseline;gap:18px;margin-bottom:28px;font-size:10px;display:flex}.jijZCa_eyebrow span{font-variant-numeric:tabular-nums;opacity:.7}.jijZCa_sectionIntro{margin-bottom:40px;padding-right:32%;position:relative}.jijZCa_sectionIntro h2,.jijZCa_dayCopy h2,.jijZCa_faq h2{letter-spacing:-.05em;font-size:clamp(36px,4.5vw,70px);font-weight:500;line-height:1.03}.jijZCa_sectionIntro>p:last-child{width:27%;color:var(--muted);font-size:14px;line-height:1.7;position:absolute;bottom:4px;right:0}.jijZCa_featureLinks{color:var(--muted);gap:24px;margin-bottom:30px;font-size:11px;display:flex}.jijZCa_featureLinks a{text-underline-offset:5px;align-items:center;min-height:44px;text-decoration:underline;display:inline-flex}.jijZCa_features{border-top:1px solid var(--line-strong)}.jijZCa_features article{border-bottom:1px solid var(--line-strong);grid-template-columns:64px 1fr 44px;align-items:baseline;gap:16px;padding:32px 0;display:grid}.jijZCa_number{color:var(--muted);font-variant-numeric:tabular-nums;font-size:11px}.jijZCa_features article>div{grid-template-columns:1fr 1fr;align-items:baseline;gap:40px;display:grid}.jijZCa_features h3{letter-spacing:-.04em;max-width:20ch;font-size:clamp(22px,2.35vw,36px);font-weight:500;line-height:1.15}.jijZCa_features p{color:var(--muted);max-width:45ch;font-size:14px;line-height:1.7}.jijZCa_rowArrow{color:var(--muted);place-self:center end}.jijZCa_daySection{background:var(--bg);color:var(--text);padding-block:clamp(80px,9vw,150px)}.jijZCa_dayInner{grid-template-columns:1.1fr 1fr;align-items:start;gap:clamp(48px,9vw,160px);display:grid}.jijZCa_dayCopy .jijZCa_eyebrow{color:var(--muted)}.jijZCa_dayCopy h2{font-size:clamp(36px,4.15vw,64px)}.jijZCa_dayCopy>p:not(.jijZCa_eyebrow){color:var(--muted);max-width:42ch;margin-top:30px;font-size:15px;line-height:1.75}.jijZCa_textLink{border-bottom:1px solid var(--line-strong);align-items:center;gap:22px;min-height:44px;margin-top:30px;font-size:12px;display:inline-flex}.jijZCa_timeline{margin:6px 0 0;padding:0;list-style:none}.jijZCa_timeline li{border-top:1px solid var(--line-strong);padding:30px 0}.jijZCa_timeline li:last-child{border-bottom:1px solid var(--line-strong)}.jijZCa_timeline h3{letter-spacing:-.04em;font-size:25px;font-weight:500;line-height:1.15}.jijZCa_timeline p{color:var(--muted);max-width:36ch;margin-top:12px;font-size:14px;line-height:1.7}.jijZCa_faq{grid-template-columns:1fr 1.15fr;gap:clamp(40px,7vw,120px);padding-block:clamp(80px,9vw,140px);display:grid}.jijZCa_faq h2{font-size:clamp(36px,4vw,60px)}.jijZCa_questions details{border-bottom:1px solid var(--line-strong)}.jijZCa_questions details:first-child{border-top:1px solid var(--line-strong)}.jijZCa_questions summary{cursor:pointer;justify-content:space-between;align-items:center;gap:24px;padding-block:24px;font-size:15px;font-weight:500;line-height:1.5;list-style:none;display:flex}.jijZCa_questions summary::-webkit-details-marker{display:none}.jijZCa_questions summary svg{color:var(--muted);flex:none;transition:transform .28s cubic-bezier(.32,.72,0,1)}.jijZCa_questions details[open] summary svg{transform:rotate(45deg)}.jijZCa_questions details p{color:var(--muted);padding:0 32px 26px 0;font-size:14px;line-height:1.75}@supports (interpolate-size:allow-keywords) and selector(details::details-content){.jijZCa_questions details{interpolate-size:allow-keywords}.jijZCa_questions details::details-content{opacity:0;block-size:0;transition:block-size .28s cubic-bezier(.32, .72, 0, 1), opacity .2s cubic-bezier(.23, 1, .32, 1), content-visibility .28s allow-discrete;overflow:clip}.jijZCa_questions details[open]::details-content{opacity:1;block-size:auto}}.jijZCa_closing{width:100%;max-width:none;padding:clamp(64px, 7vw, 120px) var(--pad);background:var(--bg);color:var(--text);margin:0;position:relative}.jijZCa_closing>svg{display:none}.jijZCa_closing h2{letter-spacing:-.055em;font-size:clamp(38px,5.5vw,88px);font-weight:500;line-height:1.04}.jijZCa_closing p{color:var(--muted);margin-top:28px;font-size:12px}.jijZCa_closingLink{border:1px solid;border-radius:999px;justify-content:space-between;align-items:center;gap:30px;min-height:46px;margin-top:32px;padding:12px 22px;font-size:12px;display:inline-flex}body:has(.jijZCa_page)>.trust-footer{color:#c5c7cb;padding:30px var(--pad,4.4vw);background:#08090b;border-top-color:#ffffff20}:is(body:has(.jijZCa_page)>.trust-footer a,body:has(.jijZCa_page)>.trust-footer button){color:inherit;font-size:11px}body:has(.jijZCa_page)>.trust-footer nav{max-width:none}.jijZCa_page [data-reveal=pending]{opacity:0;transform:translateY(40px)}.jijZCa_page [data-reveal=visible]{opacity:1;transition:transform 1.4s cubic-bezier(.77,0,.175,1),opacity 1.2s cubic-bezier(.77,0,.175,1);transform:none}.jijZCa_page [data-reveal=visible][data-reveal-delay="1"]{transition-delay:.12s}.jijZCa_page [data-reveal=visible][data-reveal-delay="2"]{transition-delay:.24s}.jijZCa_page [data-reveal]:focus-within{opacity:1;transition:none;transform:none}@media (hover:hover) and (pointer:fine){.jijZCa_menuButton:hover,.jijZCa_menuTop button:hover{color:var(--button-hover);border-color:var(--button-hover)}.jijZCa_headerActions .language-trigger:hover{color:var(--button-hover);border-color:var(--button-hover)}.jijZCa_headerActions .appearance-toggle:hover{color:var(--button-hover);border-color:var(--button-hover)}.jijZCa_questions summary:hover svg{color:var(--button-hover)}.jijZCa_headerActions .language-trigger:hover>svg{color:var(--button-hover)}.jijZCa_login:hover,.jijZCa_featureLinks a:hover,.jijZCa_textLink:hover{color:var(--button-hover);border-color:var(--button-hover)}.jijZCa_closingLink:hover{color:var(--button-hover)}}@media (prefers-reduced-motion:no-preference){.jijZCa_page{animation:1.4s cubic-bezier(.77,0,.175,1) both jijZCa_pageIn}@keyframes jijZCa_pageIn{0%{opacity:0}to{opacity:1}}}@media (max-width:1100px){.jijZCa_headerInner{gap:16px}.jijZCa_headerActions{gap:10px}.jijZCa_brand{font-size:15px}.jijZCa_nav{gap:18px}.jijZCa_login{padding-inline:16px}}@media (max-width:900px){.jijZCa_headerInner{justify-content:space-between;min-height:70px;display:flex}.jijZCa_nav,.jijZCa_login,.jijZCa_headerActions .jijZCa_loginSurface{display:none}.jijZCa_menuButton{border:1px solid var(--line-strong);width:42px;height:42px;color:inherit;cursor:pointer;background:0 0;border-radius:50%;place-items:center;display:grid}.jijZCa_sectionIntro{padding-right:0}.jijZCa_sectionIntro>p:last-child{width:auto;max-width:45ch;margin-top:28px;position:static}.jijZCa_features article>div{grid-template-columns:1fr;gap:14px}.jijZCa_features h3{max-width:none}.jijZCa_dayInner{gap:44px}.jijZCa_faq{grid-template-columns:1fr 1.2fr;gap:40px}}@media (max-width:700px){.jijZCa_headerInner{gap:8px;padding-block:10px}.jijZCa_brand{gap:7px;font-size:15px}.jijZCa_brand svg{width:23px}.jijZCa_headerActions{gap:8px}.jijZCa_headerActions .appearance-inline{gap:8px}.jijZCa_headerActions .language-trigger{padding-inline:9px}.jijZCa_eyebrow{margin-bottom:22px}.jijZCa_sectionIntro h2,.jijZCa_dayCopy h2,.jijZCa_faq h2{font-size:clamp(34px,7.5vw,50px)}.jijZCa_sectionIntro{margin-bottom:24px}.jijZCa_featureLinks{margin-bottom:20px}.jijZCa_features article{grid-template-columns:28px 1fr;gap:12px;padding-block:28px}.jijZCa_features h3{font-size:25px}.jijZCa_features p{font-size:13px}.jijZCa_rowArrow{display:none}.jijZCa_dayInner,.jijZCa_faq{grid-template-columns:1fr;gap:42px}.jijZCa_questions summary{gap:16px;font-size:14px}.jijZCa_closing h2{font-size:clamp(34px,8vw,52px)}.jijZCa_closing p{max-width:30ch;line-height:1.7}}@media (max-width:370px){.jijZCa_brand span{display:none}.jijZCa_brand{gap:5px;font-size:13px}.jijZCa_brand svg{width:20px}.jijZCa_headerActions{gap:5px}.jijZCa_headerActions .appearance-inline{gap:5px}.jijZCa_menuButton{width:36px;height:36px}}@media (prefers-reduced-motion:reduce),print{.jijZCa_page,.jijZCa_page *,.jijZCa_page :before,.jijZCa_page :after{transition:none!important;animation:none!important}.jijZCa_questions details::details-content{transition:none!important;animation:none!important}.jijZCa_page [data-reveal]{opacity:1;transform:none}}@media print{.jijZCa_header{position:static}.jijZCa_mobileMenu{display:none}}
.WJ1eTa_hero{--ease:cubic-bezier(.22, .68, .16, 1);min-height:100svh;padding:0 var(--pad);background:var(--hero-bg);color:var(--text);isolation:isolate;font-family:"Archivo Reference", var(--font-inter), "Helvetica Neue", Helvetica, sans-serif;transition:background-color .35s var(--ease), color .35s var(--ease);flex-direction:column;display:flex;position:relative;overflow:hidden;container-type:inline-size}.WJ1eTa_scene{aspect-ratio:1280/853;pointer-events:none;justify-self:end;width:100%;margin-top:max(48px,8vh);position:relative}.WJ1eTa_image{object-fit:contain;object-position:center;filter:grayscale();opacity:.96;-webkit-mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000),linear-gradient(#0000,#000 15% 85%,#0000);mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000),linear-gradient(#0000,#000 15% 85%,#0000);-webkit-mask-composite:source-in;mask-composite:intersect}:root[data-theme=dark] .WJ1eTa_image{opacity:.8}.WJ1eTa_heroBody{z-index:4;flex:1;grid-template-columns:minmax(0,.47fr) minmax(0,.53fr);align-content:start;align-items:start;width:100%;margin-inline:auto;padding-top:max(118px,17vh);padding-bottom:0;display:grid;position:relative}.WJ1eTa_copy{min-width:0;container-type:inline-size}.WJ1eTa_copy h1{letter-spacing:-.04em;font-size:13.4cqw;font-weight:500;line-height:.94}.WJ1eTa_copy h1 span{text-wrap:balance;display:block}.WJ1eTa_description{max-width:30ch;color:var(--muted);text-wrap:pretty;margin-top:max(20px,2.6vw);font-size:max(16px,1.35vw);font-weight:500;line-height:1.5}.WJ1eTa_actionSurface{margin-top:max(26px,3vw)}.WJ1eTa_action{border:1px solid var(--line-strong);min-height:3.2em;color:var(--text);transition:color .3s var(--ease), border-color .3s var(--ease);border-radius:999px;align-items:center;gap:.8em;padding:.64em 1.6em .64em .64em;font-size:max(12.5px,1vw);display:inline-flex}.WJ1eTa_dot{background:var(--text);width:1.76em;height:1.76em;box-shadow:0 0 0 3px color-mix(in srgb, var(--text) 18%, transparent);transition:background .3s var(--ease), box-shadow .3s var(--ease);border-radius:50%;flex:none}.WJ1eTa_action svg{width:1.28em;height:1.28em;transition:transform .3s var(--ease);flex:none}.WJ1eTa_wordmark{z-index:3;letter-spacing:-.055em;text-align:center;white-space:nowrap;width:100%;height:auto;color:var(--text);pointer-events:none;-webkit-user-select:none;user-select:none;flex:none;margin:0;font-size:18.5cqw;font-weight:600;line-height:1.25;display:block;position:relative;transform:translateY(.08em)}.WJ1eTa_grain{z-index:5;pointer-events:none;opacity:.42;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.82' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23n)' opacity='0.32'/%3E%3C/svg%3E");position:absolute;inset:0}:root[data-theme=dark] .WJ1eTa_grain{opacity:.24}.WJ1eTa_action:focus-visible{outline-color:var(--button-hover);border-color:var(--button-hover)}@media (hover:hover) and (pointer:fine){.WJ1eTa_action:hover{color:var(--button-hover);border-color:var(--button-hover)}.WJ1eTa_action:hover .WJ1eTa_dot{background:var(--button-hover);box-shadow:none}.WJ1eTa_action:hover svg{transform:translate(3px)}}@media (prefers-reduced-motion:no-preference){.WJ1eTa_heroBody{animation:1.5s cubic-bezier(.77,0,.175,1) both WJ1eTa_enter}@keyframes WJ1eTa_enter{0%{opacity:0;translate:0 32px}to{opacity:1;translate:0}}}@media (max-width:980px){.WJ1eTa_heroBody{grid-template-columns:minmax(0,1fr);padding-top:clamp(104px,15vh,140px)}.WJ1eTa_copy{width:100%;max-width:680px}.WJ1eTa_copy h1{font-size:min(12cqw,76px)}.WJ1eTa_scene{justify-self:center;width:min(100%,640px);margin-top:clamp(32px,5vw,56px)}}@media (max-width:640px){.WJ1eTa_description{max-width:32ch;font-size:15.5px}}@media (prefers-reduced-motion:reduce),print{.WJ1eTa_hero,.WJ1eTa_hero *,.WJ1eTa_hero :before,.WJ1eTa_hero :after{transition:none!important;animation:none!important}}
.Uu_3sa_page{background:var(--color-paper);color:var(--color-ink);font-family:var(--font-body)}.Uu_3sa_page header>div{min-height:76px;padding-block:var(--space-md);gap:var(--space-lg);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);display:grid}.Uu_3sa_page header[data-stuck=true]>div{padding-block:var(--space-md)}.Uu_3sa_page header nav{padding-inline:var(--space-lg);gap:var(--space-lg);color:var(--color-ink);margin:0;font-size:15px;font-weight:600}.Uu_3sa_navSurface{justify-self:center}.Uu_3sa_page dialog nav a span{font-size:var(--text-body);font-weight:600}.Uu_3sa_page header nav a{white-space:nowrap}.Uu_3sa_page header a[aria-label]>span{display:inline}.Uu_3sa_page header>div>div{gap:var(--space-sm)}.Uu_3sa_page header a[href=\/login]{font-size:var(--text-body);font-weight:600}.Uu_3sa_page p{font-weight:500}.Uu_3sa_page h2{font-size:var(--text-section);letter-spacing:-.035em;line-height:1.05}.Uu_3sa_page h3{font-size:var(--text-title);letter-spacing:-.025em;line-height:1.16}.Uu_3sa_page main>section:not(:first-child){padding-block:var(--space-4xl)}.Uu_3sa_page [id=capabilities]>div:first-child{gap:var(--gap-columns);margin-bottom:var(--space-xl);grid-template-columns:minmax(0,7fr) minmax(0,4fr);align-items:end;padding:0;display:grid}.Uu_3sa_page [id=capabilities]>div:first-child>p:last-child{width:auto;max-width:45ch;font-size:var(--text-body);line-height:1.65;position:static}.Uu_3sa_page [id=capabilities] nav{gap:var(--space-lg);font-size:var(--text-body);margin-bottom:var(--space-xl);font-weight:600}.Uu_3sa_page [id=capabilities] article{padding-block:var(--space-xl);border-color:var(--color-rule);display:block}.Uu_3sa_page [id=capabilities] article>span,.Uu_3sa_page [id=capabilities] article>svg{display:none}.Uu_3sa_page [id=capabilities] article>div{gap:var(--gap-columns);grid-template-columns:minmax(0,7fr) minmax(0,4fr)}.Uu_3sa_page [id=capabilities] article h3{max-width:24ch}.Uu_3sa_page [id=capabilities] article p{max-width:45ch;font-size:var(--text-body);line-height:1.65}.Uu_3sa_page [id=workday]{padding-top:var(--space-2xl)}.Uu_3sa_page [id=workday]>div{display:block}.Uu_3sa_page [id=workday]>div>div{column-gap:var(--gap-columns);grid-template-columns:minmax(0,7fr) minmax(0,4fr);align-items:start;display:grid}.Uu_3sa_page [id=workday] h2{grid-row:span 2}.Uu_3sa_page [id=workday]>div>div>p{max-width:45ch;font-size:var(--text-body);margin:0;line-height:1.65}.Uu_3sa_page [id=workday] a{margin-top:var(--space-lg);font-size:var(--text-body);justify-self:start;font-weight:600}.Uu_3sa_page [id=workday] a svg{display:none}.Uu_3sa_page [id=workday] ol{gap:var(--gap-columns);margin-top:var(--space-2xl);counter-reset:visit;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.Uu_3sa_page [id=workday] li{padding:var(--space-lg) 0 0;border-top:1px solid var(--color-rule);border-bottom:0}.Uu_3sa_page [id=workday] li:before{counter-increment:visit;content:counter(visit, decimal-leading-zero);margin-bottom:var(--space-lg);font-size:var(--text-body);color:var(--color-muted);font-variant-numeric:tabular-nums;font-weight:500;display:block}.Uu_3sa_page [id=workday] li h3{font-size:clamp(1.5rem,2vw,2rem)}.Uu_3sa_page [id=workday] li p{font-size:var(--text-body);max-width:45ch;line-height:1.65}.Uu_3sa_page [id=questions]{gap:var(--gap-columns);grid-template-columns:minmax(0,5fr) minmax(0,6fr)}.Uu_3sa_page [id=questions] summary{font-size:var(--text-body);padding-block:var(--space-lg)}.Uu_3sa_page [id=questions] details{border-color:var(--color-rule)}.Uu_3sa_page [id=questions] details p{font-size:var(--text-body);max-width:65ch;padding:0 var(--space-lg) var(--space-lg) 0;line-height:1.65}.Uu_3sa_page main>section:last-child:not(:first-child){width:calc(100% - 2 * var(--gutter));max-width:var(--container);padding:var(--space-2xl) 0 var(--space-4xl);margin-inline:auto}.Uu_3sa_page main>section:last-child h2{font-size:clamp(2.5rem,5.5vw,5.5rem)}.Uu_3sa_page main>section:last-child p{font-size:var(--text-body);margin-top:var(--space-lg)}.Uu_3sa_page main>section:last-child>a{min-height:48px;padding:var(--space-sm) var(--space-lg);font-size:var(--text-body);white-space:nowrap;font-weight:600}.Uu_3sa_page main>section:last-child>a svg{display:none}.Uu_3sa_hero{min-height:100svh;padding:var(--space-3xl) var(--gutter) 0;isolation:isolate;flex-direction:column;justify-content:space-between;display:flex;position:relative;overflow:clip;container-type:inline-size}.Uu_3sa_hero:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(90deg, var(--hero-copy-veil), var(--hero-copy-veil) var(--hero-veil-stop), var(--color-transparent) 60%);position:absolute;inset:0}.Uu_3sa_heroBody{min-height:0;padding-block:var(--space-lg);flex:1;align-items:center;display:flex;position:relative}.Uu_3sa_heroCopy{z-index:2;width:48%;min-width:0;padding-block:var(--space-xl);position:relative;container-type:inline-size}.Uu_3sa_heroCopy h1{font-family:var(--font-display);letter-spacing:-.045em;overflow-wrap:break-word;text-wrap:balance;min-width:0;margin:0;font-size:12.8cqw;font-weight:500;line-height:1.03}.Uu_3sa_heroCopy h1 span{display:block}.Uu_3sa_heroCopy p{margin-top:var(--space-lg);max-width:32ch;font-size:var(--text-lead);color:var(--hero-muted);line-height:1.6}.Uu_3sa_actionSurface{margin-top:var(--space-xl)}.Uu_3sa_action{min-height:48px;padding:var(--space-sm) var(--space-lg);border:1px solid var(--color-edge);border-radius:var(--radius-control);font-size:var(--text-body);white-space:nowrap;color:var(--color-ink);transition:color var(--dur-control), border-color var(--dur-control);justify-content:center;align-items:center;font-weight:600;display:inline-flex}.Uu_3sa_photo{z-index:0;aspect-ratio:2.6;pointer-events:none;width:78%;filter:var(--profile-filter);-webkit-mask-image:linear-gradient(to right, var(--color-transparent), var(--color-mask) 8%, var(--color-mask) 94%, var(--color-transparent)), linear-gradient(to bottom, var(--color-transparent), var(--color-mask) 18%, var(--color-mask) 88%, var(--color-transparent));mask-image:linear-gradient(to right, var(--color-transparent), var(--color-mask) 8%, var(--color-mask) 94%, var(--color-transparent)), linear-gradient(to bottom, var(--color-transparent), var(--color-mask) 18%, var(--color-mask) 88%, var(--color-transparent));margin:0;position:absolute;top:24%;left:22%;-webkit-mask-composite:source-in;mask-composite:intersect}.Uu_3sa_profile{background:var(--color-ink);opacity:var(--profile-opacity);position:absolute;inset:0;transform:scale(1.025);-webkit-mask:url(/images/bmw-m3-g80-mask-v1.webp) 50% 82%/cover no-repeat;-webkit-mask-source-type:alpha;mask:url(/images/bmw-m3-g80-mask-v1.webp) 50% 82%/cover no-repeat alpha}.Uu_3sa_fluting{z-index:1;pointer-events:none;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:repeating-linear-gradient(90deg, var(--rib-shade) 0, var(--rib-mid) calc(var(--rib-pitch) * .3), var(--color-transparent) calc(var(--rib-pitch) * .55), var(--rib-highlight) calc(var(--rib-pitch) * .86), var(--rib-shade) var(--rib-pitch));-webkit-mask-image:linear-gradient(to bottom, var(--color-transparent), var(--color-mask) 12%, var(--color-mask) 78%, var(--color-transparent));mask-image:linear-gradient(to bottom, var(--color-transparent), var(--color-mask) 12%, var(--color-mask) 78%, var(--color-transparent));position:absolute;inset:0}.Uu_3sa_wordmark{z-index:2;font-family:var(--font-display);letter-spacing:-.06em;text-align:center;white-space:nowrap;-webkit-user-select:none;user-select:none;font-size:18.4cqw;font-weight:600;line-height:1.2;position:relative}.Uu_3sa_heroCopy,.Uu_3sa_photo,.Uu_3sa_wordmark{animation:Uu_3sa_arrival var(--dur-reveal) var(--ease-reveal) both}@keyframes Uu_3sa_arrival{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@media (hover:hover) and (pointer:fine){.Uu_3sa_action:hover{color:var(--color-accent);border-color:var(--color-accent)}}@media (max-width:1100px){.Uu_3sa_page header>div{justify-content:space-between;display:flex}.Uu_3sa_page header a[aria-label]>span{display:none}}@media (max-width:900px){.Uu_3sa_navSurface{display:none}.Uu_3sa_page header>div{justify-content:space-between;display:flex}.Uu_3sa_hero:after{background:linear-gradient(to bottom, var(--hero-copy-veil) 0%, var(--hero-copy-veil) 45%, var(--color-transparent) 62%)}.Uu_3sa_page main>section:not(:first-child){padding-block:var(--space-3xl)}.Uu_3sa_page [id=capabilities]>div:first-child,.Uu_3sa_page [id=capabilities] article>div,.Uu_3sa_page [id=workday]>div>div,.Uu_3sa_page [id=questions]{gap:var(--space-lg);grid-template-columns:minmax(0,1fr)}.Uu_3sa_page [id=capabilities]>div:first-child>p:last-child{margin-top:0}.Uu_3sa_page [id=workday] ol{grid-template-columns:minmax(0,1fr)}.Uu_3sa_page [id=workday] h2{grid-row:auto}.Uu_3sa_page [id=workday] a{margin-top:0}.Uu_3sa_page main>section:last-child:not(:first-child){padding-block:var(--space-2xl)}.Uu_3sa_hero{padding-top:var(--space-3xl)}.Uu_3sa_heroBody{padding-block:var(--space-lg);flex:none;order:0;grid-template-columns:minmax(0,1fr)}.Uu_3sa_heroCopy h1{font-size:clamp(2.75rem,10vw,5rem)}.Uu_3sa_heroCopy{width:100%;padding-block:var(--space-lg) var(--space-md)}.Uu_3sa_heroCopy p{max-width:36ch}.Uu_3sa_photo{width:calc(100% + var(--gutter) * 2);margin-inline:calc(var(--gutter) * -1);aspect-ratio:2.2;filter:var(--profile-mobile-filter);flex:none;order:1;position:relative;top:auto;bottom:auto;left:auto}.Uu_3sa_fluting{-webkit-backdrop-filter:blur(1.5px);backdrop-filter:blur(1.5px)}.Uu_3sa_profile{-webkit-mask-image:url(/images/bmw-m3-g80-mask-mobile-v1.webp);mask-image:url(/images/bmw-m3-g80-mask-mobile-v1.webp)}.Uu_3sa_wordmark{order:2}.Uu_3sa_page header>div{gap:var(--space-sm)}}@media (max-width:480px){.Uu_3sa_page main>section:not(:first-child){padding-block:var(--space-2xl)}.Uu_3sa_heroBody{padding-top:var(--space-lg)}.Uu_3sa_heroCopy p{font-size:var(--text-body)}.Uu_3sa_actionSurface{margin-top:var(--space-lg)}.Uu_3sa_page header>div>div{gap:var(--space-xs)}}@media (prefers-reduced-motion:reduce){.Uu_3sa_heroCopy,.Uu_3sa_photo,.Uu_3sa_wordmark{animation:none}.Uu_3sa_action{transition:none}}
._E3G2G_mark,._E3G2G_note{color:var(--color-muted,var(--muted))}._E3G2G_mark{margin-inline-start:.15em;font-size:.7em;line-height:0}._E3G2G_note{margin-block-start:.75rem;font-size:.8125rem}
.cj6PBG_section[id]{--panel:var(--color-paper-2);--pressed:color-mix(in srgb, var(--panel) 94%, var(--color-ink));width:calc(100% - 2 * var(--gutter));max-width:var(--container);scroll-margin-top:calc(16px + env(safe-area-inset-top,0px));font-kerning:normal;margin-inline:auto}.cj6PBG_intro{align-items:end;gap:var(--gap-columns);margin-bottom:var(--space-xl);grid-template-columns:minmax(0,7fr) minmax(0,4fr);display:grid}.cj6PBG_section .cj6PBG_eyebrow{color:var(--color-muted);letter-spacing:.08em;text-transform:uppercase;font-size:.8125rem;font-weight:600}.cj6PBG_prose,.cj6PBG_placeholder{max-inline-size:48ch;color:var(--color-muted);font-size-adjust:.52;widows:2;text-wrap:pretty;font-size:1rem;line-height:1.65}.cj6PBG_workspace{gap:var(--gap-columns);grid-template-columns:minmax(0,7fr) minmax(0,4fr);display:grid}.cj6PBG_board,.cj6PBG_details{min-width:0}.cj6PBG_search{z-index:2;margin-bottom:var(--space-lg);max-inline-size:34rem;position:relative}.cj6PBG_search label{margin-bottom:var(--space-xs);font-size:.875rem;font-weight:600;display:block}.cj6PBG_searchControl{align-items:center;gap:var(--space-xs);border:1px solid var(--color-edge);border-radius:var(--radius-control);color:var(--color-ink);background:var(--panel);grid-template-columns:auto minmax(0,1fr) auto;padding-inline-start:var(--space-md);display:grid}.cj6PBG_searchControl>svg{color:var(--color-muted)}.cj6PBG_searchControl input{min-width:0;min-height:46px;color:inherit;font-size-adjust:.52;background:0 0;border:0;border-radius:4px;padding-inline:4px;font-size:1rem}.cj6PBG_searchControl input::placeholder{color:var(--color-muted);opacity:1}.cj6PBG_searchControl button,.cj6PBG_close{border-radius:var(--radius-control);background:0 0;border:1px solid #0000;place-items:center;width:46px;min-height:46px;padding:0;display:grid}.cj6PBG_searchControl button svg{transition:rotate .2s var(--ease-control);translate:0 1px}.cj6PBG_searchControl button[aria-expanded=true] svg{rotate:180deg}.cj6PBG_suggestions{border:1px solid var(--color-edge);background:var(--panel);transform-origin:top;opacity:0;pointer-events:none;transition:transform .22s var(--ease-control), opacity .18s ease;border-radius:16px;padding:5px;position:absolute;inset:calc(100% + 6px) 0 auto;transform:translateY(-6px)scale(.98);box-shadow:0 12px 24px #0002}.cj6PBG_suggestions[data-open=true]{opacity:1;pointer-events:auto;transform:none}.cj6PBG_suggestions ul,.cj6PBG_bookings{margin:0;padding:0;list-style:none}.cj6PBG_suggestions li,.cj6PBG_suggestions p{padding:9px 12px}.cj6PBG_suggestions li{cursor:pointer;border-radius:11px;min-height:48px;display:grid}.cj6PBG_suggestions li[aria-selected=true]{background:var(--pressed)}.cj6PBG_suggestions li span,.cj6PBG_bookingCopy span,.cj6PBG_status,.cj6PBG_details dt,.cj6PBG_feedback{color:var(--color-muted)}.cj6PBG_bookings li{border-top:1px solid var(--color-rule)}.cj6PBG_bookings{border-bottom:1px solid var(--color-rule)}.cj6PBG_booking{--press-scale:.985;align-items:center;gap:var(--space-md);text-align:start;background:0 0;border:0;grid-template-columns:3.5em minmax(0,1fr) minmax(0,10em) auto;width:100%;min-height:76px;padding:12px;transition:background-color .18s;display:grid}.cj6PBG_booking[aria-expanded=true]{background:var(--panel)}.cj6PBG_bookingCopy{gap:2px;display:grid}.cj6PBG_bookingCopy strong{justify-self:start;font-size:1rem;font-weight:650}.cj6PBG_bookingCopy span,.cj6PBG_status{font-size:.875rem}.cj6PBG_status{text-align:end;justify-self:end}.cj6PBG_numeric{font-variant-numeric:tabular-nums lining-nums;letter-spacing:0}.cj6PBG_details{min-height:360px;padding:var(--space-lg);border:1px solid var(--color-rule);background:var(--panel);border-radius:18px;flex-direction:column;display:flex}.cj6PBG_detailsTop{justify-content:space-between;align-items:center;gap:var(--space-sm);margin-top:-6px;display:flex}.cj6PBG_close{border-color:var(--color-edge);flex:none}.cj6PBG_details h3{margin-top:var(--space-xs);scroll-margin-top:calc(20px + env(safe-area-inset-top,0px))}.cj6PBG_details h3 span{display:inline-block}.cj6PBG_details dl{gap:var(--space-xs);margin:var(--space-md) 0;display:grid}.cj6PBG_details dl div{gap:var(--space-sm);grid-template-columns:minmax(0,2fr) minmax(0,3fr);display:grid}.cj6PBG_details dd{overflow-wrap:anywhere;margin:0;font-weight:600}.cj6PBG_placeholder{margin-block:auto}.cj6PBG_actionSurface{align-self:flex-start;max-width:100%;margin-top:auto}.cj6PBG_action{border-radius:var(--radius-control);background:0 0;border:0;min-height:46px;padding:8px 18px;font-weight:600}.cj6PBG_feedback{min-height:2.9em;padding-top:var(--space-xs);font-size:.875rem}@media (hover:hover){.cj6PBG_booking:hover,.cj6PBG_suggestions li:hover{background:var(--pressed)}.cj6PBG_searchControl button:hover,.cj6PBG_close:hover,.cj6PBG_action:hover:not([aria-disabled=true]){border-color:var(--color-accent);color:var(--color-accent)}}:root:active-view-transition-type(garage-preview):has(.cj6PBG_section){view-transition-name:none}:root:active-view-transition-type(garage-preview) .cj6PBG_section [data-shared=true]{view-transition-name:cj6PBG_garage-booking}:root:active-view-transition-type(garage-preview):has(.cj6PBG_section)::view-transition-group(cj6PBG_garage-booking){animation-duration:.3s;animation-timing-function:cubic-bezier(.23,1,.32,1)}@media (max-width:760px){.cj6PBG_intro,.cj6PBG_workspace{gap:var(--space-lg);grid-template-columns:minmax(0,1fr)}}@media (max-width:480px){.cj6PBG_details{min-height:380px}.cj6PBG_booking{gap:4px var(--space-xs);grid-template-columns:3.25em minmax(0,1fr) auto}.cj6PBG_booking .cj6PBG_status{text-align:start;grid-area:2/2;justify-self:start}.cj6PBG_booking>svg{grid-area:1/3/span 2}}@media (prefers-reduced-motion:reduce){.cj6PBG_section .cj6PBG_suggestions,.cj6PBG_section .cj6PBG_booking,.cj6PBG_section .cj6PBG_searchControl button svg{transition:none}}
.Re_IXG_shell{background:var(--bg);min-height:100vh;color:var(--text);letter-spacing:-.01em;font-family:inherit;font-size:16px;line-height:1.5;display:flex}.Re_IXG_transferFields,.Re_IXG_transferMapping{border:0;gap:18px;min-width:0;margin:0;padding:0;display:grid}.Re_IXG_transferFields label,.Re_IXG_transferMapping label{gap:8px;font-size:13px;display:grid}.Re_IXG_transferFields details{border-top:1px solid var(--line);padding-top:18px}.Re_IXG_transferFields summary{cursor:pointer;font-size:14px}.Re_IXG_transferFields details button{margin-top:12px}.Re_IXG_transferMapping{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.Re_IXG_transferActions{flex-wrap:wrap;gap:12px;display:flex}.Re_IXG_transferTable{max-height:320px;margin:22px 0;overflow:auto}.Re_IXG_transferTable table{border-collapse:collapse;text-align:left;width:100%;font-size:13px}.Re_IXG_transferTable th,.Re_IXG_transferTable td{border-bottom:1px solid var(--line);overflow-wrap:anywhere;max-width:300px;padding:12px}.Re_IXG_transferTable th{background:var(--raised)}.Re_IXG_transferTable caption{text-align:left;color:var(--text);padding-bottom:12px}.Re_IXG_transferReview{border-radius:var(--radius);background:var(--raised);margin-top:22px;padding:20px;line-height:1.6}.Re_IXG_transferReview ul{max-height:280px;overflow-y:auto}.Re_IXG_sidebar{width:236px;inset:env(safe-area-inset-top,0px) auto env(safe-area-inset-bottom,0px) env(safe-area-inset-left,0px);background:var(--sidebar);border-right:1px solid var(--line);z-index:40;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);flex-direction:column;padding:26px 14px 20px;display:flex;position:fixed;overflow-y:auto}.Re_IXG_brand{letter-spacing:-.055em;color:var(--text);align-items:center;gap:10px;font-size:20px;font-weight:600;text-decoration:none;display:flex}.Re_IXG_org{border:1px solid var(--line);background:var(--glass);border-radius:12px;margin:24px 0 12px;padding:14px 12px;font-size:12px}.Re_IXG_org strong,.Re_IXG_org small{display:block}.Re_IXG_org small{color:var(--muted);margin-top:6px}.Re_IXG_sidebar nav{gap:3px;display:grid}.Re_IXG_sidebar nav button{text-align:left;color:var(--text);cursor:pointer;background:0 0;border:0;border-radius:12px;align-items:center;gap:11px;min-height:44px;padding:10px 12px;font-size:14px;font-weight:500;display:flex}.Re_IXG_sidebar nav button.Re_IXG_active{background:var(--surface);color:var(--text);font-weight:600;box-shadow:0 1px 4px #00000007}.Re_IXG_sidebar nav button span{background:var(--surface);border-radius:var(--radius-button);margin-left:auto;padding:2px 6px}.Re_IXG_sidebarBottom{color:var(--muted);overflow-wrap:anywhere;margin-top:auto;padding-top:24px}.Re_IXG_sidebarBottom button{cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;padding:15px 0;display:flex}.Re_IXG_main{--view-scroll-offset:calc(7rem + env(safe-area-inset-top,0px));flex:1;min-width:0;margin-left:236px}.Re_IXG_topbar{border-bottom:1px solid var(--line);background:var(--glass);height:68px;color:var(--muted);align-items:center;gap:18px;padding:0 40px;font-size:12px;display:flex}.Re_IXG_topbar>span{overflow-wrap:anywhere;flex:1;min-width:0}.Re_IXG_topbar>button{flex-shrink:0;min-width:44px;min-height:44px}.Re_IXG_iconButton,.Re_IXG_menu{border-radius:var(--radius-button);cursor:pointer;color:var(--muted);background:0 0;border:0;padding:9px}.Re_IXG_menu{display:none}.Re_IXG_content{max-width:1600px;margin:auto;padding:40px 40px 72px}.Re_IXG_heading{justify-content:space-between;align-items:center;gap:18px;margin-bottom:32px;display:flex}.Re_IXG_heading h1{letter-spacing:-.045em;margin:5px 0;font-size:clamp(32px,3.1vw,48px);line-height:1.16}.Re_IXG_eyebrow{letter-spacing:.16em;color:var(--muted);margin:0 0 12px;font-size:12px;font-weight:600}.Re_IXG_stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:17px;margin-bottom:24px;display:grid}.Re_IXG_stat{overflow-wrap:anywhere;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);min-width:0;padding:24px;box-shadow:0 2px 5px #1d1d1f02}.Re_IXG_stat p{color:var(--muted);margin:0 0 13px;font-size:12px}.Re_IXG_stat strong{letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-size:34px;font-weight:600}.Re_IXG_welcome{background:var(--surface);border-radius:var(--radius);border:1px solid var(--line);grid-template-columns:1.1fr 1fr;gap:40px;margin-bottom:24px;padding:36px;display:grid}.Re_IXG_welcome h2{letter-spacing:-1px;margin:0 0 18px;font-size:31px;line-height:1.15}.Re_IXG_welcome p:not(.Re_IXG_eyebrow){color:var(--text);max-width:380px;font-size:14px;line-height:1.6}.Re_IXG_steps{align-content:center;gap:10px;display:grid}.Re_IXG_steps button,.Re_IXG_steps>div{background:var(--bg);border:1px solid var(--line);border-radius:var(--radius-button);color:var(--text);text-align:left;align-items:center;gap:15px;padding:16px;font-size:13px;display:flex}.Re_IXG_steps button{cursor:pointer}.Re_IXG_steps button>svg:last-child{margin-left:auto}.Re_IXG_steps button span{background:var(--raised);border-radius:50%;padding:5px;display:flex}.Re_IXG_panel{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);min-width:0;margin-bottom:22px;padding:26px;box-shadow:0 2px 5px #1d1d1f02}.Re_IXG_panel h2{letter-spacing:-.025em;margin:0 0 23px;font-size:22px}.Re_IXG_panel>p{color:var(--muted);font-size:14px;line-height:1.6}.Re_IXG_columns{grid-template-columns:minmax(0,1.4fr) minmax(290px,1fr);align-items:start;gap:22px;display:grid}.Re_IXG_listRow{border:0;border-bottom:1px solid var(--line);text-align:left;width:100%;color:inherit;background:0 0;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;padding:18px 0;font-size:13px;display:flex}.Re_IXG_listRow:last-child{border:0}.Re_IXG_listRow strong{font-size:14px}.Re_IXG_listRow small{color:var(--muted);margin-top:6px;line-height:1.5;display:block}.Re_IXG_listRow:is(button){cursor:pointer}.Re_IXG_badge{white-space:nowrap;border-radius:var(--radius-control);background:var(--raised);color:var(--text);padding:6px 8px;font-size:11px}.Re_IXG_badge[data-tone=success]{background:var(--successBg);color:var(--success)}.Re_IXG_badge[data-tone=warning]{background:var(--warningBg);color:var(--warning)}.Re_IXG_badge[data-tone=danger]{background:var(--dangerBg);color:var(--danger)}.Re_IXG_badge[data-tone=info]{background:var(--infoBg);color:var(--info)}.Re_IXG_form{gap:18px;margin-top:22px;display:grid}.Re_IXG_form label,.Re_IXG_toolbar label{gap:8px;font-size:12px;font-weight:600;display:grid}.Re_IXG_shell input,.Re_IXG_shell select,.Re_IXG_shell textarea,.Re_IXG_employeeShell input,.Re_IXG_employeeShell select,.Re_IXG_employeeShell textarea,.Re_IXG_form input,.Re_IXG_form select,.Re_IXG_form textarea,.Re_IXG_auth input,.Re_IXG_auth select,.Re_IXG_auth textarea{border:1px solid var(--edge);border-radius:var(--radius-control);background:var(--field);font:inherit;color:var(--text);box-sizing:border-box;outline-offset:3px;width:100%;min-width:0;padding:12px 13px}.Re_IXG_shell input:focus,.Re_IXG_shell textarea:focus,.Re_IXG_auth input:focus{outline:2px solid var(--accent)}.Re_IXG_shell textarea,.Re_IXG_auth textarea{resize:vertical}.Re_IXG_form small,.Re_IXG_muted{font-weight:500;line-height:1.6;color:var(--muted)!important;font-size:14px!important}.Re_IXG_form .Re_IXG_checkbox{align-items:flex-start;gap:10px;font-weight:400;line-height:1.55;display:flex}.Re_IXG_checkbox input{flex:0 0 16px;width:16px;margin-top:2px}.Re_IXG_primary,.Re_IXG_secondary,.Re_IXG_danger{border-radius:var(--radius-button);font:inherit;cursor:pointer;border:1px solid #0000;min-height:44px;padding:12px 17px;font-size:13px;font-weight:500;transition:transform .14s ease-out,background .14s ease-out}.Re_IXG_primary{background:var(--action);color:var(--onAction);border-color:var(--edge);font-weight:600}.Re_IXG_primary:hover{background:var(--action);border-color:var(--accent);color:var(--accent)}.Re_IXG_secondary{background:var(--surface);border-color:var(--line);color:var(--text)}.Re_IXG_danger{background:var(--dangerBg);color:var(--danger)}.Re_IXG_primary:disabled,.Re_IXG_secondary:disabled,.Re_IXG_danger:disabled{opacity:.6;cursor:wait}.Re_IXG_textButton{color:var(--text);font:inherit;cursor:pointer;text-align:left;text-underline-offset:3px;background:0 0;border:0;padding:8px 0;font-size:13px;text-decoration:underline}.Re_IXG_two{grid-template-columns:1fr 1fr;gap:12px;display:grid}.Re_IXG_empty{text-align:center;color:var(--muted);padding:42px 15px}.Re_IXG_empty svg{margin:auto}.Re_IXG_empty h3{color:var(--muted);font-size:15px;font-weight:500}.Re_IXG_empty p{font-size:13px;line-height:1.6}.Re_IXG_toolbar{color:var(--muted);flex-wrap:wrap;align-items:center;gap:16px;margin-bottom:22px;font-size:12px;display:flex}.Re_IXG_toolbar input{max-width:180px}.Re_IXG_saveToast{z-index:60;border:1px solid var(--line);border-radius:var(--radius-control);background:var(--surface);max-width:calc(100vw - 32px);color:var(--text);align-items:center;gap:12px;padding:4px 4px 4px 16px;font-size:13px;display:flex;position:fixed;bottom:24px;right:24px;box-shadow:0 8px 28px #0000001f}.Re_IXG_saveToast button{border-radius:var(--radius-control);width:44px;height:44px;color:var(--muted);cursor:pointer;background:0 0;border:0;place-items:center;display:grid}.Re_IXG_saveToast button:hover{background:var(--raised);color:var(--text)}.Re_IXG_notice,.Re_IXG_error{border-radius:var(--radius-control);overflow-wrap:anywhere;margin-bottom:20px;padding:14px 18px;font-size:13px;line-height:1.55}.Re_IXG_notice{background:var(--infoBg);color:var(--info)}.Re_IXG_error{background:var(--dangerBg);color:var(--danger)}.Re_IXG_messages{gap:15px;max-height:460px;margin:24px 0;display:grid;overflow-y:auto}.Re_IXG_messages>div{border-radius:var(--radius);max-width:92%;padding:14px;font-size:14px;line-height:1.5}.Re_IXG_messages p{white-space:pre-wrap;overflow-wrap:anywhere;margin:0 0 8px}.Re_IXG_messages small{color:var(--muted);font-size:10px}.Re_IXG_incoming{background:var(--raised)}.Re_IXG_outgoing{background:var(--wash);justify-self:end}.Re_IXG_guide{gap:24px;padding-left:22px;font-size:14px;line-height:1.6;display:grid}.Re_IXG_guide li::marker{color:var(--text);font-weight:700}.Re_IXG_guide p{color:var(--muted)}.Re_IXG_guide a{color:var(--accent)}.Re_IXG_plan{background:var(--raised);border-radius:var(--radius);margin:24px 0;padding:24px}.Re_IXG_plan strong{font-size:24px}.Re_IXG_plan p{color:var(--muted);font-size:14px;line-height:1.7}.Re_IXG_panel details,.Re_IXG_auth details{border-top:1px solid var(--line);padding:20px 0;font-size:14px}.Re_IXG_panel summary,.Re_IXG_auth summary{cursor:pointer;color:var(--text);font-weight:600}.Re_IXG_prewrap{white-space:pre-wrap;line-height:1.7}.Re_IXG_footer{color:var(--muted);padding:20px 38px;font-size:11px}.Re_IXG_footer a{color:inherit;margin-left:12px}.Re_IXG_auth{background:var(--bg);min-height:100vh;color:var(--text);flex-direction:column;align-items:center;gap:30px;padding:64px 24px 90px;font-family:inherit;display:flex}.Re_IXG_auth>.Re_IXG_brand{width:220px}.Re_IXG_authCard{background:var(--surface);border:1px solid var(--line);box-sizing:border-box;width:min(100%,480px);box-shadow:0 14px 40px var(--shadow);border-radius:24px;padding:40px}.Re_IXG_authCard h1{letter-spacing:-1px;font-size:30px;line-height:1.15}.Re_IXG_authCard>p{color:var(--muted);font-size:14px;line-height:1.6}.Re_IXG_authCard>a{color:var(--text);margin:15px 0;font-size:13px;display:block}.Re_IXG_authCard footer{color:var(--muted);margin-top:24px;font-size:11px}.Re_IXG_authCard footer a{color:inherit}.Re_IXG_authCard .Re_IXG_textButton{margin-top:20px;display:block}.Re_IXG_authCard .Re_IXG_form{margin:26px 0}.Re_IXG_authCard .Re_IXG_form label{gap:8px;display:grid}.Re_IXG_authCard .Re_IXG_form input{font-size:16px}.Re_IXG_registrationChoices{gap:12px;margin:24px 0;display:grid}.Re_IXG_registrationChoices>button{text-align:left;width:100%;color:var(--text);background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);cursor:pointer;font:inherit;align-items:flex-start;gap:14px;padding:20px 16px;display:flex}.Re_IXG_registrationChoices>button:hover{background:var(--bg);border-color:var(--muted)}.Re_IXG_registrationChoices>button>svg{flex-shrink:0}.Re_IXG_registrationChoices>button>span{flex:1;min-width:0}.Re_IXG_registrationChoices strong{margin-bottom:8px;font-size:16px;display:block}.Re_IXG_registrationChoices small{color:var(--muted);font-size:13px;line-height:1.5;display:block}@media (max-width:1100px){.Re_IXG_sidebar{width:218px}.Re_IXG_main{margin-left:218px}.Re_IXG_content{padding:25px}.Re_IXG_stats{grid-template-columns:repeat(2,minmax(0,1fr))}.Re_IXG_columns{grid-template-columns:1fr}.Re_IXG_welcome{gap:20px;padding:28px}}@media (max-width:720px){.Re_IXG_sidebar{visibility:hidden;transition:transform .18s;transform:translate(-100%)}.Re_IXG_sidebar.Re_IXG_open{visibility:visible;box-shadow:0 12px 36px var(--shadow);transform:translate(0)}.Re_IXG_main{margin-left:0}.Re_IXG_menu{display:flex}.Re_IXG_topbar{height:62px;padding:0 18px}.Re_IXG_topbar>span{font-size:11px}.Re_IXG_content{padding:24px 16px}.Re_IXG_heading h1{font-size:28px}.Re_IXG_welcome{grid-template-columns:1fr}.Re_IXG_welcome h2{font-size:29px}.Re_IXG_stats{gap:10px}.Re_IXG_stat{padding:16px}.Re_IXG_stat strong{font-size:28px}.Re_IXG_panel{padding:20px}.Re_IXG_listRow{gap:12px}.Re_IXG_footer{padding:20px;font-size:10px}.Re_IXG_authCard{padding:27px}.Re_IXG_two{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.Re_IXG_sidebar{transition:none}}.Re_IXG_form fieldset{border:0;gap:18px;min-width:0;margin:0;padding:0;display:grid}.Re_IXG_formError{color:var(--danger);background:var(--dangerBg);border-radius:var(--radius-control);margin:0;padding:12px;font-size:13px;line-height:1.6}.Re_IXG_pendingNotice{color:var(--warning);background:var(--warningBg);border:1px solid var(--warning);border-radius:var(--radius-control);margin:0 0 20px;padding:16px;font-size:13px;line-height:1.65}.Re_IXG_pendingNotice p{margin:6px 0 14px}.Re_IXG_pendingNotice button{margin-right:10px}.Re_IXG_selectionSummary{border:1px solid var(--edge);background:var(--field);border-radius:var(--radius-control);padding:14px}.Re_IXG_selectionSummary strong,.Re_IXG_selectionSummary small{display:block}.Re_IXG_selectionSummary small{margin-top:5px}.Re_IXG_menuBackdrop{display:none}.Re_IXG_environmentNotice{border:1px solid var(--warning);border-radius:var(--radius-control);background:var(--warningBg);color:var(--warning);margin:0 0 22px;padding:10px 14px;font-size:12px;line-height:1.6}.Re_IXG_pagination{border-top:1px solid var(--line);color:var(--muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;margin-top:18px;padding-top:16px;font-size:11px;line-height:1.6;display:flex}.Re_IXG_pagination .Re_IXG_secondary{padding:10px 13px;font-size:11px}.Re_IXG_listRow:disabled{opacity:1;cursor:default}@media (max-width:720px){.Re_IXG_menuBackdrop{background:var(--backdrop);z-index:35;border:0;display:block;position:fixed;inset:0}.Re_IXG_sidebar{overflow-y:auto}}.Re_IXG_sidebar nav button:hover{background:var(--hover)}.Re_IXG_auth{padding-bottom:90px}.Re_IXG_heading h1,.Re_IXG_panel h2,.Re_IXG_authCard h1{font-weight:var(--title-weight)}@media (max-width:600px){.Re_IXG_stat:nth-child(odd){border-left:0}.Re_IXG_topbarContext{display:none}.Re_IXG_topbar{gap:10px}}@media (max-width:480px){.Re_IXG_topbar{gap:6px;padding-inline:12px}.Re_IXG_topbar>span{display:none}.Re_IXG_topbar>[data-theme-placement]{margin-left:auto}}.Re_IXG_googleButton{color:#1f1f1f;min-height:44px;font:inherit;cursor:pointer;background:#fff;border:1px solid #747775;border-radius:8px;justify-content:center;align-items:center;gap:12px;padding:12px 20px;font-weight:500;display:flex}.Re_IXG_googleButton:disabled{opacity:.6;cursor:not-allowed}.Re_IXG_googleButton svg{flex:none}.Re_IXG_employeeShell{gap:28px;max-width:1200px;margin:0 auto;padding:32px;display:grid}.Re_IXG_taskToolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-block:12px;display:flex}.Re_IXG_taskToolbar label{gap:6px;display:grid}.Re_IXG_taskList{gap:16px;margin-top:20px;display:grid}.Re_IXG_taskCard{border:1px solid var(--line);overflow-wrap:anywhere;background:var(--bg);border-radius:14px;min-width:0;padding:20px}.Re_IXG_taskText{white-space:pre-wrap;overflow-wrap:anywhere}.Re_IXG_taskCard>p,.Re_IXG_taskCard>small{margin-bottom:12px;line-height:1.6;display:block}.Re_IXG_employeeShell>section>button{border:1px solid var(--edge);border-radius:var(--radius-button);background:var(--surface);color:var(--text);min-height:44px;padding:10px 14px}.Re_IXG_taskToolbar button:not(.appearance-toggle):not(.Re_IXG_primary):not(.language-trigger):not([role=menuitemradio]){border:1px solid var(--edge);border-radius:var(--radius-button);background:var(--surface);color:var(--text);min-height:44px;padding:10px 14px}.Re_IXG_taskCard details{margin-top:16px}.Re_IXG_taskCard summary{cursor:pointer;padding:12px 0}@media (max-width:600px){.Re_IXG_employeeShell{gap:16px;padding:16px}.Re_IXG_taskCard{padding:14px}.Re_IXG_taskToolbar>*,.Re_IXG_taskToolbar select{min-width:0;max-width:100%}}.Re_IXG_navCaption{color:var(--muted);margin:16px 12px 6px;font-size:10px;font-weight:600}.Re_IXG_brand>svg{background:var(--text);width:32px;height:32px;color:var(--surface);border-radius:9px;flex:none;padding:5px}.Re_IXG_sidebar nav button>svg{color:var(--muted);flex-shrink:0}.Re_IXG_sidebar nav button.Re_IXG_active:hover{background:var(--surface)}.Re_IXG_sidebarBottom{border-top:1px solid var(--line);margin-top:28px;padding:16px 10px 0}.Re_IXG_primary:active:not(:disabled),.Re_IXG_secondary:active:not(:disabled),.Re_IXG_iconButton:active:not(:disabled){transform:scale(.97)}.Re_IXG_inboxLayout{grid-template-columns:minmax(260px,.85fr) minmax(0,1.65fr);align-items:start;gap:20px;display:grid}.Re_IXG_conversationList{padding:20px 12px}.Re_IXG_conversationList h2{margin-bottom:18px;padding:0 8px}.Re_IXG_conversationSearch{color:var(--muted);gap:8px;margin:0 8px 16px;font-size:11px;display:grid}.Re_IXG_conversationSearch input{background:var(--bg);border-color:var(--line);padding:11px;font-size:12px}.Re_IXG_conversationList .Re_IXG_listRow{border:0;border-radius:10px;flex-wrap:nowrap;gap:12px;padding:16px 12px}.Re_IXG_conversationList .Re_IXG_listRow>span:first-child{overflow-wrap:anywhere;min-width:0}.Re_IXG_conversationList .Re_IXG_listRow[aria-pressed=true]{background:var(--wash)}.Re_IXG_conversationList .Re_IXG_listRow strong{font-size:13px}.Re_IXG_conversationList .Re_IXG_listRow small{font-size:11px}.Re_IXG_conversationDetail{min-height:550px}.Re_IXG_conversationDetail>h2{margin-bottom:14px}.Re_IXG_conversationDetail .Re_IXG_messages{background:var(--bg);border-radius:14px;min-height:250px;padding:18px}.Re_IXG_conversationDetail .Re_IXG_incoming{background:var(--surface);border:1px solid var(--line)}.Re_IXG_conversationDetail .Re_IXG_messages>div{max-width:85%;height:fit-content}.Re_IXG_backToConversations{display:none}@media (hover:hover){.Re_IXG_secondary:hover,.Re_IXG_iconButton:hover{background:var(--hover)}.Re_IXG_primary:hover{filter:brightness(.94)}.Re_IXG_conversationList .Re_IXG_listRow:hover{background:var(--hover)}.Re_IXG_conversationList .Re_IXG_listRow[aria-pressed=true]:hover{background:var(--wash)}}@media (max-width:1100px){.Re_IXG_inboxLayout{grid-template-columns:minmax(230px,.8fr) minmax(0,1.2fr);gap:14px}.Re_IXG_conversationDetail{padding:20px}}@media (max-width:720px){.Re_IXG_inboxLayout{display:block}.Re_IXG_inboxLayout[data-conversation-open=false] .Re_IXG_conversationDetail,.Re_IXG_inboxLayout[data-conversation-open=true] .Re_IXG_conversationList{display:none}.Re_IXG_backToConversations{margin-bottom:18px;display:inline-flex}.Re_IXG_conversationDetail{min-height:0;padding:18px}.Re_IXG_conversationDetail .Re_IXG_messages{max-height:50dvh;padding:12px}.Re_IXG_conversationSearch input{font-size:16px}}.Re_IXG_auth{grid-template-columns:minmax(0,1fr) minmax(0,520px);align-items:start;gap:clamp(40px,7vw,120px);width:min(1440px,100%);min-height:calc(100svh - 76px);margin-inline:auto;padding:clamp(32px,5vw,76px) clamp(20px,5vw,76px) 80px;display:grid}.Re_IXG_authIntro{flex-direction:column;justify-content:space-between;align-self:start;gap:64px;min-width:0;min-height:640px;display:flex}.Re_IXG_authIntro .Re_IXG_brand{margin:0;font-size:22px}.Re_IXG_authIntro .Re_IXG_brand>svg{color:var(--text);background:0 0;padding:0}.Re_IXG_authIntro h2{letter-spacing:-.055em;margin-bottom:28px;font-size:clamp(42px,5.2vw,76px);line-height:1.02}.Re_IXG_authIntro p{max-width:34ch;color:var(--muted);font-size:17px;line-height:1.7}.Re_IXG_authSignature{font-family:"Archivo Reference", var(--font-inter), Arial, sans-serif;letter-spacing:-.06em;font-size:clamp(36px,5vw,72px);line-height:1.2}.Re_IXG_authBody{min-width:0}.Re_IXG_authCard{width:100%;box-shadow:none;border-radius:24px;padding:clamp(24px,3vw,40px)}.Re_IXG_authCard h1{letter-spacing:-.045em;margin-bottom:24px;font-size:clamp(30px,3vw,42px)}.Re_IXG_authCard h2{font-size:24px;line-height:1.25}.Re_IXG_sidebar nav button,.Re_IXG_textButton,.Re_IXG_taskToolbar button,.Re_IXG_employeeShell>section>button{font-size:16px;font-weight:600}.Re_IXG_form small,.Re_IXG_muted{font-size:16px!important}.Re_IXG_panel>p,.Re_IXG_welcome p:not(.Re_IXG_eyebrow),.Re_IXG_listRow strong,.Re_IXG_formError,.Re_IXG_pendingNotice,.Re_IXG_transferTable table,.Re_IXG_messages>div,.Re_IXG_conversationButton strong{font-size:16px}.Re_IXG_messages small{font-size:15px;font-weight:600}.Re_IXG_plan p,.Re_IXG_panel details,.Re_IXG_auth details,.Re_IXG_transferFields label,.Re_IXG_transferMapping label{font-size:16px}.Re_IXG_formError,.Re_IXG_pendingNotice{font-weight:500}.Re_IXG_listRow small,.Re_IXG_sidebarBottom small,.Re_IXG_eyebrow,.Re_IXG_footer,.Re_IXG_stat p{font-size:15px;font-weight:600}.Re_IXG_authCard>p{margin-block:16px;font-size:16px}.Re_IXG_authCard>a,.Re_IXG_authCard footer{font-size:16px;line-height:1.7}.Re_IXG_authCard .Re_IXG_form label{font-size:16px}.Re_IXG_authCard .Re_IXG_primary{width:100%}.Re_IXG_registrationChoices>button{border-color:var(--edge);background:var(--field);border-radius:16px}.Re_IXG_registrationChoices>button:hover{border-color:var(--accent)}.Re_IXG_primary,.Re_IXG_secondary,.Re_IXG_danger{justify-content:center;align-items:center;font-size:16px;font-weight:600;display:inline-flex}.Re_IXG_secondary{border-color:var(--edge)}.Re_IXG_secondary:hover:not(:disabled),.Re_IXG_textButton:hover:not(:disabled){color:var(--accent);border-color:var(--accent)}.Re_IXG_panel,.Re_IXG_stat{box-shadow:none}.Re_IXG_panel{border-radius:20px}.Re_IXG_stat p,.Re_IXG_org,.Re_IXG_listRow,.Re_IXG_form label,.Re_IXG_toolbar label,.Re_IXG_taskToolbar label{font-size:16px}.Re_IXG_badge{border:1px solid var(--line);border-radius:999px;font-size:14px;font-weight:700}.Re_IXG_sidebar{background:var(--sidebar);padding-top:28px}.Re_IXG_brand>svg{color:var(--text);background:0 0;padding:0}.Re_IXG_org{border:0;border-block:1px solid var(--line);background:0 0;border-radius:0;padding-block:20px}.Re_IXG_org small{font-size:15px;font-weight:600}.Re_IXG_sidebar nav button.Re_IXG_active{background:var(--raised);box-shadow:none}.Re_IXG_sidebar nav button.Re_IXG_active>svg{color:var(--text)}.Re_IXG_sidebar nav button:hover>svg{color:var(--accent)}.Re_IXG_topbar{top:env(safe-area-inset-top,0px);z-index:30;background:var(--glass);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);height:auto;min-height:76px;padding-block:12px;font-size:16px;position:sticky}.Re_IXG_navCaption{margin-top:24px;font-size:15px;font-weight:600}.Re_IXG_content{padding-top:44px}.Re_IXG_bookingHeading{scroll-margin-top:var(--view-scroll-offset)}.Re_IXG_bookingHeading>span,.Re_IXG_listRow [data-workspace-booking]{display:inline-block}:root:active-view-transition-type(workspace-booking):has(.Re_IXG_main){view-transition-name:none}:root:active-view-transition-type(workspace-booking) .Re_IXG_main [data-workspace-booking=true]{view-transition-name:Re_IXG_workspace-booking}:root:active-view-transition-type(workspace-booking):has(.Re_IXG_main)::view-transition-group(Re_IXG_workspace-booking){animation-duration:.24s;animation-timing-function:cubic-bezier(.23,1,.32,1)}.Re_IXG_welcome{background:var(--surface);box-shadow:none}.Re_IXG_welcome h2{font-size:clamp(28px,3vw,40px)}.Re_IXG_empty{border:1px dashed var(--line);border-radius:16px;margin-block:16px;padding:48px 24px}.Re_IXG_empty h3{color:var(--text);margin-block:16px 8px;font-size:20px}.Re_IXG_empty p{font-size:16px}.Re_IXG_notice,.Re_IXG_error{border-radius:14px;font-size:16px;line-height:1.65}.Re_IXG_employeeShell{max-width:1280px;min-height:calc(100svh - 76px);padding:32px clamp(20px,4vw,56px) 64px}.Re_IXG_employeeHeader{border-bottom:1px solid var(--line);margin-top:0;padding-bottom:24px}.Re_IXG_employeeShell h1{font-size:clamp(36px,4.2vw,54px)}.Re_IXG_employeeShell .Re_IXG_panel{margin-bottom:0}.Re_IXG_employeeShell .Re_IXG_taskList{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.Re_IXG_taskCard{background:var(--surface);border-radius:20px;padding:24px}.Re_IXG_taskCard h3{font-size:23px}.Re_IXG_employeeShell .Re_IXG_taskCard .Re_IXG_taskToolbar{align-items:flex-start}.Re_IXG_taskToolbar button:hover:not(:disabled):not([role=menuitemradio]),.Re_IXG_employeeShell>section>button:hover:not(:disabled){color:var(--accent);border-color:var(--accent)}@media (max-width:900px){.Re_IXG_auth{grid-template-columns:minmax(0,1fr);gap:32px;max-width:640px;padding-top:24px}.Re_IXG_authIntro{gap:0;min-height:0}.Re_IXG_authIntro>div,.Re_IXG_authSignature{display:none}.Re_IXG_authCard{padding:28px}}@media (max-width:720px){.Re_IXG_shell input,.Re_IXG_shell select,.Re_IXG_shell textarea,.Re_IXG_employeeShell input,.Re_IXG_employeeShell select,.Re_IXG_employeeShell textarea,.Re_IXG_form input,.Re_IXG_form select,.Re_IXG_form textarea,.Re_IXG_authCard .Re_IXG_form input{font-size:16px}.Re_IXG_content{padding:28px 16px 48px}.Re_IXG_topbar{min-height:76px}.Re_IXG_heading{flex-wrap:wrap}.Re_IXG_heading h1{font-size:34px}.Re_IXG_employeeShell .Re_IXG_taskList{grid-template-columns:minmax(0,1fr)}.Re_IXG_employeeHeader{gap:20px}}@media (max-width:480px){.Re_IXG_panel .Re_IXG_stats{grid-template-columns:minmax(0,1fr)}.Re_IXG_authCard{padding:24px 20px}.Re_IXG_employeeShell{padding:20px 16px 48px}.Re_IXG_taskCard{padding:20px}}
._7Cu2TW_page{gap:28px;max-width:1280px;margin:0 auto;padding:32px clamp(20px,4vw,56px) 64px;display:grid}._7Cu2TW_header,._7Cu2TW_heading,._7Cu2TW_row{justify-content:space-between;align-items:center;gap:24px;display:flex}._7Cu2TW_header{border-bottom:1px solid var(--line);padding-bottom:24px}._7Cu2TW_heading h1{letter-spacing:-.045em;margin:6px 0;font-size:clamp(36px,4vw,54px)}._7Cu2TW_actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}._7Cu2TW_columns{grid-template-columns:1.2fr 1fr;align-items:start;gap:24px;display:grid}._7Cu2TW_list{gap:0;display:grid}._7Cu2TW_row{border-bottom:1px solid var(--line);overflow-wrap:anywhere;padding:20px 0}._7Cu2TW_row:last-child{border-bottom:0}._7Cu2TW_row h3{margin:0}._7Cu2TW_row p{margin:8px 0}._7Cu2TW_review{gap:12px;display:grid}._7Cu2TW_linkBox{gap:12px;margin-top:20px;display:grid}._7Cu2TW_linkBox label{gap:8px;display:grid}._7Cu2TW_linkBox textarea{resize:vertical;width:100%;color:inherit;background:var(--surface);border:1px solid var(--edge);font:inherit;border-radius:8px;padding:12px}@media (max-width:720px){._7Cu2TW_page{gap:16px;padding:16px}._7Cu2TW_columns{grid-template-columns:1fr;gap:16px}._7Cu2TW_row{flex-direction:column;align-items:stretch;gap:12px}._7Cu2TW_header{flex-wrap:wrap;gap:12px}._7Cu2TW_heading{flex-wrap:wrap;gap:16px}}
.ljgw1W_page.ljgw1W_page{isolation:isolate;background:radial-gradient(ellipse at 80% 10%, color-mix(in srgb, var(--text) 15%, transparent), transparent 50%), radial-gradient(ellipse at 15% 90%, color-mix(in srgb, var(--text) 12%, transparent), transparent 48%), repeating-linear-gradient(110deg, transparent 0 3px, color-mix(in srgb, var(--text) 2%, transparent) 4px 5px), var(--bg);grid-template-columns:minmax(0,1fr);place-items:center;gap:0;width:100%;max-width:none;min-height:calc(100svh - 76px);margin:0;padding:clamp(24px,4vw,64px) clamp(16px,4vw,64px);display:grid;position:relative}.ljgw1W_card{isolation:isolate;border:1px solid var(--edge);background:linear-gradient(125deg, color-mix(in srgb, var(--surface) 80%, transparent), color-mix(in srgb, var(--raised) 86%, transparent));-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);width:min(1148px,100%);box-shadow:0 24px 64px var(--shadow), inset 0 1px 0 #ffffff40;border-radius:30px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid;position:relative}.ljgw1W_card:before{content:"";z-index:-1;border-radius:inherit;pointer-events:none;background:linear-gradient(120deg,#ffffff14,#0000 40% 65%,#ffffff0a);position:absolute;inset:0}.ljgw1W_card[data-form-left=true] .ljgw1W_intro{order:2}.ljgw1W_card[data-form-left=true] .ljgw1W_body{order:1}.ljgw1W_card:after{content:"";background:linear-gradient(transparent, var(--edge) 15% 85%, transparent);pointer-events:none;width:1px;position:absolute;top:5%;bottom:5%;left:50%;transform:rotate(-6.4deg)}.ljgw1W_page .ljgw1W_intro{align-self:stretch;gap:48px;min-height:620px;padding:clamp(32px,4vw,64px)}.ljgw1W_page .ljgw1W_intro>a{align-self:flex-start;font-size:20px}.ljgw1W_page .ljgw1W_intro h2{letter-spacing:-.045em;margin:0 0 24px;font-size:clamp(38px,4.1vw,60px);line-height:1.07}.ljgw1W_page .ljgw1W_intro p{max-width:30ch;margin:0;font-size:16px;line-height:1.65}.ljgw1W_page .ljgw1W_signature{color:var(--muted);font-size:clamp(32px,3.5vw,48px)}.ljgw1W_page .ljgw1W_body{align-self:center;min-width:0;padding:clamp(28px,3.6vw,52px)}.ljgw1W_page .ljgw1W_body>section{box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}.ljgw1W_body>section h1{margin:0 0 16px;font-size:clamp(30px,3.1vw,40px);line-height:1.12}.ljgw1W_body>section>p{margin-block:8px}.ljgw1W_body>section>p:first-child{letter-spacing:.12em;font-size:12px}.ljgw1W_body>section>a{margin-block:12px}.ljgw1W_page .ljgw1W_body>section form{gap:14px;margin-block:16px}.ljgw1W_page .ljgw1W_body>section form label{gap:4px}.ljgw1W_body input:not([type=checkbox]):not([type=hidden]){border:0;border-bottom:1px solid var(--edge);min-height:44px;box-shadow:none;background:0 0;border-radius:0;padding:10px 0}.ljgw1W_body input:not([type=checkbox]):focus-visible{outline:2px solid var(--accent);outline-offset:4px}.ljgw1W_body :is(button,summary){min-height:44px}.ljgw1W_body button{border-radius:999px}.ljgw1W_body>section footer{border-top:1px solid var(--line);margin-top:16px;padding-top:16px}.ljgw1W_page .ljgw1W_google{border:1px solid var(--edge);background:color-mix(in srgb, var(--glass) 65%, transparent);border-radius:24px;margin-block:16px;padding:0}.ljgw1W_page .ljgw1W_google>summary{text-align:center;cursor:pointer;padding:12px 20px;font-size:16px;font-weight:600}.ljgw1W_google>summary::marker{font-size:12px}.ljgw1W_google>summary:focus-visible{outline:2px solid var(--accent);outline-offset:4px;border-radius:24px}.ljgw1W_body .ljgw1W_google>form{margin-top:8px;padding:0 20px 8px}.ljgw1W_google>form>p:first-child{margin-top:0}.ljgw1W_links{gap:0;margin-top:16px;font-size:16px;display:grid}.ljgw1W_links button,.ljgw1W_back{color:var(--text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0}.ljgw1W_links button{border-radius:0;width:100%;padding:14px 0}.ljgw1W_links button:first-child{border:1px solid var(--edge);text-align:center;border-radius:999px;margin-bottom:16px;padding:12px 20px}.ljgw1W_links button:nth-child(3){border-top:1px solid var(--line)}.ljgw1W_links button:first-child:hover{border-color:var(--accent)}.ljgw1W_links button:hover,.ljgw1W_back:hover{color:var(--accent)}.ljgw1W_links button:focus-visible,.ljgw1W_back:focus-visible{outline:2px solid var(--accent);outline-offset:4px}@media (hover:hover) and (pointer:fine){.ljgw1W_google>summary:hover{color:var(--accent)}}@media (max-width:900px){.ljgw1W_card[data-form-left=true] .ljgw1W_intro,.ljgw1W_card[data-form-left=true] .ljgw1W_body{order:0}.ljgw1W_page .ljgw1W_card{border-radius:24px;grid-template-columns:minmax(0,1fr);max-width:560px}.ljgw1W_card:after{display:none}.ljgw1W_page .ljgw1W_intro{gap:0;min-height:0;padding:28px 28px 0}.ljgw1W_page .ljgw1W_intro>div,.ljgw1W_page .ljgw1W_signature{display:none}.ljgw1W_page .ljgw1W_body{padding:28px}}@media (max-width:380px){.ljgw1W_page .ljgw1W_intro{padding:24px 20px 0}.ljgw1W_page .ljgw1W_body{padding:24px 20px}}@media (forced-colors:active){.ljgw1W_page,.ljgw1W_card{background:canvas}.ljgw1W_card{-webkit-backdrop-filter:none;backdrop-filter:none}.ljgw1W_card:before,.ljgw1W_card:after{display:none}}
