/* Public golf design system. Namespaced to coexist with the existing golf tools. */
:root {
  --golf-green:#245b46;
  --golf-dark-green:#173f35;
  --golf-light-green:#73a181;
  --golf-accent:#e7f3b6;
  --golf-secondary:#ccdf95;
  --text-primary:#223c32;
  --text-secondary:#637068;
  --text-light:#718074;
  --light-bg:#f4f5ee;
  --border-light:#dce1d5;
  --gradient-primary:linear-gradient(125deg,#173f35,#39674c);
  --shadow:0 8px 25px #173f350a;
  --shadow-hover:0 16px 35px #173f3514;
  --primary-color:var(--golf-green);
  --primary-dark:var(--golf-dark-green);
  --border-color:var(--border-light);
  --text-color:var(--text-primary)}
  body.tg-site {
    font-family:'Inter',-apple-system,BlinkMacSystemFont,'Apple SD Gothic Neo','Noto Sans KR','Noto Sans JP',sans-serif;
    background:#fafbf6;
    color:#223c32;
    line-height:1.65}
    html {
      scroll-padding-top:100px}
      .tg-site :focus-visible {
        outline:3px solid #47795a;
        outline-offset:5px}
        .tg-site main:focus {
          outline:none}
          .tg-site img {
            max-width:100%}
            .tg-site button,.tg-site input,.tg-site select,.tg-site summary {
              font:inherit}
              .tg-wrap {
                width:calc(100% - 112px);
                max-width:1280px;
                margin-inline:auto}
                .tg-site h1,.tg-site h2,.tg-site h3 {
                  letter-spacing:-.045em;
                  word-break:keep-all;
                  line-height:1.25}
                  .tg-site p {
                    word-break:keep-all;
                    overflow-wrap:break-word}
                    .tg-site a {
                      color:inherit}
                      .tg-site .tg-button {
                        display:inline-flex;
                        align-items:center;
                        justify-content:center;
                        gap:16px;
                        min-height:50px;
                        padding:13px 23px;
                        border:1px solid #173f35;
                        border-radius:7px;
                        background:#173f35;
                        color:#fff;
                        text-decoration:none;
                        font-size:14px;
                        font-weight:600;
                        line-height:1.4;
                        cursor:pointer;
                        transition:background .2s,transform .2s}
                        .tg-site .tg-button:hover {
                          background:#2b5e47;
                          transform:translateY(-2px)}
                          .tg-site .tg-button-small {
                            min-height:42px;
                            padding:10px 16px;
                            font-size:12px}
                            .tg-site .tg-button-lime {
                              background:#e7f3b6;
                              color:#173f35;
                              border-color:#e7f3b6}
                              .tg-site .tg-button-lime:hover {
                                background:#f3fbd7}
                                .tg-site .tg-button-outline {
                                  background:transparent;
                                  color:#173f35;
                                  border-color:#ccd5c8}
                                  .tg-site .tg-button-outline:hover {
                                    background:#eaf0e3}
                                    .tg-skip {
                                      position:fixed;
                                      top:-80px;
                                      left:20px;
                                      z-index:9999;
                                      background:#173f35;
                                      color:white!important;
                                      padding:14px;
                                      border-radius:5px}
                                      .tg-skip:focus {
                                        top:12px}
                                        /* Navigation */
                                        .tg-header {
                                          position:sticky;
                                          top:0;
                                          z-index:1000;
                                          border-bottom:1px solid #e1e5db;
                                          background:#fafbf6f5;
                                          backdrop-filter:blur(16px)}
                                          .tg-nav {
                                            min-height:86px;
                                            display:flex;
                                            align-items:center;
                                            gap:28px;
                                            justify-content:space-between}
                                            .tg-site .tg-brand {
                                              display:inline-flex;
                                              align-items:center;
                                              gap:9px;
                                              font-family:'DM Sans',sans-serif;
                                              font-size:29px;
                                              font-weight:700;
                                              letter-spacing:-1.7px;
                                              line-height:1;
                                              text-decoration:none;
                                              white-space:nowrap;
                                              color:#173f35}
                                              .tg-brand .tg-brand-light {
                                                font-weight:400}
                                                .tg-brand .tg-brand-dot {
                                                  color:#759b49}
                                                  .tg-mark {
                                                    flex-shrink:0}
                                                    .tg-desktop-links {
                                                      display:flex;
                                                      align-items:center;
                                                      gap:27px}
                                                      .tg-desktop-links a {
                                                        text-decoration:none;
                                                        font-size:13px;
                                                        font-weight:500;
                                                        padding:12px 0;
                                                        border-bottom:1px solid transparent;
                                                        white-space:nowrap}
                                                        .tg-desktop-links a:hover,.tg-desktop-links a[aria-current] {
                                                          border-color:#245b46}
                                                          .tg-nav-actions {
                                                            display:flex;
                                                            align-items:center;
                                                            gap:22px}
                                                            .tg-languages {
                                                              display:flex;
                                                              align-items:center;
                                                              gap:3px}
                                                              .tg-languages a {
                                                                font-size:10px;
                                                                letter-spacing:.04em;
                                                                font-weight:500;
                                                                min-width:31px;
                                                                min-height:36px;
                                                                display:grid;
                                                                place-content:center;
                                                                border-radius:4px;
                                                                text-decoration:none;
                                                                color:#637068}
                                                                .tg-languages a[aria-current] {
                                                                  background:#e8eddf;
                                                                  color:#173f35;
                                                                  font-weight:700}
                                                                  .tg-mobile-menu {
                                                                    display:none}
                                                                    .tg-mobile-menu summary {
                                                                      cursor:pointer;
                                                                      list-style:none;
                                                                      padding:8px}
                                                                      .tg-mobile-menu summary::-webkit-details-marker {
                                                                        display:none}
                                                                        .tg-mobile-menu nav {
                                                                          position:absolute;
                                                                          left:0;
                                                                          right:0;
                                                                          top:100%;
                                                                          padding:24px;
                                                                          background:#fafbf6;
                                                                          border-bottom:1px solid #dce1d5;
                                                                          box-shadow:0 12px 20px #173f3510;
                                                                          display:grid;
                                                                          gap:4px}
                                                                          .tg-mobile-menu nav>a {
                                                                            display:block;
                                                                            text-decoration:none;
                                                                            padding:11px 8px;
                                                                            font-size:15px}
                                                                            .tg-mobile-menu nav>.tg-button {
                                                                              margin-top:12px;
                                                                              text-align:center}
                                                                              /* Editorial hero */
                                                                              .tg-hero {
                                                                                display:grid;
                                                                                grid-template-columns:1.08fr 1fr;
                                                                                align-items:center;
                                                                                gap:65px;
                                                                                padding-block:58px 52px}
                                                                                .tg-eyebrow {
                                                                                  display:flex;
                                                                                  align-items:center;
                                                                                  gap:8px;
                                                                                  font-size:10px;
                                                                                  font-weight:600;
                                                                                  letter-spacing:.15em;
                                                                                  line-height:1.5;
                                                                                  color:#526d56}
                                                                                  .tg-status-dot {
                                                                                    width:6px;
                                                                                    height:6px;
                                                                                    display:inline-block;
                                                                                    border-radius:50%;
                                                                                    background:#729843;
                                                                                    box-shadow:0 0 0 4px #e8efdc;
                                                                                    margin-right:4px}
                                                                                    .tg-hero h1 {
                                                                                      font-size:clamp(38px,4.45vw,66px);
                                                                                      line-height:1.24;
                                                                                      font-weight:600;
                                                                                      letter-spacing:-.062em;
                                                                                      margin:26px 0 24px}
                                                                                      .tg-site em {
                                                                                        font-style:normal;
                                                                                        color:#668553}
                                                                                        .tg-lead {
                                                                                          font-size:16px;
                                                                                          line-height:1.95;
                                                                                          color:#637068;
                                                                                          max-width:480px}
                                                                                          .tg-hero-copy>.tg-eyebrow {
                                                                                            margin-top:3px}
                                                                                            .tg-search {
                                                                                              margin-top:34px;
                                                                                              max-width:490px;
                                                                                              background:white;
                                                                                              border:1px solid #d6ded0;
                                                                                              border-radius:9px;
                                                                                              padding:13px 12px 12px 20px;
                                                                                              box-shadow:0 6px 14px #243c3203}
                                                                                              .tg-search label {
                                                                                                display:block;
                                                                                                font-size:10px;
                                                                                                font-weight:600;
                                                                                                letter-spacing:.05em;
                                                                                                color:#597058}
                                                                                                .tg-search>div {
                                                                                                  display:flex;
                                                                                                  align-items:center;
                                                                                                  gap:10px}
                                                                                                  .tg-search>div>span {
                                                                                                    font-size:29px;
                                                                                                    color:#637068}
                                                                                                    .tg-search input {
                                                                                                      min-width:0;
                                                                                                      flex:1;
                                                                                                      border:0;
                                                                                                      background:transparent;
                                                                                                      height:38px;
                                                                                                      font-size:13px;
                                                                                                      color:#223c32}
                                                                                                      .tg-search input::placeholder {
                                                                                                        color:#7c877d}
                                                                                                        .tg-search button {
                                                                                                          width:44px;
                                                                                                          height:44px;
                                                                                                          border:0;
                                                                                                          border-radius:6px;
                                                                                                          background:#173f35;
                                                                                                          color:#e7f3b6;
                                                                                                          font-size:25px;
                                                                                                          cursor:pointer;
                                                                                                          margin-top:-13px}
                                                                                                          .tg-hero-links {
                                                                                                            display:flex;
                                                                                                            gap:26px;
                                                                                                            margin-top:22px}
                                                                                                            .tg-hero-links a {
                                                                                                              font-size:12px;
                                                                                                              font-weight:500;
                                                                                                              text-decoration:none;
                                                                                                              display:flex;
                                                                                                              gap:15px;
                                                                                                              align-items:center}
                                                                                                              .tg-hero-links a:hover {
                                                                                                                text-decoration:underline}
                                                                                                                .tg-hero-photo {
                                                                                                                  align-self:stretch;
                                                                                                                  min-height:510px;
                                                                                                                  position:relative;
                                                                                                                  isolation:isolate;
                                                                                                                  border-radius:13px;
                                                                                                                  overflow:hidden;
                                                                                                                  background:#496647;
                                                                                                                  margin:0}
                                                                                                                  .tg-hero-photo>img {
                                                                                                                    position:absolute;
                                                                                                                    inset:0;
                                                                                                                    width:100%;
                                                                                                                    height:100%;
                                                                                                                    object-fit:cover;
                                                                                                                    object-position:51% center;
                                                                                                                    filter:saturate(.65)}
                                                                                                                    .tg-hero-photo::after {
                                                                                                                      content:'';
                                                                                                                      position:absolute;
                                                                                                                      inset:0;
                                                                                                                      background:linear-gradient(180deg,#12342b25 0%,transparent 32%,#102f23e8 100%);
                                                                                                                      z-index:0}
                                                                                                                      .tg-photo-top {
                                                                                                                        position:absolute;
                                                                                                                        top:25px;
                                                                                                                        left:28px;
                                                                                                                        right:28px;
                                                                                                                        display:flex;
                                                                                                                        justify-content:space-between;
                                                                                                                        align-items:center;
                                                                                                                        z-index:1;
                                                                                                                        color:white;
                                                                                                                        font-size:9px;
                                                                                                                        font-weight:600;
                                                                                                                        letter-spacing:.16em}
                                                                                                                        .tg-photo-top>span:last-child {
                                                                                                                          font-size:23px;
                                                                                                                          border:1px solid #ffffff70;
                                                                                                                          width:38px;
                                                                                                                          height:38px;
                                                                                                                          display:grid;
                                                                                                                          place-content:center;
                                                                                                                          border-radius:50%}
                                                                                                                          .tg-hero-photo figcaption {
                                                                                                                            position:absolute;
                                                                                                                            bottom:29px;
                                                                                                                            left:30px;
                                                                                                                            right:30px;
                                                                                                                            z-index:1;
                                                                                                                            color:#f9fced}
                                                                                                                            .tg-hero-photo figcaption>.tg-eyebrow {
                                                                                                                              color:#d9e5ba;
                                                                                                                              font-size:9px}
                                                                                                                              .tg-hero-photo figcaption strong {
                                                                                                                                display:block;
                                                                                                                                font-size:25px;
                                                                                                                                font-weight:500;
                                                                                                                                letter-spacing:-.045em;
                                                                                                                                margin:10px 0 20px;
                                                                                                                                line-height:1.4}
                                                                                                                                .tg-photo-line {
                                                                                                                                  height:1px;
                                                                                                                                  display:block;
                                                                                                                                  background:#ffffff40;
                                                                                                                                  margin-bottom:15px}
                                                                                                                                  .tg-hero-photo figcaption>span:last-child {
                                                                                                                                    font-size:9px;
                                                                                                                                    letter-spacing:.2em}
                                                                                                                                    /* Home sections */
                                                                                                                                    .tg-journey {
                                                                                                                                      display:grid;
                                                                                                                                      grid-template-columns:repeat(3,1fr);
                                                                                                                                      border-top:1px solid #dce1d5;
                                                                                                                                      border-bottom:1px solid #dce1d5;
                                                                                                                                      padding-block:29px;
                                                                                                                                      gap:30px}
                                                                                                                                      .tg-journey>a {
                                                                                                                                        display:flex;
                                                                                                                                        gap:15px;
                                                                                                                                        text-decoration:none}
                                                                                                                                        .tg-journey>a+a {
                                                                                                                                          border-left:1px solid #dce1d5;
                                                                                                                                          padding-left:28px}
                                                                                                                                          .tg-journey-no {
                                                                                                                                            font-family:'DM Sans',sans-serif;
                                                                                                                                            font-size:14px;
                                                                                                                                            color:#899c79}
                                                                                                                                            .tg-journey .tg-eyebrow {
                                                                                                                                              font-size:9px;
                                                                                                                                              letter-spacing:.1em;
                                                                                                                                              color:#7b8d72}
                                                                                                                                              .tg-journey h2 {
                                                                                                                                                font-size:17px;
                                                                                                                                                margin:9px 0 6px;
                                                                                                                                                font-weight:600;
                                                                                                                                                letter-spacing:-.04em}
                                                                                                                                                .tg-journey h2 span {
                                                                                                                                                  font-size:16px;
                                                                                                                                                  margin-left:10px}
                                                                                                                                                  .tg-journey p {
                                                                                                                                                    font-size:12px;
                                                                                                                                                    color:#637068;
                                                                                                                                                    line-height:1.8}
                                                                                                                                                    .tg-section {
                                                                                                                                                      padding-block:66px}
                                                                                                                                                      .tg-section-heading {
                                                                                                                                                        display:flex;
                                                                                                                                                        align-items:flex-end;
                                                                                                                                                        justify-content:space-between;
                                                                                                                                                        gap:32px;
                                                                                                                                                        margin-bottom:28px}
                                                                                                                                                        .tg-section-heading h2,.tg-section-title {
                                                                                                                                                          font-size:clamp(25px,2.6vw,37px);
                                                                                                                                                          font-weight:500;
                                                                                                                                                          margin:12px 0 10px;
                                                                                                                                                          letter-spacing:-.05em}
                                                                                                                                                          .tg-section-heading p:not(.tg-eyebrow) {
                                                                                                                                                            font-size:13px;
                                                                                                                                                            color:#637068}
                                                                                                                                                            .tg-text-link {
                                                                                                                                                              font-size:12px;
                                                                                                                                                              font-weight:500;
                                                                                                                                                              text-decoration:none;
                                                                                                                                                              display:inline-flex;
                                                                                                                                                              gap:15px;
                                                                                                                                                              align-items:center;
                                                                                                                                                              flex-shrink:0}
                                                                                                                                                              .tg-text-link:hover {
                                                                                                                                                                text-decoration:underline}
                                                                                                                                                                .tg-destination-grid {
                                                                                                                                                                  display:grid;
                                                                                                                                                                  grid-template-columns:repeat(6,minmax(0,1fr));
                                                                                                                                                                  gap:12px}
                                                                                                                                                                  .tg-destination {
                                                                                                                                                                    position:relative;
                                                                                                                                                                    border:1px solid #dce1d5;
                                                                                                                                                                    border-radius:8px;
                                                                                                                                                                    padding:22px 19px 20px;
                                                                                                                                                                    display:block;
                                                                                                                                                                    text-decoration:none;
                                                                                                                                                                    background:#f6f8f0;
                                                                                                                                                                    transition:background .2s,border-color .2s}
                                                                                                                                                                    .tg-destination:hover {
                                                                                                                                                                      background:#eaf0df;
                                                                                                                                                                      border-color:#a3b594}
                                                                                                                                                                      .tg-destination-code {
                                                                                                                                                                        font-family:'DM Sans',sans-serif;
                                                                                                                                                                        font-weight:500;
                                                                                                                                                                        font-size:11px;
                                                                                                                                                                        letter-spacing:.12em;
                                                                                                                                                                        color:#668553;
                                                                                                                                                                        border:1px solid #dce4cf;
                                                                                                                                                                        display:inline-block;
                                                                                                                                                                        padding:2px 7px;
                                                                                                                                                                        border-radius:3px;
                                                                                                                                                                        margin-bottom:18px}
                                                                                                                                                                        .tg-destination h3,.tg-destination h2 {
                                                                                                                                                                          font-size:17px;
                                                                                                                                                                          font-weight:500;
                                                                                                                                                                          letter-spacing:-.03em;
                                                                                                                                                                          margin:0 0 10px;
                                                                                                                                                                          line-height:1.4;
                                                                                                                                                                          overflow-wrap:anywhere}
                                                                                                                                                                          .tg-destination>span:not(.tg-destination-code):not(.tg-destination-arrow) {
                                                                                                                                                                            font-size:10px;
                                                                                                                                                                            color:#6a7867}
                                                                                                                                                                            .tg-destination-arrow {
                                                                                                                                                                              position:absolute;
                                                                                                                                                                              right:16px;
                                                                                                                                                                              top:21px;
                                                                                                                                                                              color:#798d6b;
                                                                                                                                                                              font-size:17px}
                                                                                                                                                                              .tg-count-label {
                                                                                                                                                                                display:block;
                                                                                                                                                                                margin-top:2px}
                                                                                                                                                                                .tg-course-grid {
                                                                                                                                                                                  display:grid;
                                                                                                                                                                                  grid-template-columns:repeat(3,minmax(0,1fr));
                                                                                                                                                                                  gap:27px}
                                                                                                                                                                                  .tg-course-card {
                                                                                                                                                                                    text-decoration:none;
                                                                                                                                                                                    min-width:0;
                                                                                                                                                                                    border-bottom:1px solid #dce1d5;
                                                                                                                                                                                    padding-bottom:20px}
                                                                                                                                                                                    .tg-course-image {
                                                                                                                                                                                      aspect-ratio:1.65;
                                                                                                                                                                                      background:#e3e8de;
                                                                                                                                                                                      position:relative;
                                                                                                                                                                                      border-radius:9px;
                                                                                                                                                                                      overflow:hidden}
                                                                                                                                                                                      .tg-course-image img {
                                                                                                                                                                                        width:100%;
                                                                                                                                                                                        height:100%;
                                                                                                                                                                                        display:block;
                                                                                                                                                                                        object-fit:cover;
                                                                                                                                                                                        transition:transform .3s;
                                                                                                                                                                                        filter:saturate(.85)}
                                                                                                                                                                                        .tg-course-card:hover img {
                                                                                                                                                                                          transform:scale(1.04)}
                                                                                                                                                                                          .tg-course-arrow {
                                                                                                                                                                                            position:absolute;
                                                                                                                                                                                            right:13px;
                                                                                                                                                                                            bottom:13px;
                                                                                                                                                                                            border-radius:50%;
                                                                                                                                                                                            width:35px;
                                                                                                                                                                                            height:35px;
                                                                                                                                                                                            background:#fafbf6;
                                                                                                                                                                                            display:grid;
                                                                                                                                                                                            place-content:center;
                                                                                                                                                                                            font-size:21px}
                                                                                                                                                                                            .tg-course-body {
                                                                                                                                                                                              padding:17px 0 0}
                                                                                                                                                                                              .tg-course-region {
                                                                                                                                                                                                font-size:10px;
                                                                                                                                                                                                color:#748268;
                                                                                                                                                                                                margin-bottom:5px}
                                                                                                                                                                                                .tg-course-card h3 {
                                                                                                                                                                                                  font-size:18px;
                                                                                                                                                                                                  font-weight:500;
                                                                                                                                                                                                  letter-spacing:-.035em;
                                                                                                                                                                                                  line-height:1.4;
                                                                                                                                                                                                  overflow-wrap:anywhere}
                                                                                                                                                                                                  .tg-course-meta {
                                                                                                                                                                                                    display:flex;
                                                                                                                                                                                                    align-items:center;
                                                                                                                                                                                                    gap:12px;
                                                                                                                                                                                                    margin-top:13px;
                                                                                                                                                                                                    font-size:11px;
                                                                                                                                                                                                    color:#75816f}
                                                                                                                                                                                                    .tg-rating {
                                                                                                                                                                                                      color:#456443;
                                                                                                                                                                                                      font-weight:600}
                                                                                                                                                                                                      .tg-fine-print {
                                                                                                                                                                                                        font-size:10px!important;
                                                                                                                                                                                                        line-height:1.8;
                                                                                                                                                                                                        color:#75816f;
                                                                                                                                                                                                        margin-top:20px}
                                                                                                                                                                                                        .tg-tools-band {
                                                                                                                                                                                                          background:#edf1e5;
                                                                                                                                                                                                          border-block:1px solid #e4e9dc}
                                                                                                                                                                                                          .tg-tool-grid {
                                                                                                                                                                                                            display:grid;
                                                                                                                                                                                                            grid-template-columns:repeat(3,minmax(0,1fr));
                                                                                                                                                                                                            gap:18px}
                                                                                                                                                                                                            .tg-tool-card {
                                                                                                                                                                                                              display:block;
                                                                                                                                                                                                              border:1px solid #dce3d2;
                                                                                                                                                                                                              background:#f8faf3;
                                                                                                                                                                                                              padding:27px;
                                                                                                                                                                                                              border-radius:8px;
                                                                                                                                                                                                              text-decoration:none;
                                                                                                                                                                                                              transition:background .2s}
                                                                                                                                                                                                              .tg-tool-card:hover {
                                                                                                                                                                                                                background:white}
                                                                                                                                                                                                                .tg-tool-icon {
                                                                                                                                                                                                                  display:grid;
                                                                                                                                                                                                                  place-content:center;
                                                                                                                                                                                                                  width:38px;
                                                                                                                                                                                                                  height:38px;
                                                                                                                                                                                                                  background:#e8eedc;
                                                                                                                                                                                                                  border-radius:8px;
                                                                                                                                                                                                                  font-size:25px;
                                                                                                                                                                                                                  color:#456443;
                                                                                                                                                                                                                  margin-bottom:24px}
                                                                                                                                                                                                                  .tg-tool-card h3 {
                                                                                                                                                                                                                    display:flex;
                                                                                                                                                                                                                    align-items:center;
                                                                                                                                                                                                                    justify-content:space-between;
                                                                                                                                                                                                                    font-size:17px;
                                                                                                                                                                                                                    font-weight:500;
                                                                                                                                                                                                                    gap:10px}
                                                                                                                                                                                                                    .tg-tool-card p {
                                                                                                                                                                                                                      font-size:12px;
                                                                                                                                                                                                                      color:#637068;
                                                                                                                                                                                                                      margin-top:11px}
                                                                                                                                                                                                                      .tg-app-banner {
                                                                                                                                                                                                                        background:#173f35;
                                                                                                                                                                                                                        color:#f9fbed;
                                                                                                                                                                                                                        display:grid;
                                                                                                                                                                                                                        grid-template-columns:1.5fr 1fr;
                                                                                                                                                                                                                        border-radius:14px;
                                                                                                                                                                                                                        overflow:hidden;
                                                                                                                                                                                                                        padding:57px 64px 0;
                                                                                                                                                                                                                        gap:60px;
                                                                                                                                                                                                                        min-height:420px}
                                                                                                                                                                                                                        .tg-app-banner h2 {
                                                                                                                                                                                                                          font-size:36px;
                                                                                                                                                                                                                          font-weight:500;
                                                                                                                                                                                                                          margin:20px 0;
                                                                                                                                                                                                                          line-height:1.45}
                                                                                                                                                                                                                          .tg-app-banner em {
                                                                                                                                                                                                                            color:#c9dc9c}
                                                                                                                                                                                                                            .tg-app-banner>.tg-eyebrow,.tg-app-banner .tg-eyebrow {
                                                                                                                                                                                                                              color:#b4cb9a}
                                                                                                                                                                                                                              .tg-app-banner p:not(.tg-eyebrow) {
                                                                                                                                                                                                                                color:#c4d4c6;
                                                                                                                                                                                                                                font-size:13px;
                                                                                                                                                                                                                                max-width:450px;
                                                                                                                                                                                                                                margin-bottom:25px}
                                                                                                                                                                                                                                .tg-app-banner .tg-fine-print {
                                                                                                                                                                                                                                  font-size:9px!important;
                                                                                                                                                                                                                                  margin:18px 0 30px}
                                                                                                                                                                                                                                  .tg-banner-phone {
                                                                                                                                                                                                                                    align-self:end;
                                                                                                                                                                                                                                    position:relative;
                                                                                                                                                                                                                                    transform:rotate(7deg) translateY(55px);
                                                                                                                                                                                                                                    width:215px;
                                                                                                                                                                                                                                    margin-inline:auto;
                                                                                                                                                                                                                                    height:365px;
                                                                                                                                                                                                                                    border:6px solid #254b40;
                                                                                                                                                                                                                                    border-radius:28px;
                                                                                                                                                                                                                                    background:#e1ecde;
                                                                                                                                                                                                                                    overflow:hidden;
                                                                                                                                                                                                                                    box-shadow:0 20px 50px #041f1970}
                                                                                                                                                                                                                                    .tg-banner-phone img {
                                                                                                                                                                                                                                      display:block;
                                                                                                                                                                                                                                      width:100%;
                                                                                                                                                                                                                                      height:auto}
                                                                                                                                                                                                                                      /* Course directory */
                                                                                                                                                                                                                                      .tg-directory-heading {
                                                                                                                                                                                                                                        padding-block:55px 34px}
                                                                                                                                                                                                                                        .tg-directory-heading>.tg-text-link {
                                                                                                                                                                                                                                          margin-bottom:24px}
                                                                                                                                                                                                                                          .tg-directory-heading>.tg-eyebrow {
                                                                                                                                                                                                                                            margin-bottom:16px}
                                                                                                                                                                                                                                            .tg-directory-heading h1 {
                                                                                                                                                                                                                                              font-size:clamp(28px,3.7vw,48px);
                                                                                                                                                                                                                                              font-weight:500;
                                                                                                                                                                                                                                              margin-bottom:16px}
                                                                                                                                                                                                                                              .tg-directory-heading>p:not(.tg-eyebrow) {
                                                                                                                                                                                                                                                color:#637068;
                                                                                                                                                                                                                                                font-size:13px}
                                                                                                                                                                                                                                                .tg-directory-heading>.tg-lead {
                                                                                                                                                                                                                                                  max-width:650px}
                                                                                                                                                                                                                                                  .tg-directory-heading>.tg-lead+.tg-text-link {
                                                                                                                                                                                                                                                    margin-top:20px;
                                                                                                                                                                                                                                                    margin-bottom:0}
                                                                                                                                                                                                                                                    .tg-section-first {
                                                                                                                                                                                                                                                      padding-top:5px}
                                                                                                                                                                                                                                                      .tg-all-destinations {
                                                                                                                                                                                                                                                        grid-template-columns:repeat(4,minmax(0,1fr));
                                                                                                                                                                                                                                                        gap:18px}
                                                                                                                                                                                                                                                        .tg-all-destinations .tg-destination {
                                                                                                                                                                                                                                                          padding:26px}
                                                                                                                                                                                                                                                          .tg-all-destinations .tg-destination h2 {
                                                                                                                                                                                                                                                            font-size:22px}
                                                                                                                                                                                                                                                            .tg-filter-form {
                                                                                                                                                                                                                                                              display:flex;
                                                                                                                                                                                                                                                              align-items:flex-end;
                                                                                                                                                                                                                                                              gap:14px;
                                                                                                                                                                                                                                                              background:#eef2e7;
                                                                                                                                                                                                                                                              border:1px solid #e0e6d6;
                                                                                                                                                                                                                                                              border-radius:9px;
                                                                                                                                                                                                                                                              padding:22px}
                                                                                                                                                                                                                                                              .tg-filter-form>div {
                                                                                                                                                                                                                                                                flex:1;
                                                                                                                                                                                                                                                                min-width:0}
                                                                                                                                                                                                                                                                .tg-filter-form>.tg-filter-name {
                                                                                                                                                                                                                                                                  flex:2}
                                                                                                                                                                                                                                                                  .tg-filter-form label {
                                                                                                                                                                                                                                                                    display:block;
                                                                                                                                                                                                                                                                    font-size:11px;
                                                                                                                                                                                                                                                                    font-weight:600;
                                                                                                                                                                                                                                                                    margin-bottom:7px}
                                                                                                                                                                                                                                                                    .tg-filter-form input,.tg-filter-form select {
                                                                                                                                                                                                                                                                      background:#fafbf6;
                                                                                                                                                                                                                                                                      border:1px solid #d4ddca;
                                                                                                                                                                                                                                                                      border-radius:5px;
                                                                                                                                                                                                                                                                      min-height:49px;
                                                                                                                                                                                                                                                                      width:100%;
                                                                                                                                                                                                                                                                      padding:12px 13px;
                                                                                                                                                                                                                                                                      color:#223c32;
                                                                                                                                                                                                                                                                      font-size:12px}
                                                                                                                                                                                                                                                                      .tg-results-heading {
                                                                                                                                                                                                                                                                        display:flex;
                                                                                                                                                                                                                                                                        gap:20px;
                                                                                                                                                                                                                                                                        justify-content:space-between;
                                                                                                                                                                                                                                                                        align-items:center;
                                                                                                                                                                                                                                                                        margin:25px 0;
                                                                                                                                                                                                                                                                        font-size:12px}
                                                                                                                                                                                                                                                                        .tg-results-heading strong {
                                                                                                                                                                                                                                                                          font-weight:600}
                                                                                                                                                                                                                                                                          .tg-results-heading p>span {
                                                                                                                                                                                                                                                                            color:#788770}
                                                                                                                                                                                                                                                                            .tg-results-heading>a {
                                                                                                                                                                                                                                                                              font-size:11px;
                                                                                                                                                                                                                                                                              color:#637068;
                                                                                                                                                                                                                                                                              text-underline-offset:4px}
                                                                                                                                                                                                                                                                              .tg-pagination {
                                                                                                                                                                                                                                                                                display:grid;
                                                                                                                                                                                                                                                                                grid-template-columns:1fr auto 1fr;
                                                                                                                                                                                                                                                                                gap:20px;
                                                                                                                                                                                                                                                                                align-items:center;
                                                                                                                                                                                                                                                                                margin-top:40px;
                                                                                                                                                                                                                                                                                font-size:12px}
                                                                                                                                                                                                                                                                                .tg-pagination>a {
                                                                                                                                                                                                                                                                                  justify-self:start}
                                                                                                                                                                                                                                                                                  .tg-pagination>a:last-child {
                                                                                                                                                                                                                                                                                    justify-self:end}
                                                                                                                                                                                                                                                                                    .tg-empty {
                                                                                                                                                                                                                                                                                      grid-column:1/-1;
                                                                                                                                                                                                                                                                                      text-align:center;
                                                                                                                                                                                                                                                                                      border:1px dashed #bdcbb3;
                                                                                                                                                                                                                                                                                      border-radius:8px;
                                                                                                                                                                                                                                                                                      padding:70px 20px}
                                                                                                                                                                                                                                                                                      .tg-empty h2 {
                                                                                                                                                                                                                                                                                        font-size:23px}
                                                                                                                                                                                                                                                                                        .tg-empty p {
                                                                                                                                                                                                                                                                                          font-size:13px;
                                                                                                                                                                                                                                                                                          color:#637068;
                                                                                                                                                                                                                                                                                          margin:13px 0 25px}
                                                                                                                                                                                                                                                                                          /* App landing */
                                                                                                                                                                                                                                                                                          .tg-app-hero {
                                                                                                                                                                                                                                                                                            grid-template-columns:1.1fr 1fr;
                                                                                                                                                                                                                                                                                            gap:30px;
                                                                                                                                                                                                                                                                                            padding-block:55px}
                                                                                                                                                                                                                                                                                            .tg-app-hero h1 {
                                                                                                                                                                                                                                                                                              font-size:clamp(37px,4.1vw,58px)}
                                                                                                                                                                                                                                                                                              .tg-app-hero .tg-hero-copy>.tg-text-link {
                                                                                                                                                                                                                                                                                                margin-top:15px}
                                                                                                                                                                                                                                                                                                .tg-store-buttons {
                                                                                                                                                                                                                                                                                                  display:flex;
                                                                                                                                                                                                                                                                                                  gap:11px;
                                                                                                                                                                                                                                                                                                  flex-wrap:wrap;
                                                                                                                                                                                                                                                                                                  margin-top:29px}
                                                                                                                                                                                                                                                                                                  .tg-site .tg-store {
                                                                                                                                                                                                                                                                                                    display:flex;
                                                                                                                                                                                                                                                                                                    align-items:center;
                                                                                                                                                                                                                                                                                                    gap:11px;
                                                                                                                                                                                                                                                                                                    background:#173f35;
                                                                                                                                                                                                                                                                                                    color:#fff;
                                                                                                                                                                                                                                                                                                    border:1px solid #173f35;
                                                                                                                                                                                                                                                                                                    border-radius:7px;
                                                                                                                                                                                                                                                                                                    min-height:60px;
                                                                                                                                                                                                                                                                                                    padding:10px 15px;
                                                                                                                                                                                                                                                                                                    text-decoration:none}
                                                                                                                                                                                                                                                                                                    .tg-store svg {
                                                                                                                                                                                                                                                                                                      flex-shrink:0}
                                                                                                                                                                                                                                                                                                      .tg-store small {
                                                                                                                                                                                                                                                                                                        display:block;
                                                                                                                                                                                                                                                                                                        font-size:8px;
                                                                                                                                                                                                                                                                                                        line-height:1.5;
                                                                                                                                                                                                                                                                                                        letter-spacing:.035em}
                                                                                                                                                                                                                                                                                                        .tg-store strong {
                                                                                                                                                                                                                                                                                                          display:block;
                                                                                                                                                                                                                                                                                                          font-size:17px;
                                                                                                                                                                                                                                                                                                          line-height:1.3;
                                                                                                                                                                                                                                                                                                          letter-spacing:-.025em;
                                                                                                                                                                                                                                                                                                          font-weight:500}
                                                                                                                                                                                                                                                                                                          .tg-store-arrow {
                                                                                                                                                                                                                                                                                                            margin-left:10px;
                                                                                                                                                                                                                                                                                                            font-size:14px;
                                                                                                                                                                                                                                                                                                            color:#c8d9a9}
                                                                                                                                                                                                                                                                                                            .tg-site .tg-store:hover {
                                                                                                                                                                                                                                                                                                              background:#2b5e47}
                                                                                                                                                                                                                                                                                                              .tg-app-stage {
                                                                                                                                                                                                                                                                                                                position:relative;
                                                                                                                                                                                                                                                                                                                border-radius:13px;
                                                                                                                                                                                                                                                                                                                background:#e8eddf;
                                                                                                                                                                                                                                                                                                                height:540px;
                                                                                                                                                                                                                                                                                                                overflow:hidden;
                                                                                                                                                                                                                                                                                                                isolation:isolate}
                                                                                                                                                                                                                                                                                                                .tg-stage-orbit {
                                                                                                                                                                                                                                                                                                                  position:absolute;
                                                                                                                                                                                                                                                                                                                  border:1px solid #c4d0b8;
                                                                                                                                                                                                                                                                                                                  width:530px;
                                                                                                                                                                                                                                                                                                                  height:530px;
                                                                                                                                                                                                                                                                                                                  border-radius:50%;
                                                                                                                                                                                                                                                                                                                  left:-10px;
                                                                                                                                                                                                                                                                                                                  top:135px}
                                                                                                                                                                                                                                                                                                                  .tg-stage-orbit-two {
                                                                                                                                                                                                                                                                                                                    width:630px;
                                                                                                                                                                                                                                                                                                                    height:630px;
                                                                                                                                                                                                                                                                                                                    left:-60px;
                                                                                                                                                                                                                                                                                                                    top:85px}
                                                                                                                                                                                                                                                                                                                    .tg-stage-word {
                                                                                                                                                                                                                                                                                                                      font-family:'DM Sans',sans-serif;
                                                                                                                                                                                                                                                                                                                      position:absolute;
                                                                                                                                                                                                                                                                                                                      top:20px;
                                                                                                                                                                                                                                                                                                                      left:22px;
                                                                                                                                                                                                                                                                                                                      font-size:92px;
                                                                                                                                                                                                                                                                                                                      line-height:.95;
                                                                                                                                                                                                                                                                                                                      letter-spacing:-.07em;
                                                                                                                                                                                                                                                                                                                      color:#d6e0ca}
                                                                                                                                                                                                                                                                                                                      .tg-phone {
                                                                                                                                                                                                                                                                                                                        position:absolute;
                                                                                                                                                                                                                                                                                                                        border:6px solid #1b3c31;
                                                                                                                                                                                                                                                                                                                        border-radius:26px;
                                                                                                                                                                                                                                                                                                                        background:#fff;
                                                                                                                                                                                                                                                                                                                        box-shadow:0 25px 40px #1b3c3125;
                                                                                                                                                                                                                                                                                                                        overflow:hidden;
                                                                                                                                                                                                                                                                                                                        aspect-ratio:382/828;
                                                                                                                                                                                                                                                                                                                        width:205px}
                                                                                                                                                                                                                                                                                                                        .tg-phone img {
                                                                                                                                                                                                                                                                                                                          display:block;
                                                                                                                                                                                                                                                                                                                          width:100%;
                                                                                                                                                                                                                                                                                                                          height:100%;
                                                                                                                                                                                                                                                                                                                          object-fit:cover}
                                                                                                                                                                                                                                                                                                                          .tg-phone-front {
                                                                                                                                                                                                                                                                                                                            top:66px;
                                                                                                                                                                                                                                                                                                                            right:34px;
                                                                                                                                                                                                                                                                                                                            transform:rotate(8deg)}
                                                                                                                                                                                                                                                                                                                            .tg-phone-back {
                                                                                                                                                                                                                                                                                                                              top:148px;
                                                                                                                                                                                                                                                                                                                              left:34px;
                                                                                                                                                                                                                                                                                                                              transform:rotate(-10deg);
                                                                                                                                                                                                                                                                                                                              width:188px}
                                                                                                                                                                                                                                                                                                                              .tg-stage-caption {
                                                                                                                                                                                                                                                                                                                                position:absolute;
                                                                                                                                                                                                                                                                                                                                bottom:21px;
                                                                                                                                                                                                                                                                                                                                left:0;
                                                                                                                                                                                                                                                                                                                                right:0;
                                                                                                                                                                                                                                                                                                                                text-align:center;
                                                                                                                                                                                                                                                                                                                                font-size:9px;
                                                                                                                                                                                                                                                                                                                                font-weight:600;
                                                                                                                                                                                                                                                                                                                                letter-spacing:.17em;
                                                                                                                                                                                                                                                                                                                                color:#557347}
                                                                                                                                                                                                                                                                                                                                .tg-feature-strip {
                                                                                                                                                                                                                                                                                                                                  background:#173f35;
                                                                                                                                                                                                                                                                                                                                  color:#e8f1d3;
                                                                                                                                                                                                                                                                                                                                  padding:20px 0}
                                                                                                                                                                                                                                                                                                                                  .tg-feature-strip>.tg-wrap {
                                                                                                                                                                                                                                                                                                                                    display:flex;
                                                                                                                                                                                                                                                                                                                                    justify-content:center;
                                                                                                                                                                                                                                                                                                                                    align-items:center;
                                                                                                                                                                                                                                                                                                                                    gap:48px;
                                                                                                                                                                                                                                                                                                                                    font-size:11px;
                                                                                                                                                                                                                                                                                                                                    font-weight:500;
                                                                                                                                                                                                                                                                                                                                    letter-spacing:.1em}
                                                                                                                                                                                                                                                                                                                                    .tg-strip-dot {
                                                                                                                                                                                                                                                                                                                                      font-size:19px;
                                                                                                                                                                                                                                                                                                                                      color:#b8d392}
                                                                                                                                                                                                                                                                                                                                      .tg-feature-grid {
                                                                                                                                                                                                                                                                                                                                        display:grid;
                                                                                                                                                                                                                                                                                                                                        grid-template-columns:repeat(3,minmax(0,1fr));
                                                                                                                                                                                                                                                                                                                                        gap:0 35px}
                                                                                                                                                                                                                                                                                                                                        .tg-feature-card {
                                                                                                                                                                                                                                                                                                                                          border-top:1px solid #d4decb;
                                                                                                                                                                                                                                                                                                                                          padding:25px 0 32px}
                                                                                                                                                                                                                                                                                                                                          .tg-feature-number {
                                                                                                                                                                                                                                                                                                                                            color:#728968;
                                                                                                                                                                                                                                                                                                                                            font-size:11px;
                                                                                                                                                                                                                                                                                                                                            letter-spacing:.07em}
                                                                                                                                                                                                                                                                                                                                            .tg-feature-card h3 {
                                                                                                                                                                                                                                                                                                                                              font-size:20px;
                                                                                                                                                                                                                                                                                                                                              font-weight:500;
                                                                                                                                                                                                                                                                                                                                              margin:20px 0 13px}
                                                                                                                                                                                                                                                                                                                                              .tg-feature-card p {
                                                                                                                                                                                                                                                                                                                                                font-size:13px;
                                                                                                                                                                                                                                                                                                                                                color:#637068;
                                                                                                                                                                                                                                                                                                                                                line-height:1.85}
                                                                                                                                                                                                                                                                                                                                                .tg-step-grid {
                                                                                                                                                                                                                                                                                                                                                  display:grid;
                                                                                                                                                                                                                                                                                                                                                  grid-template-columns:repeat(3,minmax(0,1fr));
                                                                                                                                                                                                                                                                                                                                                  gap:60px;
                                                                                                                                                                                                                                                                                                                                                  margin-top:38px}
                                                                                                                                                                                                                                                                                                                                                  .tg-step-grid article {
                                                                                                                                                                                                                                                                                                                                                    border-top:1px solid #cbd6c1;
                                                                                                                                                                                                                                                                                                                                                    padding-top:23px}
                                                                                                                                                                                                                                                                                                                                                    .tg-step-number {
                                                                                                                                                                                                                                                                                                                                                      font-family:'DM Sans',sans-serif;
                                                                                                                                                                                                                                                                                                                                                      color:#a3b68f;
                                                                                                                                                                                                                                                                                                                                                      font-size:38px;
                                                                                                                                                                                                                                                                                                                                                      line-height:1}
                                                                                                                                                                                                                                                                                                                                                      .tg-step-grid h3 {
                                                                                                                                                                                                                                                                                                                                                        font-size:18px;
                                                                                                                                                                                                                                                                                                                                                        font-weight:500;
                                                                                                                                                                                                                                                                                                                                                        margin:21px 0 12px}
                                                                                                                                                                                                                                                                                                                                                        .tg-step-grid p {
                                                                                                                                                                                                                                                                                                                                                          font-size:13px;
                                                                                                                                                                                                                                                                                                                                                          color:#637068;
                                                                                                                                                                                                                                                                                                                                                          line-height:1.8}
                                                                                                                                                                                                                                                                                                                                                          .tg-screenshot-grid {
                                                                                                                                                                                                                                                                                                                                                            display:grid;
                                                                                                                                                                                                                                                                                                                                                            grid-template-columns:repeat(3,minmax(0,1fr));
                                                                                                                                                                                                                                                                                                                                                            gap:27px}
                                                                                                                                                                                                                                                                                                                                                            .tg-screenshot-grid figure {
                                                                                                                                                                                                                                                                                                                                                              margin:0}
                                                                                                                                                                                                                                                                                                                                                              .tg-screenshot-grid figure>div {
                                                                                                                                                                                                                                                                                                                                                                padding:35px 38px 0;
                                                                                                                                                                                                                                                                                                                                                                border-radius:10px;
                                                                                                                                                                                                                                                                                                                                                                background:#eeeede;
                                                                                                                                                                                                                                                                                                                                                                overflow:hidden;
                                                                                                                                                                                                                                                                                                                                                                aspect-ratio:.76}
                                                                                                                                                                                                                                                                                                                                                                .tg-screenshot-grid figure:nth-child(2)>div {
                                                                                                                                                                                                                                                                                                                                                                  background:#e3ecdf}
                                                                                                                                                                                                                                                                                                                                                                  .tg-screenshot-grid figure:nth-child(3)>div {
                                                                                                                                                                                                                                                                                                                                                                    background:#eae7dd}
                                                                                                                                                                                                                                                                                                                                                                    .tg-screenshot-grid img {
                                                                                                                                                                                                                                                                                                                                                                      display:block;
                                                                                                                                                                                                                                                                                                                                                                      width:100%;
                                                                                                                                                                                                                                                                                                                                                                      height:auto;
                                                                                                                                                                                                                                                                                                                                                                      border:5px solid #253d33;
                                                                                                                                                                                                                                                                                                                                                                      border-radius:25px;
                                                                                                                                                                                                                                                                                                                                                                      box-shadow:0 15px 25px #173f3517}
                                                                                                                                                                                                                                                                                                                                                                      .tg-screenshot-grid figcaption {
                                                                                                                                                                                                                                                                                                                                                                        display:flex;
                                                                                                                                                                                                                                                                                                                                                                        align-items:center;
                                                                                                                                                                                                                                                                                                                                                                        gap:16px;
                                                                                                                                                                                                                                                                                                                                                                        padding:19px 0;
                                                                                                                                                                                                                                                                                                                                                                        font-size:13px;
                                                                                                                                                                                                                                                                                                                                                                        font-weight:500}
                                                                                                                                                                                                                                                                                                                                                                        .tg-screenshot-grid figcaption>span {
                                                                                                                                                                                                                                                                                                                                                                          font-size:10px;
                                                                                                                                                                                                                                                                                                                                                                          color:#819071}
                                                                                                                                                                                                                                                                                                                                                                          .tg-faq-section {
                                                                                                                                                                                                                                                                                                                                                                            display:grid;
                                                                                                                                                                                                                                                                                                                                                                            grid-template-columns:1fr 1.5fr;
                                                                                                                                                                                                                                                                                                                                                                            gap:80px;
                                                                                                                                                                                                                                                                                                                                                                            border-top:1px solid #dce1d5}
                                                                                                                                                                                                                                                                                                                                                                            .tg-faq-section h2 {
                                                                                                                                                                                                                                                                                                                                                                              font-size:30px;
                                                                                                                                                                                                                                                                                                                                                                              font-weight:500;
                                                                                                                                                                                                                                                                                                                                                                              margin:15px 0 28px}
                                                                                                                                                                                                                                                                                                                                                                              .tg-faq-list details {
                                                                                                                                                                                                                                                                                                                                                                                border-bottom:1px solid #dce1d5;
                                                                                                                                                                                                                                                                                                                                                                                padding:0}
                                                                                                                                                                                                                                                                                                                                                                                .tg-faq-list summary {
                                                                                                                                                                                                                                                                                                                                                                                  display:flex;
                                                                                                                                                                                                                                                                                                                                                                                  align-items:center;
                                                                                                                                                                                                                                                                                                                                                                                  justify-content:space-between;
                                                                                                                                                                                                                                                                                                                                                                                  gap:20px;
                                                                                                                                                                                                                                                                                                                                                                                  list-style:none;
                                                                                                                                                                                                                                                                                                                                                                                  cursor:pointer;
                                                                                                                                                                                                                                                                                                                                                                                  padding:23px 0;
                                                                                                                                                                                                                                                                                                                                                                                  font-size:14px;
                                                                                                                                                                                                                                                                                                                                                                                  font-weight:500}
                                                                                                                                                                                                                                                                                                                                                                                  .tg-faq-list summary::-webkit-details-marker {
                                                                                                                                                                                                                                                                                                                                                                                    display:none}
                                                                                                                                                                                                                                                                                                                                                                                    .tg-faq-list summary>span {
                                                                                                                                                                                                                                                                                                                                                                                      font-size:22px;
                                                                                                                                                                                                                                                                                                                                                                                      color:#758b64;
                                                                                                                                                                                                                                                                                                                                                                                      font-weight:400}
                                                                                                                                                                                                                                                                                                                                                                                      .tg-faq-list details[open] summary>span {
                                                                                                                                                                                                                                                                                                                                                                                        transform:rotate(45deg)}
                                                                                                                                                                                                                                                                                                                                                                                        .tg-faq-list details>p {
                                                                                                                                                                                                                                                                                                                                                                                          padding:0 32px 24px 0;
                                                                                                                                                                                                                                                                                                                                                                                          font-size:13px;
                                                                                                                                                                                                                                                                                                                                                                                          color:#637068;
                                                                                                                                                                                                                                                                                                                                                                                          line-height:1.9}
                                                                                                                                                                                                                                                                                                                                                                                          .tg-download-panel {
                                                                                                                                                                                                                                                                                                                                                                                            padding:65px 30px;
                                                                                                                                                                                                                                                                                                                                                                                            text-align:center;
                                                                                                                                                                                                                                                                                                                                                                                            background:#173f35;
                                                                                                                                                                                                                                                                                                                                                                                            color:#f7faec;
                                                                                                                                                                                                                                                                                                                                                                                            border-radius:14px}
                                                                                                                                                                                                                                                                                                                                                                                            .tg-download-panel .tg-eyebrow {
                                                                                                                                                                                                                                                                                                                                                                                              justify-content:center;
                                                                                                                                                                                                                                                                                                                                                                                              color:#c5d8a5}
                                                                                                                                                                                                                                                                                                                                                                                              .tg-download-panel h2 {
                                                                                                                                                                                                                                                                                                                                                                                                font-size:37px;
                                                                                                                                                                                                                                                                                                                                                                                                font-weight:500;
                                                                                                                                                                                                                                                                                                                                                                                                margin:22px auto 15px;
                                                                                                                                                                                                                                                                                                                                                                                                max-width:740px;
                                                                                                                                                                                                                                                                                                                                                                                                line-height:1.4}
                                                                                                                                                                                                                                                                                                                                                                                                .tg-download-panel>p:not(.tg-eyebrow) {
                                                                                                                                                                                                                                                                                                                                                                                                  font-size:14px;
                                                                                                                                                                                                                                                                                                                                                                                                  color:#c4d4c6}
                                                                                                                                                                                                                                                                                                                                                                                                  .tg-download-panel .tg-store-buttons {
                                                                                                                                                                                                                                                                                                                                                                                                    justify-content:center}
                                                                                                                                                                                                                                                                                                                                                                                                    .tg-download-panel .tg-store {
                                                                                                                                                                                                                                                                                                                                                                                                      border-color:#728675}
                                                                                                                                                                                                                                                                                                                                                                                                      .tg-download-panel .tg-fine-print {
                                                                                                                                                                                                                                                                                                                                                                                                        font-size:10px!important}
                                                                                                                                                                                                                                                                                                                                                                                                        /* Shared footer */
                                                                                                                                                                                                                                                                                                                                                                                                        .tg-footer {
                                                                                                                                                                                                                                                                                                                                                                                                          background:#f1f4e9;
                                                                                                                                                                                                                                                                                                                                                                                                          border-top:1px solid #dde5d2;
                                                                                                                                                                                                                                                                                                                                                                                                          padding:48px 0 20px;
                                                                                                                                                                                                                                                                                                                                                                                                          margin-top:0}
                                                                                                                                                                                                                                                                                                                                                                                                          .tg-footer-grid {
                                                                                                                                                                                                                                                                                                                                                                                                            display:grid;
                                                                                                                                                                                                                                                                                                                                                                                                            grid-template-columns:1.8fr 1fr 1fr 1fr;
                                                                                                                                                                                                                                                                                                                                                                                                            gap:40px;
                                                                                                                                                                                                                                                                                                                                                                                                            margin-bottom:42px}
                                                                                                                                                                                                                                                                                                                                                                                                            .tg-footer-grid>div>p {
                                                                                                                                                                                                                                                                                                                                                                                                              font-size:11px;
                                                                                                                                                                                                                                                                                                                                                                                                              color:#78846e;
                                                                                                                                                                                                                                                                                                                                                                                                              max-width:250px;
                                                                                                                                                                                                                                                                                                                                                                                                              margin-top:21px;
                                                                                                                                                                                                                                                                                                                                                                                                              line-height:1.8}
                                                                                                                                                                                                                                                                                                                                                                                                              .tg-footer-grid .tg-brand {
                                                                                                                                                                                                                                                                                                                                                                                                                gap:0;
                                                                                                                                                                                                                                                                                                                                                                                                                font-size:29px}
                                                                                                                                                                                                                                                                                                                                                                                                                .tg-footer h2 {
                                                                                                                                                                                                                                                                                                                                                                                                                  font-size:12px;
                                                                                                                                                                                                                                                                                                                                                                                                                  font-weight:600;
                                                                                                                                                                                                                                                                                                                                                                                                                  margin-bottom:17px;
                                                                                                                                                                                                                                                                                                                                                                                                                  letter-spacing:0}
                                                                                                                                                                                                                                                                                                                                                                                                                  .tg-footer nav>a {
                                                                                                                                                                                                                                                                                                                                                                                                                    display:block;
                                                                                                                                                                                                                                                                                                                                                                                                                    font-size:11px;
                                                                                                                                                                                                                                                                                                                                                                                                                    color:#637068;
                                                                                                                                                                                                                                                                                                                                                                                                                    text-decoration:none;
                                                                                                                                                                                                                                                                                                                                                                                                                    margin-top:10px}
                                                                                                                                                                                                                                                                                                                                                                                                                    .tg-footer a:hover {
                                                                                                                                                                                                                                                                                                                                                                                                                      text-decoration:underline}
                                                                                                                                                                                                                                                                                                                                                                                                                      .tg-footer-bottom {
                                                                                                                                                                                                                                                                                                                                                                                                                        display:flex;
                                                                                                                                                                                                                                                                                                                                                                                                                        justify-content:space-between;
                                                                                                                                                                                                                                                                                                                                                                                                                        gap:20px;
                                                                                                                                                                                                                                                                                                                                                                                                                        border-top:1px solid #d9e1cd;
                                                                                                                                                                                                                                                                                                                                                                                                                        padding-top:22px;
                                                                                                                                                                                                                                                                                                                                                                                                                        font-size:9px;
                                                                                                                                                                                                                                                                                                                                                                                                                        color:#7c8873}
                                                                                                                                                                                                                                                                                                                                                                                                                        .tg-footer-bottom>div {
                                                                                                                                                                                                                                                                                                                                                                                                                          display:flex;
                                                                                                                                                                                                                                                                                                                                                                                                                          gap:24px}
                                                                                                                                                                                                                                                                                                                                                                                                                          .tg-footer-bottom a {
                                                                                                                                                                                                                                                                                                                                                                                                                            text-decoration:none}
                                                                                                                                                                                                                                                                                                                                                                                                                            @media(min-width:1450px) {
                                                                                                                                                                                                                                                                                                                                                                                                                              .tg-hero-photo {
                                                                                                                                                                                                                                                                                                                                                                                                                                min-height:555px}
                                                                                                                                                                                                                                                                                                                                                                                                                                .tg-app-stage {
                                                                                                                                                                                                                                                                                                                                                                                                                                  height:570px}
                                                                                                                                                                                                                                                                                                                                                                                                                                  .tg-phone-front {
                                                                                                                                                                                                                                                                                                                                                                                                                                    right:55px;
                                                                                                                                                                                                                                                                                                                                                                                                                                    width:220px}
                                                                                                                                                                                                                                                                                                                                                                                                                                    .tg-phone-back {
                                                                                                                                                                                                                                                                                                                                                                                                                                      left:65px;
                                                                                                                                                                                                                                                                                                                                                                                                                                      width:205px}
                                                                                                                                                                                                                                                                                                                                                                                                                                    }
                                                                                                                                                                                                                                                                                                                                                                                                                                    @media(max-width:1160px) {
                                                                                                                                                                                                                                                                                                                                                                                                                                      .tg-wrap {
                                                                                                                                                                                                                                                                                                                                                                                                                                        width:calc(100% - 64px)}
                                                                                                                                                                                                                                                                                                                                                                                                                                        .tg-nav {
                                                                                                                                                                                                                                                                                                                                                                                                                                          gap:20px}
                                                                                                                                                                                                                                                                                                                                                                                                                                          .tg-desktop-links {
                                                                                                                                                                                                                                                                                                                                                                                                                                            gap:18px}
                                                                                                                                                                                                                                                                                                                                                                                                                                            .tg-nav-actions {
                                                                                                                                                                                                                                                                                                                                                                                                                                              gap:10px}
                                                                                                                                                                                                                                                                                                                                                                                                                                              .tg-nav-download {
                                                                                                                                                                                                                                                                                                                                                                                                                                                display:none!important}
                                                                                                                                                                                                                                                                                                                                                                                                                                                .tg-hero {
                                                                                                                                                                                                                                                                                                                                                                                                                                                  gap:35px}
                                                                                                                                                                                                                                                                                                                                                                                                                                                  .tg-hero-photo {
                                                                                                                                                                                                                                                                                                                                                                                                                                                    min-height:490px}
                                                                                                                                                                                                                                                                                                                                                                                                                                                    .tg-destination-grid {
                                                                                                                                                                                                                                                                                                                                                                                                                                                      grid-template-columns:repeat(3,minmax(0,1fr))}
                                                                                                                                                                                                                                                                                                                                                                                                                                                      .tg-count-label {
                                                                                                                                                                                                                                                                                                                                                                                                                                                        display:inline}
                                                                                                                                                                                                                                                                                                                                                                                                                                                        .tg-destination {
                                                                                                                                                                                                                                                                                                                                                                                                                                                          padding:20px}
                                                                                                                                                                                                                                                                                                                                                                                                                                                          .tg-destination-code {
                                                                                                                                                                                                                                                                                                                                                                                                                                                            margin-bottom:16px}
                                                                                                                                                                                                                                                                                                                                                                                                                                                            .tg-all-destinations {
                                                                                                                                                                                                                                                                                                                                                                                                                                                              grid-template-columns:repeat(4,minmax(0,1fr))}
                                                                                                                                                                                                                                                                                                                                                                                                                                                              .tg-app-stage {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                height:515px}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                .tg-phone-front {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                  right:22px;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                  width:185px}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                  .tg-phone-back {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                    left:16px;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                    width:172px}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .tg-store {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                      padding:10px 12px!important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                      gap:8px!important}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                      .tg-store-arrow {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                        display:none}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                        .tg-app-banner {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                          padding:40px 38px 0;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                          gap:30px}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                          .tg-app-banner h2 {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                            font-size:30px}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                            .tg-screenshot-grid figure>div {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                              padding:25px 28px 0}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                              .tg-journey {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                gap:20px}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                .tg-journey>a+a {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  padding-left:20px}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                @media(max-width:850px) {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  .tg-nav {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    min-height:73px}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .tg-desktop-links {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      display:none}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      .tg-mobile-menu {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        display:block}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        .tg-nav-actions {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          gap:18px}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          .tg-hero {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            gap:27px;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            padding-block:38px}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            .tg-hero h1 {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              font-size:37px}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              .tg-lead {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                font-size:14px}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                .tg-hero-photo {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  min-height:450px}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  .tg-photo-top {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    left:20px;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    right:20px}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .tg-hero-photo figcaption {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      left:20px;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      right:20px}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      .tg-hero-photo figcaption strong {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        font-size:22px}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        .tg-hero-copy>.tg-eyebrow {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          font-size:8px}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          .tg-search {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            padding-left:12px}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            .tg-search input {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              font-size:11px}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              .tg-search>div {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                gap:5px}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                .tg-hero-links {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  gap:16px}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  .tg-hero-links a {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    font-size:11px;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    gap:5px}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .tg-journey {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      gap:16px}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      .tg-journey>a {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        gap:10px}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        .tg-journey>a+a {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          padding-left:16px}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          .tg-journey h2 {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            font-size:15px}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            .tg-journey p {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              font-size:11px}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              .tg-journey h2 span {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                display:none}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                .tg-course-grid {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  gap:20px}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  .tg-course-card h3 {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    font-size:16px}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .tg-course-meta {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      font-size:10px;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      gap:8px}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      .tg-section {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        padding-block:48px}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        .tg-section-heading {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          gap:15px}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          .tg-section-heading h2 {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            font-size:27px}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            .tg-section-heading p:not(.tg-eyebrow) {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              font-size:12px}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              .tg-section-heading>.tg-text-link {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                font-size:10px}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                .tg-tool-card {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  padding:20px}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  .tg-tool-card h3 {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    font-size:16px}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .tg-tool-card p {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      font-size:11px}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      .tg-app-banner {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        grid-template-columns:1.4fr 1fr;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        padding-inline:30px;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        gap:20px}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        .tg-banner-phone {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          width:175px;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          height:310px}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          .tg-app-banner h2 {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            font-size:29px}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            .tg-all-destinations {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              grid-template-columns:repeat(3,minmax(0,1fr))}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              .tg-filter-form {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                flex-wrap:wrap}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                .tg-filter-form>.tg-filter-name {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  flex-basis:100%}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  .tg-filter-form .tg-button {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    min-height:49px}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .tg-app-hero {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      grid-template-columns:1fr 1fr}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      .tg-app-stage {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        height:490px}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        .tg-phone-front {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          width:167px;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          right:15px;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          top:70px}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          .tg-phone-back {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            width:155px;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            left:10px;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            top:155px}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            .tg-app-hero .tg-store-buttons {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              gap:8px}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              .tg-app-hero .tg-store {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                min-height:53px;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                gap:6px!important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                padding:8px 10px!important}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                .tg-app-hero .tg-store svg {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  width:18px}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  .tg-app-hero .tg-store strong {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    font-size:14px}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .tg-app-hero .tg-store small {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      font-size:7px}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      .tg-feature-strip>.tg-wrap {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        gap:28px;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        font-size:9px}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        .tg-feature-grid {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          gap:0 25px}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          .tg-feature-card h3 {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            font-size:18px}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            .tg-feature-card p {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              font-size:12px}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              .tg-step-grid {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                gap:28px}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                .tg-screenshot-grid {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  gap:18px}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  .tg-screenshot-grid figure>div {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    padding:22px 20px 0}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .tg-screenshot-grid img {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      border-width:4px;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      border-radius:17px}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      .tg-screenshot-grid figcaption {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        gap:10px;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        font-size:12px}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        .tg-faq-section {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          gap:40px}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          .tg-faq-section h2 {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            font-size:27px}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            .tg-footer-grid {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              gap:26px;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              grid-template-columns:1.4fr 1fr 1fr 1fr}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            }
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            @media(max-width:640px) {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              .tg-wrap {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                width:calc(100% - 40px)}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                .tg-nav {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  min-height:68px}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  .tg-site .tg-brand {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    font-size:26px;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    gap:7px}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .tg-mark {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      width:29px;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      height:29px}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      .tg-nav-actions {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        gap:10px}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        .tg-languages a {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          min-width:29px;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          min-height:38px;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          font-size:10px}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          .tg-mobile-menu summary {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            padding:5px}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            .tg-hero,.tg-app-hero {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              grid-template-columns:1fr;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              gap:29px;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              padding-block:38px 30px}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              .tg-hero h1 {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                font-size:clamp(34px,9.8vw,52px);
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                margin:22px 0 19px;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                line-height:1.25}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                .tg-hero-copy>.tg-eyebrow {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  font-size:9px}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  .tg-lead {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    font-size:14px;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    line-height:1.9;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    max-width:100%}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .tg-search {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      margin-top:25px;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      max-width:none;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      padding:12px 10px 11px 16px}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      .tg-search input {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        font-size:13px}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        .tg-search>div {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          gap:10px}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          .tg-hero-links {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            margin-top:18px;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            gap:28px}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            .tg-hero-links a {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              font-size:12px;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              gap:12px}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              .tg-hero-photo {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                min-height:320px;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                max-height:360px;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                aspect-ratio:1.12}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                .tg-hero-photo>img {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  object-position:center 55%}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  .tg-photo-top {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    top:19px;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    left:21px;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    right:21px}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .tg-hero-photo figcaption {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      bottom:21px;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      left:22px;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      right:22px}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      .tg-hero-photo figcaption strong {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        font-size:24px;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        margin:8px 0 15px}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        .tg-journey {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          grid-template-columns:1fr;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          padding-block:0;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          gap:0}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          .tg-journey>a {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            padding:22px 0;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            gap:20px}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            .tg-journey>a+a {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              padding-left:0;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              border-left:0;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              border-top:1px solid #dce1d5}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              .tg-journey-no {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                font-size:13px;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                margin-top:2px}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                .tg-journey .tg-eyebrow {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  font-size:9px}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  .tg-journey h2 {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    font-size:18px}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .tg-journey h2 span {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      display:inline}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      .tg-journey p {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        font-size:12px}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        .tg-section {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          padding-block:40px}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          .tg-section-heading {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            display:block;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            margin-bottom:23px}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            .tg-section-heading h2 {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              font-size:27px;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              line-height:1.4;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              margin-top:10px}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              .tg-section-heading p:not(.tg-eyebrow) {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                font-size:12px}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                .tg-section-heading>.tg-text-link {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  font-size:12px;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  margin-top:19px}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  .tg-destination-grid {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    grid-template-columns:repeat(2,minmax(0,1fr));
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    gap:10px}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .tg-destination {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      padding:17px}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      .tg-destination h3 {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        font-size:18px}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        .tg-count-label {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          display:block}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          .tg-destination-code {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            font-size:10px;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            margin-bottom:14px}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            .tg-destination>span:not(.tg-destination-code):not(.tg-destination-arrow) {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              font-size:10px}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              .tg-course-grid {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                grid-template-columns:1fr;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                gap:28px}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                .tg-course-image {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  aspect-ratio:1.7}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  .tg-course-card h3 {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    font-size:21px}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .tg-course-region {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      font-size:11px}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      .tg-course-meta {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        font-size:12px;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        margin-top:10px}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        .tg-course-card {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          padding-bottom:18px}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          .tg-fine-print {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            font-size:10px!important}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            .tg-tool-grid {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              grid-template-columns:1fr;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              gap:12px}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              .tg-tool-card {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                padding:22px}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                .tg-tool-icon {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  width:34px;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  height:34px;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  font-size:22px;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  margin-bottom:18px}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  .tg-tool-card h3 {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    font-size:19px}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .tg-tool-card p {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      font-size:12px;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      margin-top:9px}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      .tg-app-banner {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        grid-template-columns:1fr;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        padding:32px 27px 0;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        gap:0;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        min-height:0}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        .tg-app-banner h2 {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          font-size:32px;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          line-height:1.4;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          margin:18px 0}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          .tg-app-banner p:not(.tg-eyebrow) {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            font-size:13px}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            .tg-app-banner .tg-fine-print {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              margin-bottom:0;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              font-size:9px!important}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              .tg-banner-phone {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                margin-top:8px;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                width:195px;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                height:220px;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                transform:rotate(7deg) translateY(30px)}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                .tg-directory-heading {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  padding-block:34px 22px}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  .tg-directory-heading h1 {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    font-size:32px}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .tg-directory-heading>.tg-text-link {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      font-size:11px;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      margin-bottom:20px}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      .tg-section-first {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        padding-top:8px}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        .tg-all-destinations .tg-destination {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          padding:20px 17px}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          .tg-all-destinations .tg-destination h2 {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            font-size:18px}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            .tg-filter-form {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              padding:18px;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              gap:12px}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              .tg-filter-form>div {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                flex-basis:calc(50% - 6px)}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                .tg-filter-form .tg-button {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  width:100%;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  margin-top:3px}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  .tg-results-heading {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    font-size:11px;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    gap:10px}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .tg-results-heading>a {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      font-size:10px}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      .tg-pagination {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        font-size:10px;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        gap:10px}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        .tg-pagination .tg-button {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          min-height:43px;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          font-size:11px;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          padding:10px 15px;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          gap:7px}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          .tg-app-stage {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            height:455px;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            width:100%;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            max-width:420px;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            justify-self:center}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            .tg-phone-front {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              width:178px;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              right:29px;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              top:33px}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              .tg-phone-back {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                width:166px;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                left:28px;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                top:92px}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                .tg-stage-word {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  font-size:90px;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  top:12px;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  left:13px}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  .tg-stage-caption {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    bottom:14px;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    font-size:8px}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .tg-app-hero .tg-store {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      padding:10px 13px!important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      min-height:60px;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      gap:10px!important}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      .tg-app-hero .tg-store strong {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        font-size:17px}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        .tg-app-hero .tg-store small {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          font-size:8px}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          .tg-app-hero .tg-store svg {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            width:22px}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            .tg-app-hero .tg-fine-print {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              margin-top:12px}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              .tg-app-hero .tg-hero-copy>.tg-text-link {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                margin-top:14px}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                .tg-feature-strip {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  padding:16px 0}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  .tg-feature-strip>.tg-wrap {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    gap:16px;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    font-size:8px;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    letter-spacing:.07em;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    flex-wrap:wrap}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .tg-strip-dot {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      font-size:14px}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      .tg-feature-strip>.tg-wrap>span:last-child {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        display:none}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        .tg-feature-strip>.tg-wrap>span:nth-last-child(2) {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          display:none}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          .tg-feature-grid {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            grid-template-columns:1fr;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            gap:0}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            .tg-feature-card {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              padding:24px 0}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              .tg-feature-card h3 {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                font-size:22px;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                margin:12px 0}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                .tg-feature-card p {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  font-size:13px}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  .tg-step-grid {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    grid-template-columns:1fr;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    gap:28px;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    margin-top:26px}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .tg-step-grid article {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      padding-top:20px}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      .tg-step-number {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        font-size:30px}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        .tg-step-grid h3 {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          font-size:20px;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          margin:17px 0 9px}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          .tg-step-grid p {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            font-size:13px}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            .tg-screenshot-grid {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              display:flex;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              overflow-x:auto;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              scroll-snap-type:x mandatory;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              gap:17px;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              padding:0 3px 15px;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              overscroll-behavior-x:contain}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              .tg-screenshot-grid figure {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                flex:0 0 78%;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                scroll-snap-align:start;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                min-width:0}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                .tg-screenshot-grid figure>div {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  padding:28px 30px 0;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  aspect-ratio:.72}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  .tg-screenshot-grid img {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    border-width:5px;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    border-radius:22px}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .tg-screenshot-grid figcaption {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      font-size:12px}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      .tg-faq-section {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        grid-template-columns:1fr;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        gap:20px}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        .tg-faq-section h2 {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          font-size:28px;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          margin-bottom:16px}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          .tg-faq-list summary {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            font-size:14px;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            padding:20px 0}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            .tg-download-panel {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              padding:38px 24px}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              .tg-download-panel h2 {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                font-size:30px;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                line-height:1.5;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                margin:18px auto}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                .tg-download-panel>p:not(.tg-eyebrow) {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  font-size:13px}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  .tg-download-panel .tg-store-buttons {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    gap:8px}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .tg-download-panel .tg-store {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      gap:7px!important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      padding:9px 10px!important}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      .tg-download-panel .tg-store strong {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        font-size:15px}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        .tg-download-panel .tg-store svg {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          width:20px}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          .tg-footer {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            padding:35px 0 20px}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            .tg-footer-grid {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              grid-template-columns:1fr 1fr;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              gap:28px 20px;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              margin-bottom:32px}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              .tg-footer-grid>div {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                grid-column:1/-1}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                .tg-footer-grid>div>p {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  margin-top:13px;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  max-width:290px;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  font-size:12px}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  .tg-footer h2 {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    font-size:12px;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    margin-bottom:12px}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .tg-footer nav>a {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      font-size:12px;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      margin-top:9px}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      .tg-footer-bottom {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        flex-direction:column;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        gap:12px;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        font-size:10px}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        .tg-footer-bottom>div {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          gap:18px}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          .tg-site>.main-content {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            min-width:0}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            .tg-site .container {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              padding-inline:20px}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              .tg-site .search-input-group input {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                min-width:0}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              }
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              @media(prefers-reduced-motion:reduce) {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                html {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  scroll-behavior:auto!important}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  .tg-site *,.tg-site *::before,.tg-site *::after {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    animation-duration:.01ms!important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    animation-iteration-count:1!important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    transition-duration:.01ms!important;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    scroll-behavior:auto!important}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  }
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  /* Course detail pages share the public shell and use real navigation links. */
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  .tg-detail-meta {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    display:flex;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    align-items:center;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    gap:18px;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    flex-wrap:wrap;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    margin-top:24px;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    font-size:13px}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .tg-detail-meta .tg-button {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      min-height:40px;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      font-size:12px;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      padding:9px 15px;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      margin-left:auto}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      .tg-detail-meta [role=status] {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        font-size:11px}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        .tg-site .header-tab {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          background:#f2f5ea;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          border-block:1px solid #dce1d5;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          position:static}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          .tg-site .tab-cont {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            display:flex;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            list-style:none;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            max-width:1280px;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            margin:auto;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            padding:0 20px;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            gap:8px}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            .tg-site .tab-cont a {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              display:block;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              padding:18px 23px;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              text-decoration:none;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              color:#637068;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              font-size:13px;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              border-bottom:2px solid transparent}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              .tg-site .tab-cont .active a {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                border-bottom-color:#245b46;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                color:#173f35;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                font-weight:600}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                .tg-site .detail_tab_cont {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  background:#fafbf6}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  .tg-site .info-basic,.tg-site .info-detail,.tg-site .info-location,.tg-site .course-features {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    box-shadow:none;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    border:1px solid #e0e5d8;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    border-radius:12px}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .tg-site .info-cont {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      max-width:1280px}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      .tg-site .basic-thumb {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        box-shadow:none;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        border-radius:0}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        .tg-site .basic-txt {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          padding:30px}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          .tg-site .basic-thumb::before {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            font-size:25px}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            .tg-site .txt-box p {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              font-size:13px}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              .tg-site .info-detail {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                padding:32px}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                .tg-site .info-detail h3 {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  font-size:22px}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  @media(max-width:640px) {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .tg-site .tab-cont {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      justify-content:space-between;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      gap:0;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      padding:0 12px}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      .tg-site .tab-cont a {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        font-size:12px;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        padding:14px 10px}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        .tg-detail-meta {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          gap:10px;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          font-size:12px}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          .tg-detail-meta .tg-button {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            font-size:10px;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            gap:7px}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            .tg-site .basic-txt {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              padding:24px}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              .tg-site .info-detail {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                padding:24px}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                .tg-site .txt-box p {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  font-size:12px;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  overflow-wrap:anywhere}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                .tg-site .wiki-header,.tg-site .article-header {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  background:#173f35}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  .tg-site .content-tab.active,.tg-site .category-btn.active {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    background:#245b46;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    border-color:#245b46}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .tg-site .article-card {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      box-shadow:none;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      border:1px solid #dde5d2}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      .tg-site .search-btn {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        background:#245b46}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        .tg-course-overview {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          display:grid;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          grid-template-columns:1fr 1.2fr;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          gap:45px;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          align-items:center}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          .tg-course-overview>img {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            width:100%;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            aspect-ratio:4/3;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            object-fit:cover;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            border-radius:10px}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            .tg-facts {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              display:grid;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              grid-template-columns:1fr 1fr;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              gap:0 30px;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              margin-top:16px}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              .tg-facts>div {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                padding:17px 0;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                border-bottom:1px solid #dce1d5}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                .tg-facts dt {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  font-size:11px;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  color:#637068}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  .tg-facts dd {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    margin:7px 0 0;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    font-size:16px;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    font-weight:500;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    overflow-wrap:anywhere}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .tg-course-description {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      border-top:1px solid #dce1d5;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      padding-top:30px;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      margin-top:40px}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      .tg-course-description h2 {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        font-size:24px;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        font-weight:500;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        margin-bottom:15px}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        .tg-course-description>p {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          font-size:14px;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          color:#637068;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          line-height:2;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          white-space:pre-line;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          max-width:900px}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          .tg-course-description>.tg-button {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            margin-top:20px}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            .tg-rating-grid {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              display:grid;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              grid-template-columns:repeat(4,minmax(0,1fr));
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              gap:20px}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              .tg-rating-grid>div {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                border:1px solid #dce1d5;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                padding:24px;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                border-radius:8px;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                background:#f3f6ec}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                .tg-rating-grid dt {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  font-size:12px;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  color:#637068}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  .tg-rating-grid dd {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    font-size:30px;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    margin:20px 0 0}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .tg-rating-grid small {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      font-size:12px;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      color:#637068}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      .tg-fee-note {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        padding:40px;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        border:1px solid #dce1d5;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        border-radius:10px;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        background:#f2f5e9}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        .tg-fee-note h2 {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          font-size:30px;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          font-weight:500;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          margin:20px 0}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          .tg-fee-note>p:not(.tg-eyebrow) {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            font-size:14px;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            color:#637068;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            line-height:1.9;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            max-width:700px;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            margin-bottom:27px}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            .tg-fee-note>.tg-text-link {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              margin-left:22px}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              @media(max-width:640px) {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                .tg-course-overview {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  grid-template-columns:1fr;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  gap:25px}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  .tg-facts {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    gap:0 20px}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .tg-facts dd {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      font-size:14px}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      .tg-rating-grid {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        grid-template-columns:repeat(2,minmax(0,1fr));
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        gap:12px}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        .tg-rating-grid>div {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          padding:18px}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          .tg-course-description h2 {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            font-size:22px}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            .tg-course-description>p {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              font-size:13px}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              .tg-fee-note {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                padding:26px}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                .tg-fee-note h2 {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  font-size:25px}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  .tg-fee-note>.tg-text-link {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    margin:20px 0 0;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    display:flex}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  }
.tg-media-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 28px; }
.tg-media-card { text-decoration: none; border-bottom: 1px solid #dce1d5; padding-bottom: 20px; }
.tg-media-card img { width: 100%; height: auto; aspect-ratio: 1.5; object-fit: cover; border-radius: 8px; }
.tg-media-card h3 { font-size: 18px; margin-top: 16px; overflow-wrap: anywhere; }
.tg-media-card p { font-size: 11px; color: #637068; margin: 10px 0; }
.tg-media-card span { font-size: 12px; }
.tg-media-more { margin-top: 25px; }
.tg-site [hidden] { display: none !important; }
@media (max-width: 640px) { .tg-media-grid { grid-template-columns: 1fr; } }
.tg-detail-language-note { margin: 0 0 24px; }

/* 코스 데이터 배지 — 우리가 실제로 가진 자료(GPS 홀·고저·레이팅)를 표시한다.
   '없음' 배지는 만들지 않으므로 빈 줄이 남지 않는다. */
.tg-course-data-title { margin-top: 22px; }
.tg-badge-row { list-style: none; display: flex; flex-wrap: wrap; gap: 6px; margin: 8px 0 6px; padding: 0; }
.tg-badge { font-size: 11px; font-weight: 600; color: #24664d; background: #e7ede2; border-radius: 999px; padding: 5px 10px; }
.tg-course-distance { color: #637068; }
