.main--desktop-no-bg{margin-top:3px}.lm-page{--lm-pad-x:32px;--lm-section-gap:32px;--lm-hr-color:var(--color-border);--lm-hr-pad-top:32px;--lm-hr-pad-bottom:32px;align-items:flex-start;padding:var(--space-56) var(--space-12) var(--space-16);background:var(--color-page-bg)}.lm-page .lm-card{box-sizing:border-box;width:min(100%,735px);min-width:500px;border-radius:16px;overflow:hidden;display:flex;flex-direction:column;padding:0;background:var(--color-surface)}.lm-page .lm-card.cg-card-top-min{padding-top:0 !important}.lm-page .lm-card.cg-card-bottom-min{padding-bottom:0 !important}@media(min-width:1025px) and (max-width:1439px){.lm-page .lm-card{border-radius:16px !important}}.lm-page .lm-card__steps-row{padding:var(--lm-hr-pad-top) var(--lm-pad-x) var(--lm-hr-pad-bottom);background:var(--color-surface)}@media(min-width:601px){.lm-page .lm-card__steps-row{padding-left:40px;padding-right:40px}}.lm-page .lm-steps{align-items:flex-start;min-height:63px}.lm-page .lm-step__label{font-size:12px}@media(max-width:600px){.lm-page .lm-step__label{font-size:10px}}@media(min-width:1367px){.lm-page .lm-step__label{font-size:12px}}.lm-page .lm-step-line{height:4px;margin-top:18px}.lm-page .lm-card__content{display:flex;flex-direction:column;padding:var(--lm-section-gap) var(--lm-pad-x) 0;overflow:hidden}.lm-page .lm-card__subheader{margin-bottom:var(--lm-section-gap)}.lm-page .lm-card__subheader-row{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:16px}.lm-page .lm-meta{margin:0;font-size:var(--fs-base);font-weight:var(--fw-semibold);line-height:var(--lh-normal);color:var(--color-brand-hilit)}.lm-page .lm-card__exit{text-decoration:none}.lm-page .lm-card__exit:hover{color:var(--color-brand-hilit);text-decoration:underline}.lm-page .lm-instruction{margin:0;font-size:var(--fs-base);font-weight:var(--fw-normal);line-height:var(--lh-normal);color:var(--color-primary)}.lm-page .lm-video-wrapper{border-radius:10px;overflow:hidden;margin-bottom:var(--lm-section-gap)}.lm-page .lm-video-wrapper .learning-module__video{border-radius:10px}.lm-page .learning-module__video-wrapper{width:100%;height:370px;max-height:none;background:var(--color-video-bg)}.lm-page .learning-module__video,.lm-page .learning-module__video-wrapper,.lm-page .lm-video-wrapper,.lm-page .learning-module__video iframe{transition:none !important}.lm-page .learning-module__video{width:100%;height:100%;min-height:unset;max-height:none}.lm-page .learning-module__video iframe{width:100% !important;height:100% !important}.lm-page .learning-module__video-play{background-size:64px;background-position:center}.lm-page .learning-module__video-play.playing{display:flex !important;background-image:none;pointer-events:none}.lm-page .learning-module__video-play.paused{pointer-events:auto}.lm-page .lm-skip-dev{margin:0 0 10px;text-align:right}.lm-page .lm-skip-dev__link{background:none;border:none;padding:0;cursor:pointer;font-size:var(--fs-xs);font-weight:var(--fw-semibold);color:var(--color-text-muted);text-decoration:underline;text-decoration-style:dashed}.lm-page .lm-skip-dev__link:hover{color:var(--color-brand)}.lm-page .lm-card__body{margin-bottom:0}.lm-page .lm-title{margin:0 0 16px;font-size:var(--fs-base);font-weight:var(--fw-bold);line-height:var(--lh-normal);color:var(--color-primary)}.lm-page .lm-script-region{display:block;font-size:var(--fs-base);line-height:var(--lh-normal);position:relative;margin-bottom:16px;color:var(--color-text-primary);padding-right:var(--space-12);scrollbar-gutter:stable}.lm-page .lm-script-region.collapsed{max-height:4.5em;overflow:hidden}.lm-page .lm-script-region p{margin:0 0 14px;font-size:var(--fs-base);line-height:var(--lh-normal)}.lm-page .lm-script-region ul{margin:0 0 14px;padding-left:1.25em;font-size:var(--fs-base);line-height:var(--lh-normal)}.lm-page .lm-script-region.expanded{display:block;-webkit-line-clamp:unset;height:auto;max-height:min(15em,50vh);overflow-y:scroll;scrollbar-gutter:stable;scrollbar-width:auto}.lm-page .lm-script-region.expanded::-webkit-scrollbar{width:var(--scrollbar-w-thick)}.lm-page .lm-script-region.expanded::-webkit-scrollbar-track{background:var(--color-surface-muted)}.lm-page .lm-script-region.expanded::-webkit-scrollbar-thumb{background:var(--color-border-slate);border-radius:3px;min-height:30px}.lm-page .lm-script-region.expanded::-webkit-scrollbar-thumb:hover{background:var(--color-text-muted)}.lm-page .lm-script-region.expanded::-webkit-scrollbar-button:vertical:start:decrement{background:var(--color-gray-keyline) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6'%3E%3Cpolygon points='5,1 9,5 1,5' fill='%23666'/%3E%3C/svg%3E") no-repeat center;height:14px;display:block}.lm-page .lm-script-region.expanded::-webkit-scrollbar-button:vertical:end:increment{background:var(--color-gray-keyline) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6'%3E%3Cpolygon points='5,5 9,1 1,1' fill='%23666'/%3E%3C/svg%3E") no-repeat center;height:14px;display:block}.lm-page .lm-script-region.expanded::-webkit-scrollbar-button:vertical:end:decrement,.lm-page .lm-script-region.expanded::-webkit-scrollbar-button:vertical:start:increment{display:none}.lm-page .learning-module__view-more{display:inline-flex;align-items:center;gap:4px;text-decoration:none;margin-bottom:var(--lm-section-gap);background:transparent;border:none;padding:0;color:var(--color-brand);font-size:var(--fs-base);font-weight:var(--fw-semibold);cursor:pointer;flex-shrink:0;align-self:flex-start;line-height:1.35}.lm-page .learning-module__view-more .learning-module__arrow-icon{width:10px !important;height:10px !important;transition:transform .2s;flex-shrink:0;align-self:center;position:relative;top:1px}.lm-page .learning-module__view-more .vms-less{display:none}.lm-page .learning-module__view-more[aria-expanded="true"] .vms-more{display:none}.lm-page .learning-module__view-more[aria-expanded="true"] .vms-less{display:inline}.lm-page .learning-module__view-more[aria-expanded="true"] .learning-module__arrow-icon{transform:rotate(180deg)}.lm-page .lm-timer{display:flex;align-items:center;gap:8px;margin:0;font-size:var(--fs-base);font-weight:var(--fw-semibold);line-height:var(--lh-normal);color:var(--color-brand-hilit)}.lm-page .learning-module__timer-icon img{width:20px;height:20px}.lm-page .lm-card__image img{width:100%;border-radius:10px;margin-bottom:var(--lm-section-gap)}.lm-page .lm-card__btn-row{display:flex;justify-content:space-between;gap:12px;padding:var(--space-32) var(--lm-pad-x) var(--space-32);flex-shrink:0;box-sizing:border-box}.lm-page .lm-card__btn-row .btn{flex:0 0 auto;width:auto !important;min-height:50px;height:50px;padding:0 var(--space-32) !important;border-radius:4px !important;font-size:var(--fs-base) !important;font-weight:var(--fw-semibold) !important;display:inline-flex;align-items:center;justify-content:center;gap:10px}.lm-page .lm-card__btn-row .button--back::before,.lm-page .lm-card__btn-row .button--next::after{width:10px;height:10px;top:0}.lm-page .lm-card__btn-row .button--back::before{margin-right:4px}.lm-page .lm-card__btn-row .button--next::after{margin-left:4px}@media(max-height:480px){.lm-page .lm-card .lm-timer{display:none}}@media(max-height:560px){.lm-page .lm-card .lm-instruction{display:none}}@media(max-height:540px){.lm-page .lm-card .lm-meta{display:none}}@media(max-height:500px){.lm-page .lm-card .lm-script-region,.lm-page .lm-card .learning-module__view-more{display:none}}@media(max-height:470px){.lm-page .lm-card .lm-title{display:none}}@media(max-height:440px){.lm-page .lm-card .lm-card__steps-row{display:none}}@media(max-width:600px){.lm-page{--lm-pad-x:0;--lm-section-gap:16px;--lm-hr-pad-top:12px;--lm-hr-pad-bottom:16px;padding:var(--space-20) var(--space-16) var(--space-16);align-items:stretch}.lm-page .lm-card{min-width:0;width:100%;padding:0;background:var(--color-page-bg);border-radius:0}.lm-page .cg-frame-shadow{box-shadow:none !important}.lm-page .lm-card__content,.lm-page .lm-card__steps-row{background:var(--color-page-bg)}.lm-page .learning-module__video-wrapper{height:auto;aspect-ratio:16/9}.lm-page .lm-card.cg-card-top-min{padding-top:0 !important}.lm-page .learning-module__timer-icon img{width:18px;height:18px}}.lm-page .lm-optional{margin-top:var(--lm-section-gap);padding-top:var(--lm-section-gap)}.lm-page .lm-optional__header{margin:0 0 8px;font-size:var(--fs-base);font-weight:var(--fw-semibold);line-height:var(--lh-normal);color:var(--color-text-primary)}.lm-page .lm-optional__item{border-top:1px solid var(--color-border)}.lm-page .lm-optional__item:first-of-type{border-top:none}.lm-page .lm-optional__title{width:100%;display:flex;align-items:flex-start;justify-content:space-between;gap:12px;background:transparent;border:none;padding:16px 0;cursor:pointer;text-align:left;font-size:var(--fs-base);font-weight:var(--fw-semibold);line-height:var(--lh-normal);color:var(--color-text-primary)}.lm-page .lm-optional__chevron{flex-shrink:0;margin-top:5px;transition:transform .2s}.lm-page .lm-optional__title[aria-expanded="true"] .lm-optional__chevron{transform:rotate(180deg)}.lm-page .lm-optional__panel{display:none;padding:0 0 16px}.lm-page .lm-optional__video{position:relative;width:100%;margin-right:auto;aspect-ratio:16/9;border-radius:10px;overflow:hidden;margin-bottom:16px;background:var(--color-video-bg)}.lm-page .lm-optional__thumb{position:absolute;inset:0;background-size:cover;background-position:center;background-repeat:no-repeat}.lm-page .lm-optional__play{position:absolute;inset:0;width:100%;height:100%;border:none;cursor:pointer;background:rgba(0,0,0,.15) url("/img/icon-video-play-yellow.svg?v=JeVh6we3OzsyH04typEav6B2jP0") no-repeat center;background-size:56px}.lm-page .lm-optional__player,.lm-page .lm-optional__player iframe{width:100% !important;height:100% !important}.lm-page .lm-optional__text{font-size:var(--fs-base);line-height:var(--lh-normal);color:var(--color-text-primary)}.lm-page .lm-optional__text p{margin:0 0 14px}.lm-page .lm-optional__text ul{margin:0 0 14px;padding-left:1.25em}.lm-optional__audio-note{margin:6px 0 0;font-size:var(--fs-sm);color:var(--color-text-faint);font-style:italic}