@property --cgau-bh-split{syntax: "<number>"; inherits: true; initial-value: .56;}@property --cgau-bh-draw{syntax: "<percentage>"; inherits: false; initial-value: 120%;}.cgau-sh-stage{position:relative;min-height:clamp(460px,68svh,620px);isolation:isolate}.cgau-sh-slide{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;opacity:0;visibility:hidden}.cgau-sh-slide.is-active{z-index:2;opacity:1;visibility:visible}@media(max-width:749px){.cgau-sh-stage{min-height:clamp(480px,58svh,520px)}}.cgau-sh-slide--bundle{background:#0c3a7a}.cgau-bh{--ink: #fff;--accent: #a8e0ff;--line: rgba(255, 255, 255, .94);--stamp: #c41f2b;--ease: cubic-bezier(.22, .76, .24, 1);--pop: linear(0, .1, .335, .613, .869, 1.062, 1.176, 1.219, 1.206, 1.159, 1.098, 1.04, .994, .965, .953, .953, .963, .976, .989, 1, 1.007, 1.01, 1.01, 1.009, 1.006, 1.003, 1.001, .999, .998, .998, 1);--drop: linear(0, .087, .28, .504, .71, .872, .985, 1.051, 1.081, 1.085, 1.073, 1.055, 1.036, 1.02, 1.007, .999, .995, .993, .993, .994, .996, .997, .999, 1, 1, 1.001, 1.001, 1.001, 1, 1, 1);--bh-rest: .56;--bh-far: .66;--cgau-bh-split: var(--bh-rest);position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;isolation:isolate;container-type:size;color:var(--ink);font-family:inherit}.cgau-bh *,.cgau-bh *:before,.cgau-bh *:after{box-sizing:border-box}.cgau-bh__paper{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;background:var(--cgau-bh-paper) center / cover no-repeat,#0c3a7a}.cgau-bh__paper:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--cgau-bh-grain) 0 0 / 192px 192px;opacity:.55}.cgau-bh__paper:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(rgba(255,255,255,.1) 1px,transparent 1px) 0 0 / 120px 120px,linear-gradient(90deg,rgba(255,255,255,.1) 1px,transparent 1px) 0 0 / 120px 120px,linear-gradient(rgba(255,255,255,.05) 1px,transparent 1px) 0 0 / 24px 24px,linear-gradient(90deg,rgba(255,255,255,.05) 1px,transparent 1px) 0 0 / 24px 24px,radial-gradient(120% 140% at 70% 45%,transparent 55%,rgba(2,14,36,.45) 100%)}.cgau-bh:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;pointer-events:none;background:linear-gradient(90deg,#041636f0 0,#041636db calc(max(0px,(100% - 1500px) / 2) + min(100%,1500px)*.3),#0416368c calc(max(0px,(100% - 1500px) / 2) + min(100%,1500px)*.44),#04163600 calc(max(0px,(100% - 1500px) / 2) + min(100%,1500px)*.56))}.cgau-bh__art{position:absolute;z-index:2;top:0;right:max(0px,(100% - 1500px) / 2);height:100%;aspect-ratio:1440 / 612}.cgau-bh__plan{position:absolute;left:30.49%;top:2.29%;width:69.11%;aspect-ratio:1672 / 941;translate:calc(var(--mx, 0) * 7px) calc(var(--my, 0) * 4px);transition:translate .6s var(--ease)}.cgau-bh__house,.cgau-bh__lines{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:block;-webkit-user-select:none;user-select:none;pointer-events:none}.cgau-bh__house{-webkit-mask-image:linear-gradient(100deg,transparent calc(var(--cgau-bh-split) * 100% - 3%),#000 calc(var(--cgau-bh-split) * 100% + 3%));mask-image:linear-gradient(100deg,transparent calc(var(--cgau-bh-split) * 100% - 3%),#000 calc(var(--cgau-bh-split) * 100% + 3%))}.cgau-bh__lines{-webkit-mask-image:linear-gradient(100deg,#000 calc(var(--cgau-bh-split) * 100% - 2%),transparent calc(var(--cgau-bh-split) * 100% + 4%)),linear-gradient(to top,#000 calc(var(--cgau-bh-draw) - 16%),transparent var(--cgau-bh-draw));-webkit-mask-composite:source-in;mask-image:linear-gradient(100deg,#000 calc(var(--cgau-bh-split) * 100% - 2%),transparent calc(var(--cgau-bh-split) * 100% + 4%)),linear-gradient(to top,#000 calc(var(--cgau-bh-draw) - 16%),transparent var(--cgau-bh-draw));mask-composite:intersect}.cgau-bh__ink{position:absolute;z-index:1;left:0;top:-6%;bottom:-6%;width:100%;pointer-events:none;translate:calc((.5 + 1.1 * (var(--cgau-bh-split) - .5)) * 100%) 0}.cgau-bh__ink:before{content:"";position:absolute;left:-1.5px;top:0;bottom:0;width:3px;rotate:10deg;border-radius:2px;background:linear-gradient(#fff0,#fff 22%,#bfe9ff 60%,#fff0);box-shadow:0 0 18px 5px #96d7ff80,0 0 3px 1px #fff}.cgau-bh__svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:visible}.cgau-bh__cons line{stroke:var(--line);stroke-width:1.2;opacity:.3;fill:none}.cgau-bh__dim line{stroke:var(--line);stroke-width:1.4;opacity:.7}.cgau-bh__dim rect{fill:#0c3a7a}.cgau-bh__dim text{fill:var(--line);font-family:inherit;font-size:17px;font-weight:700;letter-spacing:.16em}.cgau-bh__cov{stroke:var(--line);stroke-width:2.4;stroke-dasharray:10 9;stroke-opacity:.9;transition:stroke-opacity .3s,fill-opacity .3s}.cgau-bh__hub circle{fill:none;stroke:var(--line);stroke-width:2;transform-origin:1172px 446px}.cgau-bh__hub circle:nth-child(2){opacity:.55}.cgau-bh__hub circle:nth-child(3){opacity:.25}.cgau-bh__mk line{stroke:var(--line);stroke-width:1.6}.cgau-bh__mk-ring{fill:none;stroke:var(--line);stroke-width:2.4}.cgau-bh__mk-dot{fill:var(--line)}.cgau-bh__mk-tag{fill:#0c3a7a;stroke:var(--line);stroke-width:2.2;transition:fill .25s}.cgau-bh__mk text{fill:var(--line);font-family:inherit;font-size:21px;font-weight:700;text-anchor:middle;dominant-baseline:central;transition:fill .25s}.cgau-bh__mk{transition:scale .3s var(--ease)}.cgau-bh__kit{position:absolute;top:0;right:0;bottom:0;left:0;margin:0;padding:0;list-style:none;z-index:4;pointer-events:none}.cgau-bh__prod{position:absolute;left:var(--x);top:var(--y);height:var(--h);translate:calc(var(--mx, 0) * 13px) calc(var(--my, 0) * 7px);transition:translate .5s var(--ease),opacity .3s}.cgau-bh__prod a{position:relative;display:block;height:100%;pointer-events:auto;color:inherit;text-decoration:none;border-radius:14px;outline-offset:6px;transition:translate .35s var(--ease),scale .35s var(--ease)}.cgau-bh__prod img{display:block;height:100%;width:auto;max-width:none;filter:drop-shadow(0 18px 18px rgba(0,10,32,.45)) drop-shadow(0 3px 4px rgba(0,10,32,.35))}.cgau-bh__prod:after{content:"";position:absolute;left:14%;right:14%;bottom:-1.4cqh;height:2.6cqh;border-radius:50%;background:radial-gradient(closest-side,rgba(0,8,26,.55),transparent);z-index:-1;pointer-events:none}.cgau-bh__prod a:focus-visible{outline:3px solid #ffd54a}.cgau-bh__tag{position:absolute;left:50%;bottom:calc(100% + 1.6cqh);translate:-50% 6px;opacity:0;pointer-events:none;white-space:nowrap;display:flex;align-items:center;gap:8px;padding:6px 12px 6px 6px;border-radius:999px;background:#fff;color:#06204d;font-size:13px;font-weight:700;line-height:1.1;box-shadow:0 10px 24px #000a2059;transition:opacity .2s,translate .25s var(--ease)}.cgau-bh__tag b{display:grid;place-items:center;width:22px;height:22px;border-radius:50%;background:#06204d;color:#fff;font-size:12px;font-weight:700}.cgau-bh__tag small{font-size:11px;font-weight:500;color:#3d5a80}.cgau-bh__prod a:focus-visible .cgau-bh__tag,.cgau-bh__prod.is-hot .cgau-bh__tag{opacity:1;translate:-50% 0}.cgau-bh__prod[data-slot=drive] .cgau-bh__tag{left:auto;right:0;translate:0 6px}.cgau-bh__prod[data-slot=drive] a:focus-visible .cgau-bh__tag,.cgau-bh__prod[data-slot=drive].is-hot .cgau-bh__tag{translate:0 0}.cgau-bh__badge{position:absolute;z-index:1;left:-.2em;top:-.2em;display:grid;place-items:center;width:1.9em;height:1.9em;border:2px solid rgba(255,255,255,.94);border-radius:50%;background:#0c3a7a;color:#fff;box-shadow:0 4px 10px #000a2066;font-size:clamp(11px,2.3cqh,14px);font-weight:700;line-height:1;pointer-events:none;transition:background-color .25s,color .25s}.cgau-bh__prod.is-hot .cgau-bh__badge{background:#fff;color:#06204d}.cgau-bh__stamp{position:absolute;z-index:5;left:51.53%;top:51.96%;translate:calc(var(--mx, 0) * 9px) calc(var(--my, 0) * 5px);rotate:-8deg;transition:translate .5s var(--ease);display:grid;justify-items:center;gap:.15em;padding:.32em .72em .3em;border:.14em solid var(--stamp);outline:.07em solid var(--stamp);outline-offset:.14em;border-radius:.28em;background:#fff8ef;color:var(--stamp);box-shadow:0 10px 24px #020c2059;font-size:clamp(14px,3.6cqh,24px);font-weight:700;letter-spacing:.16em;text-transform:uppercase;line-height:1;pointer-events:none}.cgau-bh__stamp small{font-size:.55em;font-weight:700;letter-spacing:.16em}.cgau-bh__copy{position:absolute;z-index:6;left:calc(max(0px,(100% - 1500px) / 2) + clamp(24px,5.3vw,76px));top:0;bottom:0;width:min(580px,44%);display:flex;flex-direction:column;justify-content:center;padding-bottom:clamp(56px,11cqh,84px)}.cgau-bh__eyebrow{display:flex;align-items:center;gap:10px;margin:0 0 clamp(12px,2.8cqh,20px);color:#e8f1ff;font-size:13px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.cgau-bh__eyebrow b{padding:4px 8px;border-radius:4px;background:#9fdcff;color:#06204d;font-size:12px;font-weight:700;letter-spacing:.1em}.cgau-bh__title{margin:0;color:#fff;font-size:clamp(40px,min(4.2vw,9.6cqh),64px);font-weight:700;line-height:1;letter-spacing:-.035em;text-wrap:balance;text-shadow:0 2px 18px rgba(2,12,32,.35)}.cgau-bh__title em{display:block;font-style:normal;color:var(--accent)}.cgau-bh__sub{max-width:540px;margin:clamp(14px,3.2cqh,22px) 0 0;color:#e3eeff;font-size:clamp(16px,1.3vw,18.5px);font-weight:500;line-height:1.5}.cgau-bh__actions{margin-top:clamp(18px,4.4cqh,30px)}.cgau-bh__cta{display:inline-flex;align-items:center;gap:12px;min-height:54px;padding:0 24px 0 28px;border-radius:999px;background:#fff;color:#0b2d63;font-size:17px;font-weight:700;letter-spacing:-.01em;text-decoration:none;white-space:nowrap;box-shadow:0 10px 30px #000a1e59;transition:transform .25s var(--ease),box-shadow .25s}.cgau-bh__cta svg{flex:0 0 auto;transition:transform .25s var(--ease)}.cgau-bh__cta:hover{transform:translateY(-2px);box-shadow:0 14px 34px #000a1e6b}.cgau-bh__cta:hover svg{transform:translate(3px)}.cgau-bh__cta:focus-visible{outline:3px solid #ffd54a;outline-offset:4px}.cgau-bh__proof{margin:14px 0 0;color:#d6e8ff;font-size:14.5px;font-weight:500;line-height:1.4}.cgau-bh__strip{display:none;grid-template-columns:minmax(0,1fr) minmax(0,.75fr) minmax(0,1fr) minmax(0,1.45fr);width:486px;max-width:100%;margin:clamp(16px,3.6cqh,26px) 0 0;border:1.4px solid rgba(214,232,255,.7);background:#03122ed1;color:#fff;font-size:12.5px;font-weight:500;line-height:1.25}@container (min-width: 1400px) and (min-height: 540px){.cgau-bh__strip{display:grid}}.cgau-bh__strip div{padding:7px 10px 6px;border-right:1px solid rgba(214,232,255,.35);white-space:nowrap}.cgau-bh__strip div:last-child{border-right:0}.cgau-bh__strip dt{margin:0 0 2px;color:#a9cdf5;font-size:9.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.cgau-bh__strip dd{margin:0}.cgau-bh__leader{position:absolute;top:0;right:0;bottom:0;left:0;z-index:5;width:100%;height:100%;pointer-events:none;overflow:visible;opacity:0;transition:opacity .2s}.cgau-bh__leader line{stroke:#fff;stroke-width:1.6;stroke-dasharray:3 6}.cgau-bh__leader circle{fill:#fff}.cgau-bh.has-hot .cgau-bh__leader{opacity:1}.cgau-bh.has-hot .cgau-bh__prod:not(.is-hot){opacity:.5}.cgau-bh__prod.is-hot a{translate:0 -6px;scale:1.03}.cgau-bh__mk.is-hot{scale:1.25}.cgau-bh__mk.is-hot .cgau-bh__mk-tag{fill:#fff}.cgau-bh__mk.is-hot text{fill:#06204d}.cgau-bh__cov.is-hot{stroke-opacity:1;stroke-dasharray:none}@media(min-width:750px)and (max-width:1099px){.cgau-bh__art{top:auto;bottom:0;height:84%}.cgau-bh__copy{width:46%}.cgau-bh__title{font-size:clamp(32px,4.4vw,44px)}.cgau-bh__sub{font-size:15px}}@container (min-width: 1100px) and (max-aspect-ratio: 2.2){.cgau-bh__art{top:auto;bottom:0;height:84%}}@media(max-width:1099px){.cgau-bh__prod--wide-only,.cgau-bh__mk[data-for=D],.cgau-bh__cov[data-for=D]{display:none}}@media(min-width:750px)and (max-width:1099px)and (orientation:portrait){.cgau-bh{--bh-rest: .42;--bh-far: .5}.cgau-bh:before{background:linear-gradient(180deg,#041636f2 0,#041636e0 40%,#04163666 54%,#04163600 64%)}.cgau-bh__art{top:auto;bottom:0;right:0;height:100%;aspect-ratio:390 / 490}.cgau-bh__plan{left:-11.8%;top:19.6%;width:150.3%;translate:none}.cgau-bh__prod{left:var(--px);top:var(--py);height:var(--ph);translate:none}.cgau-bh__tag{display:none}.cgau-bh__stamp{left:40%;top:53%;translate:none;font-size:16px}.cgau-bh__copy{top:40px;left:44px;right:44px;bottom:auto;width:auto;justify-content:flex-start;padding:0}.cgau-bh__title{font-size:clamp(38px,5.4vw,50px)}.cgau-bh__sub{font-size:17px;max-width:600px}.cgau-bh__leader{display:none}.cgau-bh__mk-label{scale:1.4}}@media(max-width:749px){.cgau-bh{--bh-rest: .42;--bh-far: .5}.cgau-bh:before{background:linear-gradient(180deg,#041636f2 0,#041636e0 36%,#04163666 52%,#04163600 62%)}.cgau-bh__art{top:auto;bottom:0;height:100%;aspect-ratio:390 / 490}.cgau-bh__plan{left:-11.8%;top:19.6%;width:150.3%;translate:none}.cgau-bh__prod{left:var(--px);top:var(--py);height:var(--ph);translate:none}.cgau-bh__prod--wide-only,.cgau-bh__tag{display:none}.cgau-bh__stamp{left:33%;top:53%;translate:none;font-size:13px}.cgau-bh__copy{left:20px;right:20px;top:26px;bottom:auto;width:auto;justify-content:flex-start;padding:0}.cgau-bh__eyebrow{margin-bottom:12px;font-size:10.5px}.cgau-bh__eyebrow b{font-size:9.5px}.cgau-bh__title{font-size:clamp(28px,8.6vw,36px)}.cgau-bh__sub,.cgau-bh__proof,.cgau-bh__strip,.cgau-bh__leader{display:none}.cgau-bh__mk-label{scale:1.6}.cgau-bh__actions{margin-top:16px}.cgau-bh__cta{min-height:46px;padding:0 18px 0 22px;font-size:14px}}@media(prefers-reduced-motion:no-preference){.cgau-sh-slide--bundle.is-active .cgau-bh{animation:cgau-bh-ink-in 1.15s cubic-bezier(.55,.05,.25,1) 1.05s both,cgau-bh-drift 12s ease-in-out 2.3s infinite}.cgau-sh-slide--bundle.is-active .cgau-bh__lines{animation:cgau-bh-draw 1.15s cubic-bezier(.45,.05,.3,1) .12s both}.cgau-sh-slide--bundle.is-active .cgau-bh__ink{animation:cgau-bh-ink-show .45s ease-out .95s both}.cgau-sh-slide--bundle.is-active .cgau-bh__ink:before{animation:cgau-bh-ink-glow 2.4s ease-in-out 2.3s infinite alternate}.cgau-sh-slide--bundle.is-active .cgau-bh__cons line{stroke-dasharray:1400;animation:cgau-bh-stroke 1s ease-out .2s both}.cgau-sh-slide--bundle.is-active .cgau-bh__dim{animation:cgau-bh-fade .5s ease-out .9s both}.cgau-sh-slide--bundle.is-active .cgau-bh__mk{animation:cgau-bh-pop .7s var(--pop) calc(.75s + var(--i) * .08s) both}.cgau-sh-slide--bundle.is-active .cgau-bh__cov{animation:cgau-bh-fan .8s var(--drop) calc(.95s + var(--n, 0) * .1s) both,cgau-bh-breathe 4.2s ease-in-out 2.6s infinite alternate}.cgau-sh-slide--bundle.is-active .cgau-bh__hub{animation:cgau-bh-fade .4s ease-out .85s both}.cgau-sh-slide--bundle.is-active .cgau-bh__hub circle{animation:cgau-bh-ping 2.6s ease-out 1.6s infinite}.cgau-sh-slide--bundle.is-active .cgau-bh__hub circle:nth-child(2){animation-delay:1.95s}.cgau-sh-slide--bundle.is-active .cgau-bh__hub circle:nth-child(3){animation-delay:2.3s}.cgau-sh-slide--bundle.is-active .cgau-bh__prod img{animation:cgau-bh-drop .9s var(--drop) calc(1.05s + var(--i) * .09s) both}.cgau-sh-slide--bundle.is-active .cgau-bh__prod:after{animation:cgau-bh-fade .5s ease-out calc(1.15s + var(--i) * .09s) both}.cgau-sh-slide--bundle.is-active .cgau-bh__stamp{animation:cgau-bh-thump .55s cubic-bezier(.2,.9,.3,1.15) 1.95s both}.cgau-sh-slide--bundle.is-active .cgau-bh__strip{animation:cgau-bh-wipe .7s var(--ease) .3s both}.cgau-sh-slide--bundle.is-active .cgau-bh__badge{animation:cgau-bh-pop .6s var(--pop) calc(1.45s + var(--i) * .09s) both}.cgau-sh-slide--bundle.is-active[data-cgau-bh-later] .cgau-bh__copy{animation:cgau-bh-copy-in .45s var(--ease) .34s both}@media(max-width:959px),(pointer:coarse){.cgau-sh-slide--bundle.is-active .cgau-bh{animation:cgau-bh-ink-in 1.15s cubic-bezier(.55,.05,.25,1) 1.05s both}.cgau-sh-slide--bundle.is-active .cgau-bh__cov{animation:cgau-bh-fan .8s var(--drop) calc(.95s + var(--n, 0) * .1s) both}.cgau-sh-slide--bundle.is-active .cgau-bh__ink:before,.cgau-sh-slide--bundle.is-active .cgau-bh__hub circle{animation:none}}.cgau-story-hero:is([data-cgau-bundle-paused=true],[data-cgau-motion-paused=true]) .cgau-bh,.cgau-story-hero:is([data-cgau-bundle-paused=true],[data-cgau-motion-paused=true]) .cgau-bh__cov,.cgau-bh[data-cgau-bh-off],.cgau-bh[data-cgau-bh-off] .cgau-bh__cov{animation-play-state:running,paused!important}.cgau-story-hero:is([data-cgau-bundle-paused=true],[data-cgau-motion-paused=true]) .cgau-bh__ink:before,.cgau-story-hero:is([data-cgau-bundle-paused=true],[data-cgau-motion-paused=true]) .cgau-bh__hub circle,.cgau-bh[data-cgau-bh-off] .cgau-bh__ink:before,.cgau-bh[data-cgau-bh-off] .cgau-bh__hub circle{animation-play-state:paused!important}}@keyframes cgau-bh-draw{0%{--cgau-bh-draw: 0%}to{--cgau-bh-draw: 120%}}@keyframes cgau-bh-ink-in{0%{--cgau-bh-split: 1.08}to{--cgau-bh-split: var(--bh-rest)}}@keyframes cgau-bh-drift{0%,to{--cgau-bh-split: var(--bh-rest)}50%{--cgau-bh-split: var(--bh-far)}}@keyframes cgau-bh-ink-show{0%{opacity:0}to{opacity:1}}@keyframes cgau-bh-ink-glow{0%{box-shadow:0 0 18px 5px #96d7ff80,0 0 3px 1px #fff}to{box-shadow:0 0 26px 8px #96d7ffb3,0 0 4px 1px #fff}}@keyframes cgau-bh-stroke{0%{stroke-dashoffset:1400}to{stroke-dashoffset:0}}@keyframes cgau-bh-fade{0%{opacity:0}to{opacity:1}}@keyframes cgau-bh-pop{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}@keyframes cgau-bh-fan{0%{opacity:0;transform:scale(.15)}to{opacity:1;transform:scale(1)}}@keyframes cgau-bh-breathe{0%{fill-opacity:1}to{fill-opacity:.55}}@keyframes cgau-bh-ping{0%{transform:scale(.6);opacity:0}25%{opacity:.9}to{transform:scale(1.5);opacity:0}}@keyframes cgau-bh-drop{0%{opacity:0;transform:translateY(-34px) scale(.94)}40%{opacity:1}to{opacity:1;transform:none}}@keyframes cgau-bh-thump{0%{opacity:0;transform:scale(2.3) rotate(-8deg)}55%{opacity:1;transform:scale(.93) rotate(1deg)}to{opacity:1;transform:none}}@keyframes cgau-bh-wipe{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0 0 0)}}@keyframes cgau-bh-copy-in{0%{opacity:0;translate:0 10px}to{opacity:1;translate:none}}
/*# sourceMappingURL=/cdn/shop/t/47/assets/cgau-bundle-hero.css.map */
