.wtd-huddle-hero{display:grid;grid-template-columns:minmax(0,.57fr) minmax(0,1fr);align-items:center;background:radial-gradient(ellipse at right,#122d56,#080e1a 65%);color:#fff;border-bottom:1px solid #30435e}.wtd-huddle-hero__copy{padding:clamp(24px,4vw,64px);min-width:0}.wtd-huddle-hero__logo{display:block;width:clamp(132px,14vw,180px);height:auto;margin-bottom:22px}.wtd-huddle-hero__eyebrow{color:#ff8093;font-weight:800;font-size:.74rem;letter-spacing:.16em}.wtd-huddle-hero h1,.wtd-huddle-hero__tagline{color:#fff;font-family:Impact,"Arial Narrow",var(--heading-font-family,sans-serif);font-style:italic;font-weight:900;text-transform:uppercase;line-height:1.04;letter-spacing:.025em;margin:0}.wtd-huddle-hero h1{font-size:clamp(44px,5.2vw,84px);margin-top:8px}.wtd-huddle-hero__tagline{font-size:clamp(18px,2vw,32px)}.wtd-huddle-hero__description{color:#cbd7e9;margin:10px 0 0}.wtd-huddle-hero__rule{display:block;width:min(185px,70%);height:4px;background:linear-gradient(90deg,#eb274b,transparent);margin:15px 0}.wtd-huddle-hero__art,.wtd-huddle-hero__art img{display:block;width:100%;height:auto}@media(min-width:751px){.wtd-huddle-hero--cinematic{position:relative;isolation:isolate;grid-template-columns:minmax(0,1fr);height:min(43.8vw,620px);background:#080e1a}.wtd-huddle-hero--cinematic .wtd-huddle-hero__art{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;z-index:-2}.wtd-huddle-hero--cinematic .wtd-huddle-hero__art img{height:100%;object-fit:cover;object-position:center top}.wtd-huddle-hero--cinematic:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(90deg,#050a15ed,#050a15db 22%,#050a1570 50%,#050a151f 73%,#050a1500)}.wtd-huddle-hero--cinematic .wtd-huddle-hero__copy{width:min(49%,650px);padding:clamp(24px,4.7vw,64px);text-shadow:0 2px 12px #040713}.wtd-huddle-hero--cinematic h1{font-size:clamp(40px,6vw,86px);letter-spacing:-.02em}.wtd-huddle-hero--cinematic .wtd-huddle-hero__tagline{font-size:clamp(18px,2.25vw,32px)}}@media(max-width:750px){.wtd-huddle-hero{grid-template-columns:minmax(0,1fr)}.wtd-huddle-hero__copy{padding:24px 18px}.wtd-huddle-hero__logo{margin-bottom:12px}.wtd-huddle-hero h1{font-size:clamp(42px,11vw,66px)}.wtd-huddle-hero__rule{margin:10px 0}.wtd-huddle-hero__art img{max-height:min(100vw,450px);object-fit:contain}}.wtd-huddle{background:#080d17;color:#f4f7ff;border-top:2px solid #243853}.wtd-huddle__wrap{max-width:1320px;margin:0 auto;padding:clamp(24px,5vw,72px) clamp(16px,4.6vw,64px)}.wtd-huddle__intro{max-width:860px}.wtd-huddle h2{margin:0;color:#f4f7ff;font-family:Impact,"Arial Narrow",var(--heading-font-family, sans-serif);font-weight:900;font-style:italic;line-height:1.05;letter-spacing:.035em;text-transform:uppercase;overflow-wrap:anywhere}.wtd-huddle__intro h2{font-size:clamp(28px,4.1vw,58px)}.wtd-huddle h2{font-size:clamp(25px,3.2vw,46px)}.wtd-huddle p{margin:0;color:#c4cede;line-height:1.55}.wtd-huddle .wtd-huddle__kicker{color:#ff8492;font-size:.72rem;font-weight:800;letter-spacing:.15em;text-transform:uppercase}.wtd-huddle__intro,.wtd-huddle__body{display:grid;align-content:center;gap:12px;min-width:0}.wtd-huddle__nav{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:22px 0 clamp(24px,4vw,48px)}.wtd-huddle a{color:#f4f7ff;text-decoration:none}.wtd-huddle a:focus-visible{outline:2px solid #a6d6ff;outline-offset:3px}.wtd-huddle__nav a{min-height:54px;display:flex;align-items:center;gap:9px;background:#101c30;border:1px solid #30435d;padding:8px 12px;font-size:.8rem;font-weight:750;line-height:1.2}.wtd-huddle__nav a span:first-child{color:#a9c8ed;font-variant-numeric:tabular-nums}.wtd-huddle__nav a span:last-child{margin-inline-start:auto;color:#ff8492}.wtd-huddle__nav a:hover,.wtd-huddle__secondary:hover,.wtd-huddle__tools a:hover{background:#203552}.wtd-huddle__row{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1fr);align-items:center;gap:0;margin-block:18px;border:1px solid #2a3b52;border-top:2px solid #99334c;background:linear-gradient(125deg,#0c1525,#111f36);scroll-margin-top:110px}.wtd-huddle__row:nth-of-type(2n) .wtd-huddle__media{order:1}.wtd-huddle__media{min-width:0;background:#101c30}.wtd-huddle__row .wtd-huddle__body{padding:clamp(16px,3vw,44px)}.wtd-huddle__label{display:flex;align-items:center;gap:10px}.wtd-huddle__icon{color:#ff8492;border:1px solid #64374a;background:#25172a;width:38px;height:38px;display:grid;place-items:center}.wtd-huddle__row:focus-within{border-color:#89b1d7}@media(prefers-reduced-motion:no-preference){.wtd-huddle__row,.wtd-huddle a{transition:background-color .2s ease,border-color .2s ease}}.wtd-huddle__row:hover{border-color:#9d566d}.wtd-huddle__media img{width:100%;height:auto;display:block}.wtd-huddle__detail{font-size:.84rem}.wtd-huddle__actions,.wtd-huddle__tools{display:flex;flex-wrap:wrap;gap:8px}.wtd-huddle__tools{list-style:none;padding:0;margin:0}.wtd-huddle__primary,.wtd-huddle__secondary,.wtd-huddle__tools a{display:inline-flex;align-items:center;min-height:44px;gap:8px;padding:8px 13px;font-size:.83rem;font-weight:750;line-height:1.2}.wtd-huddle__primary{background:#a50f30;border:1px solid #e95670}.wtd-huddle__primary:hover{background:#c3183e}.wtd-huddle__secondary,.wtd-huddle__tools a{background:#101c30;border:1px solid #30435d}.wtd-huddle__closing{display:grid;justify-items:center;gap:16px;text-align:center;background:#101c30;border-block:1px solid #344d6f;padding:clamp(20px,5vw,56px) 16px;margin-block-start:12px}@media(max-width:799px){.wtd-huddle__nav{grid-template-columns:repeat(2,minmax(0,1fr))}.wtd-huddle__row{grid-template-columns:minmax(0,1fr)}.wtd-huddle__row .wtd-huddle__media,.wtd-huddle__row:nth-of-type(2n) .wtd-huddle__media{order:1}}.wtd-position-directory{background:#0b1420;color:#fff;padding:clamp(24px,5vw,72px)}.wtd-position-directory h2,.wtd-position-directory h3,.wtd-position-directory summary{font-family:var(--heading-font-family);font-weight:900;letter-spacing:-.025em;text-transform:uppercase}.wtd-position-directory h2,.wtd-position-directory h3,.wtd-position-directory summary{font-family:Impact,Arial Narrow,sans-serif;font-style:italic;letter-spacing:.018em;line-height:1.1}.wtd-position-directory h2{font-size:clamp(28px,3.7vw,62px);line-height:1.02;margin:20px 0 5px}.wtd-position-directory__intro{color:#b6b8bd;margin:0;font-size:clamp(13px,1.25vw,18px)}.wtd-position-directory a{color:#fff;text-decoration:underline;text-underline-offset:4px}.wtd-position-directory__groups{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,250px),1fr));gap:24px;margin:26px 0}.wtd-position-directory summary{cursor:pointer}.wtd-position-directory details p{margin:8px 0 0}.wtd-position-directory h3{margin-bottom:10px;font-size:22px}.wtd-position-directory ul{display:grid;gap:8px;padding:0}.wtd-position-directory li{border-radius:3px;transition:border-color .2s,background .2s}.wtd-position-directory li:has(details[open]){border-color:#ed334b;background:#1b2938}.wtd-position-directory summary:focus-visible{outline:3px solid #fff;outline-offset:4px}.wtd-position-directory li{padding:10px 16px;border:1px solid #354558;background:#142233;border-inline-start:3px solid #e42b40}wtd-side-command{display:block;background:#080c11;color:#f5f7fa;line-height:1.6}wtd-side-command *{box-sizing:border-box}.wtd-sc-wrap{width:min(100% - 32px,1240px);margin:auto;padding:12px 0 64px}.wtd-sc-nav{display:flex;flex-wrap:wrap;justify-content:space-between;gap:4px 20px;margin-bottom:8px}.wtd-sc-nav a,.wtd-sc-links a{color:#f5f7fa;display:inline-flex;align-items:center;min-height:44px;text-decoration:underline;text-underline-offset:5px;font-weight:700}.wtd-sc-header{padding:clamp(24px,5vw,64px);border:1px solid #536577;border-top:3px solid #ef5162;background:linear-gradient(125deg,#2b151d,#13202b 65%,#0b121a);margin-bottom:24px}.wtd-sc-kicker{color:#ff8b98;font:800 12px/1.55 system-ui;letter-spacing:.15em;margin:0 0 12px}.wtd-sc-wrap h1,.wtd-sc-wrap h2,.wtd-sc-wrap h3{color:#fff;font-family:var(--heading-font-family,system-ui);font-weight:850;line-height:1.06;letter-spacing:-.025em;margin:0 0 13px}.wtd-sc-wrap h1{font-size:clamp(31px,7vw,76px);font-style:italic;text-transform:uppercase;overflow-wrap:anywhere}.wtd-sc-wrap h2{font-size:clamp(23px,4vw,40px)}.wtd-sc-wrap h3{font-size:22px}.wtd-sc-header p:last-child,.wtd-sc-panel p,.wtd-sc-room p{color:#c7d4df}.wtd-sc-panel,.wtd-sc-room,.wtd-sc-links{background:#121c26;border:1px solid #526475;padding:clamp(14px,3vw,28px);min-width:0}.wtd-sc-grid{display:grid;gap:16px}.wtd-sc-buttons{display:flex;flex-wrap:wrap;gap:8px;margin:15px 0}.wtd-sc-buttons button{background:#182735;border:1px solid #8498aa;border-radius:4px;color:#fff;min-height:46px;padding:8px 13px;font:700 14px/1.3 system-ui;cursor:pointer;transition:background .16s,border-color .16s}.wtd-sc-buttons button[aria-pressed=true]{background:#a31631;border-color:#ff8794}.wtd-sc-buttons button:hover{border-color:#fff}.wtd-sc-wrap :is(button,a):focus-visible{outline:3px solid #ffd079;outline-offset:3px}.wtd-sc-field{width:100%;max-width:570px;margin:0 auto 12px;display:block;background:#0a161c;border:1px solid #637a83;border-radius:5px}.wtd-sc-room-list{display:grid;gap:12px;margin-top:14px;grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr))}.wtd-sc-rooms,.wtd-sc-links{margin-top:28px}.wtd-sc-room p,.wtd-sc-header p:last-child{margin:0}.wtd-sc-links div{display:flex;flex-wrap:wrap;gap:8px 24px}.wtd-sc-legend{font-size:13px;color:#d4e1e9}.wtd-sc-note{font-size:13px;color:#d4e1e9;margin:12px 0 0}.wtd-sc-explain{min-height:5em}.wtd-sc-panel [data-field-diagram]{min-width:0}@media(min-width:850px){.wtd-sc-grid{grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);align-items:start}}@media(prefers-reduced-motion:reduce){.wtd-sc-buttons button{transition:none}}.wtd-sc-room details{margin-top:8px}.wtd-sc-room summary{cursor:pointer;min-height:44px;align-content:center;color:#fff;font-weight:700}.wtd-sc-room details a{display:inline-flex;align-items:center;min-height:44px;color:#fff;text-decoration:underline;text-underline-offset:4px}.wtd-sc-room summary:focus-visible{outline:3px solid #ffd079;outline-offset:3px}.wtd-sc-study{display:flex;flex-wrap:wrap;gap:4px 16px;margin-top:8px}.wtd-sc-study a{color:#fff;display:inline-flex;align-items:center;min-height:44px;text-decoration:underline;text-underline-offset:4px;font-weight:700}.wtd-sc-defensive-concepts{margin-top:26px;padding:26px;border:1px solid #526475;background:#121c26;scroll-margin-top:100px}.wtd-sc-defensive-concepts a{color:#fff;text-decoration:underline;text-underline-offset:4px}.wtd-sc-panel[id]{scroll-margin-top:100px}wtd-side-command[data-side=defense] .wtd-sc-nav{display:none}.wtd-entrance{display:flex;flex-direction:column;background:#080d16;color:#fff;width:100%;isolation:isolate}.wtd-entrance *{box-sizing:border-box}.wtd-entrance__sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.wtd-entrance__hero{display:block}.wtd-entrance__hero img{display:block;width:100%;height:auto;max-width:100%}.wtd-entrance__quick{display:none}.wtd-entrance__icon{width:19px;height:19px;flex:none;color:#ff8194}.wtd-entrance__cards{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(10px,1.25vw,20px);padding:clamp(16px,3vw,46px)}.wtd-entrance__card{display:flex;flex-direction:column;min-width:0;overflow:hidden;background:#101925;color:#fff!important;text-decoration:none;border:1px solid #35404f;border-bottom:2px solid #783045;transition:border-color .2s,background-color .2s}.wtd-entrance__art{position:relative;aspect-ratio:1.12;overflow:hidden;background:#080d16}.wtd-entrance__art>img{display:block;width:100%;height:100%;object-fit:cover}.wtd-entrance__sprite{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.wtd-entrance__sprite img{position:absolute;top:0;left:calc(var(--wtd-panel) * -100%);width:300%;max-width:none;height:100%;object-fit:fill}.wtd-entrance__content{flex:1;display:flex;flex-direction:column;align-items:flex-start;gap:7px;padding:clamp(12px,1.55vw,24px);border-top:1px solid #673446}.wtd-entrance__content h2{margin:0;font-family:Impact,"Arial Narrow",var(--heading-font-family,sans-serif);font-weight:900;font-style:italic;font-size:clamp(25px,2.75vw,44px);line-height:1.05;letter-spacing:.015em;text-transform:uppercase;color:#f5f7ff;overflow-wrap:anywhere}.wtd-entrance__content p{margin:0 0 4px;color:#bfcbd9;font-size:clamp(11px,1vw,15px);line-height:1.35}.wtd-entrance__button{display:inline-flex;align-items:center;gap:8px;margin-top:auto;padding-top:7px;color:#f5f7ff;font-weight:800;font-size:clamp(11px,1vw,15px);border-top:1px solid #576274}.wtd-entrance__button span,.wtd-entrance__arrow{color:#ff8194}.wtd-entrance__card:hover,.wtd-entrance__quick a:hover{background:#1b2637;border-color:color-mix(in srgb,var(--wtd-accent) 50%,#8290a5)}.wtd-entrance a:focus-visible{outline:2px solid #ffacb9;outline-offset:-3px}@media(min-width:750px){.wtd-entrance__art{aspect-ratio:1.04}.wtd-entrance__content p{font-size:clamp(13px,1.12vw,16px)}}@media(max-width:749px){.wtd-entrance__quick{display:grid;order:-1;grid-template-columns:repeat(2,minmax(0,1fr));gap:5px;padding:6px 8px;border-bottom:1px solid #643146}.wtd-entrance__quick a{display:flex;align-items:center;gap:7px;min-height:44px;padding:5px 9px;background:#101925;color:#fff!important;text-decoration:none;border:1px solid #35404f;font-family:var(--heading-font-family,Impact,sans-serif);font-weight:800;font-size:13px;line-height:1.2;letter-spacing:.06em;text-transform:uppercase;transition:border-color .2s,background-color .2s}.wtd-entrance__quick .wtd-entrance__icon{width:16px;height:16px}.wtd-entrance__arrow{margin-inline-start:auto}.wtd-entrance__cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:10px 8px 16px}.wtd-entrance__content{padding:10px}.wtd-entrance__content .wtd-entrance__icon{display:none}}@media(prefers-reduced-motion:reduce){.wtd-entrance a{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/47/compiled_assets/styles.css.map */
