.theme-dark{--learn-bg-top: #0f1836;--learn-bg-bottom: #141d3c;--learn-surface: rgba(255, 255, 255, .045);--learn-surface-hover: rgba(255, 255, 255, .08);--learn-border: rgba(255, 255, 255, .1);--learn-border-strong: rgba(255, 255, 255, .2);--learn-text: #f2f4ff;--learn-text-soft: rgba(242, 244, 255, .76);--learn-text-muted: rgba(242, 244, 255, .5);--learn-glow-blue: rgba(79, 124, 255, .35);--learn-glow-cyan: rgba(14, 165, 196, .3);--learn-glow-violet: rgba(139, 92, 246, .32);background-color:var(--learn-bg-bottom);background-image:radial-gradient(ellipse 900px 560px at 15% -10%,rgba(139,92,246,.16),transparent 60%),radial-gradient(ellipse 700px 480px at 90% 8%,rgba(14,165,196,.14),transparent 55%),linear-gradient(175deg,var(--learn-bg-top),var(--learn-bg-bottom));background-attachment:fixed;color:var(--learn-text)}.theme-dark ::selection{background:#4f7cff66}.theme-dark .section-label{color:var(--color-cyan-soft)}.theme-dark h1,.theme-dark h2,.theme-dark h3{color:var(--learn-text)}.theme-dark .site-header{background:#0f1836b8;border-bottom:1px solid var(--learn-border)}.theme-dark .site-header__brand-name{color:var(--learn-text)}.theme-dark .site-header__back{color:var(--learn-text-soft);border-color:var(--learn-border)}.theme-dark .site-header__back:hover,.theme-dark .site-header__back:focus-visible{color:#fff;border-color:var(--color-blue);background:#4f7cff24}.theme-dark .article-breadcrumb{color:var(--learn-text-muted)}.theme-dark .article-breadcrumb a{color:var(--learn-text-soft)}.theme-dark .site-footer{border-top:1px solid var(--learn-border);background:#0a102499}.theme-dark .site-footer__nav a{color:var(--learn-text-soft)}.theme-dark .site-footer__nav a:hover,.theme-dark .site-footer__nav a:focus-visible{color:#fff;border-color:var(--color-cyan)}.theme-dark .site-footer__meta{color:var(--learn-text-muted)}.theme-dark .legal-note,.theme-dark .legal-note a{color:var(--learn-text-soft)}.learn-kicker{font-family:var(--font-en);font-weight:600;font-size:13px;letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-cyan-soft)}.learn-hero{position:relative;border-radius:var(--radius-panel);overflow:hidden;isolation:isolate;min-height:clamp(360px,52vw,560px);display:flex;align-items:flex-end;margin-block-end:var(--space-section);border:1px solid var(--learn-border);box-shadow:0 30px 80px #050a1e80}.learn-hero__bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;width:100%;height:100%;object-fit:cover;object-position:center 30%}.learn-hero__scrim{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(180deg,#0a0f2326,#0a0f238c 55%,#080c1ef0),linear-gradient(90deg,#080c1ebf,#080c1e26 55%)}.learn-hero__content{position:relative;padding:clamp(1.5rem,2vw + 1rem,3.25rem);max-width:640px;display:grid;gap:.9rem}.learn-hero__badge{display:inline-flex;align-items:center;gap:.5em;width:fit-content;padding:.4em 1em;border-radius:var(--radius-chip);font-family:var(--font-en);font-size:12px;font-weight:700;letter-spacing:.06em;color:#04231c;background:linear-gradient(120deg,#4ade9d,#10b981);box-shadow:0 8px 22px #10b98159}.learn-hero__title{font-size:clamp(1.75rem,1.1rem + 2.6vw,3rem);line-height:1.2;color:#fff;text-shadow:0 2px 24px rgba(0,0,0,.35)}.learn-hero__desc{color:#ffffffd1;font-size:var(--text-base);line-height:1.8;max-width:46em}.learn-hero__meta{display:flex;flex-wrap:wrap;gap:.9rem 1.4rem;align-items:center;font-family:var(--font-en);font-size:13px;color:#ffffffa6;letter-spacing:.02em}.learn-hero__actions{margin-block-start:.4rem}.btn-play{display:inline-flex;align-items:center;gap:.6em;padding:.85em 1.7em;border:none;border-radius:var(--radius-btn);background:var(--grad-primary);color:#fff;font-weight:700;font-size:var(--text-small);cursor:pointer;text-decoration:none;box-shadow:0 14px 34px var(--learn-glow-blue);transition:transform var(--duration-fast) var(--ease-out-expo),box-shadow var(--duration-fast) var(--ease-out-expo),filter var(--duration-fast) var(--ease-out-expo)}.btn-play:hover,.btn-play:focus-visible{transform:translateY(-2px) scale(1.02);filter:brightness(1.08);box-shadow:0 18px 42px var(--learn-glow-blue)}.btn-play:before{content:"▶";font-size:.8em}@media(max-width:640px){.learn-hero{align-items:stretch}.learn-hero__content{max-width:none}}.learn-rail{margin-block-end:var(--space-section)}.learn-rail__head{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;margin-block-end:1.1rem}.learn-rail__title{font-size:var(--text-h3);color:var(--learn-text)}.learn-rail__hint{font-size:var(--text-caption);color:var(--learn-text-muted);white-space:nowrap}.learn-rail__track{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(230px,268px);gap:1.1rem;overflow-x:auto;padding-block-end:.75rem;scroll-snap-type:x proximity;scrollbar-width:thin;scrollbar-color:var(--learn-border-strong) transparent}.learn-rail__track::-webkit-scrollbar{height:6px}.learn-rail__track::-webkit-scrollbar-thumb{background:var(--learn-border-strong);border-radius:999px}.learn-rail__track>*{scroll-snap-align:start}.video-card{display:block;border-radius:var(--radius-card);background:var(--learn-surface);border:1px solid var(--learn-border);overflow:hidden;text-decoration:none;color:var(--learn-text);transition:transform var(--duration-normal) var(--ease-out-expo),box-shadow var(--duration-normal) var(--ease-out-expo),border-color var(--duration-normal) var(--ease-out-expo),background var(--duration-normal) var(--ease-out-expo)}.video-card:hover,.video-card:focus-visible{transform:translateY(-4px) scale(1.015);border-color:#4f7cff80;background:var(--learn-surface-hover);box-shadow:0 20px 46px #050a1e8c,0 0 0 1px #4f7cff33,0 0 34px var(--learn-glow-blue)}.video-card:focus-visible{outline:2px solid var(--color-cyan);outline-offset:2px}.video-card__thumb{position:relative;aspect-ratio:16 / 9;background:var(--color-navy-2);overflow:hidden}.video-card__thumb img{width:100%;height:100%;object-fit:cover;transition:transform var(--duration-normal) var(--ease-out-expo),opacity var(--duration-normal) var(--ease-out-expo)}.video-card:hover .video-card__thumb img,.video-card:focus-visible .video-card__thumb img{transform:scale(1.05)}.video-card--locked .video-card__thumb img{opacity:.4;filter:saturate(.6)}.video-card__duration{position:absolute;right:8px;bottom:8px;padding:.2em .55em;border-radius:6px;background:#060a1ac7;color:#fff;font-family:var(--font-en);font-size:11px;font-weight:600;letter-spacing:.02em}.video-card__lock{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.4rem;background:#060a1a59}.video-card__lock-icon{width:38px;height:38px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#060a1ab3;border:1px solid var(--learn-border-strong);font-size:16px}.video-card__lock-label{font-family:var(--font-en);font-size:11px;font-weight:700;letter-spacing:.05em;color:#fff;background:#060a1ab3;padding:.25em .7em;border-radius:var(--radius-chip)}.video-card__progress{position:absolute;left:0;right:0;bottom:0;height:3px;background:#ffffff2e}.video-card__progress-fill{height:100%;background:var(--grad-primary)}.video-card__body{padding:.85rem .95rem 1rem;display:grid;gap:.3rem}.video-card__kicker{font-family:var(--font-en);font-size:11px;font-weight:700;letter-spacing:.08em;color:var(--color-cyan-soft)}.video-card__title{font-size:.95rem;font-weight:700;line-height:1.45;color:var(--learn-text);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.video-card--locked .video-card__title{color:var(--learn-text-soft)}.video-card__free-badge{justify-self:start;font-family:var(--font-en);font-size:10px;font-weight:700;letter-spacing:.05em;color:#04231c;background:linear-gradient(120deg,#4ade9d,#10b981);padding:.15em .55em;border-radius:999px}.theme-dark .page-section{background:var(--learn-surface);border:1px solid var(--learn-border);box-shadow:0 20px 50px #050a1e59}.theme-dark .page-section__index{color:var(--color-cyan-soft)}.theme-dark .page-section .prose p,.theme-dark .page-section .prose li{color:var(--learn-text-soft)}.theme-dark .page-section .prose a{color:var(--color-cyan-soft);text-decoration:underline;text-underline-offset:2px}.theme-dark .page-lede p,.theme-dark .form-field label{color:var(--learn-text-soft)}.theme-dark .unlock-form input{background:#ffffff0f;border:1px solid var(--learn-border-strong);color:var(--learn-text)}.theme-dark .unlock-form input::placeholder{color:var(--learn-text-muted)}.theme-dark .unlock-status{color:var(--learn-text-soft)}.theme-dark .btn-unlock--ghost{color:var(--learn-text);border-color:var(--learn-border-strong)}.theme-dark .btn-unlock--ghost:hover,.theme-dark .btn-unlock--ghost:focus-visible{background:#4f7cff24;border-color:var(--color-blue)}.theme-dark .verify-banner__text{color:var(--learn-text)}.theme-dark .tier-badge--public{background:#10b98133;color:#6ee7b7}.theme-dark .tier-badge--line{background:#4f7cff33;color:#a9c0ff}.theme-dark .tier-badge--enrolled{background:#ffffff1a;color:var(--learn-text-soft)}.theme-dark .article-list__item a{background:var(--learn-surface);border:1px solid var(--learn-border)}.theme-dark .article-list__item a:hover,.theme-dark .article-list__item a:focus-visible{border-color:#4f7cff80;box-shadow:0 14px 34px #050a1e80}.theme-dark .article-list__title{color:var(--learn-text)}.player-shell{position:relative;border-radius:var(--radius-panel);overflow:hidden;background:#000;margin-block-end:var(--space-block);border:1px solid var(--learn-border);box-shadow:0 30px 70px #050a1e80}.player-shell video{display:block;width:100%;aspect-ratio:16 / 9;background:#000}.player-shell__pending{position:relative;aspect-ratio:16 / 9}.player-shell__pending img{width:100%;height:100%;object-fit:cover;filter:brightness(.55)}.player-shell__pending-badge{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;gap:.6em;flex-direction:column;text-align:center}.player-shell__pending-badge span{font-family:var(--font-en);font-size:12px;font-weight:700;letter-spacing:.06em;color:#fff;background:#060a1ab3;padding:.5em 1.1em;border-radius:var(--radius-chip);border:1px solid var(--learn-border-strong)}.lesson-meta{display:grid;gap:.6rem;margin-block-end:var(--space-block)}.lesson-meta__row{display:flex;flex-wrap:wrap;align-items:center;gap:.9rem;font-family:var(--font-en);font-size:13px;color:var(--learn-text-muted)}.lesson-progress{display:flex;align-items:center;gap:.6em}.lesson-progress__bar{width:120px;height:4px;border-radius:999px;background:#ffffff24;overflow:hidden}.lesson-progress__fill{height:100%;background:var(--grad-primary)}.resume-toast{position:fixed;left:50%;bottom:24px;transform:translate(-50%,12px);background:#0f1836f0;border:1px solid var(--learn-border-strong);color:#fff;padding:.75em 1.3em;border-radius:var(--radius-btn);font-size:var(--text-small);box-shadow:0 14px 34px #050a1e80;opacity:0;pointer-events:none;transition:opacity var(--duration-normal) var(--ease-out-expo),transform var(--duration-normal) var(--ease-out-expo);z-index:80}.resume-toast.is-visible{opacity:1;transform:translate(-50%)}.locked-hero{position:relative;border-radius:var(--radius-panel);overflow:hidden;isolation:isolate;min-height:220px;display:flex;align-items:center;justify-content:center;margin-block-end:var(--space-block);border:1px solid var(--learn-border)}.locked-hero__bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;width:100%;height:100%;object-fit:cover;filter:blur(18px) brightness(.4) saturate(.7);transform:scale(1.12)}.locked-hero__scrim{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:#080c1ea6}.locked-hero__icon{width:60px;height:60px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:24px;background:#ffffff14;border:1px solid var(--learn-border-strong);color:#fff}@media(prefers-reduced-motion:reduce){.video-card,.video-card__thumb img,.btn-play,.resume-toast{transition:none!important}}@media(max-width:640px){.learn-rail__track{grid-auto-columns:minmax(200px,72vw)}.lesson-meta__row{font-size:12px}}.course-progress{display:grid;gap:1rem;padding:clamp(1.1rem,1.5vw + .6rem,1.8rem);margin-block-end:var(--space-section);border-radius:var(--radius-panel);background:radial-gradient(120% 140% at 0% 0%,rgba(79,124,255,.22),transparent 55%),radial-gradient(90% 120% at 100% 100%,rgba(139,92,246,.18),transparent 55%),var(--learn-surface);border:1px solid var(--learn-border-strong);box-shadow:0 24px 60px #050a1e73}.course-progress__head{display:flex;align-items:flex-end;justify-content:space-between;gap:1rem;flex-wrap:wrap}.course-progress__title{font-size:var(--text-h3);color:var(--learn-text)}.course-progress__count{font-family:var(--font-en);font-size:13px;letter-spacing:.04em;color:var(--learn-text-muted)}.course-progress__count strong{font-size:1.9rem;line-height:1;color:#fff;margin-inline-end:.15em}.course-progress__bar{height:8px;border-radius:999px;background:#ffffff1f;overflow:hidden}.course-progress__fill{height:100%;width:0;background:var(--grad-brand);border-radius:inherit;transition:width var(--duration-normal) var(--ease-out-expo)}.course-progress__steps{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:6px}.course-step{display:flex;align-items:center;justify-content:center;height:40px;border-radius:10px;text-decoration:none;font-family:var(--font-en);font-weight:700;font-size:13px;color:var(--learn-text-soft);background:#ffffff0f;border:1px solid var(--learn-border);transition:transform var(--duration-fast) var(--ease-out-expo),border-color var(--duration-fast) var(--ease-out-expo),background var(--duration-fast) var(--ease-out-expo)}.course-step:hover,.course-step:focus-visible{transform:translateY(-2px);border-color:#4f7cff99;background:#4f7cff29;color:#fff}.course-step.is-complete{color:#04231c;background:linear-gradient(120deg,#4ade9d,#10b981);border-color:transparent}.course-step.is-next{color:#fff;background:var(--grad-primary);border-color:transparent;box-shadow:0 8px 22px var(--learn-glow-blue)}.course-step.is-locked{color:var(--learn-text-muted);background:#ffffff08;border-style:dashed}.course-progress__actions{display:flex;align-items:center;gap:1rem 1.4rem;flex-wrap:wrap}.course-progress__cert{color:var(--color-cyan-soft);font-size:var(--text-small);font-weight:700;text-decoration:none}.course-progress__cert:hover,.course-progress__cert:focus-visible{text-decoration:underline}@media(max-width:640px){.course-progress__steps{grid-template-columns:repeat(6,minmax(0,1fr))}}.video-card__pills{display:flex;gap:.4rem;flex-wrap:wrap}.video-card__done-badge,.video-card__new-badge{font-family:var(--font-en);font-size:10px;font-weight:700;letter-spacing:.05em;padding:.15em .55em;border-radius:999px}.video-card__done-badge{color:#fff;background:#4f7cff59;border:1px solid rgba(79,124,255,.6)}.video-card__new-badge{color:#2a1400;background:linear-gradient(120deg,#fcd34d,#f59e0b)}.video-card--complete .video-card__thumb:after{content:"✓";position:absolute;top:8px;left:8px;width:24px;height:24px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:13px;font-weight:700;color:#04231c;background:linear-gradient(120deg,#4ade9d,#10b981)}.article-list__done{margin-inline-start:auto;font-family:var(--font-en);font-size:11px;font-weight:700;color:#4ade9d;white-space:nowrap}.player-controls{display:flex;align-items:center;justify-content:space-between;gap:.8rem 1.2rem;flex-wrap:wrap;margin-block:calc(-1 * var(--space-block) + .6rem) var(--space-block)}.player-controls__speed{display:flex;align-items:center;gap:.6rem;flex-wrap:wrap}.player-controls__label{font-family:var(--font-en);font-size:12px;letter-spacing:.04em;color:var(--learn-text-muted)}.player-controls__group{display:inline-flex;gap:4px;padding:3px;border-radius:999px;background:#ffffff0f;border:1px solid var(--learn-border)}.player-controls__chip{border:none;background:transparent;color:var(--learn-text-soft);font-family:var(--font-en);font-size:12px;font-weight:700;padding:.35em .75em;border-radius:999px;cursor:pointer;transition:background var(--duration-fast) var(--ease-out-expo),color var(--duration-fast) var(--ease-out-expo)}.player-controls__chip:hover,.player-controls__chip:focus-visible{color:#fff;background:#4f7cff40}.player-controls__chip.is-active{color:#fff;background:var(--grad-primary)}.player-controls__hint{font-family:var(--font-en);font-size:11px;color:var(--learn-text-muted);letter-spacing:.02em}.lesson-done{font-family:var(--font-en);font-size:12px;font-weight:700;color:#4ade9d}.checkpoint-list{list-style:none;margin:0;padding:0;display:grid;gap:.5rem}.checkpoint-list__item{display:flex;align-items:flex-start;gap:.7rem;padding:.7rem .9rem;border-radius:12px;background:#ffffff0a;border:1px solid var(--learn-border);color:var(--learn-text);line-height:1.6;cursor:pointer}.checkpoint-list__item input{width:18px;height:18px;margin-top:.2em;accent-color:#4f7cff;flex-shrink:0}.checkpoint-list__item:has(input:checked){border-color:#4ade9d80;background:#10b9811a}.checkpoint-list__item:has(input:checked) span{text-decoration:line-through;color:var(--learn-text-soft)}.lesson-quiz__lede{color:var(--learn-text-soft);margin-block:-.4rem 1rem;font-size:var(--text-small)}.quiz-form{display:grid;gap:1.2rem}.quiz-question{border:1px solid var(--learn-border);border-radius:var(--radius-card);padding:1rem 1.1rem 1.1rem;margin:0;background:#ffffff08;display:grid;gap:.5rem}.quiz-question__legend{display:flex;gap:.7rem;align-items:flex-start;padding:0;font-weight:700;color:var(--learn-text);line-height:1.6;margin-block-end:.5rem}.quiz-question__index{flex-shrink:0;font-family:var(--font-en);font-size:12px;color:var(--color-cyan-soft);padding-top:.25em}.quiz-choice{display:flex;align-items:flex-start;gap:.7rem;padding:.65rem .85rem;border-radius:10px;border:1px solid transparent;color:var(--learn-text);line-height:1.55;cursor:pointer;transition:background var(--duration-fast) var(--ease-out-expo),border-color var(--duration-fast) var(--ease-out-expo)}.quiz-choice:hover{background:#4f7cff1f}.quiz-choice input{margin-top:.3em;accent-color:#4f7cff;flex-shrink:0}.quiz-choice:has(input:checked){border-color:#4f7cff8c;background:#4f7cff24}.quiz-question.is-correct .quiz-choice.is-answer,.quiz-question.is-wrong .quiz-choice.is-answer{border-color:#4ade9d99;background:#10b98129}.quiz-question.is-wrong .quiz-choice.is-chosen:not(.is-answer){border-color:#f8717199;background:#ef444424}.quiz-question__feedback{margin:.4rem 0 0;padding:.7rem .9rem;border-radius:10px;font-size:var(--text-small);line-height:1.7;color:var(--learn-text);background:#ffffff0d;border-inline-start:3px solid rgba(74,222,157,.8)}.quiz-question.is-wrong .quiz-question__feedback{border-inline-start-color:#f87171cc}.quiz-actions{display:flex;gap:.8rem;flex-wrap:wrap}.quiz-summary{margin:0 0 1rem;padding:.7rem .9rem;border-radius:10px;font-size:var(--text-small);color:var(--learn-text);background:#ffffff0d;border:1px solid var(--learn-border)}.quiz-summary.is-passed{border-color:#4ade9d80;background:#10b9811f}.lesson-complete__actions{display:flex;gap:.8rem;flex-wrap:wrap;margin-block-start:.6rem}.btn-unlock.is-done{background:linear-gradient(120deg,#4ade9d,#10b981);color:#04231c;opacity:1;cursor:default}.lesson-complete__next{margin-block-start:1.2rem;padding-block-start:1.2rem;border-top:1px solid var(--learn-border)}@media(prefers-reduced-motion:reduce){.course-progress__fill,.course-step,.player-controls__chip,.quiz-choice{transition:none!important}}.lesson-nav__links{display:flex;flex-wrap:wrap;gap:.6rem;align-items:stretch}.lesson-nav__link{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:.55em 1.1em;border-radius:var(--radius-btn);border:1px solid var(--learn-border-strong);color:var(--learn-text);text-decoration:none;font-weight:700;font-size:var(--text-small);background:#ffffff0a;transition:border-color var(--duration-fast) var(--ease-out-expo),background var(--duration-fast) var(--ease-out-expo)}.lesson-nav__link:hover,.lesson-nav__link:focus-visible{border-color:#4f7cff99;background:#4f7cff1f}.lesson-nav__link--next{margin-inline-start:auto;background:var(--grad-primary);border-color:transparent;color:#fff}.theme-dark .legal-table-wrap{border-color:var(--learn-border)}.theme-dark .legal-table th{background:#ffffff0d;color:var(--learn-text-muted)}.theme-dark .legal-table td{color:var(--learn-text)}.theme-dark .legal-table th,.theme-dark .legal-table td{border-bottom-color:var(--learn-border)}@media(max-width:640px){.player-controls__hint{display:none}.player-controls{gap:.5rem}.player-controls__group{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch;padding-block:2px}.player-controls__group::-webkit-scrollbar{display:none}.player-controls__chip{min-height:40px;min-width:52px;flex-shrink:0;font-size:13px}.course-step{min-height:44px}.course-progress__actions{flex-direction:column;align-items:stretch}.course-progress__actions .btn-play{justify-content:center;text-align:center}.course-progress__next-title{display:none}.course-progress__cert{text-align:center;padding:.6em 0}.learn-rail__head{flex-wrap:wrap;gap:.2rem .75rem}.learn-rail__hint{white-space:normal}.quiz-actions,.lesson-complete__actions{flex-direction:column;align-items:stretch}.quiz-actions .btn-unlock,.lesson-complete__actions .btn-unlock,.lesson-complete__next .btn-play{width:100%;justify-content:center;text-align:center}.lesson-nav__links{flex-direction:column}.lesson-nav__link--next{margin-inline-start:0;order:-1}#account-info .legal-table{min-width:0}#account-info .legal-table tr,#account-info .legal-table th,#account-info .legal-table td{display:block;width:100%}#account-info .legal-table th{padding-block:.6em .15em;border-bottom:none;font-size:12px;background:transparent}#account-info .legal-table td{padding-block-start:0;word-break:break-all}.progress-list__item{flex-wrap:wrap}.progress-list__meta{width:100%;justify-content:flex-end}.mypage-progress__actions .btn-unlock{width:100%;justify-content:center;text-align:center}}@media(max-width:380px){.unlock-form{flex-direction:column}.unlock-form input,.unlock-form .btn-unlock{width:100%}}
