.visually-hidden{clip:rect(0 0 0 0);clip-path:inset(50%);width:1px;height:1px;overflow:hidden;position:absolute;white-space:nowrap}*:where(:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}*,*:before,*:after{box-sizing:border-box}html{-moz-text-size-adjust:none;-webkit-text-size-adjust:none;text-size-adjust:none}a,button{cursor:revert}ol,ul,menu,summary{list-style:none}ol{counter-reset:revert}img{max-inline-size:100%;max-block-size:100%}table{border-collapse:collapse}input,textarea{-webkit-user-select:auto}textarea{white-space:revert}meter{-webkit-appearance:revert;appearance:revert}:where(pre){all:revert;box-sizing:border-box}::placeholder{color:unset}:where([hidden]){display:none}:where([contenteditable]:not([contenteditable=false])){-moz-user-modify:read-write;-webkit-user-modify:read-write;overflow-wrap:break-word;-webkit-line-break:after-white-space;-webkit-user-select:auto}:where([draggable=true]){-webkit-user-drag:element}:where(dialog:modal){all:revert;box-sizing:border-box}::-webkit-details-marker{display:none}.img,.video{width:100%;height:auto;pointer-events:none}.a{display:inline-block}.button{cursor:pointer;background-color:transparent}sub,sup{top:-.3em;vertical-align:baseline;font-size:75%;line-height:0;position:relative}.sp-only{@media screen and (min-width:768px){display:none!important}}.pc-only-block{display:none!important;@media screen and (min-width:768px){display:block!important}}.pc-only-flex{display:none!important;@media screen and (min-width:768px){display:flex!important}}.pc-only-grid{display:none!important;@media screen and (min-width:768px){display:grid!important}}:root{--asics-sportstyle-black: #212322;--asics-sportstyle-gray: #A7A8AA;--asics-sportstyle-white: #F9F9F9;--surface-default: #fff;--surface-subtle: var(--asics-sportstyle-gray);--surface-subtlest: var(--asics-sportstyle-white);--text-default: var(--asics-sportstyle-black);--text-subtle: var(--asics-sportstyle-gray);--text-subtlest: var(--asics-sportstyle-white);--text-inverse: #fff;--fill-default: var(--asics-sportstyle-black);--fill-inverse: #fff;--line-default: var(--asics-sportstyle-gray);--line-subtle: #D4D4D4;--line-subtlest: #fff;--gradient-sm: linear-gradient(180deg, rgba(0, 0, 0, 0) 9.67%, rgba(0, 0, 0, .2) 100%);--gradient-md: linear-gradient(180deg, rgba(0, 0, 0, 0) 39.35%, rgba(0, 0, 0, .6) 100%);--gradient-ig: linear-gradient(88deg, #f8d347 -2.36%, #e65b2d 28.45%, #ea3e81 61.79%, #6f1aeb 102.7%);--gradient-010: rgba(0, 0, 0, .1);--gradient-020: rgba(0, 0, 0, .2);--gradient-030: rgba(0, 0, 0, .3);--gradient-040: rgba(0, 0, 0, .4);--tracking-normal: 0em;--tracking-wide: .04em;--tracking-wider: .06em;--tracking-widest: .08em;--leading-tight: .9;--leading-none: 1;--leading-snug: 1.3;--leading-normal: 1.5;--leading-comfortable: 1.6;--leading-loose: 2;--font-regular: 400;--font-medium: 500;--font-semibold: 600;--font-bold: 700;--fonts-default: "AsicsFont", ui-sans-serif, system-ui, -apple-system, sans-serif;--fonts-display: "AsicsFontSportStyle", "ASICSFont", sans-serif, system-ui, -apple-system;--fonts-ja-only: "NotoSansJP", ui-sans-serif, system-ui, -apple-system, sans-serif;--rounded-full: 9999px;--z-opening: 2000;--z-over-layer: 2000;--z-modal: 1300;--z-stalker: 1200;--z-nav-button: 1100;--z-header-title: 1100;--z-header: 1000;--z-nav: 900;--z-fixed-button: 800;--ease-out-cubic: cubic-bezier(.25, .8, .5, 1);--ease-in-slice: cubic-bezier(.47, 0, .75, .72);--ease-in-quart: cubic-bezier(.8, .15, .55, .35);--ease-in-out-quart: cubic-bezier(.77, 0, .18, 1);--ease-in-out-black: cubic-bezier(.68, -.55, .27, 1.55);--comp-w: 390;--comp-h: 884;--side-padding-md: 24;--side-padding-sm: 8;--px: 1px;--rem: .1rem ;--em: .1em ;--vw: min(calc(100vw / var(--comp-w)), .1rem);--vh: calc(100vh / var(--comp-h));--vh: calc(100dvh / var(--comp-h));--lvh: calc(100lvh / var(--comp-h));@media screen and (min-width:768px){--comp-w: 1440;--comp-h: 800;--side-padding-md: 80;--side-padding-sm: 80}}.surface-default{background-color:var(--surface-default)}.surface-subtle{background-color:var(--surface-subtle)}.surface-subtlest{background-color:var(--surface-subtlest)}.text-default{color:var(--text-default)}.text-subtle{color:var(--text-subtle)}.text-subtlest{color:var(--text-subtlest)}.text-inverse{color:var(--text-inverse)}.fill-default{background-color:var(--fill-default)}.fill-inverse{background-color:var(--fill-inverse)}.line-default{border-color:var(--line-default)}.line-subtle{border-color:var(--line-subtle)}.line-inverse{border-color:var(--line-inverse)}@media screen and (min-width:768px){.lg\:surface-primary{background-color:var(--surface-primary)}.lg\:surface-secondary{background-color:var(--surface-secondary)}.lg\:text-default{color:var(--text-default)}.lg\:text-subtle{color:var(--text-subtle)}.lg\:text-subtlest{color:var(--text-subtlest)}.lg\:text-inverse{color:var(--text-inverse)}.lg\:filled-primary{background-color:var(--filled-primary)}.lg\:filled-secondary{background-color:var(--filled-secondary)}.lg\:filled-tertiary{background-color:var(--filled-tertiary)}.lg\:line-default{border-color:var(--line-default)}.lg\:line-subtle{border-color:var(--line-subtle)}.lg\:line-inverse{border-color:var(--line-inverse)}}.gradient-sm{background:var(--gradient-sm)}.gradient-md{background:var(--gradient-md)}.gradient-ig{background:var(--gradient-ig)}.gradient-010{background:var(--gradient-010)}.gradient-020{background:var(--gradient-020)}.gradient-030{background:var(--gradient-030)}.gradient-040{background:var(--gradient-040)}.background-initial{background:initial}@media screen and (min-width:768px){.lg\:gradient-sm{background:var(--gradient-sm)}.lg\:gradient-md{background:var(--gradient-md)}.lg\:gradient-ig{background:var(--gradient-ig)}.lg\:gradient-010{background:var(--gradient-010)}.lg\:gradient-020{background:var(--gradient-020)}.lg\:gradient-030{background:var(--gradient-030)}.lg\:gradient-040{background:var(--gradient-040)}.lg\:background-initial{background:initial}}.tracking-normal{letter-spacing:var(--tracking-normal)}.tracking-wide{letter-spacing:var(--tracking-wide)}.tracking-wider{letter-spacing:var(--tracking-wider)}.tracking-widest{letter-spacing:var(--tracking-widest)}@media screen and (min-width:768px){.lg\:tracking-normal{letter-spacing:var(--tracking-normal)}.lg\:tracking-wide{letter-spacing:var(--tracking-wide)}.lg\:tracking-wider{letter-spacing:var(--tracking-wider)}.lg\:tracking-widest{letter-spacing:var(--tracking-widest)}}.leading-tight{line-height:var(--leading-tight)}.leading-none{line-height:var(--leading-none)}.leading-snug{line-height:var(--leading-snug)}.leading-normal{line-height:var(--leading-normal)}.leading-comfortable{line-height:var(--leading-comfortable)}.leading-loose{line-height:var(--leading-loose)}@media screen and (min-width:768px){.lg\:leading-tight{line-height:var(--leading-tight)}.lg\:leading-none{line-height:var(--leading-none)}.lg\:leading-snug{line-height:var(--leading-snug)}.lg\:leading-normal{line-height:var(--leading-normal)}.lg\:leading-comfortable{line-height:var(--leading-comfortable)}.lg\:leading-loose{line-height:var(--leading-loose)}}.font-regular{font-weight:var(--font-regular)}.font-medium{font-weight:var(--font-medium)}.font-semibold{font-weight:var(--font-semibold)}.font-bold{font-weight:var(--font-bold)}.font-default{font-family:var(--fonts-default)}.font-display{font-family:var(--fonts-display)}.font-ja-only{font-family:var(--fonts-ja-only)}.block{display:block}.flex{display:flex}.flex-col{display:flex;flex-direction:column}.flex-row{display:flex;flex-direction:row}.items-center{align-items:center}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.content-center{align-content:center}.content-start{align-content:flex-start}.content-end{align-content:flex-end}.justify-center{justify-content:center}.justify-start{justify-content:start}.justify-end{justify-content:end}.justify-between{justify-content:space-between}.justify-items-center{justify-items:center}.justify-items-start{justify-items:start}.justify-items-end{justify-items:end}.justify-self-start{justify-self:start}.justify-self-center{justify-self:center}.justify-self-end{justify-self:end}.grid{display:grid}.relative{position:relative}.absolute{position:absolute}.fixed{position:fixed}.text-center{text-align:center}.text-right{text-align:right}.text-left{text-align:left}.w-full{width:100%}.w-max{width:max-content}.w-auto{width:auto}.w-screen{width:100vw}.h-full{height:100%}.h-max{height:max-content}.h-auto{height:auto}.h-dvh{height:100dvh}.h-screen{height:100vh}@media screen and (min-width:768px){.lg\:block{display:block}.lg\:flex{display:flex}.lg\:flex-col{display:flex;flex-direction:column}.lg\:flex-row{display:flex;flex-direction:row}.lg\:items-center{align-items:center}.lg\:items-start{align-items:flex-start}.lg\:items-end{align-items:flex-end}.lg\:content-center{align-content:center}.lg\:content-start{align-content:flex-start}.lg\:content-end{align-content:flex-end}.lg\:justify-center{justify-content:center}.lg\:justify-start{justify-content:start}.lg\:justify-end{justify-content:end}.lg\:justify-between{justify-content:space-between}.lg\:justify-items-center{justify-items:center}.lg\:justify-items-start{justify-items:start}.lg\:justify-items-end{justify-items:end}.lg\:justify-self-start{justify-self:start}.lg\:justify-self-center{justify-self:center}.lg\:justify-self-end{justify-self:end}.lg\:grid{display:grid}.lg\:relative{position:relative}.lg\:absolute{position:absolute}.lg\:fixed{position:fixed}.lg\:text-center{text-align:center}.lg\:text-right{text-align:right}.lg\:text-left{text-align:left}.lg\:w-full{width:100%}.lg\:w-auto{width:auto}.lg\:w-screen{width:100vw}.lg\:h-full{height:100%}.lg\:h-auto{height:auto}.lg\:h-dvh{height:100dvh}.lg\:h-screen{height:100vh}}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.scrollbar-hidden{overflow:auto;scrollbar-width:none;-ms-overflow-style:none;&::-webkit-scrollbar{display:none}}.body{font-feature-settings:"palt" on,"liga" off;font-size:calc(var(--rem) * 14);@media screen and (min-width:768px){font-size:calc(var(--rem) * 16)}}.hidden{display:none!important}dialog{outline:initial;box-sizing:border-box;margin:auto;padding:0;border:none;max-width:none;max-height:none}.hover-button-transition .toggle-icon{transition:rotate .6s var(--ease-out-cubic)}@media(hover:hover){.hover-button-transition:hover .toggle-icon{rotate:90deg}}.anim-trigger{opacity:0;transition:opacity .6s var(--ease-out-cubic);&.is-inview{opacity:1}}.anim-trigger.fade-up{opacity:0;transform:translateY(20%);transition:opacity 1s var(--ease-out-cubic),transform 1s var(--ease-out-cubic);&.is-inview{opacity:1;transform:translateY(0)}}.span:where(.astro-2zrx7okh){width:calc(var(--vw) * 20);height:calc(var(--vw) * 20);border-radius:var(--rounded-full)}:where(.astro-2zrx7okh):where(.span){.bar{width:calc(var(--vw) * 10);height:1px;top:50%;left:50%;translate:-50% -50%}.bar:where(:nth-child(2)){rotate:90deg}}.span:where(.astro-i7aephr3){width:calc(var(--vw) * 60);height:calc(var(--vw) * 60);border-radius:var(--rounded-full);@media screen and (min-width:768px){width:calc(var(--vw) * 80);height:calc(var(--vw) * 80)}}:where(.astro-i7aephr3):where(.span){.triangle{top:50%;left:52%;translate:-50% -50%;display:inline-block;width:calc(var(--vw) * 12.3);height:calc(var(--vw) * 14.25);clip-path:polygon(0 0,0 100%,100% 50%)}@media screen and (min-width:768px){width:calc(var(--vw) * 19);height:calc(var(--vw) * 22)}}.section:where(.astro-5wcswapp){aspect-ratio:390/693;@media screen and (min-width:768px){aspect-ratio:1440/710}}:where(.astro-5wcswapp):where(.section){.text-wrapper{--pad-i-s: calc(var(--vw) * 24);--pad-b-e: calc(var(--vw) * 102);padding-inline-start:var(--pad-i-s);padding-block-end:var(--pad-b-e);inset:0;@media screen and (min-width:768px){--pad-i-s: calc(var(--vw) * 64);--pad-b-e: initial;background-color:initial}}:where(.text-wrapper){.title{font-size:calc(var(--rem) * 58);@media screen and (min-width:768px){font-size:calc(var(--rem) * 72);padding-block-start:calc(var(--vw) * 24)}@media screen and (min-width:1024px){font-size:calc(var(--rem) * 78)}}}.brand-name{font-size:calc(var(--rem) * 24);bottom:calc(var(--vw) * 32);right:calc(var(--vw) * 22);@media screen and (min-width:768px){font-size:calc(var(--rem) * 40);bottom:calc(var(--vw) * 50);right:calc(var(--vw) * 80)}}}.section:where(.astro-m3gv5yxv){--pad-b-s: calc(var(--vw) * 80);--pad-b-e: calc(var(--vw) * 80);--gap: calc(var(--vw) * 32);padding-block-start:var(--pad-b-s);padding-block-end:var(--pad-b-e);gap:var(--gap);@media screen and (min-width:768px){--pad-b-s: calc(var(--vw) * 96);--pad-b-e: calc(var(--vw) * 96);--gap: calc(var(--vw) * 42)}}:where(.astro-m3gv5yxv):where(.section){.heading{font-size:calc(var(--rem) * 24);@media screen and (min-width:768px){font-size:calc(var(--rem) * 36)}}.texts{--gap: calc(var(--vw) * 20);gap:var(--gap);@media screen and (min-width:768px){--gap: calc(var(--vw) * 24)}}}:where(.astro-r25sfhxb):where(.div){.hgroup{--gap: calc(var(--rem) * 20);gap:var(--gap);@media screen and (min-width:768px){--gap: calc(var(--rem) * 24);width:calc((640 / var(--comp-w)) * 100vw)}}:where(.hgroup){.main{font-size:calc(var(--rem) * 52);@media screen and (min-width:768px){font-size:calc(var(--rem) * 58)}}.sub{font-size:calc(var(--rem) * 16);@media screen and (min-width:768px){font-size:calc(var(--rem) * 20)}}}}.section:where(.astro-6gwc4jsy){--pad-b-s: calc(var(--vw) * 80);--pad-b-e: calc(var(--vw) * 80);--gap: calc(var(--vw) * 40);padding-block-start:var(--pad-b-s);padding-block-end:var(--pad-b-e);padding-inline:calc(var(--vw) * var(--side-padding-md));gap:var(--gap);@media screen and (min-width:768px){--pad-b-s: calc(var(--vw) * 96);--pad-b-e: calc(var(--vw) * 96);--gap: calc(var(--vw) * 56)}}:where(.astro-6gwc4jsy):where(.section){.list{--r-gap: calc(var(--vw) * 24);--c-gap: calc(var(--vw) * 24);row-gap:var(--r-gap);column-gap:var(--c-gap);grid-template:max-content / 1fr;@media screen and (min-width:768px){--r-gap: calc(var(--vw) * 64);grid-template:max-content / repeat(6,1fr)}}:where(.list){.item{--gap: calc(var(--vw) * 20);gap:var(--gap);@media screen and (min-width:768px){--gap: calc(var(--vw) * 24);&:first-of-type{grid-column:1 / 3;grid-row:1 / 2}&:nth-of-type(2){grid-column:3 / 5;grid-row:1 / 2}&:nth-of-type(3){grid-column:5 / 7;grid-row:1 / 2}&:nth-of-type(4){grid-column:1 / 4;grid-row:2 /3;--pad-i: calc(var(--vw) * 8);padding-inline-end:var(--pad-i)}&:nth-of-type(5){grid-column:4 / 7;grid-row:2 /3;--pad-i: calc(var(--vw) * 8);padding-inline-start:var(--pad-i)}}&.portrait .cover{--aspect-ratio: 342/460}&.square{--mad-b-s: calc(var(--vw) * 16);margin-block-start:var(--mad-b-s);@media screen and (min-width:768px){--mad-b-s: calc(var(--vw) * 0)}}&.square .cover{--aspect-ratio: 1/1}&.portrait .text-wrapper{--pad-b: calc(var(--vw) * 24);--pad-i: calc(var(--vw) * 20);--gap: calc(var(--vw) * 8);padding-block:var(--pad-b);padding-inline:var(--pad-i);left:0;bottom:0;@media screen and (min-width:768px){--pad-b: calc(var(--vw) * 0);--pad-i: calc(var(--vw) * 0);--gap: calc(var(--vw) * 8);aspect-ratio:initial;background:initial}}}:where(.item){.cover{aspect-ratio:var(--aspect-ratio);left:0;top:0}.text-wrapper{--gap: calc(var(--vw) * 8);gap:var(--gap)}:where(.text-wrapper){.heading{font-size:calc(var(--rem) * 16)}.text{font-size:calc(var(--rem) * 13);@media screen and (min-width:768px){font-size:calc(var(--rem) * 14)}}}}}}.section:where(.astro-gjei6mx7){--pad-b-s: calc(var(--vw) * 80);--pad-b-e: calc(var(--vw) * 80);--gap: calc(var(--vw) * 40);padding-block-start:var(--pad-b-s);padding-block-end:var(--pad-b-e);padding-inline:calc(var(--vw) * var(--side-padding-md));gap:var(--gap);@media screen and (min-width:768px){--pad-b-s: calc(var(--vw) * 96);--pad-b-e: calc(var(--vw) * 96);--gap: calc(var(--vw) * 56)}}:where(.astro-gjei6mx7):where(.section){.list{--r-gap: calc(var(--vw) * 24);--c-gap: calc(var(--vw) * 24);row-gap:var(--r-gap);column-gap:var(--c-gap);grid-template:max-content / 1fr;@media screen and (min-width:768px){--r-gap: calc(var(--vw) * 64);grid-template:max-content / repeat(6,1fr)}}:where(.list){.item{@media screen and (min-width:768px){--gap: calc(var(--vw) * 24);gap:var(--gap);&:first-of-type{grid-column:1 / 3;grid-row:1 / 2}&:nth-of-type(2){grid-column:3 / 5;grid-row:1 / 2}&:nth-of-type(3){grid-column:5 / 7;grid-row:1 / 2}}}:where(.item){.text-wrapper{--pad-b: calc(var(--vw) * 24);--pad-i: calc(var(--vw) * 20);--gap: calc(var(--vw) * 8);padding-block:var(--pad-b);padding-inline:var(--pad-i);gap:var(--gap);aspect-ratio:342/460;left:0;bottom:0;@media screen and (min-width:768px){--pad-b: calc(var(--vw) * 0);--pad-i: calc(var(--vw) * 0);--gap: calc(var(--vw) * 8);aspect-ratio:initial;background:initial}}:where(.text-wrapper){.heading{font-size:calc(var(--rem) * 16)}.text{font-size:calc(var(--rem) * 13);@media screen and (min-width:768px){font-size:calc(var(--rem) * 14)}}}}}}.modal:where(.astro-ntmrupsa){width:100%;height:100vh;height:100dvh;z-index:var(--z-modal);--min-header: 0px;--pad-i: calc(var(--vw) * 20);--w: 100%;transition:opacity .3s ease,visibility .3s ease;top:0;left:0;overflow:clip;&:where(.astro-ntmrupsa)::backdrop{background-color:#fff}@media screen and (min-width:768px){&:where(.astro-ntmrupsa)::backdrop{background-color:initial}}.wrapper{--cubic: cubic-bezier(.718, 0, .351, 1);width:var(--w);transition:opacity .3s ease,visibility .3s ease,translate .55s var(--cubic);margin:initial!important;position:absolute;right:0;top:0;translate:105% 0}&.is-shown{opacity:1;visibility:visible;.wrapper{opacity:1;translate:0 0;visibility:visible}}&:not(.is-shown){opacity:0;visibility:hidden;.wrapper{opacity:0;translate:0 105%;visibility:hidden;@media screen and (min-width:768px){translate:105% 0}}}.header,.content-wrapper{padding-inline:var(--pad-i)}@media screen and (min-width:768px){--pad-i: calc(var(--vw) * 40);--w: calc((1190 / var(--comp-w)) * 100%)}}:where(.astro-ntmrupsa):where(.modal){.header{--pad-b-s: calc(var(--vw) * 20);--pad-b-e: calc(var(--vw) * 40);padding-block-start:var(--pad-b-s);padding-block-end:var(--pad-b-e);min-height:var(--min-header)}:where(.header){:where(.hgroup){.model{font-size:calc(var(--rem) * 24);padding-block-start:var(--pad-b-s)}.color{font-size:calc(var(--rem) * 18)}}.close-button{--button-width: 30;width:calc(var(--vw) * var(--button-width));height:auto;aspect-ratio:1/1;justify-self:end;cursor:pointer;z-index:50;.bar{display:block;width:calc((var(--vw) * var(--button-width)) * 1.414213562);height:2px;transition:transform .3s var(--ease-in-out-quart),background-color .3s var(--ease-in-out-quart);top:50%;left:50%;translate:-50% -50%;&:first-child{rotate:45deg}&:last-child{rotate:-45deg}}}}.content-wrapper{--pad-b-s: calc(var(--vw) * 0);--pad-b-e: calc(var(--vw) * 40);padding-block-start:var(--pad-b-s);padding-block-end:calc(var(--min-header) + var(--pad-b-e));overflow-y:scroll;overflow-x:hidden}.content{width:100%}}.modal:where(.astro-52ielvfb){z-index:var(--z-modal);transition:opacity .3s ease,visibility .3s ease;top:50%;left:50%;translate:-50% -50%;&.is-shown{opacity:1;visibility:visible}&:where(.astro-52ielvfb):not(.is-shown){opacity:0;visibility:hidden}&:where(.astro-52ielvfb):before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--asics-sportstyle-black);opacity:.8;z-index:-1}background-color:initial}:where(.astro-52ielvfb):where(.modal){.inner{--w: calc((343 / var(--comp-w)) * 100%);--pad-y: min(calc(var(--vh) * 24), calc(var(--vw) * 24));top:50%;left:50%;translate:-50% -50%;grid-template:"button" max-content "." var(--pad-y) "video-wrapper" max-content / var(--w);justify-content:center;pointer-events:none;*{pointer-events:auto}@media screen and (min-width:768px){--w: calc((1010 / var(--comp-w)) * 100%);--pad-y: 0}}.close-button{--button-width: 30;grid-area:button;width:calc(var(--vw) * var(--button-width));height:auto;aspect-ratio:1/1;justify-self:end;cursor:pointer;@media screen and (min-width:768px){--button-width: 60;top:0;right:0;translate:calc(var(--vw) * 30 + 100%)}.bar{width:calc((var(--vw) * var(--button-width)) * 1.414213562);height:2px;transition:transform .3s var(--ease-in-out-quart),background-color .3s var(--ease-in-out-quart);top:50%;left:50%;translate:-50% -50%;&:first-child{rotate:45deg}&:last-child{rotate:-45deg}}}.video-wrapper{pointer-events:auto;grid-area:video-wrapper;aspect-ratio:16/9}}.section:where(.astro-vsjsr7u7){--pad-b-s: calc(var(--vw) * 80);--pad-b-e: calc(var(--vw) * 80);padding-block-start:var(--pad-b-s);padding-block-end:var(--pad-b-e);border-top-style:solid;border-top-width:1px;@media screen and (min-width:768px){--pad-b-s: calc(var(--vw) * 96);--pad-b-e: calc(var(--vw) * 96)}}:where(.astro-vsjsr7u7):where(.section){.text-section{padding-inline:calc(var(--vw) * var(--side-padding-md))}.container{--gap: calc(var(--vw) * 8);--pad-b-s: calc(var(--vw) * 40);gap:var(--gap);padding-block-start:var(--pad-b-s);padding-inline:calc(var(--vw) * var(--side-padding-sm));@media screen and (min-width:768px){--gap: calc(var(--vw) * 64);--pad-b-s: calc(var(--vw) * 64)}}:where(.container){.container-item{--gap: calc(var(--vw) * 8);gap:var(--gap);@media screen and (min-width:768px){--gap: calc(var(--vw) * 16)}&:nth-child(2n){>*:first-child{@media screen and (min-width:768px){order:2}}}&:not(:first-of-type){--mar-b-s: calc(var(--vw) * 40);margin-block-start:var(--mar-b-s);@media screen and (min-width:768px){--mar-b-s: calc(var(--vw) * 0)}}}:where(.container-item){:where(.category){.text-wrapper{background:linear-gradient(180deg,#0003,#0000);--pad-b-s: calc(var(--vw) * 32);--pad-i-s: calc(var(--vw) * 24);top:0;left:0;padding-inline-start:var(--pad-i-s);padding-block-start:var(--pad-b-s);@media screen and (min-width:768px){--pad-b-s: calc(var(--vw) * 48);--pad-i-s: calc(var(--vw) * 40)}}:where(.text-wrapper){.cat-heading{font-size:calc(var(--rem) * 46);@media screen and (min-width:768px){font-size:calc(var(--rem) * 56)}}}}.list{--gap: calc(var(--vw) * 8);gap:var(--gap);grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr);@media screen and (min-width:768px){--gap: calc(var(--vw) * 16)}}:where(.list .item .button){.img{height:100%;object-fit:cover}.footer{--pad-i: calc(var(--vw) * 8);--pad-b: calc(var(--vw) * 12);padding-inline:var(--pad-i);padding-block:var(--pad-b);left:0;bottom:0;grid-template-columns:1fr max-content;@media screen and (min-width:768px){--pad-i: calc(var(--vw) * 12)}}:where(.footer){.box{--gap: calc(var(--vw) * 4);gap:var(--gap)}:where(.box){.model{font-size:calc(var(--rem) * 14)}.color{font-size:calc(var(--rem) * 12)}}}}}}.sheet{--gap: calc(var(--vw) * 24);gap:var(--gap)}.list{--gap: calc(var(--vw) * 6);gap:var(--gap);grid-template-rows:max-content;@media screen and (min-width:768px){--gap: calc(var(--vw) * 16);grid-template:max-content / repeat(2,1fr)}}}.section:where(.astro-iy3p6shf){--pad-b-s: calc(var(--vw) * 80);--pad-b-e: calc(var(--vw) * 80);padding-block-start:var(--pad-b-s);padding-block-end:var(--pad-b-e);--pad-y-1: calc(var(--vw) * 40);--pad-y-2: calc(var(--vw) * 20);--pad-y-3: calc(var(--vw) * 40);--pad-y-4: calc(var(--vw) * 40);--pad-x: calc(var(--vw) * var(--side-padding-md));grid-template:". text-group ." max-content ". . ." var(--pad-y-1) "thumb-wrapper thumb-wrapper thumb-wrapper" max-content ". . ." var(--pad-y-2) ". container ." max-content ". . ." var(--pad-y-3) ". desc ." max-content ". . ." var(--pad-y-4) ". caption ." max-content / var(--pad-x) 1fr var(--pad-x);@media screen and (min-width:768px){--pad-y-1: calc(var(--vw) * 56);--pad-y-2: calc(var(--vw) * 56);--pad-y-3: calc(var(--vw) * 32);grid-template:". text-group text-group text-group ." max-content ". . . . ." var(--pad-y-1) ". thumb-wrapper thumb-wrapper thumb-wrapper ." max-content ". . . . ." var(--pad-y-2) ". container container container ." max-content ". . . . ." var(--pad-y-3) ". desc . caption ." max-content / var(--pad-x) max-content 1fr max-content var(--pad-x)}}:where(.astro-iy3p6shf):where(.section){.text-group{grid-area:text-group}:where(.text-group){.subheading{font-size:calc(var(--rem) * 24);@media screen and (min-width:768px){font-size:calc(var(--rem) * 28)}}}.thumb-wrapper{grid-area:thumb-wrapper}:where(.thumb-wrapper){.play-icon-wrapper{--gap: calc(var(--vw) * 2);gap:var(--gap);inset:0;margin:auto;z-index:12}:where(.play-icon-wrapper){.text{font-size:calc(var(--rem) * 15);@media screen and (min-width:768px){font-size:calc(var(--rem) * 18)}}}}.container{grid-area:container;--gap: calc(var(--vw) * 4);gap:var(--gap);grid-template-columns:repeat(2,1fr);@media screen and (min-width:768px){--gap: calc(var(--rem) * 24);grid-template-columns:repeat(4,1fr)}}.desc{grid-area:desc;font-size:calc(var(--rem) * 14)}.caption{grid-area:caption;font-size:calc(var(--rem) * 12);--gap: calc(var(--vw) * 8);gap:var(--gap)}:where(.caption){.heading{font-size:calc(var(--rem) * 14);text-transform:uppercase}}}.section:where(.astro-l37hrtdj){aspect-ratio:390/500;overflow:hidden;@media screen and (min-width:768px){aspect-ratio:1440/710}}:where(.astro-l37hrtdj):where(.section){.text-wrapper{--pad-i: calc(var(--vw) * 32);--pad-b-e: calc(var(--vw) * 64);background-color:#0003;padding-inline:var(--pad-i);padding-block-end:var(--pad-b-e);@media screen and (min-width:768px){--pad-i: calc(var(--vw) * 80)}}.text{font-size:calc(var(--rem) * 28);@media screen and (min-width:768px){font-size:calc(var(--rem) * 36)}}.container{>img:nth-of-type(3){z-index:-1;@media screen and (min-width:768px){z-index:initial}}@media screen and (min-width:768px){grid-template-columns:repeat(3,1fr)}}}.primary-link:where(.astro-vyuby2pc){--min-w: calc(var(--vw) * 340);min-width:var(--min-w);font-size:calc(var(--rem) * 16);border-radius:var(--rounded-full);@media screen and (min-width:768px){--min-w: calc(var(--vw) * 380)}padding:2px;&.gradient{.inner{background-color:var(--fill-inverse);--pad-b: calc(var(--vw) * 22);@media screen and (min-width:768px){--pad-b: calc(var(--vw) * 32)}}}&:where(.astro-vyuby2pc):not(.gradient){.inner{--pad-b: calc(var(--vw) * 26);@media screen and (min-width:768px){--pad-b: calc(var(--vw) * 32)}}}}:where(.astro-vyuby2pc):where(.primary-link){.inner{padding-block:var(--pad-b);padding-inline:var(--pad-b);border-radius:var(--rounded-full)}:where(.inner){.icon{width:calc(var(--vw) * 24);margin-inline-end:calc(var(--vw) * 8);@media screen and (min-width:768px){margin-inline-end:calc(var(--vw) * 10)}}}}.section:where(.astro-s3ptk3e5){--pad-b-s: calc(var(--vw) * 80);--pad-b-e: calc(var(--vw) * 80);--pad-y-1: calc(var(--vw) * 24);--pad-y-2: calc(var(--vw) * 40);padding-block-start:var(--pad-b-s);padding-block-end:var(--pad-b-e);padding-inline:calc(var(--vw) * var(--side-padding-md));grid-template:"hgroup" max-content "." var(--pad-y-1) "desc" max-content "." var(--pad-y-2) "links" max-content / 1fr;justify-items:center}:where(.astro-s3ptk3e5):where(.section){.hgroup{grid-area:hgroup}:where(.hgroup){.main{font-size:calc(var(--rem) * 36);@media screen and (min-width:768px){font-size:calc(var(--rem) * 40)}}.sub{font-size:calc(var(--rem) * 16);@media screen and (min-width:768px){font-size:calc(var(--rem) * 18)}}}.desc{grid-area:desc;font-size:calc(var(--rem) * 14)}.links{--gap: calc(var(--vw) * 16);gap:var(--gap);grid-area:links;font-size:calc(var(--rem) * 36);line-height:var(--leading-relaxed);letter-spacing:var(--tracking-widest);@media screen and (min-width:768px){--gap: calc(var(--vw) * 32);font-size:calc(var(--rem) * 42)}}}
