.hhh-preview{font-size:16px;font-weight:400;line-height:normal}.hhh-preview{--blue:#087fb6;--blue-bright:#0988bf;--blue-deep:#006da5;--navy:#092947;--ink:#0a2948;--orange:#ff7929;--cream:#fff8eb;--muted:#496074;--line:#0a29482b;--ease:cubic-bezier(.2, .75, .25, 1);--header:92px;font-family:var(--font-website-inter), Arial, sans-serif;color:var(--ink);background:var(--cream);font-synthesis:none}.hhh-preview *{box-sizing:border-box}.hhh-preview{scroll-behavior:smooth;margin:0;scroll-padding-top:85px}.hhh-preview.menu-open{overflow:clip}.hhh-preview button,.hhh-preview a{-webkit-tap-highlight-color:transparent}.hhh-preview a{color:inherit;text-decoration:none}.hhh-preview button{font:inherit;color:inherit;cursor:pointer}.hhh-preview img{max-width:100%;display:block}.hhh-preview h1,.hhh-preview h2,.hhh-preview h3,.hhh-preview p,.hhh-preview figure{margin:0}.hhh-preview button{border:0}.hhh-preview button:disabled{cursor:default}.hhh-preview .icon{stroke:currentColor;stroke-width:1.8px;fill:none;stroke-linecap:round;stroke-linejoin:round;flex:none;width:21px;height:21px}.hhh-preview a:focus-visible,.hhh-preview button:focus-visible{outline-offset:5px;outline:3px solid}.hhh-preview .button{min-height:52px;transition:transform .2s var(--ease), background .2s;justify-content:space-between;align-items:center;gap:28px;padding:16px 23px;font-size:13px;font-weight:800;line-height:1.2;display:inline-flex;position:relative}.hhh-preview .button:hover{transform:translateY(-3px)}.hhh-preview .button.orange{background:var(--orange);color:var(--navy);box-shadow:0 3px #09294715}.hhh-preview .button.orange:hover{background:#ff924d}.hhh-preview .button.cream{background:var(--cream);color:var(--navy);border-radius:30px}.hhh-preview .text-link{border-bottom:1px solid;justify-content:space-between;align-items:center;gap:22px;padding:13px 0;font-size:13px;font-weight:700;display:inline-flex}.hhh-preview .text-link .icon{transition:transform .2s var(--ease)}.hhh-preview .text-link:hover .icon{transform:translate(3px,-3px)}.hhh-preview .text-link.light{color:var(--cream);border-color:#fff8eb60}.hhh-preview .text-link.dark{color:var(--navy);border-color:#09294755}.hhh-preview .eyebrow{letter-spacing:2px;align-items:center;gap:11px;font-size:10px;font-weight:750;line-height:1.5;display:flex}.hhh-preview .eyebrow i{background:var(--orange);border-radius:50%;flex-shrink:0;width:8px;height:8px}.hhh-preview h2{letter-spacing:-.055em;font-size:clamp(42px,5.1vw,81px);font-weight:900;line-height:.95}.hhh-preview h2 em{color:var(--orange);font-style:normal}.hhh-preview .lede{letter-spacing:-.025em;font-size:15px;line-height:1.6}.hhh-preview .palm{pointer-events:none;opacity:.08;width:330px;height:520px;color:var(--navy);z-index:0;position:absolute}.hhh-preview .skip-link{background:var(--cream);color:var(--ink);z-index:1000;padding:16px;position:fixed;top:-90px;left:15px}.hhh-preview .skip-link:focus{top:10px}.hhh-preview .site-header{height:var(--header);background:var(--blue);color:var(--cream);z-index:30;border-bottom:1px solid #fff8eb25;position:relative}.hhh-preview .header-inner{align-items:center;gap:30px;max-width:1640px;height:100%;margin:auto;padding:0 4.2%;display:flex}.hhh-preview .identity{flex:none;align-items:center;gap:14px;display:flex}.hhh-preview .identity img{object-fit:contain;width:58px;height:66px}.hhh-preview .identity>span{letter-spacing:-.04em;font-size:18px;font-weight:900;line-height:1.08}.hhh-preview .identity small{letter-spacing:1.7px;margin-top:8px;font-size:7px;font-weight:500;display:block}.hhh-preview .desktop-nav{align-items:center;gap:26px;margin-left:auto;font-size:12px;font-weight:700;display:flex}.hhh-preview .desktop-nav a{padding:14px 0;position:relative}.hhh-preview .desktop-nav a:after{content:"";background:var(--cream);transform-origin:0;height:2px;transition:transform .25s;position:absolute;bottom:7px;left:0;right:0;transform:scaleX(0)}.hhh-preview .desktop-nav a:hover:after{transform:scaleX(1)}.hhh-preview .nav-play{gap:17px;min-height:43px;padding:12px 19px;font-size:12px}.hhh-preview .nav-play .icon{width:17px;height:17px}.hhh-preview .menu-button{z-index:32;background:0 0;border:1px solid #fff8eb80;border-radius:50%;flex:none;place-content:center;gap:5px;width:40px;height:40px;display:grid}.hhh-preview .menu-button span{background:var(--cream);width:16px;height:1.5px;transition:transform .2s}.hhh-preview .menu-button[aria-expanded=true] span:first-child{transform:translateY(3.25px)rotate(45deg)}.hhh-preview .menu-button[aria-expanded=true] span:last-child{transform:translateY(-3.25px)rotate(-45deg)}.hhh-preview .site-menu{background:var(--navy);color:var(--cream);max-height:calc(100dvh - var(--header));border-bottom:4px solid var(--orange);padding:30px 5% 22px;position:absolute;top:100%;left:0;right:0;overflow:auto;box-shadow:0 25px 50px #09294740}.hhh-preview .site-menu[hidden]{display:none}.hhh-preview .site-menu nav{grid-template-columns:repeat(4,1fr);gap:0 40px;max-width:1350px;margin:auto;display:grid}.hhh-preview .menu-link{border-bottom:1px solid #fff8eb35;justify-content:space-between;align-items:center;padding:17px 0;font-size:24px;font-weight:800;display:flex}.hhh-preview .menu-link:hover{color:var(--orange)}.hhh-preview .menu-settings{align-items:center;gap:20px;max-width:1350px;margin:24px auto 0;display:flex}.hhh-preview .setting{color:inherit;background:0 0;border-bottom:1px solid #fff8eb45;padding:10px 0;font-size:11px}.hhh-preview .menu-settings>span{color:#bfd5e4;max-width:360px;margin-left:auto;font-size:10px;line-height:1.6}.hhh-preview .site-header.is-fixed{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#087fb6f5;height:72px;position:sticky;top:0}.hhh-preview .site-header.is-fixed .identity img{width:46px;height:53px}.hhh-preview .site-header.is-fixed .identity>span{font-size:15px}.hhh-preview .hero{background:radial-gradient(ellipse at 55% 0%, #1096ca44, transparent 70%), var(--blue);color:var(--cream);isolation:isolate;position:relative}.hhh-preview .hero-inner{max-width:1640px;height:590px;margin:auto;padding:47px 4.2% 30px;position:relative}.hhh-preview .hero-copy{z-index:2;max-width:780px;position:relative}.hhh-preview .hero h1{letter-spacing:-.068em;margin-top:24px;font-weight:900;line-height:.87}.hhh-preview .hero h1 span{width:max-content;display:block}.hhh-preview .hero h1 .get{font-size:clamp(88px,10.1vw,164px)}.hhh-preview .hero h1 .touch{letter-spacing:-.075em;margin-top:9px;margin-left:-.025em;font-size:clamp(134px,15.2vw,246px)}.hhh-preview .hero-bottom{align-items:center;gap:27px;margin-top:28px;display:flex}.hhh-preview .hero-bottom>p{min-width:167px;font-size:14px;line-height:1.5}.hhh-preview .hero-bottom>p:first-line{font-weight:700}.hhh-preview .hero-bottom .button{min-width:172px}.hhh-preview .hero-bottom .text-link{gap:24px;font-size:12px}.hhh-preview .keep-exploring{letter-spacing:1.8px;align-items:center;gap:14px;width:max-content;margin-top:33px;font-size:8px;font-weight:600;display:flex;position:relative}.hhh-preview .keep-exploring .icon{width:19px;height:19px}.hhh-preview .keep-exploring small{letter-spacing:1.7px;margin-left:29px;font-size:7px}.hhh-preview .hero-scene{z-index:3;pointer-events:none;height:100%;position:absolute;top:0;left:51.6%;right:3.8%}.hhh-preview .orbit{background:var(--orange);border-radius:50%;position:absolute;inset:3px -46px 50px -36px;transform:rotate(-11deg);box-shadow:inset -30px -30px 90px #e3630c26}.hhh-preview .orbit:before,.hhh-preview .orbit:after{content:"";border:1px solid #fff8eb66;border-radius:50%;position:absolute;inset:13px -6px -9px 5px;transform:rotate(9deg)}.hhh-preview .orbit:after{border-color:#fff8eb35;inset:-13px 20px 9px -12px}.hhh-preview .orbit>span{text-align:right;letter-spacing:-.4px;font-size:13px;font-style:italic;font-weight:650;line-height:1.35;position:absolute;top:32px;right:80px;transform:rotate(6deg)}.hhh-preview .scene-photo{background:var(--cream);border:11px solid var(--cream);width:96%;height:345px;position:absolute;top:75px;right:5px;overflow:hidden;transform:rotate(8deg);box-shadow:0 15px 30px #052f552b}.hhh-preview .scene-photo img{object-fit:cover;width:100%;height:100%}.hhh-preview .player-cutout{object-fit:contain;filter:drop-shadow(4px 9px 6px #042f5120);z-index:3;transform-origin:50% 75%;width:auto;max-width:none;height:630px;position:absolute;top:24px;left:0}.hhh-preview .hero-guide-perch{z-index:5;width:160px;height:160px;position:absolute;bottom:47px;right:15px}.hhh-preview .palm-left{opacity:.1;width:420px;height:600px;bottom:-90px;left:-140px;transform:rotate(25deg)}.hhh-preview .palm-right{opacity:.12;width:270px;bottom:20px;right:-20px;transform:rotate(-18deg)}.hhh-preview .session-strip{background:var(--cream);z-index:2;border-block:1px solid #09294715;position:relative}.hhh-preview .session-inner{align-items:center;gap:26px;max-width:1640px;min-height:86px;margin:auto;padding:14px 4.2%;display:flex}.hhh-preview .session-tag{background:var(--orange);white-space:nowrap;align-items:center;gap:20px;padding:12px 16px;font-size:11px;font-weight:850;display:flex}.hhh-preview .session-tag .icon{width:17px;height:17px}.hhh-preview .regular-rhythm{border-left:1px solid #ff792952;flex:1;align-items:center;gap:14px;padding-left:22px;display:flex}.hhh-preview .regular-rhythm>.icon{width:25px;height:25px}.hhh-preview .session-inner b{font-size:11px;line-height:1.55;display:block}.hhh-preview .session-inner small{color:#426078;margin-top:2px;font-size:10px;line-height:1.5;display:block}.hhh-preview .session-status{border-left:1px solid #ff792952;flex:1.2;align-items:flex-start;gap:9px;max-width:385px;padding-left:22px;display:flex}.hhh-preview .status-dot{border:1.5px solid var(--ink);border-radius:50%;flex-shrink:0;width:7px;height:7px;margin-top:5px}.hhh-preview .session-details{white-space:nowrap;border-bottom:1px solid #09294766;align-items:center;gap:26px;margin-left:auto;padding:10px 0;font-size:12px;font-weight:700;display:flex}.hhh-preview .session-details .icon{width:20px;height:20px}.hhh-preview .section{isolation:isolate;position:relative;overflow:clip}.hhh-preview .learn{color:var(--cream);background:linear-gradient(115deg,#092947 15%,#074373 65%,#076b9f)}.hhh-preview .learn-inner{grid-template-columns:.88fr 1.12fr;align-items:center;gap:35px;max-width:1640px;min-height:494px;margin:auto;padding:46px 4.2% 30px;display:grid}.hhh-preview .learn-copy{z-index:2;max-width:555px;position:relative}.hhh-preview .learn-copy h2{margin:22px 0 18px}.hhh-preview .learn-copy .lede{font-size:14px}.hhh-preview .level-switch{border-bottom:1px solid #fff8eb35;gap:0;width:max-content;margin-top:24px;display:flex}.hhh-preview .level-switch button{color:#c9e3f2;background:0 0;border-bottom:2px solid #0000;padding:10px 15px;font-size:12px;font-weight:600}.hhh-preview .level-switch button:first-child{padding-left:0;padding-right:24px}.hhh-preview .level-switch button[aria-pressed=true]{color:var(--cream);border-color:var(--orange)}.hhh-preview .learning-path{min-height:115px;margin-top:16px}.hhh-preview .learning-path>p{color:#d9e7ef;max-width:375px;min-height:35px;font-size:12px;line-height:1.5}.hhh-preview .learning-path .button{gap:30px;min-height:43px;margin-top:13px;padding:12px 18px;font-size:12px}.hhh-preview .mini-values{letter-spacing:1.2px;color:#d2e6f2;gap:18px;margin-top:21px;font-size:8px;display:flex}.hhh-preview .mini-values>span+span{border-left:1px solid #fff8eb55;padding-left:18px}.hhh-preview .learn-visual{flex-direction:column;justify-content:center;align-self:stretch;padding:4px 0 25px;display:flex;position:relative}.hhh-preview .learn-frame{background:var(--blue);border:9px solid #0f87b9;height:390px;position:relative;overflow:hidden;transform:rotate(-2.5deg);box-shadow:12px 12px #ffffff08}.hhh-preview .learn-frame>img{object-fit:cover;width:100%;height:100%;transition:transform .7s var(--ease)}.hhh-preview .learn-frame:hover>img{transform:scale(1.045)}.hhh-preview .playbook-corner{color:var(--cream);letter-spacing:1.4px;background:#092947eb;align-items:center;gap:14px;padding:13px 17px;font-size:10px;font-weight:750;line-height:1.4;display:flex;position:absolute;bottom:18px;left:18px;right:18px}.hhh-preview .playbook-corner>.icon:first-child{background:var(--orange);color:var(--navy);stroke-width:0;width:38px;height:38px;fill:var(--navy);border-radius:50%;padding:9px}.hhh-preview .playbook-corner>.icon:last-child{margin-left:auto}.hhh-preview .learn-visual figcaption{color:#dbedf6;text-align:right;margin:18px 5px 0;font-size:11px;font-style:italic;transform:rotate(-2deg)}.hhh-preview .learn-guide-perch{width:82px;height:82px;position:absolute;bottom:-12px;right:-20px}.hhh-preview .community{background:var(--cream);color:var(--navy)}.hhh-preview .community-inner{grid-template-columns:.9fr 1.13fr .72fr;align-items:center;gap:33px;max-width:1640px;min-height:400px;margin:auto;padding:42px 4.2%;display:grid;position:relative}.hhh-preview .community-copy h2{margin:23px 0 18px;font-size:clamp(43px,4.2vw,68px)}.hhh-preview .community-copy .lede{font-size:13px}.hhh-preview .community-copy>.button{margin-top:22px;font-size:12px}.hhh-preview .community-photo{z-index:2;background:#fffefa;border:1px solid #09294712;padding:9px 9px 0;position:relative;transform:rotate(-3deg);box-shadow:3px 7px #09294709}.hhh-preview .community-photo>img{object-fit:cover;width:100%;height:280px;transition:opacity .15s}.hhh-preview .community-photo figcaption{letter-spacing:1.3px;justify-content:space-between;align-items:center;gap:12px;padding:12px 7px;font-size:7px;font-weight:700;display:flex}.hhh-preview .photo-switch{gap:0;display:flex}.hhh-preview .photo-switch button{background:0 0;width:25px;height:25px;padding:0;position:relative}.hhh-preview .photo-switch button:after{content:"";background:#ccd0cf;border-radius:50%;width:5px;height:5px;position:absolute;top:10px;left:10px}.hhh-preview .photo-switch button[aria-pressed=true]:after{background:var(--navy);width:10px;left:7px}.hhh-preview .story-note{border-top:2px solid var(--orange);background:#fffdf6;min-height:270px;padding:24px 22px 36px;position:relative;box-shadow:4px 5px #09294706}.hhh-preview .story-note>.eyebrow{letter-spacing:1.2px;font-size:8px}.hhh-preview .story-note>.eyebrow i{width:5px;height:5px}.hhh-preview .story-note h3{letter-spacing:-1.1px;margin:15px 0;font-size:27px;font-weight:850;line-height:1.05}.hhh-preview .story-note p:not(.eyebrow){max-width:200px;font-size:11px;line-height:1.65}.hhh-preview .story-note .text-link{gap:20px;margin-top:6px;padding:12px 0 7px;font-size:11px}.hhh-preview .story-guide-perch{width:69px;height:69px;position:absolute;bottom:-8px;right:-16px}.hhh-preview .community-palm{opacity:.05;width:290px;bottom:-130px;right:-20px;transform:rotate(-15deg)}.hhh-preview .kit{background:linear-gradient(100deg, #066da5 0%, var(--blue) 58%, #0b89bd);color:var(--cream)}.hhh-preview .kit-inner{grid-template-columns:1.15fr .7fr .88fr;align-items:center;gap:40px;max-width:1640px;min-height:408px;margin:auto;padding:38px 4.2% 35px;display:grid}.hhh-preview .kit-copy h2{margin:22px 0 17px;font-size:clamp(45px,4.5vw,72px)}.hhh-preview .kit-copy .lede{font-size:13px}.hhh-preview .section-actions{align-items:center;gap:26px;margin-top:23px;display:flex}.hhh-preview .section-actions .button{gap:25px;padding:13px 18px;font-size:12px}.hhh-preview .section-actions .text-link{gap:18px;font-size:11px}.hhh-preview .stock-note{opacity:.82;margin-top:18px;font-size:10px;line-height:1.5}.hhh-preview .kit-photo{border:8px solid var(--cream);background:#fff;justify-self:center;width:100%;max-width:340px;display:block;position:relative;overflow:hidden;transform:rotate(3deg);box-shadow:5px 9px #09294715}.hhh-preview .kit-photo>img{object-fit:cover;object-position:center;width:100%;height:290px;transition:transform .65s var(--ease)}.hhh-preview .kit-photo>span{background:var(--cream);color:var(--navy);letter-spacing:1.6px;justify-content:space-between;align-items:center;padding:14px;font-size:8px;font-weight:800;display:flex;position:absolute;bottom:0;left:0;right:0}.hhh-preview .kit-photo .icon{width:17px;height:17px}.hhh-preview .support-panel{color:var(--ink);background:var(--cream);z-index:2;padding:28px 24px;position:relative}.hhh-preview .support-panel>.eyebrow{letter-spacing:1.4px;font-size:8px}.hhh-preview .support-panel>.eyebrow i{width:6px;height:6px}.hhh-preview .supporters{gap:12px;margin-top:22px;display:grid}.hhh-preview .supporter{background:#fffdf8;border:1px solid #09294713;justify-content:space-between;align-items:center;gap:12px;padding:17px 12px;display:flex}.hhh-preview .supporter strong{letter-spacing:-.8px;font-size:19px;font-weight:850;line-height:1.1}.hhh-preview .supporter span{text-align:right;align-items:center;gap:10px;max-width:90px;font-size:8px;display:flex}.hhh-preview .supporter .icon{width:14px;height:14px}.hhh-preview .supporter:hover{border-color:var(--orange)}.hhh-preview .support-panel>p:not(.eyebrow){margin-top:20px;font-size:11px;line-height:1.7}.hhh-preview .support-panel>.text-link{gap:20px;margin-top:5px;padding:9px 0;font-size:11px}.hhh-preview .join{color:var(--ink);background:var(--cream)}.hhh-preview .join-photo{z-index:-2;position:absolute;inset:0 0 0 38%}.hhh-preview .join-photo img{object-fit:cover;object-position:center 46%;width:100%;height:100%}.hhh-preview .join:after{content:"";background:linear-gradient(90deg, var(--cream) 34%, #fff8ebf2 41%, #fff8eb30 65%, transparent);z-index:-1;position:absolute;inset:0}.hhh-preview .join-inner{max-width:1640px;min-height:338px;margin:auto;padding:40px 4.2%;position:relative}.hhh-preview .join-inner h2{margin:22px 0 15px;font-size:clamp(42px,4.4vw,70px)}.hhh-preview .join-inner .lede{font-size:13px}.hhh-preview .join-inner>.button{margin-top:20px;font-size:12px}.hhh-preview .join-guide-perch{width:130px;height:130px;position:absolute;bottom:45px;left:39%}.hhh-preview .site-footer{background:var(--navy);color:var(--cream);flex-wrap:wrap;align-items:center;gap:35px;padding:24px 4.2% 12px;display:flex}.hhh-preview .footer-brand{letter-spacing:.5px;align-items:center;gap:12px;font-size:12px;font-weight:800;display:flex}.hhh-preview .footer-brand img{object-fit:contain;width:38px;height:44px}.hhh-preview .footer-brand small{letter-spacing:1.9px;margin-top:6px;font-size:7px;font-weight:500;display:block}.hhh-preview .site-footer nav{align-items:center;gap:24px;margin-left:auto;display:flex}.hhh-preview .footer-link{align-items:center;gap:7px;font-size:10px;display:flex}.hhh-preview .footer-link>.icon{width:12px;height:12px}.hhh-preview .footer-settings{align-items:center;gap:17px;display:flex}.hhh-preview .build-note{letter-spacing:.1px;opacity:.65;border-top:1px solid #fff8eb20;width:100%;margin-top:-12px;padding-top:11px;font-size:8px;line-height:1.5}.hhh-preview .mascot-guide{pointer-events:none;z-index:20;will-change:transform;transform-origin:50% 95%;opacity:0;width:150px;height:150px;position:absolute;top:0;left:0}.hhh-preview .mascot-guide>img{object-fit:contain;z-index:2;width:100%;height:100%;position:relative}.hhh-preview .mascot-shadow{filter:blur(4px);z-index:1;background:#09294730;border-radius:50%;width:50%;height:5px;position:absolute;bottom:0;left:25%}.hhh-preview.no-guide .mascot-guide{display:none}.hhh-preview .reveal{transition:translate .7s var(--ease), opacity .6s var(--ease)}.hhh-preview.js.motion-on .reveal:not(.visible){opacity:.01;translate:0 30px}.hhh-preview .reveal.visible{opacity:1;translate:0}.hhh-preview.motion-off *{transition:none!important;animation:none!important}.hhh-preview.motion-off .reveal{opacity:1!important;translate:0!important}.hhh-preview.motion-off .player-cutout,.hhh-preview.motion-off .hero-copy,.hhh-preview.motion-off .scene-photo,.hhh-preview.motion-off .hero-scene .orbit{translate:0!important}@media (min-width:1600px){.hhh-preview .hero-inner{height:652px;padding-top:63px}.hhh-preview .hero h1 .get{font-size:163px}.hhh-preview .hero h1 .touch{font-size:249px}.hhh-preview .hero-scene{right:4.5%}.hhh-preview .scene-photo{height:390px;top:87px}.hhh-preview .player-cutout{height:693px;top:26px;left:10px}.hhh-preview .hero-guide-perch{width:174px;height:174px;bottom:65px}.hhh-preview .orbit{bottom:60px}.hhh-preview .hero-bottom{margin-top:31px}.hhh-preview .hero-bottom>p{font-size:16px}.hhh-preview .hero-bottom>.button{font-size:14px}.hhh-preview .keep-exploring{margin-top:32px}.hhh-preview .learn-inner{min-height:550px}.hhh-preview .learn-frame{height:425px}.hhh-preview .community-inner{min-height:440px}.hhh-preview .community-photo>img{height:310px}.hhh-preview .kit-inner{min-height:453px}.hhh-preview .kit-photo>img{height:330px}}@media (max-width:1200px){.hhh-preview .header-inner{gap:21px}.hhh-preview .desktop-nav{gap:20px;font-size:11px}.hhh-preview .identity>span{font-size:16px}.hhh-preview .identity img{width:48px;height:56px}.hhh-preview .identity small{font-size:6px}.hhh-preview .nav-play{padding:11px 15px;font-size:10px}.hhh-preview .hero-inner{height:507px;padding-top:43px}.hhh-preview .hero h1 .get{font-size:10.2vw}.hhh-preview .hero h1 .touch{font-size:15.4vw}.hhh-preview .hero-bottom{gap:19px;margin-top:28px}.hhh-preview .hero-bottom>p{min-width:140px;font-size:12px}.hhh-preview .hero-bottom>.button{gap:20px;min-width:140px;min-height:45px;padding:13px 17px;font-size:11px}.hhh-preview .hero-bottom>.text-link{gap:18px;font-size:10px}.hhh-preview .keep-exploring{margin-top:28px}.hhh-preview .keep-exploring small{margin-left:17px;font-size:6px}.hhh-preview .hero-scene{height:100%;left:52%;right:4%}.hhh-preview .scene-photo{border-width:9px;height:285px;top:80px}.hhh-preview .player-cutout{height:545px;top:30px;left:-22px}.hhh-preview .orbit{inset:7px -38px 40px}.hhh-preview .orbit>span{font-size:11px;top:32px;right:55px}.hhh-preview .hero-guide-perch{width:133px;height:133px;bottom:39px;right:1px}.hhh-preview .session-inner{gap:17px}.hhh-preview .regular-rhythm{gap:11px;padding-left:16px}.hhh-preview .session-status{padding-left:16px}.hhh-preview .session-inner b{font-size:10px}.hhh-preview .session-inner small{font-size:9px}.hhh-preview .session-details{gap:15px;font-size:10px}.hhh-preview .session-tag{gap:12px;padding:11px 13px;font-size:10px}.hhh-preview .learn-inner{gap:27px;min-height:475px;padding-top:35px;padding-bottom:35px}.hhh-preview .learn-copy h2{font-size:5.3vw}.hhh-preview .learn-frame{height:340px}.hhh-preview .lede,.hhh-preview .learn-copy .lede{font-size:12px}.hhh-preview .mini-values{gap:12px;font-size:7px}.hhh-preview .mini-values>span+span{padding-left:12px}.hhh-preview .community-inner{grid-template-columns:.93fr 1.05fr .72fr;gap:24px}.hhh-preview .community-photo>img{height:257px}.hhh-preview .community-copy>.lede{font-size:12px}.hhh-preview .community-copy>.button{padding:13px 17px;font-size:10px}.hhh-preview .story-note{padding:22px 17px 32px}.hhh-preview .story-note h3{font-size:25px}.hhh-preview .story-note p:not(.eyebrow){font-size:10px}.hhh-preview .kit-inner{grid-template-columns:1.1fr .74fr .92fr;gap:25px}.hhh-preview .section-actions{gap:18px}.hhh-preview .section-actions .button{gap:17px;padding:13px 15px;font-size:10px}.hhh-preview .section-actions .text-link{gap:13px;font-size:10px}.hhh-preview .kit-photo>img{height:278px}.hhh-preview .support-panel{padding:23px 18px}.hhh-preview .supporter{padding:15px 10px}.hhh-preview .supporter strong{font-size:17px}.hhh-preview .supporter span{gap:7px;font-size:7px}.hhh-preview .site-footer{gap:24px}.hhh-preview .site-footer nav{gap:16px}}@media (max-width:1000px) and (min-width:701px){.hhh-preview .desktop-nav{gap:15px}.hhh-preview .desktop-nav a:nth-child(3){display:none}.hhh-preview .header-inner{gap:17px}.hhh-preview .identity>span{font-size:14px}.hhh-preview .hero-inner{height:470px}.hhh-preview .hero .eyebrow{letter-spacing:1.5px;font-size:8px}.hhh-preview .hero-bottom{flex-wrap:wrap;gap:14px 22px;max-width:410px}.hhh-preview .hero-bottom>p{width:100%;font-size:13px}.hhh-preview .hero h1{margin-top:20px}.hhh-preview .hero h1 .get{font-size:10.5vw}.hhh-preview .hero h1 .touch{font-size:15.7vw}.hhh-preview .hero-bottom{margin-top:18px}.hhh-preview .keep-exploring small{display:none}.hhh-preview .keep-exploring{margin-top:19px}.hhh-preview .scene-photo{height:250px;top:85px}.hhh-preview .player-cutout{height:493px;top:38px;left:-30px}.hhh-preview .hero-guide-perch{width:108px;height:108px;bottom:30px;right:-5px}.hhh-preview .session-inner{flex-wrap:wrap;gap:10px 18px;min-height:98px}.hhh-preview .regular-rhythm{flex:1}.hhh-preview .session-status{flex:1.3}.hhh-preview .session-tag{gap:9px;padding:10px}.hhh-preview .session-details{text-align:right;border:0;justify-content:flex-end;width:100%;padding:2px 0;font-size:9px}.hhh-preview .learn-inner{grid-template-columns:1fr 1.04fr;gap:23px}.hhh-preview .learn-copy h2{font-size:6vw}.hhh-preview .learn-copy .lede{font-size:11px}.hhh-preview .learn-frame{height:298px}.hhh-preview .mini-values{letter-spacing:.8px;font-size:6px}.hhh-preview .community-inner{grid-template-columns:1fr 1.15fr;gap:24px}.hhh-preview .story-note{grid-column:1/-1;align-items:center;gap:30px;min-height:0;padding:20px 110px 20px 20px;display:flex}.hhh-preview .story-note h3{white-space:nowrap;margin:0;font-size:21px}.hhh-preview .story-note h3 br,.hhh-preview .story-note>.eyebrow{display:none}.hhh-preview .story-note p:not(.eyebrow){max-width:260px}.hhh-preview .story-note .text-link{flex:none}.hhh-preview .story-guide-perch{width:80px;height:80px;bottom:10px;right:20px}.hhh-preview .community-photo>img{height:300px}.hhh-preview .community-copy h2{font-size:6vw}.hhh-preview .kit-inner{grid-template-columns:1.2fr .8fr;gap:25px}.hhh-preview .support-panel{grid-column:1/-1;align-items:center;gap:24px;padding:20px;display:flex}.hhh-preview .support-panel>.eyebrow{max-width:120px}.hhh-preview .supporters{flex:1;gap:12px;margin-top:0;display:flex}.hhh-preview .supporter{flex:1;min-height:64px}.hhh-preview .support-panel>p:not(.eyebrow){display:none}.hhh-preview .support-panel>.text-link{flex:none;margin-top:0;font-size:10px}.hhh-preview .kit-photo{max-width:270px}.hhh-preview .kit-photo>img{height:245px}.hhh-preview .join-inner{min-height:322px}.hhh-preview .join-guide-perch{width:98px;height:98px;left:42%}.hhh-preview .site-footer nav,.hhh-preview .footer-settings{margin-left:auto}}@media (max-width:700px){.hhh-preview{--header:77px;scroll-padding-top:75px}.hhh-preview .header-inner{gap:14px;padding:0 20px}.hhh-preview .identity{gap:9px}.hhh-preview .identity img{width:40px;height:49px}.hhh-preview .identity>span{letter-spacing:-.02em;font-size:13px}.hhh-preview .identity small{letter-spacing:1.1px;margin-top:6px;font-size:5px}.hhh-preview .desktop-nav{display:none}.hhh-preview .nav-play{gap:9px;min-height:36px;margin-left:auto;padding:10px 12px;font-size:10px}.hhh-preview .nav-play span{font-size:10px}.hhh-preview .nav-play .icon{width:13px;height:13px}.hhh-preview .menu-button{gap:4px;width:33px;height:33px}.hhh-preview .menu-button span{width:13px}.hhh-preview .menu-button[aria-expanded=true] span:first-child{transform:translateY(2.75px)rotate(45deg)}.hhh-preview .menu-button[aria-expanded=true] span:last-child{transform:translateY(-2.75px)rotate(-45deg)}.hhh-preview .site-header.is-fixed{height:65px}.hhh-preview .site-header.is-fixed .identity img{width:35px;height:42px}.hhh-preview .site-header.is-fixed .identity>span{font-size:12px}.hhh-preview .site-menu{padding:18px 23px 24px}.hhh-preview .site-menu nav{grid-template-columns:1fr 1fr;gap:0 28px}.hhh-preview .menu-link{padding:17px 0;font-size:21px}.hhh-preview .menu-link>.icon{width:18px;height:18px}.hhh-preview .menu-settings{flex-wrap:wrap;gap:12px 25px;margin-top:20px}.hhh-preview .menu-settings>span{width:100%;max-width:none;margin-left:0;font-size:10px}.hhh-preview .setting{min-height:43px;font-size:11px}.hhh-preview .hero-inner{height:734px;padding:24px 22px 28px}.hhh-preview .hero-copy{z-index:4;max-width:none;position:relative}.hhh-preview .hero .eyebrow{letter-spacing:1.2px;gap:7px;font-size:7px}.hhh-preview .eyebrow i{width:6px;height:6px}.hhh-preview .hero h1{letter-spacing:-.065em;margin-top:20px;line-height:.86}.hhh-preview .hero h1 .get{font-size:16.2vw}.hhh-preview .hero h1 .touch{letter-spacing:-.075em;margin-top:6px;font-size:24.4vw}.hhh-preview .hero-bottom{grid-template-columns:1fr 1fr;gap:15px 20px;margin:0;display:grid;position:absolute;top:565px;left:0;right:0}.hhh-preview .hero-bottom>p{grid-column:1/-1;min-width:0;font-size:12px;line-height:1.5}.hhh-preview .hero-bottom>p br{display:none}.hhh-preview .hero-bottom>p br:after{content:" "}.hhh-preview .hero-bottom>p:first-line{font-weight:500}.hhh-preview .hero-bottom>.button{gap:13px;min-width:0;min-height:47px;padding:13px 16px;font-size:11px}.hhh-preview .hero-bottom>.text-link{gap:10px;margin-left:4px;font-size:11px}.hhh-preview .hero-bottom .icon{width:17px;height:17px}.hhh-preview .keep-exploring{letter-spacing:1.5px;gap:8px;margin:0;font-size:6px;position:absolute;top:673px;left:0}.hhh-preview .keep-exploring>.icon{width:15px;height:15px}.hhh-preview .keep-exploring small{letter-spacing:1px;margin-left:9px;font-size:5px}.hhh-preview .hero-scene{z-index:3;height:355px;top:194px;left:5%;right:3%}.hhh-preview .orbit{max-width:365px;inset:8px -9px 1px 43px;transform:rotate(-14deg)}.hhh-preview .orbit>span{font-size:9px;line-height:1.25;top:19px;right:29px}.hhh-preview .scene-photo{border-width:7px;width:86%;height:226px;top:46px;right:6px;transform:rotate(7deg)}.hhh-preview .player-cutout{filter:drop-shadow(4px 7px 5px #09294725);height:394px;top:5px;left:25px}.hhh-preview .hero-guide-perch{width:96px;height:96px;bottom:3px;right:2px}.hhh-preview .palm-left{opacity:.08;width:330px;height:530px;bottom:49px;left:-110px;transform:rotate(15deg)}.hhh-preview .palm-right{opacity:.09;width:230px;height:440px;bottom:60px;right:-40px}.hhh-preview .session-inner{grid-template-columns:auto 1fr;gap:14px 18px;min-height:0;padding:18px 22px;display:grid}.hhh-preview .session-tag{align-self:center;gap:10px;padding:11px 12px;font-size:9px}.hhh-preview .session-tag>.icon{width:14px;height:14px}.hhh-preview .regular-rhythm{gap:9px;padding-left:14px}.hhh-preview .regular-rhythm>.icon{width:20px;height:20px}.hhh-preview .session-inner b{font-size:10px;line-height:1.5}.hhh-preview .session-inner small{font-size:9px;line-height:1.6}.hhh-preview .session-status{border-left:0;border-top:1px solid var(--line);grid-column:1/-1;gap:8px;max-width:none;padding:13px 0 0}.hhh-preview .session-status b{font-size:11px}.hhh-preview .session-status small{max-width:280px}.hhh-preview .session-details{border-color:#09294733;grid-column:1/-1;justify-content:space-between;width:100%;margin:0;padding:4px 0 8px;font-size:11px}.hhh-preview .status-dot{margin-top:4px}.hhh-preview .learn-inner{flex-direction:column;align-items:stretch;gap:28px;min-height:0;padding:33px 22px 34px;display:flex}.hhh-preview .learn-copy{max-width:none}.hhh-preview .section .eyebrow{letter-spacing:1.4px;font-size:7px}.hhh-preview .learn-copy h2{letter-spacing:-.06em;margin:19px 0 17px;font-size:16.8vw;line-height:.92}.hhh-preview .learn-copy .lede{font-size:12px;line-height:1.65}.hhh-preview .learn-copy .lede br{display:none}.hhh-preview .level-switch{margin-top:21px}.hhh-preview .level-switch button{min-height:44px;padding:12px;font-size:12px}.hhh-preview .level-switch button:first-child{padding-right:25px}.hhh-preview .learning-path{min-height:106px;margin-top:13px}.hhh-preview .learning-path>p{min-height:33px;font-size:11px}.hhh-preview .learning-path .button{min-height:44px;margin-top:12px;font-size:11px}.hhh-preview .mini-values{letter-spacing:1px;gap:12px;margin-top:16px;font-size:7px}.hhh-preview .mini-values>span+span{padding-left:12px}.hhh-preview .learn-visual{align-self:auto;padding:0 5px 22px 0;display:block}.hhh-preview .learn-frame{border-width:7px;height:263px;transform:rotate(-2deg);box-shadow:6px 7px #ffffff0c}.hhh-preview .playbook-corner{letter-spacing:1px;gap:12px;padding:10px 12px;font-size:8px;bottom:10px;left:10px;right:10px}.hhh-preview .playbook-corner>.icon:first-child{width:32px;height:32px;padding:8px}.hhh-preview .playbook-corner>.icon:last-child{width:17px;height:17px}.hhh-preview .learn-visual figcaption{text-align:left;margin:17px 6px 0;font-size:10px}.hhh-preview .learn-guide-perch{width:74px;height:74px;bottom:-2px;right:-9px}.hhh-preview .community-inner{grid-template-columns:1fr;gap:25px;padding:34px 22px 31px;display:grid}.hhh-preview .community-copy h2{margin:20px 0 15px;font-size:14.8vw}.hhh-preview .community-copy h2 br{display:none}.hhh-preview .community-copy .lede{font-size:12px}.hhh-preview .community-copy>.button{min-height:44px;margin-top:18px;padding:13px 17px;font-size:11px}.hhh-preview .community-photo{border-width:0;margin:0 7px 0 5px;padding:7px 7px 0;transform:rotate(-2deg)}.hhh-preview .community-photo>img{height:267px}.hhh-preview .community-photo figcaption{padding:7px;font-size:6px}.hhh-preview .photo-switch button{width:40px;height:36px}.hhh-preview .photo-switch button:after{top:16px;left:18px}.hhh-preview .photo-switch button[aria-pressed=true]:after{left:15px}.hhh-preview .story-note{grid-template-columns:1fr 1fr;gap:7px 19px;min-height:0;margin-right:6px;padding:20px 22px 22px;display:grid}.hhh-preview .story-note>.eyebrow{grid-column:1/-1;font-size:7px}.hhh-preview .story-note h3{grid-area:2/1;margin:10px 0 4px;font-size:24px}.hhh-preview .story-note p:not(.eyebrow){grid-area:2/2;align-self:center;max-width:none;font-size:10px;line-height:1.7}.hhh-preview .story-note .text-link{grid-column:1;margin-top:0;padding:12px 0 7px;font-size:10px}.hhh-preview .story-guide-perch{width:68px;height:68px;bottom:-8px;right:10px}.hhh-preview .community-palm{opacity:.035;bottom:20px;right:-90px}.hhh-preview .kit-inner{grid-template-columns:1fr 1fr;align-items:center;gap:23px 19px;min-height:0;padding:34px 22px}.hhh-preview .kit-copy{grid-column:1/-1}.hhh-preview .kit-copy h2{margin:19px 0 16px;font-size:15.5vw}.hhh-preview .kit-copy .lede{font-size:12px}.hhh-preview .section-actions{gap:22px;margin-top:19px}.hhh-preview .section-actions .button{min-height:44px;padding:13px 17px;font-size:11px}.hhh-preview .section-actions .text-link{font-size:11px}.hhh-preview .stock-note{margin-top:13px;font-size:9px}.hhh-preview .kit-photo{border-width:6px;width:100%;max-width:none;transform:rotate(-3deg)}.hhh-preview .kit-photo>img{object-position:48% center;height:256px}.hhh-preview .kit-photo>span{letter-spacing:.8px;padding:10px 8px;font-size:6px}.hhh-preview .kit-photo .icon{width:14px;height:14px}.hhh-preview .support-panel{grid-column:2;min-width:0;padding:18px 12px}.hhh-preview .support-panel>.eyebrow{letter-spacing:.8px;gap:6px;max-width:132px;font-size:6px;line-height:1.6}.hhh-preview .support-panel>.eyebrow i{width:4px;height:4px}.hhh-preview .supporters{gap:8px;margin-top:15px}.hhh-preview .supporter{padding:11px 8px;display:block}.hhh-preview .supporter strong{letter-spacing:-.65px;font-size:14px}.hhh-preview .supporter span{text-align:left;justify-content:space-between;gap:4px;max-width:none;margin-top:7px;font-size:6px}.hhh-preview .supporter .icon{width:12px;height:12px}.hhh-preview .support-panel>p:not(.eyebrow){margin-top:13px;font-size:9px;line-height:1.6}.hhh-preview .support-panel>.text-link{gap:8px;margin-top:5px;padding:8px 0;font-size:9px}.hhh-preview .support-panel>.text-link>.icon{width:13px;height:13px}.hhh-preview .join-inner{min-height:0;padding:30px 22px 256px}.hhh-preview .join-photo{z-index:-2;inset:190px 0 0}.hhh-preview .join-photo img{object-position:50% center}.hhh-preview .join:after{background:linear-gradient(180deg, var(--cream) 0%, var(--cream) 30%, #fff8ebdd 43%, transparent 63%)}.hhh-preview .join-inner h2{margin:20px 0 17px;font-size:12.7vw;line-height:.95}.hhh-preview .join-inner .lede{font-size:12px}.hhh-preview .join-inner>.button{gap:22px;min-height:44px;margin-top:18px;padding:13px 17px;font-size:11px}.hhh-preview .join-guide-perch{width:91px;height:91px;bottom:37px;left:auto;right:21px}.hhh-preview .site-footer{gap:21px;padding:23px 22px 14px}.hhh-preview .footer-brand{letter-spacing:.3px;gap:9px;font-size:10px}.hhh-preview .footer-brand img{width:35px;height:40px}.hhh-preview .footer-brand small{letter-spacing:1.5px;margin-top:6px;font-size:6px}.hhh-preview .site-footer nav{border-bottom:1px solid #fff8eb25;flex-wrap:wrap;gap:18px;width:100%;margin:0;padding-bottom:6px}.hhh-preview .footer-link{gap:7px;min-height:40px;font-size:10px}.hhh-preview .footer-settings{gap:22px;margin:0}.hhh-preview .footer-settings .setting{min-height:33px;font-size:10px}.hhh-preview .build-note{margin-top:0;padding-top:12px;font-size:8px;line-height:1.7}.hhh-preview .mascot-guide{width:100px;height:100px}.hhh-preview .reveal{transition-duration:.5s}}@media (max-width:370px){.hhh-preview .header-inner{gap:9px;padding-inline:17px}.hhh-preview .identity>span{font-size:11px}.hhh-preview .identity img{width:34px;height:43px}.hhh-preview .identity small{letter-spacing:.7px;font-size:4.8px}.hhh-preview .nav-play{padding:9px 10px;font-size:9px}.hhh-preview .nav-play span:after{font-size:9px}.hhh-preview .menu-button{width:31px;height:31px}.hhh-preview .hero-inner{height:697px;padding-inline:19px}.hhh-preview .hero h1 .get{font-size:16vw}.hhh-preview .hero h1 .touch{font-size:24vw}.hhh-preview .hero-scene{height:335px;top:179px}.hhh-preview .player-cutout{height:374px;top:0;left:17px}.hhh-preview .scene-photo{height:208px}.hhh-preview .hero-bottom{top:531px}.hhh-preview .keep-exploring{top:639px}.hhh-preview .keep-exploring small{letter-spacing:.7px;margin-left:4px;font-size:4.7px}.hhh-preview .hero-guide-perch{width:81px;height:81px}.hhh-preview .session-inner{padding-inline:19px}.hhh-preview .regular-rhythm{gap:7px;padding-left:11px}.hhh-preview .regular-rhythm .icon{display:none}.hhh-preview .session-inner b{font-size:9px}.hhh-preview .learn-inner,.hhh-preview .community-inner,.hhh-preview .kit-inner{padding-inline:19px}.hhh-preview .mini-values{letter-spacing:.9px;font-size:6px}.hhh-preview .kit-inner{gap:19px 13px}.hhh-preview .support-panel{padding:15px 10px}.hhh-preview .supporter strong{font-size:13px}.hhh-preview .learn-frame{height:235px}.hhh-preview .community-photo>img{height:237px}}@media (prefers-reduced-motion:reduce){.hhh-preview{scroll-behavior:auto}.hhh-preview *,.hhh-preview :before,.hhh-preview :after{transition:none!important;animation:none!important}.hhh-preview .reveal{opacity:1!important;translate:0!important}}.hhh-preview .site-header{position:sticky;top:0}.hhh-preview .site-header.is-fixed{height:var(--header)}.hhh-preview{position:relative;overflow:clip}.hhh-preview .hero{z-index:3}.hhh-preview .palm-left{bottom:0}.hhh-preview .orbit>span{top:46px;right:75px}.hhh-preview .kit-photo{box-shadow:none;background:0 0;border:0;overflow:visible;transform:rotate(2deg)}.hhh-preview .kit-photo>img{object-fit:contain;filter:drop-shadow(10px 12px 10px #073d5e25);height:350px}.hhh-preview .kit-photo>span{color:var(--cream);background:0 0;justify-content:center;gap:15px;padding:9px 0;font-size:7px;position:relative}.hhh-preview .kit-photo>span>.icon{width:13px;height:13px}.hhh-preview .kit-photo:hover>img{transform:translateY(-6px)rotate(-2deg)}@media (max-width:1200px){.hhh-preview .kit-photo>img{height:320px}.hhh-preview .orbit>span{top:40px;right:55px}}@media (max-width:700px){.hhh-preview .orbit>span{top:21px;right:30px}.hhh-preview .kit-photo>img{height:258px}.hhh-preview .kit-photo>span{letter-spacing:.5px;gap:6px;font-size:5px}.hhh-preview .hero .palm-left{bottom:30px}}@media (min-width:701px){.hhh-preview .player-cutout{height:calc(100% + 23px);top:0}}.hhh-preview .learn-visual figcaption{text-align:left;padding-right:90px}.hhh-preview{--blue:#0579b0;--orange-ink:#d45410}.hhh-preview .hero{background:var(--blue)}.hhh-preview .kit{background:linear-gradient(102deg, #07527e 0%, #07527e 30%, var(--blue) 66%, #0785b8 100%)}.hhh-preview .community h2 em,.hhh-preview .join h2 em{color:var(--orange-ink)}.hhh-preview .nojs-nav{background:var(--cream);flex-wrap:wrap;gap:17px;padding:15px 22px;font-size:13px;font-weight:700;display:flex}@media (max-width:700px){.hhh-preview .kit{background:linear-gradient(150deg, #07527e 0%, #07527e 29%, var(--blue) 73%, #0785b8 100%)}}.hhh-preview .guide-anchor{pointer-events:none;--mascot-size:116px;--surface-angle:0deg;width:0;height:0;display:block;position:absolute}.hhh-preview .anchor-hero{--mascot-size:132px;--surface-angle:8deg;top:100%;left:92%}.hhh-preview .anchor-learn{--mascot-size:108px;--surface-angle:-2.5deg;top:-4px;left:18%}.hhh-preview .anchor-community{--mascot-size:108px;--surface-angle:-3deg;top:0;left:85%}.hhh-preview .anchor-kit{--mascot-size:100px;top:0;left:85%}.hhh-preview .site-footer{position:relative}.hhh-preview .anchor-join{--mascot-size:126px;top:0;right:9%}.hhh-preview .mascot-guide{z-index:20;pointer-events:none;transform-origin:0 0;will-change:transform;opacity:0;width:0;height:0;position:absolute;top:0;left:0;transition:none!important}.hhh-preview .mascot-body{transform-origin:56.3% 99.85%;will-change:transform;position:absolute;top:0;left:0;transition:none!important}.hhh-preview .mascot-body img{object-fit:contain;width:100%;max-width:none;height:100%;display:block}.hhh-preview .guide-contact-shadow{filter:blur(1.5px);z-index:19;pointer-events:none;transform-origin:50%;opacity:0;background:#071e3880;border-radius:50%;width:32px;height:5px;position:absolute;top:0;left:0;transition:none!important}.hhh-preview.menu-open .mascot-guide,.hhh-preview.menu-open .guide-contact-shadow{visibility:hidden}@media (min-width:701px) and (max-width:1050px){.hhh-preview .anchor-hero{--mascot-size:110px}.hhh-preview .anchor-learn{--mascot-size:92px;left:18%}.hhh-preview .anchor-community{--mascot-size:94px}.hhh-preview .anchor-kit{--mascot-size:83px;left:91%}.hhh-preview .anchor-join{--mascot-size:110px;right:12%}}@media (max-width:700px){.hhh-preview .anchor-hero{--mascot-size:88px;--surface-angle:7deg;left:91%}.hhh-preview .anchor-learn{--mascot-size:80px;--surface-angle:-2deg;left:86%}.hhh-preview .anchor-community{--mascot-size:82px;--surface-angle:-2deg;left:86%}.hhh-preview .anchor-kit{--mascot-size:64px;left:84%}.hhh-preview .anchor-join{--mascot-size:94px;right:17%}.hhh-preview .mini-values{flex-wrap:wrap;gap:12px;max-width:230px}}@media (max-width:370px){.hhh-preview .anchor-hero{--mascot-size:78px}.hhh-preview .anchor-learn{--mascot-size:72px}.hhh-preview .anchor-community{--mascot-size:74px}.hhh-preview .anchor-kit{--mascot-size:58px}.hhh-preview .anchor-join{--mascot-size:84px}}.hhh-preview .mascot-foot-point{pointer-events:none;width:0;height:0;position:absolute;top:99.85%;left:56.3%}@media (min-width:701px) and (max-width:1000px){.hhh-preview .anchor-kit{--mascot-size:83px;left:52%}}@media (min-width:701px) and (max-width:900px){.hhh-preview .anchor-learn{--mascot-size:70px}}.hhh-preview .guide-contact-shadow{contain:layout style;will-change:transform, opacity}.hhh-preview .guide-preview-bar{z-index:80;background:var(--cream);max-width:calc(100vw - 32px);color:var(--navy);border-left:4px solid var(--orange);align-items:center;gap:14px;padding:12px 14px;font:600 12px/1.4 Arial,sans-serif;display:flex;position:fixed;inset:auto 16px 16px auto;box-shadow:0 5px 22px #09294725}.hhh-preview .guide-preview-bar[hidden]{display:none}.hhh-preview .guide-preview-bar button{background:var(--navy);color:var(--cream);cursor:pointer;border:0;min-width:44px;min-height:40px;padding:8px 12px}.hhh-preview .guide-preview-bar button:focus-visible{outline:3px solid var(--orange);outline-offset:3px}.hhh-preview [data-guide-preview]{white-space:nowrap}.hhh-preview.no-guide .guide-contact-shadow{display:none}@media (max-width:700px){.hhh-preview .guide-preview-bar{justify-content:space-between;gap:10px;font-size:11px;left:16px;right:16px}.hhh-preview .footer-settings{flex-wrap:wrap}}.hhh-preview .guide-word{display:inline-block;position:relative}.hhh-preview .guide-word-baseline{vertical-align:baseline;pointer-events:none;width:0;height:0;display:inline-block}.hhh-preview .anchor-learn-word{--mascot-size:88px;--surface-angle:0deg;top:0;right:.19em}.hhh-preview .anchor-learn{--mascot-size:108px;left:83%}@media (min-width:701px) and (max-width:1050px){.hhh-preview .anchor-learn-word{--mascot-size:76px}.hhh-preview .anchor-learn{--mascot-size:92px;left:83%}}@media (min-width:701px) and (max-width:900px){.hhh-preview .anchor-learn{--mascot-size:70px}}@media (max-width:700px){.hhh-preview .anchor-learn-word{--mascot-size:64px}.hhh-preview .anchor-learn{--mascot-size:80px;left:88%}}@media (max-width:370px){.hhh-preview .anchor-learn-word{--mascot-size:57px}.hhh-preview .anchor-learn{--mascot-size:72px}}@media (max-width:700px){.hhh-preview .anchor-hero{--mascot-size:82px;left:18%}.hhh-preview .anchor-learn{--mascot-size:78px;left:18%}}@media (max-width:370px){.hhh-preview .anchor-hero{--mascot-size:76px}.hhh-preview .anchor-learn{--mascot-size:70px}}@media (min-width:1051px){.hhh-preview .anchor-learn{--mascot-size:72px;left:72%}}@media (min-width:701px) and (max-width:1050px){.hhh-preview .anchor-learn{left:62%}}.hhh-preview .guide-kit-word{display:inline-block;position:relative}.hhh-preview .guide-kit-baseline{vertical-align:baseline;pointer-events:none;width:0;height:0;display:inline-block}.hhh-preview .anchor-kit-word{--mascot-size:88px;--surface-angle:0deg;top:0;right:.19em}.hhh-preview .anchor-community{--mascot-size:100px;left:16%}.hhh-preview .anchor-story{--surface-angle:0deg;--mascot-size:98px;top:-1px;left:74%}.hhh-preview .kit-photo{position:relative}.hhh-preview .anchor-jersey{--mascot-size:94px;--surface-angle:21deg}.hhh-preview .anchor-kit{--mascot-size:98px;left:76%}.hhh-preview .anchor-join{--mascot-size:108px;left:32%;right:auto}@media (min-width:701px) and (max-width:1050px){.hhh-preview .anchor-story{--mascot-size:76px;left:74%}.hhh-preview .anchor-kit-word{--mascot-size:72px}.hhh-preview .anchor-kit{--mascot-size:78px;left:49%}.hhh-preview .anchor-join{left:55%;right:auto}}@media (max-width:700px){.hhh-preview .anchor-community{--mascot-size:78px;left:82%}.hhh-preview .anchor-story{--mascot-size:78px;left:27%}.hhh-preview .anchor-kit-word{--mascot-size:64px;right:.19em}.hhh-preview .anchor-jersey{--mascot-size:78px}.hhh-preview .anchor-kit{--mascot-size:76px;left:76%}.hhh-preview .anchor-join{--mascot-size:78px;left:78%;right:auto}}.hhh-preview [id]{scroll-margin-top:92px}@media (min-width:701px){.hhh-preview:has(#mascot-guide) .learn-inner{padding-top:90px}}@media (max-width:700px){.hhh-preview:has(#mascot-guide) .learn-visual{margin-top:55px}.hhh-preview:has(#mascot-guide) .community-photo{margin-top:80px}.hhh-preview:has(#mascot-guide) .story-note{margin-top:70px;padding-top:46px}.hhh-preview:has(#mascot-guide) .kit-inner{row-gap:80px}.hhh-preview:has(#mascot-guide) .anchor-kit{left:68%}.hhh-preview:has(#mascot-guide) .anchor-kit-word{right:calc(.19em + 10px)}}
@media (min-width:701px) and (max-width:1000px){.hhh-preview .hero h1 .get{font-size:8.8vw}.hhh-preview .hero h1 .touch{font-size:13vw}}body:has(.hhh-preview){padding-bottom:0}.hhh-preview{font-family:var(--font-website-inter), Arial, sans-serif;-webkit-font-smoothing:antialiased}.hhh-preview .play-preview .icon{flex-shrink:0;width:24px;height:24px}.hhh-preview .desktop-nav a[aria-current=page]{border-bottom:3px solid var(--orange);padding-bottom:10px}.hhh-preview .site-menu[hidden]{display:none}.hhh-preview .preview-menu-note{color:var(--cream);margin:24px 0 0;font-size:13px}.hhh-preview .play-preview{--blue:#087fb6;background:var(--cream)}.hhh-preview .play-opening{color:var(--cream);background:var(--blue);overflow:hidden}.hhh-preview .play-opening-inner{max-width:1600px;margin:auto;padding:30px 56px 24px}.hhh-preview .play-intro{min-height:398px;position:relative}.hhh-preview .play-breadcrumb{z-index:2;opacity:.85;margin:0 0 26px;font-size:11px;position:relative}.hhh-preview .play-kicker{z-index:2;letter-spacing:1.7px;text-transform:uppercase;align-items:center;gap:9px;margin:0 0 21px;font-size:10px;font-weight:800;display:flex;position:relative}.hhh-preview .play-kicker:before{content:"";background:var(--orange);border-radius:50%;flex:none;width:7px;height:7px}.hhh-preview .play-title{z-index:2;letter-spacing:-.074em;max-width:53%;margin:0;font-size:clamp(72px,9.2vw,148px);font-weight:900;line-height:.9;position:relative}.hhh-preview .play-title span{white-space:nowrap;display:block}.hhh-preview .play-welcome{z-index:2;margin-top:20px;font-size:15px;line-height:1.5;position:relative}.hhh-preview .play-art{height:352px;position:absolute;top:-4px;left:52%;right:-18px}.hhh-preview .play-orbit{background:var(--orange);border-radius:50%;width:102%;height:113%;position:absolute;top:-25px;left:5%;transform:rotate(-7deg)}.hhh-preview .play-orbit:before,.hhh-preview .play-orbit:after{content:"";border:1px solid #fff8eb65;border-radius:50%;position:absolute;inset:10px -17px}.hhh-preview .play-orbit:after{inset:-12px 12px}.hhh-preview .play-art-note{z-index:3;text-align:right;font-size:11px;font-weight:800;line-height:1.1;position:absolute;top:-12px;right:26px;transform:rotate(7deg)}.hhh-preview .play-photo{border:11px solid var(--cream);position:absolute;inset:25px 0 6px;transform:rotate(6deg)}.hhh-preview .play-photo img{object-fit:cover;object-position:center 45%;width:100%;height:100%}.hhh-preview .play-mascot{object-fit:contain;width:137px;height:140px;position:absolute;bottom:-37px;right:-12px;transform:rotate(6deg)}.hhh-preview .session-ticket{background:var(--cream);color:var(--ink);grid-template-columns:190px minmax(0,1fr) 283px;display:grid;position:relative}.hhh-preview .ticket-date{background:var(--orange);flex-direction:column;justify-content:center;padding:26px 25px;display:flex}.hhh-preview .ticket-date small{letter-spacing:1.2px;text-transform:uppercase;font-size:9px;font-weight:700}.hhh-preview .ticket-date strong{letter-spacing:-.06em;font-size:70px;font-weight:900;line-height:1.1}.hhh-preview .ticket-date span{font-size:12px;font-weight:700}.hhh-preview .ticket-body{padding:24px 30px 25px}.hhh-preview .ticket-status{letter-spacing:1.3px;text-transform:uppercase;align-items:center;gap:8px;margin:0 0 12px;font-size:10px;font-weight:800;display:flex}.hhh-preview .ticket-status:before{content:"";background:var(--orange);border-radius:50%;flex:none;width:8px;height:8px}.hhh-preview .session-ticket[data-tone=positive] .ticket-status:before{background:#197750}.hhh-preview .session-ticket[data-tone=danger] .ticket-status:before{background:#ad3024}.hhh-preview .session-ticket[data-tone=neutral] .ticket-status:before{background:#667584}.hhh-preview .ticket-title{letter-spacing:-.06em;max-width:570px;margin:0 0 12px;font-size:32px;font-weight:900;line-height:1.05}.hhh-preview .ticket-description{color:#496074;max-width:485px;margin:0;font-size:12px;line-height:1.65}.hhh-preview .ticket-facts{flex-wrap:wrap;gap:5px 14px;margin-top:13px;font-size:11px;font-weight:700;display:flex}.hhh-preview .ticket-actions{border-left:1px dashed #09294740;flex-direction:column;justify-content:space-between;gap:14px;padding:23px;display:flex}.hhh-preview .ticket-actions .button{justify-content:space-between;min-height:49px;padding:14px 16px;font-size:12px}.hhh-preview .ticket-actions small{color:#496074;font-size:9px;line-height:1.7}.hhh-preview .fixture-label{text-align:right;letter-spacing:1.4px;text-transform:uppercase;margin:12px 0 0;font-size:8px;font-weight:600}.hhh-preview .second-session{align-items:center;gap:40px;margin-top:17px;font-size:12px;display:flex}.hhh-preview .second-session small{letter-spacing:1.5px;font-size:9px}.hhh-preview .second-session.is-suspended{opacity:.72}.hhh-preview .second-session.is-suspended small{color:var(--orange)}.hhh-preview .second-session strong{letter-spacing:-.5px;font-size:16px}.hhh-preview .second-session a{align-items:center;gap:20px;margin-left:auto;display:flex}.hhh-preview .first-visit{grid-template-columns:1.15fr 1fr 1fr;align-items:center;gap:60px;max-width:1600px;margin:auto;padding:52px 56px;display:grid}.hhh-preview .first-visit h2{letter-spacing:-.065em;margin:24px 0 20px;font-size:clamp(36px,4.1vw,64px);font-weight:900;line-height:.97}.hhh-preview .first-visit h2 em{color:var(--blue);font-style:normal}.hhh-preview .first-visit p:not(.play-kicker){font-size:14px;line-height:1.6}.hhh-preview .first-visit .text-link{margin-top:20px}.hhh-preview .first-visit-photo{border:9px solid #fff;position:relative;transform:rotate(-4deg);box-shadow:5px 8px #0929470b}.hhh-preview .first-visit-photo img{object-fit:cover;width:100%;height:260px}.hhh-preview .first-visit-photo figcaption{background:var(--orange);color:var(--ink);padding:9px 15px;font-size:10px;font-weight:700;position:absolute;bottom:21px;left:-14px;transform:rotate(4deg)}.hhh-preview .first-visit ol{margin:0;padding:0;list-style:none}.hhh-preview .first-visit li{border-bottom:1px solid #09294726;grid-template-columns:40px 1fr;gap:12px;padding:17px 0;display:grid}.hhh-preview .first-visit li:first-child{padding-top:0}.hhh-preview .first-visit li:last-child{border:0;padding-bottom:0}.hhh-preview .first-visit li>span{letter-spacing:-2px;color:var(--blue);font-size:34px;font-weight:800;line-height:1}.hhh-preview .first-visit li h3{letter-spacing:-.7px;margin:0 0 6px;font-size:18px;font-weight:800}.hhh-preview .first-visit li p{color:#496074;margin:0;font-size:12px!important}.hhh-preview .venue-note{color:var(--ink);background:#ebf1ef;border-top:1px solid #09294730;justify-content:space-between;align-items:center;gap:22px;padding:26px max(56px,50vw - 744px);font-size:13px;display:flex}.hhh-preview .venue-note strong{font-size:16px}.hhh-preview .venue-note a{align-items:center;gap:9px;font-weight:700;display:flex}.hhh-preview .fixture-review{background:var(--navy);color:var(--cream);border-bottom:1px solid #fff8eb30;padding:14px 56px;font-size:12px}.hhh-preview .fixture-review summary{cursor:pointer;width:fit-content;min-height:24px;font-weight:700}.hhh-preview .fixture-options{flex-wrap:wrap;gap:10px;padding:14px 0 6px;display:flex}.hhh-preview .fixture-options a{border:1px solid #fff8eb55;padding:10px 14px}.hhh-preview .fixture-options a[aria-current=true]{color:var(--ink);background:var(--orange);border-color:var(--orange)}.hhh-preview .session-detail{background:var(--blue);color:var(--cream);min-height:70vh;padding:42px 56px 64px}.hhh-preview .session-detail>h1{letter-spacing:-.065em;margin:24px 0;font-size:clamp(42px,6vw,84px);font-weight:900;line-height:1}.hhh-preview .session-detail .session-ticket{margin:26px 0}.hhh-preview .session-detail-note{max-width:700px;font-size:15px;line-height:1.7}.hhh-preview .session-detail-nav{gap:26px;margin-top:24px;font-weight:700;display:flex}.hhh-preview .calendar-examples{gap:16px;margin-top:24px;display:grid}.hhh-preview .calendar-example{background:var(--cream);color:var(--ink);justify-content:space-between;align-items:center;gap:24px;padding:26px;display:flex}.hhh-preview .calendar-example h2{letter-spacing:-1px;margin-bottom:8px;font-size:26px;font-weight:800}@media (min-width:701px) and (max-width:1100px){.hhh-preview .play-opening-inner{padding-inline:32px}.hhh-preview .play-intro{min-height:390px}.hhh-preview .play-art{height:280px;top:42px}.hhh-preview .play-mascot{width:100px;height:110px;bottom:-20px;right:0}.hhh-preview .play-title{font-size:9vw}.hhh-preview .play-welcome{margin-top:27px}.hhh-preview .session-ticket{grid-template-columns:140px 1fr 215px}.hhh-preview .ticket-date{padding:20px}.hhh-preview .ticket-date strong{font-size:52px}.hhh-preview .ticket-body{padding:23px}.hhh-preview .ticket-title{font-size:28px}.hhh-preview .ticket-actions{padding:20px}.hhh-preview .first-visit{grid-template-columns:1fr 1fr;gap:32px;padding:42px 32px}.hhh-preview .first-visit ol{grid-column:1/-1;grid-template-columns:repeat(3,1fr);gap:25px;display:grid}.hhh-preview .first-visit li{border:0;padding:0}.hhh-preview .second-session{gap:18px}.hhh-preview .second-session>span{display:block}.hhh-preview .venue-note{padding-inline:32px}}@media (max-width:700px){.hhh-preview .play-opening-inner{padding:23px 20px}.hhh-preview .play-intro{min-height:431px}.hhh-preview .play-breadcrumb{margin-bottom:20px;font-size:10px}.hhh-preview .play-kicker{letter-spacing:1px;gap:7px;margin-bottom:16px;font-size:7px}.hhh-preview .play-kicker:before{width:5px;height:5px}.hhh-preview .play-title{letter-spacing:-.075em;max-width:100%;font-size:16.3vw;line-height:.94}.hhh-preview .play-welcome{width:30%;margin-top:82px;font-size:11px;line-height:1.65}.hhh-preview .play-art{height:193px;top:188px;left:33%;right:-80px}.hhh-preview .play-photo{border-width:6px;inset:11px 0 7px}.hhh-preview .play-orbit{width:106%;height:113%;top:-8px;left:5%}.hhh-preview .play-art-note{display:none}.hhh-preview .play-mascot{width:91px;height:100px;bottom:-22px;right:64px}.hhh-preview .session-ticket{grid-template-columns:88px 1fr}.hhh-preview .ticket-date{grid-row:1/2;justify-content:flex-start;padding:18px 12px}.hhh-preview .ticket-date small{letter-spacing:1px;font-size:7px}.hhh-preview .ticket-date strong{margin:7px 0;font-size:40px}.hhh-preview .ticket-date span{font-size:9px}.hhh-preview .ticket-body{padding:19px 15px 11px}.hhh-preview .ticket-status{letter-spacing:.7px;gap:5px;margin-bottom:10px;font-size:7px}.hhh-preview .ticket-status:before{width:6px;height:6px}.hhh-preview .ticket-title{font-size:24px}.hhh-preview .ticket-description{font-size:12px;line-height:1.65}.hhh-preview .ticket-facts{margin-top:10px;font-size:10px;line-height:1.5}.hhh-preview .ticket-actions{border:0;grid-column:2;gap:9px;padding:8px 15px 17px}.hhh-preview .ticket-actions .button{min-height:40px;padding:10px 12px;font-size:10px}.hhh-preview .ticket-actions .icon{width:17px;height:17px}.hhh-preview .ticket-actions small{font-size:8px}.hhh-preview .fixture-label{letter-spacing:.8px;margin-top:10px;font-size:6px}.hhh-preview .second-session{grid-template-columns:1fr auto;gap:12px;margin-top:19px;font-size:10px;display:grid}.hhh-preview .second-session small{grid-column:1/-1;font-size:7px}.hhh-preview .second-session strong{font-size:13px}.hhh-preview .second-session>span{grid-area:3/1/auto/-1;font-size:11px;line-height:1.6;display:block}.hhh-preview .second-session a{grid-area:2/2;gap:7px}.hhh-preview .second-session .icon{width:17px;height:17px}.hhh-preview .first-visit{grid-template-columns:1fr;gap:30px;padding:35px 22px}.hhh-preview .first-visit h2{margin:20px 0 16px;font-size:44px}.hhh-preview .first-visit-photo{margin:0 12px}.hhh-preview .first-visit-photo img{height:250px}.hhh-preview .first-visit li{padding-block:20px}.hhh-preview .first-visit li p{font-size:13px!important}.hhh-preview .venue-note{flex-direction:column;align-items:flex-start;gap:14px;padding:24px 22px;font-size:12px;line-height:1.6}.hhh-preview .fixture-review{padding:15px 22px;font-size:11px}.hhh-preview .fixture-options{gap:8px}.hhh-preview .fixture-options a{padding:12px}.hhh-preview .session-detail{padding:30px 20px 40px}.hhh-preview .session-detail-note{font-size:13px}.hhh-preview .session-detail-nav{flex-wrap:wrap;gap:16px;font-size:13px}.hhh-preview .calendar-example{flex-direction:column;align-items:start;padding:22px}}.hhh-preview .preview-learning-language{background:var(--blue);color:var(--cream);border-top:1px solid #fff8eb26;justify-content:space-between;align-items:center;gap:16px;padding:8px max(24px,50vw - 664px);display:flex}.hhh-preview .preview-learning-language>span{letter-spacing:.14em;font-size:10px;font-weight:800}.hhh-preview .preview-learning-language button{min-width:44px;min-height:44px}.hhh-preview .preview-learning:has(.wrap-lesson) .preview-learning-language{background:var(--navy)}
.hhh-preview .playbook-preview{background:var(--cream);color:var(--navy)}.hhh-preview .playbook-inner{width:min(100%,1600px);margin:0 auto;padding-left:56px;padding-right:56px}.hhh-preview .playbook-opening{background:var(--blue);color:var(--cream);padding:30px 0 28px}.hhh-preview .playbook-breadcrumb{flex-wrap:wrap;align-items:center;gap:16px;margin-bottom:42px;font-size:12px;display:flex}.hhh-preview .playbook-breadcrumb a:hover{text-underline-offset:4px;text-decoration:underline}.hhh-preview .playbook-breadcrumb>span{opacity:.6}.hhh-preview .playbook-kicker{letter-spacing:1.6px;text-transform:uppercase;align-items:center;gap:9px;font-size:10px;font-weight:800;line-height:1.6;display:flex}.hhh-preview .playbook-kicker:before{content:"";background:var(--orange);border-radius:50%;flex:none;width:7px;height:7px}.hhh-preview .playbook-opening-copy{grid-template-columns:minmax(0,1fr) 260px;align-items:end;gap:54px;display:grid}.hhh-preview .playbook-opening h1{letter-spacing:-.07em;margin-top:24px;font-size:clamp(60px,7.8vw,118px);font-weight:900;line-height:.94}.hhh-preview .playbook-opening h1 span{display:block}.hhh-preview .playbook-total{color:var(--cream);-webkit-text-stroke:1px var(--cream);-webkit-text-fill-color:transparent;letter-spacing:-.08em;margin-bottom:18px;font-size:104px;font-weight:900;line-height:.8;display:block}.hhh-preview .playbook-intro-note p{max-width:250px;font-size:19px;font-weight:700;line-height:1.4}.hhh-preview .playbook-intro-note small{margin-top:12px;font-size:12px;line-height:1.6;display:block}.hhh-preview .playbook-jump-nav{background:var(--cream);color:var(--navy);grid-template-columns:1fr 1fr;margin-top:36px;display:grid}.hhh-preview .playbook-jump-nav a{align-items:center;gap:20px;min-height:80px;padding:24px;font-size:17px;font-weight:800;display:flex}.hhh-preview .playbook-jump-nav a:last-child{background:var(--orange)}.hhh-preview .playbook-jump-nav a span{white-space:nowrap;font-size:13px;font-weight:800}.hhh-preview .playbook-jump-nav a .icon{margin-left:auto}.hhh-preview .playbook-jump-nav a:hover{text-underline-offset:5px;text-decoration:underline}.hhh-preview .playbook-library{padding-top:56px;padding-bottom:56px}.hhh-preview .playbook-feature{background:var(--navy);color:var(--cream);border-bottom:7px solid var(--orange);grid-template-columns:190px minmax(0,1fr) 190px;align-items:center;gap:34px;padding:32px;display:grid;position:relative}.hhh-preview .playbook-feature-art{align-self:stretch;min-height:206px;position:relative}.hhh-preview .playbook-feature-art>span{color:var(--blue);letter-spacing:-.09em;-webkit-text-stroke:1px #299ac9;-webkit-text-fill-color:transparent;font-size:160px;font-weight:900;line-height:1;position:absolute;top:8px;left:-3px}.hhh-preview .playbook-feature-art img{width:96px;height:auto;position:absolute;bottom:-13px;right:-4px;transform:rotate(5deg)}.hhh-preview .playbook-feature h2{letter-spacing:-.055em;margin-top:15px;font-size:clamp(30px,3.2vw,48px);font-weight:900;line-height:1}.hhh-preview .playbook-feature-copy>p:not(.playbook-kicker){color:#d6e3eb;max-width:560px;margin-top:14px;font-size:14px;line-height:1.7}.hhh-preview .playbook-feature .button{min-height:48px;margin-top:20px}.hhh-preview .playbook-feature-meta{border-left:1px solid #ffffff30;padding-left:22px}.hhh-preview .playbook-feature-meta>span{letter-spacing:-.04em;font-size:23px;font-weight:900;line-height:1.1;display:block}.hhh-preview .playbook-feature-meta>span+span{color:var(--orange)}.hhh-preview .playbook-feature-meta p{letter-spacing:1.5px;max-width:145px;margin-top:14px;font-size:9px;font-weight:700;line-height:1.7}.hhh-preview .playbook-library-heading{justify-content:space-between;align-items:center;gap:30px;padding:48px 0 30px;display:flex}.hhh-preview .playbook-design-note{max-width:400px;color:var(--muted);font-size:11px;line-height:1.6}.hhh-preview .playbook-lesson-group{scroll-margin-top:110px}.hhh-preview #playbook-attack{scroll-margin-top:230px}.hhh-preview .playbook-lesson-group+.playbook-lesson-group{margin-top:140px;padding-top:42px}.hhh-preview .playbook-group-heading{border-bottom:2px solid var(--navy);justify-content:space-between;align-items:baseline;gap:24px;padding-bottom:22px;display:flex}.hhh-preview .playbook-group-heading h2{letter-spacing:-.05em;font-size:25px;font-weight:900;line-height:1.15}.hhh-preview .playbook-group-heading p{color:var(--muted);font-size:12px;line-height:1.6}.hhh-preview .playbook-rows{margin:0;padding:0;list-style:none}.hhh-preview .playbook-row{border-bottom:1px solid var(--line)}.hhh-preview .playbook-row>a{grid-template-columns:56px minmax(0,1fr) 190px 24px;align-items:center;gap:22px;padding:26px 0;display:grid}.hhh-preview .playbook-row-number{color:var(--blue);letter-spacing:-.065em;align-self:start;padding-top:23px;font-size:32px;font-weight:900;line-height:1}.hhh-preview .playbook-row-category{letter-spacing:1.35px;text-transform:uppercase;color:var(--muted);font-size:9px;font-weight:700;line-height:1.4}.hhh-preview .playbook-row h3{letter-spacing:-.055em;margin-top:6px;font-size:29px;font-weight:800;line-height:1.12}.hhh-preview .playbook-row-line{margin-top:12px;font-size:14px;font-weight:600;line-height:1.5}.hhh-preview .playbook-row-description{max-width:660px;color:var(--muted);margin-top:5px;font-size:14px;line-height:1.65}.hhh-preview .playbook-row-meta{text-align:right;color:var(--muted);align-self:end;padding-bottom:3px;font-size:10px;line-height:1.6}.hhh-preview .playbook-row-meta>span{color:var(--navy);margin-top:7px;font-size:11px;font-weight:700;display:block}.hhh-preview .playbook-row.is-wrap .playbook-row-number{color:#ce4f00}.hhh-preview .playbook-row.is-wrap{border-bottom:3px solid var(--orange)}.hhh-preview .playbook-row>a:hover h3{color:#08729f}.hhh-preview .playbook-row>a:hover .icon{transform:translate(2px,-2px)}.hhh-preview .playbook-row .icon{transition:transform .18s}.hhh-preview .playbook-reference{border-top:1px solid var(--line);grid-template-columns:1fr 1fr;align-items:center;gap:48px;margin-top:52px;padding-top:34px;display:grid}.hhh-preview .playbook-reference h2{letter-spacing:-.06em;margin-top:12px;font-size:34px;font-weight:900;line-height:1.1}.hhh-preview .playbook-reference-links a{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:20px;min-height:54px;padding:12px 0;font-size:13px;font-weight:700;display:flex}.hhh-preview .playbook-reference-links a:hover{text-underline-offset:4px;text-decoration:underline}.hhh-preview .playbook-pitch-cta{background:var(--orange);padding:32px 0}.hhh-preview .playbook-pitch-cta .playbook-inner{justify-content:space-between;align-items:center;gap:28px;display:flex}.hhh-preview .playbook-pitch-cta h2{letter-spacing:-.055em;font-size:clamp(30px,3vw,46px);font-weight:900;line-height:1.05}.hhh-preview .playbook-pitch-cta p{margin-top:8px;font-size:13px;line-height:1.6}.hhh-preview .playbook-pitch-cta .button{background:var(--navy);color:var(--cream);flex:none;min-width:180px}.hhh-preview .playbook-preview[lang=th] h1{letter-spacing:-.025em;font-size:clamp(52px,6.4vw,96px);line-height:1.3}.hhh-preview .playbook-preview[lang=th] h2,.hhh-preview .playbook-preview[lang=th] h3{letter-spacing:-.015em;line-height:1.4}.hhh-preview .playbook-preview[lang=th] .playbook-kicker,.hhh-preview .playbook-preview[lang=th] .playbook-row-category{letter-spacing:.5px}@media (max-width:1100px){.hhh-preview .playbook-opening-copy{grid-template-columns:minmax(0,1fr) 220px;gap:28px}.hhh-preview .playbook-opening h1{font-size:7.9vw}.hhh-preview .playbook-feature{grid-template-columns:130px minmax(0,1fr);gap:26px}.hhh-preview .playbook-feature-art>span{font-size:130px;top:20px}.hhh-preview .playbook-feature-art img{width:83px;bottom:-7px}.hhh-preview .playbook-feature-meta{display:none}.hhh-preview .playbook-row>a{grid-template-columns:42px minmax(0,1fr) 150px 24px;gap:18px}.hhh-preview .playbook-row h3{font-size:27px}}@media (max-width:760px){.hhh-preview .playbook-inner{padding-left:24px;padding-right:24px}.hhh-preview .playbook-opening{padding-top:26px;padding-bottom:24px}.hhh-preview .playbook-breadcrumb{gap:12px;margin-bottom:30px;font-size:11px}.hhh-preview .playbook-opening-copy{display:block}.hhh-preview .playbook-opening h1{margin-top:22px;font-size:clamp(44px,10.7vw,80px)}.hhh-preview .playbook-intro-note{margin-top:26px;padding-right:64px;position:relative}.hhh-preview .playbook-total{margin:0;font-size:58px;position:absolute;bottom:2px;right:0}.hhh-preview .playbook-intro-note p{max-width:none;font-size:16px}.hhh-preview .playbook-intro-note small{max-width:320px;margin-top:7px}.hhh-preview .playbook-jump-nav{grid-template-columns:1fr;margin-top:26px}.hhh-preview .playbook-jump-nav a{gap:14px;min-height:68px;padding:18px;font-size:14px}.hhh-preview .playbook-jump-nav a span{font-size:11px}.hhh-preview .playbook-library{padding-top:30px;padding-bottom:34px}.hhh-preview .playbook-feature{grid-template-columns:minmax(0,1fr);padding:25px 22px}.hhh-preview .playbook-feature-art{display:none}.hhh-preview .playbook-feature h2{font-size:35px}.hhh-preview .playbook-feature-copy>p:not(.playbook-kicker){font-size:13px}.hhh-preview .playbook-feature .button{width:100%;padding:14px 16px;font-size:12px}.hhh-preview .playbook-library-heading{padding:34px 0 26px;display:block}.hhh-preview .playbook-design-note{margin-top:12px;font-size:10px}.hhh-preview .playbook-group-heading{padding-bottom:16px;display:block}.hhh-preview .playbook-group-heading h2{font-size:24px}.hhh-preview .playbook-group-heading p{margin-top:8px;font-size:11px}.hhh-preview .playbook-row>a{grid-template-columns:34px minmax(0,1fr) 20px;gap:12px;padding:24px 0}.hhh-preview .playbook-row-number{padding-top:25px;font-size:27px}.hhh-preview .playbook-row h3{font-size:25px}.hhh-preview .playbook-row-category{letter-spacing:1px;font-size:9px}.hhh-preview .playbook-row-line{margin-top:10px;font-size:14px}.hhh-preview .playbook-row-description{font-size:13px}.hhh-preview .playbook-row>a>.icon{grid-area:1/3;align-self:start;width:18px;height:18px;margin-top:28px}.hhh-preview .playbook-row-meta{text-align:left;grid-column:2/4;padding:0;font-size:11px}.hhh-preview .playbook-row-meta>span{margin-left:14px;font-size:11px;display:inline}.hhh-preview .playbook-lesson-group+.playbook-lesson-group{margin-top:120px}.hhh-preview .playbook-reference{grid-template-columns:1fr;gap:18px;margin-top:36px;padding-top:26px}.hhh-preview .playbook-reference h2{font-size:31px}.hhh-preview .playbook-reference-links a{font-size:12px}.hhh-preview .playbook-pitch-cta .playbook-inner{display:block}.hhh-preview .playbook-pitch-cta h2{max-width:430px;font-size:36px}.hhh-preview .playbook-pitch-cta p{font-size:12px}.hhh-preview .playbook-pitch-cta .button{margin-top:22px}.hhh-preview .playbook-preview[lang=th] h1{font-size:clamp(42px,10vw,76px)}}@media (prefers-reduced-motion:reduce){.hhh-preview .playbook-preview .icon{transition:none}}
.hhh-preview .learn-preview{background:var(--cream);color:var(--ink)}.hhh-preview .learn-opening{background:var(--blue);color:var(--cream);overflow:hidden}.hhh-preview .learn-opening-inner{max-width:1600px;margin:auto;padding:30px 56px 28px}.hhh-preview .learn-intro{isolation:isolate;min-height:460px;position:relative}.hhh-preview .learn-breadcrumb{z-index:2;opacity:.85;margin:0 0 27px;font-size:11px;position:relative}.hhh-preview .learn-kicker{letter-spacing:1.7px;text-transform:uppercase;align-items:center;gap:9px;margin:0 0 26px;font-size:10px;font-weight:800;display:flex}.hhh-preview .learn-kicker:before{content:"";background:var(--orange);border-radius:50%;flex:none;width:7px;height:7px}.hhh-preview .learn-title{z-index:2;letter-spacing:-.075em;width:fit-content;margin:0;font-size:clamp(92px,10.4vw,159px);font-weight:900;line-height:.9;position:relative}.hhh-preview .learn-title span{display:block}.hhh-preview .learn-welcome{z-index:2;margin-top:28px;font-size:16px;line-height:1.65;position:relative}.hhh-preview .learn-art{z-index:-1;position:absolute;inset:-12px -28px 0 51%}.hhh-preview .learn-orbit{background:var(--orange);border-radius:50%;width:96%;height:93%;position:absolute;top:3%;left:14%;transform:rotate(-18deg)}.hhh-preview .learn-pitch-lines{background:repeating-linear-gradient(90deg,#0000 0 19.85%,#fff8eb15 19.85% 20%);border:1px solid #fff8eb35;border-radius:50% 0 40%;width:110%;height:91%;position:absolute;top:0;left:-2%;transform:rotate(-10deg)}.hhh-preview .learn-running-line{width:105%;height:98%;stroke:var(--cream);stroke-width:2px;stroke-dasharray:9 9;opacity:.8;position:absolute;inset:0}.hhh-preview .learn-player{filter:drop-shadow(3px 6px 4px #09294715);width:auto;max-width:none;height:107%;position:absolute;bottom:-8px;left:6%}.hhh-preview .learn-mascot{width:126px;height:auto;position:absolute;bottom:68px;right:-12px;transform:rotate(7deg)}.hhh-preview .learn-art-note{font-size:13px;font-style:italic;font-weight:800;line-height:1.2;position:absolute;top:44px;right:26px;transform:rotate(7deg)}.hhh-preview .learn-paths{border-top:1px solid var(--cream);grid-template-columns:1fr 1fr;padding-top:44px;display:grid;position:relative}.hhh-preview .learn-path{min-height:92px;color:var(--ink);background:var(--cream);grid-template-columns:40px 1fr 24px;align-items:center;gap:16px;padding:23px 25px;display:grid}.hhh-preview .learn-path-plays{background:var(--orange)}.hhh-preview .learn-path-number{letter-spacing:-.06em;font-size:36px;font-weight:900;line-height:1}.hhh-preview .learn-path-first .learn-path-number{color:var(--blue)}.hhh-preview .learn-path strong{letter-spacing:-.8px;font-size:21px;font-weight:800;display:block}.hhh-preview .learn-path small{margin-top:4px;font-size:11px;line-height:1.5;display:block}.hhh-preview .learn-path:hover .icon{transform:translate(2px,-2px)}.hhh-preview .learn-playbook{max-width:1600px;margin:auto;padding:36px 56px 54px}.hhh-preview .learn-section-heading{border-bottom:1px solid var(--line);justify-content:space-between;align-items:end;gap:26px;padding-bottom:28px;display:flex}.hhh-preview .learn-section-heading .learn-kicker{margin-bottom:16px}.hhh-preview .learn-section-heading h2,.hhh-preview .learn-basics h2{letter-spacing:-.055em;font-size:clamp(36px,3.4vw,54px);font-weight:900;line-height:.94}.hhh-preview .learn-text-link{align-items:center;gap:24px;min-height:44px;font-size:12px;display:inline-flex}.hhh-preview .learn-text-link:hover{text-underline-offset:5px;text-decoration:underline}.hhh-preview .learn-feature-layout{grid-template-columns:1fr 1fr;align-items:center;gap:60px;margin-top:28px;display:grid}.hhh-preview .learn-featured-list{margin:0;padding:0;list-style:none}.hhh-preview .learn-featured-list li{border-bottom:1px solid var(--line)}.hhh-preview .learn-featured-list li.is-featured{border-bottom:3px solid var(--orange)}.hhh-preview .learn-featured-list a{grid-template-columns:50px 1fr 24px;align-items:center;gap:17px;min-height:92px;padding:23px 0;display:grid}.hhh-preview .learn-featured-list a:hover .learn-row-copy strong{color:var(--blue)}.hhh-preview .learn-row-number{color:var(--blue);letter-spacing:-.07em;font-size:30px;font-weight:900}.hhh-preview .is-featured .learn-row-number{color:var(--orange)}.hhh-preview .learn-row-copy strong{letter-spacing:-.055em;font-size:clamp(20px,1.8vw,28px);font-weight:800;line-height:1.15;display:block}.hhh-preview .learn-row-copy small{color:var(--muted);margin-top:6px;font-size:11px;line-height:1.65;display:block}.hhh-preview .learn-wrap-feature{color:var(--cream);background:var(--navy);box-shadow:8px 8px 0 var(--orange);padding:18px;transition:transform .2s;transform:rotate(2deg)}.hhh-preview .learn-wrap-feature:hover{transform:rotate(0)}.hhh-preview .learn-wrap-heading{justify-content:space-between;align-items:center;gap:15px;margin-bottom:14px;display:flex}.hhh-preview .learn-wrap-heading h3{letter-spacing:-.035em;font-size:27px;font-weight:800}.hhh-preview .learn-wrap-heading>span{letter-spacing:1.5px;color:#c3dde9;font-size:8px}.hhh-preview .learn-wrap-field{--color-field-green:#087caa;--color-field-green-deep:#0871a3;--color-field-line:#fff8eb45;--color-attack-token:var(--orange);--color-defence-token:var(--cream);--color-attack-token-label:var(--navy);--color-defence-token-label:var(--navy);--color-navy-outline:#fff8eb;--color-sand-white:var(--cream);--color-sea-blue:var(--navy);background:var(--blue);aspect-ratio:2.42;padding:15px;position:relative}.hhh-preview .learn-wrap-field svg{border:1px solid #fff8eb40;width:100%;height:100%;display:block}.hhh-preview .learn-field-direction{letter-spacing:1.7px;z-index:1;font-size:6px;position:absolute;top:23px;left:25px}.hhh-preview .learn-wrap-caption{justify-content:space-between;align-items:center;gap:20px;padding-top:15px;display:flex}.hhh-preview .learn-wrap-caption strong{font-size:12px;display:block}.hhh-preview .learn-wrap-caption small{color:#c3dde9;font-size:10px;line-height:1.6;display:block}.hhh-preview .learn-basics{border-top:1px solid var(--line);grid-template-columns:1fr 1.2fr;gap:90px;max-width:1600px;margin:auto;padding:38px 56px 48px;scroll-margin-top:230px;display:grid}.hhh-preview .learn-basics-intro .learn-kicker{margin-bottom:15px}.hhh-preview .learn-basics-intro>p:not(.learn-kicker){margin-top:18px;font-size:13px;line-height:1.7}.hhh-preview .learn-basics-intro .learn-text-link{margin-top:12px}.hhh-preview .learn-basics-list{margin:0;padding:0;list-style:none}.hhh-preview .learn-basics-list li{border-bottom:1px solid var(--line);grid-template-columns:38px 1fr;gap:20px;padding:17px 0;display:grid}.hhh-preview .learn-basics-list li:first-child{padding-top:0}.hhh-preview .learn-basics-list li:last-child{border:0;padding-bottom:0}.hhh-preview .learn-basics-list li>span{letter-spacing:-.06em;color:var(--blue);font-size:24px;font-weight:800}.hhh-preview .learn-basics-list h3{letter-spacing:-.04em;font-size:18px;font-weight:800}.hhh-preview .learn-basics-list p{color:var(--muted);max-width:560px;margin-top:5px;font-size:12px;line-height:1.7}.hhh-preview .learn-preview .learn-basics{margin-top:80px}.hhh-preview .learn-first-run{border-top:1px solid var(--line);grid-template-columns:1fr 1.2fr;align-items:start;gap:90px;max-width:1600px;margin:auto;padding:38px 56px 48px;display:grid}.hhh-preview .learn-first-run h2{letter-spacing:-.055em;margin-top:15px;font-size:clamp(30px,2.8vw,44px);font-weight:900;line-height:.98}.hhh-preview .learn-first-run>div>p:not(.learn-kicker){max-width:420px;margin-top:16px;font-size:13px;line-height:1.7}.hhh-preview .learn-first-run .learn-text-link{margin-top:12px}.hhh-preview .learn-first-lesson{background:var(--navy);color:var(--cream);max-width:560px;padding:26px 28px 24px;display:block}.hhh-preview .learn-first-lesson .learn-kicker{color:var(--cream)}.hhh-preview .learn-first-lesson h3{letter-spacing:-.05em;margin-top:12px;font-size:24px;font-weight:900}.hhh-preview .learn-first-lesson>p:not(.learn-kicker){opacity:.85;max-width:420px;margin-top:10px;font-size:12.5px;line-height:1.7}.hhh-preview .learn-first-lesson>span{color:var(--orange);align-items:center;gap:14px;margin-top:16px;font-size:13px;font-weight:800;display:inline-flex}.hhh-preview .learn-first-lesson>span .icon{width:16px;height:16px}.hhh-preview .learn-first-lesson:hover>span{text-underline-offset:5px;text-decoration:underline}.hhh-preview .learn-come-play{background:var(--orange);justify-content:space-between;align-items:center;gap:30px;padding:32px max(56px,50vw - 744px);display:flex}.hhh-preview .learn-come-play h2{letter-spacing:-.06em;font-size:clamp(30px,3vw,46px);font-weight:900;line-height:1}.hhh-preview .learn-come-play p{margin-top:10px;font-size:13px;line-height:1.5}.hhh-preview .learn-come-play .button{background:var(--navy);min-width:180px;color:var(--cream);flex:none}.hhh-preview .learn-preview:lang(th) .learn-title{letter-spacing:-.045em;font-size:clamp(62px,7.9vw,120px);line-height:1.25}.hhh-preview .learn-preview:lang(th) .learn-welcome{margin-top:12px}.hhh-preview .learn-preview:lang(th) h2{line-height:1.15}.hhh-preview .learn-preview:lang(th) .learn-row-copy strong{font-size:22px;line-height:1.4}@media (min-width:701px) and (max-width:1100px){.hhh-preview .learn-opening-inner{padding-inline:32px}.hhh-preview .learn-intro{min-height:395px}.hhh-preview .learn-title{font-size:10.5vw}.hhh-preview .learn-welcome{margin-top:26px;font-size:14px}.hhh-preview .learn-art{inset:8px -35px 0 47%}.hhh-preview .learn-player{height:100%;left:0}.hhh-preview .learn-mascot{width:94px;bottom:45px;right:10px}.hhh-preview .learn-art-note{font-size:10px;top:28px;right:10px}.hhh-preview .learn-path{grid-template-columns:35px 1fr 18px;gap:13px;padding:20px}.hhh-preview .learn-path strong{font-size:18px}.hhh-preview .learn-path-number{font-size:31px}.hhh-preview .learn-playbook{padding:35px 32px 45px}.hhh-preview .learn-feature-layout{gap:35px}.hhh-preview .learn-featured-list a{grid-template-columns:34px 1fr 20px;gap:12px}.hhh-preview .learn-wrap-heading h3{font-size:22px}.hhh-preview .learn-wrap-heading>span{letter-spacing:1px;font-size:6px}.hhh-preview .learn-wrap-field{aspect-ratio:1.6;padding:10px}.hhh-preview .learn-basics,.hhh-preview .learn-first-run{gap:45px;padding:32px 32px 40px}.hhh-preview .learn-come-play{padding-inline:32px}}@media (max-width:700px){.hhh-preview .learn-opening-inner{padding:24px 20px 22px}.hhh-preview .learn-intro{min-height:480px}.hhh-preview .learn-breadcrumb{margin-bottom:23px;font-size:10px}.hhh-preview .learn-kicker{letter-spacing:1px;gap:7px;margin-bottom:20px;font-size:7px}.hhh-preview .learn-kicker:before{width:5px;height:5px}.hhh-preview .learn-title{letter-spacing:-.075em;font-size:21.6vw;line-height:.94}.hhh-preview .learn-welcome{margin-top:26px;font-size:12px;line-height:1.65}.hhh-preview .learn-art{z-index:auto;pointer-events:none;inset:182px -72px 0 27%}.hhh-preview .learn-orbit{width:103%;height:94%;top:2%;left:12%}.hhh-preview .learn-pitch-lines{width:107%;height:90%;top:0;left:1%}.hhh-preview .learn-running-line{opacity:.3;width:120%;height:110%;top:-5%;left:-12%}.hhh-preview .learn-player{z-index:3;height:104%;bottom:-3px;left:5%}.hhh-preview .learn-mascot{z-index:3;width:76px;bottom:43px;right:62px}.hhh-preview .learn-art-note{display:none}.hhh-preview .learn-paths{z-index:4;grid-template-columns:1fr}.hhh-preview .learn-path{grid-template-columns:30px 1fr 21px;gap:12px;min-height:72px;padding:17px 16px}.hhh-preview .learn-path-number{font-size:29px}.hhh-preview .learn-path strong{letter-spacing:-.8px;font-size:18px}.hhh-preview .learn-path small{margin-top:3px;font-size:10px}.hhh-preview .learn-playbook{padding:32px 20px 40px}.hhh-preview .learn-section-heading{flex-direction:column;align-items:start;gap:15px;padding-bottom:18px}.hhh-preview .learn-section-heading h2,.hhh-preview .learn-basics h2{font-size:38px}.hhh-preview .learn-section-heading .learn-kicker{margin-bottom:16px}.hhh-preview .learn-text-link{gap:17px;font-size:11px}.hhh-preview .learn-feature-layout{grid-template-columns:1fr;gap:30px;margin-top:5px}.hhh-preview .learn-featured-list a{grid-template-columns:34px 1fr 20px;gap:13px;min-height:95px;padding:21px 0}.hhh-preview .learn-row-copy strong{font-size:22px}.hhh-preview .learn-row-copy small{font-size:10px;line-height:1.7}.hhh-preview .learn-row-number{font-size:27px}.hhh-preview .learn-wrap-feature{box-shadow:6px 6px 0 var(--orange);margin:0 5px 4px 2px;padding:13px}.hhh-preview .learn-wrap-heading{margin-bottom:10px}.hhh-preview .learn-wrap-heading h3{font-size:23px}.hhh-preview .learn-wrap-heading>span{letter-spacing:1px;font-size:6px}.hhh-preview .learn-wrap-field{aspect-ratio:1.8;padding:8px}.hhh-preview .learn-field-direction{font-size:5px;top:17px;left:18px}.hhh-preview .learn-wrap-caption{padding-top:12px}.hhh-preview .learn-wrap-caption strong{font-size:11px}.hhh-preview .learn-wrap-caption small{font-size:9px}.hhh-preview .learn-basics{grid-template-columns:1fr;gap:28px;padding:30px 20px 38px}.hhh-preview .learn-first-run{grid-template-columns:1fr;gap:26px;padding:30px 20px 38px}.hhh-preview .learn-first-run h2{font-size:30px}.hhh-preview .learn-basics-intro>p:not(.learn-kicker){max-width:280px;margin-top:16px;font-size:13px}.hhh-preview .learn-basics-list li{grid-template-columns:35px 1fr;gap:12px;padding:20px 0}.hhh-preview .learn-basics-list p{font-size:12px}.hhh-preview .learn-come-play{flex-direction:column;align-items:start;gap:20px;padding:28px 20px 30px}.hhh-preview .learn-come-play h2{font-size:32px}.hhh-preview .learn-come-play p{max-width:260px;font-size:12px}.hhh-preview .learn-come-play .button{min-width:180px}.hhh-preview .learn-preview:lang(th) .learn-title{letter-spacing:-.06em;font-size:16vw;line-height:1.25}.hhh-preview .learn-preview:lang(th) .learn-welcome{margin-top:18px}.hhh-preview .learn-preview:lang(th) .learn-row-copy strong,.hhh-preview .learn-preview:lang(th) .learn-wrap-heading h3{font-size:20px}}
.hhh-preview .wrap-lesson{background:var(--cream);color:var(--navy)}.hhh-preview .wrap-opening{background:var(--navy);color:var(--cream);overflow:hidden}.hhh-preview .wrap-opening-inner{max-width:1600px;margin:0 auto;padding:28px 56px 34px;position:relative}.hhh-preview .wrap-breadcrumb{z-index:1;color:#aec7d6;gap:18px;margin-bottom:40px;font-size:11px;display:flex;position:relative}.hhh-preview .wrap-breadcrumb a:hover{color:var(--cream)}.hhh-preview .wrap-heading{z-index:1;margin-bottom:34px;position:relative}.hhh-preview .wrap-kicker{letter-spacing:1.7px;text-transform:uppercase;align-items:center;gap:9px;font-size:9px;font-weight:800;display:flex}.hhh-preview .wrap-kicker:before{content:"";background:var(--orange);border-radius:50%;flex:none;width:7px;height:7px}.hhh-preview .wrap-heading h1{letter-spacing:-.065em;margin:20px 0 17px;font-size:clamp(60px,7.4vw,119px);font-weight:900;line-height:.95}.hhh-preview .wrap-heading h1 em,.hhh-preview .wrap-reading h2 em{color:var(--orange);font-style:normal}.hhh-preview .wrap-heading>p:last-child{color:#c4d8e4;font-size:14px;line-height:1.6}.hhh-preview .wrap-number{pointer-events:none;align-content:center;justify-items:center;width:280px;height:340px;display:grid;position:absolute;top:20px;right:25px;transform:rotate(1deg)}.hhh-preview .wrap-number:before,.hhh-preview .wrap-number:after{content:"";border:1px solid #087fb661;border-radius:50%;position:absolute;inset:5px -20px;transform:rotate(29deg)}.hhh-preview .wrap-number:after{inset:-15px 5px;transform:rotate(-10deg)}.hhh-preview .wrap-number strong{color:#0000;-webkit-text-stroke:1.2px var(--blue-bright);letter-spacing:-.09em;font-size:165px;font-weight:900;line-height:1}.hhh-preview .wrap-number span{letter-spacing:1px;color:#96c2d5;margin-top:15px;font-size:8px;font-weight:900}.hhh-preview .wrap-workbench{z-index:2;grid-template-columns:minmax(0,2.1fr) minmax(280px,1fr);align-items:start;gap:34px;display:grid;position:relative}.hhh-preview .wrap-viewer{background:#0e3650;border:1px solid #2095bb;min-width:0}.hhh-preview .wrap-viewer-heading{background:var(--blue);justify-content:space-between;align-items:center;gap:15px;min-height:38px;padding:0 16px;display:flex}.hhh-preview .wrap-viewer-heading>span{text-transform:uppercase;letter-spacing:1.4px;font-size:9px;font-weight:800}.hhh-preview .wrap-viewer-heading button{background:0 0;flex:none;min-height:38px;font-size:10px}.hhh-preview .wrap-scene{--color-field-green:#087a9f;--color-field-green-deep:#086384;--color-field-line:#83c4d0;--color-sand-white:#fff8eb;--color-sunset-orange:#ff7929;--color-sea-blue:#7bcfea;--color-navy-outline:#092947;padding:14px 17px}.hhh-preview .wrap-scene svg>g>rect[fill="var(--color-sea-blue)"]+text{fill:var(--navy)}.hhh-preview .wrap-scene>div{gap:10px}.hhh-preview .wrap-scene>div>div:has(>svg[role=img]){aspect-ratio:50/52;border:1px solid #5aaabf;border-radius:0;order:-3;width:100%;max-width:660px;margin-inline:auto;position:relative}.hhh-preview .wrap-scene>div>div:has(>svg[role=img])>svg{width:100%;max-width:none;height:161.538%;position:absolute;top:-38.4615%;left:0}.hhh-preview .wrap-scene>div>.grid{order:-2}.hhh-preview .wrap-scene>div>.grid>div{background:#123e58;border:0;border-radius:0;padding:12px}.hhh-preview .wrap-scene>div>.grid p{color:#c4d8e4;font-size:12px;line-height:1.5}.hhh-preview .wrap-scene>div>.grid .font-mono{font-family:inherit}.hhh-preview .wrap-scene>div>.flex.flex-col{order:-1}.hhh-preview .wrap-scene>div>.flex.flex-col>.flex{gap:8px}.hhh-preview .wrap-scene>div>.flex.flex-col button{letter-spacing:.4px;border:1px solid #48768c;border-radius:0;min-height:36px;padding:7px 11px;font-size:10px;font-weight:700}.hhh-preview .wrap-scene button[aria-label=Play],.hhh-preview .wrap-scene button[aria-label=Pause]{background:var(--orange);color:var(--navy);border-color:var(--orange)!important}.hhh-preview .wrap-scene button[aria-label=Previous\ touch],.hhh-preview .wrap-scene button[aria-label=Next\ touch],.hhh-preview .wrap-scene button[aria-label=Toggle\ loop]{color:var(--cream)}.hhh-preview .wrap-scene button[aria-label=Toggle\ loop][aria-pressed=true]{color:var(--navy)}.hhh-preview .wrap-scene [aria-label=Playback\ speed]{border:0;border-radius:0}.hhh-preview .wrap-scene [aria-label=Playback\ speed] button{color:#c5dfec;background:0 0;min-width:52px}.hhh-preview .wrap-scene [aria-label=Playback\ speed] button[aria-checked=true]{background:var(--cream);color:var(--navy);border-color:var(--cream)}.hhh-preview .wrap-scene .select-none>.relative{margin:0 7px}.hhh-preview .wrap-scene .select-none>.relative>div:first-child{background:#446e83}.hhh-preview .wrap-scene .select-none>.relative>div:nth-child(2){background:var(--orange)}.hhh-preview .wrap-scene .select-none>.relative button{border:2px solid var(--cream)}.hhh-preview .wrap-scene .select-none>.flex.flex-wrap{gap:4px;margin-top:0}.hhh-preview .wrap-scene .select-none>.flex.flex-wrap button{color:#c2dae8;letter-spacing:.3px;border:1px solid #456b80;border-radius:0;min-height:33px;padding:6px 8px;font-size:9px}.hhh-preview .wrap-scene .select-none>.flex.flex-wrap button[aria-pressed=true]{color:var(--navy);background:var(--orange);border-color:var(--orange)}.hhh-preview .wrap-scene .select-none>.flex:last-child{color:#bed8e7;margin-top:9px}.hhh-preview .wrap-tabs{border-bottom:1px solid #466075;gap:30px;margin-bottom:29px;display:flex}.hhh-preview .wrap-tabs button{min-height:44px;color:var(--cream);background:0 0;padding-bottom:15px;font-size:11px;font-weight:750;position:relative}.hhh-preview .wrap-tabs button[aria-selected=true]:after{content:"";background:var(--orange);height:3px;position:absolute;bottom:-1px;left:0;right:0}.hhh-preview .wrap-reading [hidden]{display:none}.hhh-preview .wrap-reading .wrap-kicker{color:#96c2d5;font-size:9px}.hhh-preview .wrap-reading h2{letter-spacing:-.06em;margin:22px 0 17px;font-size:clamp(44px,4.1vw,65px);font-weight:900;line-height:.98}.hhh-preview .wrap-read-copy{color:#c4d8e4;font-size:14px;line-height:1.75}.hhh-preview .wrap-reading h3{margin:25px 0 13px;font-size:11px;font-weight:800}.hhh-preview .wrap-finishes{border-top:1px solid #466075}.hhh-preview .wrap-finishes button{text-align:left;background:0 0;border-bottom:1px solid #466075;align-items:center;gap:12px;width:100%;padding:15px 0;display:flex}.hhh-preview .wrap-finishes button[aria-checked=true]{background:#ffffff08}.hhh-preview .wrap-choice-number{color:var(--orange);letter-spacing:-1px;font-size:25px;font-weight:900}.hhh-preview .wrap-finishes strong{font-size:13px;display:block}.hhh-preview .wrap-finishes small{color:#abc8da;margin-top:5px;font-size:10px;display:block}.hhh-preview .wrap-choice-check{width:22px;color:var(--orange);margin-left:auto;font-size:16px}.hhh-preview .wrap-selected{color:#c4d8e4;margin-top:19px;font-size:12px;line-height:1.7}.hhh-preview .wrap-selected strong{color:var(--cream)}.hhh-preview .wrap-restart-note{color:#9bb9cd;margin-top:10px;font-size:10px;line-height:1.6}.hhh-preview .wrap-legend{color:#bed5e3;gap:20px;margin-top:23px;font-size:10px;display:flex}.hhh-preview .wrap-legend span{align-items:center;gap:6px;display:flex}.hhh-preview .wrap-legend span:before{content:"";background:var(--orange);border-radius:50%;width:7px;height:7px}.hhh-preview .wrap-legend span:last-child:before{background:var(--cream)}.hhh-preview .wrap-side-steps{margin:22px 0;padding:0;list-style:none}.hhh-preview .wrap-side-steps li{border-top:1px solid #466075;padding:15px 0;font-size:12px;line-height:1.6}.hhh-preview .wrap-side-steps p{color:#b8d1df;margin-top:5px;font-size:11px}.hhh-preview .wrap-inline-link{border-bottom:1px solid #466075;justify-content:space-between;gap:20px;padding-bottom:10px;font-size:12px;font-weight:750;display:flex}.hhh-preview .wrap-viewer-note{color:#a2c6d8;text-transform:uppercase;letter-spacing:1.1px;margin-top:20px;font-size:8px}.hhh-preview .wrap-practice{border-top:1px solid var(--navy);grid-template-columns:1fr 1fr;gap:45px;max-width:1600px;margin:108px auto 0;padding:48px 56px;scroll-margin-top:230px;display:grid}.hhh-preview .wrap-practice-intro{min-height:195px;position:relative}.hhh-preview .wrap-practice h2{letter-spacing:-.065em;margin:22px 0 17px;font-size:clamp(38px,3.8vw,62px);font-weight:900;line-height:1}.hhh-preview .wrap-practice h2 em{color:var(--blue);font-style:normal}.hhh-preview .wrap-practice-intro>p:last-of-type{max-width:310px;font-size:13px;line-height:1.7}.hhh-preview .wrap-practice-intro img{object-fit:contain;object-position:bottom;width:112px;height:150px;position:absolute;bottom:-48px;right:0}.hhh-preview .wrap-practice-steps{margin:0;padding:0;list-style:none}.hhh-preview .wrap-practice-steps li{border-bottom:1px solid var(--line);gap:15px;padding:13px 0;display:flex}.hhh-preview .wrap-practice-steps li:first-child{padding-top:0}.hhh-preview .wrap-practice-steps li:last-child{border-bottom:0}.hhh-preview .wrap-practice-steps li>span{color:var(--blue);letter-spacing:-.06em;font-size:34px;font-weight:900;line-height:1}.hhh-preview .wrap-practice-steps h3{letter-spacing:-.055em;margin:0 0 5px;font-size:18px;font-weight:800}.hhh-preview .wrap-practice-steps p{color:var(--muted);font-size:12px;line-height:1.65}.hhh-preview .wrap-evidence{border-top:1px solid var(--line);grid-template-columns:.8fr 1fr 1fr;gap:26px;max-width:1488px;margin:0 auto;padding:28px 0 34px;display:grid}.hhh-preview .wrap-evidence h2{letter-spacing:-.05em;font-size:23px;font-weight:850}.hhh-preview .wrap-evidence>a{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:20px;padding-bottom:17px;display:flex}.hhh-preview .wrap-evidence small{text-transform:uppercase;letter-spacing:1px;color:var(--blue);margin-bottom:7px;font-size:9px;font-weight:800;display:block}.hhh-preview .wrap-evidence strong{font-size:14px;display:block}.hhh-preview .wrap-evidence>a>span>span{color:var(--muted);margin-top:7px;font-size:11px;display:block}.hhh-preview .wrap-evidence details{grid-column:1/-1;font-size:13px}.hhh-preview .wrap-evidence summary{cursor:pointer;padding:10px 0;font-weight:750}.hhh-preview .wrap-coaching{grid-template-columns:1fr 1fr;gap:35px;line-height:1.7;display:grid}.hhh-preview .wrap-coaching ul{padding-left:17px;list-style:outside}.hhh-preview .wrap-coaching li{margin-top:8px}.hhh-preview .wrap-coaching h3{margin-top:8px;font-weight:800}.hhh-preview .wrap-next{background:var(--blue);color:var(--cream);justify-content:space-between;align-items:center;gap:30px;padding:26px max(56px,50vw - 744px);display:flex}.hhh-preview .wrap-next small{text-transform:uppercase;font-size:10px}.hhh-preview .wrap-next p{letter-spacing:-.03em;margin-top:3px;font-size:17px;font-weight:750}.hhh-preview .wrap-next a{border-bottom:1px solid #c7e4ec;align-items:center;gap:35px;padding-bottom:10px;font-size:13px;font-weight:750;display:flex}.hhh-preview .wrap-workbench.is-focused{z-index:500;background:var(--navy);grid-template-columns:minmax(0,1fr) 330px;padding:25px;position:fixed;inset:0;overflow:auto}.hhh-preview .wrap-workbench.is-focused .wrap-viewer{width:100%;max-width:920px;margin-inline:auto}.hhh-preview .wrap-workbench.is-focused .wrap-reading{padding-top:8px}@media (max-width:1599px){.hhh-preview .wrap-evidence{margin-inline:56px}}@media (max-width:1100px){.hhh-preview .wrap-opening-inner{padding-inline:32px}.hhh-preview .wrap-workbench{grid-template-columns:minmax(0,1.65fr) minmax(260px,1fr);gap:25px}.hhh-preview .wrap-number{opacity:.65;right:-40px}.hhh-preview .wrap-reading h2{font-size:46px}.hhh-preview .wrap-read-copy{font-size:13px}.hhh-preview .wrap-practice{gap:35px;padding-inline:32px}.hhh-preview .wrap-practice-intro img{width:86px;right:-20px}.hhh-preview .wrap-evidence{grid-template-columns:1fr 1fr;margin-inline:32px}.hhh-preview .wrap-evidence>h2{grid-column:1/-1}.hhh-preview .wrap-next{padding-inline:32px}}@media (max-width:760px){.hhh-preview .wrap-opening-inner{padding:24px 20px 30px}.hhh-preview .wrap-breadcrumb{gap:12px;margin-bottom:30px;font-size:10px}.hhh-preview .wrap-heading{margin-bottom:25px}.hhh-preview .wrap-heading .wrap-kicker{letter-spacing:1.2px;font-size:8px}.hhh-preview .wrap-heading h1{max-width:90%;margin:23px 0 15px;font-size:clamp(50px,13.8vw,86px);line-height:.93}.hhh-preview .wrap-heading h1 em{display:block}.hhh-preview .wrap-heading>p:last-child{max-width:66%;font-size:12px;line-height:1.6}.hhh-preview .wrap-number{opacity:1;align-content:end;justify-items:end;width:240px;height:250px;padding-bottom:1px;padding-right:6px;top:35px;right:15px}.hhh-preview .wrap-number strong{font-size:77px}.hhh-preview .wrap-number span{text-align:center;width:85px;margin-top:4px;font-size:4.5px}.hhh-preview .wrap-number:before{inset:-10px 7px}.hhh-preview .wrap-number:after{inset:-20px 20px}.hhh-preview .wrap-workbench{display:block}.hhh-preview .wrap-viewer-heading{gap:6px;min-height:38px;padding-inline:10px}.hhh-preview .wrap-viewer-heading>span{letter-spacing:.85px;font-size:7px}.hhh-preview .wrap-viewer-heading button{font-size:8px}.hhh-preview .wrap-scene{padding:12px 10px}.hhh-preview .wrap-scene>div>.grid>div{padding:11px}.hhh-preview .wrap-scene>div>.grid p{font-size:11px}.hhh-preview .wrap-scene>div>.flex.flex-col button{min-height:42px;padding-inline:9px}.hhh-preview .wrap-scene .select-none>.flex.flex-wrap button{min-height:36px;padding-inline:6px;font-size:8px}.hhh-preview .wrap-reading{margin-top:27px}.hhh-preview .wrap-tabs{margin-bottom:25px}.hhh-preview .wrap-reading h2{margin-top:20px;font-size:48px}.hhh-preview .wrap-reading h2 br{display:none}.hhh-preview .wrap-reading h2 em{margin-left:5px}.hhh-preview .wrap-read-copy{font-size:14px}.hhh-preview .wrap-practice{grid-template-columns:1fr;gap:29px;padding:35px 20px 26px}.hhh-preview .wrap-practice-intro{min-height:180px;padding-bottom:6px}.hhh-preview .wrap-practice h2{margin-top:21px;font-size:41px}.hhh-preview .wrap-practice-intro>p:last-of-type{max-width:72%;font-size:12px}.hhh-preview .wrap-practice-intro img{width:83px;height:110px;bottom:-19px;right:0}.hhh-preview .wrap-practice-steps h3{font-size:17px}.hhh-preview .wrap-evidence{grid-template-columns:1fr;gap:22px;margin-inline:20px;padding-block:27px}.hhh-preview .wrap-evidence h2{font-size:25px}.hhh-preview .wrap-coaching{grid-template-columns:1fr;gap:12px}.hhh-preview .wrap-next{flex-direction:column;align-items:flex-start;gap:20px;padding:25px 20px}.hhh-preview .wrap-next p{font-size:16px}.hhh-preview .wrap-next a{justify-content:space-between;width:100%}.hhh-preview .wrap-workbench.is-focused{padding:12px;display:block}.hhh-preview .wrap-workbench.is-focused .wrap-reading{padding:10px}}@media (prefers-reduced-motion:reduce){.hhh-preview .wrap-lesson *{scroll-behavior:auto}}
.hhh-preview .lesson-preview{background:var(--cream);color:var(--navy)}.hhh-preview .lesson-width{max-width:1488px;margin-inline:auto;padding-inline:56px}.hhh-preview .lesson-opening{padding-top:28px}.hhh-preview .lesson-breadcrumb{justify-content:space-between;align-items:center;padding-bottom:24px;font-size:13px;font-weight:700;display:flex}.hhh-preview .lesson-breadcrumb>span{font-variant-numeric:tabular-nums;letter-spacing:2px;color:var(--blue)}.hhh-preview .lesson-title-row{grid-template-columns:1.2fr 1fr;align-items:end;gap:48px;padding-bottom:27px;display:grid}.hhh-preview .lesson-kicker{letter-spacing:1.6px;text-transform:uppercase;color:var(--blue);font-size:12px;font-weight:800}.hhh-preview .lesson-title-row h1{text-transform:uppercase;letter-spacing:-.065em;text-wrap:balance;max-width:700px;margin-top:13px;font-size:clamp(42px,5vw,72px);font-weight:900;line-height:.98}.hhh-preview .lesson-description{max-width:530px;font-size:17px;line-height:1.65}.hhh-preview .lesson-jumps{border-top:3px solid var(--navy);border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:12px 28px;display:flex}.hhh-preview .lesson-jumps a{justify-content:space-between;align-items:center;gap:15px;min-height:54px;font-size:13px;font-weight:750;display:inline-flex}.hhh-preview .lesson-jumps .icon{width:15px;height:15px}.hhh-preview .lesson-approval{color:#306856;margin-left:auto;font-size:12px;font-weight:750}.hhh-preview .lesson-study{padding-top:28px;padding-bottom:38px;scroll-margin-top:110px}.hhh-preview .lesson-study-heading{max-width:940px;margin-bottom:24px}.hhh-preview .lesson-study-heading h2{letter-spacing:-.045em;margin-top:8px;font-size:clamp(24px,2.6vw,36px);font-weight:850;line-height:1.12}.hhh-preview .lesson-reading-note{color:var(--muted);padding:17px 0 7px;font-size:15px;line-height:1.65}.hhh-preview .lesson-study-grid{grid-template-columns:minmax(0,1fr) 290px;align-items:start;gap:32px;display:grid}.hhh-preview .lesson-workbench{border:1px solid var(--navy);background:#fff;min-width:0}.hhh-preview .lesson-workbench-bar{background:var(--navy);color:var(--cream);justify-content:space-between;align-items:center;gap:16px;padding:9px 18px;display:flex}.hhh-preview .lesson-workbench-bar>span{font-size:12px;line-height:1.45}.hhh-preview .lesson-workbench-bar button{white-space:nowrap;min-height:40px;color:var(--cream);text-underline-offset:5px;background:0 0;font-size:12px;font-weight:750;text-decoration:underline}.hhh-preview .lesson-renderer{--color-cream:#f7f3e8;--color-navy:#092947;padding:16px}.hhh-preview .lesson-renderer>article{box-shadow:none;border:0;border-radius:0;margin-top:0}.hhh-preview .lesson-renderer>article>.grid{grid-template-columns:minmax(0,1fr)}.hhh-preview .lesson-renderer>article>.grid>div{border-left:0}.hhh-preview .lesson-renderer button{border-radius:2px;min-height:44px;font-size:12px;font-weight:750}.hhh-preview .lesson-renderer button.bg-navy,.hhh-preview .lesson-renderer button.text-white{color:#fff}.hhh-preview .lesson-renderer .select-none>.relative button{border:0;min-height:0}.hhh-preview .lesson-renderer button[aria-pressed]{border:1px solid var(--line)}.hhh-preview .lesson-renderer button[aria-pressed=true]{border-color:var(--orange)}.hhh-preview .lesson-basic-drive .lesson-renderer button[aria-pressed=true],.hhh-preview .lesson-basic-drive .lesson-renderer button[aria-checked=true]{background:var(--navy);color:var(--cream)}.hhh-preview .lesson-renderer h2{letter-spacing:-.035em;margin-top:6px;font-size:25px;font-weight:850;line-height:1.15}.hhh-preview .lesson-renderer input[type=range]{min-height:28px}.hhh-preview .lesson-renderer [class*=font-mono]{font-family:inherit}.hhh-preview .lesson-renderer [class*="text-[9px]"],.hhh-preview .lesson-renderer [class*="text-[10px]"]{letter-spacing:.06em;font-size:12px}.hhh-preview .lesson-renderer>article>header{padding:6px 0 14px}.hhh-preview .lesson-notes{border-top:3px solid var(--blue)}.hhh-preview .lesson-facts{grid-template-columns:1fr 1fr;gap:0 16px;display:grid}.hhh-preview .lesson-facts>div{border-bottom:1px solid var(--line);padding:15px 0}.hhh-preview .lesson-facts dt{color:var(--muted);font-size:12px}.hhh-preview .lesson-facts dd{margin-top:5px;font-size:15px;font-weight:800;line-height:1.4}.hhh-preview .lesson-notes h3{text-transform:uppercase;letter-spacing:1.6px;padding-top:24px;font-size:12px;font-weight:850}.hhh-preview .lesson-notes ol{padding:0;list-style:none}.hhh-preview .lesson-notes li{gap:13px;padding-top:17px;display:flex}.hhh-preview .lesson-notes li>span{color:var(--blue);font-size:13px;font-weight:850}.hhh-preview .lesson-notes li>p{font-size:15px;line-height:1.6}.hhh-preview .lesson-glossary>aside{border:0;border-top:1px solid var(--line);background:0 0;border-radius:0;margin-top:28px;padding:24px 0 0}.hhh-preview .lesson-glossary a{border-radius:0;align-items:center;min-height:40px;display:inline-flex}.hhh-preview .lesson-glossary [class*="text-[10px]"]{font-size:12px}.hhh-preview .lesson-review{margin-top:28px}.hhh-preview .lesson-review summary{cursor:pointer;padding:16px;font-size:15px;font-weight:750}.hhh-preview .lesson-review summary h2{letter-spacing:-.035em;font-size:24px;line-height:1.2}.hhh-preview .lesson-evidence{padding-top:30px;padding-bottom:48px;scroll-margin-top:110px}.hhh-preview .lesson-evidence>section{border-top:3px solid var(--blue);padding-top:25px}.hhh-preview .lesson-evidence>section>div:first-child{max-width:900px}.hhh-preview .lesson-evidence h2{letter-spacing:-.045em;font-size:clamp(26px,3vw,40px);line-height:1.12}.hhh-preview .lesson-evidence [class*="text-[9px]"]{letter-spacing:.05em;font-size:12px}.hhh-preview .lesson-evidence button{border-radius:0;min-height:48px}.hhh-preview .lesson-evidence>section>div:last-child{box-shadow:none;border-radius:0}.hhh-preview .lesson-practice{background:var(--navy);color:var(--cream);border-top:3px solid var(--orange);margin-top:80px;padding:55px 0 42px;scroll-margin-top:230px;position:relative}.hhh-preview .guide-lesson-practice{top:-3px;left:max(118px,50vw - 626px)}.hhh-preview .lesson-static .lesson-practice{margin-top:110px}.hhh-preview .lesson-practice-inner{grid-template-columns:1fr 1fr;gap:32px 60px;display:grid}.hhh-preview .lesson-practice .lesson-kicker{color:#acd2e3}.hhh-preview .lesson-practice h2{letter-spacing:-.045em;max-width:540px;margin:15px 0;font-size:clamp(29px,3.7vw,48px);font-weight:850;line-height:1.08}.hhh-preview .lesson-practice p:not(.lesson-kicker){color:#c7dce6;font-size:16px;line-height:1.75}.hhh-preview .lesson-practice-steps{padding:0;list-style:none}.hhh-preview .lesson-practice-steps li{border-bottom:1px solid #405a70;gap:20px;padding:19px 0;display:flex}.hhh-preview .lesson-practice-steps li:first-child{padding-top:0}.hhh-preview .lesson-practice-steps li>span{letter-spacing:-.04em;color:var(--orange);font-size:32px;font-weight:850}.hhh-preview .lesson-practice-steps h3{margin-bottom:7px;font-size:19px;font-weight:800}.hhh-preview .lesson-practice-links{flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:22px 36px;display:flex}.hhh-preview .lesson-practice-links>a:not(.button){text-underline-offset:6px;align-items:center;gap:20px;font-size:14px;text-decoration:underline;display:flex}.hhh-preview .lesson-next{justify-content:space-between;align-items:center;gap:25px;padding-block:32px;display:flex}.hhh-preview .lesson-next>a:first-child{text-underline-offset:6px;font-size:14px;font-weight:700;text-decoration:underline}.hhh-preview .lesson-next>a:last-child{justify-content:space-between;align-items:center;gap:35px;display:flex}.hhh-preview .lesson-next small{color:var(--blue);text-transform:uppercase;margin-bottom:6px;font-size:12px;display:block}.hhh-preview .lesson-next strong{letter-spacing:-.04em;font-size:25px;font-weight:850}.hhh-preview .lesson-static .lesson-study-grid{flex-direction:column;display:flex}.hhh-preview .lesson-static .lesson-workbench{width:100%}.hhh-preview .lesson-static .lesson-notes{grid-template-columns:1fr 2fr;gap:0 40px;width:100%;display:grid}.hhh-preview .lesson-static .lesson-reading-note{grid-column:1/-1}.hhh-preview .lesson-static .lesson-notes h3{grid-area:2/2}.hhh-preview .lesson-static .lesson-notes ol{grid-area:3/2;grid-template-columns:1fr 1fr;gap:0 24px;display:grid}.hhh-preview .lesson-static .lesson-facts{grid-row:2/4}.hhh-preview .lesson-static .lesson-renderer>section{box-shadow:none;border:0;border-radius:0;padding:10px}.hhh-preview .lesson-static .lesson-renderer article{box-shadow:none;border-radius:0}.hhh-preview .lesson-static .lesson-renderer article p{font-size:14px}.hhh-preview .lesson-static .lesson-renderer article h3{font-size:17px}.hhh-preview .lesson-workbench.is-focused{z-index:500;background:var(--cream);border:0;padding:18px max(18px,50vw - 600px);position:fixed;inset:0;overflow:auto}.hhh-preview .lesson-workbench.is-focused .lesson-workbench-bar{z-index:1;position:sticky;top:-18px}.hhh-preview .lesson-workbench.is-focused .lesson-renderer>article>.grid{grid-template-columns:minmax(0,1.7fr) minmax(260px,1fr)}.hhh-preview .lesson-preview :is(a,button,input,summary):focus-visible{outline:3px solid var(--orange);outline-offset:4px}.hhh-preview .lesson-preview[lang=th] h1{letter-spacing:-.03em;font-size:clamp(38px,4.5vw,60px);line-height:1.25}@media (max-width:1100px){.hhh-preview .lesson-width{padding-inline:30px}.hhh-preview .lesson-study-grid{grid-template-columns:minmax(0,1fr) 240px;gap:22px}.hhh-preview .lesson-title-row,.hhh-preview .lesson-practice-inner{gap:30px}}@media (max-width:760px){.hhh-preview .lesson-width{padding-inline:20px}.hhh-preview .lesson-opening{padding-top:24px}.hhh-preview .lesson-breadcrumb{padding-bottom:23px}.hhh-preview .lesson-title-row{padding-bottom:22px;display:block}.hhh-preview .lesson-title-row h1{margin-top:9px;font-size:clamp(40px,10.5vw,65px)}.hhh-preview .lesson-description{margin-top:15px;font-size:16px;line-height:1.6}.hhh-preview .lesson-jumps{justify-content:space-between;gap:0 6px}.hhh-preview .lesson-jumps a{gap:0;min-height:48px;font-size:11px}.hhh-preview .lesson-jumps .icon,.hhh-preview .lesson-approval{display:none}.hhh-preview .lesson-study{padding-top:25px;padding-bottom:25px}.hhh-preview .lesson-study-heading{margin-bottom:19px;display:block}.hhh-preview .lesson-study-heading h2{font-size:27px}.hhh-preview .lesson-study-grid{display:block}.hhh-preview .lesson-workbench-bar{gap:10px;padding:7px 10px}.hhh-preview .lesson-workbench-bar>span{font-size:11px}.hhh-preview .lesson-renderer{padding:10px}.hhh-preview .lesson-notes{margin-top:25px}.hhh-preview .lesson-notes li>p{font-size:16px}.hhh-preview .lesson-practice{margin-top:80px;padding-top:48px}.hhh-preview .guide-lesson-practice{left:92px}.hhh-preview .lesson-practice-inner{grid-template-columns:1fr}.hhh-preview .lesson-practice-links{gap:25px}.hhh-preview .lesson-practice-links .button{justify-content:space-between;width:100%}.hhh-preview .lesson-static .lesson-notes{margin-top:0;display:block}.hhh-preview .lesson-static .lesson-notes ol{display:block}.hhh-preview .lesson-static .lesson-renderer>section{padding:0}.hhh-preview .lesson-next{flex-direction:column;align-items:stretch;gap:28px}.hhh-preview .lesson-workbench.is-focused{padding:10px}.hhh-preview .lesson-workbench.is-focused .lesson-workbench-bar{top:-10px}.hhh-preview .lesson-workbench.is-focused .lesson-renderer>article>.grid{grid-template-columns:1fr}.hhh-preview .lesson-preview[lang=th] h1{font-size:38px}}
.hhh-preview .sponsors-preview{background:var(--cream);color:var(--navy)}.hhh-preview .sponsors-preview .icon{flex:none;width:24px;height:24px}.hhh-preview .sponsors-inner{width:min(100%,1600px);margin:auto;padding-left:56px;padding-right:56px}.hhh-preview .sponsors-preview section[id]{scroll-margin-top:110px}.hhh-preview .sponsors-preview a:focus-visible{outline-offset:6px;outline:3px solid}.hhh-preview .sponsors-opening{background:var(--blue);color:var(--cream);padding-top:30px;padding-bottom:28px;overflow:hidden}.hhh-preview .sponsors-breadcrumb{align-items:center;gap:15px;font-size:12px;display:flex}.hhh-preview .sponsors-breadcrumb a:hover{text-decoration:underline}.hhh-preview .sponsors-breadcrumb>span{opacity:.6}.hhh-preview .sponsors-kicker{letter-spacing:1.5px;text-transform:uppercase;align-items:center;gap:9px;font-size:10px;font-weight:800;line-height:1.6;display:flex}.hhh-preview .sponsors-kicker:before{content:"";background:var(--orange);border-radius:50%;flex:none;width:7px;height:7px}.hhh-preview .sponsors-hero-body{grid-template-columns:1.3fr 1fr;min-height:493px;padding-top:36px;display:grid;position:relative}.hhh-preview .sponsors-hero-copy{z-index:2;position:relative}.hhh-preview .sponsors-hero-copy h1{letter-spacing:-.075em;margin-top:20px;font-size:clamp(70px,8.3vw,129px);font-weight:900;line-height:.89}.hhh-preview .sponsors-hero-copy h1>span{white-space:nowrap;display:block}.hhh-preview .sponsors-hero-summary{margin-top:22px;margin-bottom:23px;font-size:17px;font-weight:600;line-height:1.45}.hhh-preview .sponsors-button{justify-content:space-between;align-items:center;gap:28px;min-height:56px;padding:16px 20px;font-size:14px;font-weight:800;line-height:1.4;text-decoration:none;display:inline-flex}.hhh-preview .sponsors-button-cream{color:var(--navy);background:var(--cream)}.hhh-preview .sponsors-button-navy{color:var(--cream);background:var(--navy)}.hhh-preview .sponsors-button:hover{text-underline-offset:4px;text-decoration:underline}.hhh-preview .sponsors-hero-art{height:440px;position:relative}.hhh-preview .sponsors-kit-orbit{background:var(--orange);border-radius:50%;position:absolute;inset:52px -22px 14px -10px;transform:rotate(-16deg)}.hhh-preview .sponsors-kit-orbit:after{content:"";border-radius:inherit;border:1px solid #fff8eb7a;position:absolute;inset:-13px 13px}.hhh-preview .sponsors-kit-line{width:calc(100% + 40px);height:100%;stroke:var(--cream);stroke-width:2px;stroke-dasharray:5 8;opacity:.7;position:absolute;inset:0 -20px}.hhh-preview .sponsors-hero-kit{object-fit:contain;filter:drop-shadow(12px 14px #07284522);width:67%;height:454px;position:absolute;top:-19px;left:16%;transform:rotate(12deg)}.hhh-preview .sponsors-art-note{z-index:1;letter-spacing:.5px;font-size:10px;font-weight:800;line-height:1.3;position:absolute;top:4px;right:-5px;transform:rotate(6deg)}.hhh-preview .sponsors-kit-caption{letter-spacing:1.5px;font-size:10px;font-weight:800;position:absolute;bottom:21px;left:1%;transform:rotate(-8deg)}.hhh-preview .sponsors-jump-nav{z-index:2;background:var(--cream);color:var(--navy);grid-template-columns:1fr 1fr;margin-top:18px;display:grid;position:relative}.hhh-preview .sponsors-jump-nav a{align-items:center;gap:24px;min-height:78px;padding:20px 26px;font-size:17px;font-weight:800;display:flex}.hhh-preview .sponsors-jump-nav a>span{font-size:12px}.hhh-preview .sponsors-jump-nav .icon{margin-left:auto}.hhh-preview .sponsors-jump-nav a:last-child{background:var(--orange)}.hhh-preview .sponsors-jump-nav a:hover{text-underline-offset:5px;text-decoration:underline}.hhh-preview .sponsors-story{padding-top:70px;padding-bottom:66px}.hhh-preview .sponsors-story-heading{justify-content:space-between;align-items:end;gap:35px;margin-bottom:34px;display:flex}.hhh-preview .sponsors-preview h2{letter-spacing:-.065em;margin-top:16px;font-size:clamp(40px,4.6vw,68px);font-weight:900;line-height:.97}.hhh-preview .sponsors-story-heading>p{margin-bottom:4px;font-size:15px;font-weight:600;line-height:1.55}.hhh-preview .sponsors-story-grid{background:var(--navy);color:var(--cream);grid-template-columns:1fr 1fr;display:grid}.hhh-preview .sponsors-story-photo{min-height:562px;margin:0;position:relative;overflow:hidden}.hhh-preview .sponsors-story-photo>img{object-fit:cover;object-position:center 49%;width:100%;height:100%;position:absolute;inset:0}.hhh-preview .sponsors-story-photo>figcaption{background:var(--cream);color:var(--navy);letter-spacing:1px;padding:9px 12px;font-size:10px;font-weight:800;position:absolute;bottom:18px;left:18px;transform:rotate(-2deg)}.hhh-preview .sponsors-story-copy{padding:46px 44px 38px}.hhh-preview .sponsors-story-edition{color:var(--orange);letter-spacing:1.5px;font-size:10px;font-weight:800;display:block}.hhh-preview .sponsors-story-copy>h3{letter-spacing:-.055em;margin-top:18px;margin-bottom:23px;font-size:clamp(27px,3.1vw,45px);font-weight:900;line-height:1.07}.hhh-preview .sponsors-story-copy h3 span{color:var(--orange)}.hhh-preview .sponsors-story-copy>p{max-width:425px;margin-bottom:14px;font-size:15px;line-height:1.65}.hhh-preview .sponsors-story-stock{border-top:1px solid #fff8eb44;margin-top:26px;padding-top:23px}.hhh-preview .sponsors-story-stock>span{letter-spacing:1px;color:var(--orange);font-size:10px;font-weight:800;display:block}.hhh-preview .sponsors-story-stock p{margin:8px 0 5px;font-size:13px;line-height:1.6}.hhh-preview .sponsors-story-stock a{align-items:center;gap:20px;min-height:44px;font-size:14px;font-weight:800;display:inline-flex}.hhh-preview .sponsors-story-stock a:hover{text-underline-offset:4px;text-decoration:underline}.hhh-preview .sponsors-partners-heading{justify-content:space-between;align-items:center;gap:25px;margin-top:38px;margin-bottom:18px;display:flex}.hhh-preview .sponsors-partners-heading>p:last-child{font-size:12px;line-height:1.6}.hhh-preview .sponsors-partners{grid-template-columns:1fr 1fr;gap:24px;display:grid}.hhh-preview .sponsors-partner{border-top:2px solid var(--navy);border-bottom:1px solid #09294730;align-items:center;gap:24px;min-width:0;padding:24px 8px 24px 0;display:flex}.hhh-preview .sponsors-partner>img{object-fit:contain;background:#fff;flex:none;width:100px;height:100px;padding:5px}.hhh-preview .sponsors-partner-copy{flex-direction:column;gap:6px;display:flex}.hhh-preview .sponsors-partner-copy small{letter-spacing:1px;font-size:9px;font-weight:800}.hhh-preview .sponsors-partner-copy strong{letter-spacing:-.04em;font-size:25px;font-weight:900;line-height:1.1}.hhh-preview .sponsors-partner-copy>span{font-size:12px;font-weight:700;line-height:1.5}.hhh-preview .sponsors-external-note{white-space:nowrap;font-size:10px;font-weight:400}.hhh-preview .sponsors-partner>.icon{margin-left:auto;transform:rotate(-40deg)}.hhh-preview .sponsors-partner:hover strong{text-underline-offset:4px;text-decoration:underline}.hhh-preview .sponsors-process{background:var(--navy);color:var(--cream);padding:67px 0 62px}.hhh-preview .sponsors-process-grid{grid-template-columns:.95fr 1.05fr;gap:85px;display:grid}.hhh-preview .sponsors-process-intro>p:last-child{max-width:390px;margin-top:25px;font-size:15px;line-height:1.7}.hhh-preview .sponsors-steps{margin:0;padding:0;list-style:none}.hhh-preview .sponsors-steps li{border-top:1px solid #fff8eb55;grid-template-columns:50px 1fr;gap:25px;padding:26px 0;display:grid}.hhh-preview .sponsors-steps li:first-child{padding-top:23px}.hhh-preview .sponsors-steps li:last-child{padding-bottom:0}.hhh-preview .sponsors-step-number{color:var(--orange);letter-spacing:-.06em;font-size:34px;font-weight:900;line-height:1}.hhh-preview .sponsors-steps h3{letter-spacing:-.045em;margin:1px 0 9px;font-size:24px;font-weight:900;line-height:1.1}.hhh-preview .sponsors-steps p{font-size:14px;line-height:1.6}.hhh-preview .sponsors-enquiry{background:var(--orange);padding:66px 0}.hhh-preview .sponsors-enquiry .sponsors-kicker:before{background:var(--navy)}.hhh-preview .sponsors-enquiry-grid{grid-template-columns:1.05fr .95fr;gap:65px;display:grid}.hhh-preview .sponsors-enquiry-copy>p:first-child{margin-bottom:23px;font-size:16px;line-height:1.6}.hhh-preview .sponsors-email-note{margin-top:12px;font-size:11px;line-height:1.6}.hhh-preview .sponsors-email-note>span{overflow-wrap:anywhere}.hhh-preview .sponsors-campaign-link{text-underline-offset:4px;align-items:center;gap:16px;min-height:44px;margin-top:19px;font-size:14px;font-weight:800;text-decoration:underline;display:inline-flex}.hhh-preview .sponsors-campaign-link .icon{transform:rotate(-40deg)}.hhh-preview .sponsors-campaign-note{font-size:12px;line-height:1.6}.hhh-preview .sponsors-preview .sponsors-jump-nav{padding-top:44px}.hhh-preview .sponsors-preview .sponsors-story-heading{margin-bottom:95px}.hhh-preview .sponsors-preview .sponsors-process{border-top:1px solid var(--navy);margin-top:55px;position:relative}.hhh-preview .sponsors-preview .guide-sponsors-process{top:-1px;left:110px}.hhh-preview .sponsors-preview #how-kit-runs-work,.hhh-preview .sponsors-preview #sponsor-enquiry{scroll-margin-top:240px}.hhh-preview .sponsors-sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (min-width:701px) and (max-width:1100px){.hhh-preview .sponsors-inner{padding-left:32px;padding-right:32px}.hhh-preview .sponsors-hero-body{grid-template-columns:1.3fr 1fr;min-height:448px}.hhh-preview .sponsors-hero-copy h1{font-size:8.6vw}.hhh-preview .sponsors-hero-art{height:375px}.hhh-preview .sponsors-hero-kit{width:79%;height:374px;top:0;left:9%}.hhh-preview .sponsors-art-note{font-size:8px;top:4px;right:-10px}.hhh-preview .sponsors-jump-nav a{gap:16px;padding:20px;font-size:15px}.hhh-preview .sponsors-story-copy{padding:34px 28px}.hhh-preview .sponsors-story-photo{min-height:560px}.hhh-preview .sponsors-partner{gap:14px}.hhh-preview .sponsors-partner>img{width:76px;height:76px}.hhh-preview .sponsors-partner-copy strong{font-size:22px}.hhh-preview .sponsors-partner-copy>span{font-size:11px}.hhh-preview .sponsors-external-note{display:block}.hhh-preview .sponsors-process-grid,.hhh-preview .sponsors-enquiry-grid{gap:40px}.hhh-preview .sponsors-steps li{grid-template-columns:40px 1fr;gap:15px}.hhh-preview .sponsors-steps h3{font-size:21px}}@media (max-width:700px){.hhh-preview .sponsors-inner{padding-left:22px;padding-right:22px}.hhh-preview .sponsors-opening{padding-top:18px;padding-bottom:22px}.hhh-preview .sponsors-breadcrumb{gap:12px;font-size:10px}.hhh-preview .sponsors-kicker{letter-spacing:1.1px;gap:7px;font-size:8px}.hhh-preview .sponsors-kicker:before{width:6px;height:6px}.hhh-preview .sponsors-hero-body{min-height:484px;padding-top:25px;display:block}.hhh-preview .sponsors-hero-copy h1{letter-spacing:-.073em;margin-top:19px;font-size:clamp(46px,14.4vw,100px);line-height:.92}.hhh-preview .sponsors-hero-summary{max-width:165px;margin-top:27px;margin-bottom:96px;font-size:14px;line-height:1.6}.hhh-preview .sponsors-hero-copy>.sponsors-button{gap:22px;min-height:52px;padding:15px 17px;font-size:12px}.hhh-preview .sponsors-hero-art{width:54%;height:260px;position:absolute;top:161px;right:-10px}.hhh-preview .sponsors-kit-orbit{inset:37px -26px 27px -19px}.hhh-preview .sponsors-hero-kit{width:100%;height:271px;top:-4px;left:3%;transform:rotate(11deg)}.hhh-preview .sponsors-art-note{display:none}.hhh-preview .sponsors-kit-caption{letter-spacing:.7px;font-size:7px;bottom:9px;left:-2%}.hhh-preview .sponsors-jump-nav{grid-template-columns:1fr;margin-top:0}.hhh-preview .sponsors-jump-nav a{gap:16px;min-height:67px;padding:19px 18px;font-size:15px}.hhh-preview .sponsors-jump-nav a>span{font-size:10px}.hhh-preview .sponsors-story{padding-top:41px;padding-bottom:42px}.hhh-preview .sponsors-preview h2{letter-spacing:-.066em;margin-top:14px;font-size:clamp(36px,11.3vw,62px)}.hhh-preview .sponsors-story-heading{margin-bottom:25px;display:block}.hhh-preview .sponsors-story-heading>p{margin-top:18px;font-size:13px}.hhh-preview .sponsors-story-grid{grid-template-columns:1fr}.hhh-preview .sponsors-story-photo{aspect-ratio:1/1.12;min-height:0}.hhh-preview .sponsors-story-photo>img{object-position:center 49%}.hhh-preview .sponsors-story-photo>figcaption{padding:8px 10px;font-size:8px;bottom:14px;left:13px}.hhh-preview .sponsors-story-copy{padding:29px 24px 22px}.hhh-preview .sponsors-story-edition{letter-spacing:1px;font-size:8px}.hhh-preview .sponsors-story-copy>h3{margin-top:15px;margin-bottom:19px;font-size:clamp(25px,8.1vw,43px)}.hhh-preview .sponsors-story-copy>p{font-size:13px}.hhh-preview .sponsors-story-stock{margin-top:21px;padding-top:21px}.hhh-preview .sponsors-story-stock p{font-size:12px}.hhh-preview .sponsors-story-stock a{font-size:13px}.hhh-preview .sponsors-partners-heading{margin-top:32px;margin-bottom:14px;display:block}.hhh-preview .sponsors-partners-heading>p:last-child{margin-top:7px;font-size:11px}.hhh-preview .sponsors-partners{grid-template-columns:1fr;gap:0}.hhh-preview .sponsors-partner{gap:18px;padding:19px 0}.hhh-preview .sponsors-partner+.sponsors-partner{border-top:0}.hhh-preview .sponsors-partner>img{width:80px;height:80px}.hhh-preview .sponsors-partner-copy{gap:5px}.hhh-preview .sponsors-partner-copy small{letter-spacing:.8px;font-size:8px}.hhh-preview .sponsors-partner-copy strong{font-size:24px}.hhh-preview .sponsors-partner-copy>span{font-size:11px}.hhh-preview .sponsors-external-note{font-size:8px}.hhh-preview .sponsors-partner>.icon{width:19px;height:19px}.hhh-preview .sponsors-process{padding:43px 0}.hhh-preview .sponsors-process-grid{grid-template-columns:1fr;gap:30px}.hhh-preview .sponsors-process-intro>p:last-child{margin-top:21px;font-size:13px;line-height:1.7}.hhh-preview .sponsors-steps li{grid-template-columns:36px 1fr;gap:18px;padding:24px 0}.hhh-preview .sponsors-step-number{font-size:28px}.hhh-preview .sponsors-steps h3{font-size:22px}.hhh-preview .sponsors-steps p{font-size:12px;line-height:1.7}.hhh-preview .sponsors-enquiry{padding:42px 0}.hhh-preview .sponsors-enquiry-grid{grid-template-columns:1fr;gap:26px}.hhh-preview .sponsors-enquiry-copy>p:first-child{font-size:14px}.hhh-preview .sponsors-enquiry-copy>.sponsors-button{gap:15px;width:100%;padding:17px 18px;font-size:12px}.hhh-preview .sponsors-email-note{font-size:10px}.hhh-preview .sponsors-campaign-note{font-size:11px}}@media (min-width:480px) and (max-width:700px){.hhh-preview .sponsors-hero-body{min-height:570px}.hhh-preview .sponsors-hero-art{width:49%;height:300px;top:205px}.hhh-preview .sponsors-hero-kit{height:310px}.hhh-preview .sponsors-hero-summary{max-width:200px;margin-bottom:100px;font-size:17px}}@media (prefers-reduced-motion:reduce){.hhh-preview .sponsors-preview *,.hhh-preview .sponsors-preview :before,.hhh-preview .sponsors-preview :after{scroll-behavior:auto}}
