@keyframes tutor-progress-fill-animate{0%{transform:translateX(calc(var(--tutor-progress-start,0%) - 100%))}to{transform:translateX(calc(var(--tutor-progress-width) - 100%))}}@keyframes tutor-theme-fade-in{0%{opacity:0}to{opacity:1}}@keyframes tutor-theme-fade-out{0%{opacity:1}to{opacity:0}}ul{box-sizing:border-box}:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px;--wp--preset--aspect-ratio--square:1;--wp--preset--aspect-ratio--4-3:4/3;--wp--preset--aspect-ratio--3-4:3/4;--wp--preset--aspect-ratio--3-2:3/2;--wp--preset--aspect-ratio--2-3:2/3;--wp--preset--aspect-ratio--16-9:16/9;--wp--preset--aspect-ratio--9-16:9/16;--wp--preset--color--black:#000000;--wp--preset--color--cyan-bluish-gray:#abb8c3;--wp--preset--color--white:#ffffff;--wp--preset--color--pale-pink:#f78da7;--wp--preset--color--vivid-red:#cf2e2e;--wp--preset--color--luminous-vivid-orange:#ff6900;--wp--preset--color--luminous-vivid-amber:#fcb900;--wp--preset--color--light-green-cyan:#7bdcb5;--wp--preset--color--vivid-green-cyan:#00d084;--wp--preset--color--pale-cyan-blue:#8ed1fc;--wp--preset--color--vivid-cyan-blue:#0693e3;--wp--preset--color--vivid-purple:#9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple:linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan:linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange:linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red:linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray:linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum:linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple:linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux:linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk:linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean:linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass:linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight:linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small:13px;--wp--preset--font-size--medium:20px;--wp--preset--font-size--large:36px;--wp--preset--font-size--x-large:42px;--wp--preset--spacing--20:0.44rem;--wp--preset--spacing--30:0.67rem;--wp--preset--spacing--40:1rem;--wp--preset--spacing--50:1.5rem;--wp--preset--spacing--60:2.25rem;--wp--preset--spacing--70:3.38rem;--wp--preset--spacing--80:5.06rem;--wp--preset--shadow--natural:6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep:12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp:6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined:6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp:6px 6px 0px rgb(0, 0, 0);--tutor-surface-base:#fafafa;--tutor-surface-l1:#fff;--tutor-surface-l1-hover:#f5f5f6;--tutor-surface-l2:#ececed;--tutor-surface-l2-hover:#cecfd2;--tutor-surface-l3:#f5f5f6;--tutor-surface-brand-dark:var(--tutor-brand-950,#1c234f);--tutor-surface-brand-primary:var(--tutor-brand-600,#3e64de);--tutor-surface-brand-primary-2:var(--tutor-brand-800,#293da4);--tutor-surface-brand-secondary:var(--tutor-brand-300,#dbe4fa);--tutor-surface-brand-tertiary:var(--tutor-brand-100,#f6f8fe);--tutor-surface-brand-quaternary:var(--tutor-brand-200,#e4ebfc);--tutor-surface-sidebar-l1:#fcfcfc;--tutor-surface-exception2-secondary:#fff0f9;--tutor-surface-exception3-highlight:#cbfd78;--tutor-surface-exception6:#f2e8ff;--tutor-surface-exception7:var(--tutor-brand-900,#263782);--tutor-surface-dark:#0c111d;--tutor-surface-warning:#fffaeb;--tutor-surface-warning-hover:#fef0c7;--tutor-surface-warning-hover-2:#fef0c7;--tutor-surface-success:#eaf6ec;--tutor-surface-critical:#fee4e2;--tutor-text-primary:#0c111d;--tutor-text-primary-inverse:#fff;--tutor-text-secondary:#333741;--tutor-text-subdued:#73767d;--tutor-text-disabled:#cecfd2;--tutor-text-brand:var(--tutor-brand-600,#3e64de);--tutor-text-brand-hover:var(--tutor-brand-700,#2b49ca);--tutor-text-brand-secondary:var(--tutor-brand-400,#a4bcf4);--tutor-text-light:#fafafa;--tutor-text-success:#1c7731;--tutor-text-critical:#d92d20;--tutor-text-critical-hover:#b42318;--tutor-text-warning:#93370d;--tutor-text-caution:#854a0e;--tutor-text-exception1:#00acc2;--tutor-text-exception2:#ee0097;--tutor-text-exception4:#fdb022;--tutor-text-exception5:#9747ff;--tutor-text-highlighted-hover:#333741;--tutor-icon-idle:#333741;--tutor-icon-idle-inverse:#fff;--tutor-icon-hover:#161b26;--tutor-icon-secondary:#73767d;--tutor-icon-subdued:#94969c;--tutor-icon-disabled:#cecfd2;--tutor-icon-brand:var(--tutor-brand-600,#3e64de);--tutor-icon-brand-hover:var(--tutor-brand-700,#2b49ca);--tutor-icon-brand-secondary:var(--tutor-brand-300,#dbe4fa);--tutor-icon-exception1:#00acc2;--tutor-icon-exception2:#ee0097;--tutor-icon-exception4:#fdb022;--tutor-icon-exception5:#9747ff;--tutor-icon-success-primary:#1c7731;--tutor-icon-success-secondary:#24983f;--tutor-icon-caution:#fac515;--tutor-icon-critical:#d92d20;--tutor-icon-critical-hover:#b42318;--tutor-icon-warning:#b54708;--tutor-icon-warning-secondary:#fdb022;--tutor-button-primary:var(--tutor-brand-600,#3e64de);--tutor-button-primary-hover:var(--tutor-brand-700,#2b49ca);--tutor-button-primary-focused:var(--tutor-brand-600,#3e64de);--tutor-button-primary-disabled:var(--tutor-brand-400,#a4bcf4);--tutor-button-primary-soft:var(--tutor-brand-200,#e4ebfc);--tutor-button-primary-soft-hover:var(--tutor-brand-300,#dbe4fa);--tutor-button-primary-soft-focused:var(--tutor-brand-200,#e4ebfc);--tutor-button-disabled:#f0f1f1;--tutor-button-destructive:#d92d20;--tutor-button-destructive-hover:#b42318;--tutor-button-destructive-focused:#d92d20;--tutor-button-destructive-soft:#fee4e2;--tutor-button-destructive-soft-hover:#fecdca;--tutor-button-destructive-soft-focused:#fee4e2;--tutor-button-success:#24983f;--tutor-button-success-hover:#1c7731;--tutor-button-success-focused:#24983f;--tutor-button-secondary:#ececed;--tutor-button-secondary-hover:#cecfd2;--tutor-button-secondary-focused:#ececed;--tutor-button-outline-inverse:#fff;--tutor-button-outline-hover:#ececed;--tutor-button-outline-focused-inverse:#fff;--tutor-button-ghost-hover:#ececed;--tutor-border-idle:#ececed;--tutor-border-idle2:#ececed;--tutor-border-hover:#cecfd2;--tutor-border-tertiary:#94969c;--tutor-border-inverse:#fff;--tutor-border-brand:var(--tutor-brand-600,#3e64de);--tutor-border-brand-secondary:var(--tutor-brand-300,#dbe4fa);--tutor-border-brand-tertiary:var(--tutor-brand-400,#a4bcf4);--tutor-border-dark:#0c111d;--tutor-border-success:#6fc482;--tutor-border-success-secondary:#1c7731;--tutor-border-warning:#fedf89;--tutor-border-warning-secondary:#b54708;--tutor-border-warning-tertiary:#fdb022;--tutor-border-error:#fda29b;--tutor-border-error-secondary:#b42318;--tutor-border-error-tertiary:#f97066;--tutor-border-exception6:#9747ff;--tutor-tab-sidebar-l2:#fcfcfc;--tutor-tab-sidebar-l2-hover:#ececed;--tutor-tab-sidebar-l2-active:var(--tutor-brand-200,#e4ebfc);--tutor-tab-sidebar-l4-hover:#ececed;--tutor-tab-sidebar-l4-active:var(--tutor-brand-200,#e4ebfc);--tutor-tab-l3:var(--tutor-brand-200,#e4ebfc);--tutor-tab-l3-hover:var(--tutor-brand-300,#dbe4fa);--tutor-tab-l3-active:var(--tutor-brand-200,#e4ebfc);--tutor-tab-l3-active-hover:#f0f1f1;--tutor-actions-success-primary:#24983f;--tutor-actions-success-secondary:#9cd7a9;--tutor-actions-success-tertiary:#eaf6ec;--tutor-actions-success-exception:#28a745;--tutor-actions-warning-primary:#fdb022;--tutor-actions-warning-secondary:#fef0c7;--tutor-actions-warning-tertiary:#fffaeb;--tutor-actions-warning-exception:#f79009;--tutor-actions-brand-primary:var(--tutor-brand-600,#3e64de);--tutor-actions-brand-secondary:var(--tutor-brand-300,#dbe4fa);--tutor-actions-brand-tertiary:var(--tutor-brand-200,#e4ebfc);--tutor-actions-gray-empty:#f5f5f6;--tutor-actions-gray-secondary:#f0f1f1;--tutor-actions-gray-tertiary:#ececed;--tutor-actions-gray-quaternary:#e0e0e1;--tutor-actions-critical-primary:#f04438;--tutor-actions-critical-secondary:#fee4e2;--tutor-actions-exception3-highlight:#cbfd78;--tutor-actions-caution:#fac515;--tutor-actions-caution-secondary:#fef7c3;--tutor-actions-inverse:#fff;--tutor-actions-exception5:#9747ff;--tutor-actions-exception6:#f2e8ff;--tutor-quiz-idle:#fafafa;--tutor-quiz-hover:#f0f1f1;--tutor-visual-gray-1:#fff;--tutor-visual-gray-2:#ececed;--tutor-visual-gray-3:#cecfd2;--tutor-visual-gray-4:#2d3039;--tutor-visual-brand-1:var(--tutor-brand-500,#4979e8);--tutor-visual-brand-2:var(--tutor-brand-400,#a4bcf4);--tutor-visual-brand-3:var(--tutor-brand-300,#dbe4fa);--tutor-visual-success-1:#28a745;--tutor-visual-success-2:#28a745;--tutor-visual-critical-1:#f04438;--tutor-visual-critical-2:#fee4e2;--tutor-visual-caution-1:#fde272;--tutor-visual-caution-2:#a15c07;--tutor-visual-caution-3:#713b12;--tutor-visual-orange-1:#ff8904;--tutor-visual-exception-1:#cbfd78;--tutor-visual-exception-2:#f4f433;--tutor-visual-exception-3:#ee0097;--tutor-font-weight-regular:400;--tutor-font-weight-medium:500;--tutor-font-weight-semibold:600;--tutor-font-weight-bold:700;--tutor-shadow-xs:0px 1px 2px 0px rgba(16,24,40,.05);--tutor-shadow-sm:0px 1px 2px 0px rgba(16,24,40,.06),0px 1px 3px 0px rgba(16,24,40,.1);--tutor-shadow-md:0px 2px 4px -2px rgba(16,24,40,.06),0px 4px 8px -2px rgba(16,24,40,.1);--tutor-shadow-lg:0px 4px 6px -2px rgba(16,24,40,.03),0px 12px 16px -4px rgba(16,24,40,.08);--tutor-shadow-xl:0px 8px 8px -4px rgba(16,24,40,.03),0px 20px 24px -4px rgba(16,24,40,.08);--tutor-shadow-2xl:0px 24px 48px -12px rgba(16,24,40,.18);--tutor-shadow-3xl:0px 32px 64px -12px rgba(16,24,40,.14)}.tutor-btn,a.tutor-btn,button.tutor-btn{border-radius:var(--tutor-button-radius,6px);font-weight:var(--tutor-button-font-weight,500);cursor:pointer;text-align:center;text-transform:none;color:var(--tutor-text-primary);--tutor-button-border-shadow:none;box-shadow:var(--tutor-button-border-shadow,none);background-color:transparent;border:0;justify-content:center;align-items:center;gap:4px;padding:0;font-family:inherit;text-decoration:none;transition:color .25s ease-in-out,background-color .25s ease-in-out;display:inline-flex;--tutor-button-border-shadow-base:1px;--tutor-button-border-shadow-bottom:3px;font-size:.875rem;line-height:1.375rem}.tutor-btn:focus:not(:disabled):not(.disabled),.tutor-btn:hover:not(:disabled):not(.disabled),a.tutor-btn:focus:not(:disabled):not(.disabled),a.tutor-btn:hover:not(:disabled):not(.disabled),button.tutor-btn:focus:not(:disabled):not(.disabled),button.tutor-btn:hover:not(:disabled):not(.disabled){color:var(--tutor-text-primary);--tutor-button-border-shadow:var(--tutor-button-primary-border-shadow,none);background-color:transparent;border:0;outline:0}.tutor-btn:focus-visible:not(:disabled):not(.disabled),a.tutor-btn:focus-visible:not(:disabled):not(.disabled),button.tutor-btn:focus-visible:not(:disabled):not(.disabled){box-shadow:0 0 0 2px var(--tutor-brand-450,#90a0f7);outline:0}.tutor-btn svg:not([class]),button.tutor-btn svg:not([class]){color:currentColor;flex-shrink:0}.tutor-btn:disabled,a.tutor-btn:disabled,button.tutor-btn:disabled{color:var(--tutor-text-subdued);cursor:not-allowed;pointer-events:none}.tutor-btn:disabled svg:not([class]),button.tutor-btn:disabled svg:not([class]){color:var(--tutor-icon-subdued)}.tutor-btn:not([class*=tutor-btn-link]),a.tutor-btn:not([class*=tutor-btn-link]),button.tutor-btn:not([class*=tutor-btn-link]){min-height:38px;padding:8px 12px}.tutor-btn-outline,button.tutor-btn-outline{background-color:var(--tutor-button-outline-inverse);color:var(--tutor-text-primary);--tutor-button-border-shadow:var(--tutor-button-outline-border-shadow,0 0 0 1px var(--tutor-border-idle2))}.tutor-btn-outline:hover:not(:disabled):not(.disabled),button.tutor-btn-outline:hover:not(:disabled):not(.disabled){background-color:var(--tutor-button-outline-hover);color:var(--tutor-text-primary);--tutor-button-border-shadow:var(--tutor-button-outline-border-shadow-hover,var(--tutor-button-outline-border-shadow,0 0 0 1px var(--tutor-border-idle2)))}.tutor-btn-outline:focus:not(:disabled):not(.disabled),button.tutor-btn-outline:focus:not(:disabled):not(.disabled){background-color:var(--tutor-button-outline-focused-inverse);color:var(--tutor-text-primary);--tutor-button-border-shadow:var(--tutor-button-outline-border-shadow-focused,var(--tutor-button-outline-border-shadow,0 0 0 1px var(--tutor-border-idle2)))}.tutor-btn-outline:disabled,button.tutor-btn-outline:disabled{background-color:var(--tutor-button-disabled);--tutor-button-border-shadow:var(--tutor-button-outline-border-shadow-disabled,var(--tutor-button-outline-border-shadow,0 0 0 1px var(--tutor-border-idle2)))}.tutor-btn-ghost,a.tutor-btn-ghost,button.tutor-btn-ghost{color:var(--tutor-text-primary);--tutor-button-border-shadow:var(--tutor-button-ghost-border-shadow,none);background-color:transparent}.tutor-btn-ghost svg:not([class]),button.tutor-btn-ghost svg:not([class]){color:var(--tutor-icon-idle)}.tutor-btn-ghost:hover:not(:disabled):not(.disabled),a.tutor-btn-ghost:hover:not(:disabled):not(.disabled),button.tutor-btn-ghost:hover:not(:disabled):not(.disabled){background-color:var(--tutor-button-ghost-hover);color:var(--tutor-text-primary);--tutor-button-border-shadow:var(--tutor-button-ghost-border-shadow-hover,var(--tutor-button-ghost-border-shadow,none))}.tutor-btn-ghost:disabled,a.tutor-btn-ghost:disabled,button.tutor-btn-ghost:disabled{--tutor-button-border-shadow:var(--tutor-button-ghost-border-shadow-disabled,var(--tutor-button-ghost-border-shadow,none));background-color:transparent}.tutor-btn-small,a.tutor-btn-small,button.tutor-btn-small{--tutor-button-border-shadow-base:1px;--tutor-button-border-shadow-bottom:2px;font-size:.875rem;line-height:1.375rem}.tutor-btn-small:not([class*=tutor-btn-link]),a.tutor-btn-small:not([class*=tutor-btn-link]),button.tutor-btn-small:not([class*=tutor-btn-link]){min-height:34px;padding:6px 12px}.tutor-btn-medium,button.tutor-btn-medium{--tutor-button-border-shadow-base:1px;--tutor-button-border-shadow-bottom:3px;font-size:.875rem;line-height:1.375rem}.tutor-btn-medium:not([class*=tutor-btn-link]),button.tutor-btn-medium:not([class*=tutor-btn-link]){min-height:38px;padding:8px 12px}.tutor-btn-icon,a.tutor-btn-icon,button.tutor-btn-icon{flex-shrink:0;min-width:40px;min-height:40px;padding:10px}.tutor-btn-icon.tutor-btn-small,a.tutor-btn-icon.tutor-btn-small,button.tutor-btn-icon.tutor-btn-small{min-width:34px;min-height:34px;padding:9px}.tutor-popover{z-index:2;background-color:var(--tutor-surface-l1);border:var(--tutor-popover-border,1px solid var(--tutor-border-idle));border-radius:var(--tutor-popover-radius,12px);max-width:276px;box-shadow:var(--tutor-popover-shadow,0px 4px 6px -2px rgba(16,24,40,.03),0px 12px 16px -4px rgba(16,24,40,.08));position:fixed;overflow:hidden}.tutor-popover-body{font-family:var(--tutor-font-family-body,"Inter"),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;color:var(--tutor-text-primary);padding:8px;font-size:.875rem;font-weight:400;line-height:1.125rem}.tutor-popover[x-cloak]{display:none!important}@media (max-width:576px){.tutor-popover{max-width:calc(100vw - 56px)}.tutor-popover-body{padding-left:6px;padding-inline-end:6px}}.tutor-progress-bar{width:100%;height:var(--tutor-progress-height,8px);background-color:var(--tutor-actions-gray-quaternary);border-radius:1000px;position:relative;overflow:hidden;box-shadow:inset 0 0 1.75px rgba(0,0,0,.16)}.tutor-progress-bar-fill{--tutor-progress-width:0%;--tutor-progress-start:0%;width:100%;height:100%;transform:translateX(calc(var(--tutor-progress-width) - 100%));background-color:var(--tutor-actions-success-primary);border-radius:inherit;transition:transform .3s ease-in-out;position:relative}.tutor-progress-bar-fill:after,.tutor-progress-bar-fill:before{content:"";top:var(--tutor-progress-indicator-top,2px);height:var(--tutor-progress-indicator-height,1.5px);background-color:var(--tutor-actions-success-secondary);border-radius:inherit;opacity:.4;position:absolute}.tutor-progress-bar-fill:before{width:8.16px;inset-inline-end:4px}.tutor-progress-bar-fill:after{display:var(--tutor-progress-indicator-secondary-display,none);inset-inline:4px 13.16px}.tutor-progress-bar[data-tutor-animated] .tutor-progress-bar-fill{animation:1s ease-out forwards tutor-progress-fill-animate}.tutor-tabs-content{min-height:100px}.tutor-tiny-2,body{color:var(--tutor-text-primary)}.tutor-tiny-2,html{font-family:var(--tutor-font-family-body,"Inter"),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif}.tutor-tiny-2{font-size:.625rem;font-weight:400;line-height:1.125rem}.tutor-text-subdued{color:var(--tutor-text-subdued)}.tutor-flex{display:flex}.tutor-hidden{display:none}.tutor-items-center{align-items:center}.tutor-overflow-hidden{overflow:hidden}@media (max-width:992px){.tutor-lg-flex{display:flex}}@media (max-width:768px){.tutor-md-inline{display:inline}.tutor-md-hidden{display:none}}.tutor-my-none{margin-top:0;margin-bottom:0}.tutor-py-2{padding-top:4px;padding-bottom:4px}.tutor-px-4{padding-inline:8px}.tutor-p-6{padding:16px}@media (max-width:576px){.tutor-sm-p-5{padding:12px}}*,:after,:before{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}:after,:before{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%;-moz-tab-size:4;tab-size:4;line-height:1.5}body{background-color:var(--tutor-surface-base);transition:background-color .25s ease-in-out,color .25s ease-in-out}.tutor-learning-area{min-height:100vh}.tutor-learning-area a{text-decoration:none}.tutor-learning-area a:hover{opacity:1}[x-cloak]{display:none!important}::view-transition-new(root){animation:.22s ease-out both tutor-theme-fade-in}::view-transition-old(root){animation:.22s ease-out both tutor-theme-fade-out}.tutor-learning-header{background-color:var(--tutor-surface-base);z-index:21;width:100%;padding:8px;position:fixed;top:0}@media (max-width:768px){.tutor-learning-header{position:-webkit-sticky;position:sticky}}.tutor-has-site-shell .tutor-learning-header{top:var(--tutor-site-header-offset);position:-webkit-sticky;position:sticky}.tutor-learning-header-inner{flex-flow:row;justify-content:flex-start;align-items:center;display:flex}@media (min-width:576px){.tutor-learning-header-inner{background-color:var(--tutor-surface-l1);border-radius:6px;overflow:hidden}}.tutor-learning-header-content{flex-flow:row;justify-content:flex-start;align-items:center;gap:12px;width:100%;display:flex}@media (max-width:576px){.tutor-learning-header-content{gap:0;width:calc(100dvw - 60px)}}.tutor-learning-header-back{font:inherit;color:inherit;cursor:pointer;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;background:0 0;border:0;outline:0;margin:0;padding:0;text-decoration:none;flex-flow:row;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.tutor-learning-header-back:focus{outline:0}@media (min-width:576px){.tutor-learning-header-back{border-inline-end:1px solid var(--tutor-border-idle)}}@media (max-width:576px){.tutor-learning-header-back{width:40px;height:40px}}.tutor-learning-header-title{font-family:var(--tutor-font-family-heading,"Inter"),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;color:var(--tutor-text-primary);text-overflow:ellipsis;white-space:nowrap;font-size:1.125rem;font-weight:600;line-height:1.625rem;overflow:hidden}@media (max-width:576px){.tutor-learning-header-title{font-family:var(--tutor-font-family-body,"Inter"),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;color:var(--tutor-text-primary);font-size:1rem;font-weight:600;line-height:1.5rem}}.tutor-learning-header-toggle-mobile{flex-shrink:0;width:40px;height:40px;margin-inline-start:auto}@media (min-width:992px){.tutor-learning-header-toggle-mobile{display:none}}.tutor-learning-sidebar{top:62px;z-index:20;flex-flow:column;justify-content:flex-start;align-items:stretch;gap:16px;width:320px;height:calc(100dvh - 62px);padding:8px 8px 56px;transition:opacity .25s ease-in-out,transform .25s ease-in-out;display:flex;position:fixed;inset-inline-start:0;overflow:hidden}@media (max-width:992px){.tutor-learning-sidebar{inset-inline:auto 0;background-color:var(--tutor-surface-base);z-index:22;gap:8px;width:100%;height:100dvh;padding-bottom:8px;top:0;overflow-y:auto;transition:transform .3s ease-in-out;transform:translate(100%)}.tutor-has-site-shell .tutor-learning-sidebar{z-index:99999}}.tutor-learning-sidebar .tutor-learning-sidebar-curriculum{background-color:var(--tutor-surface-l1);border-radius:8px;flex-flow:column;flex-grow:1;justify-content:flex-start;align-items:stretch;min-height:0;display:flex;overflow:hidden}.tutor-learning-sidebar .tutor-learning-sidebar-curriculum .tutor-learning-progress{flex-flow:column;justify-content:flex-start;align-items:stretch;gap:8px;padding:16px 20px;display:flex}.tutor-learning-sidebar .tutor-learning-sidebar-curriculum .tutor-learning-progress-content{flex-flow:row;justify-content:space-between;align-items:center;display:flex}.tutor-learning-sidebar .tutor-learning-sidebar-curriculum .tutor-learning-progress-text{font-family:var(--tutor-font-family-body,"Inter"),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;color:var(--tutor-text-secondary);font-size:1rem;font-weight:500;line-height:1.5rem}.tutor-learning-sidebar .tutor-learning-sidebar-curriculum .tutor-learning-progress-text span{color:var(--tutor-text-primary)}.tutor-learning-sidebar .tutor-learning-sidebar-curriculum .tutor-learning-nav{flex-grow:1;min-height:0;padding:16px 8px;overflow-y:auto}.tutor-learning-sidebar .tutor-learning-sidebar-curriculum .tutor-learning-nav,.tutor-learning-sidebar .tutor-learning-sidebar-curriculum .tutor-learning-nav-topic,.tutor-learning-sidebar .tutor-learning-sidebar-pages .tutor-learning-pages{flex-flow:column;justify-content:flex-start;align-items:stretch;gap:2px;display:flex}.tutor-learning-sidebar .tutor-learning-sidebar-curriculum .tutor-learning-nav-topic .tutor-learning-nav-header{cursor:pointer;border-radius:6px;outline:0;flex-flow:row;justify-content:flex-start;align-items:center;gap:8px;padding-block:8px;padding-inline:12px 6px;transition:color .25s ease-in-out,background-color .25s ease-in-out;display:flex}.tutor-learning-sidebar .tutor-learning-sidebar-curriculum .tutor-learning-nav-topic .tutor-learning-nav-header:focus,.tutor-learning-sidebar .tutor-learning-sidebar-curriculum .tutor-learning-nav-topic .tutor-learning-nav-header:hover{background-color:var(--tutor-tab-l3-active-hover);color:var(--tutor-text-brand)}.tutor-learning-sidebar .tutor-learning-sidebar-curriculum .tutor-learning-nav-topic .tutor-learning-nav-header-title{font-family:var(--tutor-font-family-body,"Inter"),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;color:var(--tutor-text-secondary);text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;font-weight:500;line-height:1.375rem;overflow:hidden}.tutor-learning-sidebar .tutor-learning-sidebar-curriculum .tutor-learning-nav-topic .tutor-learning-nav-header-actions{display:none}@media (max-width:992px){.tutor-learning-sidebar .tutor-learning-sidebar-curriculum .tutor-learning-nav-topic .tutor-learning-nav-header-actions{flex-flow:row;justify-content:flex-start;align-items:center;gap:8px;margin-inline-start:auto;display:flex}}.tutor-learning-sidebar .tutor-learning-sidebar-curriculum .tutor-learning-nav-topic .tutor-learning-nav-header-arrow{color:var(--tutor-icon-secondary);flex-flow:row;justify-content:center;align-items:center;transition:transform .25s ease-in-out;display:flex}@media (min-width:992px){.tutor-learning-sidebar .tutor-learning-sidebar-curriculum .tutor-learning-nav-topic .tutor-learning-nav-header:hover .tutor-learning-nav-header-actions{flex-flow:row;justify-content:flex-start;align-items:center;gap:8px;margin-inline-start:auto;display:flex}.tutor-learning-sidebar .tutor-learning-sidebar-curriculum .tutor-learning-nav-topic .tutor-learning-nav-header:focus-visible .tutor-learning-nav-header-actions{flex-flow:row;justify-content:flex-start;align-items:center;gap:8px;margin-inline-start:auto;display:flex}}.tutor-learning-sidebar .tutor-learning-sidebar-curriculum .tutor-learning-nav-topic.active .tutor-learning-nav-header-title{color:var(--tutor-text-primary)}.tutor-learning-sidebar .tutor-learning-sidebar-curriculum .tutor-learning-nav-topic.active:not(.expanded){background-color:var(--tutor-tab-l3-active-hover);border-radius:6px}.tutor-learning-sidebar .tutor-learning-sidebar-curriculum .tutor-learning-nav-topic.active:not(.expanded) .tutor-learning-nav-header-title{color:var(--tutor-text-brand)}.tutor-learning-sidebar .tutor-learning-sidebar-curriculum .tutor-learning-nav .tutor-learning-nav-body{padding-inline-start:30px;position:relative}.tutor-learning-sidebar .tutor-learning-sidebar-curriculum .tutor-learning-nav .tutor-learning-nav-body:before{content:"";top:0;background-color:var(--tutor-surface-l1-hover);width:1.5px;height:calc(100% - 20px);position:absolute;inset-inline-start:21px}.tutor-learning-sidebar .tutor-learning-sidebar-curriculum .tutor-learning-nav .tutor-learning-nav-item{font:inherit;color:inherit;cursor:pointer;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;background:0 0;border:0;outline:0;margin:0;text-decoration:none;font-family:var(--tutor-font-family-body,"Inter"),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;color:var(--tutor-text-secondary);opacity:1;border-radius:6px;flex-flow:row;justify-content:flex-start;align-items:flex-start;gap:8px;min-height:40px;padding:8px 12px;font-size:.875rem;font-weight:500;line-height:1.375rem;transition:color .25s ease-in-out,background-color .25s ease-in-out,box-shadow .25s ease-in-out;display:flex;position:relative}.tutor-learning-sidebar .tutor-learning-sidebar-curriculum .tutor-learning-nav .tutor-learning-nav-item:focus{outline:0}.tutor-learning-sidebar .tutor-learning-sidebar-curriculum .tutor-learning-nav .tutor-learning-nav-item svg{color:var(--tutor-icon-secondary);flex-shrink:0;margin-top:2px}.tutor-learning-sidebar .tutor-learning-sidebar-curriculum .tutor-learning-nav .tutor-learning-nav-item.active{background-color:var(--tutor-tab-l3-active-hover);color:var(--tutor-text-primary)}.tutor-learning-sidebar .tutor-learning-sidebar-curriculum .tutor-learning-nav .tutor-learning-nav-item.active svg{color:var(--tutor-icon-idle)}.tutor-learning-sidebar .tutor-learning-sidebar-curriculum .tutor-learning-nav .tutor-learning-nav-item.active:before{content:"";background-color:var(--tutor-actions-brand-primary);top:8px;width:2px;height:calc(100% - 16px);position:absolute;inset-inline-start:-9px}.tutor-learning-sidebar .tutor-learning-sidebar-curriculum .tutor-learning-nav .tutor-learning-nav-item:focus,.tutor-learning-sidebar .tutor-learning-sidebar-curriculum .tutor-learning-nav .tutor-learning-nav-item:hover{background-color:var(--tutor-tab-l3-active-hover);color:var(--tutor-text-brand)}.tutor-learning-sidebar .tutor-learning-sidebar-curriculum .tutor-learning-nav .tutor-learning-nav-item:focus svg,.tutor-learning-sidebar .tutor-learning-sidebar-curriculum .tutor-learning-nav .tutor-learning-nav-item:hover svg{color:var(--tutor-icon-brand)}.tutor-learning-sidebar .tutor-learning-sidebar-pages{background-color:var(--tutor-surface-l1);border-radius:8px;flex-shrink:0;height:auto;padding:8px;position:relative}.tutor-learning-sidebar .tutor-learning-sidebar-pages .tutor-learning-pages .tutor-popover{width:288px;max-width:none}.tutor-learning-sidebar .tutor-learning-sidebar-pages .tutor-learning-pages .tutor-popover-body{flex-flow:column;justify-content:flex-start;align-items:stretch;gap:2px;display:flex}.tutor-learning-sidebar .tutor-learning-sidebar-pages .tutor-learning-pages-item{font:inherit;color:inherit;cursor:pointer;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;background:0 0;border:0;outline:0;margin:0;text-decoration:none;font-family:var(--tutor-font-family-body,"Inter"),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;color:var(--tutor-text-primary);border-radius:6px;flex-flow:row;justify-content:flex-start;align-items:center;gap:12px;width:100%;padding:8px 12px;font-size:.875rem;font-weight:400;line-height:1.375rem;transition:background-color .25s ease-in-out;display:flex;position:relative}.tutor-learning-sidebar .tutor-learning-sidebar-pages .tutor-learning-pages-item:focus{outline:0}.tutor-learning-sidebar .tutor-learning-sidebar-pages .tutor-learning-pages-item svg{color:var(--tutor-icon-idle);transition:transform .3s ease-in-out}.tutor-learning-sidebar .tutor-learning-sidebar-pages .tutor-learning-pages-item:focus,.tutor-learning-sidebar .tutor-learning-sidebar-pages .tutor-learning-pages-item:hover{background-color:var(--tutor-tab-sidebar-l4-hover)}.tutor-learning-sidebar .tutor-expand-btn{bottom:16px;z-index:21;color:var(--tutor-icon-secondary);transition:transform .25s ease-in-out;position:absolute;inset-inline-start:16px;transform:translate(0)}@media (max-width:992px){.tutor-learning-sidebar .tutor-expand-btn{display:none}}.tutor-learning-page{width:100%}.tutor-learning-area{--tutor-site-header-offset:0px;--tutor-site-header-overlay-offset:0px;--tutor-learning-header-height:64px;background-color:var(--tutor-surface-base)}.tutor-learning-area .tutor-learning-area-body{padding-inline-start:320px;transition:padding .3s ease-in-out,grid-template-columns .3s ease-in-out;position:relative}@media (max-width:992px){.tutor-learning-area .tutor-learning-area-body{padding-inline-start:0}}.tutor-learning-area .tutor-learning-area-content{padding-inline-end:8px}.tutor-learning-area.tutor-has-site-shell{padding-top:var(--tutor-site-header-overlay-offset)}.tutor-learning-area.tutor-has-site-shell .tutor-learning-area-content{padding-top:0;padding-inline-end:8px}@media (min-width:992px){.tutor-learning-area.tutor-has-site-shell .tutor-learning-area-body{grid-template-columns:320px minmax(0,1fr);align-items:start;padding-inline-start:0;transition:grid-template-columns .3s ease-in-out;display:grid}.tutor-learning-area.tutor-has-site-shell .tutor-learning-sidebar{top:calc(var(--tutor-site-header-offset) + var(--tutor-learning-header-height));width:320px;height:calc(100dvh - var(--tutor-site-header-offset) - var(--tutor-learning-header-height));grid-column:1;position:-webkit-sticky;position:sticky}.tutor-learning-area.tutor-has-site-shell .tutor-learning-area-content{grid-column:2;min-width:0;padding-inline-end:8px}}@media (max-width:992px){.tutor-learning-area.tutor-has-site-shell{--tutor-learning-header-height:56px}.tutor-learning-area.tutor-has-site-shell .tutor-learning-sidebar{top:var(--tutor-site-header-offset);height:calc(100dvh - var(--tutor-site-header-offset))}.tutor-learning-area.tutor-has-site-shell .tutor-learning-area-content{padding-inline-end:0}}@media (min-width:768px){.tutor-learning-area .tutor-learning-area-content{padding-top:64px}}.tutor-learning-area .tutor-learning-area-container{max-width:760px;margin:0 auto}@media (min-width:1400px){.tutor-learning-area .tutor-learning-area-container{max-width:860px}}@media (min-width:1920px){.tutor-learning-area .tutor-learning-area-container{max-width:944px}}.tutor-learning-area .tutor-learning-area-container{padding-bottom:16px}@media (max-width:768px){.tutor-learning-area .tutor-learning-area-container{padding-inline:16px}}@media (max-width:576px){.tutor-learning-area .tutor-learning-area-container{padding-bottom:96px}}.tutor-learning-area-footer{flex-flow:row;justify-content:flex-end;align-items:stretch;gap:8px;margin-top:16px;display:flex}@media (max-width:576px){.tutor-learning-area-footer{background-color:var(--tutor-surface-l1);border-top:1px solid var(--tutor-border-idle);z-index:10;justify-content:space-between;gap:6px;margin:0;padding:16px;position:fixed;bottom:0;left:0;right:0}.tutor-has-site-shell .tutor-learning-area-footer{background-color:var(--tutor-surface-l1);border:1px solid var(--tutor-border-idle);box-shadow:none;border-radius:12px;margin-top:16px;position:-webkit-sticky;position:sticky}.tutor-learning-area-footer a{--tutor-button-border-shadow-base:2px;--tutor-button-border-shadow-bottom:5px;font-size:.875rem;line-height:1.375rem;width:50%}.tutor-learning-area-footer a:not([class*=tutor-btn-link]){min-height:48px;padding:12px 16px}}.tutor-learning-area-footer[data-lesson]{background-color:var(--tutor-surface-base);flex-flow:row;justify-content:space-between;align-items:center;gap:0;margin-top:0;padding:16px 0;display:flex;position:-webkit-sticky;position:sticky;bottom:0}@media (max-width:576px){.tutor-learning-area-footer[data-lesson]{width:100%;padding-block:12px;position:fixed}.tutor-has-site-shell .tutor-learning-area-footer[data-lesson]{border:0;position:-webkit-sticky;position:sticky}.tutor-learning-area-footer[data-lesson] a.tutor-btn{--tutor-button-border-shadow-base:1px;--tutor-button-border-shadow-bottom:2px;font-size:.75rem;line-height:1.25rem;width:auto}.tutor-learning-area-footer[data-lesson] a.tutor-btn:not([class*=tutor-btn-link]){min-height:32px;padding:6px 12px}}.tutor-lesson-content .tutor-lesson-wrapper{font-family:var(--tutor-font-family-body,"Inter"),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;color:var(--tutor-text-secondary);font-size:1rem;font-weight:400;line-height:1.375rem}.tutor-lesson-content .tutor-lesson-wrapper h2{font-family:var(--tutor-font-family-heading,"Inter"),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;color:var(--tutor-text-primary);font-size:2rem;font-weight:700;line-height:2.5rem}.tutor-lesson-content .tutor-lesson-wrapper h2:not(:last-child){margin-bottom:8px}.tutor-lesson-content .tutor-lesson-wrapper p:not(:last-child){margin-bottom:24px}@media (min-width:576px){.tutor-lesson-content{margin-top:8px}.tutor-lesson-content .tutor-lesson-content-tab{background-color:var(--tutor-surface-l1);border:1px solid var(--tutor-border-idle);border-radius:8px;overflow:hidden}}@media (max-width:576px){.tutor-lesson-content{margin-inline:-16px}.tutor-lesson-content .tutor-lesson-content-tab{padding-inline:16px}.tutor-lesson-content .tutor-lesson-content-tab .tutor-tabs-content{background-color:var(--tutor-surface-l1);border:1px solid var(--tutor-border-idle);border-radius:12px}}.tutor-quiz [data-question=image_answering] .tutor-quiz-question-options:has(>[data-dnd-dragging=true]):has(>:nth-child(3)),.tutor-quiz [data-question=matching] .tutor-quiz-question-options[data-image-matching="1"]:has(>[data-dnd-dragging=true]):has(>:nth-child(3)),[data-question=true_false] .tutor-quiz-question-options:has(>[data-dnd-dragging=true]):has(>:nth-child(3)){grid-template-columns:repeat(2,1fr)}@media (max-width:576px){.tutor-quiz [data-question=image_answering] .tutor-quiz-question-options:has(>[data-dnd-dragging=true]):has(>:nth-child(2)){grid-template-columns:repeat(1,1fr)}}.tutor-quiz [data-question=matching] .tutor-quiz-question-options:has(>[data-dnd-dragging=true]):has(>:nth-child(2)),.tutor-quiz [data-question=ordering] .tutor-quiz-question-options:has(>[data-dnd-dragging=true]):has(>:nth-child(2)){grid-template-columns:repeat(1,1fr)}.tutor-quiz [data-question=matching] .tutor-quiz-question-options[data-image-matching="1"]:has(>[data-dnd-dragging=true]):has(>:nth-child(4)){grid-template-columns:repeat(3,1fr)}.tutor-quiz [data-question=matching] .tutor-quiz-question-options[data-image-matching="1"]:has(>[data-dnd-dragging=true]):has(>:nth-child(5)){grid-template-columns:repeat(4,1fr)}@media (max-width:576px){.tutor-quiz [data-question=matching] .tutor-quiz-question-options[data-image-matching="1"]:has(>[data-dnd-dragging=true]):has(>:nth-child(2)){grid-template-columns:repeat(1,1fr)}}@media (max-width:576px){[data-question=true_false] .tutor-quiz-question-options:has(>[data-dnd-dragging=true]):has(>:nth-child(2)){grid-template-columns:repeat(1,1fr)}}[data-question=multiple_choice] .tutor-quiz-question-options:has(>[data-dnd-dragging=true]):has(>:nth-child(3)){grid-template-columns:repeat(2,1fr)}[data-question=multiple_choice] .tutor-quiz-question-options:has(>[data-dnd-dragging=true]):has(>:nth-child(4)){grid-template-columns:repeat(3,1fr)}[data-question=multiple_choice] .tutor-quiz-question-options:has(>[data-dnd-dragging=true]):has(>:nth-child(5)){grid-template-columns:repeat(4,1fr)}[data-question=multiple_choice] .tutor-quiz-question-options:not(:has(img)):has(>:nth-child(3)){grid-template-columns:repeat(3,1fr)}[data-question=multiple_choice] .tutor-quiz-question-options:not(:has(img)):has(>:nth-child(2)),[data-question=multiple_choice] .tutor-quiz-question-options:not(:has(img)):has(>[data-dnd-dragging=true]):has(>:nth-child(3)){grid-template-columns:repeat(2,1fr)}@media (max-width:576px){[data-question=multiple_choice] .tutor-quiz-question-options:has(img):has(>[data-dnd-dragging=true]):has(>:nth-child(3)){grid-template-columns:repeat(2,1fr)}[data-question=multiple_choice] .tutor-quiz-question-options:not(:has(img)):has(>:nth-child(2)){grid-template-columns:repeat(2,1fr)}[data-question=multiple_choice] .tutor-quiz-question-options:not(:has(img)):has(>:first-child),[data-question=multiple_choice] .tutor-quiz-question-options:not(:has(img)):has(>[data-dnd-dragging=true]):has(>:nth-child(2)){grid-template-columns:repeat(1,1fr)}}[data-question=fill_in_the_blank] .tutor-quiz-question-options:has(>[data-dnd-dragging=true]):has(>:nth-child(2)),[data-question=open_ended] .tutor-quiz-question-options:has(>[data-dnd-dragging=true]):has(>:nth-child(2)),[data-question=short_answer] .tutor-quiz-question-options:has(>[data-dnd-dragging=true]):has(>:nth-child(2)){grid-template-columns:repeat(1,1fr)}h2,h3,h4,h5,html,p{padding:0;border:0;font-family:inherit}a,article,body,div,em,footer,form,i,iframe,img,label,li,nav,section,span,time,ul{margin:0;padding:0;border:0;vertical-align:baseline;font-size:100%;font-family:inherit}p{vertical-align:baseline}code,pre{border:0}button,code,h2,h3,h4,h5,html,input,pre{margin:0;vertical-align:baseline}button,code,input{font-family:inherit}button,code,p,pre{font-size:100%}button{padding:0}input{border:0}article,footer,nav,section{display:block}ul{list-style:none;list-style-type:var(--ul-style, none);margin:var(--ul-margin, 0);margin-left:var(--ul-ml, 0)}button,input[type=submit]{box-sizing:content-box;cursor:pointer}input::-moz-focus-inner{border:0;padding:0}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}input[type=search]{-webkit-appearance:none}a img{border:0}img{max-width:100%;height:auto}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){img{min-height:1px}}::-webkit-input-placeholder{color:inherit}::-moz-placeholder{color:inherit;opacity:1}:-ms-input-placeholder{color:inherit}html{box-sizing:border-box;font-size:14px}*,::after,::before{box-sizing:inherit}:root{--body-font:"Public Sans", system-ui, sans-serif;--ui-font:var(--body-font);--text-font:var(--body-font);--text-size:14px;--text-lh:1.714;--main-width:1200px;--grid-gutter:36px;--boxed-pad:45px;--sidebar-width:33.3333333333%;--sidebar-c-width:var(--sidebar-width);--sidebar-pad:38px;--sidebar-c-pad:var(--sidebar-pad);--c-sidebar-sep:var(--c-separator2);--max-width-md:680px;--title-size-xs:14px;--title-size-s:16px;--title-size-n:18px;--title-size-m:20px;--title-size-l:25px;--title-size-xl:30px;--title-fw-semi:600;--title-fw-bold:700;--grid-p-title:var(--title-size-m);--grid-sm-p-title:var(--title-size-s);--grid-lg-p-title:var(--title-size-l);--list-p-title:calc(var(--title-size-m) * 1.05);--small-p-title:var(--title-size-xs);--feat-grid-title-s:var(--title-size-n);--feat-grid-title-m:var(--title-size-m);--feat-grid-title-l:var(--title-size-l);--excerpt-size:15px;--post-content-size:1.186rem;--post-content-lh:1.7;--post-content-gaps:1.54em;--single-content-size:var(--post-content-size);--p-media-margin:1.867em;--p-spacious-pad:0px;--c-facebook:#1a6dd4;--c-twitter:#55acef;--c-pinterest:#e4223e;--c-linkedin:#02669a;--c-tumblr:#44546b;--c-instagram:#c13584;--c-vk:#45668e;--c-vimeo:#1ab7ea;--c-youtube:#ff0000;--c-dribbble:#ea4c89;--c-flickr:#0063dc;--c-email:#080808;--c-whatsapp:#23c761;--c-soundcloud:#ff8800;--c-rss:#f97d1e;--c-reddit:#ff4500;--c-telegram:#0088cc;--c-tiktok:#fe2c55;--c-discord:#5865f2;--c-twitch:#7b3ed6;--c-snapchat:#fffc00;--c-threads:#000;--c-mastodon:#6364ff;--c-spotify:#1db954;--block-wrap-mb:55px;--btn-height:38px;--btn-shadow:0 2px 7px -4px rgba(0, 0, 0, 0.16)}@media (max-width:767px){:root{--block-wrap-mb:45px}}.s-light,:root{--c-main:#2ab391;--c-main-rgb:42, 179, 145;--c-contrast-0:#fff;--c-contrast-10:#fbfbfb;--c-contrast-50:#f7f7f7;--c-contrast-75:#efefef;--c-contrast-100:#e8e8e8;--c-contrast-125:#e2e2e2;--c-contrast-150:#ddd;--c-contrast-200:#ccc;--c-contrast-300:#bbb;--c-contrast-400:#999;--c-contrast-450:#8a8a8a;--c-contrast-500:#777;--c-contrast-600:#666;--c-contrast-650:#505050;--c-contrast-700:#444;--c-contrast-800:#333;--c-contrast-850:#191919;--c-contrast-900:#161616;--c-contrast:#000;--c-rgba:0, 0, 0;--c-separator:var(--c-contrast-100);--c-separator2:var(--c-contrast-125);--c-links:var(--c-contrast-900);--c-headings:var(--c-contrast-900);--c-excerpts:var(--c-contrast-650);--c-nav:var(--c-contrast-900);--c-nav-hov-bg:transparent;--c-nav-drop-sep:rgba(0, 0, 0, .07);--c-nav-blip:var(--c-contrast-300);--c-post-meta:var(--c-contrast-450);--footer-mt:60px;--footer-bg:#f7f7f7;--footer-lower-bg:#f0f0f0}.s-dark:not(i){--c-contrast-0:#000;--c-contrast-10:#070707;--c-contrast-50:#111;--c-contrast-75:#151515;--c-contrast-100:#222;--c-contrast-125:#2b2b2b;--c-contrast-150:#333;--c-contrast-200:#444;--c-contrast-300:#555;--c-contrast-400:#777;--c-contrast-450:#999;--c-contrast-500:#bbb;--c-contrast-600:#c0c0c0;--c-contrast-650:#ccc;--c-contrast-700:#d1d1d1;--c-contrast-800:#ddd;--c-contrast-850:#ececec;--c-contrast-900:#f0f0f0;--c-contrast:#fff;--c-rgba:255, 255, 255;--c-a-hover:rgba(var(--c-rgba), .7);--c-excerpts:var(--c-contrast-650);--c-separator:rgba(var(--c-rgba), .13);--c-separator2:rgba(var(--c-rgba), .13);--c-links:var(--c-contrast-900);--c-headings:var(--c-contrast-850);--c-nav:var(--c-contrast-900);--c-nav-drop-bg:var(--c-contrast-10);--c-nav-drop-sep:rgba(255, 255, 255, .1);--c-post-meta:rgba(var(--c-rgba), .65);--c-email:var(--c-contrast-300);--c-input-bg:rgba(var(--c-rgba), .1);--footer-bg:#0f0f11;--footer-lower-bg:#040404}body{font-family:var(--body-font);line-height:1.5;color:var(--body-color, var(--c-contrast-700));background:var(--c-contrast-0);-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent;overflow-x:hidden}@media (max-width:1200px){.main-wrap{overflow-x:clip}}@media (max-width:767px){body,html{overflow-x:hidden}}::selection{background:var(--c-main);color:#fff}img::selection{background:0 0}:root{--admin-bar-h:32px}@media (max-width:782px){:root{--admin-bar-h:46px}}*,:after,:before{-webkit-font-smoothing:antialiased}p{margin:0 0 21px;word-break:break-word;overflow-wrap:break-word}h2,h3,h4,h5{font-size:1.5em;font-weight:var(--title-fw-bold);font-family:var(--h-font);color:var(--c-headings)}h3,h4,h5{font-size:1.285em}h4,h5{font-size:1.21em}h5{font-size:1.107em}a,a:hover{text-decoration:none}a{color:var(--c-a, var(--c-links));transition:all .25s ease-in-out}a:hover{color:var(--c-a-hover, var(--c-main))}code,pre{background:rgba(var(--c-rgba),.03)}code{padding:4px 10px}pre{padding:1.5em 1em;border-left:3px solid var(--c-separator);border-bottom:1px solid transparent;display:block;word-break:break-all;word-wrap:break-word;font-family:Menlo,Monaco,Consolas,monospace;font-size:max(14px,.9em)}@media (max-width:540px){ul{margin-left:var(--ul-ml-xs, 0)}}li{padding:var(--li-padding, 0);padding-left:var(--li-pl, 0);margin:var(--li-margin, 0);margin-bottom:var(--li-mb, 0)}input{border:1px solid var(--c-contrast-150);padding:7px 12px;outline:0;height:auto;font-size:14px;color:var(--c-contrast-500);max-width:100%;border-radius:2px;box-shadow:0 2px 7px -4px rgba(0,0,0,.1);background:var(--c-input-bg, var(--c-contrast-0));width:var(--input-width, initial);height:var(--input-height, 38px)}input[type=checkbox]{width:initial;height:initial}input:focus{border-color:var(--c-contrast-400);color:var(--c-contrast-650)}.ts-button,button,input[type=submit]{-webkit-appearance:none;padding:var(--btn-pad, 0 17px);font-family:var(--ui-font);font-size:var(--btn-f-size, 12px);font-weight:var(--btn-f-weight, 600);line-height:var(--btn-l-height, var(--btn-height));height:var(--btn-height);letter-spacing:.03em;text-transform:uppercase;text-align:center;box-shadow:var(--btn-shadow);transition:.25s ease-in-out;background:var(--c-main);color:#fff;border:0;border-radius:2px}.ts-button:hover,button:hover,input[type=submit]:hover{background:#161616;border-color:#161616;color:#fff}.s-dark button:hover,.s-dark input[type=submit]:hover{border-color:#555}button:focus{outline:0}button:active,input[type=submit]:active{opacity:.9}.ts-button:not(._){box-shadow:var(--btn-shadow)}.search-form{display:flex}.search-form .search-field,.spc-newsletter form{width:100%}.cf:after,.cf:before{content:"";display:table;flex-basis:0;order:1}.cf:after{clear:both}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.post-title{color:var(--c-headings);font-family:var(--title-font);line-height:1.36}.post-title a{--c-links:initial;--c-a:initial;--c-a-hover:var(--c-main);display:block}.lazyload{will-change:opacity!important;background-color:var(--c-contrast-150)}.lazyload:not(._){opacity:.1}.lazyload,.wp-post-image{transition:opacity .3s ease-in-out}@media (min-width:941px){.wp-post-image{will-change:opacity}}:where(.ts-img-hov-fade) .wp-post-image:hover{opacity:.85}.bg-cover{display:block;width:100%;height:100%;background-repeat:no-repeat;background-position:center center;background-size:cover}.media-ratio{position:relative;display:block;height:0}.media-ratio .wp-post-image{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;border-radius:var(--media-radius, 0)}.main-wrap,.ts-contain,.wrap{max-width:100%;box-sizing:border-box}.ts-contain,.wrap{width:100%;margin:0 auto}@media (min-width:1201px){.wrap{width:var(--main-width)}}@media (max-width:940px){.wrap{max-width:var(--max-width-md)}}@media (min-width:1201px){.ts-contain{width:calc(var(--main-width) + var(--wrap-padding)*2)}}@media (max-width:940px){.ts-contain{max-width:calc(var(--max-width-md) + 70px)}}.ts-contain{padding:0 35px;padding:0 var(--wrap-padding)}@media (max-width:940px){.ts-contain{--wrap-padding:25px}}@media (max-width:540px){.ts-contain{--wrap-padding:20px}}@media (max-width:350px){.ts-contain{--wrap-padding:15px}}.row{--grid-gutter-h:calc(var(--grid-gutter) / 2);display:flex;flex-wrap:wrap;margin-right:calc(-1*var(--grid-gutter-h));margin-left:calc(-1*var(--grid-gutter-h))}.grid{display:grid;grid-column-gap:var(--grid-gutter);grid-row-gap:var(--grid-row-gap, 0)}@media (max-width:767px){.grid{--grid-gutter:26px}}.cols-gap-lg{--grid-gutter:50px}@media (max-width:767px){.cols-gap-lg{--grid-gutter:26px}}.grid-1{--col:100%;grid-template-columns:repeat(1,minmax(0,1fr))}@media (max-width:940px){.md\:grid-1{--col:100%;grid-template-columns:repeat(1,minmax(0,1fr))}}@media (max-width:767px){.sm\:grid-1{--col:100%;grid-template-columns:repeat(1,minmax(0,1fr))}}@media (max-width:540px){.xs\:grid-1{--col:100%;grid-template-columns:repeat(1,minmax(0,1fr))}}.col-4{width:33.3333333333%}[class*=" col-"]{flex:0 0 auto;padding-left:var(--grid-gutter-h);padding-right:var(--grid-gutter-h)}@media (max-width:940px){[class*=" col-"]{width:100%}}.spc-social{display:flex;align-items:center}.spc-social .icon{font-size:var(--spc-social-fs, 14px);line-height:1.6;width:1.2em;text-align:center}.spc-social .service{display:flex;height:100%;align-items:center;justify-content:center;padding:0 3px;margin-right:var(--spc-social-space, 2px);color:var(--c-spc-social, inherit);background:var(--c-spcs-bg, transparent)}.spc-social .service:hover{opacity:var(--spcs-hov-opacity, 0.8);color:var(--c-spc-social-hov, var(--c-main))}.spc-social .service:last-child{margin-right:0}.spc-social-b{--spc-social-fs:19px;--spc-social-size:38px;--spc-social-space:9px}.spc-social-b .icon{line-height:1;width:auto}.spc-social-b .service{padding:0;width:var(--spc-social-size);height:var(--spc-social-size);border:1px solid rgba(0,0,0,.09);border-radius:50%}.s-dark .spc-social-b .service{background:rgba(var(--c-rgba),.12);background:var(--c-spcs-bg, rgba(var(--c-rgba), 0.12))}.spc-social-block{flex-wrap:wrap;margin-bottom:calc(-1*var(--spc-social-space, 2px))}.spc-social-block .service{margin-bottom:var(--spc-social-space, 2px)}.post-meta{--p-meta-sep:"—";display:flex;flex-direction:column;margin-bottom:var(--p-meta-mb, initial);font-family:var(--ui-font);font-size:12px;color:var(--c-post-meta);line-height:1.5}.post-meta .meta-item:before{content:"—";content:var(--p-meta-sep);padding:0 var(--p-meta-sep-pad, 4px);display:inline-block}.post-meta .has-icon{white-space:nowrap}.post-meta .has-icon:before{display:none}.post-meta .has-icon i{font-size:var(--p-meta-icons-s, 1.083em);color:var(--c-p-meta-icons);margin-right:4px}.post-meta .has-next-icon{margin-right:var(--p-meta-icons-mr, 10px)}.post-meta .has-next-icon:not(.has-icon){margin-right:18px}.post-meta .rank-trend{color:#f73f20}.post-meta .meta-item:first-child:before{display:none}.post-meta .post-title{margin:var(--p-title-space, 9px)0}.post-meta>:last-child,.spc-newsletter .fields-style p:last-child,.spc-newsletter .message p:last-child{margin-bottom:0}.post-meta>:first-child{margin-top:0}.post-meta>.is-title:first-child{margin-top:0!important}.l-post .media{align-self:flex-start;border-radius:var(--media-radius, 0);overflow:hidden}.l-post .content,.l-post .media{position:relative}.l-post .image-link{display:block;position:relative;max-width:100%}.l-post .post-title{font-size:var(--title-size-m);font-weight:var(--title-fw-bold)}@media (max-width:540px){.l-post .post-title a{display:initial}}.small-post{display:flex;width:100%;--post-format-scale:.82}.small-post .post-title{font-size:var(--small-p-title);font-weight:var(--title-fw-semi);line-height:1.43}.small-post .media{display:block;width:110px;max-width:40%;margin-right:18px;flex-shrink:0}.small-post .content{margin-top:2px;flex-grow:1}.loop-sep{overflow:hidden}.loop-sep .l-post:after{content:"";position:absolute;left:0;width:100%;bottom:calc(var(--grid-row-gap)/2*-1);border-bottom:1px solid var(--c-separator)}.loop-small{--grid-row-gap:25px}.loop-small .l-post{position:relative}.loop-small-sep{--grid-row-gap:32px}.block-newsletter{display:flex}.spc-newsletter{--inner-pad:30px calc(10px + 7%);--heading-fs:24px;--message-fs:14px;--disclaimer-fs:.9rem;--max-width:700px;position:relative;color:rgba(var(--c-rgba),.8);width:100%;border-radius:var(--box-roundness, 0)}.spc-newsletter .bg-wrap{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;pointer-events:none;background-repeat:no-repeat;background-position:center center;background-size:cover}.mobile-menu li,.spc-newsletter>.inner{position:relative;display:flex;width:100%}.spc-newsletter>.inner{border:1px solid var(--c-separator);padding:var(--inner-pad);border-radius:inherit;flex-direction:column}.spc-newsletter>.inner>*{max-width:var(--max-width)}.spc-newsletter .heading{font-size:var(--heading-fs);line-height:1.3;letter-spacing:-.01em;font-weight:800;margin-bottom:18px;margin-top:8px;max-width:95%}.spc-newsletter .message{margin-bottom:22px;font-size:var(--message-fs)}.spc-newsletter .fields-style{--btn-l-height:40px}.spc-newsletter .fields-style p{margin-bottom:13px}.spc-newsletter .fields-style input{width:100%;height:44px;box-sizing:border-box;text-align:inherit}.spc-newsletter .fields-style input[type=submit]{height:40px;text-align:center;font-weight:700;letter-spacing:.05em}.spc-newsletter .fields-style input[type=checkbox]{margin-right:5px;height:initial;width:initial;display:inline-block;vertical-align:text-top;margin-top:1px}.spc-newsletter .fields-style .disclaimer{margin-top:20px;font-size:var(--disclaimer-fs);opacity:.7;line-height:1.7}.spc-newsletter .fields-full{max-width:650px}.spc-newsletter-center>.inner{text-align:center;align-items:center}.spc-newsletter-b{background:var(--c-contrast-0);border:6px solid var(--c-contrast-50)}.mobile-menu{--c-sep:rgba(var(--c-rgba), .08);font-size:16px;font-family:var(--ui-font);font-weight:700;letter-spacing:0;color:var(--c-links);-webkit-font-smoothing:antialiased}.s-dark .mobile-menu{--c-sep:rgba(var(--c-rgba), 0.11)}.mobile-menu li{flex-wrap:wrap;border-bottom:1px solid var(--c-sep)}.mobile-menu li a{max-width:calc(100% - 65px);float:none;display:block;padding:12px 50px 12px 0;line-height:1.5;color:inherit}.mobile-menu li li{padding-left:12px;border:0}.mobile-menu li ul li:last-child ul{border-bottom-color:transparent}.mobile-menu ul{width:100%;max-height:0;opacity:0;background:0 0;overflow:hidden;border:0;transition:opacity .6s ease,max-height .8s ease}.mobile-menu ul>li>ul li{padding-left:15px}.mobile-menu ul li a{padding:8px 0;font-size:.93em;font-size:max(13px,.93em);font-weight:500}.mobile-menu li:hover>a{opacity:.8}.off-canvas{position:fixed;top:0;left:0;display:flex;flex-direction:column;height:100%;width:80vw;min-width:320px;max-width:370px;box-sizing:border-box;background:var(--c-contrast-0);z-index:10000;transform:translate3d(-100%,0,0);transition:.4s ease-in-out;transition-property:transform,visibility;visibility:hidden;content-visibility:auto}@media (max-width:350px){.off-canvas{min-width:300px}}.off-canvas-head{padding:38px 25px 0;margin-bottom:20px}.off-canvas-content{display:flex;flex-direction:column;padding:25px;overflow-y:auto;overflow-x:hidden;flex:1 1 auto}@media (min-width:941px){.off-canvas-content{--c-sb:var(--c-contrast-200);--c-sb-track:transparent;--sb-size:4px;--sb-width:thin;scrollbar-width:var(--sb-width);scrollbar-color:var(--c-sb) var(--c-sb-track)}.off-canvas-content::-webkit-scrollbar-track{background-color:var(--c-sb-track)}.off-canvas-content::-webkit-scrollbar-thumb{background-color:var(--c-sb);border-radius:3px}}.off-canvas .mobile-menu{margin-bottom:45px}.off-canvas .logo-image{display:inline-block;max-width:calc(100% - 34px)}.off-canvas .ts-logo{display:flex;justify-content:center;align-items:center}.off-canvas .close{position:absolute;top:0;right:0;padding:0 9px;background:#161616;color:#fff;line-height:26px;font-size:14px}.off-canvas .mobile-menu{margin-top:-10px;transition:opacity .5s ease-in;opacity:.2}.off-canvas .spc-social{--c-spc-social:var(--c-contrast);--spc-social-fs:17px;padding-top:10px;margin-top:auto;justify-content:center}.off-canvas.s-dark .close{background:var(--c-contrast-200)}@media (min-width:941px){.off-canvas.hide-menu-lg .mobile-menu{display:none}}.off-canvas-backdrop{content:"";position:fixed;opacity:0;z-index:9999;pointer-events:none;height:0;width:0;top:0;left:0;background:rgba(0,0,0,.3);transition:opacity .3s ease-in-out}.off-canvas-widgets,.off-canvas-widgets .widget{margin-bottom:45px}.off-canvas-widgets .widget:last-child{margin-bottom:0}.search-modal-box{padding:0 50px;margin:0 auto;max-width:790px}@media (max-width:767px){.search-modal-box{max-width:100%}}.search-modal-wrap{display:none}.base-text{font-family:var(--text-font);font-size:var(--text-size);line-height:var(--text-lh);text-rendering:optimizeLegibility}.block-head{--line-weight:1px;--c-border:var(--c-separator2);--space-below:26px;--c-block:var(--c-main);display:flex;flex-wrap:nowrap;font-family:var(--ui-font);align-items:center;justify-content:space-between;margin-bottom:var(--space-below)}.block-head .heading{font-size:17px;font-weight:700;line-height:1.2;text-transform:uppercase;color:var(--c-block);flex-shrink:0;max-width:100%}.block-head-ac{--c-block:var(--c-contrast-900)}.block-head-b{--space-below:28px}.has-media-shadows .media{box-shadow:0 2px 6px -1px rgba(7,10,25,.2),0 6px 12px -6px rgba(7,10,25,.2)}.navigation{--nav-height:var(--head-h, 43px);font-family:var(--ui-font);color:var(--c-nav);height:100%;align-self:center}.navigation ul{display:flex;list-style:none;line-height:1.6}.navigation .menu,.navigation .menu li{height:100%}.navigation .menu>li>a,.navigation .sub-menu>li>a{display:flex;align-items:center}.navigation .menu>li>a{color:inherit;height:100%;text-decoration:none;text-transform:var(--nav-text-case);padding:0 var(--nav-items-space, 17px);font-size:var(--nav-text, 15px);font-weight:var(--nav-text-weight, 600);letter-spacing:var(--nav-ls, inherit)}@media (max-width:940px){.navigation .menu{display:none}}@media (min-width:941px) and (max-width:1200px){.navigation .menu>li>a{padding:0 5px;padding:0 max(5px,calc(var(--nav-items-space)*.6));font-size:calc(10px + (var(--nav-text) - 10px)*.7)}}.navigation .menu li>a:after{display:inline-block;content:"";font-family:ts-icons;font-style:normal;font-weight:400;font-size:14px;line-height:1;color:var(--c-nav-blip, inherit);margin-left:8px}@media (min-width:941px) and (max-width:1200px){.navigation .menu li>a:after{margin-left:5px;font-size:12px}}.navigation .menu li>a:only-child:after{display:none}.navigation .menu>li:first-child>a{border-left:0;box-shadow:none}.navigation .menu>li:hover{background:var(--c-nav-hov-bg)}.navigation .menu>li:hover>a{color:var(--c-nav-hov)}.navigation .menu>li:hover>a:after{color:inherit}.navigation .menu .sub-menu,.navigation .menu ul{position:absolute;overflow:visible;visibility:hidden;display:block;opacity:0;padding:5px 0;background:var(--c-nav-drop-bg, var(--c-contrast-0));border:1px solid var(--c-nav-drop-sep);box-shadow:rgba(0,0,0,.08)0 2px 3px -1px,rgba(0,0,0,.06)0 4px 11px -2px;transition:all .2s ease-in;z-index:110;pointer-events:none}.navigation .menu>li:not(.item-mega-menu){position:relative}.navigation .menu>li>ul{top:100%}.navigation .menu ul ul{left:100%;top:0;margin-top:-5px}.navigation .menu li:first-child>ul{margin-top:-6px}.navigation li:hover>.sub-menu,.navigation li:hover>ul{visibility:visible;opacity:1;pointer-events:auto}.navigation .sub-menu li>a:after{content:"";font-size:13px;margin-left:25px;text-shadow:none;display:inline-flex;align-self:center}.navigation .menu li li>a:after{display:block;float:right;line-height:inherit}.navigation .menu>li li a{float:none;display:block;padding:9px 22px;border-top:1px solid var(--c-nav-drop-sep);font-size:var(--nav-drop-text, 14px);letter-spacing:var(--nav-drop-ls, inherit);font-weight:var(--nav-drop-fw, 400);color:var(--c-nav-drop, inherit);text-transform:none;text-decoration:none;pointer-events:none}.navigation .menu>li:hover li a{pointer-events:auto}.navigation .menu li{transition:.3s ease-in;transition-property:opacity,background}.navigation .menu ul li{float:none;min-width:235px;max-width:350px;border-top:0;padding:0;position:relative}.navigation .menu ul>li:first-child>a{border-top:0;box-shadow:none}.navigation .menu li li:hover{background:var(--c-nav-drop-hov-bg)}.navigation .menu li li:hover>a{color:var(--c-nav-drop-hov)}.nav-hov-b{--c-nav-drop-hov-bg:rgba(0, 0, 0, 0.03)}.nav-hov-b .menu>li>a{position:relative}.nav-hov-b .menu>li>a:before{content:"";position:absolute;bottom:0;left:0;width:100%;z-index:9997;border-bottom:2px solid transparent}.nav-hov-b .menu>li:hover>a:before{border-color:var(--c-term, var(--c-main))}.s-dark .ts-logo .logo-image-dark~.logo-image,.ts-logo .logo-image-dark{display:none}.s-dark .ts-logo .logo-image-dark{display:block}@media (max-width:940px){.smart-head{display:none}}.smart-head-row{--icons-size:16px;--c-icons:var(--c-links)}.smart-head-row.s-dark{--c-a-hover:var(--c-main)}.smart-head .logo-link{--c-a-hover:var(--c-headings);display:flex;flex-shrink:0;align-items:center;font-size:37px;font-weight:700;text-align:center;letter-spacing:-1px}@media (max-width:540px){.smart-head .logo-link{font-size:28px;flex-shrink:1}}.smart-head .logo-link:not(:last-child){--item-mr:35px}.smart-head .logo-link>span{font:inherit;display:flex;align-items:center}.smart-head .logo-is-image{font-size:0}.smart-head .logo-image{padding:10px 0;max-height:var(--head-h);object-fit:contain;width:auto;height:revert-layer;max-height:calc(var(--head-h) - 20px);box-sizing:content-box}.smart-head :where(.items-left) .logo-image{object-position:left}.smart-head .search-icon{color:var(--c-search-icon, var(--c-icons));font-size:var(--search-icon-size, var(--icons-size));display:flex;align-items:center;padding-left:5px;height:100%}.smart-head .search-icon:hover{color:var(--c-main)}.smart-head .is-icon{padding:0 4px}.smart-head .has-icon,.smart-head .has-icon-only{display:inline-flex;align-items:center;height:100%;max-height:45px}.smart-head .has-icon-only:last-child,.smart-head .has-icon:last-child{padding-right:0}.smart-head .has-icon-only{--item-mr:9px}.smart-head .spc-social{flex-wrap:nowrap}.scheme-switcher,.smart-head{position:relative}.scheme-switcher .icon{font-size:var(--icons-size);width:var(--icons-size)}.scheme-switcher .toggle{--c-a:var(--c-icons);line-height:1;width:100%;text-align:center}.scheme-switcher .toggle-light{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);opacity:0;pointer-events:none}.smart-head{--nav-items-space:17px;--head-top-h:40px;--head-mid-h:110px;--head-bot-h:55px;--head-row-pad:30px;--c-bg:transparent;--c-border:var(--c-contrast-75);--c-shadow:transparent;box-shadow:0 3px 4px 0 var(--c-shadow)}.smart-head-row{padding:0 var(--head-row-pad);background-color:var(--c-bg);height:var(--head-h);border:0 solid transparent;color:var(--c-contrast-800)}@media (max-width:767px){.smart-head-row{padding:0 20px}}.smart-head-row>.inner{display:flex;justify-content:space-between;padding:var(--head-inner-pad, 0);height:100%;position:relative}.smart-head-row-full{width:100%}.smart-head-row-3>.inner{display:grid;grid-template-columns:1fr auto 1fr;grid-template-columns:minmax(max-content,1fr) auto minmax(max-content,1fr)}.smart-head-top{--c-bg:var(--c-contrast-50);--head-h:var(--head-top-h);--search-icon-size:14px;--icons-size:14px}.smart-head-top .spc-social-b{--spc-social-fs:14px;--spc-social-size:34px}.smart-head-mid.s-dark,.smart-head-top.s-dark{--c-bg:var(--c-contrast-0)}.smart-head-mid{--head-h:var(--head-mid-h)}.smart-head .items{--item-mr:15px;display:flex;align-items:center;flex:1 1 auto;height:inherit}.smart-head .items>*{margin-left:var(--item-ml, 0);margin-right:var(--item-mr)}.smart-head .items-right{justify-content:flex-end}.smart-head .items-center{justify-content:center;flex-shrink:0}.smart-head .items-center:not(.empty){padding-left:15px;padding-right:15px}.smart-head .items>:first-child{margin-left:0}.bold-footer-lower .links .menu-item:last-child,.smart-head .items-center>:last-child,.smart-head .items-right>:last-child{margin-right:0}.smart-head-mobile{--head-top-h:45px;--head-mid-h:65px;display:block}@media (min-width:941px){.smart-head-mobile{display:none}}.smart-head-mobile .smart-head-row{--icons-size:18px;--c-icons:var(--c-contrast-800)}.smart-head-mobile .smart-head-mid{border-top-color:var(--c-main)}.smart-head-mobile>:last-child{border-bottom:1px solid var(--c-contrast-100)}.nav-wrap{width:100%;height:100%;display:flex}.offcanvas-toggle{display:flex;align-items:center;background:0 0;padding:0;box-shadow:none;line-height:1;height:100%}.offcanvas-toggle:hover{background:inherit;--c-hamburger:var(--c-main)}.hamburger-icon{--line-weight:3px;--line-width:100%;--height:17px;display:inline-flex;vertical-align:middle;height:var(--height);width:26px;position:relative}.hamburger-icon .inner,.hamburger-icon .inner:after,.hamburger-icon .inner:before{position:absolute;height:var(--line-weight);background-color:var(--c-hamburger, var(--c-icons));transition:background .2s ease-in-out}.hamburger-icon .inner{top:auto;bottom:0;width:calc(100% - 6px)}.hamburger-icon .inner:after,.hamburger-icon .inner:before{display:block;content:"";width:calc(100% + 6px)}.hamburger-icon .inner:before{top:0;transform:translateY(calc(-1*var(--height) + 100%))}.hamburger-icon .inner:after{bottom:0;transform:translateY(calc(-1*var(--height)/2 + 50%))}.hamburger-icon-b{--line-weight:2px;--height:14px;width:20px}.hamburger-icon-b .inner,.hamburger-icon-b .inner:after,.hamburger-icon-b .inner:before{width:100%}.widget{font-size:14px;--li-pad:5px;--c-li-sep:transparent}.block-wrap{margin-bottom:var(--block-wrap-mb)}.block-wrap.mb-none{margin-bottom:0}.block-content{position:relative}.main-footer{color:var(--c-contrast-600);margin-top:var(--footer-mt);background:var(--footer-bg)}.upper-footer>.wrap{padding-top:60px;padding-bottom:60px}@media (max-width:940px){.upper-footer>.wrap{padding-top:55px;padding-bottom:55px}}.upper-footer .block-head{--space-below:30px}.upper-footer .block-head .heading{font-size:15px;letter-spacing:.04em}.s-dark .upper-footer .block-head{--c-block:var(--c-contrast)}@media (min-width:941px){.upper-footer .widgets{margin-bottom:-55px}}.upper-footer .widget{margin-bottom:55px}@media (max-width:940px){.upper-footer .widget:last-child{margin-bottom:0}}.lower-footer{font-size:13px;background:var(--footer-lower-bg);--c-links:var(--c-contrast-700);color:var(--c-contrast-500)}.lower-footer .menu{display:flex}@media (min-width:941px){.bold-footer-upper>.wrap{padding-top:70px;padding-bottom:60px}}.bold-footer-lower{--c-links:var(--c-contrast-500);color:var(--c-contrast-400)}.bold-footer-lower .inner{padding:60px 20px;display:flex;flex-direction:column;align-items:center}@media (max-width:767px){.bold-footer-lower .inner{padding:50px 20px}}.bold-footer-lower .spc-social{--c-spc-social:var(--c-contrast);--spc-social-fs:18px;--spc-social-size:42px;--spc-social-space:10px;margin-bottom:calc(34px - var(--spc-social-space))}.bold-footer-lower .links{margin-bottom:20px;--c-links:var(--c-foot-menu, var(--c-contrast))}.bold-footer-lower .links .menu{display:flex;justify-content:center;flex-wrap:wrap}.bold-footer-lower .links .menu-item{margin-bottom:11px;margin-right:25px;font-family:var(--ui-font);font-size:13px;font-weight:600;letter-spacing:.07em;text-transform:uppercase}@media (max-width:940px){.bold-footer-lower .links .menu-item{font-size:13px;margin-right:25px}}@media (max-width:767px){.bold-footer-lower .links .menu-item{font-size:12px;margin-right:20px}}body.elementor-default{--e-global-color-smartmag-main:var(--c-main);--e-global-color-smartmag:var(--c-main)}:root{--c-main:#3c3fde;--c-main-rgb:60,63,222;--text-font:"Inter", system-ui, -apple-system, "Segoe UI", Arial, sans-serif;--body-font:"Inter", system-ui, -apple-system, "Segoe UI", Arial, sans-serif;--ui-font:"Outfit", system-ui, -apple-system, "Segoe UI", Arial, sans-serif;--title-font:"Outfit", system-ui, -apple-system, "Segoe UI", Arial, sans-serif;--h-font:"Outfit", system-ui, -apple-system, "Segoe UI", Arial, sans-serif;--title-font:var(--ui-font);--h-font:var(--ui-font);--text-h-font:var(--h-font);--title-font:"Inter", system-ui, -apple-system, "Segoe UI", Arial, sans-serif;--title-size-xs:15px;--title-size-m:19px;--main-width:1240px;--p-title-space:11px;--c-excerpts:#474747;--excerpt-size:14px;--wrap-padding:35px;--sidebar-width:336px}.post-title:not(._){line-height:1.4}.smart-head-main{--c-shadow:rgba(0,0,0,0.02)}.smart-head-main .smart-head-top{--head-h:42px;border-image:linear-gradient(90deg,#e40666 0,#3c3fde 100%);border-image-slice:1;border-width:3px 0;border-image-width:0 0 3px 0}.smart-head-main .smart-head-mid{--head-h:70px;border-bottom-width:1px;border-bottom-color:#efefef}.navigation-main .menu>li>a{font-size:15.4px;letter-spacing:.01em}.navigation-main{--nav-items-space:15px}.s-light .navigation{--c-nav-blip:var(--c-main)}.smart-head-mobile .smart-head-mid{border-image:linear-gradient(90deg,#e40666 0,#3c3fde 100%);border-image-slice:1;border-image-width:3px 0 0 0;border-width:3px 0}.smart-head-main .s-dark .spc-social{--c-spc-social:#ffffff;--c-spc-social-hov:rgba(255,255,255,0.92)}.smart-head-main .spc-social{--spc-social-fs:13px;--spc-social-size:26px;--spc-social-space:5px}.smart-head-main{--search-icon-size:18px}.smart-head .ts-button1{font-size:12px;border-radius:6px;height:34px;line-height:34px;padding-left:14px;padding-right:14px}.post-meta{--p-meta-sep:"\25c6";--p-meta-sep-pad:7px}.post-meta .meta-item:before{transform:scale(.65)}.l-post{--media-radius:10px}.loop-small .ratio-is-custom{padding-bottom:calc(100%/1.3)}.loop-small .media{width:30%;max-width:50%}.loop-small .media:not(i){max-width:97px}.spc-newsletter{--box-roundness:10px}@media (min-width:1200px){.nav-hov-b .menu>li>a:before{width:calc(100% - (var(--nav-items-space, 15px)*2));left:var(--nav-items-space)}}@media (min-width:941px) and (max-width:1200px){:root{--sidebar-width:300px}.navigation-main .menu>li>a{font-size:calc(10px + (15.4px - 10px)*.7)}}@media (min-width:768px) and (max-width:940px){.ts-contain{padding-left:35px;padding-right:35px}:root{--wrap-padding:35px}}@media (max-width:767px){.ts-contain{padding-left:25px;padding-right:25px}:root{--wrap-padding:25px}}@media (min-width:940px) and (max-width:1300px){:root{--wrap-padding:min(35px, 5vw)}}button::-moz-focus-inner{padding:0;border:0}@font-face{ font-family:"ts-icons";src:url(https://infovistar.in/wp-content/themes/smart-mag/css/icons/fonts/ts-icons.woff2?v3.1)format("woff2"),url(https://infovistar.in/wp-content/themes/smart-mag/css/icons/fonts/ts-icons.woff?v3.1)format("woff");font-weight:400;font-style:normal;font-display:swap; }.tsi{display:inline-block;font:14px/1 ts-icons;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.tsi-twitter:before{content:""}.tsi-moon:before{content:""}.tsi-bright:before{content:""}.tsi-search:before{content:""}.tsi-times:before{content:""}.tsi-facebook:before{content:""}.tsi-instagram:before{content:""}.tsi-pinterest-p:before{content:""}.tsi-vimeo:before{content:""}.tsi-hot:before{content:""}@font-face{ font-display:swap;font-family:"FontAwesome";src:url(https://infovistar.in/wp-content/plugins/tutor-lms-elementor-addons/assets/fonts/fontawesome-webfont.eot?v=4.7.0);src:url(https://infovistar.in/wp-content/plugins/tutor-lms-elementor-addons/assets/fonts/fontawesome-webfont.eot?#iefix&v=4.7.0)format("embedded-opentype"),url(https://infovistar.in/wp-content/plugins/tutor-lms-elementor-addons/assets/fonts/fontawesome-webfont.woff2?v=4.7.0)format("woff2"),url(https://infovistar.in/wp-content/plugins/tutor-lms-elementor-addons/assets/fonts/fontawesome-webfont.woff?v=4.7.0)format("woff"),url(https://infovistar.in/wp-content/plugins/tutor-lms-elementor-addons/assets/fonts/fontawesome-webfont.ttf?v=4.7.0)format("truetype"),url(https://infovistar.in/wp-content/plugins/tutor-lms-elementor-addons/assets/fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular)format("svg");font-weight:400;font-style:normal }html{background-color:var(--tutor-surface-base)}:root{font-size:16px}