.homeProductDock_stage__yZngU{position:relative;isolation:isolate;min-width:0;width:100%;padding:17px 16px 21px;font-family:var(--font-inter),Inter,Arial,sans-serif}.homeProductDock_stage__yZngU:before{content:"";position:absolute;inset:-1px;z-index:-1;background:#fcb420 url(/brand/november-2026/modals-v1/guide-yellow.png) 50%/cover no-repeat;clip-path:polygon(0 4%,95% 0,100% 95%,5% 100%)}.homeProductDock_scene__SfSEw{position:relative;min-width:0;width:100%}.homeProductDock_floor__wiq92{position:absolute;inset:22px -13px -14px 25px;background:#080808;clip-path:polygon(0 0,94% 0,100% 6%,100% 100%,6% 100%,0 94%)}.homeProductDock_quickTools__rvoQ9{position:relative;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.homeProductDock_card__CEbrF{min-width:0;position:relative;display:flex;flex-direction:column;justify-content:space-between;text-decoration:none;border:1px solid #ffffff24;border-radius:3px;color:#fff;background:#171717;box-shadow:0 5px 0 #050505,0 16px 32px #0009;transition:transform .22s cubic-bezier(.22,1,.36,1),border-color .22s ease,box-shadow .22s ease}.homeProductDock_card__CEbrF:focus-visible{outline:2px solid #fff;outline-offset:5px}.homeProductDock_primary__8U8iu{grid-column:1/-1;display:grid;grid-template-columns:40px minmax(0,1fr);-moz-column-gap:14px;column-gap:14px;align-items:center;padding:24px;color:#080808;background:#fff;border-color:#fff;box-shadow:0 6px 0 #d7d5cf,0 20px 45px #0004}.homeProductDock_primaryIcon__d1_K0{grid-column:1;grid-row:1;color:#080808;width:40px;height:40px;flex-shrink:0}.homeProductDock_primary__8U8iu h2{grid-column:2;grid-row:1;margin:0;font:600 30px/1.2 var(--font-inter),Inter,Arial,sans-serif;letter-spacing:-.4px}.homeProductDock_primary__8U8iu p{grid-column:1/-1;grid-row:2;margin:16px 0 0;font-size:16px;font-weight:400;line-height:1.6;color:#372606}.homeProductDock_openAction__A8G8J{grid-column:1/-1;grid-row:3;display:flex;align-items:center;justify-content:space-between;gap:24px;margin-top:22px;font-size:16px;line-height:1.4;font-weight:700}.homeProductDock_openAction__A8G8J svg{flex:none;transition:transform .2s ease}.homeProductDock_primary__8U8iu:focus-visible{outline-color:#080808}.homeProductDock_secondary__DnoOv{padding:20px}.homeProductDock_toolHeading__xL3MV{display:flex;align-items:flex-start;justify-content:space-between;gap:14px}.homeProductDock_toolIcon__FPmro{flex:none;color:#fcb420;width:32px;height:32px}.homeProductDock_toolArrow__E7iHn{flex:none;color:#aaa;transition:transform .2s ease,color .2s ease}.homeProductDock_toolText__slh5Q{display:flex;flex-direction:column;gap:7px;margin-top:14px}.homeProductDock_toolText__slh5Q strong{font-size:22px;font-weight:700;line-height:1.2;letter-spacing:-.4px}.homeProductDock_toolText__slh5Q>span{color:#bcbcbc;font-size:14px;line-height:1.5}.homeProductDock_phoneArrow__Te_Pe{display:none}@media(hover:hover) and (pointer:fine) and (min-width:761px){.homeProductDock_card__CEbrF:hover{transform:perspective(900px) translateY(-4px) rotateX(1.2deg) rotateY(-1.2deg) translateZ(8px);border-color:#fcb42088;box-shadow:0 7px 0 #050505,2px 22px 34px #0009}.homeProductDock_primary__8U8iu:hover{border-color:#fff;box-shadow:0 7px 0 #d7d5cf,2px 24px 40px #0005}.homeProductDock_card__CEbrF:hover .homeProductDock_toolArrow__E7iHn{transform:translate(2px,-2px);color:#fcb420}.homeProductDock_primary__8U8iu:hover .homeProductDock_openAction__A8G8J svg{transform:translate(2px,-2px)}.homeProductDock_card__CEbrF:active{transform:translateY(1px) scale(.99);box-shadow:0 2px 0 #050505,0 8px 18px #0007}.homeProductDock_primary__8U8iu:active{box-shadow:0 2px 0 #d7d5cf,0 8px 18px #0004}}@media(min-width:1000px) and (max-width:1150px){.homeProductDock_primary__8U8iu{padding:22px}.homeProductDock_secondary__DnoOv{padding:18px}.homeProductDock_toolText__slh5Q strong{font-size:21px}}@media(min-width:761px){.homeProductDock_stage__yZngU:before{background-color:#fcb420;background-image:url(/brand/november-2026/source-textures/texture-01.webp),url(/brand/november-2026/source-textures/texture-05.webp);background-size:1600px auto,1920px 1080px;background-position:50%;background-repeat:no-repeat;background-blend-mode:screen,overlay}}@media(max-width:760px){.homeProductDock_stage__yZngU{max-width:508px;margin:auto;padding:22px 16px 26px}.homeProductDock_scene__SfSEw{isolation:isolate}.homeProductDock_scene__SfSEw:before{content:"";position:absolute;inset:-24px -24px -32px;z-index:-2;background:#fcb420;transform:translateY(-5px);clip-path:polygon(0 6%,35% 0,71% 4%,100% 0,100% 100%,0 100%)}.homeProductDock_floor__wiq92{display:none}.homeProductDock_quickTools__rvoQ9{display:flex;flex-direction:column;gap:10px}.homeProductDock_primary__8U8iu{display:flex;flex-direction:column;align-items:stretch;padding:22px;border-radius:2px}.homeProductDock_primaryIcon__d1_K0{width:36px;height:36px}.homeProductDock_primary__8U8iu h2{margin-top:16px;font-size:29px}.homeProductDock_primary__8U8iu p{margin-top:18px;font-size:15px;line-height:1.6}.homeProductDock_openAction__A8G8J{margin-top:21px;font-size:15px}.homeProductDock_secondary__DnoOv{flex-direction:row;align-items:center;justify-content:flex-start;gap:16px;min-height:88px;padding:18px 20px;border-radius:2px}.homeProductDock_toolHeading__xL3MV{width:36px;flex:none}.homeProductDock_toolIcon__FPmro{width:36px;height:36px}.homeProductDock_toolArrow__E7iHn{display:none}.homeProductDock_toolText__slh5Q{margin:0;gap:6px;flex:1}.homeProductDock_toolText__slh5Q strong{font-size:20px;letter-spacing:-.25px}.homeProductDock_toolText__slh5Q>span{font-size:12px}.homeProductDock_phoneArrow__Te_Pe{display:block;flex:none;color:#aaa}}@media(max-width:370px){.homeProductDock_secondary__DnoOv{padding:18px 16px;gap:12px}.homeProductDock_toolText__slh5Q strong{font-size:19px}}@media(prefers-reduced-motion:reduce){.homeProductDock_card__CEbrF,.homeProductDock_openAction__A8G8J svg,.homeProductDock_toolArrow__E7iHn{transition:none}.homeProductDock_card__CEbrF:active,.homeProductDock_card__CEbrF:hover,.homeProductDock_card__CEbrF:hover .homeProductDock_toolArrow__E7iHn,.homeProductDock_primary__8U8iu:hover .homeProductDock_openAction__A8G8J svg{transform:none}}.coachCarousel_scene__xazSm{position:relative;width:100%;max-width:360px;height:270px;margin:18px auto 24px}.coachCarousel_rail__GOhOy{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;align-items:end;height:230px}.coachCarousel_slot__Kz5mJ{position:relative;isolation:isolate;display:block;min-width:0;text-align:center;color:#080808;text-decoration:none;outline-offset:7px;touch-action:manipulation}.coachCarousel_slot__Kz5mJ:focus-visible{outline:3px solid #080808}.coachCarousel_window__i9zId{--coach-plate-top:58px;--coach-plate-shape:polygon(0 12%,82% 0,100% 17%,100% 100%,12% 100%,0 88%);display:block;position:relative;height:196px;isolation:isolate}.coachCarousel_window__i9zId:after,.coachCarousel_window__i9zId:before{content:"";position:absolute;left:4px;right:4px;top:var(--coach-plate-top);bottom:0;z-index:-1;clip-path:var(--coach-plate-shape);background:#fff;transition:transform .25s ease}.coachCarousel_window__i9zId:before{transform:translate(-4px,4px)}.coachCarousel_window__i9zId:after{background:#080808}.coachCarousel_portraitMask__IYDmw{position:absolute;inset:var(--coach-plate-top) 4px 0;clip-path:var(--coach-plate-shape);pointer-events:none}.coachCarousel_layer__dcYoW{position:absolute;inset:calc(-1 * var(--coach-plate-top)) -4px 0;transform-origin:50% 100%;pointer-events:none}.coachCarousel_layer__dcYoW[data-portrait-role=loading]{visibility:hidden}.coachCarousel_layer__dcYoW[data-portrait-role=current]{z-index:2}.coachCarousel_layer__dcYoW[data-portrait-role=outgoing]{z-index:1}.coachCarousel_crop__BJnVh{position:absolute;inset:0}.coachCarousel_image__ZBXuA{-o-object-fit:contain;object-fit:contain;-o-object-position:center bottom;object-position:center bottom}.coachCarousel_layer__dcYoW[data-photo=true]{inset:calc(9px - var(--coach-plate-top)) 0 0}.coachCarousel_layer__dcYoW[data-photo=true] .coachCarousel_crop__BJnVh{overflow:hidden;clip-path:polygon(0 8%,88% 0,100% 11%,100% 100%,0 100%);background:#080808}.coachCarousel_layer__dcYoW[data-photo=true] .coachCarousel_image__ZBXuA{-o-object-fit:cover;object-fit:cover}.coachCarousel_fallback__nOIwi{position:absolute;inset:58px 0 0;display:grid;place-items:center;color:#fcb420;font:600 38px/1 Chakra Petch,sans-serif}.coachCarousel_caption__rZwll{display:flex;justify-content:center;align-items:center;gap:5px;white-space:nowrap;margin-top:7px;min-height:23px;font:600 16px/1.4 Chakra Petch,sans-serif}.coachCarousel_caption__rZwll svg{flex-shrink:0;width:14px;height:14px;transition:transform .2s ease}.coachCarousel_photoStatus__x5Nbl{display:block;min-height:15px;font:10px/15px var(--font-inter),Arial,sans-serif;color:#3b3019}.coachCarousel_slot__Kz5mJ:hover .coachCarousel_window__i9zId:before{transform:translate(-6px,5px)}.coachCarousel_slot__Kz5mJ:hover .coachCarousel_caption__rZwll svg{transform:translate(1px,-1px)}.coachCarousel_controls__pJVvF{display:flex;justify-content:center;align-items:center;gap:6px;height:40px;margin-top:3px}.coachCarousel_scene__xazSm[data-enabled=false] .coachCarousel_controls__pJVvF{visibility:hidden}.coachCarousel_controls__pJVvF button{display:grid;place-items:center;width:44px;height:36px;padding:0;background:transparent;border:0;border-radius:0;color:#080808;cursor:pointer;transition:background .18s ease;touch-action:manipulation}.coachCarousel_controls__pJVvF button:hover{background:#0000000c}.coachCarousel_controls__pJVvF button:focus-visible{outline:2px solid #080808;outline-offset:1px}.coachCarousel_controls__pJVvF button:disabled{cursor:default;opacity:.45}.coachCarousel_controls__pJVvF svg{width:17px;height:17px;stroke-width:2}.coachCarousel_visuallyHidden___32Ns{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (max-width:1100px){.coachCarousel_scene__xazSm{height:245px}.coachCarousel_rail__GOhOy{height:205px;gap:18px}.coachCarousel_window__i9zId{height:171px;--coach-plate-top:48px}.coachCarousel_caption__rZwll{font-size:15px}}@media (max-width:760px){.coachCarousel_scene__xazSm{height:250px}.coachCarousel_rail__GOhOy{height:210px;gap:18px}.coachCarousel_window__i9zId{height:176px}.coachCarousel_caption__rZwll{font-size:14px}.coachCarousel_photoStatus__x5Nbl{font-size:9px}}@media (max-width:370px){.coachCarousel_scene__xazSm{height:226px}.coachCarousel_rail__GOhOy{height:186px;gap:14px}.coachCarousel_window__i9zId{height:152px;--coach-plate-top:43px}.coachCarousel_caption__rZwll{font-size:12px}}@media (prefers-reduced-motion:reduce){.coachCarousel_scene__xazSm *{animation:none!important;transition:none!important}.coachCarousel_slot__Kz5mJ:hover .coachCarousel_window__i9zId:before{transform:translate(-4px,4px)}.coachCarousel_slot__Kz5mJ:hover .coachCarousel_caption__rZwll svg{transform:none}}