@font-face{font-family:archivo;src:url(../media/archivo_latin_wght_normal-s.p.0inx24hl2eswd.woff2)format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:archivo Fallback;src:local(Arial);ascent-override:85.41%;descent-override:20.43%;line-gap-override:0.0%;size-adjust:102.8%}.zj5eyW_className{font-family:archivo,archivo Fallback}.zj5eyW_variable{--font-archivo-loaded:"archivo", "archivo Fallback"}
@font-face{font-family:manrope;src:url(../media/manrope_latin_wght_normal-s.p.2xs28az5j2efm.woff2)format("woff2");font-display:swap;font-weight:200 800}@font-face{font-family:manrope Fallback;src:local(Arial);ascent-override:106.45%;descent-override:29.96%;line-gap-override:0.0%;size-adjust:100.14%}.hwiLhG_className{font-family:manrope,manrope Fallback}.hwiLhG_variable{--font-manrope-loaded:"manrope", "manrope Fallback"}
._1XgP0G_trigger:disabled{cursor:not-allowed;opacity:.5}._1XgP0G_dialog{background:var(--paper);color:var(--ink);font-family:var(--font-body);border:0;border-radius:20px;width:min(440px,100% - 32px);max-height:calc(100dvh - 32px);margin:auto;padding:28px;font-size:15px;line-height:1.6;overflow:auto;box-shadow:0 20px 64px #16233f38}._1XgP0G_dialog::backdrop{background:#16233f73}._1XgP0G_dialog h2{font-family:var(--font-display);letter-spacing:-.025em;text-wrap:balance;margin:0 0 16px;font-size:24px;font-weight:800;line-height:1.2}._1XgP0G_dialog p{color:var(--body);margin:0 0 12px}._1XgP0G_dialog strong{color:var(--ink);font-weight:700}._1XgP0G_releaseMeta{font-size:13px}._1XgP0G_help{border-top:1px solid var(--line);margin-top:12px;padding-top:12px}._1XgP0G_help summary{color:var(--ink);cursor:pointer;font-weight:700}._1XgP0G_steps{color:var(--body);margin:12px 0;padding-left:20px}._1XgP0G_steps li+li{margin-top:8px}._1XgP0G_fileFacts{gap:8px;margin:12px 0 0;display:grid}._1XgP0G_fileFacts>div{grid-template-columns:5rem minmax(0,1fr);gap:12px;display:grid}._1XgP0G_fileFacts dt{color:var(--body)}._1XgP0G_fileFacts dd{overflow-wrap:anywhere;min-width:0;margin:0}._1XgP0G_actions{justify-content:flex-end;gap:12px;margin-top:24px;display:flex}._1XgP0G_actions>button,._1XgP0G_actions>a{min-height:44px}@media (max-width:480px){._1XgP0G_dialog{padding:24px}._1XgP0G_actions{flex-direction:column}}
.TOQJaG_page{background:var(--paper);flex-direction:column;min-height:100svh;display:flex}.TOQJaG_main{max-width:940px;padding:64px var(--gutter) 88px;flex:1;width:100%;margin-inline:auto}.TOQJaG_main h1{color:var(--ink);font-family:var(--font-display);letter-spacing:-.035em;text-wrap:balance;margin:0;font-size:clamp(36px,5vw,56px);font-weight:800;line-height:1.08}.TOQJaG_lead{color:var(--body);max-width:65ch;margin:20px 0 36px;font-size:18px;line-height:1.6}.TOQJaG_section{border-top:1px solid var(--line-strong);margin-top:36px;padding-top:28px}.TOQJaG_section h2{color:var(--ink);font-family:var(--font-display);margin:0 0 16px;font-size:24px;line-height:1.2}.TOQJaG_section h3{color:var(--ink);margin-top:28px;font-size:18px}.TOQJaG_section p,.TOQJaG_section li{color:var(--body);max-width:68ch;font-size:16px;line-height:1.65}.TOQJaG_section li+li{margin-top:12px}.TOQJaG_notice{background:var(--tint);border-radius:16px;padding:32px}.TOQJaG_notice h2{color:var(--ink);margin:0 0 12px;font-size:21px}.TOQJaG_notice p{color:var(--body);margin:0;line-height:1.65}.TOQJaG_main>h1+.TOQJaG_notice{margin-top:32px}.TOQJaG_main .btn{border-radius:2px}.TOQJaG_section .TOQJaG_facts{font-size:14px;line-height:1.7}.TOQJaG_actions{flex-wrap:wrap;align-items:center;gap:16px;margin-top:24px;display:flex}.TOQJaG_actions a:not(.btn){text-underline-offset:3px;font-weight:700;text-decoration:underline}.TOQJaG_main button:disabled{background:var(--line);border-color:var(--line);color:var(--body);cursor:not-allowed}.TOQJaG_facts{margin:0}.TOQJaG_facts>div{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:16px;padding-block:14px;display:grid}.TOQJaG_facts dt{color:var(--body)}.TOQJaG_facts dd{color:var(--ink);overflow-wrap:anywhere;margin:0}.TOQJaG_status{color:var(--ink);margin:0 0 12px;font-size:24px;font-weight:800}.TOQJaG_confirmation{color:var(--ink);align-items:flex-start;gap:12px;max-width:68ch;margin-top:24px;line-height:1.6;display:flex}.TOQJaG_confirmation input{accent-color:var(--blue);flex:none;width:20px;height:20px;margin:3px 0 0}.TOQJaG_entitlement+.TOQJaG_entitlement{margin-top:32px}.TOQJaG_example{margin:20px 0}.TOQJaG_example img{border:1px solid var(--line);width:100%;height:auto;display:block}.TOQJaG_example figcaption{color:var(--body);max-width:68ch;margin-top:12px;font-size:14px;line-height:1.6}@media (max-width:620px){.TOQJaG_main{padding-block:36px 60px}.TOQJaG_lead{font-size:16px}.TOQJaG_facts>div{grid-template-columns:1fr;gap:6px}.TOQJaG_actions{flex-direction:column;align-items:stretch}.TOQJaG_actions .btn{white-space:normal;padding-block:12px;line-height:1.35}.TOQJaG_notice{padding:20px}}.TOQJaG_offerStatus{color:var(--body);margin-bottom:20px;line-height:1.6}.TOQJaG_offers{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.TOQJaG_offer{border-top:1px solid var(--line-strong);border-radius:0;padding-top:28px}.TOQJaG_offer h2{color:var(--ink);font-family:var(--font-display);margin:0;font-size:24px;line-height:1.2}.TOQJaG_offer .TOQJaG_price{color:var(--ink);font-family:var(--font-display);letter-spacing:-.035em;margin:24px 0 12px;font-size:48px;font-weight:800;line-height:1.1}.TOQJaG_price span{color:var(--body);font-family:var(--font-body);letter-spacing:0;font-size:16px;font-weight:500}.TOQJaG_allowance{color:var(--ink);font-size:18px;font-weight:700;line-height:1.5}.TOQJaG_offer ul{color:var(--body);margin:20px 0;padding-left:20px;line-height:1.65}.TOQJaG_offer li+li{margin-top:8px}.TOQJaG_offer a{color:var(--blue);text-underline-offset:3px;font-weight:700;text-decoration:underline}.TOQJaG_offerTax{color:var(--body);margin:16px 0 0;font-size:14px;line-height:1.6}@media (max-width:620px){.TOQJaG_offers{grid-template-columns:1fr}.TOQJaG_offer{padding-top:24px}}
.UaCjBq_accountPage{background:var(--paper);--account-card-pad:28px}.UaCjBq_accountPage .site-header{background:var(--paper)}.UaCjBq_toolbar{justify-content:space-between;align-items:center;gap:16px;margin-bottom:20px;display:flex}.UaCjBq_toolbar h1{font-family:var(--font-display);letter-spacing:-.035em;margin:0;scroll-margin-top:110px;font-size:32px;font-weight:800;line-height:1.15}.UaCjBq_toolbar h1:focus{outline:none}.UaCjBq_tabs{border-bottom:1px solid var(--line);gap:28px;margin-bottom:32px;display:flex}.UaCjBq_tabs a{color:var(--body);border-bottom:3px solid #0000;min-height:48px;padding-block:12px;font-size:15px;font-weight:700}.UaCjBq_tabs a[aria-current=page]{color:var(--blue);border-color:var(--blue)}.UaCjBq_overviewGrid{display:block}.UaCjBq_creditsColumn,.UaCjBq_planColumn{min-width:0}.UaCjBq_creditsColumn article{background:var(--paper)}.UaCjBq_creditsColumn article h2{font-family:var(--font-display);font-size:20px}.UaCjBq_planColumn{background:var(--paper);border-top:1px solid var(--line);margin-top:32px;padding-top:28px}.UaCjBq_planColumn>aside{background:0 0;border-radius:0;padding:0}.UaCjBq_disclosure{border-top:1px solid var(--line);margin-top:24px;padding-top:16px;scroll-margin-top:100px}.UaCjBq_disclosure summary{color:var(--ink);cursor:pointer;justify-content:space-between;align-items:center;gap:20px;min-height:44px;padding-block:10px;font-size:14px;font-weight:700;list-style:none;display:flex}.UaCjBq_disclosure summary::-webkit-details-marker{display:none}.UaCjBq_disclosure summary::marker{content:""}.UaCjBq_disclosure summary:after{content:"";border-right:1.5px solid var(--body);border-bottom:1.5px solid var(--body);flex-shrink:0;width:8px;height:8px;margin:-4px 4px 0 0;transform:rotate(45deg)}.UaCjBq_disclosure[open]>summary:after{margin-top:4px;transform:rotate(225deg)}.UaCjBq_disclosure summary:focus-visible{outline:2px solid var(--blue);outline-offset:3px}.UaCjBq_disclosure[open]>summary{margin-bottom:16px}.UaCjBq_disclosure>section{border-top:0;margin-top:0;padding-top:0}.UaCjBq_disclosure h2{font-size:19px}.UaCjBq_disclosure>p{color:var(--body);font-size:14px;line-height:1.65}.UaCjBq_pilotInline{margin-top:24px;padding-top:12px}.UaCjBq_pilotInline summary{color:var(--body);font-size:13px;font-weight:600}.UaCjBq_pilotInline[open]>summary{margin-bottom:8px}.UaCjBq_pilotInline summary>span{align-items:center;gap:10px;display:inline-flex}.UaCjBq_pilotInline summary svg{color:var(--blue);flex-shrink:0;width:18px;height:18px}.UaCjBq_billingCard{background:var(--paper)}.UaCjBq_billingCard h2{font-family:var(--font-display);margin:0;padding:0 0 20px;font-size:20px}.UaCjBq_billingCard p{color:var(--body);margin:0;font-size:14px;line-height:1.65}.UaCjBq_billingBody{padding:0 0 20px}.UaCjBq_billingActions{padding:0}.UaCjBq_billingActions .btn{min-height:44px}.UaCjBq_purchaseStatus{margin-block:24px}.UaCjBq_purchaseStatus>section{background:var(--paper);border:1px solid var(--line);border-radius:16px;padding:24px}.UaCjBq_paymentNotice{background:var(--blue-chip);border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:24px;padding:16px 20px;font-size:14px;display:flex}.UaCjBq_paymentNotice p{color:var(--ink);margin:0}.UaCjBq_paymentNotice a{font-weight:700}.UaCjBq_planActions{scroll-margin-top:110px}.UaCjBq_planActionRow{flex-wrap:wrap;align-items:flex-start;gap:10px;margin-top:24px;display:flex}.UaCjBq_planActionRow .btn-sm{min-height:44px}.UaCjBq_renewalActions{max-width:100%;margin:0}.UaCjBq_cancelRow{display:flex}.UaCjBq_upgradeBody:not([hidden]){margin-top:20px}.UaCjBq_upgradeBody>section{border-top:0;margin-top:0;padding-top:0}.UaCjBq_recoveryAction{margin-top:24px}.UaCjBq_renewalStatus{color:var(--body);font-size:14px;line-height:1.65}.UaCjBq_detailBody{max-width:820px}.UaCjBq_accountPage main>.UaCjBq_detailBody{max-width:none}.UaCjBq_detailBody>section,.UaCjBq_detailBody>aside{margin-bottom:28px}.UaCjBq_detailBody>section:first-child{margin-top:0}.UaCjBq_detailBody h2{font-size:20px}.UaCjBq_detailIntro{color:var(--body);max-width:68ch;margin:0 0 24px;font-size:15px;line-height:1.65}.UaCjBq_allowances{gap:20px;display:grid}.UaCjBq_skeleton{background:var(--tint);border-radius:3px;width:60%;height:20px;margin:16px 0}.UaCjBq_skeletonLarge{width:180px;height:44px}.UaCjBq_avatar{background:var(--blue-chip);border:1px solid var(--line);color:var(--ink);cursor:pointer;font:inherit;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;padding:0;font-size:15px;font-weight:750;display:inline-flex}.UaCjBq_avatar:hover,.UaCjBq_avatar[aria-expanded=true]{background:var(--blue-cell);border-color:var(--blue)}.UaCjBq_menuRoot{flex-shrink:0;display:flex;position:relative}.UaCjBq_menu{background:var(--paper);border:1px solid var(--line);color:var(--ink);border-radius:12px;width:208px;max-width:calc(100vw - 32px);max-height:calc(100svh - 88px);margin:0;padding:6px;position:absolute;top:calc(100% + 8px);right:0;overflow-y:auto}.UaCjBq_menu a,.UaCjBq_menu button{color:var(--ink);cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;border-radius:6px;align-items:center;gap:12px;width:100%;min-height:44px;padding:10px 12px;font-size:14px;font-weight:550;display:flex}.UaCjBq_menu svg{flex-shrink:0}.UaCjBq_menu a:hover,.UaCjBq_menu button:hover{background:var(--tint)}.UaCjBq_menu :focus-visible,.UaCjBq_avatar:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.UaCjBq_menu:focus{outline:none}.UaCjBq_menuStatus{color:var(--body);margin:0;padding:10px 12px;font-size:13px;line-height:1.5}.UaCjBq_menuAction{border-top:1px solid var(--line);margin-top:6px;padding-top:6px}@media (prefers-reduced-motion:no-preference){.UaCjBq_menu{animation:.12s ease-out UaCjBq_menuEnter}@keyframes UaCjBq_menuEnter{0%{opacity:0;transform:translateY(-3px)}to{opacity:1;transform:translateY(0)}}}@media (max-width:680px){.UaCjBq_toolbar{gap:12px;margin-bottom:16px}.UaCjBq_toolbar h1{font-size:26px}.UaCjBq_toolbar button{min-height:44px;padding-inline:12px;font-size:13px}}@media (max-width:820px){.UaCjBq_accountPage{--account-card-pad:24px}}
.llFHOa_tabs{flex-wrap:wrap;justify-content:center;gap:4px clamp(8px,2vw,28px);margin-bottom:12px;display:flex}.llFHOa_tabs button{min-height:44px;color:var(--body);font:inherit;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;padding:10px 4px;scroll-margin-top:240px;font-size:clamp(13px,3vw,16px);font-weight:700}.llFHOa_tabs [aria-selected=true]{color:var(--blue);border-bottom-color:var(--blue)}.llFHOa_carousel{--video-width:76%;width:100%;min-width:0}.llFHOa_stage{isolation:isolate;touch-action:pan-y;place-items:center;padding-block:22px 30px;display:grid;position:relative;overflow:hidden}.llFHOa_frame{z-index:2;width:var(--video-width);aspect-ratio:16/9;background:#111827;border-radius:16px;grid-area:1/1;min-height:200px;position:relative;overflow:hidden;box-shadow:0 12px 28px #16233f1f}.llFHOa_outgoing{z-index:3;pointer-events:none}.llFHOa_outgoing img{object-fit:contain}.llFHOa_enterNext{animation:.32s cubic-bezier(.22,.61,.36,1) both llFHOa_slide-in-next}.llFHOa_enterPrevious{animation:.32s cubic-bezier(.22,.61,.36,1) both llFHOa_slide-in-previous}.llFHOa_exitNext{animation:.32s cubic-bezier(.22,.61,.36,1) both llFHOa_slide-out-next}.llFHOa_exitPrevious{animation:.32s cubic-bezier(.22,.61,.36,1) both llFHOa_slide-out-previous}@keyframes llFHOa_slide-in-next{0%{opacity:.3;transform:translate(105%)}to{opacity:1;transform:translate(0)}}@keyframes llFHOa_slide-in-previous{0%{opacity:.3;transform:translate(-105%)}to{opacity:1;transform:translate(0)}}@keyframes llFHOa_slide-out-next{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(-105%)}}@keyframes llFHOa_slide-out-previous{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(105%)}}.llFHOa_frame iframe{border:0;width:100%;height:100%;display:block}.llFHOa_poster{background:var(--ink);cursor:pointer;border:0;width:100%;padding:0;display:block;position:absolute;inset:0}.llFHOa_poster img{object-fit:contain}.llFHOa_preview img{object-fit:cover}.llFHOa_poster:focus-visible{outline:3px solid var(--blue);outline-offset:-5px}.llFHOa_play{aspect-ratio:1;width:clamp(56px,7vw,84px);color:var(--blue);background:#fff;border-radius:50%;place-items:center;transition:background .15s;display:grid;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%);box-shadow:0 5px 24px #16233f29}.llFHOa_play svg{fill:currentColor;margin-left:4px}.llFHOa_poster:hover .llFHOa_play{background:var(--blue-chip)}.llFHOa_preview{z-index:1;aspect-ratio:16/9;opacity:.3;cursor:pointer;background:var(--tint);border:0;border-radius:12px;width:43%;padding:0;transition:opacity .2s;position:absolute;top:50%;overflow:hidden;transform:translateY(-50%)}.llFHOa_preview:hover,.llFHOa_preview:focus-visible{opacity:.65}.llFHOa_previous{left:-24%}.llFHOa_next{right:-24%}.llFHOa_previous{-webkit-mask-image:linear-gradient(90deg,#0000 40%,#000 100%);mask-image:linear-gradient(90deg,#0000 40%,#000 100%)}.llFHOa_next{-webkit-mask-image:linear-gradient(270deg,#0000 40%,#000 100%);mask-image:linear-gradient(270deg,#0000 40%,#000 100%)}.llFHOa_caption{width:var(--video-width);text-align:center;min-height:32px;margin-inline:auto}.llFHOa_caption h3{margin:0!important;font-size:clamp(19px,2vw,25px)!important}.llFHOa_dots{justify-content:center;margin-top:10px;display:flex}.llFHOa_dots button{cursor:pointer;background:0 0;border:0;border-radius:6px;place-items:center;width:32px;height:44px;padding:0;display:grid}.llFHOa_dots span{background:#a5adbd;border-radius:50%;width:6px;height:6px;transition:background .15s,width .15s}.llFHOa_dots [aria-current] span{background:var(--blue);border-radius:6px;width:20px}@media (max-width:700px){.llFHOa_carousel{--video-width:90%}.llFHOa_stage{padding-block:16px 24px}.llFHOa_frame{border-radius:10px}.llFHOa_previous{left:-35%}.llFHOa_next{right:-35%}.llFHOa_caption{min-height:48px}}@media (prefers-reduced-motion:reduce){.llFHOa_carousel *{transition:none;animation:none}.llFHOa_outgoing{display:none}}
.sVJ6tq_demo{width:min(100%,780px);color:var(--ink);font-family:var(--font-body);margin-inline:auto;position:relative}.sVJ6tq_picker{z-index:2;background:var(--paper);border:1px solid var(--line);margin-bottom:8px;padding:10px;position:relative;box-shadow:0 12px 35px #0b183533}.sVJ6tq_picker[data-open=false]{display:none}.sVJ6tq_pickerHead{color:var(--body);align-items:center;gap:8px;padding:9px 10px 8px;font-size:12px;display:flex}.sVJ6tq_picker button{width:100%;min-height:44px;color:var(--ink);text-align:left;cursor:pointer;font:inherit;background:0 0;border:2px solid #0000;align-items:center;gap:10px;padding:8px 10px;font-size:13px;display:flex}.sVJ6tq_picker button[aria-selected=true],.sVJ6tq_picker button:hover{background:var(--blue-cell);border-color:var(--blue)}.sVJ6tq_picker button svg{color:var(--blue);flex-shrink:0}.sVJ6tq_fileType{color:var(--body);margin-left:auto;font-size:10px}.sVJ6tq_composer{background:var(--paper);border:1px solid var(--line-ui);border-radius:18px;padding:14px;box-shadow:0 16px 38px #16233f1f}.sVJ6tq_composer:focus-within{outline:2px solid var(--blue);outline-offset:2px}.sVJ6tq_workbook{align-items:center;gap:9px;margin-bottom:12px;padding:7px 0;font-size:11px;display:inline-flex}.sVJ6tq_workbook svg{color:var(--excel)}.sVJ6tq_workbook>div{gap:3px;display:grid}.sVJ6tq_workbook strong{font-weight:600}.sVJ6tq_workbook span{color:var(--body);font-size:10px}.sVJ6tq_inputLabel{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.sVJ6tq_message{flex-wrap:wrap;align-content:start;align-items:center;gap:4px;min-height:72px;padding-block:8px;display:flex}.sVJ6tq_composer input{width:0;min-width:120px;min-height:30px;font:inherit;color:var(--ink);background:0 0;border:0;outline:none;flex:1;font-size:14px;display:block}.sVJ6tq_composer input:focus-visible{outline:2px solid var(--blue);outline-offset:3px;border-radius:2px}.sVJ6tq_fileTag{overflow-wrap:anywhere;max-width:100%;color:var(--blue);background:var(--blue-chip);border-radius:5px;align-items:center;gap:4px;padding:2px 5px;font-size:14px;display:inline-flex}.sVJ6tq_composerFoot{color:var(--body);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding-top:10px;display:flex}.sVJ6tq_add{background:var(--tint);color:var(--ink);cursor:pointer;border:0;border-radius:50%;place-items:center;width:28px;height:28px;display:grid}.sVJ6tq_trailing{align-items:center;gap:12px;margin-left:auto;display:flex}.sVJ6tq_fast,.sVJ6tq_fast>span{align-items:center;gap:6px;font-size:12px;display:flex}.sVJ6tq_fast>span svg{color:var(--blue)}.sVJ6tq_fastSwitch{background:var(--body);cursor:pointer;border:0;border-radius:999px;align-items:center;width:36px;height:20px;padding:2px;display:flex}.sVJ6tq_fastSwitch>span{background:var(--paper);border-radius:50%;width:16px;height:16px;transition:transform .15s}.sVJ6tq_fastSwitch[aria-checked=true]{background:var(--blue)}.sVJ6tq_fastSwitch[aria-checked=true]>span{transform:translate(16px)}.sVJ6tq_effort{border:1px solid var(--line);height:30px;color:var(--ink);border-radius:8px;align-items:center;gap:8px;padding:0 8px;font-size:14px;display:flex}.sVJ6tq_effort select{font:inherit;color:var(--blue);border:0;border-left:1px solid var(--line);appearance:none;cursor:pointer;background:0 0;padding:0 0 0 8px}.sVJ6tq_effort>svg{color:var(--body);pointer-events:none}@media (max-width:380px){.sVJ6tq_composerFoot{grid-template-columns:28px 1fr;align-items:end;gap:8px;display:grid}.sVJ6tq_trailing{grid-template-columns:1fr 34px;gap:8px;display:grid}.sVJ6tq_fast{grid-column:1/-1;justify-self:end}}.sVJ6tq_send{background:var(--blue);width:34px;height:34px;color:var(--paper);cursor:pointer;border:0;border-radius:50%;place-items:center;display:grid}.sVJ6tq_send svg{transform:rotate(-90deg)}.sVJ6tq_send:disabled{opacity:.4;cursor:default}.sVJ6tq_workbook button,.sVJ6tq_fileTag button{color:var(--body);cursor:pointer;background:0 0;border:0;place-items:center;min-width:24px;min-height:24px;font-size:17px;display:grid}.sVJ6tq_demo .sVJ6tq_caption{color:#d2daec;text-align:center;margin:12px 0 0;font-size:11px;line-height:1.6}.sVJ6tq_empty{color:var(--body);margin:0;padding:12px 10px;font-size:13px}
.TYzj5G_pilot{margin:0 0 16px;scroll-margin-top:100px}.TYzj5G_form{align-items:flex-end;gap:8px;width:100%;max-width:320px;display:flex}.TYzj5G_field{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}.TYzj5G_field>span{color:var(--body);font-size:12px;line-height:1.4}.TYzj5G_field input{box-sizing:border-box;border:1px solid var(--line-strong);width:100%;min-width:0;min-height:36px;color:var(--ink);background:var(--paper);font:400 13px/1.4 var(--font-body);border-radius:2px;padding:8px 10px}.TYzj5G_field input:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.TYzj5G_form .TYzj5G_redeem{min-height:36px;padding-inline:12px;font-size:13px;font-weight:600}.TYzj5G_pilot p{margin-top:10px;font-size:13px;line-height:1.6}@media (max-width:360px){.TYzj5G_form{flex-wrap:wrap}.TYzj5G_field{flex-basis:100%}}@media (pointer:coarse){.TYzj5G_field input,.TYzj5G_form .TYzj5G_redeem{min-height:44px}}
.hj6ZTG_page{background:var(--paper);flex-direction:column;min-height:100svh;display:flex}.hj6ZTG_main{flex:1}.hj6ZTG_demoHead{max-width:760px;padding:56px var(--gutter) 32px;margin-inline:auto}.hj6ZTG_demoHead h1,.hj6ZTG_confirmation h1{color:var(--ink);font-family:var(--font-display);letter-spacing:-.035em;text-wrap:balance;margin:0;font-size:clamp(38px,4.4vw,56px);font-weight:800;line-height:1.06}.hj6ZTG_demoHead p,.hj6ZTG_confirmation p{color:var(--body);text-wrap:pretty;max-width:62ch;margin:16px 0 0;font-size:17px;line-height:1.65}.hj6ZTG_formBody{background:var(--paper)}.hj6ZTG_confirmation{max-width:var(--shell);padding:72px var(--gutter) 88px;width:100%;margin-inline:auto}.hj6ZTG_confirmation h1{max-width:17ch}.hj6ZTG_confirmation p{max-width:54ch}.hj6ZTG_confirmation .btn{margin-top:28px}.hj6ZTG_legal{width:100%;padding-block:56px 72px}.hj6ZTG_legal .legal-intro{margin-top:16px}.hj6ZTG_legal .legal-sections{gap:32px;margin-top:40px}.hj6ZTG_legal .legal-sections section{gap:12px}@media (max-width:760px){.hj6ZTG_demoHead{padding-top:36px}.hj6ZTG_demoHead p,.hj6ZTG_confirmation p{font-size:16px}.hj6ZTG_confirmation{padding-block:48px 64px}.hj6ZTG_legal{padding-block:40px 56px}}
.tIomXW_pricingMain{max-width:var(--shell);padding:36px var(--gutter) 48px;width:100%;margin-inline:auto}.tIomXW_shortPricingHead{text-align:center;margin-bottom:24px}.tIomXW_shortPricingHead h1{font-family:var(--font-display);letter-spacing:-.025em;margin:0;font-size:clamp(32px,4vw,48px);font-weight:800;line-height:1.15}.tIomXW_billingControl{text-align:center;margin-bottom:20px}.tIomXW_billingSwitch{border:1px solid var(--line-strong);border-radius:6px;gap:4px;padding:4px;display:inline-flex}.tIomXW_billingSwitch button{color:var(--body);cursor:pointer;font:inherit;background:0 0;border:0;border-radius:2px;align-items:center;gap:10px;min-height:40px;padding:8px 14px;font-size:14px;display:flex}.tIomXW_billingSwitch button[aria-pressed=true]{background:var(--ink);color:#fff}@media (max-width:400px){.tIomXW_billingSwitch button{gap:6px;padding-inline:10px}}.tIomXW_billingSwitch button:focus-visible{outline:2px solid var(--blue);outline-offset:3px}.tIomXW_availability{color:var(--body);min-height:20px;margin:12px 0 0;font-size:12px}.tIomXW_compactCards .tIomXW_tier{border-radius:12px;padding:26px}.tIomXW_compactCards .tIomXW_tier[data-featured]{background:var(--blue-chip);outline:2px solid var(--blue);outline-offset:-2px}.tIomXW_compactCards .tIomXW_price{margin:24px 0 8px;font-size:clamp(36px,3.4vw,48px)}.tIomXW_billingTotal{color:var(--body);margin:0;font-size:13px;line-height:1.6}.tIomXW_compactCredits{border-top:1px solid var(--line);color:var(--body);margin:22px 0 0;padding-top:18px;font-size:14px;line-height:1.6}.tIomXW_compactCredits strong{color:var(--ink);font-weight:800}.tIomXW_compactCards .tIomXW_tierAction{padding-top:22px}.tIomXW_compactCards .tIomXW_tier[data-featured] .tIomXW_tierAction button:disabled{background:var(--ink);border-color:var(--ink);color:#fff}.tIomXW_shortPricingNotes{margin-top:20px}.tIomXW_shortPricingNotes p{color:var(--body);margin:4px 0;font-size:12px;line-height:1.6}.tIomXW_shortPricingNotes+.tIomXW_questions{gap:32px;margin-top:32px;padding-top:28px}.tIomXW_shortPricingNotes+.tIomXW_questions h2{font-size:28px}.tIomXW_shortPricingNotes+.tIomXW_questions summary{padding-block:16px}@media (max-width:680px){.tIomXW_compactCards .tIomXW_tier{padding:22px}.tIomXW_compactCards .tIomXW_price{margin-top:18px}.tIomXW_compactCredits{margin-top:16px;padding-top:14px}.tIomXW_shortPricingNotes+.tIomXW_questions{gap:20px}}.tIomXW_pricingHead{grid-template-columns:1.2fr 1fr;align-items:end;gap:32px;margin-bottom:48px;display:grid}.tIomXW_pricingHead h1{font-family:var(--font-display);letter-spacing:-.035em;text-wrap:balance;margin:0;font-size:clamp(40px,5.2vw,68px);font-weight:800;line-height:1.04}.tIomXW_pricingHead h1 span{color:var(--blue)}.tIomXW_pricingHead p{color:var(--body);max-width:42ch;margin:0;font-size:18px;line-height:1.65}.tIomXW_offerIntro{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 24px;margin-bottom:16px;display:flex}.tIomXW_offerIntro p{color:var(--body);margin:0;font-size:13px;line-height:1.6}.tIomXW_offerIntro p:first-child{color:var(--ink);font-weight:700}.tIomXW_tiers{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.tIomXW_tiers[data-count="1"],.tIomXW_tiers[data-count="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.tIomXW_upgradeSection{border-top:1px solid var(--line);margin-top:32px;padding-top:24px;scroll-margin-top:96px}.tIomXW_upgradeSection>h2,.tIomXW_upgradeHint h2{font-family:var(--font-body);margin:0 0 10px;font-size:18px}.tIomXW_upgradeSection>p,.tIomXW_upgradeHint p{color:var(--body);max-width:65ch;font-size:14px;line-height:1.65}.tIomXW_upgradeSection .tIomXW_tiers{margin-top:24px}.tIomXW_upgradeHint{background:var(--tint);border-radius:16px;flex-wrap:wrap;justify-content:space-between;align-items:start;gap:16px 24px;margin-bottom:24px;padding:24px;display:flex}.tIomXW_upgradeHint>div{flex:260px;min-width:0}@media (max-width:640px){.tIomXW_tiers[data-count="1"],.tIomXW_tiers[data-count="2"]{grid-template-columns:1fr}}.tIomXW_tier{border:1px solid var(--line);border-radius:16px;flex-direction:column;min-width:0;padding:32px;display:flex}.tIomXW_tier[data-featured]{background:var(--blue-chip);border-color:var(--blue)}.tIomXW_tierName{flex-wrap:wrap;align-items:center;gap:8px 16px;min-height:32px;display:flex}.tIomXW_tierName h2{font-family:var(--font-display);margin:0;font-size:25px;line-height:1.2}.tIomXW_tier[data-featured] .tIomXW_tierName h2{color:var(--blue)}.tIomXW_tierName span{color:var(--blue);font-size:12px;font-weight:700}.tIomXW_tier[data-selected]{outline:2px solid var(--blue);outline-offset:3px}.tIomXW_tier[data-current]{outline:2px solid var(--ink);outline-offset:3px}.tIomXW_tierDescription{color:var(--body);min-height:22px;margin:10px 0 0;font-size:13px;line-height:1.6}.tIomXW_planRights{gap:10px;margin:18px 0 0;font-size:14px;line-height:1.6;display:grid}.tIomXW_planRights>div{grid-template-columns:44px minmax(0,1fr);gap:12px;display:grid}.tIomXW_planRights dt{color:var(--body)}.tIomXW_planRights dd{color:var(--ink);margin:0}.tIomXW_planRights dd[data-included]{color:var(--blue);font-weight:700}.tIomXW_price{font-family:var(--font-display);letter-spacing:-.035em;font-variant-numeric:tabular-nums;margin:24px 0 28px;font-size:clamp(40px,4vw,56px);font-weight:800;line-height:1.1}.tIomXW_price span{color:var(--body);font-family:var(--font-body);letter-spacing:0;white-space:nowrap;font-size:14px;font-weight:500}.tIomXW_usage{border-top:1px solid var(--line-strong);padding-top:20px}.tIomXW_usage p{color:var(--body);margin:6px 0 0;font-size:13px;line-height:1.65}.tIomXW_usage p:first-child{color:var(--ink);font-size:14px}.tIomXW_usage strong{font-family:var(--font-display);letter-spacing:-.025em;font-variant-numeric:tabular-nums;font-size:32px;font-weight:800;display:block}.tIomXW_tierAction{margin-top:auto;padding-top:28px}.tIomXW_tierAction .btn{white-space:normal;justify-content:center;width:100%}.tIomXW_tier[data-featured] .tIomXW_tierAction .btn-primary:not(:disabled){background:var(--blue);border-color:var(--blue);color:var(--paper)}.tIomXW_pricingMain .btn{border-radius:2px}:is(.tIomXW_pricingMain button:disabled,.tIomXW_accountMain button:disabled){background:var(--tint-2);border-color:var(--line-strong);color:var(--body);cursor:not-allowed}.tIomXW_extraOffer{border-bottom:1px solid var(--line);grid-template-columns:1fr auto;align-items:center;gap:24px;padding-block:32px;scroll-margin-top:96px;display:grid}html:has(.tIomXW_pricingMain #extra-credits:target){scroll-behavior:auto}.tIomXW_extraOffer h2{font-family:var(--font-body);margin:0 0 8px;font-size:17px}.tIomXW_extraOffer p{color:var(--body);max-width:65ch;margin:6px 0;font-size:14px;line-height:1.65}.tIomXW_extraOffer strong{color:var(--ink)}.tIomXW_extraOffer .tIomXW_extraComparison{font-size:13px}.tIomXW_extraAction{align-items:center;gap:20px;display:flex}.tIomXW_extraAction strong{font-family:var(--font-display);font-size:26px}.tIomXW_inlineDetails{margin-top:10px}.tIomXW_inlineDetails summary{color:var(--body);cursor:pointer;padding-block:6px;font-size:13px}.tIomXW_planFootnote{padding-top:20px}.tIomXW_planFootnote p{color:var(--body);max-width:100ch;margin:4px 0;font-size:12px;line-height:1.7}.tIomXW_shared{grid-template-columns:1fr 2fr;gap:40px;padding-block:80px;display:grid}.tIomXW_shared h2,.tIomXW_questions h2{font-family:var(--font-display);letter-spacing:-.025em;margin:0;font-size:clamp(28px,3vw,38px);font-weight:800;line-height:1.08}.tIomXW_shared ul{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:0;padding:0;list-style:none;display:grid}.tIomXW_shared li{color:var(--body);font-size:14px;line-height:1.7}.tIomXW_shared strong{color:var(--ink);margin-bottom:10px;font-size:15px;display:block}.tIomXW_questions{border-top:1px solid var(--line);grid-template-columns:1fr 2fr;gap:40px;padding-top:64px;display:grid}.tIomXW_questionList details{border-bottom:1px solid var(--line)}.tIomXW_questionList summary{color:var(--ink);cursor:pointer;justify-content:space-between;align-items:baseline;gap:24px;padding-block:22px;font-size:16px;font-weight:700;list-style:none;display:flex}.tIomXW_questionList summary::-webkit-details-marker{display:none}.tIomXW_questionList summary:after{content:"+";color:var(--blue);font-size:22px;font-weight:400}.tIomXW_questionList details[open]>summary:after{content:"−"}.tIomXW_questionList p{color:var(--body);max-width:65ch;margin:0 0 16px;font-size:14px;line-height:1.75}.tIomXW_questionList details>a{margin:0 0 24px}.tIomXW_accountMain{max-width:940px;padding:40px var(--gutter) 64px;flex:1;width:100%;margin-inline:auto}.tIomXW_accountHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.tIomXW_accountHead h1{font-family:var(--font-display);letter-spacing:-.025em;margin:0;font-size:40px;line-height:1.2}.tIomXW_accountHead>a{color:var(--body);font-size:14px}.tIomXW_accountNav{border-bottom:1px solid var(--line);gap:28px;margin:28px 0 40px;display:flex}.tIomXW_accountNav a{color:var(--body);padding:12px 0;font-size:15px;font-weight:700;text-decoration:none}.tIomXW_accountNav a[aria-current]{border-bottom:2px solid var(--blue);color:var(--blue)}.tIomXW_identity{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:24px;display:flex}.tIomXW_identity h2{font-family:var(--font-body);overflow-wrap:anywhere;margin:0;font-size:18px;line-height:1.5}.tIomXW_identity details{color:var(--body);max-width:65ch;margin-top:6px;font-size:13px}.tIomXW_identity summary{cursor:pointer}.tIomXW_identity dl{overflow-wrap:anywhere;margin-top:12px}.tIomXW_identity dd{margin:2px 0 10px}.tIomXW_identityActions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.tIomXW_accountGrid{grid-template-columns:minmax(0,1.65fr) minmax(260px,1fr);align-items:start;gap:40px;display:grid}.tIomXW_otherAllowances{grid-column:1/-1;min-width:0}.tIomXW_allowanceSummary{border-bottom:1px solid var(--line);padding-block:20px}.tIomXW_allowances{gap:20px;min-width:0;display:grid}.tIomXW_allowance{border:1px solid var(--line);border-radius:16px;padding:24px}.tIomXW_allowance[data-overview]{border:0;border-radius:0;grid-template-columns:minmax(0,1fr) auto;column-gap:16px;padding:0;display:grid}.tIomXW_allowance[data-overview] .tIomXW_allowanceHeader{grid-column:1/-1}.tIomXW_allowance[data-overview] .tIomXW_allowanceHeader h2{font-family:var(--font-display);font-size:20px}.tIomXW_allowance[data-overview] .tIomXW_allowanceBalance{grid-column:1;margin:0;padding:20px 0 12px}.tIomXW_allowance[data-overview] .tIomXW_allowanceShare{grid-column:2;align-self:center;margin:0;padding:0}.tIomXW_allowance[data-overview] .tIomXW_allowanceBar{grid-column:1/-1;margin:0}.tIomXW_allowance[data-overview] .tIomXW_pending,.tIomXW_allowance[data-overview] .tIomXW_allowanceNote{grid-column:1/-1;margin:12px 0 0}.tIomXW_allowanceHeader{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 16px;display:flex}.tIomXW_allowance .tIomXW_allowanceHeader h2,.tIomXW_allowanceSummary .tIomXW_allowanceHeader h2{font-family:var(--font-body);margin:0;font-size:17px}.tIomXW_sectionTitle{font-family:var(--font-body);margin:0 0 16px;font-size:18px}.tIomXW_allowanceHeader span{color:var(--body);font-size:13px}.tIomXW_allowanceBalance{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:12px 24px;margin:18px 0;display:flex}.tIomXW_remaining{margin:0}.tIomXW_remaining strong{color:var(--ink);font-family:var(--font-display);letter-spacing:-.025em;overflow-wrap:anywhere;font-size:40px;font-weight:800;line-height:1.15;display:block}.tIomXW_remaining>span{color:var(--body);margin-top:4px;font-size:13px;display:block}.tIomXW_remaining small{font-size:.64em;font-weight:700}.tIomXW_allowanceShare{color:var(--body);text-align:right;margin:0 0 10px;font-size:12px}.tIomXW_allowancePeriod{border-top:1px solid var(--line);margin-top:24px;padding-top:20px}.tIomXW_allowancePeriod>span{color:var(--body);font-size:12px}.tIomXW_allowancePeriod p{color:var(--ink);margin:6px 0 0;font-size:13px;line-height:1.6}.tIomXW_allowanceExpiry{color:var(--body);margin:0;font-size:13px}.tIomXW_allowanceBar{background:var(--tint-2);border-radius:3px;height:6px;overflow:hidden}.tIomXW_allowanceBar>span{background:var(--blue);max-width:100%;height:100%;display:block}[data-paused]>.tIomXW_allowanceBar>span{background:var(--body)}.tIomXW_allowanceBar[data-unknown]{border:1px dashed var(--line-strong);background:0 0}.tIomXW_allowanceSummary .tIomXW_remaining strong{font-size:26px}.tIomXW_allowanceSummary .tIomXW_allowanceBalance{margin-block:10px 14px}.tIomXW_pending,.tIomXW_allowanceNote{color:var(--body);margin:12px 0 0;font-size:13px;line-height:1.6}.tIomXW_allowanceDetails{margin-top:16px}.tIomXW_allowanceDetails summary{color:var(--body);cursor:pointer;justify-content:space-between;align-items:center;gap:20px;min-height:44px;padding-block:10px;font-size:13px;list-style:none;display:flex}.tIomXW_allowanceDetails summary::-webkit-details-marker{display:none}.tIomXW_allowanceDetails summary::marker{content:""}.tIomXW_allowanceDetails summary:after{content:"";border-right:1.5px solid var(--body);border-bottom:1.5px solid var(--body);flex-shrink:0;width:8px;height:8px;margin:-4px 4px 0 0;transform:rotate(45deg)}.tIomXW_allowanceDetails[open]>summary:after{margin-top:4px;transform:rotate(225deg)}.tIomXW_allowanceDetails summary:focus-visible{outline:2px solid var(--blue);outline-offset:3px}.tIomXW_allowanceDetails dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:12px 0 0;display:grid}.tIomXW_allowanceDetails dt{color:var(--body);font-size:12px}.tIomXW_allowanceDetails dd{overflow-wrap:anywhere;margin:4px 0 0;font-size:13px;line-height:1.5}.tIomXW_plan{background:var(--tint);border-radius:16px;padding:32px}.tIomXW_plan h2{font-family:var(--font-body);margin:0 0 16px;font-size:18px}.tIomXW_planHeading{flex-wrap:wrap;align-items:baseline;gap:12px;display:flex}.tIomXW_plan[data-overview] .tIomXW_planHeading h2{font-family:var(--font-display);margin-bottom:0;font-size:20px}.tIomXW_plan[data-overview] .tIomXW_planHeading{margin:0;padding:0}.tIomXW_plan .tIomXW_planActive{color:var(--success);background:var(--success-tint);border-radius:999px;padding:3px 10px;font-size:12px}.tIomXW_plan .tIomXW_planName{font-family:var(--font-display);color:var(--ink);margin:20px 0 8px;font-size:26px;font-weight:800;line-height:1.15}.tIomXW_plan[data-overview] .tIomXW_planPrice{margin:12px 0 6px;font-size:15px}.tIomXW_planDates{border-top:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;padding-top:20px;display:grid}.tIomXW_plan[data-overview] .tIomXW_planDates{border:0;grid-template-columns:1fr;gap:12px;padding:0}.tIomXW_planDates>div{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:20px;max-width:600px;display:grid}.tIomXW_plan .tIomXW_planDates dd{margin:0;font-size:14px}.tIomXW_plan p{color:var(--body);font-size:14px;line-height:1.65}.tIomXW_plan .tIomXW_planPrice{color:var(--ink);font-size:21px;font-weight:700}.tIomXW_plan>a{display:block}.tIomXW_plan dl{margin:20px 0 0}.tIomXW_plan dt{color:var(--body);font-size:13px}.tIomXW_plan dd{margin:4px 0 18px;font-size:15px}.tIomXW_accountContent{max-width:820px}.tIomXW_accountContent>section{margin-top:28px;padding-top:24px}.tIomXW_accountContent>section:first-child{margin-top:0}.tIomXW_accountContent h2{font-size:21px}.tIomXW_accountContent p{font-size:15px}.tIomXW_accountStatus{color:var(--body);max-width:75ch;margin:0 0 24px;font-size:14px;line-height:1.65}.tIomXW_quietLink{color:var(--blue);text-underline-offset:3px;margin-top:12px;font-size:14px;font-weight:700;display:inline-block}.tIomXW_accountGate{border-top:1px solid var(--line);max-width:720px;margin-block:48px;padding-block:32px}.tIomXW_accountGate h2{font-family:var(--font-display);letter-spacing:-.025em;margin:0 0 16px;font-size:clamp(26px,3vw,36px);line-height:1.15}.tIomXW_accountGate p{color:var(--body);max-width:52ch;font-size:16px;line-height:1.7}.tIomXW_accountSubhead{color:var(--body);margin:12px 0 0;font-size:15px}@media (max-width:960px){.tIomXW_pricingHead{grid-template-columns:1fr;gap:24px;margin-bottom:40px}.tIomXW_tier{padding:24px 20px}.tIomXW_shared{grid-template-columns:1fr}.tIomXW_accountGrid{grid-template-columns:1fr;gap:24px}.tIomXW_questions{grid-template-columns:1fr;gap:32px}}@media (max-width:680px){.tIomXW_pricingMain{padding-block:40px 64px}.tIomXW_pricingHead p{font-size:16px}.tIomXW_tiers{grid-template-columns:1fr}.tIomXW_tier{padding:28px}.tIomXW_tierDescription{min-height:0}.tIomXW_price{margin-block:24px;font-size:48px}.tIomXW_extraOffer{grid-template-columns:1fr;gap:16px;scroll-margin-top:192px}.tIomXW_extraAction{flex-wrap:wrap;justify-content:space-between;gap:12px}.tIomXW_shared{padding-block:64px}.tIomXW_shared ul{grid-template-columns:1fr;gap:24px}.tIomXW_shared strong{margin-bottom:4px}.tIomXW_questions{padding-top:48px}.tIomXW_accountMain{padding-top:32px}.tIomXW_accountHead h1{font-size:32px}.tIomXW_accountHead>a{display:none}.tIomXW_identity{align-items:flex-start}.tIomXW_identityActions{width:100%}.tIomXW_allowance,.tIomXW_plan{padding:24px}.tIomXW_allowanceDetails dl{grid-template-columns:1fr}.tIomXW_plan dl{grid-template-columns:1fr 1fr;gap:16px;display:grid}.tIomXW_plan dd{margin-bottom:0}.tIomXW_remaining strong{font-size:36px}.tIomXW_accountGate{margin-block:24px}}
.hMBD6W_candidate{background:var(--paper)}.hMBD6W_shell{max-width:var(--shell);padding-inline:var(--gutter);margin-inline:auto}.hMBD6W_candidate h1,.hMBD6W_candidate h2,.hMBD6W_candidate h3{font-family:var(--font-display);text-wrap:balance;font-weight:800}.hMBD6W_candidate h1,.hMBD6W_candidate h2{letter-spacing:-.035em}.hMBD6W_candidate p{color:var(--body);text-wrap:pretty;font-size:16px;line-height:1.65}.hMBD6W_candidate h2{margin:0;font-size:clamp(34px,4.4vw,58px);line-height:1.06}.hMBD6W_candidate h3{letter-spacing:-.02em;margin:0 0 12px;font-size:21px;line-height:1.25}.hMBD6W_candidate figure{margin:0}.hMBD6W_candidate section[id]{scroll-margin-top:100px}.hMBD6W_hero{isolation:isolate;background:var(--paper);padding-block:56px 0;position:relative;overflow:hidden}.hMBD6W_hero>.hMBD6W_shell{z-index:1;position:relative}.hMBD6W_hero .hero-sheet{z-index:0;pointer-events:none}.hMBD6W_heroCopy{grid-template-columns:1.25fr 1fr;align-items:center;gap:60px;margin-bottom:38px;display:grid}.hMBD6W_heroCopy h1{max-width:640px;margin:0;font-size:clamp(46px,5.5vw,76px);line-height:1.01}.hMBD6W_heroCopy h1 span{color:var(--blue)}.hMBD6W_heroAside>p:first-child{max-width:47ch;margin:0 0 22px;font-size:17px}.hMBD6W_heroAside strong{color:var(--ink)}.hMBD6W_actions{flex-wrap:wrap;align-items:center;gap:20px;display:flex}.hMBD6W_film{max-width:1080px;margin-inline:auto}.hMBD6W_film .hero-media{box-shadow:0 16px 42px #16233f17}.hMBD6W_chapterNav{background:var(--paper);grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;margin-top:28px;display:grid}.hMBD6W_chapterNav a{min-height:64px;color:var(--ink);border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;padding:12px 0;display:flex}.hMBD6W_chapterNav a strong{font-size:15px;font-weight:700;line-height:1.35}.hMBD6W_chapterNav a svg{color:var(--blue);flex-shrink:0;transform:rotate(45deg)}.hMBD6W_chapterNav a:focus-visible{outline-offset:3px}@media (hover:hover){.hMBD6W_chapterNav a:hover{color:var(--blue);border-color:var(--blue)}}.hMBD6W_section{padding-block:clamp(64px,7vw,96px)}.hMBD6W_demoBand{border-top:1px solid var(--line);overflow:hidden}.hMBD6W_demoTint{background:var(--wash,#f6f7fa)}.hMBD6W_demoHeading{text-align:center;max-width:800px;margin:0 auto 24px}.hMBD6W_workbookFeatures .hMBD6W_explainerRow{margin-top:0}.hMBD6W_demoHeading h2{font-size:clamp(32px,4vw,52px)}.hMBD6W_demoHeading p{max-width:56ch;margin:20px auto 0}.hMBD6W_sectionDivider{background:var(--line);pointer-events:none;height:1px}.hMBD6W_dividerGrid{border-block:1px solid var(--line);background-color:var(--paper);background-image:linear-gradient(to right, var(--line) 1px, transparent 1px), linear-gradient(to bottom, var(--line) 1px, transparent 1px);background-position:top;background-size:96px 20px;height:40px}.hMBD6W_sectionHead{grid-template-columns:1.25fr 1fr;align-items:end;gap:64px;margin-bottom:42px;display:grid}.hMBD6W_sectionHead p{max-width:44ch;margin:0}.hMBD6W_productShot{background:var(--tint)}.hMBD6W_productShot img,.hMBD6W_codeShot img{width:100%;height:auto;display:block}.hMBD6W_explainerRow{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;margin-top:48px;display:grid}.hMBD6W_explainer{grid-template-columns:32px minmax(0,1fr);align-items:start;gap:16px;display:grid}.hMBD6W_featureIcon{color:var(--blue);flex-shrink:0;margin-top:2px}.hMBD6W_explainer h3{margin-bottom:12px;font-size:19px}.hMBD6W_explainer p{margin:0;font-size:15px}.hMBD6W_vba{background:var(--tint)}.hMBD6W_vbaStory{grid-template-columns:.85fr 1.45fr;align-items:center;gap:50px;margin-bottom:48px;display:grid}.hMBD6W_vbaCopy{min-width:0}.hMBD6W_vbaHead h2{font-size:clamp(34px,3.5vw,48px)}.hMBD6W_vbaHead>p{max-width:38ch;margin:24px 0 0}.hMBD6W_codeShot{justify-self:end;width:100%;min-width:0;max-width:680px}.hMBD6W_vbaNotes{gap:24px;margin-top:30px;display:grid}.hMBD6W_vbaNotes h3{font-size:19px}.hMBD6W_vbaNotes p{margin:0;font-size:15px}.hMBD6W_formStory{border-top:1px solid var(--line-strong);grid-template-columns:1.45fr .85fr;grid-template-areas:"visual copy";align-items:center;gap:50px;padding-top:42px;display:grid}.hMBD6W_formVisual{grid-area:visual}.hMBD6W_formCopy{grid-area:copy}.hMBD6W_formStory h3{letter-spacing:-.03em;font-size:clamp(28px,3vw,40px);line-height:1.08}.hMBD6W_formCopy p{max-width:36ch;margin:24px 0 0}.hMBD6W_formVisual img{width:100%;max-width:680px;height:auto;display:block}.hMBD6W_reportStory{grid-template-columns:.85fr 1.45fr;align-items:center;gap:50px;display:grid}.hMBD6W_reportCopy h2{font-size:clamp(34px,3.5vw,48px)}.hMBD6W_reportCopy p{max-width:36ch;margin:24px 0 0}.hMBD6W_beyond{background:var(--ink);color:var(--paper);padding-bottom:0;overflow:hidden}.hMBD6W_beyond p{color:#d2daec}.hMBD6W_beyondHead{text-align:center;max-width:800px;margin-inline:auto}.hMBD6W_fileGlobe{flex-direction:column;align-items:center;margin-top:64px;padding-block:360px 64px;display:flex;position:relative}:is(.hMBD6W_fileGlobe .dome,.hMBD6W_fileGlobe .file-world){width:100%;top:0}.hMBD6W_fileGlobe .dome{aspect-ratio:auto;height:auto;bottom:0;container-type:size}.hMBD6W_fileGlobe .dome:before{aspect-ratio:1;width:max(100cqw,120cqh);height:auto;inset:0 auto auto 50%;transform:translate(-50%)}.hMBD6W_fileGlobe .dome:after{aspect-ratio:1;width:max(100cqw,120cqh);height:auto;inset:0 auto auto 50%;transform:translate(-50%)}.hMBD6W_fileGlobe .dome:before{-webkit-mask-image:radial-gradient(circle closest-side,#0000 58%,#000 99.5%,#0000 100%);mask-image:radial-gradient(circle closest-side,#0000 58%,#000 99.5%,#0000 100%)}.hMBD6W_fileGlobe .dome:after{border:1.5px solid var(--dot-mid);border-radius:50%}.hMBD6W_globeCopy{text-align:center;max-width:56ch;margin:24px auto 0;position:relative;font-size:17px!important}.hMBD6W_composerBand{z-index:2;width:100%;position:relative}.hMBD6W_pythonSection{background:var(--paper);padding-top:48px}.hMBD6W_pythonStory{grid-template-columns:1fr 1fr;align-items:center;gap:80px;display:grid}.hMBD6W_pythonStory h2{font-size:clamp(34px,3.8vw,50px)}.hMBD6W_pythonWordmark{vertical-align:-.12em;line-height:0}.hMBD6W_pythonStory .hMBD6W_pythonLogo{background:0 0;width:3.35em;height:auto;margin:0;display:inline-block}.hMBD6W_pythonStory p{max-width:39ch;margin:24px 0 0}.hMBD6W_analysisList{margin:0;padding:0;list-style:none}.hMBD6W_analysisList li{border-bottom:1px solid var(--line);padding-block:24px}.hMBD6W_analysisList li:first-child{padding-top:0}.hMBD6W_analysisList li:last-child{border-bottom:0;padding-bottom:0}.hMBD6W_analysisList h3{margin-bottom:8px;font-size:20px}.hMBD6W_analysisList p{max-width:none;margin:0;font-size:15px}.hMBD6W_contextSection>.hMBD6W_shell{border-top:1px solid var(--line);padding-top:48px}.hMBD6W_contextSection{padding-top:0}.hMBD6W_contextSection h2{font-size:clamp(30px,3.2vw,42px)}.hMBD6W_goal{background:var(--tint);color:var(--ink)}.hMBD6W_goalHead{text-align:center;margin:0 auto 42px}.hMBD6W_steps{grid-template-columns:repeat(3,1fr);gap:35px;margin:0 0 44px;padding:0;list-style:none;display:grid}.hMBD6W_steps li{align-content:start;gap:22px;display:grid;position:relative}.hMBD6W_steps li:not(:last-child):before{content:"";border-top:1px solid var(--line-strong);position:absolute;top:22px;left:64px;right:-15px}.hMBD6W_steps li:not(:last-child):after{content:"";border-top:1px solid var(--line-strong);border-right:1px solid var(--line-strong);width:7px;height:7px;position:absolute;top:19px;right:-15px;transform:rotate(45deg)}.hMBD6W_steps li>span{background:var(--blue);width:44px;height:44px;color:var(--paper);font-family:var(--font-display);place-items:center;font-size:22px;font-weight:800;line-height:1;display:grid;position:relative}.hMBD6W_steps h3{margin-bottom:10px;font-size:21px}.hMBD6W_steps p{margin:0;font-size:15px}.hMBD6W_recurringStory{color:var(--ink);border-top:1px solid var(--line);grid-template-columns:28px minmax(0,1fr);align-items:start;gap:20px;padding-top:32px;display:grid}.hMBD6W_recurringStory h3{font-size:26px}.hMBD6W_recurringStory p{max-width:62ch;margin:0}.hMBD6W_questions{background:var(--paper)}.hMBD6W_faqLayout{max-width:var(--shell)}.hMBD6W_faqLayout h2{text-align:center;margin-bottom:36px;font-size:clamp(32px,3.5vw,46px)}.hMBD6W_faqLayout .faq-list{border-color:var(--line)}.hMBD6W_faqLayout .faq-row{border-color:var(--line)}.hMBD6W_faqLayout .faq-row button{min-height:68px;padding:20px 0;font-size:17px}.hMBD6W_faqLayout .faq-row:has(button[aria-expanded=true]){background:var(--tint)}.hMBD6W_faqLayout .faq-answer{max-width:68ch;padding-bottom:24px}.hMBD6W_close{background:var(--tint);border-top:1px solid var(--line)}.hMBD6W_closePanel{isolation:isolate;justify-content:space-between;align-items:center;gap:32px;padding-block:clamp(28px,4vw,48px);display:flex;position:relative;overflow:hidden}.hMBD6W_closeWorksheet{z-index:-1;border-top:1px solid var(--line);border-left:1px solid var(--line);background-image:linear-gradient(to right, var(--line) 1px, transparent 1px), linear-gradient(to bottom, var(--line) 1px, transparent 1px);pointer-events:none;background-size:70px 32px;width:280px;height:32px;position:absolute;bottom:0;right:0}.hMBD6W_closeWorksheet span{border:2px solid var(--blue);background:var(--blue-chip);width:70px;height:32px;position:absolute;top:0;left:70px}.hMBD6W_closeWorksheet span:after{content:"";background:var(--blue);border:1px solid var(--paper);width:6px;height:6px;position:absolute;bottom:-4px;right:-4px}.hMBD6W_closeCopy{min-width:0;position:relative}.hMBD6W_closeCopy h2{font-size:clamp(28px,3vw,38px);line-height:1.12}.hMBD6W_closeActions{flex-wrap:wrap;flex-shrink:0;gap:12px;display:flex;position:relative}.hMBD6W_beyond a:focus-visible{outline-color:var(--paper)}@media (min-width:761px){.hMBD6W_codeShot,.hMBD6W_formVisual,.hMBD6W_reportStory>figure{width:92%;max-width:626px}.hMBD6W_codeShot,.hMBD6W_reportStory>figure{justify-self:end}.hMBD6W_formVisual{justify-self:start}}@media (prefers-reduced-motion:no-preference){.hMBD6W_selectionCue[data-reveal=in] .sel:before{transition:clip-path .72s var(--ease-out)}.hMBD6W_selectionCue[data-reveal=in] .sel:after{transition:opacity .18s var(--ease-out) .58s}.hMBD6W_selectionCue[data-reveal=armed] .sel:before{clip-path:inset(0 100% 0 0)}.hMBD6W_selectionCue[data-reveal=armed] .sel:after{opacity:0}.hMBD6W_selectionCue[data-reveal=in] .sel:before{clip-path:inset(0)}.hMBD6W_stepSequence[data-reveal=in] .hMBD6W_steps li{transition:opacity .42s var(--ease-out), transform .42s var(--ease-out)}.hMBD6W_stepSequence[data-reveal=in] .hMBD6W_steps li:nth-child(2){transition-delay:.12s}.hMBD6W_stepSequence[data-reveal=in] .hMBD6W_steps li:nth-child(3){transition-delay:.24s}.hMBD6W_stepSequence[data-reveal=armed] .hMBD6W_steps li{opacity:0;transform:translateY(12px)}}@media (max-width:1000px){.hMBD6W_heroCopy{grid-template-columns:1.1fr 1fr;gap:35px}.hMBD6W_actions{gap:8px 18px}.hMBD6W_sectionHead{gap:40px}.hMBD6W_explainerRow{gap:22px}.hMBD6W_formStory,.hMBD6W_pythonStory,.hMBD6W_reportStory,.hMBD6W_vbaStory{gap:35px}}@media (max-width:760px){.hMBD6W_hero{padding-top:35px}.hMBD6W_heroCopy{grid-template-columns:1fr;gap:22px;margin-bottom:28px}.hMBD6W_heroCopy h1{max-width:560px;font-size:clamp(42px,10vw,64px)}.hMBD6W_heroAside>p:first-child{margin-bottom:19px;font-size:16px}.hMBD6W_film .hero-media{box-shadow:none}.hMBD6W_section{padding-block:48px}.hMBD6W_chapterNav{grid-template-columns:1fr;gap:0;margin-top:20px}.hMBD6W_chapterNav a{min-height:54px;padding:12px 4px}.hMBD6W_sectionHead{grid-template-columns:1fr;gap:20px;margin-bottom:30px}.hMBD6W_sectionHead p{max-width:48ch}.hMBD6W_explainerRow{grid-template-columns:1fr;gap:24px;margin-top:32px}.hMBD6W_explainer{max-width:550px}.hMBD6W_vbaStory{grid-template-columns:1fr;gap:30px}.hMBD6W_vbaNotes{gap:24px;margin-top:28px}.hMBD6W_formStory{grid-template-columns:1fr;grid-template-areas:"copy""visual";gap:24px;padding-top:35px}.hMBD6W_reportStory{grid-template-columns:1fr;gap:30px}.hMBD6W_pythonStory{grid-template-columns:1fr;gap:28px}.hMBD6W_contextSection{padding-top:0}.hMBD6W_contextSection>.hMBD6W_shell{padding-top:48px}.hMBD6W_beyond{padding-bottom:0}.hMBD6W_vbaHead>p,.hMBD6W_formCopy p,.hMBD6W_reportCopy p,.hMBD6W_pythonStory>div>p{margin-top:20px}.hMBD6W_steps{grid-template-columns:1fr;gap:26px;margin-bottom:40px}.hMBD6W_steps li{grid-template-columns:44px 1fr;gap:20px}.hMBD6W_steps li>div{padding-top:7px}.hMBD6W_steps li:not(:last-child):before{border-top:0;border-left:1px solid var(--line-strong);inset:58px auto -13px 22px}.hMBD6W_steps li:not(:last-child):after{display:none}.hMBD6W_recurringStory{gap:16px;padding-top:28px}.hMBD6W_recurringStory h3{font-size:23px}.hMBD6W_faqLayout h2{margin-bottom:28px}.hMBD6W_closePanel{flex-direction:column;align-items:flex-start;gap:24px;padding-bottom:60px}.hMBD6W_closeWorksheet{background-size:70px 24px;width:210px;height:24px}.hMBD6W_closeWorksheet span{height:24px}.hMBD6W_closeActions{width:100%}.hMBD6W_closeActions .btn{flex:140px}}@media (max-width:1000px){.hMBD6W_fileGlobe{margin-top:44px;padding-top:230px}.hMBD6W_fileGlobe .file-world{aspect-ratio:auto;width:100%;height:100%;margin:0;display:block;position:absolute;inset:0;transform:none}:is(.hMBD6W_fileGlobe .file-chip,.hMBD6W_fileGlobe .file-world.is-orbiting .file-chip){gap:9px;padding:7px 12px 7px 7px;animation:none;display:inline-flex;position:absolute;top:60px;left:32%;translate:-50% -50%;opacity:1!important;transform:none!important}.hMBD6W_fileGlobe .file-world .file-chip:nth-child(2){left:68%}.hMBD6W_fileGlobe .file-world .file-chip:nth-child(3){top:130px;left:32%}.hMBD6W_fileGlobe .file-world .file-chip:nth-child(4){top:130px;left:68%}.hMBD6W_fileGlobe .file-world .file-chip:nth-child(n+5){display:none}.hMBD6W_fileGlobe .file-icon{width:36px;height:36px}.hMBD6W_fileGlobe .file-name{font-size:14px}.hMBD6W_fileGlobe .file-meta{font-size:12px}.hMBD6W_globeCopy{font-size:16px!important}}@media (max-width:480px){.hMBD6W_fileGlobe{padding-top:260px}:is(.hMBD6W_fileGlobe .file-chip,.hMBD6W_fileGlobe .file-world.is-orbiting .file-chip){top:40px;left:50%}.hMBD6W_fileGlobe .file-world .file-chip:nth-child(2){top:100px;left:50%}.hMBD6W_fileGlobe .file-world .file-chip:nth-child(3){top:160px;left:50%}.hMBD6W_fileGlobe .file-world .file-chip:nth-child(n+4){display:none}.hMBD6W_globeCopy{width:100%}}@media (prefers-reduced-motion:reduce){.hMBD6W_candidate *,.hMBD6W_candidate :before,.hMBD6W_candidate :after{scroll-behavior:auto}}@media (min-width:1001px) and (prefers-reduced-motion:reduce){.hMBD6W_fileGlobe .file-chip{transform:scale(.85)}}
.UDR29W_notice{color:var(--ink);flex-wrap:wrap;justify-content:center;align-items:baseline;gap:6px 12px;margin:14px 0 0;font-size:13px;line-height:1.6;display:flex}.UDR29W_countdown{color:var(--blue);font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:700}
