@font-face{font-family:Lens Inter;src:url(/lens/1022/assets/fonts/Inter-Regular.woff2)format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Lens Inter;src:url(/lens/1022/assets/fonts/Inter-Medium.woff2)format("woff2");font-weight:500;font-display:swap}@font-face{font-family:Lens Inter;src:url(/lens/1022/assets/fonts/Inter-SemiBold.woff2)format("woff2");font-weight:600;font-display:swap}@font-face{font-family:Lens Mono;src:url(/lens/1022b/assets/fonts/GeistMono-Variable.woff2)format("woff2");font-weight:100 900;font-display:swap}:is(html:has(.lens-page),body:has(.lens-page)){background:#000}.lens-page{--lens-ink:#f4f4e6;--lens-dim:#f4f4e666;--lens-mute:#f4f4e68f;--lens-soft:#f4f4e6b8;--lens-hair:#f4f4e633;--lens-frame:#ffffff52;--lens-blue:#1638ff;--lens-signal:#4a68ff;--lens-glow:#a3b0ff;--lens-font:"Lens Inter", "Inter", -apple-system, BlinkMacSystemFont, "Helvetica Neue", Arial, sans-serif;--lens-mono:"Lens Mono", ui-monospace, "SF Mono", Menlo, monospace;--lens-ease:cubic-bezier(.22, 1, .36, 1);--lens-handles:linear-gradient(var(--lens-ink) 0 0) left top / 6px 6px no-repeat, linear-gradient(var(--lens-ink) 0 0) right top / 6px 6px no-repeat, linear-gradient(var(--lens-ink) 0 0) left bottom / 6px 6px no-repeat, linear-gradient(var(--lens-ink) 0 0) right bottom / 6px 6px no-repeat;--text-color--text-primary:var(--lens-ink);--text-color--text-secondary:var(--lens-ink);--text-color--text-tertiary:var(--lens-signal);--background-color--background-primary:#000;--background-color--background-secondary:#000;--background-color--background-tertiary:#000;--border-color--border-secondary:var(--lens-hair);--base-color--lumen:var(--lens-ink);--base-color--lumen-dark:#000;--base-color--fathom:#000;--base-color--dawn:var(--lens-signal);--link-color--link-primary:var(--lens-signal);--alpha--dark--50:var(--lens-mute);--alpha--dark--70:var(--lens-soft);--dp-focus:var(--lens-glow);--_text-collection---font--body-font:var(--lens-font);color:var(--lens-ink);font-family:var(--lens-font);font-feature-settings:"ss07", "ss08", "cv05";-webkit-font-smoothing:antialiased;background:#000;font-weight:500}.lens-page ::selection{background:var(--lens-blue);color:#fff}.lens-page main :where(a[href],button,summary,input,select,textarea,[tabindex]):focus-visible{outline:2px solid var(--lens-glow);outline-offset:3px;box-shadow:none}.lens-page :where(main a:not([class])){color:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--lens-signal);text-decoration-color:var(--lens-signal);text-underline-offset:3px}.lens-page :where(main a:not([class])):hover{color:var(--lens-glow)}.lens-page .lens-rule{border-top:1px solid var(--lens-hair);width:calc(100% - 5rem);max-width:77.5rem;font-family:var(--lens-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--lens-mute);font-feature-settings:normal;text-align:right;justify-content:space-between;gap:24px;margin:0 auto;padding:12px 0 0;font-size:11px;line-height:1.3;display:flex}.lens-page .lens-rule+* .container-large>[class^=spacer-]:first-child,.lens-page .lens-rule+* .padding-global>[class^=spacer-]:first-child,.lens-page .lens-rule+.section_news>.padding-section-large{padding-top:72px}.lens-page .lens-cap{font-family:var(--lens-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--lens-mute);font-feature-settings:normal;text-align:left;flex-direction:column;gap:4px;margin:14px 0 0;font-size:11px;font-weight:500;line-height:1.3;display:flex}.lens-page .lens-cap>span:first-child{color:var(--lens-ink)}.lens-page .lens-num{font-family:var(--lens-mono);letter-spacing:.06em;color:var(--lens-signal);font-feature-settings:normal;margin-bottom:10px;font-size:11px;line-height:1;display:block}.lens-page .tag-v2{color:var(--lens-signal);font-family:var(--lens-font);letter-spacing:-.01em;text-transform:none;white-space:nowrap;border-radius:0;padding:0;font-size:18px;font-weight:500;line-height:1.3;display:inline-block;background:0 0!important;border:0!important}.lens-page .tag-v2:after{content:" /";content:" /" / "";color:var(--lens-dim);white-space:pre}.lens-page .dp-kicker,.lens-page .section_student-hero .tag{font-family:var(--lens-mono);letter-spacing:.06em;color:var(--lens-signal);opacity:1;font-feature-settings:normal;font-size:12px;font-weight:500;line-height:1.3}.lens-page :is(a.button[href^="/download/"],.dl-go,.bb_btn.bb-v2){background:var(--lens-ink);min-height:0;box-shadow:none;font-family:var(--lens-font);letter-spacing:-.01em;white-space:nowrap;background-image:none;border:0;border-radius:100px;justify-content:center;align-items:center;gap:10px;padding:17px 24px 16px;font-size:16px;font-weight:500;line-height:1;text-decoration:none;transition:background-color .12s ease-out,color .12s ease-out,scale .15s ease-out;display:inline-flex;transform:none;color:#0f0f0f!important}.lens-page :is(a.button[href^="/download/"],.dl-go,.bb_btn.bb-v2):is(:hover,:focus-visible){background:var(--lens-blue);box-shadow:none;transform:none;color:#fff!important}.lens-page .button:not([href^="/download/"]):not(.dl-go){min-height:44px;box-shadow:none;color:var(--lens-ink);font-family:var(--lens-font);letter-spacing:-.01em;background:0 0;border:0;border-radius:0;align-items:center;gap:10px;padding:12px 4px;font-size:16px;font-weight:500;line-height:1;text-decoration:none;display:inline-flex;transform:none}.lens-page .button:not([href^="/download/"]):not(.dl-go):after{content:"";background:var(--lens-signal);width:7px;height:7px;transition:transform .3s var(--lens-ease);flex:none}.lens-page .button:not([href^="/download/"]):not(.dl-go):hover{color:#fff;box-shadow:none;background:0 0;transform:none}.lens-page .button:not([href^="/download/"]):not(.dl-go):hover:after{transform:translate(3px)}.lens-page .button:not([href^="/download/"]):not(.dl-go)>img{display:none}.lens-page .dp-buttons{gap:8px 24px}.lens-page :is(.dp-split-text,.dp-band,.speak-content_top-content,.dp-hero-split) .button-group{justify-content:flex-start}.lens-page :is(.dp-frame,.dp-campus,.dp-card-media){transform:none;box-shadow:none!important;border-radius:0!important}.lens-page :is(.dp-frame,.dp-campus,.dp-card-media):after{content:"";z-index:3;pointer-events:none;box-shadow:inset 0 0 0 1px var(--lens-frame);background:var(--lens-handles);border-radius:0;position:absolute;inset:0}.lens-page .dp-campus{position:relative}.lens-page :is(.dp-frame,.dp-campus) :is(img,video){border-radius:0}.lens-page :is(.dp-loop,.dp-hero-film){background-color:#000}.lens-page .dp-loop-toggle{z-index:4}.lens-page .dp-crumbs li{color:var(--lens-mute);font-family:var(--lens-mono);letter-spacing:.06em;text-transform:uppercase;font-feature-settings:normal;font-size:11px}.lens-page .dp-crumbs li+li:before{color:var(--lens-dim);opacity:1}.lens-page .dp-crumbs :is([aria-current],a:hover){color:var(--lens-ink)}.lens-page :is(.dp-hero-center,.dp-hero-split) .text-size-large{color:var(--lens-soft);letter-spacing:-.01em;font-size:20px;line-height:1.45}.lens-page .dp-underline path{stroke:var(--lens-signal)}.lens-page .dp-wave{display:none}.lens-page .ft_tab-link{border:1px solid var(--lens-hair);min-height:32px;color:var(--lens-ink);font-family:var(--lens-mono);letter-spacing:.06em;text-transform:uppercase;box-shadow:none;background:0 0;border-radius:0;align-items:center;padding:8px 10px 7px;font-size:11px;font-weight:500;line-height:1;transition:background-color .2s ease-out,border-color .2s ease-out,color .2s ease-out;display:inline-flex;transform:none}.lens-page .ft_tab-link:hover{background:var(--lens-blue);border-color:var(--lens-blue);color:#fff;box-shadow:none;transform:none}.lens-page .dp-hero-film-wrap .lens-cap,.lens-page .dp-hero-visual .lens-cap{margin-top:14px}.lens-page .dp-all-films{color:var(--lens-signal)}.lens-page :is(.section_ft-hero,.section_student-hero,.section_refine,.section_speak,.section_collaborate,.section_student-pricing,.section_faq,.section_news,.section_gs-hero,.section_personalize,.section_campus,.dp-section){color:var(--lens-ink);background-color:#000!important;background-image:none!important;border-radius:0!important}.lens-page main :is(h1,h2,h3,h4){color:var(--lens-ink)}.lens-page .text-color-tertiary{color:var(--lens-signal)}.lens-page .dp-section .text-size-large{color:var(--lens-soft);letter-spacing:-.01em;font-size:20px;line-height:1.45}.lens-page :is(.dp-caption,.dp-steps-note){color:var(--lens-mute);opacity:1;text-align:left;max-width:46rem;margin-left:0;font-size:15px;line-height:1.5}.lens-page .lens-fig{align-self:center;position:relative}.lens-page .lens-fig>.dp-frame,.lens-page .lens-fig>.dp-loop-shell{width:100%}.lens-page .ft_dropdown-wrap{border-top:1px solid var(--lens-hair);gap:0}.lens-page .ft_dropdown{border-bottom:1px solid var(--lens-hair);background:0 0}.lens-page .ft_dropdown-toggle{font-family:var(--lens-font);letter-spacing:-.01em;color:var(--lens-ink);padding:14px 0;font-size:20px;font-weight:500;line-height:1.3}.lens-page .ft_dropdown-toggle .dp-chev{width:20px;height:20px;color:var(--lens-signal)}.lens-page .ft_dropdown-content-div{padding:0 0 18px}.lens-page .ft_dropdown-content-div .text-size-small{color:var(--lens-soft);font-size:16px;line-height:1.5}.lens-page .dp-toggle:focus-visible{border-radius:0}.lens-page .dp-steps .heading-style-h1{color:var(--lens-ink)}.lens-page .dp-steps .text-size-xlarge{color:var(--lens-soft);letter-spacing:-.01em;font-size:22px;line-height:1.45}.lens-page .dp-steps-list{border-top:1px solid var(--lens-hair);margin-top:24px}.lens-page .dp-steps-list .student-pricing_step{border-bottom:1px solid var(--lens-hair);border-bottom-style:solid;max-width:none;padding:22px 0 24px}.lens-page .dp-steps-list .student-pricing_step .text-size-large{color:var(--lens-ink);letter-spacing:-.01em;font-size:22px;line-height:1.3}.lens-page .dp-steps-list .student-pricing_step .text-size-regular{color:var(--lens-soft);font-size:16px;line-height:1.5}.lens-page .dp-steps-grid{align-items:start;gap:4rem}.lens-page .dp-steps-grid.is-single{max-width:none}.lens-page .dp-steps-grid.is-single .dp-steps-list{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;display:grid}.lens-page .dp-steps-grid.is-single .student-pricing_step{border-bottom:0;padding:24px 24px 32px 0}.lens-page .dp-steps-grid.is-single .student-pricing_step+.student-pricing_step{border-left:1px solid var(--lens-hair);padding-left:24px}.lens-page .dp-steps-visual{justify-self:end;max-width:26rem;transform:none}.lens-page .dk-legal-table table{border-top:1px solid var(--lens-hair);font-size:16px}.lens-page .dk-legal-table :is(th,td){border-bottom:1px solid var(--lens-hair);color:var(--lens-soft);padding:16px 20px 16px 0;font-weight:500;line-height:1.45}.lens-page .dk-legal-table :is(th,td)+:is(th,td){border-left:1px solid var(--lens-hair);padding-left:20px}.lens-page .dk-legal-table tbody th[scope=row]{color:var(--lens-ink);font-weight:500}.lens-page .dk-legal-table thead th{border-bottom-color:var(--lens-hair);color:var(--lens-mute);font-family:var(--lens-mono);letter-spacing:.06em;text-transform:uppercase;font-feature-settings:normal;padding-top:12px;padding-bottom:12px;font-size:11px}.lens-page .dp-table-caption{font-family:var(--lens-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--lens-ink);font-feature-settings:normal;margin-bottom:12px;font-size:11px;font-weight:500;line-height:1.3}.lens-page .dk-legal-table:focus-visible{outline:2px solid var(--lens-glow);box-shadow:none}.lens-page .dp-band .download-cta_wrap{gap:4rem;max-width:none}.lens-page .dp-band .home_integrations_chips-div{justify-content:flex-start;gap:8px}.lens-page .dp-band .home_integrations_chip{border:1px solid var(--lens-hair);color:var(--lens-ink);font-family:var(--lens-mono);letter-spacing:.06em;text-transform:uppercase;font-feature-settings:normal;background:0 0;border-radius:0;gap:8px;padding:8px 10px 7px;font-size:11px;font-weight:500;line-height:1;outline:0!important}.lens-page .dp-band .home_integrations_chip-logo{width:14px}.lens-page .dp-band .download-cta_button-wrap{text-align:left}.lens-page .dp-numbers .max-width-large{max-width:52rem}.lens-page .dp-numbers-grid{border-top-color:var(--lens-hair);margin-top:72px}.lens-page .dp-numbers-item{gap:56px;padding:28px 24px 0 0}.lens-page .dp-numbers-item+.dp-numbers-item{border-left-color:var(--lens-hair);padding-left:24px}.lens-page .dp-numbers-value{font-family:var(--lens-font);color:var(--lens-ink);font-size:clamp(56px,7vw,104px);font-weight:500}.lens-page .dp-numbers-item.is-accent .dp-numbers-value{color:var(--lens-signal)}.lens-page .dp-numbers-label{font-family:var(--lens-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--lens-ink);font-feature-settings:normal;font-size:11px;font-weight:500;line-height:1.3}.lens-page .dp-numbers-detail{color:var(--lens-soft);opacity:1;max-width:22rem;margin-top:8px;font-size:16px;line-height:1.5}.lens-page .dp-numbers-foot{opacity:1;margin-top:40px}.lens-page .dp-numbers-foot .text-size-small{color:var(--lens-mute);font-size:13px;line-height:1.5}.lens-page .dp-numbers-foot .text-size-small+.text-size-small{margin-top:6px}.lens-page .dp-numbers-foot a{-webkit-text-decoration-color:var(--lens-signal);text-decoration-color:var(--lens-signal)}.lens-page .dp-numbers-foot a:hover{color:var(--lens-glow)}.lens-page .dp-dark-visual{transform:none}.lens-page :is(.dp-cards,.team_integrations-content-bottom,._3-col-grid).dp-cards{border-top:1px solid var(--lens-hair);border-left:1px solid var(--lens-hair);gap:0}.lens-page .dp-cards .team_integrations-grid-content{border:0;border-right:1px solid var(--lens-hair);border-bottom:1px solid var(--lens-hair);color:var(--lens-ink);border-radius:0;gap:20px;padding:28px 24px 32px;transition:background-color .2s ease-out;background:0 0!important}.lens-page .dp-cards .team_integrations-grid-content:after{display:none}.lens-page .dp-cards .dp-card-link:hover{background:#1638ff1f!important}.lens-page .dp-cards h3{color:var(--lens-ink)}.lens-page .dp-cards .text-size-small{color:var(--lens-soft);font-size:16px;line-height:1.5}.lens-page .dp-download{min-height:0;padding:0 0 8rem}.lens-page .lens-rule+.dp-download{padding-top:72px}.lens-page .gs-hero_wrap{box-shadow:inset 0 0 0 1px var(--lens-frame);background:#000;border-radius:0;position:relative}.lens-page .gs-hero_wrap:after{content:"";z-index:3;pointer-events:none;background:var(--lens-handles);position:absolute;inset:0}.lens-page .gs-hero_wrap .text-size-regular{color:var(--lens-soft)}.lens-page .dk-pill-img{filter:none}.lens-page .dk-pill figcaption{color:var(--lens-mute)}.lens-page .dl-actions .dl-go{width:100%;padding:19px 24px 18px;font-size:18px}.lens-page .dl-meta{color:var(--lens-mute);font-family:var(--lens-mono);letter-spacing:.06em;text-transform:uppercase;font-feature-settings:normal;font-size:11px;line-height:1.5}.lens-page :is(.dl-meta,.dl-again) a{color:var(--lens-signal);font-weight:500;text-decoration:none}.lens-page :is(.dl-meta,.dl-again) a:hover{color:var(--lens-glow)}.lens-page .dl-note{box-shadow:inset 0 0 0 1px var(--lens-hair);color:var(--lens-ink);background:0 0;border-radius:0}.lens-page .gs_referral-info{color:var(--lens-soft)}.lens-page .gs_referral-info .icon-embed-xsmall{color:var(--lens-signal)}.lens-page .dl-step{border:0;border-radius:0;box-shadow:inset 0 0 0 1px #0000}.lens-page .dl-step[data-on]{box-shadow:inset 0 0 0 1px var(--lens-hair);background:#1638ff1f}.lens-page .dl-step-words .text-size-small{color:var(--lens-soft)}.lens-page .dl-step-n{background:var(--lens-blue);border:0;border-radius:0}.lens-page .dl-art{box-shadow:inset 0 0 0 1px var(--lens-hair);background:#0b0b0d;border-radius:0}.lens-page :is(.dl-art-paper,.dl-art-tray,.dl-art-path,.dl-art-folder,.dl-art-folder-tab,.dl-art-cursor,.dl-art-key-cap){stroke:var(--lens-ink)}.lens-page .dl-art-paper{fill:#000}.lens-page .dl-art-arrow{stroke:var(--lens-glow)}.lens-page :is(.dl-art-folder,.dl-art-key-cap){fill:var(--lens-blue)}.lens-page .dl-art-cursor{fill:#000}.lens-page .dl-art-tiny{fill:var(--lens-mute)}.lens-page .dl-art-key-base{fill:#2a2a2e}.lens-page .dl-art-pill-body{stroke:var(--lens-hair);stroke-width:1px}.lens-page .dp-plan-grid{border-top:1px solid var(--lens-hair);border-left:1px solid var(--lens-hair);gap:0}.lens-page .pricing-v2_card.dp-plan{border:0;border-right:1px solid var(--lens-hair);border-bottom:1px solid var(--lens-hair);box-shadow:none;text-align:left;background:0 0;border-radius:0;justify-content:space-between;gap:32px;padding:28px 24px 32px}.lens-page .dp-plan .pricing-v2_card-top{text-align:left;align-items:flex-start;gap:10px;min-height:0;margin-bottom:28px;padding-top:0}.lens-page .dp-plan h3{font-family:var(--lens-font);letter-spacing:-.02em;font-size:24px;font-weight:500;line-height:1.1}.lens-page .dp-plan-times{color:var(--lens-signal);opacity:1;font-family:var(--lens-mono);letter-spacing:.06em;text-transform:uppercase;font-feature-settings:normal;order:-1;margin:0;font-size:11px;line-height:1.3}.lens-page .dp-plan .pricing-v2_price{font-family:var(--lens-font);letter-spacing:-.045em;margin-top:18px;font-size:64px;font-weight:500;line-height:.9}.lens-page .dp-plan .text-style-muted{color:var(--lens-mute);opacity:1;font-family:var(--lens-mono);letter-spacing:.06em;text-transform:uppercase;font-feature-settings:normal;font-size:11px;line-height:1.3}.lens-page .dp-plan-list{border-top:1px solid var(--lens-hair);gap:10px;max-width:none;margin:0;padding:18px 0 0;list-style:none}.lens-page .dp-plan-list li{color:var(--lens-soft);padding-left:18px;font-size:15px;line-height:1.45;position:relative}.lens-page .dp-plan-list li:before{content:"";background:var(--lens-signal);width:6px;height:6px;position:absolute;top:.5em;left:0}.lens-page .dp-plan-fit{max-width:none;color:var(--lens-mute);opacity:1;margin:16px 0 0}.lens-page .dp-plan .pricing-v2_btn-wrap{max-width:none;margin:0}.lens-page .dp-plan .dp-buttons>*{width:100%}.lens-page .dp-calc{max-width:40rem;box-shadow:inset 0 0 0 1px var(--lens-hair);border:0;border-radius:0;margin:0;padding:24px}.lens-page .dp-calc-label{font-family:var(--lens-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--lens-ink);font-feature-settings:normal;font-size:11px;font-weight:500;line-height:1.3}.lens-page .dp-calc-dollar{font-family:var(--lens-font);color:var(--lens-mute);font-size:24px}.lens-page .dp-calc-input{border:1px solid var(--lens-hair);color:var(--lens-ink);font-family:var(--lens-font);background:#000;border-radius:0;font-weight:500}.lens-page .dp-calc-preset{border:1px solid var(--lens-hair);color:var(--lens-ink);font-family:var(--lens-mono);letter-spacing:.06em;background:0 0;border-radius:0;font-size:12px;font-weight:500;transition:background-color .2s ease-out,border-color .2s ease-out}.lens-page .dp-calc-preset:hover{border-color:var(--lens-frame)}.lens-page .dp-calc-preset.is-on{background:var(--lens-blue);border-color:var(--lens-blue);color:#fff}.lens-page .dp-calc-out{color:var(--lens-soft)}.lens-page .dp-calc-out strong{color:var(--lens-ink);font-weight:600}.lens-page .dp-guides{padding-bottom:6rem}.lens-page .dp-guides-row{border:0;border-top:1px solid var(--lens-hair);border-image:;gap:8px 32px;padding:20px 0 0}.lens-page .dp-guides-row h2{font-family:var(--lens-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--lens-mute);font-feature-settings:normal;font-size:11px;font-weight:500;line-height:1.3}.lens-page .dp-guides-row .dp-buttons{gap:0 28px}.lens-page .faq_grid{border-top:1px solid var(--lens-hair);align-items:stretch;gap:0}.lens-page .accordion_item{border:0;border-bottom:1px solid var(--lens-hair);background:0 0;border-radius:0;gap:0;font-size:16px}.lens-page .accordion_item:nth-child(odd){padding-right:24px}.lens-page .accordion_item:nth-child(2n){border-left:1px solid var(--lens-hair);padding-left:24px}.lens-page .accordion_item:is(:hover,[data-open]){background:0 0}.lens-page .accordion_trigger{padding:20px 0}.lens-page .accordion_question{font-family:var(--lens-font);letter-spacing:-.01em;color:var(--lens-ink);font-size:18px;font-weight:500;line-height:1.35}.lens-page .accordion_trigger .dp-chev{color:var(--lens-signal)}.lens-page .accordion_content{padding:0}.lens-page .faq_rich-text :is(p,li){color:var(--lens-soft);font-size:16px;font-weight:500;line-height:1.5}.lens-page .faq_rich-text a{color:var(--lens-ink);-webkit-text-decoration-color:var(--lens-signal);text-decoration-color:var(--lens-signal)}.lens-page .dp-news{border-top:1px solid var(--lens-hair);border-left:1px solid var(--lens-hair);gap:0}.lens-page .dp-news .news_cms-item{border-right:1px solid var(--lens-hair);border-bottom:1px solid var(--lens-hair);padding:28px 24px 32px;transition:background-color .2s ease-out}.lens-page .dp-news .news_cms-item-border{display:none}.lens-page .dp-news .dp-news-link:hover{background:#1638ff1f}.lens-page .dp-news h3{letter-spacing:-.01em;color:var(--lens-ink);font-size:20px;font-weight:500;line-height:1.3}.lens-page .dp-news .opacity-0-75{opacity:1;color:var(--lens-soft);font-size:16px;line-height:1.5}.lens-page .dp-news-more{color:var(--lens-signal);font-family:var(--lens-mono);letter-spacing:.06em;text-transform:uppercase;font-feature-settings:normal;font-size:11px;font-weight:500;line-height:1.3}.lens-page .dp-stretch:focus-visible{outline:none}.lens-page .dp-stretch:focus-visible:after{outline:2px solid var(--lens-glow);outline-offset:-2px;box-shadow:none;border-radius:0}.lens-page .dp-cta{border-radius:0}.lens-page .dp-cta .text-size-large{color:var(--lens-soft);letter-spacing:-.01em;font-size:20px;line-height:1.45}.lens-page .dp-cta .text-size-small{color:var(--lens-mute);font-weight:500}.lens-page .section_footer-wrapper,.lens-page .section_footer{color:var(--lens-ink);background:#000}.lens-page .section_footer{border-top:1px solid var(--lens-hair)}.lens-page .products_mega-wrap>.tag{font-family:var(--lens-mono);letter-spacing:.06em;color:var(--lens-mute);font-feature-settings:normal;font-size:11px;font-weight:500;line-height:1.3}.lens-page .products_grid{border-top:1px solid var(--lens-hair);border-left:1px solid var(--lens-hair);gap:0}.lens-page .product_card{border:0;border-right:1px solid var(--lens-hair);border-bottom:1px solid var(--lens-hair);background:0 0;border-radius:0;padding:12px 24px 12px 12px;transition:background-color .2s ease-out}.lens-page .product_card:hover{border-color:var(--lens-hair);background:#1638ff1f}.lens-page .product_card-graphic-wrap{box-shadow:inset 0 0 0 1px var(--lens-frame);border-radius:0;position:relative;background-color:#000!important}.lens-page .product_card-graphic-wrap:after{content:"";pointer-events:none;background:var(--lens-handles);position:absolute;inset:0}.lens-page .product_card .text-color-black70{color:var(--lens-soft)}.lens-page .product_card .text-link{color:var(--lens-signal)}.lens-page .footer_link-heading{font-family:var(--lens-mono);letter-spacing:.06em;color:var(--lens-mute);font-feature-settings:normal;font-size:11px;font-weight:500;line-height:1.3}.lens-page .footer_links-grid{border-top:1px solid var(--lens-hair);padding-top:16px}.lens-page .footer_link-block{color:var(--lens-soft)}.lens-page .footer_link-block:hover,.lens-page .footer_logo{color:var(--lens-ink)}.lens-page .dk-footer-mark{aspect-ratio:1;outline-offset:-1.5px;border-radius:23.4%;outline:1.5px solid #ffffff24;width:min(8rem,100%);max-width:none;height:auto;display:block}.lens-page .dk-footer-word text{font-weight:600!important}.lens-page .footer_copyright-div{border-top:1px solid var(--lens-hair);color:var(--lens-mute);padding-top:20px}.lens-page .footer_copyright-div .footer_link-block{color:var(--lens-soft)}.lens-page .footer_copyright-div .footer_link-block:hover{color:var(--lens-ink)}.lens-page .section_footer :is(a,button):focus-visible{outline:2px solid var(--lens-glow);outline-offset:3px;box-shadow:none}.lens-page .bb-v2_div{color:var(--lens-ink);border-top:1px solid var(--lens-hair);background:#000}.lens-page .bb-v2_logo{outline-offset:-1px;border-radius:23.4%;outline:1px solid #ffffff24}.lens-page .bb_btn.bb-v2{padding:13px 18px 12px;font-size:14px}@media screen and (max-width:991px){.lens-page .faq_grid .accordion_item{border-left:0;padding-left:0;padding-right:0}.lens-page .dp-steps-grid.is-single .dp-steps-list{grid-auto-columns:auto;grid-auto-flow:row}.lens-page .dp-steps-grid.is-single .student-pricing_step{border-bottom:1px solid var(--lens-hair);padding:22px 0 24px}.lens-page .dp-steps-grid.is-single .student-pricing_step+.student-pricing_step{border-left:0;padding-left:0}.lens-page .dp-band .download-cta_wrap{gap:2rem}}@media screen and (max-width:767px){.lens-page .dp-numbers-grid{margin-top:48px}.lens-page .dp-numbers-item,.lens-page .dp-numbers-item+.dp-numbers-item{border-left:0;gap:24px;padding:22px 0 28px}.lens-page .dp-numbers-item+.dp-numbers-item{border-top:1px solid var(--lens-hair)}.lens-page .lens-rule{width:calc(100% - 2.5rem)}.lens-page .lens-rule+* .container-large>[class^=spacer-]:first-child,.lens-page .lens-rule+* .padding-global>[class^=spacer-]:first-child,.lens-page .lens-rule+.section_news>.padding-section-large,.lens-page .lens-rule+.dp-download{padding-top:48px}.lens-page .dp-download{padding-bottom:5rem}.lens-page .dp-plan .pricing-v2_price{font-size:56px}.lens-page .dk-legal-table table{border-top:0}.lens-page .dk-legal-table tr{border:0;border-top:1px solid var(--lens-hair);border-radius:0;margin:0;padding:16px 0}.lens-page .dk-legal-table tr:last-child{border-bottom:1px solid var(--lens-hair)}.lens-page .dk-legal-table :is(th,td)+:is(th,td){border-left:0;padding-left:0}.lens-page .dk-legal-table tbody th[scope=row]{border:0;padding:0 0 8px;font-size:17px}.lens-page .dk-legal-table td{border:0;padding:8px 0}.lens-page .dk-legal-table td[data-label]:before{font-family:var(--lens-mono);letter-spacing:.06em;text-transform:uppercase;opacity:1;color:var(--lens-mute);font-feature-settings:normal;margin-bottom:4px;font-size:10px;font-weight:500}.lens-page .products_grid .product_card{padding:16px}}@media (prefers-reduced-motion:reduce){.lens-page :is(a.button,.dl-go,.bb_btn.bb-v2):is(:hover,:focus-visible){scale:1}}.lens-page main :is(h1,h2){font-family:var(--lens-font)!important;letter-spacing:-.035em!important;font-style:normal!important;font-weight:500!important;line-height:1!important}.lens-page main h3{font-family:var(--lens-font);letter-spacing:-.015em;font-style:normal;font-weight:500}.lens-page main :is(h1,h2,h3) em{color:var(--lens-signal);font-family:inherit;font-style:normal}.lens-page main .dp-underline svg{display:none}.lens-page main h1{text-wrap:balance;font-size:clamp(44px,5.2vw,76px)!important}.lens-page main h1+*{max-width:min(100%,60rem)}.lens-page main :has(>h1){max-width:min(100%,60rem)}.dp-chalk{background:#000;width:100%;display:block;position:relative}.dp-chalk .sg-svg{width:100%;height:auto;display:block}.dp-chalk .sg-svg text{font-family:var(--lens-font);font-weight:500}.dp-chalk .sg-ink{filter:drop-shadow(0 0 1.4px #f2f2f038)}.dp-chalk .sg-washes{filter:blur(1.1px)}.dp-chalk .sg-pen{fill:none;stroke:#fff;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1 3}@media (prefers-reduced-motion:no-preference){.dp-chalk .sg-pen{stroke-dashoffset:1.001px;animation:dp-pen var(--d) cubic-bezier(.45, 0, .35, 1) calc(var(--t) + .4s) both}.dp-chalk :is(.sg-guide,.sg-wash,.sg-w){animation:dp-chalk-in .5s ease-out calc(var(--t) + .4s) both}.dm-ready :is([data-dm]:not(.is-in) .dp-chalk,.dp-chalk[data-dm]:not(.is-in)) :is(.sg-pen,.sg-guide,.sg-wash,.sg-w){animation-play-state:paused}}@keyframes dp-pen{to{stroke-dashoffset:0}}@keyframes dp-chalk-in{0%{opacity:0}}.lens-page .lens-cap.is-math{text-transform:none;letter-spacing:.02em;font-size:12px}.lens-page.is-simple .dp-hero-center .container-large>.spacer-xlarge{padding-top:2.5rem}.lens-page.is-simple main .dp-hero-center h1{font-size:clamp(44px,4.6vw,68px)!important}.lens-page.is-simple .dp-hero-center .text-size-large{max-width:38rem;margin-left:auto;margin-right:auto;font-size:22px;line-height:1.4}.lens-page.is-simple .dp-hero-split .text-size-large{max-width:30rem;font-size:22px;line-height:1.4}.lens-page.is-simple .dp-hero-film-wrap{max-width:68rem}.lens-page.is-simple .dp-hero-grid{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:center;gap:5rem}.lens-page.is-simple .dp-split.features_grid-top{grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);gap:6rem}.lens-page.is-simple .dp-split.features_grid-bottom{grid-template-columns:minmax(0,1fr) minmax(0,1.55fr);gap:6rem}.lens-page.is-simple .dp-split-text{max-width:26rem}.lens-page.is-simple .dp-split-text .text-size-large{color:var(--lens-soft);font-size:22px;line-height:1.4}.lens-page.is-simple .dp-split-text h2,.lens-page.is-simple .dp-steps .heading-style-h1,.lens-page.is-simple .dp-numbers h2{text-wrap:balance;font-size:clamp(36px,3.6vw,52px)}.lens-page.is-simple .dp-steps .text-size-xlarge{font-size:20px}.lens-page.is-simple .dp-news .news_cms-item{gap:14px;padding:22px 24px 24px}.lens-page.is-simple .dp-news h3{font-size:18px}.lens-page.is-simple .dp-cards .icon-height-large{display:none}.lens-page.is-simple .dp-cards .team_integrations-grid-content{gap:8px;padding:22px 24px 26px}.lens-page.is-simple .dp-cards h3{font-size:20px;line-height:1.25}.lens-page.is-simple .dp-cards .text-size-small{color:var(--lens-mute);font-size:15px}@media screen and (max-width:991px){.lens-page.is-simple .dp-hero-grid{grid-template-columns:minmax(0,1fr);gap:3rem}.lens-page.is-simple .dp-split.features_grid-top,.lens-page.is-simple .dp-split.features_grid-bottom{grid-template-columns:minmax(0,1fr);gap:2.5rem}.lens-page.is-simple .dp-split-text{max-width:36rem}}@media screen and (max-width:767px){.lens-page.is-simple .dp-news{grid-template-columns:repeat(2,minmax(0,1fr))}.lens-page.is-simple .dp-news .news_cms-item{padding:18px 16px 20px}.lens-page.is-simple :is(.dp-hero-center,.dp-hero-split) .text-size-large,.lens-page.is-simple .dp-split-text .text-size-large{font-size:19px}}.lens-page .dp-verdict-grid{border-top:1px solid var(--lens-hair);border-left:1px solid var(--lens-hair);gap:0;max-width:none}.lens-page .dp-verdict-card{border:0;border-right:1px solid var(--lens-hair);border-bottom:1px solid var(--lens-hair);box-shadow:none;background:0 0;border-radius:0;padding:28px 24px 32px}.lens-page .dp-verdict-card.is-ours{background:#1638ff1f}.lens-page .dp-verdict-card h3{font-family:var(--lens-font);letter-spacing:-.015em;color:var(--lens-ink);font-size:24px;font-weight:500;line-height:1.2}.lens-page .dp-verdict-list{gap:12px;margin-top:18px;padding:0;list-style:none}.lens-page .dp-verdict-list li{color:var(--lens-soft);padding-left:18px;font-size:17px;line-height:1.45;position:relative}.lens-page .dp-verdict-list li:before{content:"";background:var(--lens-signal);width:6px;height:6px;position:absolute;top:.55em;left:0}.lens-page .dp-verdict .personalize_content{text-align:left;align-items:flex-start}.lens-page .dp-verdict .max-width-medium-plus{max-width:none;margin-left:0}.lens-page .dp-hero-note{max-width:40rem;color:var(--lens-mute);opacity:1;margin:20px auto 0;font-size:14px;line-height:1.5}.lens-page .dp-sources .heading-style-h3{font-size:28px}.lens-page .dp-source-list{color:var(--lens-mute);font-size:14px;line-height:1.55}.lens-page .dp-source-list a{color:var(--lens-soft);-webkit-text-decoration-color:var(--lens-hair);text-decoration-color:var(--lens-hair)}.lens-page .dp-source-list a:hover{color:var(--lens-ink);-webkit-text-decoration-color:var(--lens-signal);text-decoration-color:var(--lens-signal)}@media screen and (max-width:767px){.lens-page .dp-verdict-grid{grid-template-columns:minmax(0,1fr)}}.lens-page .dp-sources{border-top:0;border-image:}
@font-face{font-family:Lens Inter;src:url(/lens/1022/assets/fonts/Inter-Regular.woff2)format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Lens Inter;src:url(/lens/1022/assets/fonts/Inter-Medium.woff2)format("woff2");font-weight:500;font-display:swap}@font-face{font-family:Lens Inter;src:url(/lens/1022/assets/fonts/Inter-SemiBold.woff2)format("woff2");font-weight:600;font-display:swap}.cr-page{--cr-bg:#090a0c;--cr-bg2:#1d1c1b;--cr-card:#1d1c1b;--cr-ink:#f5f5f7;--cr-ink2:#a1a1a6;--cr-ink3:#8e8e93;--cr-line:#ffffff1f;--cr-blue:#1638ff;--cr-blue-text:#7690ff;--cr-blue-soft:#6f87ff24;--cr-ok:#4cc38a;--cr-board:#000;--cr-board-ring:#ffffff1f;--cr-shadow:0 40px 80px -40px #000000e6;--cr-shadow-s:none;--cr-r:30px;--cr-r-s:20px;--cr-font:-apple-system, BlinkMacSystemFont, "SF Pro Display", "SF Pro Text", "Lens Inter", Inter, "Helvetica Neue", Arial, sans-serif;--cr-spring:cubic-bezier(.22, 1, .36, 1);--cr-w:1080px;--cr-pad:32px;--background-color--background-primary:var(--cr-bg);--background-color--background-secondary:var(--cr-bg);--text-color--text-primary:var(--cr-ink);--_text-collection---font--body-font:var(--cr-font);background:var(--cr-bg);color:var(--cr-ink);font-family:var(--cr-font);-webkit-font-smoothing:antialiased}:is(html:has(.cr-page),body:has(.cr-page)){background:#090a0c}.cr-page ::selection{background:var(--cr-blue);color:#fff}.cr-page main :where(a[href],button,summary,input,[tabindex]):focus-visible{outline:2px solid var(--cr-blue);outline-offset:3px}.cr-page .dnav[data-theme=light]{--dnav-glass:#fbfbfdcc;--dnav-panel:#fffffff0;--dnav-frost:#fbfbfddb;--dnav-cta-bg:#1638ff;--dnav-cta-hover:#2b4bff;--dnav-cta-ink:#fff}.cr-page .dnav[data-theme=light]:before{background:#fbfbfdb8}.cr-page .dnav[data-theme=light][data-scrolled=true]:before{background:#fbfbfdd6}.cr-page .section_footer-wrapper,.cr-page .section_footer{background:var(--cr-bg);color:var(--cr-ink)}.cr-page .footer_link-block{color:var(--cr-ink2)}.cr-page .footer_link-block:hover{color:var(--cr-ink)}.cr-page .footer_link-heading{color:var(--cr-ink3)}.cr-page .product_card{background:var(--cr-card);border-color:var(--cr-line)}.cr-page .product_card .text-color-black70{color:var(--cr-ink2)}.cr-page .dk-footer-mark{outline-offset:-1.5px;outline:1.5px solid #ffffff24}.cr-main{background:var(--cr-bg);color:var(--cr-ink);font-family:var(--cr-font)}.cr{padding-bottom:120px}.cr :where(h1,h2,h3,p,ol,ul,li,figure,blockquote){margin:0}.cr :where(ol,ul){padding:0;list-style:none}.cr :where(p,li){font-size:inherit;font-weight:400}.cr .katex{color:inherit;font-size:1.08em}.cr a:not([class]){color:var(--cr-blue-text);text-decoration:none}.cr a:not([class]):hover{text-decoration:underline}.dl-nobr{white-space:nowrap}.cr-wrap{max-width:var(--cr-w);padding:0 var(--cr-pad);box-sizing:content-box;margin:0 auto}.cr-back{color:var(--cr-blue-text);align-items:center;gap:6px;margin-bottom:18px;font-size:17px;line-height:1.3;text-decoration:none;display:inline-flex}.cr-back:hover{text-decoration:underline}.cr-back svg{width:9px;height:15px}.cr-hero{padding-top:64px}.cr-band{isolation:isolate;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--cr-ink:#f5f5f7;--cr-ink2:#f5f5f7cc;--cr-ink3:#f5f5f799;--cr-line:#ffffff24;--cr-blue-text:#7fb2ff;--cr-blue-soft:#7fb2ff29;--cr-under:5.65rem;color:var(--cr-ink);background:#090a0c;position:relative}@media screen and (max-width:991px){.cr-band{--cr-under:4.65rem}}@media screen and (max-width:767px){.cr-band{--cr-under:4rem}}.cr-band .cr-band-bg{inset:calc(-1 * var(--cr-under)) 0 0;z-index:-1;position:absolute;-webkit-mask-image:linear-gradient(#000 calc(100% - 150px),#0000);mask-image:linear-gradient(#000 calc(100% - 150px),#0000)}.cr-band .cr-hero{text-align:center;padding:80px 0 176px}.cr-band :is(.cr-h1,.cr-lead,.cr-note){margin-inline:auto}.cr-band :is(.cr-actions,.dl-cta-row){justify-content:center}.cr-band .cr-actions .cr-link{color:#fff}.cr :where(h1,h2,h3){font-family:var(--cr-font)}.cr-h1{letter-spacing:-.028em;max-width:15em;color:var(--cr-ink);text-wrap:balance;font-size:56px;font-weight:700;line-height:1.05}.cr-lead{letter-spacing:-.01em;max-width:34em;color:var(--cr-ink2);text-wrap:pretty;margin-top:18px;font-size:22px;line-height:1.45}.cr-tile{border-radius:var(--cr-r);background:var(--cr-board);box-shadow:var(--cr-shadow), inset 0 0 0 1px var(--cr-board-ring);isolation:isolate;position:relative;overflow:hidden}.cr-tile-frame{aspect-ratio:16/9;width:100%;position:relative}.cr-tile-frame>iframe{background:0 0;border:0;width:100%;height:100%;position:absolute;inset:0}.cr-poster{transition:opacity .5s var(--cr-spring);place-items:center;padding:4% 6% 10%;display:grid;position:absolute;inset:0}.cr-poster svg{width:100%;height:100%}.cr-tile[data-live="1"] .cr-poster{opacity:0}.cr-stage{margin-top:44px}.cr-stage-note{color:var(--cr-ink3);text-align:left;align-items:center;gap:10px;margin-top:16px;font-size:15px;line-height:1.4;display:flex}.cr-stage-note img{border-radius:50%;flex:none;width:22px;height:22px}.cr-why{letter-spacing:-.018em;max-width:31em;color:var(--cr-ink2);text-wrap:pretty;margin-top:72px;font-size:30px;font-weight:600;line-height:1.3}.cr-why strong{color:var(--cr-ink);font-weight:600}.cr-sec{margin-top:128px}.cr-h2{letter-spacing:-.024em;color:var(--cr-ink);text-wrap:balance;font-size:40px;font-weight:700;line-height:1.1}.cr-sub{max-width:36em;color:var(--cr-ink2);margin-top:12px;font-size:19px;line-height:1.45}.cr-sec>.cr-tile,.cr-sec>.cr-card,.cr-sec>.cr-mistakes{margin-top:36px}.cr-card{border-radius:var(--cr-r);background:var(--cr-card);box-shadow:var(--cr-shadow-s), inset 0 0 0 1px var(--cr-line);padding:40px 44px 44px}.cr-q{letter-spacing:-.015em;color:var(--cr-ink);font-size:30px;font-weight:600;line-height:1.3}.cr-form{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.cr-input{background:var(--cr-bg2);min-width:0;height:56px;color:var(--cr-ink);box-shadow:inset 0 0 0 1px var(--cr-line);font:500 21px/1 var(--cr-font);letter-spacing:-.01em;border:0;border-radius:16px;outline:none;flex:260px;padding:0 22px;transition:box-shadow .2s}.cr-input:focus{box-shadow:inset 0 0 0 2px var(--cr-blue)}.cr-input::placeholder{color:var(--cr-ink3)}.cr-btn{background:var(--cr-blue);color:#fff;height:56px;font:600 17px/1 var(--cr-font);letter-spacing:-.01em;cursor:pointer;transition:transform .25s var(--cr-spring), background-color .2s;border:0;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 28px;text-decoration:none;display:inline-flex}.cr-btn:hover{background:#2b4bff;transform:scale(1.03)}.cr-btn:active{transform:scale(.98)}.cr-btn.is-quiet{background:var(--cr-blue-soft);color:var(--cr-blue-text)}.cr-btn.is-quiet:hover{background:var(--cr-blue-soft)}.cr-verdict{min-height:28px;color:var(--cr-ink2);align-items:center;gap:10px;margin-top:18px;font-size:19px;line-height:1.4;display:flex}.cr-verdict.is-right{color:var(--cr-ok);font-weight:600}.cr-fix{transition:grid-template-rows .6s var(--cr-spring), margin-top .6s var(--cr-spring);grid-template-rows:0fr;margin-top:0;display:grid}.cr-fix>div{min-height:0;overflow:hidden}.cr-fix.is-open{grid-template-rows:1fr;margin-top:26px}.cr-fix .cr-tile{max-width:760px;box-shadow:inset 0 0 0 1px var(--cr-board-ring);border-radius:var(--cr-r-s)}.cr-fix .cr-tile-frame{aspect-ratio:16/9}.cr-reveal{color:var(--cr-ink2);margin-top:22px;font-size:17px}.cr-reveal>summary{cursor:pointer;color:var(--cr-blue-text);list-style:none;display:inline-flex}.cr-reveal>summary::-webkit-details-marker{display:none}.cr-reveal[open]>summary{margin-bottom:10px}.cr-reveal p{margin-top:6px;line-height:1.5}.cr-mistakes{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.cr-mistake{border-radius:var(--cr-r-s);background:var(--cr-card);box-shadow:var(--cr-shadow-s), inset 0 0 0 1px var(--cr-line);flex-direction:column;display:flex;overflow:hidden}.cr-mistake-art{aspect-ratio:16/7;background:#000;place-items:center;padding:4px 6px;display:grid}.cr-mistake-art svg{width:100%;height:100%}.cr-mistake-text{padding:20px 22px 24px;font-size:16px;line-height:1.5}.cr-mistake-text .is-wrong{color:var(--cr-ink);font-weight:600}.cr-mistake-text .is-right{color:var(--cr-ink2);margin-top:6px}.cr-ask{border-radius:var(--cr-r);background:var(--cr-bg2);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:44px;padding:52px 56px;display:grid}.cr-orb{background:#000;border-radius:50%;place-items:center;width:132px;height:132px;display:grid;position:relative;box-shadow:0 30px 60px -24px #1638ff8c}.cr-orb img{border-radius:50%;width:112px;height:112px;animation:5s ease-in-out infinite cr-breathe}.cr-ask h2{letter-spacing:-.02em;font-size:34px;font-weight:700;line-height:1.15}.cr-say{background:var(--cr-card);box-shadow:var(--cr-shadow-s), inset 0 0 0 1px var(--cr-line);letter-spacing:-.01em;color:var(--cr-ink);border-radius:22px 22px 22px 6px;margin-top:18px;padding:16px 22px;font-size:21px;line-height:1.4;display:inline-block}.cr-ask-note{max-width:34em;color:var(--cr-ink2);margin-top:16px;font-size:16px;line-height:1.5}.cr-ask .dl-cta-row{flex-wrap:wrap;gap:12px;margin-top:26px;display:flex}.cr-ask .dl-cta-row .dl-btn[data-cta]{background:var(--cr-blue);color:#fff;height:50px;font:600 17px/1 var(--cr-font);letter-spacing:-.01em;box-shadow:none;transition:transform .25s var(--cr-spring);border:0;border-radius:999px;align-items:center;padding:0 26px;text-decoration:none;display:inline-flex;transform:none}.cr-ask .dl-cta-row .dl-btn[data-cta]:hover{box-shadow:none;transform:scale(1.03)}.cr-ask-small{color:var(--cr-ink3);margin-top:12px;font-size:13px;line-height:1.5}@keyframes cr-breathe{50%{filter:brightness(1.08);transform:scale(1.035)}}.cr-pager{grid-template-columns:1fr 1fr;gap:20px;margin-top:96px;display:grid}.cr-pager a{border-radius:var(--cr-r-s);background:var(--cr-bg2);color:var(--cr-ink);transition:transform .3s var(--cr-spring), background-color .2s;flex-direction:column;gap:8px;padding:26px 28px;text-decoration:none;display:flex}.cr-pager a:hover{transform:translateY(-2px)}.cr-pager .is-next{text-align:right;align-items:flex-end}.cr-pager small{color:var(--cr-ink3);font-size:14px}.cr-pager span{letter-spacing:-.012em;font-size:21px;font-weight:600;line-height:1.25}.cr-read{border-top:1px solid var(--cr-line);margin-top:56px;padding-top:28px}.cr-read>summary{cursor:pointer;color:var(--cr-blue-text);font-size:17px;list-style:none}.cr-read>summary::-webkit-details-marker{display:none}.cr-read-body{max-width:44em;color:var(--cr-ink);margin-top:24px;font-size:18px;line-height:1.6}.cr-read-body h3{margin-top:30px;font-size:21px;font-weight:600}.cr-read-body p,.cr-read-body li{margin-top:10px}.cr-read-body ol{padding-left:1.3em;list-style:decimal}.cr-read-body ul{padding-left:1.3em;list-style:outside}.cr-read-body ul a{color:inherit;text-underline-offset:3px;text-decoration:underline}.cr-read-body .katex-display{text-align:left;margin:8px 0}.cr-chalk text{font-family:var(--cr-font);font-weight:500}.sg-ink{filter:drop-shadow(0 0 1.4px #f2f2f038)}.sg-washes{filter:blur(1.1px)}.sg-pen{fill:none;stroke:#fff;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1 3}@media (prefers-reduced-motion:no-preference){.cr-chalk[data-pen] .sg-pen{stroke-dashoffset:1.001px;animation:sg-pen var(--d) cubic-bezier(.45, 0, .35, 1) calc(var(--t) + .2s) both}.cr-chalk[data-pen] :is(.sg-guide,.sg-wash,.sg-w){animation:sg-fade .5s ease-out calc(var(--t) + .2s) both}.cr-chalk[data-pen=wait] :is(.sg-pen,.sg-guide,.sg-wash,.sg-w){animation-play-state:paused}.cr-hero,.cr-stage{animation:cr-rise .9s var(--cr-spring) both}.cr-stage{animation-delay:.12s}@supports (animation-timeline:view()){.cr-sec,.cr-why{animation:linear both cr-rise;animation-timeline:view();animation-range:entry entry 40%}}}@keyframes sg-pen{to{stroke-dashoffset:0}}@keyframes sg-fade{0%{opacity:0}}@keyframes cr-rise{0%{opacity:0;transform:translateY(24px)}}.cr-tiles{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin-top:56px;display:grid}.cr-tiles.is-two{grid-template-columns:repeat(2,minmax(0,1fr))}.cr-gt{border-radius:var(--cr-r-s);background:var(--cr-card);color:var(--cr-ink);box-shadow:var(--cr-shadow-s), inset 0 0 0 1px var(--cr-line);transition:transform .35s var(--cr-spring), box-shadow .35s var(--cr-spring);flex-direction:column;text-decoration:none;display:flex;overflow:hidden}.cr-gt:hover{box-shadow:var(--cr-shadow), inset 0 0 0 1px var(--cr-line);transform:translateY(-4px)}.cr-gt-art{aspect-ratio:16/9;background:#000;place-items:center;display:grid}.cr-gt-art img{object-fit:cover;width:100%;height:100%}.cr-gt-art.is-word{color:#fff;letter-spacing:-.02em;background:linear-gradient(160deg,#0b1440,#000 70%);font-size:30px;font-weight:700}.cr-gt-text{padding:18px 20px 22px}.cr-gt-title{letter-spacing:-.01em;font-size:19px;font-weight:600;line-height:1.3;display:block}.cr-gt-note{color:var(--cr-ink2);margin-top:4px;font-size:15px;line-height:1.4;display:block}@media (max-width:900px){.cr-mistakes{grid-template-columns:minmax(0,1fr)}.cr-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}.cr-ask{grid-template-columns:minmax(0,1fr);gap:28px;padding:40px 32px}}@media (max-width:640px){.cr-page{--cr-pad:20px;--cr-r:24px}.cr-hero{padding-top:32px}.cr-band .cr-hero{padding:48px 0 128px}.cr-h1{font-size:36px}.cr-lead{font-size:19px}.cr-stage{margin:28px calc(-1 * var(--cr-pad)) 0}.cr-stage .cr-tile{border-radius:0}.cr-stage .cr-tile-frame{aspect-ratio:1}.cr-stage-note{padding:0 var(--cr-pad)}.cr-why{margin-top:48px;font-size:23px}.cr-sec{margin-top:88px}.cr-h2{font-size:30px}.cr-sub{font-size:17px}.cr-sec>.cr-tile .cr-tile-frame{aspect-ratio:4/5}.cr-fix .cr-tile-frame{aspect-ratio:1}.cr-card{padding:28px 22px 30px}.cr-q{font-size:23px}.cr-tiles,.cr-tiles.is-two,.cr-pager{grid-template-columns:minmax(0,1fr)}.cr-orb{width:96px;height:96px}.cr-orb img{width:80px;height:80px}.cr-ask h2{font-size:27px}.cr-say{font-size:18px}}@media (prefers-reduced-motion:reduce){.cr-orb img{animation:none}.cr-btn:hover,.cr-gt:hover,.cr-pager a:hover{transform:none}}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.cr-actions{flex-wrap:wrap;align-items:center;gap:14px 26px;margin-top:30px;display:flex}.cr-actions .cr-btn{height:50px;padding:0 26px}.cr-link{letter-spacing:-.01em;color:var(--cr-blue-text);align-items:center;gap:6px;font-size:19px;line-height:1.3;text-decoration:none;display:inline-flex}.cr-link:after{content:"";width:7px;height:7px;transition:transform .25s var(--cr-spring);border-top:1.8px solid;border-right:1.8px solid;margin-left:2px;transform:rotate(45deg)}.cr-link:hover{text-decoration:underline}.cr-link:hover:after{transform:translate(2px)rotate(45deg)}.cr-kicker{color:var(--cr-blue-text);margin-bottom:10px;font-size:19px;font-weight:600;line-height:1.3}.cr-tile.is-clip{background:var(--cr-card)}.cr-tile.is-clip .cr-tile-frame>:is(video,img){object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.cr-stage .cr-tile.is-narrow{max-width:680px;margin-inline:auto}.cr-stage:has(.is-narrow) .cr-stage-note{justify-content:center}.cr-tile.is-still{background:#000}.cr-tile.is-still .cr-tile-frame>img{object-fit:contain;width:100%;height:100%;display:block;position:absolute;inset:0}.cr-tile-frame>.cr-poster-img{object-fit:cover;width:100%;height:100%;transition:opacity .5s var(--cr-spring);position:absolute;inset:0}.cr-tile[data-live="1"] .cr-poster-img{opacity:0}.cr-pause{z-index:2;color:#fff;cursor:pointer;opacity:0;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#00000073;border:0;border-radius:50%;place-items:center;width:34px;height:34px;padding:0;transition:opacity .2s,background-color .2s;display:grid;position:absolute;bottom:14px;right:14px}.cr-tile:hover .cr-pause,.cr-pause:focus-visible,.cr-pause[data-paused]{opacity:1}.cr-pause:hover{background:#000000a6}.cr-row{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:64px;display:grid}.cr-row.is-flip>.cr-row-text{order:2}.cr-row .cr-h2{font-size:40px}.cr-row .cr-sub{margin-top:14px;font-size:21px;line-height:1.45}.cr-row .cr-link{margin-top:18px}.cr-row-art{min-width:0}.cr-row-art .cr-cap{color:var(--cr-ink3);align-items:center;gap:8px;margin-top:12px;font-size:14px;line-height:1.4;display:flex}.cr-table-card{padding:8px 8px 4px;overflow-x:auto}.cr-table{border-collapse:collapse;width:100%;font-size:16px;line-height:1.45}.cr-table th,.cr-table td{text-align:left;vertical-align:top;border-bottom:1px solid var(--cr-line);color:var(--cr-ink2);padding:16px 18px}.cr-table thead th{color:var(--cr-ink3);padding-top:14px;padding-bottom:14px;font-size:14px;font-weight:600}.cr-table tbody th{color:var(--cr-ink);white-space:nowrap;font-weight:600}.cr-table tr:last-child>*{border-bottom:0}.cr-table td.is-us{color:var(--cr-ink)}.cr-note{color:var(--cr-ink3);margin-top:14px;font-size:14px;line-height:1.5}.cr-verdicts{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.cr-verdict-card{padding:32px 34px 34px}.cr-verdict-card.is-ours{background:var(--cr-blue-soft);box-shadow:none}.cr-verdict-card h3{letter-spacing:-.015em;color:var(--cr-ink);font-size:24px;font-weight:700;line-height:1.2}.cr-verdict-card ul{gap:10px;margin-top:14px;display:grid}.cr-verdict-card li{color:var(--cr-ink2);padding-left:20px;font-size:18px;line-height:1.45;position:relative}.cr-verdict-card li:before{content:"";background:var(--cr-blue);border-radius:50%;width:7px;height:7px;position:absolute;top:.62em;left:2px}.cr-three{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.cr-step{padding:30px 30px 32px}.cr-step-n{background:var(--cr-blue-soft);width:32px;height:32px;color:var(--cr-blue-text);border-radius:50%;place-items:center;font-size:15px;font-weight:700;display:inline-grid}.cr-step h3{letter-spacing:-.012em;color:var(--cr-ink);margin-top:18px;font-size:22px;font-weight:600;line-height:1.25}.cr-step p{color:var(--cr-ink2);margin-top:8px;font-size:17px;line-height:1.45}.cr-fig{padding:30px 30px 32px}.cr-fig-v{letter-spacing:-.035em;color:var(--cr-ink);font-size:64px;font-weight:700;line-height:1;display:block}.cr-fig.is-accent .cr-fig-v{color:var(--cr-blue-text)}.cr-fig-l{color:var(--cr-ink2);margin-top:12px;font-size:17px;line-height:1.4;display:block}.cr-options{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.cr-option{padding:28px 30px 30px}.cr-option.is-ours{background:var(--cr-blue-soft);box-shadow:none}.cr-option h3{letter-spacing:-.012em;color:var(--cr-ink);font-size:22px;font-weight:700;line-height:1.25}.cr-option p{color:var(--cr-ink2);margin-top:8px;font-size:17px;line-height:1.45}.cr-option small{color:var(--cr-ink3);margin-top:4px;font-size:14px;display:block}.cr-faq{padding:6px 44px}.cr-faq-item+.cr-faq-item{border-top:1px solid var(--cr-line)}.cr-faq-item>summary{cursor:pointer;letter-spacing:-.01em;color:var(--cr-ink);justify-content:space-between;align-items:flex-start;gap:24px;padding:24px 0;font-size:20px;font-weight:600;line-height:1.35;list-style:none;display:flex}.cr-faq-item>summary::-webkit-details-marker{display:none}.cr-faq-item>summary:after{content:"";border-right:1.8px solid var(--cr-ink3);border-bottom:1.8px solid var(--cr-ink3);width:8px;height:8px;transition:transform .25s var(--cr-spring);flex:none;margin:.4em 4px 0 0;transform:rotate(45deg)}.cr-faq-item[open]>summary:after{transform:translateY(4px)rotate(225deg)}.cr-faq-item>summary:focus-visible{outline:3px solid var(--cr-blue);outline-offset:4px;border-radius:6px}.cr-faq-item>p{max-width:44em;color:var(--cr-ink2);margin-top:-6px;padding-bottom:24px;font-size:18px;line-height:1.55}.cr-faq-item>p+p{margin-top:0}.cr-faq-item a{color:var(--cr-blue-text)}.cr-toolcard{margin-top:44px;padding:36px 40px 40px}.cr-gt-art{position:relative;overflow:hidden}.cr-gt-art>img{position:absolute;inset:0}.cr-gt-art.is-word{text-align:center;text-wrap:balance;padding:0 24px}.cr-why-cite{letter-spacing:0;color:var(--cr-blue-text);margin-top:14px;font-size:17px;font-weight:400;line-height:1.45;text-decoration:none;display:block}.cr-why-cite:hover{text-decoration:underline}.cr-dl-card{max-width:640px;margin-inline:auto;padding:44px 48px 40px}.cr-dl-card :is(h2,p,figcaption){font-family:var(--cr-font)}.cr-dl-card h2{letter-spacing:-.02em;color:var(--cr-ink);font-size:30px;font-weight:700;line-height:1.2}.cr-dl-card :is(p,figcaption,.dl-meta){color:var(--cr-ink2)}.cr-dl-card .dl-go{background:var(--cr-blue);color:#fff;height:54px;min-height:0;font:600 17px/1 var(--cr-font);letter-spacing:-.01em;box-shadow:none;transition:transform .25s var(--cr-spring);border:0;border-radius:999px}.cr-dl-card .dl-go:hover{box-shadow:none;transform:scale(1.02)}.cr-dl-card :is(.dl-meta,.dl-again) a{color:var(--cr-blue-text)}.cr-dl-card .dl-note{background:var(--cr-bg2);color:var(--cr-ink)}.cr-lib .dp-library :is(.padding-global,.container-large){max-width:none;padding:0}.cr-lib .dp-library .spacer-xhuge{display:none}.cr-lib .dp-library .spacer-large{padding-top:32px}.cr-lib :is(.dp-lib-filter,.dp-lib-list){max-width:none}.cr-lib .dp-lib-label{color:var(--cr-ink2);font-size:15px}.cr-lib .dp-lib-search{background:var(--cr-card);box-shadow:inset 0 0 0 1px var(--cr-line);color:var(--cr-ink);font:17px/1.3 var(--cr-font);border:0;border-radius:14px}.cr-lib .dp-lib-search:focus-visible{outline:3px solid var(--cr-blue);outline-offset:2px;box-shadow:none}.cr-lib .dp-lib-group{color:var(--cr-ink3);opacity:1;font-size:13px}.cr-lib .dp-lib-chip{background:var(--cr-card);min-height:36px;box-shadow:inset 0 0 0 1px var(--cr-line);color:var(--cr-ink);font:500 15px/1 var(--cr-font);border:0}.cr-lib .dp-lib-chip.is-on{background:var(--cr-ink);color:var(--cr-bg);box-shadow:none}.cr-lib .dp-lib-chip:focus-visible{outline:3px solid var(--cr-blue);box-shadow:none}.cr-lib .dp-lib-shown{color:var(--cr-ink3);opacity:1}.cr-lib .dp-lib-card{border-radius:var(--cr-r-s);background:var(--cr-card);box-shadow:var(--cr-shadow-s), inset 0 0 0 1px var(--cr-line);border:0;gap:8px;padding:24px 26px 26px}.cr-lib .dp-lib-tag{color:var(--cr-blue-text);opacity:1;font-size:14px}.cr-lib .dp-lib-tag a{text-decoration:none}.cr-lib .dp-lib-title{font:600 20px/1.3 var(--cr-font);letter-spacing:-.01em;color:var(--cr-ink)}.cr-lib .dp-lib-title a{text-decoration:none}.cr-lib :is(.dp-lib-tag,.dp-lib-title) a:hover{text-decoration:underline}.cr-lib :is(.dp-lib-byline,.dp-lib-note){color:var(--cr-ink2);opacity:1}.cr-lib .dp-lib-quote{border-left:2px solid var(--cr-line);font:400 16px/1.45 var(--cr-font);color:var(--cr-ink2)}.cr-lib :is(.dp-lib-empty,.dp-caption){color:var(--cr-ink2)}@media (max-width:900px){.cr-row,.cr-row.is-flip{grid-template-columns:minmax(0,1fr);gap:28px}.cr-row.is-flip>.cr-row-text{order:0}.cr-verdicts,.cr-three,.cr-options{grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){.cr-row .cr-h2{font-size:30px}.cr-row .cr-sub{font-size:18px}.cr-fig-v{font-size:52px}.cr-toolcard{padding:24px 18px 28px}.cr-faq{padding:2px 22px}.cr-faq-item>summary{gap:16px;padding:20px 0;font-size:18px}.cr-faq-item>p{padding-bottom:20px;font-size:17px}.cr-dl-card{padding:30px 22px 28px}.cr-why-cite{font-size:15px}.cr-table th,.cr-table td{padding:12px;font-size:15px}.cr-table tbody th{white-space:normal}}.cr-hero .dl-cta-row{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.cr-hero .dl-cta-row .dl-btn[data-cta]{background:var(--cr-blue);color:#fff;height:50px;font:600 17px/1 var(--cr-font);letter-spacing:-.01em;box-shadow:none;transition:transform .25s var(--cr-spring);border:0;border-radius:999px;align-items:center;padding:0 26px;text-decoration:none;display:inline-flex;transform:none}.cr-hero .dl-cta-row .dl-btn[data-cta]:hover{box-shadow:none;transform:scale(1.03)}.cr-hero .cr-note{max-width:46em}
.pv{--pv-ease:cubic-bezier(.2, .7, .2, 1);--pv-spring:var(--cr-spring,cubic-bezier(.22, 1, .36, 1));--pv-bar:76px;--pv-card-shadow:0 34px 70px -30px #000000d9, inset 0 0 0 1px #ffffff14, inset 0 1px 0 #ffffff0f;--pv-grey-bar:#4a4b52;--pv-head-bg:#090a0cf2;--cr-ink3:#98989f;--cr-blue-text:#7fb2ff;--cr-blue-soft:#7fb2ff24;font-family:var(--cr-font);color:var(--cr-ink);position:relative;overflow-x:clip}.pv :where(h1,h2,h3,p,ul,ol,li,figure,fieldset){margin:0}.pv :where(ul,ol){padding:0;list-style:none}.pv :where(h1,h2,h3,p,li,label,legend,th,td){font-family:var(--cr-font)}.pv a:not([class]){color:var(--cr-blue-text);text-decoration:none}.pv a:not([class]):hover{text-underline-offset:3px;text-decoration:underline}.pv-sr{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:normal;border:0;width:1px;height:1px;margin:-1px;padding:0;top:0;left:0;overflow:hidden;position:absolute!important}.pv-wrap{max-width:1200px;margin:0 auto;padding:0 32px}.pv-band.cr-band{isolation:isolate;color:#fff;background:0 0;position:relative}.pv-sky{inset:calc(-1 * var(--cr-under,5.65rem)) 0 0;z-index:-1;background:radial-gradient(60% 52% at 50% 40%,#01051899,#01051800 74%),linear-gradient(#01061c9e,#01061c66 46%,#0104149e),#061848 url(/ducky/pill-demo/earth.e3da7536.webp) 50% 38%/cover no-repeat;position:absolute;-webkit-mask-image:linear-gradient(#000 calc(100% - 240px),#0000008c calc(100% - 120px),#0000);mask-image:linear-gradient(#000 calc(100% - 240px),#0000008c calc(100% - 120px),#0000)}.pv-sky:before,.pv-sky:after{content:"";filter:blur(70px);opacity:.34;pointer-events:none;border-radius:50%;animation:12s ease-in-out infinite alternate pv-breathe;position:absolute}.pv-sky:before{background:radial-gradient(circle,#1638ffd9,#1638ff00 68%);width:44vmax;height:44vmax;top:-16vmax;left:-14vmax}.pv-sky:after{background:radial-gradient(circle,#7fb2ff8c,#7fb2ff00 68%);width:36vmax;height:36vmax;animation-delay:-6s;top:10%;right:-12vmax}@keyframes pv-breathe{0%{transform:translate(0,0)scale(1)}to{transform:translate(3vmax,2vmax)scale(1.1)}}.pv-band.is-end{margin-top:150px}.pv-band.is-end .pv-sky{background-position:50% 70%;inset:0;-webkit-mask-image:linear-gradient(#0000,#00000059 140px,#000 300px calc(100% - 140px),#0000);mask-image:linear-gradient(#0000,#00000059 140px,#000 300px calc(100% - 140px),#0000)}.pv-hero{text-align:center;padding:76px 0 250px}.pv-h1{letter-spacing:-.034em;color:#fff;text-wrap:balance;filter:drop-shadow(0 4px 26px #00082c66);max-width:13.5em;margin:0 auto;font-size:66px;font-weight:700;line-height:1.03}.pv-h1 em,.pv-h2 em{font-style:normal}.pv-h1 em{color:inherit;font-style:normal}.pv-lead{letter-spacing:-.01em;color:#ffffffd6;text-wrap:pretty;max-width:35em;margin:20px auto 0;font-size:20px;line-height:1.5}.pv-try{color:#fffc;text-wrap:balance;max-width:40em;margin:22px auto 0;font-size:17px;line-height:1.5}.pv-try strong{color:#fff;font-weight:600}.pv-orb{vertical-align:-5px;border-radius:50%;width:22px;height:22px;margin-right:8px;display:inline-block;box-shadow:0 0 18px #7fb2ffb3}.pv-seg{-webkit-backdrop-filter:blur(22px)saturate(160%);backdrop-filter:blur(22px)saturate(160%);background:#ffffff21;border:0;border-radius:999px;grid-template-columns:1fr 1fr;min-inline-size:0;margin-top:30px;padding:4px;display:inline-grid;position:relative;box-shadow:inset 0 0 0 1px #fff3,inset 0 1px #ffffff2e,0 14px 34px -14px #000628b3}.pv-seg-in{opacity:0;pointer-events:none;width:1px;height:1px;margin:0;position:absolute}.pv-seg label{z-index:1;letter-spacing:-.005em;white-space:nowrap;color:#ffffffd1;cursor:pointer;transition:color .3s var(--pv-ease);border-radius:999px;margin:0;padding:11px 22px;font-size:15px;font-weight:600;line-height:1.2;display:block;position:relative}.pv-seg-in:checked+label{color:#0b1233}.pv-seg-in:focus-visible+label{outline:none;box-shadow:0 0 0 3px #7fb2ff99}.pv-seg-thumb{z-index:0;width:calc(50% - 4px);transition:transform .55s var(--pv-spring);background:#fff;border-radius:999px;position:absolute;top:4px;bottom:4px;left:4px;box-shadow:0 6px 18px -6px #0008288c,inset 0 1px #fff}.pv-seg:has(#pv-view-hour:checked) .pv-seg-thumb{transform:translate(100%)}.pv-hero.has-year .pv-seg{grid-template-columns:1fr 1fr 1fr;margin-top:40px}.pv-hero.has-year .pv-seg-thumb{width:calc(33.3333% - 2.66667px)}.pv-hero.has-year .pv-seg:has(#pv-view-year:checked) .pv-seg-thumb{transform:translate(100%)}.pv-hero.has-year .pv-seg:has(#pv-view-hour:checked) .pv-seg-thumb{transform:translate(200%)}.pv-save{letter-spacing:0;white-space:nowrap;color:#fff;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);pointer-events:none;background:#7fb2ff3d;border-radius:999px;padding:3px 9px;font-size:14px;font-weight:600;line-height:1.15;position:absolute;bottom:calc(100% + 2px);left:50%;transform:translate(-50%);box-shadow:inset 0 0 0 1px #7fb2ff6b,0 6px 16px -8px #00082899}.pv-plans{margin-top:-206px;position:relative}.pv-cards{grid-template-columns:minmax(0,3fr) minmax(0,1.12fr);align-items:stretch;gap:16px;display:grid}.pv-cards:not(.has-tutor){grid-template-columns:minmax(0,1fr)}.pv-planset{-webkit-backdrop-filter:blur(30px)saturate(160%);backdrop-filter:blur(30px)saturate(160%);background:#16182294;border-radius:30px;grid-template-columns:repeat(3,minmax(0,1fr));display:grid;overflow:hidden;box-shadow:inset 0 1px #ffffff1a,inset 0 0 0 1px #ffffff0f,0 40px 100px -40px #1638ff73}.pv-card{min-width:0;color:var(--cr-ink);flex-direction:column;padding:28px 26px 30px;display:flex;position:relative}.pv-planset>.pv-card+.pv-card:before{content:"";background:linear-gradient(transparent, var(--cr-line) 18%, var(--cr-line) 82%, transparent);width:1px;position:absolute;top:28px;bottom:28px;left:0}.pv-card.is-start{background:radial-gradient(70% 34% at 50% 0,#2850ff42,#2850ff00 80%)}.pv-card.is-tutor{color:var(--cr-ink2);-webkit-backdrop-filter:blur(28px)saturate(110%);backdrop-filter:blur(28px)saturate(110%);background:#16182266;border-radius:30px;box-shadow:inset 0 1px #ffffff14,0 30px 60px -40px #000c}.pv-flag{min-height:20px;color:var(--cr-ink3);font-size:14px;font-weight:600;line-height:20px}.is-start>.pv-flag{color:var(--cr-blue-text)}.pv-name{letter-spacing:-.015em;color:var(--cr-ink);margin-top:10px;font-size:24px;font-weight:700;line-height:1.2}.pv-times{min-height:20px;color:var(--cr-ink2);margin-top:8px;font-size:15px;line-height:1.35}.pv-amt{margin-top:22px;display:grid}.pv-v{transition:opacity .32s var(--pv-ease), filter .32s var(--pv-ease), transform .55s var(--pv-spring), visibility 0s;flex-wrap:wrap;grid-area:1/1;align-content:start;align-items:baseline;gap:0 8px;display:flex}.pv-num{letter-spacing:-.04em;color:var(--cr-ink);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:50px;font-weight:700;line-height:1}.pv-num small{letter-spacing:-.01em;color:var(--cr-ink2);margin-right:2px;font-size:17px;font-weight:600}.is-tutor .pv-num{color:var(--cr-ink2)}.pv-per{color:var(--cr-ink2);font-size:17px;font-weight:500}.pv-per.is-week{letter-spacing:-.01em;color:var(--cr-ink);font-size:22px;font-weight:600}.pv-after{min-height:2.8em;color:var(--cr-ink3);text-wrap:pretty;flex-basis:100%;margin-top:10px;font-size:14px;line-height:1.4}.pv-v.is-hour,.pv-v.is-year{opacity:0;filter:blur(8px);visibility:hidden;transition:opacity .32s var(--pv-ease), filter .32s var(--pv-ease), transform .55s var(--pv-spring), visibility 0s linear .32s;transform:translateY(8px)}.pv:has(#pv-view-hour:checked,#pv-view-year:checked) .pv-v.is-plan{opacity:0;filter:blur(8px);visibility:hidden;transition:opacity .32s var(--pv-ease), filter .32s var(--pv-ease), transform .55s var(--pv-spring), visibility 0s linear .32s;transform:translateY(8px)}.pv:has(#pv-view-hour:checked,#pv-view-year:checked) .pv-v.is-plan{transform:translateY(-8px)}:is(.pv:has(#pv-view-hour:checked) .pv-v.is-hour,.pv:has(#pv-view-year:checked) .pv-v.is-year){opacity:1;filter:none;visibility:visible;transition-delay:60ms,60ms,60ms,0s;transform:none}.pv-btn{background:var(--cr-blue);color:#fff;height:48px;font:600 16px/1 var(--cr-font);letter-spacing:-.01em;text-align:center;transition:transform .3s var(--pv-spring), background-color .2s ease;border:0;border-radius:999px;justify-content:center;align-items:center;margin-top:24px;padding:0 20px;text-decoration:none;display:flex;box-shadow:0 10px 24px -12px #1638ffe6,inset 0 1px #ffffff38}.pv-btn:hover{background-color:#2b4bff;transform:scale(1.02)}.pv-btn:active{transform:scale(.98)}.pv-btn:focus-visible{outline:2px solid var(--cr-blue);outline-offset:3px}.pv-btn.is-ink{background:var(--cr-ink);color:var(--cr-bg);box-shadow:none}.pv-btn.is-ink:hover{background:var(--cr-ink)}.pv-tutor-note{min-height:78px;color:var(--cr-ink3);margin-top:24px;font-size:14px;line-height:1.45}.pv-btn-note{text-align:center;min-height:20px;color:var(--cr-ink3);margin-top:10px;font-size:14px;line-height:1.4}.pv-list{gap:12px;margin-top:22px;display:grid}.pv-list li{color:var(--cr-ink2);gap:10px;font-size:15px;line-height:1.42;display:flex}.pv-list li>span{text-wrap:pretty;flex:1;min-width:0}.pv-meter{background:var(--cr-line);border-radius:4px;height:4px;margin-top:8px;display:block;position:relative;overflow:hidden}.pv-meter>span{width:max(8px, calc(var(--m) * 100%));background:linear-gradient(90deg,#1638ff,#6f93ff);border-radius:4px;position:absolute;inset:0 auto 0 0}.is-tutor .pv-meter>span{background:var(--pv-grey-bar);box-shadow:none}.pv-ic{flex:none;width:20px;height:20px}.pv-list .pv-ic{margin-top:.5px}.pv-ic.is-yes{color:var(--cr-blue-text)}.pv-ic.is-no,.pv-ic.is-dot{color:var(--cr-ink3)}.is-tutor .pv-ic.is-yes,td.is-tutor .pv-ic.is-yes{color:var(--cr-ink2)}.pv-list li.is-good{color:var(--cr-ink)}.pv-fine{text-align:center;max-width:54em;color:var(--cr-ink3);text-wrap:balance;margin:28px auto 0;font-size:14px;line-height:1.5}.pv-jump{flex-wrap:wrap;justify-content:center;gap:4px 22px;margin-top:14px;display:flex}.pv .pv-jump a{color:var(--cr-ink3);font-size:14px;line-height:1.6;text-decoration:none;transition:color .2s}.pv .pv-jump a:hover{color:var(--cr-blue-text);text-decoration:none}.pv-jump a:focus-visible{outline:2px solid var(--cr-blue);outline-offset:2px}.pv-sec{margin-top:128px}.pv-sec-head,.pv-cmp-sec>.pv-h2,.pv-cmp-sec>.pv-sub{text-align:center}.pv-sec-head .pv-sub,.pv-cmp-sec>.pv-sub{margin-inline:auto}.pv-h2{letter-spacing:-.03em;color:var(--cr-ink);text-wrap:balance;font-size:46px;font-weight:700;line-height:1.07}.pv-h2 em,.pv-h3 em{color:inherit;font-style:normal}.pv-h3{letter-spacing:-.015em;color:var(--cr-ink);font-size:22px;font-weight:700;line-height:1.25}.pv-sub{max-width:38em;color:var(--cr-ink2);text-wrap:balance;margin-top:14px;font-size:19px;line-height:1.5}.pv-note{text-align:center;max-width:52em;color:var(--cr-ink3);text-wrap:balance;margin:22px auto 0;font-size:14px;line-height:1.55}.pv-link{color:var(--cr-blue-text);align-items:center;gap:6px;margin-top:20px;font-size:17px;line-height:1.3;text-decoration:none;display:inline-flex}.pv-link:after{content:"";width:7px;height:7px;transition:transform .3s var(--pv-spring);border-top:1.8px solid;border-right:1.8px solid;transform:rotate(45deg)}.pv-link:hover{text-underline-offset:3px;text-decoration:underline}.pv-link:hover:after{transform:translate(2px)rotate(45deg)}.pv-link.is-light{color:#fff;margin-top:0}.pv-pick{display:none}.pv-cmp{border-collapse:separate;border-spacing:0;table-layout:fixed;text-align:left;font-variant-numeric:tabular-nums;width:100%;margin-top:44px}.pv-cmp-corner{width:28%}.pv-cmp thead :is(th,td){top:calc(var(--pv-bar) + 6px + env(safe-area-inset-top));z-index:2;vertical-align:bottom;background:var(--cr-bg);box-shadow:0 20px 14px -6px var(--cr-bg), 0 -6px 0 0 var(--cr-bg);padding:18px 14px 16px;position:sticky}.pv-cmp thead th.is-start{background:radial-gradient(90% 120% at 50% 0, color-mix(in srgb, #3d63ff 22%, var(--cr-bg)), var(--cr-bg) 85%);border-radius:18px 18px 0 0}.pv-cmp-name{letter-spacing:-.012em;color:var(--cr-ink);font-size:18px;font-weight:700;line-height:1.2;display:block}.pv-cmp-short{display:none}.pv-cmp td>.pv-cmp-long{display:inline}.pv-cmp-note{height:36px;color:var(--cr-ink3);align-items:center;margin-top:12px;font-size:14px;display:flex}.pv-cmp-price{color:var(--cr-ink2);margin-top:6px;font-size:14px;font-weight:400;line-height:1.3;display:block}.pv-cmp thead .pv-btn{height:36px;margin-top:12px;padding:0 14px;font-size:14px}.pv-cmp-group th{white-space:nowrap;letter-spacing:-.012em;color:var(--cr-ink);padding:15px 16px;font-size:17px;font-weight:700;line-height:1.3}.pv-cmp tbody tr:not(.pv-cmp-group)>*{vertical-align:middle;height:56px;padding:12px 14px}.pv-cmp tbody tr:not(.pv-cmp-group):hover>*{background-color:#7f7f8c0f}.pv-cmp tbody th[scope=row]{color:var(--cr-ink);font-size:15px;font-weight:500;line-height:1.4}.pv-row-d{color:var(--cr-ink3);margin-top:2px;font-size:14px;font-weight:400;display:block}.pv-cmp td{text-align:center;color:var(--cr-ink);text-wrap:balance;font-size:15px;line-height:1.4}.pv-cmp td .pv-ic{vertical-align:middle;width:22px;height:22px;display:inline-block}.pv-cmp td.is-start{color:var(--cr-ink)}.pv-cmp-sec{background:radial-gradient(50% 360px at 50% 0,#1638ff24,#1638ff00 70%)}.pv-cmp :is(td,th).is-tutor{color:var(--cr-ink2)}.pv-cmp tr.pv-cmp-group>*{background:var(--cr-bg2) padding-box;box-shadow:none;border-top:26px solid #0000}.pv-cmp tr.pv-cmp-group>:first-child{border-radius:14px 0 0 14px}.pv-cmp tr.pv-cmp-group>:last-child{border-radius:0 14px 14px 0}.pv-cmp thead th.is-tutor .pv-cmp-name{color:var(--cr-ink2)}.pv-bars-card{background:var(--cr-card);max-width:980px;box-shadow:var(--pv-card-shadow);border-radius:28px;grid-template-columns:minmax(0,1fr);gap:0;margin:44px auto 0;padding:38px 40px;display:grid}.pv-bars ul{gap:26px;display:grid}.pv-bars li{grid-template-columns:210px minmax(0,1fr);align-items:start;gap:20px;display:grid}.pv-bar-n{color:var(--cr-ink);font-size:16px;font-weight:600;line-height:1.3}.pv-bar-d{color:var(--cr-ink3);margin-top:3px;font-size:14px;font-weight:400;line-height:1.4;display:block}.pv-bar-track{align-items:center;gap:12px;min-width:0;min-height:21px;display:flex}.pv-bar{width:calc(var(--r) * (100% - 92px));background:var(--pv-grey-bar);border-radius:0 5px 5px 0;flex:none;min-width:10px;height:10px}.is-ours .pv-bar{background:linear-gradient(90deg,#1638ff,#4f7bff);box-shadow:0 0 14px #1638ff4d}.pv-bar-v{color:var(--cr-ink);white-space:nowrap;flex:none;font-size:17px;font-weight:700}.pv-bar-v small{color:var(--cr-ink2);font-size:14px;font-weight:500}.pv-bars-side{box-shadow:inset 0 1px 0 var(--cr-line);flex-wrap:wrap;align-items:baseline;gap:4px 14px;margin-top:30px;padding-top:24px;display:flex}.pv-big{letter-spacing:-.035em;color:var(--cr-ink);font-size:34px;font-weight:700;line-height:1}.pv-big-l{color:var(--cr-ink);font-size:17px;font-weight:600}.pv-big-d{color:var(--cr-ink2);font-size:15px;line-height:1.45}.pv-num-sec.is-facts{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:start;gap:24px 64px;display:grid}.pv-num-sec.is-facts .pv-sec-head{text-align:left}.pv-num-sec.is-facts .pv-sub{margin-inline:0}.pv-num-sec.is-facts>.pv-note{text-align:left;grid-column:2;margin:0}.pv-facts{gap:26px;margin-top:10px;display:grid}.pv-facts li{align-items:baseline;gap:18px;display:flex}.pv-fact-v{letter-spacing:-.03em;min-width:3.2em;color:var(--cr-ink);flex:none;font-size:28px;font-weight:700;line-height:1}.pv-fact-t{color:var(--cr-ink2);font-size:16px;line-height:1.5}.pv-fact-t strong{color:var(--cr-ink);font-weight:600;display:block}.pv .pv-src a{color:var(--cr-ink3);text-decoration:underline;-webkit-text-decoration-color:var(--cr-line);text-decoration-color:var(--cr-line);text-underline-offset:3px}.pv .pv-src a:hover{color:var(--cr-blue-text)}.pv-split{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:start;gap:64px;display:grid}.pv-rows{margin-top:8px}.pv-rows .ft_dropdown{box-shadow:inset 0 -1px 0 var(--cr-line);border-bottom:0}.pv-rows .ft_dropdown-toggle{font:600 18px/1.3 var(--cr-font);letter-spacing:-.012em;color:var(--cr-ink);padding:16px 2px}.pv-rows .ft_dropdown-content-div{padding:0 2px 18px}.pv-rows .ft_dropdown-content-div p{color:var(--cr-ink2);font-size:16px;line-height:1.55}.pv-rows .dp-chev{width:22px;height:22px;color:var(--cr-ink3)}.pv .dp-toggle:focus-visible{outline:2px solid var(--cr-blue);outline-offset:2px;box-shadow:none;border-radius:10px}.pv-packs-sec{margin-top:72px}.pv-packs-panel{background:var(--cr-card);box-shadow:var(--pv-card-shadow);border-radius:30px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:56px;padding:36px 40px 38px;display:grid}.pv-panel-t{color:var(--cr-ink2);margin-top:8px;font-size:16px;line-height:1.5}.pv-panel-t.is-small{color:var(--cr-ink3);margin-top:18px;font-size:14px}.pv-packs{margin-top:18px;display:grid}.pv-pack-l{display:none}.pv-packs li{grid-template-columns:90px minmax(0,1fr);align-items:baseline;gap:12px;padding:12px 0;display:grid}.pv-pack-p{letter-spacing:-.03em;color:var(--cr-ink);font-size:28px;font-weight:700;line-height:1}.pv-pack-c{color:var(--cr-ink);font-size:16px;font-weight:600}.pv-pack-l{color:var(--cr-ink3);font-size:14px}.pv-calc .dp-calc{border:0;border-radius:0;max-width:none;margin:0;padding:0}.pv-calc .dp-calc-label{font:700 22px/1.25 var(--cr-font);letter-spacing:-.015em;color:var(--cr-ink);margin-bottom:14px}.pv-calc .dp-calc-dollar{font:600 28px/1 var(--cr-font);color:var(--cr-ink2)}.pv-calc .dp-calc-input{background:var(--cr-bg2);width:7rem;min-height:48px;color:var(--cr-ink);font:600 20px/1 var(--cr-font);box-shadow:none;border:0;border-radius:14px}.pv-calc .dp-calc-input:focus-visible{outline:2px solid var(--cr-blue);outline-offset:2px}.pv-calc .dp-calc-preset{background:var(--cr-bg2);min-height:44px;color:var(--cr-ink);font:600 15px/1 var(--cr-font);transition:transform .25s var(--pv-spring), background-color .2s;border:0}.pv-calc .dp-calc-preset:hover{transform:scale(1.04)}.pv-calc .dp-calc-preset.is-on{background:var(--cr-blue);color:#fff}.pv-calc .dp-calc-preset:focus-visible{outline:2px solid var(--cr-blue);outline-offset:2px}.pv-calc .dp-calc-out{color:var(--cr-ink2);margin-top:18px;font-size:16px;line-height:1.5}.pv-calc .dp-calc-out strong{color:var(--cr-ink)}.pv-duo{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:64px;display:grid}.pv-duo-c .pv-h3{letter-spacing:-.025em;font-size:30px;line-height:1.15}.pv-steps{gap:18px;margin-top:22px;display:grid}.pv-step-t{color:var(--cr-ink);font-size:17px;font-weight:600;line-height:1.35}.pv-steps p{color:var(--cr-ink2);margin-top:4px;font-size:16px;line-height:1.5}.pv-chips{gap:12px;margin-top:22px;display:grid}.pv-chips li{color:var(--cr-ink);align-items:center;gap:12px;font-size:17px;font-weight:500;line-height:1.35;display:flex}.pv-faq{max-width:1000px;margin-inline:auto}.pv-faq>.pv-h2{text-align:center;font-size:56px}.pv-faq-list{box-shadow:inset 0 1px 0 var(--cr-line);margin-top:44px}.pv-faq .accordion_item{box-shadow:inset 0 -1px 0 var(--cr-line);background:0 0;border:0;border-radius:0;gap:0}.pv-faq .accordion_trigger{background:0 0;padding:28px 4px}.pv-faq .accordion_question{font:600 22px/1.3 var(--cr-font);letter-spacing:-.015em;color:var(--cr-ink);margin:0}.pv-faq .dp-chev{display:none}.pv-faq .accordion_trigger:after{content:"";width:20px;height:20px;color:var(--cr-ink);transition:transform .5s var(--pv-spring);background:linear-gradient(currentColor,currentColor) 50%/100% 2px no-repeat,linear-gradient(currentColor,currentColor) 50%/2px 100% no-repeat;flex:none}.pv-faq [data-open]>.accordion_trigger:after{transform:rotate(45deg)}.pv-faq .accordion_item:is(:hover,[data-open]){background:0 0}.pv-faq .accordion_trigger:hover .accordion_question{color:var(--cr-blue-text)}.pv-faq .accordion_content{max-width:none;padding:0 4px}.pv-faq .faq_rich-text{max-width:46em;padding-bottom:26px}.pv-faq .faq_rich-text p{color:var(--cr-ink2);margin:0 0 14px;font-size:17px;line-height:1.6}.pv-faq .faq_rich-text p:last-child{margin-bottom:0}.pv-faq .spacer-small{display:none}.pv-guide-links{flex-wrap:wrap;gap:6px 26px;margin-top:22px;display:flex}.pv-guide-links .pv-link{margin-top:0}.pv-next{flex-wrap:wrap;justify-content:center;align-items:baseline;gap:12px 30px;margin-top:96px;display:flex}.pv-next .pv-h3{color:var(--cr-ink3);font-size:17px;font-weight:600}.pv-next ul{flex-wrap:wrap;justify-content:center;gap:8px 26px;display:flex}.pv .pv-next .pv-link{color:var(--cr-ink2);margin-top:0}.pv .pv-next .pv-link:hover{color:var(--cr-blue-text)}.pv-end{text-align:center;padding:290px 0 210px}.pv-end .pv-h2{color:#fff;filter:drop-shadow(0 4px 24px #00082c66);font-size:54px}.pv-end .pv-sub{color:#ffffffd6;margin-inline:auto}.pv-end-actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:16px 28px;margin-top:32px;display:flex}.pv-btn.is-wide{height:54px;margin:0;padding:0 32px;font-size:17px}.pv-end-note{color:#ffffffad;max-width:36em;margin:30px auto 0;font-size:14px;line-height:1.5}@media (max-width:1140px){.pv-cards{grid-template-columns:minmax(0,1fr)}.pv-card.is-tutor{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-content:start;column-gap:40px;display:grid}.pv-card.is-tutor>:not(.pv-list){grid-column:1}.pv-card.is-tutor>.pv-list{grid-area:1/2/span 7;align-self:center;margin-top:0}.pv-tutor-note{min-height:0}}@media (max-width:900px){.pv-h1{font-size:52px}.pv-h2{font-size:38px}.pv-split,.pv-duo,.pv-packs-panel,.pv-num-sec.is-facts{grid-template-columns:minmax(0,1fr);gap:32px}.pv-num-sec.is-facts>.pv-note{grid-column:1}.pv-bars-card{grid-template-columns:minmax(0,1fr);gap:28px}}@media (max-width:767px){.pv-wrap{padding:0 18px}.pv-hero{padding:44px 0 212px}.pv-h1{letter-spacing:-.03em;font-size:40px}.pv-lead{font-size:17px}.pv-try{font-size:16px}.pv-seg label{padding:10px 14px;font-size:14px}.pv-plans{margin-top:-176px}.pv-cards{gap:14px}.pv-planset{border-radius:24px;grid-template-columns:minmax(0,1fr)}.pv-planset>.pv-card+.pv-card:before{background:linear-gradient(90deg, transparent, var(--cr-line) 18%, var(--cr-line) 82%, transparent);width:auto;height:1px;inset:0 20px auto}.pv-card{padding:24px 20px 26px}.pv-card.is-tutor{border-radius:24px;display:flex}.pv-card.is-tutor>.pv-list{margin-top:20px}.pv-num{font-size:46px}.pv-sec{margin-top:92px}.pv-h2{font-size:31px}.pv-sub{font-size:17px}.pv-pick{background:var(--cr-bg2);width:max-content;max-width:100%;box-shadow:inset 0 0 0 1px var(--cr-line);border:0;border-radius:999px;justify-content:center;gap:4px;margin:26px auto 0;padding:4px;display:flex}.pv-pick label{color:var(--cr-ink2);cursor:pointer;border-radius:999px;margin:0;padding:10px 16px;font-size:15px;font-weight:600;line-height:1.2;transition:background-color .25s,color .25s;display:block}.pv-pick .pv-seg-in:checked+label{background:var(--cr-card);color:var(--cr-ink);box-shadow:0 3px 10px -3px #00000040}.pv-pick .pv-seg-in:focus-visible+label{outline:2px solid var(--cr-blue);outline-offset:2px}.pv-cmp{margin-top:18px}.pv-cmp-corner{width:44%}.pv-cmp [data-col=pro],.pv-cmp [data-col=unlimited],:is(.pv:has(#pv-col-pro:checked) .pv-cmp :is([data-col=plus],[data-col=unlimited]),.pv:has(#pv-col-unlimited:checked) .pv-cmp :is([data-col=plus],[data-col=pro])){display:none}:is(.pv:has(#pv-col-pro:checked) .pv-cmp [data-col=pro],.pv:has(#pv-col-unlimited:checked) .pv-cmp [data-col=unlimited]){display:table-cell}.pv-cmp thead :is(th,td){padding:12px 10px}.pv-cmp thead :is(th,td):not(.pv-cmp-corner){text-align:center}.pv-cmp thead .pv-btn{display:none}.pv-cmp-name{font-size:16px}.pv-cmp-long,.pv-cmp td>.pv-cmp-long{display:none}.pv-cmp-short{display:inline}.pv-cmp thead .pv-cmp-price,.pv-cmp thead .pv-cmp-note{display:none}.pv-cmp tbody tr:not(.pv-cmp-group)>*{height:52px;padding:10px}.pv-cmp-group th{white-space:normal;padding:12px 10px;font-size:16px}.pv-cmp td,.pv-cmp tbody th[scope=row]{font-size:14px}.pv-bars-card{border-radius:24px;padding:26px 22px}.pv-bars li{grid-template-columns:minmax(0,1fr);gap:10px}.pv-big{font-size:30px}.pv-packs-panel{border-radius:24px;padding:26px 22px 28px}.pv-duo-c .pv-h3{font-size:26px}.pv-faq>.pv-h2{font-size:34px}.pv-faq .accordion_trigger{padding:20px 2px}.pv-faq .accordion_question{font-size:18px}.pv-faq .faq_rich-text p{font-size:16px}.pv-band.is-end{margin-top:100px}.pv-end{padding:240px 0 180px}.pv-end .pv-h2{font-size:36px}}@media (max-width:380px){.pv-h1{font-size:36px}.pv-seg label{padding:10px 11px}}@media (prefers-reduced-motion:reduce){.pv-sky:before,.pv-sky:after{animation:none}.pv-seg-thumb,.pv-v,.pv-btn,.pv-link:after,.pv-calc .dp-calc-preset{transition:none!important}.pv-v.is-hour,.pv-v.is-year{filter:none;transform:none}.pv:has(#pv-view-hour:checked,#pv-view-year:checked) .pv-v.is-plan{filter:none;transform:none}.pv-btn:hover,.pv-calc .dp-calc-preset:hover{transform:none}}
