._section_is7up_5{padding-block:var(--section-py);overflow-x:clip}@media (width>=48em){._section_is7up_5{padding-block:var(--section-py-lg)}}._pageHero_is7up_16{padding-top:var(--section-py);padding-bottom:calc(var(--section-py) * .6)}@media (width>=48em){._pageHero_is7up_16{padding-top:calc(var(--section-py-lg) * .8);padding-bottom:calc(var(--section-py-lg) * .5)}}._sectionContinues_is7up_26{padding-top:0}@media (width>=48em){._sectionContinues_is7up_26{padding-top:0}}._sectionTint_is7up_34{background-color:var(--color-surface-tint)}._eyebrow_is7up_38{font-size:var(--mantine-font-size-sm);letter-spacing:.08em;text-transform:uppercase;color:var(--mantine-color-ocean-7);font-weight:600}._sectionHead_is7up_46{gap:var(--mantine-spacing-md);margin-bottom:var(--mantine-spacing-xl);flex-direction:column;display:flex}@media (width>=48em){._sectionHead_is7up_46{flex-direction:row;justify-content:space-between;align-items:flex-end}}._sectionLead_is7up_59{max-width:40rem}._tapTarget_is7up_65{min-height:var(--touch-target);align-items:center;display:inline-flex}._modalTitle_is7up_72{font-family:var(--mantine-font-family-headings);font-size:var(--mantine-h3-font-size);font-weight:600}._preLine_is7up_79{white-space:pre-line}._photo_is7up_84{border-radius:var(--mantine-radius-lg);background-color:var(--mantine-color-ocean-1);position:relative;overflow:hidden}._photo_is7up_84 img{object-fit:cover;width:100%;height:100%;display:block}._photoEmpty_is7up_98{justify-content:center;align-items:center;gap:var(--mantine-spacing-xs);padding:var(--mantine-spacing-lg);border:2px dashed var(--mantine-color-ocean-3);color:var(--mantine-color-ocean-8);text-align:center;flex-direction:column;display:flex}._brand_is7up_111{align-items:center;gap:var(--mantine-spacing-xs);min-height:var(--touch-target);font-family:var(--mantine-font-family-headings);font-size:var(--mantine-font-size-xl);color:var(--mantine-color-ocean-9);white-space:nowrap;font-weight:600;text-decoration:none;display:inline-flex}._brandLogo_is7up_125{flex-shrink:0;width:40px;height:40px;display:block}@media (width>=48em){._brandLogo_is7up_125{width:44px;height:44px}}._brandEmpty_is7up_137{min-height:var(--touch-target);padding-inline:var(--mantine-spacing-sm);border:1.5px dashed var(--mantine-color-ocean-3);border-radius:var(--mantine-radius-sm);font-family:var(--mantine-font-family);font-size:var(--mantine-font-size-sm);color:var(--mantine-color-ocean-8);align-items:center;font-weight:500;display:inline-flex}._steps_is7up_151{gap:var(--mantine-spacing-xl);counter-reset:step;margin:0;padding:0;list-style:none;display:grid}@media (width>=48em){._steps_is7up_151{grid-template-columns:repeat(var(--steps-count,3), minmax(0, 1fr));gap:var(--mantine-spacing-lg)}}._step_is7up_151{column-gap:var(--mantine-spacing-md);counter-increment:step;grid-template-columns:auto 1fr;display:grid}@media (width>=48em){._step_is7up_151{align-content:start;row-gap:var(--mantine-spacing-md);padding-top:var(--mantine-spacing-lg);border-top:1px solid var(--color-border);grid-template-columns:1fr}}._step_is7up_151:before{content:counter(step, decimal-leading-zero);font-family:var(--mantine-font-family-headings);font-size:var(--mantine-h2-font-size);color:var(--mantine-color-ocean-7);font-variant-numeric:tabular-nums lining-nums;line-height:1}._cta_is7up_193{padding-block:var(--section-py);background-color:var(--mantine-color-ocean-9);color:var(--mantine-color-white);overflow-x:clip}@media (width>=48em){._cta_is7up_193{padding-block:calc(var(--section-py-lg) * .8)}}._ctaInner_is7up_204{gap:var(--mantine-spacing-lg);flex-direction:column;display:flex}@media (width>=48em){._ctaInner_is7up_204{flex-direction:row;justify-content:space-between;align-items:center}}._ctaText_is7up_216{color:var(--mantine-color-ocean-1)}._card_is7up_221{border:1px solid var(--color-border);border-radius:var(--mantine-radius-lg);background-color:var(--mantine-color-white);flex-direction:column;height:100%;transition:border-color .15s;display:flex}._card_is7up_221:hover{border-color:var(--mantine-color-ocean-3)}@media (prefers-reduced-motion:reduce){._card_is7up_221{transition:none}}._coverFallback_is7up_240{height:180px;padding:var(--mantine-spacing-lg);background-color:var(--mantine-color-ocean-0);border-bottom:1px solid var(--color-border);font-family:var(--mantine-font-family-headings);font-size:var(--mantine-h2-font-size);color:var(--mantine-color-ocean-6);align-items:flex-end;font-style:italic;line-height:1.2;display:flex}._cardMeta_is7up_254{gap:var(--mantine-spacing-xs) var(--mantine-spacing-md);padding-top:var(--mantine-spacing-md);border-top:1px solid var(--color-border);font-size:var(--mantine-font-size-sm);color:var(--mantine-color-dimmed);flex-wrap:wrap;margin-top:auto;display:flex}._price_is7up_265{color:var(--mantine-color-black);font-weight:600}._reveal_is7up_272[data-from=left]{--reveal-x:-48px}._reveal_is7up_272[data-from=right]{--reveal-x:48px}._reveal_is7up_272[data-from=up]{--reveal-y:32px}._reveal_is7up_272[data-reveal=hidden]{opacity:0;transform:translate3d(var(--reveal-x,0), var(--reveal-y,0), 0)}._reveal_is7up_272[data-reveal=shown]{opacity:1;transition:opacity .6s ease-out var(--reveal-delay,0s), transform .7s cubic-bezier(.22, 1, .36, 1) var(--reveal-delay,0s);transform:none}@media (prefers-reduced-motion:reduce){._reveal_is7up_272[data-reveal]{opacity:1;transition:none;transform:none}}._revealFill_is7up_306{height:100%}._dock_is7up_314{right:var(--mantine-spacing-md);bottom:var(--mantine-spacing-md);z-index:150;align-items:flex-end;gap:var(--mantine-spacing-xs);flex-direction:column;display:flex;position:fixed}@media (width>=48em){._dock_is7up_314{gap:var(--mantine-spacing-sm);right:var(--mantine-spacing-xl);bottom:var(--mantine-spacing-xl)}}._dockLink_is7up_331{align-items:center;gap:var(--mantine-spacing-xs);--dock-color:var(--mantine-color-ocean-7);--dock-delay:0s;text-decoration:none;display:flex}._dockLink_is7up_331[data-kind=zalo]{--dock-color:var(--color-zalo);--dock-delay:.6s}._dockLink_is7up_331[data-kind=facebook]{--dock-color:var(--color-facebook);--dock-delay:1.2s}._dockLink_is7up_331[data-kind=messenger]{--dock-delay:1.8s}._dockLabel_is7up_356{padding:6px var(--mantine-spacing-sm);border-radius:var(--mantine-radius-xl);background-color:var(--mantine-color-white);box-shadow:var(--mantine-shadow-md);color:var(--mantine-color-black);font-size:var(--mantine-font-size-xs);white-space:nowrap;animation:_dock-label_is7up_1 2.4s ease-in-out var(--dock-delay) infinite;font-weight:600}@media (width>=48em){._dockLabel_is7up_356{font-size:var(--mantine-font-size-sm)}}._dockIcon_is7up_372{border:2px solid var(--mantine-color-white);background-color:var(--dock-color);width:46px;height:46px;box-shadow:var(--mantine-shadow-md);color:var(--mantine-color-white);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;transition:transform .15s;display:inline-flex;position:relative}._dockIcon_is7up_372:before{content:"";background-color:var(--dock-color);z-index:-1;animation:_dock-ripple_is7up_1 2.4s ease-out var(--dock-delay) infinite;border-radius:50%;position:absolute;inset:-2px}@media (width>=48em){._dockIcon_is7up_372{width:52px;height:52px}}._dockIcon_is7up_372 svg{animation:_dock-nudge_is7up_1 2.4s ease-in-out var(--dock-delay) infinite}._dockLink_is7up_331[data-kind=phone] ._dockIcon_is7up_372 svg{animation:_dock-ring_is7up_1 2.4s ease-in-out var(--dock-delay) infinite}._dockLink_is7up_331:hover ._dockIcon_is7up_372,._dockLink_is7up_331:focus-visible ._dockIcon_is7up_372{transform:scale(1.08)}._dockLink_is7up_331:focus-visible{outline:none}._dockLink_is7up_331:focus-visible ._dockLabel_is7up_356{outline:2px solid var(--mantine-color-ocean-7);outline-offset:2px}@keyframes _dock-ripple_is7up_1{0%{opacity:.45;transform:scale(1)}70%,to{opacity:0;transform:scale(1.55)}}@keyframes _dock-ring_is7up_1{0%,55%,to{transform:rotate(0)}60%,70%,80%{transform:rotate(-14deg)}65%,75%,85%{transform:rotate(14deg)}}@keyframes _dock-nudge_is7up_1{0%,60%,to{transform:scale(1)}70%{transform:scale(1.12)}80%{transform:scale(.96)}}@keyframes _dock-label_is7up_1{0%,to{opacity:1;transform:translate(0)}50%{opacity:.78;transform:translate(-4px)}}@media (prefers-reduced-motion:reduce){._dockLabel_is7up_356,._dockIcon_is7up_372:before,._dockIcon_is7up_372 svg,._dockLink_is7up_331[data-kind=phone] ._dockIcon_is7up_372 svg{animation:none}._dockIcon_is7up_372:before{display:none}._dockIcon_is7up_372{transition:none}}._faqItem_is7up_504{border-bottom:1px solid var(--color-border)}._faqControl_is7up_508{background:0 0;min-height:56px;padding-inline:0}._faqLabel_is7up_514{font-size:var(--mantine-font-size-lg);font-weight:600}._faqContent_is7up_520{padding-inline:0}._prose_is7up_525{max-width:42rem;color:var(--mantine-color-dimmed)}._prose_is7up_525>:first-child{margin-top:0}._prose_is7up_525>:last-child{margin-bottom:0}._instructor_is7up_539{gap:var(--mantine-spacing-xl);align-items:center;display:grid}@media (width>=48em){._instructor_is7up_539{gap:calc(var(--mantine-spacing-xl) * 2);grid-template-columns:5fr 7fr}}._detail_is7up_551{gap:var(--mantine-spacing-xl);grid-template-areas:"head""aside""body";display:grid}@media (width>=62em){._detail_is7up_551{column-gap:calc(var(--mantine-spacing-xl) * 2);grid-template:"head aside""body aside"1fr/minmax(0,8fr) minmax(0,4fr)}}._detailAsideLast_is7up_570{grid-template-areas:"head""body""aside"}@media (width>=62em){._detailAsideLast_is7up_570{grid-template-areas:"head aside""body aside"}}._detailSingle_is7up_584{grid-template-areas:"head""body";max-width:48rem}@media (width>=62em){._detailSingle_is7up_584{grid-template:"head""body"/minmax(0,1fr)}}._detailHead_is7up_599{grid-area:head}._detailAside_is7up_570{grid-area:aside}@media (width>=62em){._detailAside_is7up_570{top:calc(72px + var(--mantine-spacing-lg));align-self:start;position:sticky}}._detailBody_is7up_613{grid-area:body;min-width:0}._panel_is7up_618{gap:var(--mantine-spacing-md);padding:var(--mantine-spacing-lg);border:1px solid var(--color-border);border-radius:var(--mantine-radius-lg);background-color:var(--mantine-color-white);box-shadow:var(--mantine-shadow-sm);flex-direction:column;display:flex}._facts_is7up_629{margin:0}._facts_is7up_629>div+div{border-top:1px solid var(--color-border)}._fact_is7up_629{justify-content:space-between;gap:var(--mantine-spacing-md);padding-block:var(--mantine-spacing-xs);display:flex}._fact_is7up_629 dt{white-space:nowrap;color:var(--mantine-color-dimmed);flex-shrink:0}._fact_is7up_629 dd{text-align:right;overflow-wrap:anywhere;white-space:pre-line;min-width:0;margin:0;font-weight:500}._factsStacked_is7up_661 ._fact_is7up_629{padding-block:var(--mantine-spacing-sm);flex-direction:column;gap:2px}._factsStacked_is7up_661 ._fact_is7up_629 dt{font-size:var(--mantine-font-size-sm)}._factsStacked_is7up_661 ._fact_is7up_629 dd{text-align:left}._article_is7up_676{max-width:42rem;font-size:var(--mantine-font-size-lg);line-height:1.75}._article_is7up_676>:first-child{margin-top:0}._article_is7up_676 h2,._article_is7up_676 h3{font-family:var(--mantine-font-family-headings);margin:2em 0 .6em;font-weight:600;line-height:1.3}._article_is7up_676 h2{font-size:var(--mantine-h2-font-size)}._article_is7up_676 h3{font-size:var(--mantine-h3-font-size)}._article_is7up_676 p,._article_is7up_676 ul,._article_is7up_676 ol{margin:0 0 1em}._article_is7up_676 li+li{margin-top:.35em}._article_is7up_676 blockquote{padding-left:var(--mantine-spacing-lg);border-left:3px solid var(--mantine-color-ocean-3);color:var(--mantine-color-dimmed);margin:1.5em 0}._article_is7up_676 img{border-radius:var(--mantine-radius-lg);max-width:100%;height:auto}._article_is7up_676 a{color:var(--mantine-color-ocean-7)}._stepHead_is7up_730{align-items:center;gap:var(--mantine-spacing-sm);display:flex}._stepNumber_is7up_736{background-color:var(--mantine-color-ocean-7);width:2rem;height:2rem;color:var(--mantine-color-white);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-weight:600;display:inline-flex}._centered_is7up_750{max-width:28rem;margin-inline:auto}._records_is7up_756{border-top:1px solid var(--color-border);margin:0;padding:0;list-style:none}._record_is7up_756{gap:var(--mantine-spacing-xs);padding-block:var(--mantine-spacing-md);border-bottom:1px solid var(--color-border);flex-direction:column;display:flex}@media (width>=48em){._record_is7up_756{justify-content:space-between;align-items:center;gap:var(--mantine-spacing-lg);flex-direction:row}}._recordMain_is7up_778{min-width:0}._recordSide_is7up_782{align-items:center;gap:var(--mantine-spacing-sm);flex-wrap:wrap;display:flex}@media (width>=48em){._recordSide_is7up_782{flex-shrink:0;justify-content:flex-end}}._sideList_is7up_795{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._sideItem_is7up_803{gap:var(--mantine-spacing-md);padding-block:var(--mantine-spacing-md);border-top:1px solid var(--color-border);align-items:flex-start;display:flex}._sideItemTitle_is7up_811{font-family:var(--mantine-font-family-headings);font-size:var(--mantine-font-size-lg);color:inherit;line-height:1.35;text-decoration:none}._sideItemTitle_is7up_811:hover{color:var(--mantine-color-ocean-7);text-decoration:underline}._spotlight_is7up_825{gap:var(--mantine-spacing-xl);display:grid}@media (width>=62em){._spotlight_is7up_825{column-gap:calc(var(--mantine-spacing-xl) * 1.5);grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start}}._spotlightMain_is7up_836{min-width:0}._spotlightPictureLink_is7up_840{display:block;position:relative}._spotlightPictureLink_is7up_840,._sideThumbLink_is7up_847{text-decoration:none}._spotlightPicture_is7up_840{aspect-ratio:16/10;object-fit:cover;border-radius:var(--mantine-radius-lg);width:100%;display:flex}._spotlightBadge_is7up_859{top:var(--mantine-spacing-md);left:var(--mantine-spacing-md);padding:4px var(--mantine-spacing-sm);border-radius:var(--mantine-radius-xl);background-color:var(--mantine-color-ocean-9);color:var(--mantine-color-white);font-size:var(--mantine-font-size-sm);font-weight:600;position:absolute}._spotlightTitle_is7up_871{font-size:var(--mantine-h2-font-size)}._articleMeta_is7up_875{color:var(--mantine-color-dimmed)}._articleTopic_is7up_879{color:var(--mantine-color-ocean-7);text-transform:uppercase;letter-spacing:.04em;font-weight:600}._articlePictureEmpty_is7up_886{padding:var(--mantine-spacing-md);background-color:var(--mantine-color-ocean-1);border:1px solid var(--color-border);font-family:var(--mantine-font-family-headings);font-style:italic;font-size:var(--mantine-h3-font-size);color:var(--mantine-color-ocean-6);align-items:flex-end;line-height:1.2}._sideHeading_is7up_899{padding-bottom:var(--mantine-spacing-sm);border-bottom:2px solid var(--mantine-color-ocean-9);text-transform:uppercase;letter-spacing:.04em;font-weight:700}._sideThumbLink_is7up_847{flex-shrink:0}._sideThumb_is7up_847{aspect-ratio:4/3;object-fit:cover;border-radius:var(--mantine-radius-md);width:112px;display:flex}._sideThumb_is7up_847._articlePictureEmpty_is7up_886{padding:var(--mantine-spacing-xs);font-size:var(--mantine-font-size-sm)}@media (width>=48em){._sideThumb_is7up_847{width:144px}}._sideText_is7up_928{flex-direction:column;gap:4px;min-width:0;display:flex}
