.tds-secthead{display:flex;align-items:baseline;justify-content:space-between;gap:var(--tds-space-2);margin-bottom:var(--tds-space-3);padding-bottom:var(--tds-space-15);border-bottom:var(--tds-border-strong)}.tds-secthead__title{margin:0;font-size:22px;font-weight:var(--tds-weight-bold);line-height:var(--tds-leading-heading);letter-spacing:var(--tds-tracking-normal)}.tds-secthead__more{font-size:var(--tds-text-caption);font-weight:var(--tds-weight-bold);color:var(--tds-navy);text-decoration:none;white-space:nowrap}.tds-secthead__more:hover,.tds-secthead__more:focus-visible{color:var(--tds-tan-deep);text-decoration:underline}.tds-secthead--center{display:block;text-align:center;border-bottom:0;padding-bottom:0;margin-bottom:var(--tds-space-5)}.tds-eyebrow{margin:0 0 var(--tds-space-1);font-size:var(--tds-text-eyebrow);font-weight:var(--tds-weight-semibold);letter-spacing:var(--tds-tracking-eyebrow-lg);color:var(--tds-tan);text-transform:uppercase}.tds-secthead--center .tds-secthead__title{padding-bottom:18px;font-weight:var(--tds-weight-semibold);letter-spacing:var(--tds-tracking-wide)}.tds-secthead--center:after{content:"";display:block;width:36px;height:1px;margin:0 auto;background:var(--tds-tan)}.tds-btn{display:inline-flex;align-items:center;justify-content:center;min-height:var(--tds-control-m);padding:0 28px;border:0;border-radius:var(--tds-radius);font-family:var(--tds-font-sans);font-size:var(--tds-text-body-s);font-weight:var(--tds-weight-bold);text-align:center;text-decoration:none;cursor:pointer;transition:opacity var(--tds-duration-fast) var(--tds-ease)}.tds-btn:hover{opacity:.86}.tds-btn:focus-visible{outline:2px solid var(--tds-tan);outline-offset:2px}.tds-btn--primary{background:var(--tds-navy);color:#fff}.tds-btn--tan{background:var(--tds-tan-deep);color:#fff}.tds-btn--secondary{background:var(--tds-bg-surface);border:1.5px solid var(--tds-navy);color:var(--tds-navy)}.tds-btn--on-dark{background:transparent;border:1.5px solid var(--tds-on-dark);color:var(--tds-on-dark)}.tds-btn--text{min-height:var(--tds-tap-min);padding:0;gap:var(--tds-space-1);background:transparent;color:var(--tds-navy)}.tds-btn--s{min-height:var(--tds-control-s);padding:0 20px;font-size:var(--tds-text-caption)}.tds-btn--l{min-height:var(--tds-control-l);padding:0 36px;font-size:var(--tds-text-body)}.tds-btn--block{display:flex;width:100%}.tds-btn[aria-disabled=true],.tds-btn:disabled{background:var(--tds-disabled-bg);border-color:var(--tds-disabled-bg);color:var(--tds-disabled-fg);pointer-events:none}@media screen and (max-width:767px){.tds-btn{display:flex;width:100%}.tds-btn--text{display:inline-flex;width:auto}}.tds-field{display:grid;gap:7px}.tds-field__label{font-size:var(--tds-text-caption);font-weight:var(--tds-weight-bold)}.tds-field__req{font-size:var(--tds-text-eyebrow);font-weight:var(--tds-weight-semibold);color:var(--tds-danger)}.tds-field__opt{font-size:var(--tds-text-eyebrow);font-weight:var(--tds-weight-semibold);color:var(--tds-ink-sub)}.tds-input,.tds-select{height:var(--tds-control-m);padding:0 14px;border:1px solid var(--tds-rule);border-radius:var(--tds-radius-form);background:var(--tds-bg-surface);font-family:var(--tds-font-sans);font-size:var(--tds-text-body-s);color:var(--tds-ink);box-sizing:border-box}.tds-input:focus,.tds-select:focus{outline:none;border:2px solid var(--tds-navy)}.tds-input[aria-invalid=true]{border:2px solid var(--tds-danger)}.tds-field__error{display:flex;align-items:baseline;gap:7px;font-size:12px;color:var(--tds-danger)}.tds-search{display:flex;align-items:center;gap:10px;height:var(--tds-control-m);padding:0 14px;border:1px solid var(--tds-rule);border-radius:var(--tds-radius-form);background:var(--tds-bg-page);box-sizing:border-box}.tds-search input{flex:1;min-width:0;border:0;background:transparent;outline:none;font-family:var(--tds-font-sans);font-size:var(--tds-text-body-s);color:var(--tds-ink)}.tds-choice{display:flex;align-items:center;gap:11px;min-height:var(--tds-tap-min);font-size:var(--tds-text-body-s);cursor:pointer}.tds-cat{display:inline-flex;align-items:center;gap:var(--tds-space-1);font-size:var(--tds-text-eyebrow);color:var(--tds-ink-sub)}.tds-cat:before{content:"";flex:0 0 5px;width:5px;height:5px;background:var(--tds-cat, var(--tds-tan))}.tds-cat--it{--tds-cat: var(--tds-cat-it)}.tds-cat--gadget{--tds-cat: var(--tds-cat-gadget)}.tds-cat--finance{--tds-cat: var(--tds-cat-finance)}.tds-cat--auto{--tds-cat: var(--tds-cat-auto)}.tds-cat--energy{--tds-cat: var(--tds-cat-energy)}.tds-cat--seminar{--tds-cat: var(--tds-cat-seminar)}.tds-cat--pr{--tds-cat: var(--tds-cat-pr)}.tds-cat--learning{--tds-cat: var(--tds-cat-learning)}.tds-cat--glossary{--tds-cat: var(--tds-cat-glossary)}.tds-tag{display:inline-block;padding:4px 10px;border:1px solid var(--tds-tan);font-size:var(--tds-text-eyebrow);font-weight:var(--tds-weight-semibold);letter-spacing:.1em;color:var(--tds-tan)}.tds-chip{display:inline-flex;align-items:baseline;gap:7px;min-height:36px;padding:8px 14px;border:1px solid var(--tds-rule);background:var(--tds-bg-page);color:var(--tds-ink);font-size:var(--tds-text-caption);font-weight:var(--tds-weight-semibold);text-decoration:none}.tds-chip__count{font-size:var(--tds-text-eyebrow);color:var(--tds-tan);font-family:var(--tds-font-num)}.tds-badge{display:inline-block;padding:4px 10px;background:var(--tds-ink);color:#fff;font-size:var(--tds-text-eyebrow);font-weight:var(--tds-weight-bold);letter-spacing:.08em}.tds-badge--navy{background:var(--tds-navy)}.tds-badge--muted{background:transparent;border:1px solid var(--tds-ink-sub);color:var(--tds-ink-sub)}.tds-card{display:flex;flex-direction:column;background:var(--tds-bg-surface);color:var(--tds-ink);text-decoration:none}.tds-card__media{display:block;width:100%;aspect-ratio:16 / 9;overflow:hidden;background:var(--tds-rule)}.tds-card__media img{display:block;width:100%;height:100%;object-fit:cover}.tds-card__body{display:flex;flex-direction:column;gap:var(--tds-space-1);padding:18px}.tds-card__meta{display:flex;align-items:center;gap:var(--tds-space-2)}.tds-card__date{font-size:var(--tds-text-eyebrow);color:var(--tds-ink-sub)}.tds-card__title{font-size:var(--tds-text-body);font-weight:var(--tds-weight-semibold);line-height:1.7;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.tds-card:hover .tds-card__title{text-decoration:underline}.tds-list{margin:0;padding:0;list-style:none}.tds-list__link{display:grid;grid-template-columns:minmax(0,1fr) 96px;gap:var(--tds-space-15);padding:var(--tds-space-2) 0;border-bottom:var(--tds-border-hairline);color:var(--tds-ink);text-decoration:none}@media screen and (min-width:768px){.tds-list__link{grid-template-columns:minmax(0,1fr) 120px;gap:18px}}.tds-list__body{display:flex;flex-direction:column;gap:7px;min-width:0}.tds-list__title{font-size:var(--tds-text-body-s);font-weight:var(--tds-weight-semibold);line-height:1.7;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.tds-list__thumb{display:block;width:100%;aspect-ratio:16 / 9;overflow:hidden;background:var(--tds-rule)}.tds-list__thumb img{display:block;width:100%;height:100%;object-fit:cover}.tds-tabs{display:flex;gap:4px;border-bottom:var(--tds-border-hairline);overflow-x:auto;overflow-y:hidden;scrollbar-width:none}.tds-tabs::-webkit-scrollbar{display:none}.tds-tabs__btn{flex:0 0 auto;min-height:var(--tds-tap-min);padding:13px 20px;margin-bottom:-1px;border:0;border-bottom:2px solid transparent;background:transparent;font-family:var(--tds-font-sans);font-size:var(--tds-text-body-s);font-weight:var(--tds-weight-medium);color:var(--tds-ink-sub);white-space:nowrap;cursor:pointer}.tds-tabs__btn[aria-selected=true],.tds-tabs__btn.is-active{border-bottom-color:var(--tds-navy);color:var(--tds-ink);font-weight:var(--tds-weight-bold)}.tds-topics{display:flex;flex-wrap:wrap;gap:var(--tds-space-1)}.tds-topics .tds-chip{border-color:#faf9f752;background:transparent;color:var(--tds-on-dark)}.tds-topics .tds-chip__count{color:var(--tds-on-navy-sub)}.tds-topics-section{background:var(--tds-navy);color:var(--tds-on-dark);padding:30px 16px}.tds-topics-head{display:flex;align-items:baseline;justify-content:space-between;gap:16px;margin-bottom:14px;padding-bottom:10px;border-bottom:1px solid rgba(250,249,247,.28)}.tds-topics-eyebrow{margin:0;font-size:10px;font-weight:var(--tds-weight-semibold);letter-spacing:var(--tds-tracking-eyebrow-lg);color:var(--tds-on-navy-sub)}.tds-topics-desc{display:none;margin:0;font-size:12px;color:var(--tds-on-dark-sub)}@media screen and (min-width:768px){.tds-topics-section{padding:36px 24px}.tds-topics-head{margin-bottom:18px;padding-bottom:12px}.tds-topics-desc{display:block}}@media screen and (min-width:1024px){.tds-topics-section{padding:52px 0}.tds-topics-head{margin-bottom:var(--tds-space-3);gap:20px;padding-bottom:14px}.tds-topics-eyebrow{font-size:var(--tds-text-eyebrow)}.tds-topics-desc{font-size:var(--tds-text-caption)}.tds-topics{gap:10px}.tds-topics .tds-chip{font-size:14px}.tds-topics .tds-chip--md{font-size:15px}.tds-topics .tds-chip--lg{font-size:17px}}.tds-sponsored{border-top:var(--tds-border-strong);border-bottom:var(--tds-border-strong);background:var(--tds-paper-alt);padding:var(--tds-space-3) var(--tds-space-3)}.tds-sponsored__head{display:flex;align-items:center;justify-content:space-between;gap:var(--tds-space-2);margin-bottom:18px}.tds-sponsored__label{display:inline-block;padding:4px 10px;background:var(--tds-ink-sub);color:#fff;font-size:var(--tds-text-eyebrow);font-weight:var(--tds-weight-bold);letter-spacing:.14em}.tds-sponsored__provider{font-size:12px;color:var(--tds-ink-sub)}.tds-sponsored__cta{display:inline-flex;align-items:center;min-height:var(--tds-tap-min);padding:0 22px;border:1.5px solid var(--tds-ink-sub);color:var(--tds-ink);font-size:var(--tds-text-caption);font-weight:var(--tds-weight-bold);text-decoration:none}.tds-endcta{background:var(--tds-navy);padding:30px 20px;text-align:center}.tds-endcta__title{margin:0 0 var(--tds-space-2);color:#fff;font-size:19px;font-weight:var(--tds-weight-bold);line-height:1.55}.tds-endcta__lead{margin:0 auto var(--tds-space-4);max-width:760px;color:#fff;font-size:var(--tds-text-caption);line-height:1.9;opacity:.92}.tds-endcta__actions{display:grid;gap:var(--tds-space-15)}@media screen and (min-width:768px){.tds-endcta{padding:36px var(--tds-space-3)}.tds-endcta__title{font-size:21px;line-height:var(--tds-leading-heading)}.tds-endcta__lead{font-size:var(--tds-text-body-s)}.tds-endcta__actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--tds-space-15)}}@media screen and (min-width:1024px){.tds-endcta{padding:56px var(--tds-space-4)}.tds-endcta__title{font-size:26px}.tds-endcta__lead{font-size:var(--tds-text-body)}.tds-endcta__actions{display:flex;justify-content:center;flex-wrap:wrap;gap:20px}.tds-endcta__actions .tds-btn{min-width:260px}}.tds-crumbs{display:flex;flex-wrap:wrap;align-items:center;gap:10px;font-size:12px;color:var(--tds-ink-sub)}.tds-crumbs a{color:var(--tds-ink-sub);text-decoration:none}.tds-crumbs a:hover{color:var(--tds-navy);text-decoration:underline}.tds-crumbs [aria-current=page]{color:var(--tds-ink);font-weight:var(--tds-weight-bold)}.tds-pager{display:flex;flex-wrap:wrap;gap:var(--tds-space-1)}.tds-pager__item{display:inline-flex;align-items:center;justify-content:center;min-width:var(--tds-tap-min);height:var(--tds-tap-min);padding:0 12px;border:1px solid var(--tds-rule);background:var(--tds-bg-surface);color:var(--tds-ink);font-family:var(--tds-font-num);font-size:var(--tds-text-body-s);font-weight:var(--tds-weight-bold);text-decoration:none}.tds-pager__item[aria-current=page]{background:var(--tds-navy);border-color:var(--tds-navy);color:#fff}.tds-icon{display:inline-block;width:24px;height:24px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;vertical-align:middle}.tds-icon--sm{width:20px;height:20px}.tds-category-hub-section{background:var(--tds-bg-surface);border-top:var(--tds-border-hairline);margin-top:var(--tds-space-4);padding:30px 0 34px}@media screen and (min-width:768px){.tds-category-hub-section{margin-top:var(--tds-space-5);padding:36px 0 40px}}@media screen and (min-width:1024px){.tds-category-hub-section{margin-top:56px;padding:56px 0 64px}}.tds-category-hub-section .tds-secthead__title{font-size:19px}@media screen and (min-width:768px){.tds-category-hub-section .tds-secthead__title{font-size:20px;padding-bottom:14px}}@media screen and (min-width:1024px){.tds-category-hub-section .tds-secthead__title{font-size:24px}}.tds-hub{display:flex;flex-direction:column;gap:var(--tds-space-3)}.tds-hub__tabs{border-bottom:var(--tds-border-hairline)}.tds-hub__tabs .tds-tabs__btn{width:auto;flex-basis:auto}.tds-hub__panels{width:100%}.tds-hub__panel{width:100%;min-width:0}.tds-hub:not([data-tds-hub-ready]) .tds-hub__panels{visibility:hidden}.tds-hub__series{border:var(--tds-border-hairline);background:var(--tds-bg-surface);padding:28px}.tds-hub__series-head{display:grid;grid-template-columns:minmax(0,38%) minmax(0,1fr);gap:28px;align-items:center;padding-bottom:22px;border-bottom:var(--tds-border-hairline)}.tds-hub__series-thumb{display:block;width:100%;aspect-ratio:16 / 9;object-fit:cover;background:var(--tds-rule)}.tds-hub__series-intro{display:flex;flex-direction:column;gap:10px;min-width:0}.tds-hub__series-eyebrow{margin:0;font-size:var(--tds-text-eyebrow);font-weight:var(--tds-weight-semibold);letter-spacing:var(--tds-tracking-eyebrow);color:var(--tds-tan)}.tds-hub__series-title{margin:0;font-size:26px;font-weight:var(--tds-weight-bold);line-height:1.4}.tds-hub__series-lead{margin:0;font-size:var(--tds-text-body);line-height:1.9;color:var(--tds-ink-sub)}.tds-hub__series-list-link{display:grid;grid-template-columns:28px minmax(0,1fr);gap:14px;align-items:baseline;padding:14px 0;border-bottom:var(--tds-border-hairline);color:var(--tds-ink);text-decoration:none}.tds-hub__series-list li:last-child .tds-hub__series-list-link{border-bottom:none}.tds-hub__series-list-num{font-size:12px;font-weight:var(--tds-weight-bold);color:var(--tds-tan);font-family:var(--tds-font-num)}.tds-hub__series-list-title{font-size:var(--tds-text-body);font-weight:var(--tds-weight-semibold);line-height:1.7}.tds-hub__series-cta,.tds-hub__feature-cta{display:block;margin-top:20px;padding:13px 0;border:1.5px solid var(--tds-navy);text-align:center;font-size:var(--tds-text-caption);font-weight:var(--tds-weight-bold);color:var(--tds-navy);text-decoration:none}@media screen and (max-width:767px){.tds-hub__series{padding:0}.tds-hub__series-head{display:block;padding-bottom:0;border-bottom:0}.tds-hub__series-intro{gap:0;padding:18px var(--tds-space-2) 20px;border-bottom:var(--tds-border-hairline)}.tds-hub__series-eyebrow{font-size:10px;letter-spacing:.16em;margin:0 0 var(--tds-space-1)}.tds-hub__series-title{font-size:19px;line-height:1.45;margin:0 0 var(--tds-space-1)}.tds-hub__series-lead{font-size:var(--tds-text-caption);line-height:1.85}.tds-hub__series-list{padding:0 var(--tds-space-2)}.tds-hub__series-list-link{grid-template-columns:26px minmax(0,1fr);gap:var(--tds-space-15)}.tds-hub__series-list-num{font-size:var(--tds-text-eyebrow)}.tds-hub__series-list-title{font-size:var(--tds-text-caption)}.tds-hub__series-cta{margin:var(--tds-space-2) var(--tds-space-2) 0;padding:14px 0}}.tds-hub__feature{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:var(--tds-space-4);padding:28px;border:var(--tds-border-hairline);background:var(--tds-bg-surface)}.tds-hub__feature-intro{display:flex;flex-direction:column}.tds-hub__feature-eyebrow{margin:0 0 10px;font-size:var(--tds-text-eyebrow);font-weight:var(--tds-weight-semibold);letter-spacing:var(--tds-tracking-eyebrow);color:var(--tds-tan)}.tds-hub__feature-title{margin:0 0 var(--tds-space-15);font-size:var(--tds-text-h2);font-weight:var(--tds-weight-bold);line-height:1.45}.tds-hub__feature-sub{margin:0 0 10px;font-size:var(--tds-text-body-s);font-weight:var(--tds-weight-semibold);line-height:1.7}.tds-hub__feature-lead{margin:0 0 18px;font-size:var(--tds-text-body-s);line-height:1.9;color:var(--tds-ink-sub)}.tds-hub__feature-quote{margin:0;padding:var(--tds-space-2) 18px;border-left:2px solid var(--tds-tan);background:var(--tds-bg-page);font-size:var(--tds-text-body-s);line-height:1.9;color:var(--tds-ink)}.tds-hub__feature-credit{margin-top:auto;padding-top:20px}.tds-hub__feature-credit-name{margin:0;font-size:var(--tds-text-caption);font-weight:var(--tds-weight-bold);color:var(--tds-navy)}.tds-hub__feature-credit-role{margin:2px 0 0;font-size:var(--tds-text-eyebrow);color:var(--tds-ink-sub)}.tds-hub__feature-visual{display:flex;flex-direction:column;gap:var(--tds-space-2)}.tds-hub__feature-hero{display:block;width:100%;aspect-ratio:16 / 9;object-fit:contain;background:var(--tds-bg-page);border:var(--tds-border-hairline)}.tds-hub__feature-rail-label{margin:0;padding-bottom:var(--tds-space-1);border-bottom:var(--tds-border-hairline);font-size:var(--tds-text-eyebrow);font-weight:var(--tds-weight-semibold);letter-spacing:var(--tds-tracking-eyebrow);color:var(--tds-tan)}.tds-hub__feature-rail-item{display:grid;grid-template-columns:96px minmax(0,1fr);gap:14px;align-items:center;padding-bottom:var(--tds-space-15);border-bottom:var(--tds-border-hairline);color:var(--tds-ink);text-decoration:none}.tds-hub__feature-rail-item:last-child{border-bottom:none}.tds-hub__feature-rail-thumb{display:block;width:96px;height:60px;object-fit:cover;background:var(--tds-rule)}.tds-hub__feature-rail-title{font-size:var(--tds-text-body-s);font-weight:var(--tds-weight-semibold);line-height:1.7}@media screen and (max-width:767px){.tds-hub__feature{display:flex;flex-direction:column;gap:0;padding:20px var(--tds-space-2) 22px}.tds-hub__feature-intro,.tds-hub__feature-visual{display:contents}.tds-hub__feature-eyebrow{order:1;font-size:10px;letter-spacing:.16em;margin:0 0 var(--tds-space-1)}.tds-hub__feature-title{order:2;font-size:20px;line-height:1.4;margin:0 0 14px}.tds-hub__feature-hero{order:3;margin-bottom:var(--tds-space-2)}.tds-hub__feature-sub{order:4;margin:0 0 6px}.tds-hub__feature-lead{order:5;font-size:var(--tds-text-caption);line-height:1.85;margin:0 0 var(--tds-space-2)}.tds-hub__feature-quote{order:6;margin:0 0 18px;padding:14px var(--tds-space-2);font-size:var(--tds-text-caption);line-height:1.85}.tds-hub__feature-credit{order:7;margin-top:0;padding-top:0;padding-bottom:var(--tds-space-2);border-bottom:var(--tds-border-hairline)}.tds-hub__feature-credit-name{font-size:12px}.tds-hub__feature-credit-role{font-size:10px}.tds-hub__feature-rail-label{order:8;margin:var(--tds-space-2) 0 var(--tds-space-15);padding-bottom:0;border-bottom:0;font-size:10px;letter-spacing:.16em}.tds-hub__feature-rail-item{order:9;gap:var(--tds-space-15);padding-bottom:var(--tds-space-15);margin-bottom:var(--tds-space-15)}.tds-hub__feature-rail-thumb{width:96px;height:auto;aspect-ratio:16 / 9}.tds-hub__feature-rail-title{line-height:1.65;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}}.tds-hub__glossary-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:var(--tds-space-5)}.tds-hub__glossary-link{display:grid;grid-template-columns:32px minmax(0,1fr) auto;gap:14px;align-items:baseline;padding:var(--tds-space-2) 0;border-bottom:var(--tds-border-hairline);color:var(--tds-ink);text-decoration:none}.tds-hub__glossary-num{font-size:var(--tds-text-body);font-weight:var(--tds-weight-bold);color:var(--tds-tan);font-family:var(--tds-font-num)}.tds-hub__glossary-term{font-size:var(--tds-text-body);font-weight:var(--tds-weight-semibold)}.tds-hub__glossary-pv{font-size:12px;color:var(--tds-ink-sub);font-family:var(--tds-font-num)}@media screen and (max-width:767px){.tds-hub__panel[data-tds-hub-panel=glossary]{border:var(--tds-border-hairline);background:var(--tds-bg-surface);padding:var(--tds-space-05) var(--tds-space-2) var(--tds-space-2)}.tds-hub__glossary-list{grid-template-columns:1fr}.tds-hub__glossary-link{grid-template-columns:26px minmax(0,1fr) auto;gap:var(--tds-space-15);min-height:var(--tds-tap-min);padding:13px 0}.tds-hub__glossary-num{font-size:var(--tds-text-caption)}.tds-hub__glossary-term{font-size:var(--tds-text-body-s);line-height:1.6}.tds-hub__glossary-pv{font-size:var(--tds-text-eyebrow);white-space:nowrap}}.tds-seminar{background:var(--tds-bg-surface);border-top:var(--tds-border-hairline);padding:var(--tds-space-5) 0 var(--tds-space-6)}.tds-seminar__item{display:grid;grid-template-columns:minmax(0,1fr) 88px;gap:var(--tds-space-2);padding:20px;color:var(--tds-ink);text-decoration:none;height:100%;box-sizing:border-box}.tds-seminar__body{display:flex;flex-direction:column;gap:var(--tds-space-1);min-width:0}.tds-seminar__date{font-size:var(--tds-text-eyebrow);font-weight:var(--tds-weight-semibold);letter-spacing:.1em;color:var(--tds-tan)}.tds-seminar__item-title{font-size:var(--tds-text-body);font-weight:var(--tds-weight-semibold);line-height:1.7;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.tds-seminar__excerpt{font-size:var(--tds-text-caption);line-height:1.85;color:var(--tds-ink-sub);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.tds-seminar__thumb{display:block;width:88px;height:60px;overflow:hidden;background:var(--tds-rule)}.tds-seminar__thumb img{display:block;width:100%;height:100%;object-fit:cover}@media screen and (min-width:768px){.tds-seminar{padding:var(--tds-space-6) 0 56px}.tds-seminar__item{grid-template-columns:minmax(0,1fr) 104px}.tds-seminar__thumb{width:104px;height:70px}}@media screen and (min-width:1024px){.tds-seminar{padding:56px 0 64px}}.tds-notice{background:var(--tds-bg-surface);border-top:var(--tds-border-hairline);border-bottom:var(--tds-border-hairline)}.tds-notice__inner{display:flex;align-items:baseline;gap:10px;padding-block:10px}.tds-notice__label{flex:0 0 auto;font-size:9px;font-weight:var(--tds-weight-semibold);letter-spacing:.16em;color:var(--tds-tan)}.tds-notice__date{display:none}.tds-notice__text{font-size:12px;line-height:1.7;color:var(--tds-ink);text-decoration:none;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.tds-notice__more{display:none}@media screen and (min-width:768px){.tds-notice__inner{align-items:center;gap:14px;padding-block:0;min-height:44px}.tds-notice__label{font-size:10px;letter-spacing:var(--tds-tracking-eyebrow)}.tds-notice__date{display:block;flex:0 0 auto;font-size:12px;color:var(--tds-ink-sub);font-family:Roboto,sans-serif}.tds-notice__text{flex:1 1 auto;min-width:0;font-size:var(--tds-text-caption);line-height:normal;display:block;-webkit-line-clamp:unset;-webkit-box-orient:unset;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}@media screen and (min-width:1024px){.tds-notice__inner{gap:20px;min-height:46px}.tds-notice__text{font-size:var(--tds-text-body-s);font-weight:var(--tds-weight-medium)}.tds-notice__more{display:inline-block;margin-left:auto;font-size:var(--tds-text-caption);font-weight:var(--tds-weight-bold);color:var(--tds-navy);text-decoration:none;white-space:nowrap}}.tds-services{background:var(--tds-bg-surface);border-top:var(--tds-border-hairline);margin-top:var(--tds-space-4);padding:30px 0 34px}.tds-services__head{margin-bottom:var(--tds-space-6)}.tds-services__title{font-size:19px}.tds-services__lead{margin:var(--tds-space-2) auto 0;max-width:640px;font-size:var(--tds-text-body);line-height:var(--tds-leading-body);color:var(--tds-ink-sub);text-align:center}.tds-services__panel{display:flex;flex-direction:column;gap:var(--tds-space-15);padding:20px 16px}.tds-services__text,.tds-services__media{display:contents}.tds-services__meta{order:1;display:flex;align-items:center;gap:9px}.tds-services__dot{width:9px;height:9px;flex:0 0 auto}.tds-services__eyebrow{font-size:10px;font-weight:var(--tds-weight-semibold);letter-spacing:.14em;color:var(--tds-tan)}.tds-services__panel-title{order:2;margin:0;font-size:17px;font-weight:var(--tds-weight-bold);line-height:1.55}.tds-services__image{order:3;display:block;width:100%;aspect-ratio:16 / 9;overflow:hidden;background:var(--tds-rule)}.tds-services__image img{display:block;width:100%;height:100%;object-fit:cover}.tds-services__desc{order:4;margin:0;font-size:var(--tds-text-body-s);line-height:var(--tds-leading-body);color:var(--tds-ink)}.tds-services__points{order:5;margin:0;padding:0;list-style:none;display:grid;gap:var(--tds-space-1)}.tds-services__points li{position:relative;padding-left:18px;font-size:var(--tds-text-caption);line-height:1.8;color:var(--tds-ink)}.tds-services__points li:before{content:"";position:absolute;left:0;top:.7em;width:6px;height:6px;border-radius:50%;background:var(--tds-tan)}.tds-services__stats{order:6;grid-template-columns:repeat(3,minmax(0,1fr))}.tds-services__stat{background:var(--tds-bg-page);padding:10px 6px;text-align:center}.tds-services__stat-value{margin:0 0 2px;font-size:16px;font-weight:var(--tds-weight-bold);color:var(--tds-navy);font-family:Roboto,Noto Sans JP,sans-serif;line-height:1.2}.tds-services__stat-label{margin:0;font-size:9px;color:var(--tds-ink-sub);line-height:1.5}.tds-services__cta{order:7;display:contents}.tds-services__cta-btn{order:7;display:block;padding:15px 12px;font-size:var(--tds-text-body-s);font-weight:var(--tds-weight-bold);text-align:center;text-decoration:none}.tds-services__cta-btn--primary{background:var(--tds-navy);color:#fff}.tds-services__cta-btn--secondary{border:1.5px solid var(--tds-navy);background:var(--tds-bg-surface);color:var(--tds-navy)}.tds-services__subgrid{display:none}@media screen and (min-width:768px){.tds-services{margin-top:var(--tds-space-5);padding:36px 0 40px}.tds-services__head{margin-bottom:28px}.tds-services__title{font-size:20px;padding-bottom:14px}.tds-services__panel{padding:24px;gap:var(--tds-space-2)}.tds-services__eyebrow{letter-spacing:.16em}.tds-services__panel-title{font-size:19px}.tds-services__points{gap:var(--tds-space-1)}.tds-services__points li{font-size:var(--tds-text-caption);line-height:1.8}.tds-services__stat{padding:12px 8px}.tds-services__stat-value{font-size:18px}.tds-services__stat-label{font-size:10px}.tds-services__cta{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--tds-space-15)}.tds-services__cta-btn{padding:13px 16px}}@media screen and (min-width:1024px){.tds-services{margin-top:56px;padding:56px 0 64px}.tds-services__head{margin-bottom:var(--tds-space-6)}.tds-services__title{font-size:24px}.tds-services__lead{margin-top:var(--tds-space-3)}.tds-services__panel{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);gap:1px;padding:0}.tds-services__panel--reverse{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr)}.tds-services__text,.tds-services__media{display:flex;flex-direction:column;background:var(--tds-bg-surface);padding:var(--tds-space-4)}.tds-services__text{gap:var(--tds-space-15);order:1}.tds-services__media{gap:var(--tds-space-2);order:2}.tds-services__panel--reverse .tds-services__text{order:2}.tds-services__panel--reverse .tds-services__media{order:1}.tds-services__meta{gap:var(--tds-space-1);order:initial}.tds-services__dot{width:10px;height:10px}.tds-services__eyebrow{font-size:var(--tds-text-eyebrow)}.tds-services__panel-title{font-size:22px;order:initial}.tds-services__image{order:initial}.tds-services__desc{font-size:var(--tds-text-body);order:initial}.tds-services__points{gap:var(--tds-space-15);order:initial}.tds-services__points li{padding-left:20px;font-size:var(--tds-text-body-s);line-height:1.85}.tds-services__stats{gap:1px;order:initial}.tds-services__stat{padding:14px 12px}.tds-services__stat-value{font-size:20px}.tds-services__stat-label{font-size:var(--tds-text-eyebrow)}.tds-services__cta{display:flex;flex-wrap:wrap;gap:var(--tds-space-1);margin-top:auto;padding-top:var(--tds-space-2);order:initial}.tds-services__cta-btn{display:inline-flex;align-items:center;justify-content:center;width:auto;padding:13px var(--tds-space-3)}.tds-services__cta-btn--primary{min-width:200px}.tds-services__subgrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--tds-space-2);margin-top:var(--tds-space-2)}.tds-services__subcard{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:var(--tds-space-2);align-items:center;padding:20px 22px;border:var(--tds-border-hairline);background:var(--tds-bg-page);text-decoration:none;color:var(--tds-ink)}.tds-services__subdot{width:10px;height:10px}.tds-services__subbody{display:flex;flex-direction:column;gap:var(--tds-space-05);min-width:0}.tds-services__subtitle{font-size:var(--tds-text-body);font-weight:var(--tds-weight-bold)}.tds-services__subdesc{font-size:var(--tds-text-caption);line-height:1.75;color:var(--tds-ink-sub)}.tds-services__submore{font-size:var(--tds-text-caption);font-weight:var(--tds-weight-bold);color:var(--tds-navy);white-space:nowrap}}.tds-feature-band{background:var(--tds-feature-ink-bg);color:var(--tds-feature-fg);padding:32px 0}.tds-feature-band__grid{display:flex;flex-direction:column;gap:var(--tds-space-3)}.tds-feature-band__text,.tds-feature-band__cards-wrap{display:contents}.tds-feature-band__eyebrow{order:1;margin:0;font-size:10px;font-weight:var(--tds-weight-semibold);letter-spacing:var(--tds-tracking-eyebrow-lg);color:var(--tds-feature-ink-accent)}.tds-feature-band__sub{order:2;margin:0;font-size:12px;line-height:1.8;color:var(--tds-feature-fg-sub)}.tds-feature-band__title{order:3;margin:0;font-size:30px;font-weight:var(--tds-weight-black);line-height:var(--tds-leading-tight);letter-spacing:var(--tds-tracking-tight);color:var(--tds-feature-fg)}.tds-feature-band__lead{order:4;margin:0;font-size:var(--tds-text-body-s);line-height:1.9;color:var(--tds-feature-fg-body)}.tds-feature-band__cards{order:5;margin:0;padding:0;list-style:none;display:grid;gap:1px;background:var(--tds-feature-ink-rule);border:1px solid var(--tds-feature-ink-rule)}.tds-feature-band__card{display:grid;grid-template-columns:104px minmax(0,1fr);gap:var(--tds-space-15);align-items:center;padding:14px;background:var(--tds-feature-ink-bg);color:var(--tds-feature-fg);text-decoration:none}.tds-feature-band__card-thumb{display:block;width:104px;aspect-ratio:16 / 9;overflow:hidden;background:var(--tds-feature-ink-media)}.tds-feature-band__card-thumb img{display:block;width:100%;height:100%;object-fit:cover}.tds-feature-band__card-body{display:flex;flex-direction:column;gap:var(--tds-space-05);min-width:0}.tds-feature-band__card-date{font-size:10px;font-weight:var(--tds-weight-semibold);letter-spacing:.12em;color:var(--tds-feature-ink-accent)}.tds-feature-band__card-title{font-size:var(--tds-text-caption);font-weight:var(--tds-weight-semibold);line-height:1.65}.tds-feature-band__cta{order:6;display:block;padding:14px 0;border:1.5px solid var(--tds-feature-fg);color:var(--tds-feature-fg);font-size:var(--tds-text-caption);font-weight:var(--tds-weight-bold);text-align:center;text-decoration:none}@media screen and (min-width:768px){.tds-feature-band{padding:40px 0}.tds-feature-band__sub{font-size:var(--tds-text-caption)}.tds-feature-band__title{font-size:34px}.tds-feature-band__card{grid-template-columns:132px minmax(0,1fr);padding:16px}.tds-feature-band__card-thumb{width:132px}}@media screen and (min-width:1024px){.tds-feature-band{padding:64px 0}.tds-feature-band__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:var(--tds-space-6);align-items:start}.tds-feature-band__text,.tds-feature-band__cards-wrap{display:flex;flex-direction:column}.tds-feature-band__eyebrow{order:initial;font-size:var(--tds-text-eyebrow)}.tds-feature-band__sub{order:initial;margin-bottom:var(--tds-space-2)}.tds-feature-band__title{order:initial;font-size:40px}.tds-feature-band__lead{order:initial;font-size:var(--tds-text-body)}.tds-feature-band__cta{order:initial;display:inline-flex;align-items:center;width:auto;padding:13px 28px}.tds-feature-band__cards{order:initial}.tds-feature-band__card{grid-template-columns:160px minmax(0,1fr);gap:var(--tds-space-2);padding:20px}.tds-feature-band__card-thumb{width:160px}.tds-feature-band__card-title{font-size:var(--tds-text-body);line-height:1.75}}.tds-feature-band--navy{background:var(--tds-feature-navy-bg)}.tds-feature-band--navy .tds-feature-band__eyebrow,.tds-feature-band--navy .tds-feature-band__card-date{color:var(--tds-feature-navy-accent)}.tds-feature-band--navy .tds-feature-band__cards{background:var(--tds-feature-navy-rule);border-color:var(--tds-feature-navy-rule)}.tds-feature-band--navy .tds-feature-band__card{background:var(--tds-feature-navy-bg)}.tds-feature-band--navy .tds-feature-band__card-thumb{background:var(--tds-feature-navy-media)}.tds-feature-band--teal{background:var(--tds-feature-teal-bg)}.tds-feature-band--teal .tds-feature-band__eyebrow,.tds-feature-band--teal .tds-feature-band__card-date{color:var(--tds-feature-teal-accent)}.tds-feature-band--teal .tds-feature-band__cards{background:var(--tds-feature-teal-rule);border-color:var(--tds-feature-teal-rule)}.tds-feature-band--teal .tds-feature-band__card{background:var(--tds-feature-teal-bg)}.tds-feature-band--teal .tds-feature-band__card-thumb{background:var(--tds-feature-teal-media)}.tds-feature-band--bordeaux{background:var(--tds-feature-bordeaux-bg)}.tds-feature-band--bordeaux .tds-feature-band__eyebrow,.tds-feature-band--bordeaux .tds-feature-band__card-date{color:var(--tds-feature-bordeaux-accent)}.tds-feature-band--bordeaux .tds-feature-band__cards{background:var(--tds-feature-bordeaux-rule);border-color:var(--tds-feature-bordeaux-rule)}.tds-feature-band--bordeaux .tds-feature-band__card{background:var(--tds-feature-bordeaux-bg)}.tds-feature-band--bordeaux .tds-feature-band__card-thumb{background:var(--tds-feature-bordeaux-media)}.tds-hero{background:var(--tds-bg-page);padding:22px 0 0}.tds-hero__lead-link{display:block;text-decoration:none;color:var(--tds-ink)}.tds-hero__lead-label{display:inline-block;margin-bottom:10px;padding:4px 9px;border:1px solid var(--tds-tan);font-size:10px;font-weight:var(--tds-weight-semibold);letter-spacing:.1em;color:var(--tds-tan)}.tds-hero__lead-media{display:block;width:100%;aspect-ratio:16 / 9;overflow:hidden;background:var(--tds-rule)}.tds-hero__lead-media img{display:block;width:100%;height:100%;object-fit:cover}.tds-hero__lead-title{margin:14px 0 8px;font-size:21px;font-weight:var(--tds-weight-bold);line-height:1.55}.tds-hero__lead-excerpt{margin:0 0 8px;font-size:var(--tds-text-body-s);line-height:var(--tds-leading-body);color:var(--tds-ink-sub)}.tds-hero__lead-date{margin:0;font-size:var(--tds-text-eyebrow);color:var(--tds-ink-sub);font-family:Roboto,sans-serif}.tds-hero__aside-title{margin:24px 0 6px;padding-bottom:8px;border-bottom:var(--tds-border-strong);font-size:10px;font-weight:var(--tds-weight-semibold);letter-spacing:var(--tds-tracking-eyebrow);color:var(--tds-tan)}.tds-hero__list{margin:0;padding:0;list-style:none}.tds-hero__item{display:grid;grid-template-columns:minmax(0,1fr) 76px;gap:var(--tds-space-15);padding:14px 0;border-bottom:var(--tds-border-hairline);text-decoration:none;color:var(--tds-ink)}.tds-hero__item-body{display:flex;flex-direction:column;gap:6px;min-width:0}.tds-hero__item-meta{display:flex;align-items:center;gap:7px;font-size:10px;color:var(--tds-ink-sub)}.tds-hero__item-dot{width:5px;height:5px;flex:0 0 auto}.tds-hero__item-date{font-family:Roboto,sans-serif}.tds-hero__item-title{font-size:var(--tds-text-caption);font-weight:var(--tds-weight-semibold);line-height:1.65;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.tds-hero__item-thumb{display:block;width:76px;height:50px;overflow:hidden;background:var(--tds-rule)}.tds-hero__item-thumb img{display:block;width:100%;height:100%;object-fit:cover}.tds-hero__more{display:block;margin-top:16px;padding:14px 0;border:1.5px solid var(--tds-navy);text-align:center;font-size:var(--tds-text-caption);font-weight:var(--tds-weight-bold);color:var(--tds-navy);text-decoration:none}@media screen and (min-width:768px){.tds-hero{padding:32px 0 0}.tds-hero__lead-label{margin-bottom:12px}.tds-hero__lead-title{font-size:26px;margin:16px 0 10px}.tds-hero__lead-excerpt{font-size:var(--tds-text-body-s);margin:0 0 10px}.tds-hero__lead-date{font-size:var(--tds-text-caption)}.tds-hero__aside-title{margin:28px 0 12px}.tds-hero__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 28px}.tds-hero__more{display:none}}@media screen and (min-width:1024px){.tds-hero{padding:44px 0 8px}.tds-hero__grid{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(300px,1fr);gap:var(--tds-space-6);align-items:start}.tds-hero__lead-label{letter-spacing:.1em}.tds-hero__lead-title{margin:20px 0 12px;font-size:var(--tds-text-h1);line-height:var(--tds-leading-heading);letter-spacing:var(--tds-tracking-normal)}.tds-hero__lead-excerpt{font-size:var(--tds-text-body);margin:0 0 14px}.tds-hero__lead-date{font-size:var(--tds-text-caption)}.tds-hero__aside-title{margin:0 0 14px;padding-bottom:10px;font-size:var(--tds-text-eyebrow);text-transform:uppercase}.tds-hero__list{display:grid;grid-template-columns:none;gap:0}.tds-hero__item{grid-template-columns:minmax(0,1fr) 88px;gap:var(--tds-space-2);align-items:start}.tds-hero__item-meta{font-size:var(--tds-text-eyebrow)}.tds-hero__item-title{font-size:var(--tds-text-body-s);line-height:1.7}.tds-hero__item-thumb{width:88px;height:58px}.tds-hero__more{display:block;margin-top:18px}}.tds-header{position:sticky;top:0;z-index:300}.tds-header__bar{background:var(--tds-bg-surface);border-bottom:var(--tds-border-hairline)}.tds-header__bar-inner{padding:10px 16px;display:flex;align-items:center;justify-content:space-between;gap:12px}.tds-header__logo{display:flex;flex-direction:column;gap:1px;text-decoration:none;color:var(--tds-ink)}.tds-header__logo-brand{font-size:20px;font-weight:var(--tds-weight-black);letter-spacing:var(--tds-tracking-tight);line-height:1}.tds-header__logo-dot{color:var(--tds-tan)}.tds-header__logo-image{display:block;width:auto;height:auto;max-height:24px}.tds-header__logo-tagline{font-size:8px;font-weight:var(--tds-weight-semibold);letter-spacing:.1em;color:var(--tds-ink-sub)}.tds-header__search,.tds-header__ctas{display:none}.tds-header__mobile-actions{display:flex;align-items:center;gap:8px}.tds-header__search-btn,.tds-header__menu-btn{width:44px;height:44px;border:1px solid var(--tds-rule);background:var(--tds-bg-surface);font-size:16px;color:var(--tds-ink)}.tds-header__menu-btn{border-color:var(--tds-ink);background:var(--tds-ink);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px}.tds-header__menu-btn span{display:block;width:18px;height:2px;background:var(--tds-on-dark)}.tds-header__nav{border-top:var(--tds-border-hairline)}.tds-header__nav-inner,.tds-header__cluster{display:flex;flex-direction:column}.tds-header__kicker{margin:10px 16px 6px;font-size:10px;font-weight:var(--tds-weight-bold);letter-spacing:var(--tds-tracking-eyebrow);color:var(--tds-tan)}.tds-header__axes{display:flex;gap:8px;flex:0 0 auto;padding:0 16px 10px;overflow-x:auto}.tds-header__axis{display:inline-flex;align-items:center;gap:7px;height:44px;padding:0 16px;border:1px solid var(--tds-rule);background:var(--tds-bg-surface);font-family:inherit;font-size:var(--tds-text-caption);font-weight:var(--tds-weight-bold);color:var(--tds-ink);white-space:nowrap}.tds-header__axis-caret{font-size:9px;color:var(--tds-tan)}.tds-header__divider{display:block;height:1px;margin:0 16px;background:var(--tds-rule)}.tds-header__links{display:flex;align-items:center;gap:18px;padding:10px 16px;overflow-x:auto}.tds-header__link{display:inline-flex;align-items:center;gap:7px;height:44px;flex:0 0 auto;border:0;padding:0;background:transparent;font-family:inherit;font-size:var(--tds-text-caption);font-weight:var(--tds-weight-bold);color:var(--tds-ink);text-decoration:none;white-space:nowrap;cursor:pointer}.tds-header__link-dot{width:6px;height:6px;flex:0 0 auto}.tds-header__link-caret{font-size:9px;color:var(--tds-tan)}.tds-header__link-arrow{font-size:var(--tds-text-caption);color:var(--tds-tan)}@media screen and (min-width:768px){.tds-header__bar-inner{padding:12px 24px;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:18px}.tds-header__logo-brand{font-size:22px}.tds-header__logo-tagline{font-size:9px}.tds-header__search{display:flex;align-items:center;gap:8px;height:40px;padding:0 14px;border:1px solid var(--tds-rule);background:var(--tds-bg-page)}.tds-header__search-input{flex:1;border:0;background:transparent;outline:none;font-family:inherit;font-size:var(--tds-text-caption);min-width:0;color:var(--tds-ink)}.tds-header__ctas{display:flex;gap:10px}.tds-header__cta{display:inline-flex;align-items:center;height:40px;padding:0 16px;background:var(--tds-navy);color:var(--tds-on-dark);font-size:var(--tds-text-caption);font-weight:var(--tds-weight-bold);text-decoration:none;white-space:nowrap}.tds-header__cta--primary{border:1.5px solid var(--tds-navy);background:var(--tds-bg-surface);color:var(--tds-navy)}.tds-header__mobile-actions{display:none}.tds-header__nav-inner{padding:10px 24px 14px}.tds-header__kicker{margin:0 0 8px}.tds-header__axes{padding:0;overflow:visible}.tds-header__divider{margin:10px 0}.tds-header__links{padding:0;overflow:visible;align-items:center;gap:12px 22px;flex-wrap:wrap}}@media screen and (min-width:1024px){.tds-header__bar-inner{padding:14px 32px;grid-template-columns:auto minmax(240px,440px) auto;gap:28px}.tds-header__logo-brand{font-size:26px}.tds-header__logo-tagline{font-size:10px}.tds-header__search{height:44px;padding:0 16px}.tds-header__search-input,.tds-header__axis,.tds-header__link{font-size:var(--tds-text-body-s)}}.tds-header__drawer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:400;background:#1c1c1c59}.tds-header__drawer[hidden]{display:none}.tds-header__drawer-panel{position:absolute;top:0;right:0;bottom:0;left:0;overflow-y:auto;background:var(--tds-bg-page)}.tds-header__drawer-head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 16px;background:var(--tds-bg-surface);border-bottom:var(--tds-border-strong)}.tds-header__drawer-close{height:44px;padding:0 14px;border:1px solid var(--tds-rule);background:var(--tds-bg-surface);font-family:inherit;font-size:var(--tds-text-caption);font-weight:var(--tds-weight-bold);color:var(--tds-ink)}.tds-header__drawer-search{display:flex;align-items:center;gap:10px;height:48px;margin:16px 16px 0;padding:0 14px;border:1px solid var(--tds-rule);border-radius:2px;background:var(--tds-bg-surface)}.tds-header__drawer-search label{display:flex;align-items:center;gap:10px;width:100%}.tds-header__drawer-search input{flex:1;min-width:0;border:0;background:transparent;outline:none;font-family:inherit;font-size:var(--tds-text-body-s);color:var(--tds-ink)}.tds-header__drawer-section{padding:22px 16px 0}.tds-header__drawer-label{margin:0 0 10px;font-size:10px;font-weight:var(--tds-weight-semibold);letter-spacing:var(--tds-tracking-eyebrow);color:var(--tds-tan)}.tds-header__drawer-list{margin:0;padding:0;list-style:none;border-top:var(--tds-border-strong)}.tds-header__drawer-link,.tds-header__drawer-axis{display:grid;align-items:center;gap:12px;width:100%;min-height:52px;padding:14px 2px;border:0;border-bottom:var(--tds-border-hairline);background:transparent;font-family:inherit;text-align:left;text-decoration:none;color:var(--tds-ink);cursor:pointer}.tds-header__drawer-link{grid-template-columns:auto minmax(0,1fr) auto}.tds-header__drawer-axis{grid-template-columns:minmax(0,1fr) auto}.tds-header__drawer-dot{width:7px;height:7px}.tds-header__drawer-dot--round{border-radius:50%}.tds-header__drawer-link-label{font-size:var(--tds-text-body);font-weight:var(--tds-weight-bold);line-height:1.5}.tds-header__drawer-arrow{font-size:var(--tds-text-caption);color:var(--tds-tan)}.tds-header__drawer-panel-body{padding:2px 2px 20px}.tds-header__drawer-group{margin-bottom:14px}.tds-header__drawer-group-title{display:flex;align-items:center;gap:8px;margin:0 0 8px;font-size:var(--tds-text-caption);font-weight:var(--tds-weight-bold);color:var(--tds-navy);text-decoration:none}.tds-header__drawer-chips{display:flex;flex-wrap:wrap;gap:8px}.tds-header__drawer-chip{display:inline-flex;align-items:center;gap:7px;min-height:44px;padding:8px 14px;border:1px solid var(--tds-rule);background:var(--tds-bg-surface);font-size:var(--tds-text-body-s);font-weight:var(--tds-weight-semibold);color:var(--tds-ink);text-decoration:none}.tds-header__drawer-panel-cta{display:block;margin-top:4px;padding:13px 0;border:1.5px solid var(--tds-navy);text-align:center;font-size:var(--tds-text-body-s);font-weight:var(--tds-weight-bold);color:var(--tds-navy);text-decoration:none}.tds-header__drawer-ctas{display:grid;gap:10px}.tds-header__drawer-ctas .tds-header__cta{display:flex;align-items:center;justify-content:center;height:48px;padding:0 16px;font-family:inherit;font-size:var(--tds-text-body-s);font-weight:var(--tds-weight-bold);text-decoration:none}.tds-header__drawer-ctas .tds-header__cta--secondary{background:var(--tds-navy);color:var(--tds-on-dark)}.tds-header__drawer-ctas .tds-header__cta--primary{border:1.5px solid var(--tds-navy);background:var(--tds-bg-surface);color:var(--tds-navy)}.tds-header__drawer-footer{margin-top:26px;padding:20px 16px 26px;border-top:var(--tds-border-hairline);background:var(--tds-bg-surface);display:flex;flex-wrap:wrap;gap:4px 20px}.tds-header__drawer-footer a{display:inline-flex;align-items:center;min-height:44px;font-size:var(--tds-text-eyebrow);color:var(--tds-ink-sub);text-decoration:none}@media screen and (min-width:768px){.tds-header__drawer{display:none!important}}.tds-header__mega{background:var(--tds-bg-page);border-top:var(--tds-border-hairline);box-shadow:0 14px 24px -18px #1c1c1c59}.tds-header__mega[hidden]{display:none}.tds-header__mega-inner{padding:20px 16px 24px}.tds-header__mega-head{display:flex;justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:14px;padding-bottom:10px;border-bottom:var(--tds-border-strong)}.tds-header__mega-heading{display:flex;align-items:baseline;gap:10px;min-width:0}.tds-header__mega-kicker{font-size:var(--tds-text-eyebrow);font-weight:var(--tds-weight-semibold);letter-spacing:var(--tds-tracking-eyebrow);color:var(--tds-tan);text-transform:uppercase;white-space:nowrap}.tds-header__mega-title{font-size:var(--tds-text-body);font-weight:var(--tds-weight-bold);color:var(--tds-ink)}.tds-header__mega-close{border:0;background:transparent;color:var(--tds-ink-sub);font-family:inherit;font-size:var(--tds-text-caption);font-weight:var(--tds-weight-semibold);white-space:nowrap}.tds-header__mega-grid,.tds-header__mega-flow{display:flex;flex-wrap:wrap;gap:8px}.tds-header__mega-group-title{display:inline-flex;align-items:center;gap:7px;min-height:36px;padding:6px 12px;border:1.5px solid var(--tds-navy);background:var(--tds-bg-surface);font-size:var(--tds-text-caption);font-weight:var(--tds-weight-bold);color:var(--tds-navy);text-decoration:none}.tds-header__mega-item{display:inline-flex;align-items:center;gap:7px;min-height:36px;padding:6px 12px;border:1px solid var(--tds-rule);background:var(--tds-bg-surface);font-size:var(--tds-text-caption);color:var(--tds-ink);text-decoration:none}.tds-header__mega-dot{width:5px;height:5px;flex:0 0 5px}.tds-header__mega-foot{margin-top:16px;display:flex;justify-content:flex-end}.tds-header__mega-cta{display:inline-flex;align-items:center;min-height:44px;padding:0 18px;border:1.5px solid var(--tds-navy);color:var(--tds-navy);font-size:var(--tds-text-caption);font-weight:var(--tds-weight-bold);text-decoration:none;white-space:nowrap}@media screen and (min-width:768px){.tds-header__mega-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;background:var(--tds-rule);border:var(--tds-border-hairline)}.tds-header__mega-group{background:var(--tds-bg-surface);padding:16px 18px 20px}.tds-header__mega-group-title{display:flex;align-items:center;gap:8px;margin:0 0 12px;padding:0 0 8px;border:0;border-bottom:var(--tds-border-hairline);background:transparent;font-size:var(--tds-text-caption);font-weight:var(--tds-weight-bold);color:var(--tds-navy)}.tds-header__mega-list{display:grid;gap:8px}.tds-header__mega-item{display:flex;align-items:baseline;gap:8px;padding:0;border:0;background:transparent}.tds-header__mega-dot{border-radius:0;transform:translateY(-2px)}.tds-header__mega-flow{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:1px;background:var(--tds-rule);border:var(--tds-border-hairline)}.tds-header__mega-flow .tds-header__mega-item{background:var(--tds-bg-surface);min-height:48px;padding:12px 16px 0}}@media screen and (min-width:1024px){.tds-header__mega-inner{padding:28px 32px 32px}.tds-header__mega-title{font-size:17px}.tds-header__mega-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.tds-header__mega-group{padding:20px 20px 24px}.tds-header__mega-flow{grid-template-columns:repeat(auto-fill,minmax(240px,1fr))}}
/*# sourceMappingURL=/cdn/shop/t/94/assets/tds-components.css.map */
