@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--un-bg-opacity:100%;--un-border-bottom-opacity:100%;--un-border-opacity:100%;--un-border-top-opacity:100%;--un-content:"";--un-ease:initial;--un-leading:initial;--un-scale-x:1;--un-scale-y:1;--un-scale-z:1;--un-space-y-reverse:initial;--un-text-opacity:100%;--un-translate-x:initial;--un-translate-y:initial;--un-translate-z:initial}}@property --un-text-opacity{syntax:"<percentage>";inherits:false;initial-value:100%}@property --un-leading{syntax:"*";inherits:false}@property --un-border-opacity{syntax:"<percentage>";inherits:false;initial-value:100%}@property --un-border-bottom-opacity{syntax:"<percentage>";inherits:false;initial-value:100%}@property --un-border-top-opacity{syntax:"<percentage>";inherits:false;initial-value:100%}@property --un-bg-opacity{syntax:"<percentage>";inherits:false;initial-value:100%}@property --un-content{syntax:"*";inherits:false;initial-value:""}@property --un-inset-ring-color{syntax:"*";inherits:false}@property --un-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --un-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --un-inset-shadow-color{syntax:"*";inherits:false}@property --un-ring-color{syntax:"*";inherits:false}@property --un-ring-inset{syntax:"*";inherits:false}@property --un-ring-offset-color{syntax:"*";inherits:false}@property --un-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --un-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --un-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --un-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --un-shadow-color{syntax:"*";inherits:false}@property --un-translate-x{syntax:"*";inherits:false;initial-value:0}@property --un-translate-y{syntax:"*";inherits:false;initial-value:0}@property --un-translate-z{syntax:"*";inherits:false;initial-value:0}@property --un-scale-x{syntax:"*";inherits:false;initial-value:1}@property --un-scale-y{syntax:"*";inherits:false;initial-value:1}@property --un-scale-z{syntax:"*";inherits:false;initial-value:1}@property --un-ease{syntax:"*";inherits:false}@property --un-space-y-reverse{syntax:"*";inherits:false;initial-value:0}:root,:host{--colors-white:#fff;--fontWeight-medium:500;--fontWeight-normal:400;--leading-none:1;--default-transition-timingFunction:cubic-bezier(.4, 0, .2, 1);--default-transition-duration:.15s;--ease-DEFAULT:cubic-bezier(.4, 0, .2, 1);--ease-out:cubic-bezier(0, 0, .2, 1);--fontWeight-light:300;--colors-gray-DEFAULT:oklch(70.7% .022 261.325);--spacing:.25rem;--colors-black:#000;--fontWeight-semibold:600;--radius-lg:.5rem;--fontWeight-bold:700;--leading-relaxed:1.625;--colors-slate-600:oklch(44.6% .043 257.281);--text-lg-fontSize:1.125rem;--text-lg-lineHeight:1.75rem;--text-sm-fontSize:.875rem;--text-sm-lineHeight:1.25rem;--font-sans:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--default-font-family:var(--font-sans);--default-monoFont-family:var(--font-mono)}*,:after,:before,::backdrop,::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-featureSettings,normal);font-variation-settings:var(--default-font-variationSettings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-monoFont-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-monoFont-featureSettings,normal);font-variation-settings:var(--default-monoFont-variationSettings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea,::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field,::-webkit-datetime-edit-second-field,::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]),::file-selector-button{appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden~=until-found])){display:none!important}.ac-0uxola{color:color-mix(in oklab, #7b7b7b var(--un-text-opacity), transparent) ;--un-leading:var(--leading-none);line-height:var(--leading-none);--un-font-weight:var(--fontWeight-medium);font-weight:var(--fontWeight-medium);background-color:color-mix(in oklab, #191b1f var(--un-bg-opacity), transparent) ;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,--un-gradient-from,--un-gradient-via,--un-gradient-to;transition-timing-function:var(--un-ease,var(--default-transition-timingFunction));transition-duration:var(--un-duration,var(--default-transition-duration));--un-duration:.3s;--un-ease:var(--ease-out);transition-duration:.3s;transition-timing-function:var(--ease-out);padding-left:calc(100cqw * 15 / var(--pcdw));padding-right:calc(100cqw * 15 / var(--pcdw));padding-top:calc(100cqw * 5 / var(--pcdw));padding-bottom:calc(100cqw * 5 / var(--pcdw));font-size:calc(100cqw * 14 / var(--pcdw));border-radius:3.40282e38px;flex-direction:column;justify-content:center;align-items:center;display:flex}.ac-27z8m7{color:color-mix(in srgb, var(--colors-white) var(--un-text-opacity), transparent) ;background-color:color-mix(in oklab, #15161a var(--un-bg-opacity), transparent) ;align-items:center;column-gap:calc(100cqw * 19 / var(--pcdw));width:100%;height:calc(100cqw * 60 / var(--pcdw));padding-left:calc(100cqw * 15 / var(--pcdw));padding-right:calc(100cqw * 15 / var(--pcdw));display:flex}.ac-2lujoa{color:color-mix(in oklab, #7b7b7b var(--un-text-opacity), transparent) ;margin-inline:.25em}.ac-3cnc27{color:color-mix(in srgb, var(--colors-white) var(--un-text-opacity), transparent) ;--un-leading:var(--leading-none);line-height:var(--leading-none);width:100%;height:100%;inset:calc(var(--spacing) * 0);z-index:2;justify-content:center;align-items:center;column-gap:calc(100cqw * 8 / var(--pcdw));display:flex;position:absolute}.ac-3kfv6z{color:color-mix(in srgb, var(--colors-white) var(--un-text-opacity), transparent) ;column-gap:calc(100cqw * 44 / var(--pcdw));display:flex}.ac-4oaq3e,.ac-yzl35f span{color:color-mix(in srgb, var(--colors-white) var(--un-text-opacity), transparent) }.ac-6hdt8y{color:color-mix(in srgb, var(--colors-white) var(--un-text-opacity), transparent) ;row-gap:calc(100cqw * 96 / var(--pcdw));flex-direction:column;display:flex}.ac-6nno15{color:color-mix(in srgb, var(--colors-white) var(--un-text-opacity), transparent) ;--un-leading:var(--leading-none);line-height:var(--leading-none);transition-property:opacity;transition-timing-function:var(--un-ease,var(--default-transition-timingFunction));transition-duration:var(--un-duration,var(--default-transition-duration));--un-duration:.3s;--un-ease:var(--ease-out);transition-duration:.3s;transition-timing-function:var(--ease-out);justify-content:center;align-items:center;column-gap:calc(100cqw * 8 / var(--pcdw));display:flex}.ac-6onefd{color:color-mix(in srgb, var(--colors-white) var(--un-text-opacity), transparent) ;--un-leading:1.88;--un-font-weight:var(--fontWeight-medium);line-height:1.88;font-weight:var(--fontWeight-medium);font-size:calc(100cqw * 16 / var(--pcdw))}.ac-6xzu34{color:color-mix(in srgb, var(--colors-white) var(--un-text-opacity), transparent) ;padding-right:calc(100cqw * 47 / var(--pcdw));align-items:center;column-gap:calc(100cqw * 37 / var(--pcdw));display:flex}.ac-9sihuc{color:color-mix(in srgb, var(--colors-white) var(--un-text-opacity), transparent) ;text-decoration-line:underline}.ac-aizzqz{color:color-mix(in srgb, var(--colors-white) var(--un-text-opacity), transparent) ;--un-leading:var(--leading-none);line-height:var(--leading-none);z-index:4;justify-content:center;align-items:center;row-gap:calc(100cqw * 29 / var(--pcdw));flex-direction:column;width:100%;height:100%;display:flex;position:relative}.ac-apqer1{color:color-mix(in srgb, var(--colors-gray-DEFAULT) var(--un-text-opacity), transparent) ;--un-font-weight:var(--fontWeight-light);font-weight:var(--fontWeight-light);font-size:calc(100cqw * 14 / var(--pcdw))}.ac-b263v2{color:color-mix(in srgb, var(--colors-gray-DEFAULT) var(--un-text-opacity), transparent) ;--un-leading:1.53;line-height:1.53;font-size:calc(100cqw * 20 / var(--pcdw));letter-spacing:calc(100cqw * 1 / var(--pcdw))}.ac-bm9ztx{color:color-mix(in oklab, #8e8e8e var(--un-text-opacity), transparent) ;--un-leading:var(--leading-none);line-height:var(--leading-none);--un-font-weight:var(--fontWeight-medium);font-weight:var(--fontWeight-medium);font-size:calc(100cqw * 14 / var(--pcdw));margin-top:calc(100cqw * 24 / var(--pcdw));justify-content:flex-end;display:flex}.ac-ck1meu{color:color-mix(in oklab, #212227 var(--un-text-opacity), transparent) ;opacity:0;transition-property:opacity;transition-timing-function:var(--un-ease,var(--default-transition-timingFunction));transition-duration:var(--un-duration,var(--default-transition-duration));--un-duration:.2s;transition-duration:.2s}.ac-emfatz{color:color-mix(in srgb, var(--colors-white) var(--un-text-opacity), transparent) ;background-color:color-mix(in srgb, var(--colors-white) 10%, transparent) ;opacity:0;--un-translate-y:100%;translate:var(--un-translate-x) var(--un-translate-y);z-index:10;bottom:calc(calc(100cqw * 20 / var(--pcdw)) * -1);width:calc(100cqw * 40 / var(--pcdw));height:calc(100cqw * 40 / var(--pcdw));right:calc(100cqw * 50 / var(--pcdw));border-radius:3.40282e38px;justify-content:center;align-items:center;display:flex;position:absolute}.ac-gqvax4{color:color-mix(in srgb, var(--colors-white) var(--un-text-opacity), transparent) ;margin-top:calc(100cqw * 80 / var(--pcdw))}.ac-hk36qj{color:color-mix(in srgb, var(--colors-white) var(--un-text-opacity), transparent) ;--un-text-shadow:var(--text-shadow-pc);text-shadow:var(--un-text-shadow);text-align:center;background-color:color-mix(in srgb, var(--colors-black) 30%, transparent) ;opacity:0;--un-shadow:var(--shadow-works);width:100%;height:100%;box-shadow:var(--un-inset-shadow), var(--un-inset-ring-shadow), var(--un-ring-offset-shadow), var(--un-ring-shadow), var(--un-shadow);transition-property:opacity;transition-timing-function:var(--un-ease,var(--default-transition-timingFunction));transition-duration:var(--un-duration,var(--default-transition-duration));--un-duration:.5s;--un-ease:var(--ease-out);transition-duration:.5s;transition-timing-function:var(--ease-out);z-index:3;padding-top:calc(100cqw * 65 / var(--pcdw));padding-bottom:calc(100cqw * 56 / var(--pcdw));flex-direction:column;justify-content:space-between;align-items:center;display:flex;position:absolute}.ac-hv3plm{color:color-mix(in srgb, var(--colors-white) var(--un-text-opacity), transparent) ;--un-leading:2.14;text-indent:-1em;line-height:2.14;font-size:calc(100cqw * 14 / var(--pcdw));padding-left:1em}.ac-i0jhmm{color:color-mix(in srgb, var(--colors-gray-DEFAULT) var(--un-text-opacity), transparent) ;--un-leading:1.53;line-height:1.53;font-size:calc(100cqw * 20 / var(--pcdw));letter-spacing:calc(100cqw * 2 / var(--pcdw))}.ac-i1k0m4{color:color-mix(in srgb, var(--colors-white) var(--un-text-opacity), transparent) ;--un-leading:2.5;--un-font-weight:var(--fontWeight-medium);line-height:2.5;font-weight:var(--fontWeight-medium);font-size:calc(100cqw * 28 / var(--pcdw))}.ac-i8r77y{color:color-mix(in srgb, var(--colors-white) var(--un-text-opacity), transparent) ;--un-leading:var(--leading-none);line-height:var(--leading-none);opacity:0;--un-translate-x:-50%;width:max-content;translate:var(--un-translate-x) var(--un-translate-y);z-index:3;justify-content:center;align-items:center;row-gap:calc(100cqw * 8 / var(--pcdw));left:50%;bottom:calc(calc(100cqw * 20 / var(--pcdw)) * -1);flex-direction:column;display:flex;position:absolute}.ac-jas66n{color:color-mix(in oklab, #8e8e8e var(--un-text-opacity), transparent) ;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,--un-gradient-from,--un-gradient-via,--un-gradient-to;transition-timing-function:var(--un-ease,var(--default-transition-timingFunction));transition-duration:var(--un-duration,var(--default-transition-duration));--un-duration:.3s;--un-ease:var(--ease-out);transition-duration:.3s;transition-timing-function:var(--ease-out);z-index:2;left:calc(calc(100cqw * 40 / var(--pcdw)) * -1);padding:calc(100cqw * 10 / var(--pcdw));position:absolute}.ac-jntjdk{color:color-mix(in oklab, #8e8e8e var(--un-text-opacity), transparent) ;background-color:color-mix(in oklab, #15161a80 var(--un-bg-opacity), transparent) ;--un-translate-y:-50%;translate:var(--un-translate-x) var(--un-translate-y);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,--un-gradient-from,--un-gradient-via,--un-gradient-to;transition-timing-function:var(--un-ease,var(--default-transition-timingFunction));transition-duration:var(--un-duration,var(--default-transition-duration));--un-duration:.3s;--un-ease:var(--ease-out);transition-duration:.3s;transition-timing-function:var(--ease-out);top:50%;left:calc(var(--spacing) * 0);z-index:10;width:calc(100cqw * 50 / var(--pcdw));height:calc(100cqw * 50 / var(--pcdw));justify-content:center;align-items:center;display:flex;position:absolute}.ac-jxo4zd{color:color-mix(in srgb, var(--colors-white) var(--un-text-opacity), transparent) ;transition-property:opacity;transition-timing-function:var(--un-ease,var(--default-transition-timingFunction));transition-duration:var(--un-duration,var(--default-transition-duration));--un-duration:.3s;--un-ease:var(--ease-out);transition-duration:.3s;transition-timing-function:var(--ease-out);position:absolute}.ac-l14c5i{color:color-mix(in srgb, var(--colors-white) var(--un-text-opacity), transparent) ;row-gap:calc(100cqw * 0 / var(--pcdw));flex-direction:column;display:flex}.ac-m9nckg{color:color-mix(in srgb, var(--colors-white) var(--un-text-opacity), transparent) ;align-items:flex-end;column-gap:calc(100cqw * 27 / var(--pcdw));display:flex}.ac-mjvw11{color:color-mix(in oklab, #8e8e8e var(--un-text-opacity), transparent) ;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,--un-gradient-from,--un-gradient-via,--un-gradient-to;transition-timing-function:var(--un-ease,var(--default-transition-timingFunction));transition-duration:var(--un-duration,var(--default-transition-duration));--un-duration:.3s;--un-ease:var(--ease-out);transition-duration:.3s;transition-timing-function:var(--ease-out);z-index:2;padding:calc(100cqw * 10 / var(--pcdw));right:calc(calc(100cqw * 40 / var(--pcdw)) * -1);position:absolute}.ac-mzj2sv{color:color-mix(in oklab, #8e8e8e var(--un-text-opacity), transparent) ;--un-leading:1.88;--un-font-weight:var(--fontWeight-medium);line-height:1.88;font-weight:var(--fontWeight-medium);font-size:calc(100cqw * 14 / var(--pcdw));column-gap:.5em;display:flex}.ac-ntd3qz{color:color-mix(in srgb, var(--colors-white) var(--un-text-opacity), transparent) ;--un-leading:2.14;line-height:2.14;font-size:calc(100cqw * 14 / var(--pcdw))}.ac-pghtl7{color:color-mix(in oklab, #8e8e8e var(--un-text-opacity), transparent) ;background-color:color-mix(in oklab, #15161a80 var(--un-bg-opacity), transparent) ;--un-translate-y:-50%;translate:var(--un-translate-x) var(--un-translate-y);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,--un-gradient-from,--un-gradient-via,--un-gradient-to;transition-timing-function:var(--un-ease,var(--default-transition-timingFunction));transition-duration:var(--un-duration,var(--default-transition-duration));--un-duration:.3s;--un-ease:var(--ease-out);transition-duration:.3s;transition-timing-function:var(--ease-out);top:50%;right:calc(var(--spacing) * 0);z-index:10;width:calc(100cqw * 50 / var(--pcdw));height:calc(100cqw * 50 / var(--pcdw));justify-content:center;align-items:center;display:flex;position:absolute}.ac-tsl2hn{color:color-mix(in oklab, #8e8e8e var(--un-text-opacity), transparent) ;--un-font-weight:var(--fontWeight-semibold);font-weight:var(--fontWeight-semibold);font-size:calc(100cqw * 16 / var(--pcdw))}.ac-ue2bzb{color:color-mix(in srgb, var(--colors-white) var(--un-text-opacity), transparent) ;text-align:center;padding-left:calc(100cqw * 100 / var(--pcdw));padding-right:calc(100cqw * 100 / var(--pcdw));width:calc(100cqw * 1440 / var(--pcdw));margin-top:calc(100cqw * 50 / var(--pcdw));margin-bottom:calc(100cqw * 50 / var(--pcdw));font-size:calc(100cqw * 16 / var(--pcdw))}.ac-unfnz5{color:color-mix(in oklab, #8e8e8e var(--un-text-opacity), transparent) ;--un-leading:var(--leading-none);line-height:var(--leading-none);--un-font-weight:var(--fontWeight-medium);font-weight:var(--fontWeight-medium);font-size:calc(100cqw * 14 / var(--pcdw));margin-top:calc(100cqw * 19 / var(--pcdw));justify-content:flex-end;display:flex}.ac-vf91gh{color:color-mix(in srgb, var(--colors-white) var(--un-text-opacity), transparent) ;margin-top:calc(100cqw * 93 / var(--pcdw))}.ac-x79fbm{color:color-mix(in srgb, var(--colors-gray-DEFAULT) var(--un-text-opacity), transparent) ;--un-leading:2;--un-font-weight:var(--fontWeight-medium);line-height:2;font-weight:var(--fontWeight-medium);font-size:calc(100cqw * 12 / var(--pcdw));row-gap:calc(100cqw * 4 / var(--pcdw));flex-direction:column;margin-top:auto;display:flex}.ac-yn521n{color:color-mix(in srgb, var(--colors-white) var(--un-text-opacity), transparent) ;transition-property:opacity;transition-timing-function:var(--un-ease,var(--default-transition-timingFunction));transition-duration:var(--un-duration,var(--default-transition-duration));width:calc(100cqw * 20 / var(--pcdw));height:calc(100cqw * 20 / var(--pcdw));justify-content:center;align-items:center;display:flex;position:absolute}.ac-yzl35f{color:color-mix(in oklab, #7b7b7b var(--un-text-opacity), transparent) ;align-items:center;column-gap:.25em;display:flex}.ac-0uxola:hover,.ac-jas66n:hover,.ac-jntjdk:hover,.ac-mjvw11:hover,.ac-pghtl7:hover{color:color-mix(in srgb, var(--colors-white) var(--un-text-opacity), transparent) }.ac-07vln1{--un-leading:2;transition-property:opacity;transition-timing-function:var(--un-ease,var(--default-transition-timingFunction));transition-duration:var(--un-duration,var(--default-transition-duration));--un-duration:.2s;line-height:2;font-size:calc(100cqw * 14 / var(--pcdw));flex:1;transition-duration:.2s}.ac-0i1puy{--un-leading:2.14;line-height:2.14;font-size:calc(100cqw * 16 / var(--pcdw));margin-bottom:calc(100cqw * 40 / var(--pcdw))}.ac-0lpjj4{--un-leading:1.67;--un-font-weight:var(--fontWeight-normal);line-height:1.67;font-weight:var(--fontWeight-normal);font-size:calc(100cqw * 12 / var(--pcdw))}.ac-0pxsuu{--un-leading:2;--un-font-weight:var(--fontWeight-medium);line-height:2;font-weight:var(--fontWeight-medium);font-size:calc(100cqw * 12 / var(--pcdw));margin-top:calc(100cqw * 15 / var(--pcdw))}.ac-2bkdsw{--un-leading:2;--un-font-weight:var(--fontWeight-medium);line-height:2;font-weight:var(--fontWeight-medium);font-size:calc(100cqw * 20 / var(--pcdw))}.ac-9hyqo7{--un-leading:var(--leading-none);line-height:var(--leading-none);--un-font-weight:var(--fontWeight-medium);font-weight:var(--fontWeight-medium);font-size:calc(100cqw * 50 / var(--pcdw))}.ac-fvd1mg{--un-leading:2;text-indent:-1em;line-height:2;font-size:calc(100cqw * 14 / var(--pcdw));padding-left:1em}.ac-gzebtb{--un-leading:2;line-height:2;font-size:calc(100cqw * 14 / var(--pcdw));padding-left:1em}.ac-ipt4ij{--un-leading:var(--leading-none);line-height:var(--leading-none);--un-font-weight:var(--fontWeight-normal);font-weight:var(--fontWeight-normal)}.ac-jprll8{--un-leading:var(--leading-none);line-height:var(--leading-none);--un-font-weight:var(--fontWeight-normal);font-weight:var(--fontWeight-normal);font-size:calc(100cqw * 20 / var(--pcdw));justify-content:center;align-items:center;display:inline-flex}.ac-jywpw6{--un-leading:2;-webkit-user-select:none;user-select:none;line-height:2;font-size:calc(100cqw * 20 / var(--pcdw))}.ac-mqy3ku{--un-leading:1.5;--un-font-weight:var(--fontWeight-normal);line-height:1.5;font-weight:var(--fontWeight-normal);font-size:calc(100cqw * 14 / var(--pcdw))}.ac-nkxgla{--un-leading:1.82;--un-font-weight:var(--fontWeight-medium);line-height:1.82;font-weight:var(--fontWeight-medium);font-size:calc(100cqw * 22 / var(--pcdw));letter-spacing:calc(100cqw * 1 / var(--pcdw))}.ac-oj5zdq{--un-leading:2.5;line-height:2.5;font-size:calc(100cqw * 24 / var(--pcdw))}.ac-qkagpa{--un-leading:2.5;line-height:2.5;font-size:calc(100cqw * 16 / var(--pcdw))}.ac-r0zl0z{--un-leading:var(--leading-none);line-height:var(--leading-none);--un-font-weight:var(--fontWeight-normal);font-weight:var(--fontWeight-normal);text-underline-offset:4px;transition-property:opacity;transition-timing-function:var(--un-ease,var(--default-transition-timingFunction));transition-duration:var(--un-duration,var(--default-transition-duration));--un-duration:.3s;font-size:calc(100cqw * 20 / var(--pcdw));justify-content:center;align-items:center;text-decoration-line:underline;text-decoration-thickness:1px;transition-duration:.3s;display:inline-flex}.ac-s0eqtd{--un-leading:var(--leading-none);line-height:var(--leading-none);--un-font-weight:var(--fontWeight-medium);font-weight:var(--fontWeight-medium);font-size:calc(100cqw * 100 / var(--pcdw))}.ac-zvw33i{--un-leading:1.88;line-height:1.88;font-size:calc(100cqw * 16 / var(--pcdw))}.ac-20le4i{margin-top:calc(100cqw * 40 / var(--pcdw));--un-font-weight:var(--fontWeight-normal)!important;font-weight:var(--fontWeight-normal)!important}.ac-2x72je{--un-font-weight:var(--fontWeight-medium);font-weight:var(--fontWeight-medium);font-size:calc(100cqw * 20 / var(--pcdw));letter-spacing:calc(100cqw * 1 / var(--pcdw));margin-right:calc(calc(100cqw * 1 / var(--pcdw)) * -1)}.ac-7q90ct{--un-font-weight:var(--fontWeight-medium);font-weight:var(--fontWeight-medium);font-size:calc(100cqw * 21 / var(--pcdw))}.ac-aph57c{--un-font-weight:var(--fontWeight-medium);font-weight:var(--fontWeight-medium);font-size:calc(100cqw * 33 / var(--pcdw))}.ac-bq29p3{--un-font-weight:var(--fontWeight-medium);font-weight:var(--fontWeight-medium);font-size:calc(100cqw * 10 / var(--pcdw))}.ac-bxvt2o{--un-font-weight:var(--fontWeight-medium);font-weight:var(--fontWeight-medium);font-size:calc(100cqw * 19 / var(--pcdw))}.ac-t19gnf{--un-font-weight:var(--fontWeight-medium);font-weight:var(--fontWeight-medium);opacity:0;font-size:calc(100cqw * 24 / var(--pcdw))}.ac-wsw229{--un-font-weight:var(--fontWeight-medium);font-weight:var(--fontWeight-medium);text-align:center;opacity:0;font-size:calc(100cqw * 32 / var(--pcdw));justify-content:center;column-gap:1em;display:flex}.ac-cz156x{margin:calc(var(--spacing) * 0);padding:calc(var(--spacing) * 0);list-style-type:none}.ac-fxlqch{margin:calc(var(--spacing) * 0);padding:calc(var(--spacing) * 0);height:100%;transition-property:opacity;transition-timing-function:var(--un-ease,var(--default-transition-timingFunction));transition-duration:var(--un-duration,var(--default-transition-duration));--un-duration:.3s;--un-ease:var(--ease-out);transition-duration:.3s;transition-timing-function:var(--ease-out);align-items:center;column-gap:calc(100cqw * 5 / var(--pcdw));font-size:calc(100cqw * 16 / var(--pcdw));display:flex}.ac-4vwlwm{width:calc(100cqw * 1140 / var(--pcdw));margin-inline:auto;margin-top:calc(100cqw * 50 / var(--pcdw))}.ac-emxf7e{width:calc(100cqw * 1140 / var(--pcdw));margin-inline:auto;position:relative}.ac-l7w79p{margin-inline:auto;margin-top:calc(100cqw * 246 / var(--pcdw));width:calc(100cqw * 1140 / var(--pcdw))}.ac-lz3ldc li:not(:last-child):after{--un-content:"｜";content:var(--un-content);margin-inline:.4em}.ac-mijg82 li:not(:last-child):after{--un-content:"/";content:var(--un-content);margin-inline:.5em}.ac-rrf33w{border-top-color:color-mix(in oklab, #212227 var(--un-border-top-opacity), transparent) ;--un-border-top-opacity:var(--un-border-opacity);width:calc(100cqw * 1140 / var(--pcdw));margin-inline:auto;margin-top:calc(100cqw * 72 / var(--pcdw));padding-top:calc(100cqw * 40 / var(--pcdw));border-top-width:1px}.ac-smbhuk{width:calc(100cqw * 1140 / var(--pcdw));column-gap:calc(100cqw * 50 / var(--pcdw));margin-inline:auto;margin-top:calc(100cqw * 90 / var(--pcdw));grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.ac-41j25c:last-child,.ac-sitr14:last-child{margin-bottom:calc(var(--spacing) * 0)}.ac-fsyk0a{border-width:1px;border-color:color-mix(in oklab, #3b3b3b var(--un-border-opacity), transparent) ;background-color:color-mix(in oklab, #3b3b3b var(--un-bg-opacity), transparent) ;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,--un-gradient-from,--un-gradient-via,--un-gradient-to;transition-timing-function:var(--un-ease,var(--default-transition-timingFunction));transition-duration:var(--un-duration,var(--default-transition-duration));--un-duration:.2s;width:calc(100cqw * 20 / var(--pcdw));height:calc(100cqw * 20 / var(--pcdw));margin-top:calc(100cqw * 2 / var(--pcdw));flex-shrink:0;justify-content:center;align-items:center;transition-duration:.2s;display:flex}.peer:checked~.ac-fsyk0a{border-color:color-mix(in oklab, #9da1af var(--un-border-opacity), transparent) ;background-color:color-mix(in oklab, #9da1af var(--un-bg-opacity), transparent) }.group:hover .ac-fsyk0a{border-color:color-mix(in oklab, #7b7b7b var(--un-border-opacity), transparent) }.ac-2mizgf{background-color:color-mix(in srgb, var(--colors-white) var(--un-bg-opacity), transparent) ;width:100%;transition-property:all;transition-timing-function:var(--un-ease,var(--default-transition-timingFunction));transition-duration:var(--un-duration,var(--default-transition-duration));--un-duration:.3s;left:calc(var(--spacing) * 0);top:calc(var(--spacing) * 0);height:calc(100cqw * 1 / var(--spdw));transition-duration:.3s;display:block;position:absolute}.ac-47tjbd{background-color:color-mix(in oklab, #15161a var(--un-bg-opacity), transparent) ;right:calc(var(--spacing) * 0);top:calc(var(--spacing) * 0);z-index:30;width:calc(100cqw * 50 / var(--spdw));height:calc(100cqw * 50 / var(--spdw));flex-shrink:0;justify-content:center;align-items:center;display:flex;position:fixed}.ac-8brzny{background-color:color-mix(in srgb, var(--colors-white) var(--un-bg-opacity), transparent) ;--un-translate-y:-50%;width:100%;translate:var(--un-translate-x) var(--un-translate-y);transition-property:opacity;transition-timing-function:var(--un-ease,var(--default-transition-timingFunction));transition-duration:var(--un-duration,var(--default-transition-duration));--un-duration:.3s;left:calc(var(--spacing) * 0);height:calc(100cqw * 1 / var(--spdw));transition-duration:.3s;display:block;position:absolute;top:50%}.ac-c7z1tf{background-color:color-mix(in srgb, var(--colors-white) var(--un-bg-opacity), transparent) ;width:100%;transition-property:all;transition-timing-function:var(--un-ease,var(--default-transition-timingFunction));transition-duration:var(--un-duration,var(--default-transition-duration));--un-duration:.3s;left:calc(var(--spacing) * 0);bottom:calc(var(--spacing) * 0);height:calc(100cqw * 1 / var(--spdw));transition-duration:.3s;display:block;position:absolute}.ac-m0e4yd{width:100%;height:calc(var(--spacing) * 0);z-index:2;top:calc(100cqw * 60 / var(--pcdw));background-color:oklab(25.3014% .00111053 -.00943543/.95);display:none;position:absolute;overflow:hidden}.ac-x1r5wb{background-color:color-mix(in srgb, var(--colors-black) var(--un-bg-opacity), transparent) ;width:100%;min-height:100vh;position:relative;overflow:clip;container-type:inline-size}.ac-f75ik4:after{background-color:color-mix(in srgb, var(--colors-white) 50%, transparent) ;--un-content:"";content:var(--un-content);height:1px;bottom:calc(var(--spacing) * 0);left:calc(var(--spacing) * 0);width:calc(100cqw * 30 / var(--pcdw));position:absolute}.ac-2qgpqp{opacity:0;pointer-events:none;width:100%;height:100%;inset:calc(var(--spacing) * 0);z-index:2;object-fit:cover;position:absolute}.ac-6onefd a:hover{opacity:.7}.ac-f3aj8x{opacity:0;height:100%;inset:calc(var(--spacing) * 0);z-index:1;position:absolute;overflow:clip}.ac-r6p6c3{opacity:0;width:100%;height:100%;transition-property:opacity;transition-timing-function:var(--un-ease,var(--default-transition-timingFunction));transition-duration:var(--un-duration,var(--default-transition-duration));--un-duration:.3s;inset:calc(var(--spacing) * 0);z-index:2;transition-duration:.3s;position:absolute}.peer:checked~.ac-fsyk0a .check-icon,.group:hover .ac-hk36qj,.group:hover .ac-r6p6c3{opacity:1}.group:hover .ac-07vln1{opacity:.85}.ac-09gywj:hover,.ac-6nno15:hover,.ac-769js8:hover,.ac-d4wyxc:hover{opacity:.7}.ac-d6cf3c:hover{opacity:.5}.ac-fxlqch:hover,.ac-jxo4zd:hover,.ac-m681eo:hover,.ac-r0zl0z:hover,.ac-rkatxf:hover{opacity:.7}.ac-s9696p:hover{opacity:.5}.ac-w6d5bd:hover,.ac-yn521n:hover,.ac-zxocqt:hover{opacity:.7}.ac-hue722{container-type:inline-size}.ac-ftdg7k{text-underline-offset:4px;text-decoration-line:underline;text-decoration-thickness:1px}.ac-lam15t{text-underline-offset:3px;font-size:calc(100cqw * 20 / var(--pcdw));text-decoration-line:underline;text-decoration-thickness:1px}.ac-zxocqt{text-underline-offset:3px;transition-property:opacity;transition-timing-function:var(--un-ease,var(--default-transition-timingFunction));transition-duration:var(--un-duration,var(--default-transition-duration));--un-duration:.3s;--un-ease:var(--ease-DEFAULT);transition-duration:.3s;transition-timing-function:var(--ease-DEFAULT);text-decoration-line:underline}.ac-9sihuc:hover{text-decoration:none}.ac-09gywj{transition-property:opacity;transition-timing-function:var(--un-ease,var(--default-transition-timingFunction));transition-duration:var(--un-duration,var(--default-transition-duration));--un-duration:.3s;column-gap:calc(100cqw * 20 / var(--pcdw));transition-duration:.3s;display:flex}.ac-180f4m{row-gap:calc(100cqw * 5 / var(--pcdw));flex-direction:column;display:flex}.ac-1b7dva,.ac-ohho4o{flex-direction:column;display:flex}.ac-2fzac5{align-items:baseline;column-gap:calc(100cqw * 20 / var(--pcdw));display:flex}.ac-34k1k2{justify-content:center;row-gap:calc(100cqw * 40 / var(--pcdw));flex-direction:column;flex-shrink:0;display:flex}.ac-4ohbqu,.ac-zetugr{align-items:center;column-gap:calc(100cqw * 24 / var(--pcdw));display:flex}.ac-87mwmv{padding-left:calc(100cqw * 100 / var(--pcdw));justify-content:space-between;align-items:flex-start;display:flex}.ac-8igw5y{justify-content:center;align-items:center;display:flex}.ac-9vi0ri{flex-wrap:wrap;align-items:center;display:flex}.ac-c2jtl0{align-items:flex-start;column-gap:calc(100cqw * 100 / var(--pcdw));display:flex}.ac-eewans{font-size:calc(100cqw * 18 / var(--pcdw));align-items:center;display:flex}.ac-g4a8lx{display:flex;position:relative}.ac-gwq347{row-gap:calc(100cqw * 30 / var(--pcdw));flex-direction:column;display:flex}.ac-he2zew{row-gap:calc(100cqw * 8 / var(--pcdw));flex-direction:column;display:flex}.ac-jzb6fn{row-gap:calc(100cqw * 20 / var(--pcdw));flex-direction:column;display:flex}.ac-jzyn5b{flex-direction:column;width:100%;display:flex}.ac-kagvzm{display:flex}.ac-lz3ldc{align-items:center;display:flex}.ac-m4ds0c{margin-top:calc(100cqw * 87 / var(--pcdw));justify-content:center;align-items:center;display:flex}.ac-m681eo{transition-property:opacity;transition-timing-function:var(--un-ease,var(--default-transition-timingFunction));transition-duration:var(--un-duration,var(--default-transition-duration));--un-duration:.3s;justify-content:center;align-items:center;transition-duration:.3s;display:flex}.ac-mijg82{font-size:calc(100cqw * 10 / var(--pcdw));flex-wrap:wrap;justify-content:center;display:flex}.ac-o0egzh{padding-left:calc(100cqw * 50 / var(--pcdw));justify-content:space-between;display:flex}.ac-p1k166{row-gap:calc(100cqw * 48 / var(--pcdw));flex-direction:column;display:flex}.ac-pkncaj{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--un-ease,var(--default-transition-timingFunction));transition-duration:var(--un-duration,var(--default-transition-duration));--un-duration:.3s;width:calc(100cqw * 20 / var(--pcdw));height:calc(100cqw * 20 / var(--pcdw));justify-content:center;align-items:center;transition-duration:.3s;display:flex}.ac-q2vtey{align-items:center;column-gap:calc(100cqw * 160 / var(--pcdw));row-gap:calc(100cqw * 34 / var(--spdw));display:flex}.ac-s6fg06{justify-content:center;align-items:center;height:100%;display:flex}.ac-uamx8j{width:100%;top:calc(var(--spacing) * 0);left:calc(var(--spacing) * 0);z-index:90;height:calc(100cqw * 80 / var(--pcdw));justify-content:flex-end;align-items:center;display:flex;position:absolute}.ac-ugmbc1{align-items:baseline;column-gap:calc(100cqw * 52 / var(--pcdw));display:flex}.ac-vht09a{font-size:calc(100cqw * 14 / var(--pcdw));flex-wrap:wrap;justify-content:center;display:flex}.ac-vw5s7b{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:flex-start;column-gap:calc(100cqw * 9 / var(--pcdw));display:flex}.ac-vxbset{row-gap:calc(100cqw * 68 / var(--pcdw));flex-direction:column;display:flex}.ac-wdof9q{width:calc(100cqw * 1440 / var(--pcdw));margin-top:calc(100cqw * 85 / var(--pcdw));justify-content:center;display:flex;position:relative}.ac-xwvf3e{margin-top:calc(100cqw * 50 / var(--pcdw));justify-content:center;display:flex}.ac-ya94ih{margin-top:calc(100cqw * 33 / var(--pcdw));gap:calc(100cqw * 20 / var(--pcdw));flex-wrap:wrap;display:flex}.ac-qlfiuz{min-width:calc(var(--spacing) * 0);width:100%;height:calc(100cqw * 640 / var(--pcdw));flex:0 0 100%}.ac-2wihur{width:calc(100cqw * 810 / var(--pcdw));height:calc(100cqw * 455 / var(--pcdw));margin-right:calc(100cqw * 50 / var(--pcdw));flex-shrink:0}.ac-lza3sa{width:calc(100cqw * 160 / var(--pcdw));flex-shrink:0}.ac-8pderw{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.ac-f5o9jl{margin-top:calc(100cqw * 30 / var(--pcdw));column-gap:calc(100cqw * 50 / var(--pcdw));row-gap:calc(100cqw * 50 / var(--pcdw));grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.ac-qyueec{column-gap:calc(100cqw * 50 / var(--pcdw));grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.ac-sitr14{align-items:flex-start;column-gap:calc(100cqw * 12 / var(--pcdw));margin-bottom:calc(100cqw * 40 / var(--pcdw));grid-template-columns:auto 1fr;display:grid}.ac-202ip2{object-fit:contain;width:100%!important;height:100%!important}.ac-25wmal{z-index:2;height:100%;padding-left:calc(100cqw * 180 / var(--pcdw));padding-top:calc(100cqw * 100 / var(--pcdw));padding-bottom:calc(100cqw * 100 / var(--pcdw));position:relative}.ac-4gg4qg{aspect-ratio:16/9;width:100%;height:100%}.ac-769js8{width:100%;transition-property:opacity;transition-timing-function:var(--un-ease,var(--default-transition-timingFunction));transition-duration:var(--un-duration,var(--default-transition-duration));--un-duration:.3s;--un-ease:var(--ease-out);transition-duration:.3s;transition-timing-function:var(--ease-out);height:calc(100cqw * 120 / var(--pcdw));margin-top:calc(100cqw * 150 / var(--pcdw));display:block;position:relative}.ac-an3q63{width:100%;overflow:hidden}.ac-ba1ec1{object-fit:cover;width:100%;height:auto}.ac-cnu41t{z-index:2;height:100%;padding-top:calc(100cqw * 100 / var(--pcdw));padding-bottom:calc(100cqw * 103 / var(--pcdw));position:relative}.ac-le5oeb{object-fit:cover;width:100%;height:100%}.ac-rkatxf{width:100%;transition-property:opacity;transition-timing-function:var(--un-ease,var(--default-transition-timingFunction));transition-duration:var(--un-duration,var(--default-transition-duration));--un-duration:.3s;--un-ease:var(--ease-out);transition-duration:.3s;transition-timing-function:var(--ease-out);height:calc(100cqw * 120 / var(--pcdw));margin-top:calc(100cqw * 90 / var(--pcdw));display:block;position:relative}.ac-w6d5bd{width:100%;transition-property:opacity;transition-timing-function:var(--un-ease,var(--default-transition-timingFunction));transition-duration:var(--un-duration,var(--default-transition-duration));--un-duration:.3s;--un-ease:var(--ease-out);transition-duration:.3s;transition-timing-function:var(--ease-out);height:calc(100cqw * 120 / var(--pcdw));margin-top:calc(100cqw * 180 / var(--pcdw));display:block;position:relative}.ac-ya5kos{z-index:1;width:100%;height:100%;position:relative}.ac-458jma{width:calc(100cqw * 480 / var(--pcdw));height:calc(100cqw * 270 / var(--pcdw));display:block;position:relative}.ac-fhxrcn{width:calc(100cqw * 20 / var(--spdw));height:calc(100cqw * 13 / var(--spdw));display:block;position:relative}.ac-t7uh5u{display:block}.ac-t6mcgm{display:none;rotate:90deg}.ac-vht09a li:not(:last-child):after{--un-content:"／";content:var(--un-content)}.ac-6onefd a,.ac-d4wyxc,.ac-d6cf3c{transition-property:opacity;transition-timing-function:var(--un-ease,var(--default-transition-timingFunction));transition-duration:var(--un-duration,var(--default-transition-duration));--un-duration:.3s;--un-ease:var(--ease-out);transition-duration:.3s;transition-timing-function:var(--ease-out)}.ac-s9696p{transition-property:opacity;transition-timing-function:var(--un-ease,var(--default-transition-timingFunction));transition-duration:var(--un-duration,var(--default-transition-duration));--un-duration:.3s;--un-ease:var(--ease-DEFAULT);transition-duration:.3s;transition-timing-function:var(--ease-DEFAULT)}.ac-oywjbx{inset:calc(var(--spacing) * 0);z-index:2;position:absolute}.ac-x6kahw{inset:calc(var(--spacing) * 0);position:absolute}.ac-0jj2ea{z-index:10;margin-top:calc(100cqw * 170 / var(--pcdw));position:relative}.ac-6u1nh3{z-index:5;min-height:calc(100cqw * 800 / var(--pcdw));margin-top:calc(100cqw * 153 / var(--pcdw));position:relative}.ac-7ztriy{z-index:20;width:calc(100cqw * 510 / var(--pcdw));position:relative}.ac-edwz1e{margin-top:calc(100cqw * 120 / var(--pcdw));min-height:calc(100cqw * 620 / var(--pcdw));position:relative}.ac-efag11{width:calc(100cqw * 1440 / var(--pcdw));margin-top:calc(100cqw * 85 / var(--pcdw));position:relative}.ac-f75ik4{padding-bottom:calc(100cqw * 28 / var(--pcdw));position:relative}.ac-g8heq3{height:calc(100cqw * 640 / var(--pcdw));margin-top:calc(100cqw * 80 / var(--pcdw));position:relative}.ac-juw9f0{top:calc(calc(100cqw * 28 / var(--pcdw)) * -1);left:calc(100cqw * 103 / var(--pcdw));position:absolute}.ac-rrall3{top:calc(calc(100cqw * 25 / var(--pcdw)) * -1);left:calc(100cqw * 99 / var(--pcdw));position:absolute}.ac-wxzph6{z-index:10;margin-top:calc(100cqw * 220 / var(--pcdw));position:relative}.ac-xvbijc{width:calc(100cqw * 1 / var(--pcdw));height:calc(100cqw * 40 / var(--pcdw));position:relative;overflow:clip}.ac-y292xp{position:relative}.ac-yatfyq{padding-top:calc(100cqw * 40 / var(--pcdw));padding-bottom:calc(100cqw * 40 / var(--pcdw));padding-left:calc(100cqw * 20 / var(--pcdw));padding-right:calc(100cqw * 20 / var(--pcdw));position:relative}.ac-3pd2yi{overflow:hidden}.ac-eakdl5{clip:rect(0,0,0,0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ac-0a6uzq{font-size:calc(100cqw * 20 / var(--pcdw))}.ac-2fn4g0{margin-top:calc(100cqw * 50 / var(--pcdw))}.ac-41j25c{margin-bottom:calc(100cqw * 14 / var(--pcdw))}.ac-84pcck{font-size:calc(100cqw * 22 / var(--pcdw))}.ac-f5mjr0{margin-top:calc(100cqw * 44 / var(--pcdw))}.ac-irbw5k{width:calc(100cqw * 1440 / var(--pcdw))}.ac-mbudes{top:calc(100cqw * 40 / var(--pcdw));left:calc(100cqw * 100 / var(--pcdw))}.ac-noewk0{font-size:calc(100cqw * 16 / var(--pcdw))}.ac-rtjnqd{top:calc(100cqw * 15 / var(--pcdw));left:calc(100cqw * 100 / var(--pcdw))}.ac-tg6u78{margin-top:calc(100cqw * 5 / var(--pcdw))}.ac-tq7tdh{width:calc(100cqw * 810 / var(--pcdw));height:calc(100cqw * 455 / var(--pcdw))}.ac-wfji1y{margin-top:calc(100cqw * 16 / var(--pcdw))}.ac-ycpbio{font-size:calc(100cqw * 14 / var(--pcdw));margin-top:calc(100cqw * 10 / var(--pcdw))}.ac-ywa841{padding-left:calc(100cqw * 100 / var(--pcdw));padding-right:calc(100cqw * 100 / var(--pcdw));padding-top:calc(100cqw * 80 / var(--pcdw));padding-bottom:calc(100cqw * 80 / var(--pcdw))}.ac-2mizgf{&:is(:where(.group)[data-open=true] *){--un-translate-y:-50%;translate:var(--un-translate-x) var(--un-translate-y);top:50%;rotate:45deg}}.ac-8brzny{&:is(:where(.group)[data-open=true] *){opacity:0}}.ac-c7z1tf{&:is(:where(.group)[data-open=true] *){--un-translate-y:-50%;translate:var(--un-translate-x) var(--un-translate-y);top:50%;bottom:auto;rotate:-45deg}}.ac-hk36qj{&:is(:where(.group)[data-active=true] *){opacity:1}}.ac-r6p6c3{&:is(:where(.group)[data-active=true] *){opacity:1}}@media (width<=769px){.ac-0i1puy{--un-leading:2;margin-bottom:calc(100cqw * 25 / var(--spdw));line-height:2;font-size:calc(100cqw * 12 / var(--spdw))}.ac-0lpjj4{--un-leading:1.43;line-height:1.43}.ac-0pxsuu{--un-leading:1.75;line-height:1.75;font-size:calc(100cqw * 10 / var(--spdw));margin-top:calc(100cqw * 6 / var(--spdw))}.ac-b263v2{--un-leading:1.64;line-height:1.64;font-size:calc(100cqw * 14 / var(--spdw))}.ac-fvd1mg,.ac-gzebtb,.ac-hv3plm,.ac-ntd3qz{--un-leading:2;line-height:2;font-size:calc(100cqw * 12 / var(--spdw))}.ac-i0jhmm{--un-leading:1.77;line-height:1.77;font-size:calc(100cqw * 13 / var(--spdw))}.ac-i1k0m4{--un-leading:2.92;line-height:2.92;font-size:calc(100cqw * 18 / var(--spdw))}.ac-nkxgla{--un-leading:1.82;line-height:1.82}.ac-oj5zdq{--un-leading:1.88;line-height:1.88;font-size:calc(100cqw * 16 / var(--spdw))}.ac-qkagpa{--un-leading:2.08;line-height:2.08;font-size:calc(100cqw * 12 / var(--spdw))}.ac-wsw229{--un-leading:2;line-height:2;font-size:calc(100cqw * 20 / var(--spdw));letter-spacing:calc(100cqw * 4 / var(--spdw));margin-right:calc(calc(100cqw * 4 / var(--spdw)) * -1);flex-direction:column}.ac-zvw33i{--un-leading:1.73;line-height:1.73;font-size:calc(100cqw * 13 / var(--spdw))}.ac-apqer1{--un-font-weight:var(--fontWeight-medium);font-weight:var(--fontWeight-medium);width:100%;font-size:calc(100cqw * 11 / var(--spdw));margin-top:calc(100cqw * 22 / var(--spdw))}.ac-eewans{--un-font-weight:var(--fontWeight-medium);font-weight:var(--fontWeight-medium);border-bottom-color:color-mix(in srgb, var(--colors-white) var(--un-border-bottom-opacity), transparent) ;--un-border-bottom-opacity:var(--un-border-opacity);font-size:calc(100cqw * 30 / var(--spdw));padding-bottom:calc(100cqw * 72 / var(--spdw));border-bottom-width:calc(100cqw * 1 / var(--spdw));width:calc(100cqw * 310 / var(--spdw));border-bottom-color:color-mix(in oklab, var(--colors-white) var(--un-border-bottom-opacity), transparent) ;flex-direction:column;align-items:flex-start;row-gap:1lh;margin-inline:auto}.ac-hk36qj{--un-text-shadow:var(--text-shadow-sp);text-shadow:var(--un-text-shadow);--un-shadow:var(--shadow-works-sp);box-shadow:var(--un-inset-shadow), var(--un-inset-ring-shadow), var(--un-ring-offset-shadow), var(--un-ring-shadow), var(--un-shadow);padding-top:calc(100cqw * 50 / var(--spdw));padding-bottom:calc(100cqw * 42 / var(--spdw))}.ac-4ohbqu{width:calc(100cqw * 310 / var(--spdw));column-gap:calc(100cqw * 24 / var(--spdw));margin-inline:auto}.ac-2wihur{margin-right:calc(var(--spacing) * 0);width:100%;height:calc(100cqw * 211 / var(--spdw))}.ac-27z8m7{padding-inline:calc(var(--spacing) * 0);justify-content:center;column-gap:calc(100cqw * 26 / var(--spdw));height:calc(100cqw * 50 / var(--spdw))}.ac-6xzu34{background-color:color-mix(in oklab, var(--colors-black) 95%, transparent) ;background-color:color-mix(in srgb, var(--colors-black) 95%, transparent) ;opacity:0;pointer-events:none;width:100%;transition-property:all;transition-timing-function:var(--un-ease,var(--default-transition-timingFunction));transition-duration:var(--un-duration,var(--default-transition-duration));--un-duration:.3s;inset:calc(var(--spacing) * 0);z-index:10;height:100lvh;padding-top:calc(100cqw * 160 / var(--spdw));flex-direction:column;align-items:flex-start;transition-duration:.3s;position:fixed}.ac-lfehn2{margin-top:calc(100cqw * 15 / var(--spdw));flex-wrap:wrap;justify-content:space-between;align-items:flex-end;display:flex}.ac-3kfv6z{row-gap:calc(100cqw * 18 / var(--spdw));flex-direction:column}.ac-c2jtl0{row-gap:calc(100cqw * 38 / var(--spdw));flex-direction:column}.ac-g4a8lx{flex-direction:column}.ac-q2vtey{flex-direction:column;align-items:flex-start}.ac-ugmbc1{row-gap:calc(100cqw * 10 / var(--spdw));flex-direction:column}.ac-8pderw{grid-template-columns:repeat(1,minmax(0,1fr))}.ac-f5o9jl{margin-top:calc(100cqw * 20 / var(--spdw));row-gap:calc(100cqw * 36 / var(--spdw));grid-template-columns:repeat(1,minmax(0,1fr))}.ac-qyueec{row-gap:calc(100cqw * 22 / var(--spdw));grid-template-columns:repeat(1,minmax(0,1fr))}.ac-smbhuk{width:calc(100cqw * 340 / var(--spdw));margin-top:calc(100cqw * 44 / var(--spdw));row-gap:calc(100cqw * 25 / var(--spdw));grid-template-columns:repeat(1,minmax(0,1fr))}.ac-emxf7e{width:100%}.ac-tq7tdh{width:100%;height:calc(100cqw * 211 / var(--spdw))}.ac-ohioko{display:none}.ac-m0e4yd{right:calc(var(--spacing) * 0);top:calc(100cqw * 50 / var(--spdw));width:calc(100cqw * 375 / var(--spdw))}.ac-uamx8j{height:calc(100cqw * 50 / var(--spdw));position:fixed}.ac-jxo4zd{z-index:30}.ac-07vln1,.ac-7q90ct{font-size:calc(100cqw * 16 / var(--spdw))}.ac-09gywj{column-gap:calc(100cqw * 15 / var(--spdw))}.ac-0a6uzq{font-size:calc(100cqw * 18 / var(--spdw));margin-top:calc(100cqw * 4 / var(--spdw))}.ac-0jj2ea{margin-top:calc(100cqw * 75 / var(--spdw))}.ac-0uxola{padding-left:calc(100cqw * 12 / var(--spdw));padding-right:calc(100cqw * 12 / var(--spdw));padding-top:calc(100cqw * 3 / var(--spdw));padding-bottom:calc(100cqw * 3 / var(--spdw))}.ac-180f4m{row-gap:calc(100cqw * 2 / var(--spdw))}.ac-20le4i,.ac-f5mjr0{margin-top:calc(100cqw * 31 / var(--spdw))}.ac-25wmal{padding-top:calc(100cqw * 50 / var(--spdw));padding-bottom:calc(100cqw * 55 / var(--spdw))}.ac-2bkdsw,.ac-jywpw6,.ac-t19gnf{font-size:calc(100cqw * 15 / var(--spdw))}.ac-2fn4g0{margin-top:calc(100cqw * 18 / var(--spdw))}.ac-2fzac5{column-gap:calc(100cqw * 13 / var(--spdw))}.ac-2x72je,.ac-vht09a{font-size:calc(100cqw * 11 / var(--spdw))}.ac-34k1k2{row-gap:calc(100cqw * 34 / var(--spdw))}.ac-41j25c{margin-bottom:calc(100cqw * 10 / var(--spdw))}.ac-458jma{width:calc(100cqw * 375 / var(--spdw));height:calc(100cqw * 211 / var(--spdw))}.ac-4vwlwm{width:calc(100cqw * 340 / var(--spdw));margin-top:calc(100cqw * 57 / var(--spdw))}.ac-6hdt8y{row-gap:calc(100cqw * 49 / var(--spdw))}.ac-6onefd,.ac-lam15t{font-size:calc(100cqw * 12 / var(--spdw))}.ac-6u1nh3{min-height:calc(100cqw * 720 / var(--spdw));margin-top:calc(100cqw * 75 / var(--spdw))}.ac-769js8,.ac-rkatxf,.ac-w6d5bd{margin-top:calc(100cqw * 75 / var(--spdw));height:calc(100cqw * 115 / var(--spdw))}.ac-7ztriy{width:calc(100cqw * 225 / var(--spdw))}.ac-84pcck{font-size:calc(100cqw * 17 / var(--spdw))}.ac-87mwmv{padding-left:calc(100cqw * 18 / var(--spdw))}.ac-9hyqo7{font-size:calc(100cqw * 20 / var(--spdw))}.ac-aizzqz{row-gap:calc(100cqw * 12 / var(--spdw))}.ac-aph57c{font-size:calc(100cqw * 25 / var(--spdw))}.ac-bm9ztx,.ac-unfnz5{margin-top:calc(100cqw * 9 / var(--spdw));font-size:calc(100cqw * 10 / var(--spdw));margin-right:calc(100cqw * 18 / var(--spdw))}.ac-bq29p3,.ac-tsl2hn{font-size:calc(100cqw * 10 / var(--spdw))}.ac-bxvt2o{font-size:calc(100cqw * 14 / var(--spdw))}.ac-cnu41t{padding-top:calc(100cqw * 50 / var(--spdw));padding-bottom:calc(100cqw * 47 / var(--spdw))}.ac-edwz1e{margin-top:calc(100cqw * 45 / var(--spdw));min-height:calc(100cqw * 540 / var(--spdw))}.ac-efag11,.ac-wdof9q{width:calc(100cqw * 375 / var(--spdw));margin-top:calc(100cqw * 43 / var(--spdw))}.ac-emfatz{width:calc(100cqw * 35 / var(--spdw));height:calc(100cqw * 35 / var(--spdw))}.ac-f75ik4{padding-bottom:calc(100cqw * 20 / var(--spdw))}.ac-fsyk0a{width:calc(100cqw * 18 / var(--spdw));height:calc(100cqw * 18 / var(--spdw));margin-top:calc(100cqw * 7 / var(--spdw))}.ac-fxlqch{column-gap:calc(100cqw * 4 / var(--spdw))}.ac-g8heq3{height:calc(100cqw * 500 / var(--spdw));margin-top:calc(100cqw * 50 / var(--spdw))}.ac-gqvax4{margin-top:calc(100cqw * 50 / var(--spdw))}.ac-gwq347{row-gap:calc(100cqw * 25 / var(--spdw))}.ac-he2zew{row-gap:calc(100cqw * 5 / var(--spdw))}.ac-i8r77y{row-gap:calc(100cqw * 6 / var(--spdw))}.ac-irbw5k{width:calc(100cqw * 375 / var(--spdw))}.ac-jas66n{left:calc(100cqw * 160 / var(--spdw));top:calc(100cqw * 210 / var(--spdw));padding:calc(100cqw * 10 / var(--spdw))}.ac-jntjdk,.ac-pghtl7{width:calc(100cqw * 25 / var(--spdw));height:calc(100cqw * 25 / var(--spdw))}.ac-juw9f0{left:calc(100cqw * 19 / var(--spdw))}.ac-jzb6fn{row-gap:calc(100cqw * 15 / var(--spdw))}.ac-l14c5i{margin-top:calc(100cqw * 16 / var(--spdw))}.ac-l7w79p{width:calc(100cqw * 340 / var(--spdw));margin-top:calc(100cqw * 130 / var(--spdw))}.ac-lza3sa{width:calc(100cqw * 100 / var(--spdw))}.ac-m4ds0c{margin-top:calc(100cqw * 57 / var(--spdw))}.ac-m9nckg{column-gap:calc(100cqw * 25 / var(--spdw))}.ac-mbudes{top:calc(100cqw * 20 / var(--spdw));left:calc(100cqw * 22 / var(--spdw))}.ac-mijg82{font-size:calc(100cqw * 8 / var(--spdw))}.ac-mjvw11{right:calc(100cqw * 160 / var(--spdw));top:calc(100cqw * 210 / var(--spdw));padding:calc(100cqw * 10 / var(--spdw))}.ac-o0egzh{padding-left:calc(100cqw * 15 / var(--spdw))}.ac-ohho4o{font-size:calc(100cqw * 9 / var(--spdw))}.ac-p1k166{row-gap:calc(100cqw * 29 / var(--spdw))}.ac-qlfiuz{height:calc(100cqw * 210 / var(--spdw))}.ac-rrall3{top:calc(calc(100cqw * 15 / var(--spdw)) * -1);left:calc(100cqw * 17 / var(--spdw))}.ac-rrf33w{width:calc(100cqw * 340 / var(--spdw));padding-top:calc(100cqw * 34 / var(--spdw))}.ac-rtjnqd{top:calc(100cqw * 10 / var(--spdw));left:calc(100cqw * 22 / var(--spdw))}.ac-s0eqtd{font-size:calc(100cqw * 40 / var(--spdw))}.ac-sitr14{column-gap:calc(100cqw * 5 / var(--spdw));margin-bottom:calc(100cqw * 28 / var(--spdw))}.ac-tg6u78{margin-top:calc(100cqw * 5 / var(--spdw))}.ac-ue2bzb{width:calc(100cqw * 375 / var(--spdw));margin-top:calc(100cqw * 26 / var(--spdw));margin-bottom:calc(100cqw * 26 / var(--spdw));font-size:calc(100cqw * 14 / var(--spdw))}.ac-vf91gh{margin-top:calc(100cqw * 40 / var(--spdw))}.ac-vxbset{row-gap:calc(100cqw * 31 / var(--spdw))}.ac-wfji1y{margin-top:calc(100cqw * 14 / var(--spdw))}.ac-wxzph6{margin-top:calc(100cqw * 130 / var(--spdw))}.ac-x79fbm{row-gap:calc(100cqw * 5 / var(--spdw));margin-top:calc(100cqw * 15 / var(--spdw));font-size:calc(100cqw * 11 / var(--spdw))}.ac-xvbijc{width:calc(100cqw * 1 / var(--spdw))}.ac-xwvf3e{margin-top:calc(100cqw * 26 / var(--spdw))}.ac-ya94ih{margin-top:calc(100cqw * 26 / var(--spdw));gap:calc(100cqw * 10 / var(--spdw))}.ac-yatfyq{padding-top:calc(100cqw * 41 / var(--spdw));padding-bottom:calc(100cqw * 41 / var(--spdw))}.ac-ycpbio{margin-top:calc(100cqw * 8 / var(--spdw))}.ac-ywa841{padding-top:calc(100cqw * 40 / var(--spdw));padding-left:calc(100cqw * 27 / var(--spdw));padding-right:calc(100cqw * 34 / var(--spdw));padding-bottom:calc(100cqw * 35 / var(--spdw))}.ac-zetugr{column-gap:calc(100cqw * 24 / var(--spdw))}.ac-6xzu34{&:is(:where(.group)[data-open=true] *){opacity:1;pointer-events:auto}}}@media (width>=770px){.ac-eewans li:not(:last-child):after{color:color-mix(in srgb, var(--colors-gray-DEFAULT) var(--un-text-opacity), transparent) ;--un-font-weight:var(--fontWeight-light);font-weight:var(--fontWeight-light);--un-content:"/";content:var(--un-content);margin-left:.5em}.ac-x79fbm{text-align:right;margin-left:auto}.ac-eewans{column-gap:.5em}.ac-47tjbd{display:none}.ac-jas66n,.ac-mjvw11{--un-translate-y:-50%;translate:var(--un-translate-x) var(--un-translate-y);top:50%}.ac-m0e4yd{left:calc(var(--spacing) * 0)}.ac-apqer1{top:calc(100cqw * 38 / var(--pcdw));right:calc(100cqw * 0 / var(--pcdw));position:absolute}.ac-zetugr{top:calc(calc(100cqw * 10 / var(--pcdw)) * -1);right:calc(100cqw * 10 / var(--pcdw));position:absolute}.ac-58xxfx{margin-top:calc(100cqw * 50 / var(--pcdw))}.ac-irbw5k{padding-right:calc(100cqw * 150 / var(--pcdw))}.ac-l14c5i{margin-left:calc(100cqw * 100 / var(--pcdw))}.ac-ugmbc1{padding-top:calc(100cqw * 35 / var(--pcdw))}}@supports (color:color-mix(in lab, red, red)){.ac-27z8m7,.ac-3cnc27,.ac-3kfv6z,.ac-4oaq3e,.ac-6hdt8y,.ac-6nno15,.ac-6onefd,.ac-6xzu34,.ac-9sihuc,.ac-aizzqz{color:color-mix(in oklab, var(--colors-white) var(--un-text-opacity), transparent) }.ac-apqer1,.ac-b263v2{color:color-mix(in oklab, var(--colors-gray-DEFAULT) var(--un-text-opacity), transparent) }.ac-emfatz{color:color-mix(in oklab, var(--colors-white) var(--un-text-opacity), transparent) ;background-color:color-mix(in oklab, var(--colors-white) 10%, transparent) }.ac-gqvax4{color:color-mix(in oklab, var(--colors-white) var(--un-text-opacity), transparent) }.ac-hk36qj{color:color-mix(in oklab, var(--colors-white) var(--un-text-opacity), transparent) ;background-color:color-mix(in oklab, var(--colors-black) 30%, transparent) }.ac-hv3plm{color:color-mix(in oklab, var(--colors-white) var(--un-text-opacity), transparent) }.ac-i0jhmm{color:color-mix(in oklab, var(--colors-gray-DEFAULT) var(--un-text-opacity), transparent) }.ac-i1k0m4,.ac-i8r77y,.ac-jxo4zd,.ac-l14c5i,.ac-m9nckg,.ac-ntd3qz,.ac-ue2bzb,.ac-vf91gh{color:color-mix(in oklab, var(--colors-white) var(--un-text-opacity), transparent) }.ac-x79fbm{color:color-mix(in oklab, var(--colors-gray-DEFAULT) var(--un-text-opacity), transparent) }.ac-yn521n,.ac-yzl35f span,.ac-0uxola:hover,.ac-jas66n:hover,.ac-jntjdk:hover,.ac-mjvw11:hover,.ac-pghtl7:hover{color:color-mix(in oklab, var(--colors-white) var(--un-text-opacity), transparent) }.ac-2mizgf,.ac-8brzny,.ac-c7z1tf{background-color:color-mix(in oklab, var(--colors-white) var(--un-bg-opacity), transparent) }.ac-x1r5wb{background-color:color-mix(in oklab, var(--colors-black) var(--un-bg-opacity), transparent) }.ac-f75ik4:after{background-color:color-mix(in oklab, var(--colors-white) 50%, transparent) }}.text-lg{font-size:var(--text-lg-fontSize);line-height:var(--un-leading,var(--text-lg-lineHeight))}.text-sm{font-size:var(--text-sm-fontSize);line-height:var(--un-leading,var(--text-sm-lineHeight))}.data-\[active\=true\]\:text-white[data-active=true]{color:color-mix(in srgb, var(--colors-white) var(--un-text-opacity), transparent) }.text-\[\#8e8e8e\]{color:color-mix(in oklab, #8e8e8e var(--un-text-opacity), transparent) }.text-black{color:color-mix(in srgb, var(--colors-black) var(--un-text-opacity), transparent) }.text-slate-600{color:color-mix(in srgb, var(--colors-slate-600) var(--un-text-opacity), transparent) }.leading-relaxed{--un-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.data-\[active\=true\]\:font-bold[data-active=true],.font-bold{--un-font-weight:var(--fontWeight-bold);font-weight:var(--fontWeight-bold)}.m19\.5{margin:calc(var(--spacing) * 19.5)}.\[\&\>span\:not\(\:last-child\)\:after\]\:mx-\[0\.35em\]>span:not(:last-child):after{margin-inline:.35em}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-auto{margin-left:auto}.mr-4{margin-right:calc(var(--spacing) * 4)}.p-4{padding:calc(var(--spacing) * 4)}.px-6{padding-inline:calc(var(--spacing) * 6)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.pt-2{padding-top:calc(var(--spacing) * 2)}.text-left{text-align:left}.will-change-opacity{will-change:opacity}.list-none{list-style-type:none}.overscroll-contain{overscroll-behavior:contain}.border{border-width:1px}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius-lg)}.bg-black\/80{background-color:color-mix(in srgb, var(--colors-black) 80%, transparent) }.bg-white{background-color:color-mix(in srgb, var(--colors-white) var(--un-bg-opacity), transparent) }.opacity-0{opacity:0}.opacity-30{opacity:.3}.open\:opacity-100:is([open],:popover-open,:open){opacity:1}.flex{display:flex}.flex-1{flex:1}.flex-shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.flex-col{flex-direction:column}.h-5{height:calc(var(--spacing) * 5)}.h-6{height:calc(var(--spacing) * 6)}.h-full{height:100%}.max-w-\[min\(1200px\,\(100vh-120px\)\*1\.7778\)\]{max-width:min(1200px,177.78vh - 213.336px)}.w-5{width:calc(var(--spacing) * 5)}.w-6{width:calc(var(--spacing) * 6)}.w-full{width:100%}.aspect-video{aspect-ratio:16/9}.inline{display:inline}.block{display:block}.hidden{display:none}.cursor-pointer{cursor:pointer}.\[\&\>span\:not\(\:last-child\)\:after\]\:content-\[\"／\"\]>span:not(:last-child):after{--un-content:"／";content:var(--un-content)}.\[\&\>span\:not\(\:last-child\)\:after\]\:content-\[\"\/\"\]>span:not(:last-child):after{--un-content:"/";content:var(--un-content)}.\[\&\>span\:not\(\:last-child\)\:after\]\:content-\[\\\"／\\\"\]>span:not(:last-child):after{--un-content:\"／\";content:var(--un-content)}.\[\&\>span\:not\(\:last-child\)\:after\]\:content-\[\\\"\/\\\"\]>span:not(:last-child):after{--un-content:\"/\";content:var(--un-content)}.group.is-opened .group-\[\.is-opened\]\:rotate-180{rotate:180deg}.hover\:\[\&_svg\]\:scale-120 svg:hover{--un-scale-x:120%;--un-scale-y:120%;scale:var(--un-scale-x) var(--un-scale-y)}.scale-x-\[-1\]{--un-scale-x:-1;scale:var(--un-scale-x) var(--un-scale-y)}.transform{transform:var(--un-rotate-x) var(--un-rotate-y) var(--un-rotate-z) var(--un-skew-x) var(--un-skew-y)}.\[\&_svg\]\:transition-transform svg,.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--un-ease,var(--default-transition-timingFunction));transition-duration:var(--un-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,--un-gradient-from,--un-gradient-via,--un-gradient-to;transition-timing-function:var(--un-ease,var(--default-transition-timingFunction));transition-duration:var(--un-duration,var(--default-transition-duration))}.\[\&_svg\]\:duration-500 svg,.duration-500{--un-duration:.5s;transition-duration:.5s}.duration-100{--un-duration:.1s;transition-duration:.1s}.duration-1000{--un-duration:1s;transition-duration:1s}.duration-200{--un-duration:.2s;transition-duration:.2s}.duration-300{--un-duration:.3s;transition-duration:.3s}.duration-400{--un-duration:.4s;transition-duration:.4s}.duration-600{--un-duration:.6s;transition-duration:.6s}.duration-700{--un-duration:.7s;transition-duration:.7s}.duration-800{--un-duration:.8s;transition-duration:.8s}.duration-900{--un-duration:.9s;transition-duration:.9s}.transition-discrete{transition-behavior:allow-discrete}.items-center{align-items:center}.inset-0{inset:calc(var(--spacing) * 0)}.left-0{left:calc(var(--spacing) * 0)}.top-0{top:calc(var(--spacing) * 0)}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.z-1{z-index:1}.z-10{z-index:10}.z-20{z-index:20}.z-99{z-index:99}.overflow-hidden{overflow:hidden}.overflow-y-auto{overflow-y:auto}.fill-current{fill:currentColor}.h-lvh{height:100lvh}.filter{filter:var(--un-blur,) var(--un-brightness,) var(--un-contrast,) var(--un-grayscale,) var(--un-hue-rotate,) var(--un-invert,) var(--un-saturate,) var(--un-sepia,) var(--un-drop-shadow,)}.gap-y-vpc-0{row-gap:calc(100cqw * 0 / var(--pcdw))}.h-pc-62{height:min(calc(100cqw * 62 / var(--pcdw)), 62px)}.pt-pc-83{padding-top:min(calc(100cqw * 83 / var(--pcdw)), 83px)}.px-pc-95{padding-left:min(calc(100cqw * 95 / var(--pcdw)), 95px);padding-right:min(calc(100cqw * 95 / var(--pcdw)), 95px)}.right-pc-30{right:min(calc(100cqw * 30 / var(--pcdw)), 30px)}.top-pc-30{top:min(calc(100cqw * 30 / var(--pcdw)), 30px)}.w-pc-1140{width:min(calc(100cqw * 1140 / var(--pcdw)), 1140px)}.w-pc-62{width:min(calc(100cqw * 62 / var(--pcdw)), 62px)}.space-y-4{:where(&>:not(:last-child)){--un-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--un-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--un-space-y-reverse)))}}@media (width<=769px){.sp\:w-full{width:100%}.sp\:gap-y-sp-0{row-gap:calc(100cqw * 0 / var(--spdw))}.sp\:h-sp-31{height:calc(100cqw * 31 / var(--spdw))}.sp\:max-w-sp-335{max-width:calc(100cqw * 335 / var(--spdw))}.sp\:pt-sp-34{padding-top:calc(100cqw * 34 / var(--spdw))}.sp\:px-sp-15{padding-left:calc(100cqw * 15 / var(--spdw));padding-right:calc(100cqw * 15 / var(--spdw))}.sp\:right-sp-5{right:calc(100cqw * 5 / var(--spdw))}.sp\:top-sp-5{top:calc(100cqw * 5 / var(--spdw))}.sp\:w-sp-31{width:calc(100cqw * 31 / var(--spdw))}}@media (width>=770px){.pc\:hidden{display:none}}@starting-style{.open\:starting\:opacity-0:is([open],:popover-open,:open){opacity:0}}@supports (color:color-mix(in lab, red, red)){.data-\[active\=true\]\:text-white[data-active=true]{color:color-mix(in oklab, var(--colors-white) var(--un-text-opacity), transparent) }.text-black{color:color-mix(in oklab, var(--colors-black) var(--un-text-opacity), transparent) }.text-slate-600{color:color-mix(in oklab, var(--colors-slate-600) var(--un-text-opacity), transparent) }.bg-black\/80{background-color:color-mix(in oklab, var(--colors-black) 80%, transparent) }.bg-white{background-color:color-mix(in oklab, var(--colors-white) var(--un-bg-opacity), transparent) }}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-font-weight:initial;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-border-style:solid;--tw-leading:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-duration:initial;--tw-ease:initial;--tw-text-shadow-color:initial;--tw-text-shadow-alpha:100%;--tw-content:""}}}:root,:host{--color-slate-600:oklch(44.6% .043 257.281);--color-black:#000;--color-white:#fff;--spacing:.25rem;--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--font-weight-light:300;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--leading-relaxed:1.625;--radius-lg:.5rem;--ease-out:cubic-bezier(0, 0, .58, 1);--aspect-video:16 / 9;--default-transition-duration:.15s;--default-transition-timing-function:var(--ease-out-quart);--default-font-family:"Shippori Mincho", serif;--default-font-feature-settings:"palt";--pcdw:1440;--spdw:375;--bp:769;--font-en:"Cormorant Garamond", serif;--text-shadow-pc:0 0 calc(100cqw * 1 / var(--pcdw)) #000c, 0 calc(100cqw * 2 / var(--pcdw)) calc(100cqw * 4 / var(--pcdw)) #000000b3, 0 calc(100cqw * 4 / var(--pcdw)) calc(100cqw * 8 / var(--pcdw)) #0006;--text-shadow-sp:0 0 calc(100cqw * .5 / var(--spdw)) #000c, 0 calc(100cqw * 1 / var(--spdw)) calc(100cqw * 2 / var(--spdw)) #000000b3, 0 calc(100cqw * 2 / var(--spdw)) calc(100cqw * 4 / var(--spdw)) #0006;--shadow-card:calc(100cqw * 14.1 / var(--pcdw)) calc(100cqw * 14.1 / var(--pcdw)) calc(100cqw * 32 / var(--pcdw)) calc(100cqw * 8 / var(--pcdw)) #00000080;--shadow-works:calc(100cqw * 10.6 / var(--pcdw)) calc(100cqw * 10.6 / var(--pcdw)) calc(100cqw * 20 / var(--pcdw)) calc(100cqw * 4 / var(--pcdw)) #00000080;--shadow-works-sp:calc(100cqw * 5.3 / var(--spdw)) calc(100cqw * 5.3 / var(--spdw)) calc(100cqw * 10 / var(--spdw)) calc(100cqw * 0 / var(--spdw)) #00000080;--ease:cubic-bezier(.25, .1, .25, 1);--ease-out-quart:cubic-bezier(.165, .84, .44, 1);--color-gray:#bcbcbc;--color-gray2:#8e8e8e}html:root{--default-font-family:"Shippori Mincho", serif}body{margin:0}html.lenis,html.lenis body{scroll-behavior:auto;height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-behavior:allow-discrete;transition-property:overflow;transition-duration:1ms}#root{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);-webkit-tap-highlight-color:transparent;tab-size:4;word-break:normal;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}#root *,#root :before,#root :after{--tw-translate-x:0px;--tw-translate-y:0px;--tw-translate-z:0px}#root img,#root video,#root svg{vertical-align:middle;max-width:100%;height:auto;display:block}@layer base{*,:before,:after,::backdrop{box-sizing:border-box}::file-selector-button{box-sizing:border-box}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit;margin-block:unset}abbr:where([title]){-webkit-text-decoration:underline dotted;-webkit-text-decoration-line:underline dotted;-webkit-text-decoration-line:underline dotted;text-decoration-line:underline dotted;cursor:help;text-decoration-style:dotted}code,kbd,samp{font-feature-settings:initial;font-variation-settings:initial;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:unset}pre{font-family:var(--tw-mono-font-family,ui-monospace);font-feature-settings:var(--tw-mono-font-feature-settings,normal);font-variation-settings:var(--tw-mono-font-variation-settings,normal);text-spacing-trim:space-all;text-autospace:no-autospace;font-size:1em}@media print{pre{white-space:pre-wrap}}small{font-size:100%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}ol,ul,menu{padding-inline-start:unset;list-style:none}p,blockquote,figure,address,dl,menu{margin-block:unset}blockquote,figure{margin-inline:unset}dd{margin-inline-start:unset}hr{height:0;color:inherit;border-top-width:1px}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}img,svg,picture,video,canvas,audio,iframe,embed,object{vertical-align:middle;block-size:auto;max-inline-size:100%;display:block}iframe{border:unset}button,input,select,textarea{font:inherit;letter-spacing:inherit;color:inherit;border-style:solid;border-width:0;border-color:unset;border-radius:unset;touch-action:manipulation;background-color:#0000}::file-selector-button{font:inherit;letter-spacing:inherit;color:inherit;border-style:solid;border-width:0;border-color:unset;border-radius:unset;touch-action:manipulation;background-color:#0000}button,[type=button],[type=reset],[type=submit]{appearance:button}::file-selector-button{appearance:button}[type=radio],[type=checkbox]{margin:unset}[type=search]{-webkit-appearance:textfield}textarea{resize:vertical}::placeholder{opacity:1}summary{cursor:pointer;display:list-item}summary::-webkit-details-marker{display:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}:focus:not(:focus-visible){outline:none}:focus-visible{outline-offset:3px}[tabindex="-1"]:focus-visible{outline:none!important}:disabled,[aria-disabled=true]{cursor:default}.visually-hidden:not(:focus-within,:active){clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;position:absolute!important;overflow:hidden!important}button,[type=button],[type=reset],[type=submit],label[for],select,summary,[role=tab],[role=button]{cursor:pointer}}#root .flex-center{justify-content:center;align-items:center;display:flex}#root .flex-col-center{flex-direction:column;align-items:center;display:flex}#root .abs-center{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);position:absolute;top:50%;left:50%}#root .abs-center-y{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);position:absolute;top:50%}#root .abs-center-x{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);position:absolute;left:50%}#root .\@container{container-type:inline-size}#root .pointer-events-none{pointer-events:none}#root .sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}#root .absolute{position:absolute}#root .fixed{position:fixed}#root .relative{position:relative}#root .static{position:static}#root .inset-0{inset:0}#root .-top-vpc-25{top:calc(100cqw * 25 * -1 / var(--pcdw))}#root .-top-vpc-28{top:calc(100cqw * 28 * -1 / var(--pcdw))}#root .top-0{top:0}#root .top-1\/2{top:50%}#root .top-pc-30{top:min(calc(100cqw * 30 / var(--pcdw)), calc(30 * 1px))}#root .top-vpc-15{top:calc(100cqw * 15 / var(--pcdw))}#root .top-vpc-15\.5{top:calc(100cqw * 15.5 / var(--pcdw))}#root .top-vpc-40{top:calc(100cqw * 40 / var(--pcdw))}#root .top-vpc-60{top:calc(100cqw * 60 / var(--pcdw))}#root .-right-vpc-40{right:calc(100cqw * 40 * -1 / var(--pcdw))}#root .right-0{right:0}#root .right-pc-30{right:min(calc(100cqw * 30 / var(--pcdw)), calc(30 * 1px))}#root .right-vpc-15\.5{right:calc(100cqw * 15.5 / var(--pcdw))}#root .right-vpc-50{right:calc(100cqw * 50 / var(--pcdw))}#root .-bottom-vpc-20{bottom:calc(100cqw * 20 * -1 / var(--pcdw))}#root .bottom-0{bottom:0}#root .-left-vpc-40{left:calc(100cqw * 40 * -1 / var(--pcdw))}#root .left-0{left:0}#root .left-1\/2{left:50%}#root .left-vpc-99{left:calc(100cqw * 99 / var(--pcdw))}#root .left-vpc-100{left:calc(100cqw * 100 / var(--pcdw))}#root .left-vpc-103{left:calc(100cqw * 103 / var(--pcdw))}#root .z-10{z-index:10}#root .z-20{z-index:20}#root .z-30{z-index:30}#root .z-90{z-index:90}#root .z-99{z-index:99}#root .container{width:100%}@media (width>=40rem){#root .container{max-width:40rem}}@media (width>=48rem){#root .container{max-width:48rem}}@media (width>=64rem){#root .container{max-width:64rem}}@media (width>=80rem){#root .container{max-width:80rem}}@media (width>=96rem){#root .container{max-width:96rem}}#root .m-0{margin:0}#root .mx-\[0\.25em\]{margin-inline:.25em}#root .mx-auto{margin-inline:auto}#root .my-vpc-50{margin-top:calc(100cqw * 50 / var(--pcdw));margin-bottom:calc(100cqw * 50 / var(--pcdw))}#root .mt-auto{margin-top:auto}#root .mt-vpc-2{margin-top:calc(100cqw * 2 / var(--pcdw))}#root .mt-vpc-5{margin-top:calc(100cqw * 5 / var(--pcdw))}#root .mt-vpc-10{margin-top:calc(100cqw * 10 / var(--pcdw))}#root .mt-vpc-15{margin-top:calc(100cqw * 15 / var(--pcdw))}#root .mt-vpc-16{margin-top:calc(100cqw * 16 / var(--pcdw))}#root .mt-vpc-19{margin-top:calc(100cqw * 19 / var(--pcdw))}#root .mt-vpc-24{margin-top:calc(100cqw * 24 / var(--pcdw))}#root .mt-vpc-30{margin-top:calc(100cqw * 30 / var(--pcdw))}#root .mt-vpc-33{margin-top:calc(100cqw * 33 / var(--pcdw))}#root .mt-vpc-40{margin-top:calc(100cqw * 40 / var(--pcdw))}#root .mt-vpc-44{margin-top:calc(100cqw * 44 / var(--pcdw))}#root .mt-vpc-50{margin-top:calc(100cqw * 50 / var(--pcdw))}#root .mt-vpc-72{margin-top:calc(100cqw * 72 / var(--pcdw))}#root .mt-vpc-80{margin-top:calc(100cqw * 80 / var(--pcdw))}#root .mt-vpc-85{margin-top:calc(100cqw * 85 / var(--pcdw))}#root .mt-vpc-87{margin-top:calc(100cqw * 87 / var(--pcdw))}#root .mt-vpc-90{margin-top:calc(100cqw * 90 / var(--pcdw))}#root .mt-vpc-93{margin-top:calc(100cqw * 93 / var(--pcdw))}#root .mt-vpc-120{margin-top:calc(100cqw * 120 / var(--pcdw))}#root .mt-vpc-150{margin-top:calc(100cqw * 150 / var(--pcdw))}#root .mt-vpc-153{margin-top:calc(100cqw * 153 / var(--pcdw))}#root .mt-vpc-170{margin-top:calc(100cqw * 170 / var(--pcdw))}#root .mt-vpc-180{margin-top:calc(100cqw * 180 / var(--pcdw))}#root .mt-vpc-220{margin-top:calc(100cqw * 220 / var(--pcdw))}#root .mt-vpc-246{margin-top:calc(100cqw * 246 / var(--pcdw))}#root .-mr-vpc-0\.5{margin-right:calc(100cqw * .5 * -1 / var(--pcdw))}#root .-mr-vpc-1{margin-right:calc(100cqw * 1 * -1 / var(--pcdw))}#root .-mr-vpc-6\.5{margin-right:calc(100cqw * 6.5 * -1 / var(--pcdw))}#root .mr-4{margin-right:calc(var(--spacing) * 4)}#root .mr-vpc-50{margin-right:calc(100cqw * 50 / var(--pcdw))}#root .mb-vpc-14{margin-bottom:calc(100cqw * 14 / var(--pcdw))}#root .mb-vpc-40{margin-bottom:calc(100cqw * 40 / var(--pcdw))}#root .ml-2{margin-left:calc(var(--spacing) * 2)}#root .ml-auto{margin-left:auto}#root .block{display:block}#root .flex{display:flex}#root .grid{display:grid}#root .hidden{display:none}#root .inline{display:inline}#root .inline-flex{display:inline-flex}#root .aspect-video{aspect-ratio:var(--aspect-video)}#root .\!h-full{height:100%!important}#root .h-0{height:0}#root .h-5{height:calc(var(--spacing) * 5)}#root .h-6{height:calc(var(--spacing) * 6)}#root .h-auto{height:auto}#root .h-full{height:100%}#root .h-lvh{height:100lvh}#root .h-pc-62{height:min(calc(100cqw * 62 / var(--pcdw)), calc(62 * 1px))}#root .h-sp-1{height:calc(100cqw * 1 / var(--spdw))}#root .h-sp-13{height:calc(100cqw * 13 / var(--spdw))}#root .h-sp-50{height:calc(100cqw * 50 / var(--spdw))}#root .h-vpc-20{height:calc(100cqw * 20 / var(--pcdw))}#root .h-vpc-40{height:calc(100cqw * 40 / var(--pcdw))}#root .h-vpc-50{height:calc(100cqw * 50 / var(--pcdw))}#root .h-vpc-60{height:calc(100cqw * 60 / var(--pcdw))}#root .h-vpc-80{height:calc(100cqw * 80 / var(--pcdw))}#root .h-vpc-120{height:calc(100cqw * 120 / var(--pcdw))}#root .h-vpc-270{height:calc(100cqw * 270 / var(--pcdw))}#root .h-vpc-455{height:calc(100cqw * 455 / var(--pcdw))}#root .h-vpc-640{height:calc(100cqw * 640 / var(--pcdw))}#root .min-h-screen{min-height:100vh}#root .min-h-vpc-620{min-height:calc(100cqw * 620 / var(--pcdw))}#root .min-h-vpc-800{min-height:calc(100cqw * 800 / var(--pcdw))}#root .\!w-full{width:100%!important}#root .w-5{width:calc(var(--spacing) * 5)}#root .w-6{width:calc(var(--spacing) * 6)}#root .w-full{width:100%}#root .w-max{width:max-content}#root .w-pc-62{width:min(calc(100cqw * 62 / var(--pcdw)), calc(62 * 1px))}#root .w-pc-400{width:min(calc(100cqw * 400 / var(--pcdw)), calc(400 * 1px))}#root .w-pc-1000{width:min(calc(100cqw * 1000 / var(--pcdw)), calc(1000 * 1px))}#root .w-pc-1140{width:min(calc(100cqw * 1140 / var(--pcdw)), calc(1140 * 1px))}#root .w-sp-20{width:calc(100cqw * 20 / var(--spdw))}#root .w-sp-50{width:calc(100cqw * 50 / var(--spdw))}#root .w-vpc-1{width:calc(100cqw * 1 / var(--pcdw))}#root .w-vpc-20{width:calc(100cqw * 20 / var(--pcdw))}#root .w-vpc-40{width:calc(100cqw * 40 / var(--pcdw))}#root .w-vpc-50{width:calc(100cqw * 50 / var(--pcdw))}#root .w-vpc-160{width:calc(100cqw * 160 / var(--pcdw))}#root .w-vpc-480{width:calc(100cqw * 480 / var(--pcdw))}#root .w-vpc-510{width:calc(100cqw * 510 / var(--pcdw))}#root .w-vpc-810{width:calc(100cqw * 810 / var(--pcdw))}#root .w-vpc-1140{width:calc(100cqw * 1140 / var(--pcdw))}#root .w-vpc-1440{width:calc(100cqw * 1440 / var(--pcdw))}#root .max-w-\[min\(1200px\,\(100vh-120px\)\*1\.7778\)\]{max-width:min(1200px,177.78vh - 213.336px)}#root .min-w-0{min-width:0}#root .flex-1{flex:1}#root .flex-\[0_0_100\%\]{flex:0 0 100%}#root .flex-shrink{flex-shrink:1}#root .shrink-0{flex-shrink:0}#root .-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}#root .translate-x-pc-100{--tw-translate-x:min(calc(100cqw * 100 / var(--pcdw)), calc(100 * 1px));translate:var(--tw-translate-x) var(--tw-translate-y) var(--tw-translate-z)}#root .-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}#root .translate-y-full{--tw-translate-y:100%;translate:var(--tw-translate-x) var(--tw-translate-y)}#root .scale-x-\[-1\]{--tw-scale-x:-1;scale:var(--tw-scale-x) var(--tw-scale-y)}#root .rotate-90{rotate:90deg}#root .rotate-180{rotate:180deg}#root .transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}#root .cursor-pointer{cursor:pointer}#root .resize{resize:both}#root .list-none{list-style-type:none}#root .grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}#root .grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}#root .grid-cols-\[auto_1fr\]{grid-template-columns:auto 1fr}#root .flex-col{flex-direction:column}#root .flex-wrap{flex-wrap:wrap}#root .items-baseline{align-items:baseline}#root .items-center{align-items:center}#root .items-end{align-items:flex-end}#root .items-start{align-items:flex-start}#root .justify-between{justify-content:space-between}#root .justify-center{justify-content:center}#root .justify-end{justify-content:flex-end}#root .gap-vpc-20{gap:calc(100cqw * 20 / var(--pcdw))}:where(#root .space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}#root .gap-x-\[0\.5em\]{column-gap:.5em}#root .gap-x-\[0\.25em\]{column-gap:.25em}#root .gap-x-\[1em\]{column-gap:1em}#root .gap-x-vpc-5{column-gap:calc(100cqw * 5 / var(--pcdw))}#root .gap-x-vpc-8{column-gap:calc(100cqw * 8 / var(--pcdw))}#root .gap-x-vpc-9{column-gap:calc(100cqw * 9 / var(--pcdw))}#root .gap-x-vpc-12{column-gap:calc(100cqw * 12 / var(--pcdw))}#root .gap-x-vpc-19{column-gap:calc(100cqw * 19 / var(--pcdw))}#root .gap-x-vpc-20{column-gap:calc(100cqw * 20 / var(--pcdw))}#root .gap-x-vpc-24{column-gap:calc(100cqw * 24 / var(--pcdw))}#root .gap-x-vpc-27{column-gap:calc(100cqw * 27 / var(--pcdw))}#root .gap-x-vpc-37{column-gap:calc(100cqw * 37 / var(--pcdw))}#root .gap-x-vpc-44{column-gap:calc(100cqw * 44 / var(--pcdw))}#root .gap-x-vpc-50{column-gap:calc(100cqw * 50 / var(--pcdw))}#root .gap-x-vpc-52{column-gap:calc(100cqw * 52 / var(--pcdw))}#root .gap-x-vpc-100{column-gap:calc(100cqw * 100 / var(--pcdw))}#root .gap-x-vpc-160{column-gap:calc(100cqw * 160 / var(--pcdw))}#root .gap-y-sp-34{row-gap:calc(100cqw * 34 / var(--spdw))}#root .gap-y-vpc-0{row-gap:calc(100cqw * 0 / var(--pcdw))}#root .gap-y-vpc-4{row-gap:calc(100cqw * 4 / var(--pcdw))}#root .gap-y-vpc-5{row-gap:calc(100cqw * 5 / var(--pcdw))}#root .gap-y-vpc-8{row-gap:calc(100cqw * 8 / var(--pcdw))}#root .gap-y-vpc-20{row-gap:calc(100cqw * 20 / var(--pcdw))}#root .gap-y-vpc-29{row-gap:calc(100cqw * 29 / var(--pcdw))}#root .gap-y-vpc-30{row-gap:calc(100cqw * 30 / var(--pcdw))}#root .gap-y-vpc-40{row-gap:calc(100cqw * 40 / var(--pcdw))}#root .gap-y-vpc-48{row-gap:calc(100cqw * 48 / var(--pcdw))}#root .gap-y-vpc-50{row-gap:calc(100cqw * 50 / var(--pcdw))}#root .gap-y-vpc-68{row-gap:calc(100cqw * 68 / var(--pcdw))}#root .gap-y-vpc-96{row-gap:calc(100cqw * 96 / var(--pcdw))}#root .overflow-clip{overflow:clip}#root .overflow-hidden{overflow:hidden}#root .overflow-y-auto{overflow-y:auto}#root .overscroll-contain{overscroll-behavior:contain}#root .rounded{border-radius:.25rem}#root .rounded-full{border-radius:2147483647px}#root .rounded-lg{border-radius:var(--radius-lg)}#root .rounded-tl{border-top-left-radius:.25rem}#root .rounded-tr{border-top-right-radius:.25rem}#root .rounded-br{border-bottom-right-radius:.25rem}#root .rounded-bl{border-bottom-left-radius:.25rem}#root .border{border-style:var(--tw-border-style);border-width:1px}#root .border-x{border-inline-style:var(--tw-border-style);border-inline-width:1px}#root .border-y{border-block-style:var(--tw-border-style);border-block-width:1px}#root .border-t{border-top-style:var(--tw-border-style);border-top-width:1px}#root .border-r{border-right-style:var(--tw-border-style);border-right-width:1px}#root .border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}#root .border-l{border-left-style:var(--tw-border-style);border-left-width:1px}#root .border-\[\#3b3b3b\]{border-color:#3b3b3b}#root .border-t-\[\#212227\]{border-top-color:#212227}#root .bg-\[\#3b3b3b\]{background-color:#3b3b3b}#root .bg-\[\#191b1f\]{background-color:#191b1f}#root .bg-\[\#15161a\]{background-color:#15161a}#root .bg-\[\#212227\]\/95{background-color:oklab(25.3014% .00111053 -.00943543/.95)}#root .bg-\[rgba\(21\,22\,26\,0\.5\)\]{background-color:#15161a80}#root .bg-black{background-color:var(--color-black)}#root .bg-black\/30{background-color:#0000004d}@supports (color:color-mix(in lab, red, red)){#root .bg-black\/30{background-color:color-mix(in oklab, var(--color-black) 30%, transparent)}}#root .bg-black\/80{background-color:#000c}@supports (color:color-mix(in lab, red, red)){#root .bg-black\/80{background-color:color-mix(in oklab, var(--color-black) 80%, transparent)}}#root .bg-white{background-color:var(--color-white)}#root .bg-white\/10{background-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){#root .bg-white\/10{background-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}#root .fill-current{fill:currentColor}#root .object-contain{object-fit:contain}#root .object-cover{object-fit:cover}#root .p-0{padding:0}#root .p-4{padding:calc(var(--spacing) * 4)}#root .p-vpc-10{padding:calc(100cqw * 10 / var(--pcdw))}#root .px-6{padding-inline:calc(var(--spacing) * 6)}#root .py-vpc-5{padding-top:calc(100cqw * 5 / var(--pcdw));padding-bottom:calc(100cqw * 5 / var(--pcdw))}#root .py-vpc-40{padding-top:calc(100cqw * 40 / var(--pcdw));padding-bottom:calc(100cqw * 40 / var(--pcdw))}#root .py-vpc-80{padding-top:calc(100cqw * 80 / var(--pcdw));padding-bottom:calc(100cqw * 80 / var(--pcdw))}#root .pt-2{padding-top:calc(var(--spacing) * 2)}#root .pt-pc-83{padding-top:min(calc(100cqw * 83 / var(--pcdw)), calc(83 * 1px))}#root .pt-vpc-40{padding-top:calc(100cqw * 40 / var(--pcdw))}#root .pt-vpc-65{padding-top:calc(100cqw * 65 / var(--pcdw))}#root .pt-vpc-100{padding-top:calc(100cqw * 100 / var(--pcdw))}#root .px-pc-95{padding-left:min(calc(100cqw * 95 / var(--pcdw)), calc(95 * 1px));padding-right:min(calc(100cqw * 95 / var(--pcdw)), calc(95 * 1px))}#root .px-vpc-15{padding-left:calc(100cqw * 15 / var(--pcdw));padding-right:calc(100cqw * 15 / var(--pcdw))}#root .px-vpc-20{padding-left:calc(100cqw * 20 / var(--pcdw));padding-right:calc(100cqw * 20 / var(--pcdw))}#root .px-vpc-100{padding-left:calc(100cqw * 100 / var(--pcdw));padding-right:calc(100cqw * 100 / var(--pcdw))}#root .pr-vpc-47{padding-right:calc(100cqw * 47 / var(--pcdw))}#root .pb-4{padding-bottom:calc(var(--spacing) * 4)}#root .pb-vpc-28{padding-bottom:calc(100cqw * 28 / var(--pcdw))}#root .pb-vpc-56{padding-bottom:calc(100cqw * 56 / var(--pcdw))}#root .pb-vpc-100{padding-bottom:calc(100cqw * 100 / var(--pcdw))}#root .pb-vpc-103{padding-bottom:calc(100cqw * 103 / var(--pcdw))}#root .pl-\[1em\]{padding-left:1em}#root .pl-vpc-50{padding-left:calc(100cqw * 50 / var(--pcdw))}#root .pl-vpc-100{padding-left:calc(100cqw * 100 / var(--pcdw))}#root .pl-vpc-180{padding-left:calc(100cqw * 180 / var(--pcdw))}#root .text-center{text-align:center}#root .text-left{text-align:left}#root .-indent-\[1em\]{text-indent:-1em}#root .font-en{font-family:var(--font-en)}#root .text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}#root .text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}#root .text-pc-30{font-size:min(calc(100cqw * 30 / var(--pcdw)), calc(30 * 1px))}#root .text-pc-48{font-size:min(calc(100cqw * 48 / var(--pcdw)), calc(48 * 1px))}#root .text-vpc-10{font-size:calc(100cqw * 10 / var(--pcdw))}#root .text-vpc-12{font-size:calc(100cqw * 12 / var(--pcdw))}#root .text-vpc-14{font-size:calc(100cqw * 14 / var(--pcdw))}#root .text-vpc-16{font-size:calc(100cqw * 16 / var(--pcdw))}#root .text-vpc-17\.5{font-size:calc(100cqw * 17.5 / var(--pcdw))}#root .text-vpc-18{font-size:calc(100cqw * 18 / var(--pcdw))}#root .text-vpc-19{font-size:calc(100cqw * 19 / var(--pcdw))}#root .text-vpc-20{font-size:calc(100cqw * 20 / var(--pcdw))}#root .text-vpc-21{font-size:calc(100cqw * 21 / var(--pcdw))}#root .text-vpc-22{font-size:calc(100cqw * 22 / var(--pcdw))}#root .text-vpc-24{font-size:calc(100cqw * 24 / var(--pcdw))}#root .text-vpc-28{font-size:calc(100cqw * 28 / var(--pcdw))}#root .text-vpc-32{font-size:calc(100cqw * 32 / var(--pcdw))}#root .text-vpc-33{font-size:calc(100cqw * 33 / var(--pcdw))}#root .text-vpc-50{font-size:calc(100cqw * 50 / var(--pcdw))}#root .text-vpc-100{font-size:calc(100cqw * 100 / var(--pcdw))}#root .leading-\[1\.5\]{--tw-leading:1.5;line-height:1.5}#root .leading-\[1\.53\]{--tw-leading:1.53;line-height:1.53}#root .leading-\[1\.67\]{--tw-leading:1.67;line-height:1.67}#root .leading-\[1\.82\]{--tw-leading:1.82;line-height:1.82}#root .leading-\[1\.88\]{--tw-leading:1.88;line-height:1.88}#root .leading-\[2\.5\]{--tw-leading:2.5;line-height:2.5}#root .leading-\[2\.14\]{--tw-leading:2.14;line-height:2.14}#root .leading-\[2\]{--tw-leading:2;line-height:2}#root .leading-none{--tw-leading:1;line-height:1}#root .leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}#root .\!font-normal{--tw-font-weight:var(--font-weight-normal)!important;font-weight:var(--font-weight-normal)!important}#root .font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}#root .font-light{--tw-font-weight:var(--font-weight-light);font-weight:var(--font-weight-light)}#root .font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}#root .font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}#root .font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}#root .tracking-vpc-0\.5{letter-spacing:calc(100cqw * .5 / var(--pcdw))}#root .tracking-vpc-1{letter-spacing:calc(100cqw * 1 / var(--pcdw))}#root .tracking-vpc-2{letter-spacing:calc(100cqw * 2 / var(--pcdw))}#root .tracking-vpc-6\.5{letter-spacing:calc(100cqw * 6.5 / var(--pcdw))}#root .tracking-vpc-\[0\.8\]{letter-spacing:calc(100cqw * .8 / var(--pcdw))}#root .tracking-vpc-\[0\.88\]{letter-spacing:calc(100cqw * .88 / var(--pcdw))}#root .tracking-vpc-\[1\.2\]{letter-spacing:calc(100cqw * 1.2 / var(--pcdw))}#root .tracking-vpc-\[2\.8\]{letter-spacing:calc(100cqw * 2.8 / var(--pcdw))}#root .text-\[\#7b7b7b\]{color:#7b7b7b}#root .text-\[\#8e8e8e\]{color:#8e8e8e}#root .text-\[\#212227\]{color:#212227}#root .text-black{color:var(--color-black)}#root .text-gray{color:var(--color-gray)}#root .text-gray2{color:var(--color-gray2)}#root .text-slate-600{color:var(--color-slate-600)}#root .text-white{color:var(--color-white)}#root .underline{text-decoration-line:underline}#root .decoration-1{text-decoration-thickness:1px}#root .underline-offset-3{text-underline-offset:3px}#root .underline-offset-4{text-underline-offset:4px}#root .opacity-0{opacity:0}#root .opacity-30{opacity:.3}#root .shadow-\(--shadow-works\){--tw-shadow:var(--shadow-works);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}#root .filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}#root .transition-\[display\,opacity\,overlay\]{transition-property:display,opacity,overlay;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}#root .transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}#root .transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}#root .transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}#root .transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}#root .transition-discrete{transition-behavior:allow-discrete}#root .duration-100{--tw-duration:.1s;transition-duration:.1s}#root .duration-200{--tw-duration:.2s;transition-duration:.2s}#root .duration-300{--tw-duration:.3s;transition-duration:.3s}#root .duration-400{--tw-duration:.4s;transition-duration:.4s}#root .duration-500{--tw-duration:.5s;transition-duration:.5s}#root .duration-600{--tw-duration:.6s;transition-duration:.6s}#root .duration-700{--tw-duration:.7s;transition-duration:.7s}#root .duration-800{--tw-duration:.8s;transition-duration:.8s}#root .duration-900{--tw-duration:.9s;transition-duration:.9s}#root .duration-1000{--tw-duration:1s;transition-duration:1s}#root .ease{--tw-ease:var(--ease);transition-timing-function:var(--ease)}#root .ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}#root .select-none{-webkit-user-select:none;user-select:none}#root .text-shadow-\(--text-shadow-pc\){text-shadow:var(--text-shadow-pc)}@media (hover:hover){#root .group-hover\:border-\[\#7b7b7b\]:is(:where(.group):hover *){border-color:#7b7b7b}#root .group-hover\:opacity-85:is(:where(.group):hover *){opacity:.85}#root .group-hover\:opacity-100:is(:where(.group):hover *){opacity:1}}#root .group-data-\[active\=true\]\:opacity-100:is(:where(.group)[data-active=true] *){opacity:1}#root .group-data-\[open\=true\]\:top-1\/2:is(:where(.group)[data-open=true] *){top:50%}#root .group-data-\[open\=true\]\:bottom-auto:is(:where(.group)[data-open=true] *){bottom:auto}#root .group-data-\[open\=true\]\:-translate-y-1\/2:is(:where(.group)[data-open=true] *){--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}#root .group-data-\[open\=true\]\:-rotate-45:is(:where(.group)[data-open=true] *){rotate:-45deg}#root .group-data-\[open\=true\]\:rotate-45:is(:where(.group)[data-open=true] *){rotate:45deg}#root .group-data-\[open\=true\]\:opacity-0:is(:where(.group)[data-open=true] *){opacity:0}#root .group-\[\.is-opened\]\:rotate-180:is(:where(.group).is-opened *){rotate:180deg}#root .peer-checked\:border-\[\#9da1af\]:is(:where(.peer):checked~*){border-color:#9da1af}#root .peer-checked\:bg-\[\#9da1af\]:is(:where(.peer):checked~*){background-color:#9da1af}#root .after\:absolute:after{content:var(--tw-content);position:absolute}#root .after\:bottom-0:after{content:var(--tw-content);bottom:0}#root .after\:left-0:after{content:var(--tw-content);left:0}#root .after\:h-px:after{content:var(--tw-content);height:1px}#root .after\:w-vpc-30:after{content:var(--tw-content);width:calc(100cqw * 30 / var(--pcdw))}#root .after\:bg-white\/50:after{content:var(--tw-content);background-color:#ffffff80}@supports (color:color-mix(in lab, red, red)){#root .after\:bg-white\/50:after{background-color:color-mix(in oklab, var(--color-white) 50%, transparent)}}#root .after\:content-\[\'\'\]:after{--tw-content:"";content:var(--tw-content)}#root .last\:mb-0:last-child{margin-bottom:0}#root .open\:opacity-100:is([open],:popover-open,:open){opacity:1}@media (hover:hover){#root .hover\:text-white:hover{color:var(--color-white)}#root .hover\:no-underline:hover{text-decoration-line:none}#root .hover\:opacity-50:hover{opacity:.5}#root .hover\:opacity-70:hover{opacity:.7}}#root .data-\[active\=true\]\:font-bold[data-active=true]{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}#root .data-\[active\=true\]\:text-white[data-active=true]{color:var(--color-white)}@starting-style{#root .open\:starting\:opacity-0:is([open],:popover-open,:open){opacity:0}}@media (width<=769px){#root .sp\:pointer-events-none{pointer-events:none}#root .sp\:fixed{position:fixed}#root .sp\:inset-0{inset:0}#root .sp\:-top-sp-7\.5{top:calc(100cqw * 7.5 * -1 / var(--spdw))}#root .sp\:-top-sp-15{top:calc(100cqw * 15 * -1 / var(--spdw))}#root .sp\:top-sp-5{top:calc(100cqw * 5 / var(--spdw))}#root .sp\:top-sp-10{top:calc(100cqw * 10 / var(--spdw))}#root .sp\:top-sp-20{top:calc(100cqw * 20 / var(--spdw))}#root .sp\:top-sp-22\.5{top:calc(100cqw * 22.5 / var(--spdw))}#root .sp\:top-sp-50{top:calc(100cqw * 50 / var(--spdw))}#root .sp\:top-sp-210{top:calc(100cqw * 210 / var(--spdw))}#root .sp\:right-0{right:0}#root .sp\:right-sp-5{right:calc(100cqw * 5 / var(--spdw))}#root .sp\:right-sp-22\.5{right:calc(100cqw * 22.5 / var(--spdw))}#root .sp\:right-sp-160{right:calc(100cqw * 160 / var(--spdw))}#root .sp\:-bottom-sp-7\.5{bottom:calc(100cqw * 7.5 * -1 / var(--spdw))}#root .sp\:-bottom-sp-17\.5{bottom:calc(100cqw * 17.5 * -1 / var(--spdw))}#root .sp\:left-sp-17{left:calc(100cqw * 17 / var(--spdw))}#root .sp\:left-sp-19{left:calc(100cqw * 19 / var(--spdw))}#root .sp\:left-sp-22{left:calc(100cqw * 22 / var(--spdw))}#root .sp\:left-sp-160{left:calc(100cqw * 160 / var(--spdw))}#root .sp\:z-10{z-index:10}#root .sp\:z-30{z-index:30}#root .sp\:mx-auto{margin-inline:auto}#root .sp\:my-sp-26{margin-top:calc(100cqw * 26 / var(--spdw));margin-bottom:calc(100cqw * 26 / var(--spdw))}#root .sp\:mt-sp-4{margin-top:calc(100cqw * 4 / var(--spdw))}#root .sp\:mt-sp-5{margin-top:calc(100cqw * 5 / var(--spdw))}#root .sp\:mt-sp-6{margin-top:calc(100cqw * 6 / var(--spdw))}#root .sp\:mt-sp-7{margin-top:calc(100cqw * 7 / var(--spdw))}#root .sp\:mt-sp-8{margin-top:calc(100cqw * 8 / var(--spdw))}#root .sp\:mt-sp-9{margin-top:calc(100cqw * 9 / var(--spdw))}#root .sp\:mt-sp-14{margin-top:calc(100cqw * 14 / var(--spdw))}#root .sp\:mt-sp-15{margin-top:calc(100cqw * 15 / var(--spdw))}#root .sp\:mt-sp-16{margin-top:calc(100cqw * 16 / var(--spdw))}#root .sp\:mt-sp-18{margin-top:calc(100cqw * 18 / var(--spdw))}#root .sp\:mt-sp-20{margin-top:calc(100cqw * 20 / var(--spdw))}#root .sp\:mt-sp-22{margin-top:calc(100cqw * 22 / var(--spdw))}#root .sp\:mt-sp-26{margin-top:calc(100cqw * 26 / var(--spdw))}#root .sp\:mt-sp-31{margin-top:calc(100cqw * 31 / var(--spdw))}#root .sp\:mt-sp-36\.5{margin-top:calc(100cqw * 36.5 / var(--spdw))}#root .sp\:mt-sp-40{margin-top:calc(100cqw * 40 / var(--spdw))}#root .sp\:mt-sp-43{margin-top:calc(100cqw * 43 / var(--spdw))}#root .sp\:mt-sp-44{margin-top:calc(100cqw * 44 / var(--spdw))}#root .sp\:mt-sp-45{margin-top:calc(100cqw * 45 / var(--spdw))}#root .sp\:mt-sp-50{margin-top:calc(100cqw * 50 / var(--spdw))}#root .sp\:mt-sp-57{margin-top:calc(100cqw * 57 / var(--spdw))}#root .sp\:mt-sp-75{margin-top:calc(100cqw * 75 / var(--spdw))}#root .sp\:mt-sp-130{margin-top:calc(100cqw * 130 / var(--spdw))}#root .sp\:-mr-sp-0\.5{margin-right:calc(100cqw * .5 * -1 / var(--spdw))}#root .sp\:-mr-sp-4{margin-right:calc(100cqw * 4 * -1 / var(--spdw))}#root .sp\:mr-0{margin-right:0}#root .sp\:mr-sp-18{margin-right:calc(100cqw * 18 / var(--spdw))}#root .sp\:mb-sp-10{margin-bottom:calc(100cqw * 10 / var(--spdw))}#root .sp\:mb-sp-25{margin-bottom:calc(100cqw * 25 / var(--spdw))}#root .sp\:mb-sp-28{margin-bottom:calc(100cqw * 28 / var(--spdw))}#root .sp\:flex{display:flex}#root .sp\:hidden{display:none}#root .sp\:h-lvh{height:100lvh}#root .sp\:h-sp-12\.5{height:calc(100cqw * 12.5 / var(--spdw))}#root .sp\:h-sp-15\.5{height:calc(100cqw * 15.5 / var(--spdw))}#root .sp\:h-sp-18{height:calc(100cqw * 18 / var(--spdw))}#root .sp\:h-sp-25{height:calc(100cqw * 25 / var(--spdw))}#root .sp\:h-sp-30\.5{height:calc(100cqw * 30.5 / var(--spdw))}#root .sp\:h-sp-31{height:calc(100cqw * 31 / var(--spdw))}#root .sp\:h-sp-35{height:calc(100cqw * 35 / var(--spdw))}#root .sp\:h-sp-50{height:calc(100cqw * 50 / var(--spdw))}#root .sp\:h-sp-115{height:calc(100cqw * 115 / var(--spdw))}#root .sp\:h-sp-210{height:calc(100cqw * 210 / var(--spdw))}#root .sp\:h-sp-211{height:calc(100cqw * 211 / var(--spdw))}#root .sp\:h-sp-500{height:calc(100cqw * 500 / var(--spdw))}#root .sp\:min-h-sp-540{min-height:calc(100cqw * 540 / var(--spdw))}#root .sp\:min-h-sp-720{min-height:calc(100cqw * 720 / var(--spdw))}#root .sp\:w-full{width:100%}#root .sp\:w-sp-1{width:calc(100cqw * 1 / var(--spdw))}#root .sp\:w-sp-12\.5{width:calc(100cqw * 12.5 / var(--spdw))}#root .sp\:w-sp-15\.5{width:calc(100cqw * 15.5 / var(--spdw))}#root .sp\:w-sp-18{width:calc(100cqw * 18 / var(--spdw))}#root .sp\:w-sp-25{width:calc(100cqw * 25 / var(--spdw))}#root .sp\:w-sp-31{width:calc(100cqw * 31 / var(--spdw))}#root .sp\:w-sp-35{width:calc(100cqw * 35 / var(--spdw))}#root .sp\:w-sp-100{width:calc(100cqw * 100 / var(--spdw))}#root .sp\:w-sp-225{width:calc(100cqw * 225 / var(--spdw))}#root .sp\:w-sp-300{width:calc(100cqw * 300 / var(--spdw))}#root .sp\:w-sp-310{width:calc(100cqw * 310 / var(--spdw))}#root .sp\:w-sp-340{width:calc(100cqw * 340 / var(--spdw))}#root .sp\:w-sp-375{width:calc(100cqw * 375 / var(--spdw))}#root .sp\:max-w-sp-335{max-width:calc(100cqw * 335 / var(--spdw))}#root .sp\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}#root .sp\:flex-col{flex-direction:column}#root .sp\:flex-wrap{flex-wrap:wrap}#root .sp\:items-end{align-items:flex-end}#root .sp\:items-start{align-items:flex-start}#root .sp\:justify-between{justify-content:space-between}#root .sp\:justify-center{justify-content:center}#root .sp\:gap-sp-10{gap:calc(100cqw * 10 / var(--spdw))}#root .sp\:gap-x-sp-4{column-gap:calc(100cqw * 4 / var(--spdw))}#root .sp\:gap-x-sp-5{column-gap:calc(100cqw * 5 / var(--spdw))}#root .sp\:gap-x-sp-7\.5{column-gap:calc(100cqw * 7.5 / var(--spdw))}#root .sp\:gap-x-sp-9\.5{column-gap:calc(100cqw * 9.5 / var(--spdw))}#root .sp\:gap-x-sp-13{column-gap:calc(100cqw * 13 / var(--spdw))}#root .sp\:gap-x-sp-15{column-gap:calc(100cqw * 15 / var(--spdw))}#root .sp\:gap-x-sp-24{column-gap:calc(100cqw * 24 / var(--spdw))}#root .sp\:gap-x-sp-25{column-gap:calc(100cqw * 25 / var(--spdw))}#root .sp\:gap-x-sp-26{column-gap:calc(100cqw * 26 / var(--spdw))}#root .sp\:gap-y-\[1lh\]{row-gap:1lh}#root .sp\:gap-y-sp-0{row-gap:calc(100cqw * 0 / var(--spdw))}#root .sp\:gap-y-sp-2{row-gap:calc(100cqw * 2 / var(--spdw))}#root .sp\:gap-y-sp-5{row-gap:calc(100cqw * 5 / var(--spdw))}#root .sp\:gap-y-sp-6{row-gap:calc(100cqw * 6 / var(--spdw))}#root .sp\:gap-y-sp-10{row-gap:calc(100cqw * 10 / var(--spdw))}#root .sp\:gap-y-sp-12{row-gap:calc(100cqw * 12 / var(--spdw))}#root .sp\:gap-y-sp-15{row-gap:calc(100cqw * 15 / var(--spdw))}#root .sp\:gap-y-sp-18{row-gap:calc(100cqw * 18 / var(--spdw))}#root .sp\:gap-y-sp-22{row-gap:calc(100cqw * 22 / var(--spdw))}#root .sp\:gap-y-sp-25{row-gap:calc(100cqw * 25 / var(--spdw))}#root .sp\:gap-y-sp-29{row-gap:calc(100cqw * 29 / var(--spdw))}#root .sp\:gap-y-sp-31{row-gap:calc(100cqw * 31 / var(--spdw))}#root .sp\:gap-y-sp-34{row-gap:calc(100cqw * 34 / var(--spdw))}#root .sp\:gap-y-sp-36{row-gap:calc(100cqw * 36 / var(--spdw))}#root .sp\:gap-y-sp-38{row-gap:calc(100cqw * 38 / var(--spdw))}#root .sp\:gap-y-sp-49{row-gap:calc(100cqw * 49 / var(--spdw))}#root .sp\:border-b-sp-1{border-bottom-width:calc(100cqw * 1 / var(--spdw))}#root .sp\:border-b-white{border-bottom-color:var(--color-white)}#root .sp\:bg-black\/95{background-color:#000000f2}@supports (color:color-mix(in lab, red, red)){#root .sp\:bg-black\/95{background-color:color-mix(in oklab, var(--color-black) 95%, transparent)}}#root .sp\:p-sp-10{padding:calc(100cqw * 10 / var(--spdw))}#root .sp\:px-0{padding-inline:0}#root .sp\:py-sp-3{padding-top:calc(100cqw * 3 / var(--spdw));padding-bottom:calc(100cqw * 3 / var(--spdw))}#root .sp\:py-sp-41{padding-top:calc(100cqw * 41 / var(--spdw));padding-bottom:calc(100cqw * 41 / var(--spdw))}#root .sp\:pt-sp-16\.5{padding-top:calc(100cqw * 16.5 / var(--spdw))}#root .sp\:pt-sp-34{padding-top:calc(100cqw * 34 / var(--spdw))}#root .sp\:pt-sp-40{padding-top:calc(100cqw * 40 / var(--spdw))}#root .sp\:pt-sp-50{padding-top:calc(100cqw * 50 / var(--spdw))}#root .sp\:pt-sp-160{padding-top:calc(100cqw * 160 / var(--spdw))}#root .sp\:px-sp-12{padding-left:calc(100cqw * 12 / var(--spdw));padding-right:calc(100cqw * 12 / var(--spdw))}#root .sp\:px-sp-15{padding-left:calc(100cqw * 15 / var(--spdw));padding-right:calc(100cqw * 15 / var(--spdw))}#root .sp\:px-sp-22\.5{padding-left:calc(100cqw * 22.5 / var(--spdw));padding-right:calc(100cqw * 22.5 / var(--spdw))}#root .sp\:px-sp-32\.5{padding-left:calc(100cqw * 32.5 / var(--spdw));padding-right:calc(100cqw * 32.5 / var(--spdw))}#root .sp\:pr-sp-34{padding-right:calc(100cqw * 34 / var(--spdw))}#root .sp\:pb-sp-20{padding-bottom:calc(100cqw * 20 / var(--spdw))}#root .sp\:pb-sp-35{padding-bottom:calc(100cqw * 35 / var(--spdw))}#root .sp\:pb-sp-42{padding-bottom:calc(100cqw * 42 / var(--spdw))}#root .sp\:pb-sp-47{padding-bottom:calc(100cqw * 47 / var(--spdw))}#root .sp\:pb-sp-55{padding-bottom:calc(100cqw * 55 / var(--spdw))}#root .sp\:pb-sp-72{padding-bottom:calc(100cqw * 72 / var(--spdw))}#root .sp\:pl-sp-15{padding-left:calc(100cqw * 15 / var(--spdw))}#root .sp\:pl-sp-18{padding-left:calc(100cqw * 18 / var(--spdw))}#root .sp\:pl-sp-27{padding-left:calc(100cqw * 27 / var(--spdw))}#root .sp\:text-sp-7\.5{font-size:calc(100cqw * 7.5 / var(--spdw))}#root .sp\:text-sp-8{font-size:calc(100cqw * 8 / var(--spdw))}#root .sp\:text-sp-9{font-size:calc(100cqw * 9 / var(--spdw))}#root .sp\:text-sp-10{font-size:calc(100cqw * 10 / var(--spdw))}#root .sp\:text-sp-10\.5{font-size:calc(100cqw * 10.5 / var(--spdw))}#root .sp\:text-sp-11{font-size:calc(100cqw * 11 / var(--spdw))}#root .sp\:text-sp-12{font-size:calc(100cqw * 12 / var(--spdw))}#root .sp\:text-sp-12\.5{font-size:calc(100cqw * 12.5 / var(--spdw))}#root .sp\:text-sp-13{font-size:calc(100cqw * 13 / var(--spdw))}#root .sp\:text-sp-13\.5{font-size:calc(100cqw * 13.5 / var(--spdw))}#root .sp\:text-sp-14{font-size:calc(100cqw * 14 / var(--spdw))}#root .sp\:text-sp-15{font-size:calc(100cqw * 15 / var(--spdw))}#root .sp\:text-sp-16{font-size:calc(100cqw * 16 / var(--spdw))}#root .sp\:text-sp-16\.5{font-size:calc(100cqw * 16.5 / var(--spdw))}#root .sp\:text-sp-17{font-size:calc(100cqw * 17 / var(--spdw))}#root .sp\:text-sp-18{font-size:calc(100cqw * 18 / var(--spdw))}#root .sp\:text-sp-20{font-size:calc(100cqw * 20 / var(--spdw))}#root .sp\:text-sp-24{font-size:calc(100cqw * 24 / var(--spdw))}#root .sp\:text-sp-25{font-size:calc(100cqw * 25 / var(--spdw))}#root .sp\:text-sp-30{font-size:calc(100cqw * 30 / var(--spdw))}#root .sp\:text-sp-40{font-size:calc(100cqw * 40 / var(--spdw))}#root .sp\:leading-\[1\.43\]{--tw-leading:1.43;line-height:1.43}#root .sp\:leading-\[1\.64\]{--tw-leading:1.64;line-height:1.64}#root .sp\:leading-\[1\.73\]{--tw-leading:1.73;line-height:1.73}#root .sp\:leading-\[1\.75\]{--tw-leading:1.75;line-height:1.75}#root .sp\:leading-\[1\.77\]{--tw-leading:1.77;line-height:1.77}#root .sp\:leading-\[1\.82\]{--tw-leading:1.82;line-height:1.82}#root .sp\:leading-\[1\.88\]{--tw-leading:1.88;line-height:1.88}#root .sp\:leading-\[2\.08\]{--tw-leading:2.08;line-height:2.08}#root .sp\:leading-\[2\.92\]{--tw-leading:2.92;line-height:2.92}#root .sp\:leading-\[2\]{--tw-leading:2;line-height:2}#root .sp\:font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}#root .sp\:tracking-sp-0\.5{letter-spacing:calc(100cqw * .5 / var(--spdw))}#root .sp\:tracking-sp-4{letter-spacing:calc(100cqw * 4 / var(--spdw))}#root .sp\:tracking-sp-\[0\.5\]{letter-spacing:calc(100cqw * .5 / var(--spdw))}#root .sp\:tracking-sp-\[0\.6\]{letter-spacing:calc(100cqw * .6 / var(--spdw))}#root .sp\:tracking-sp-\[0\.7\]{letter-spacing:calc(100cqw * .7 / var(--spdw))}#root .sp\:tracking-sp-\[0\.65\]{letter-spacing:calc(100cqw * .65 / var(--spdw))}#root .sp\:tracking-sp-\[0\.68\]{letter-spacing:calc(100cqw * .68 / var(--spdw))}#root .sp\:tracking-sp-\[0\.83\]{letter-spacing:calc(100cqw * .83 / var(--spdw))}#root .sp\:tracking-sp-\[1\.3\]{letter-spacing:calc(100cqw * 1.3 / var(--spdw))}#root .sp\:tracking-sp-\[1\.6\]{letter-spacing:calc(100cqw * 1.6 / var(--spdw))}#root .sp\:tracking-sp-\[1\.8\]{letter-spacing:calc(100cqw * 1.8 / var(--spdw))}#root .sp\:opacity-0{opacity:0}#root .sp\:shadow-\(--shadow-works-sp\){--tw-shadow:var(--shadow-works-sp);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}#root .sp\:transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}#root .sp\:duration-300{--tw-duration:.3s;transition-duration:.3s}#root .sp\:text-shadow-\(--text-shadow-sp\){text-shadow:var(--text-shadow-sp)}#root .group-data-\[open\=true\]\:sp\:pointer-events-auto:is(:where(.group)[data-open=true] *){pointer-events:auto}#root .group-data-\[open\=true\]\:sp\:opacity-100:is(:where(.group)[data-open=true] *){opacity:1}#root .sp\:after\:w-sp-22\.5:after{content:var(--tw-content);width:calc(100cqw * 22.5 / var(--spdw))}}@media (width>=770px){#root .pc\:absolute{position:absolute}#root .pc\:-top-vpc-10{top:calc(100cqw * 10 * -1 / var(--pcdw))}#root .pc\:top-1\/2{top:50%}#root .pc\:top-vpc-38{top:calc(100cqw * 38 / var(--pcdw))}#root .pc\:right-vpc-0{right:calc(100cqw * 0 / var(--pcdw))}#root .pc\:right-vpc-10{right:calc(100cqw * 10 / var(--pcdw))}#root .pc\:left-0{left:0}#root .pc\:mt-vpc-50{margin-top:calc(100cqw * 50 / var(--pcdw))}#root .pc\:ml-auto{margin-left:auto}#root .pc\:ml-vpc-100{margin-left:calc(100cqw * 100 / var(--pcdw))}#root .pc\:hidden{display:none}#root .pc\:-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}#root .pc\:gap-x-\[0\.5em\]{column-gap:.5em}#root .pc\:pt-vpc-35{padding-top:calc(100cqw * 35 / var(--pcdw))}#root .pc\:pr-vpc-150{padding-right:calc(100cqw * 150 / var(--pcdw))}#root .pc\:text-right{text-align:right}#root .pc\:shadow-\(--shadow-card\){--tw-shadow:var(--shadow-card);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}}#root .peer-checked\:\[\&_\.check-icon\]\:opacity-100:is(:where(.peer):checked~*) .check-icon{opacity:1}#root .\[\&_a\]\:transition-opacity a{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}#root .\[\&_a\]\:duration-300 a{--tw-duration:.3s;transition-duration:.3s}#root .\[\&_a\]\:ease-out a{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}#root .\[\&_a\:hover\]\:opacity-70 a:hover{opacity:.7}#root .\[\&_li\:not\(\:last-child\)\:after\]\:mx-\[0\.4em\] li:not(:last-child):after{margin-inline:.4em}#root .\[\&_li\:not\(\:last-child\)\:after\]\:mx-\[0\.5em\] li:not(:last-child):after{margin-inline:.5em}#root .\[\&_li\:not\(\:last-child\)\:after\]\:content-\[\'\/\'\] li:not(:last-child):after{--tw-content:"/";content:var(--tw-content)}#root .\[\&_li\:not\(\:last-child\)\:after\]\:content-\[\'／\'\] li:not(:last-child):after{--tw-content:"／";content:var(--tw-content)}#root .\[\&_li\:not\(\:last-child\)\:after\]\:content-\[\'｜\'\] li:not(:last-child):after{--tw-content:"｜";content:var(--tw-content)}@media (width>=770px){#root .pc\:\[\&_li\:not\(\:last-child\)\:after\]\:ml-\[0\.5em\] li:not(:last-child):after{margin-left:.5em}#root .pc\:\[\&_li\:not\(\:last-child\)\:after\]\:font-light li:not(:last-child):after{--tw-font-weight:var(--font-weight-light);font-weight:var(--font-weight-light)}#root .pc\:\[\&_li\:not\(\:last-child\)\:after\]\:text-gray li:not(:last-child):after{color:var(--color-gray)}#root .pc\:\[\&_li\:not\(\:last-child\)\:after\]\:content-\[\'\/\'\] li:not(:last-child):after{--tw-content:"/";content:var(--tw-content)}}#root .\[\&_span\]\:text-white span{color:var(--color-white)}#root .\[\&_svg\]\:transition-transform svg{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}#root .\[\&_svg\]\:duration-500 svg{--tw-duration:.5s;transition-duration:.5s}@media (hover:hover){#root .hover\:\[\&_svg\]\:scale-120:hover svg{--tw-scale-x:120%;--tw-scale-y:120%;--tw-scale-z:120%;scale:var(--tw-scale-x) var(--tw-scale-y)}}#root .\[\&\>span\:not\(\:last-child\)\:after\]\:mx-\[0\.35em\]>span:not(:last-child):after{margin-inline:.35em}#root .\[\&\>span\:not\(\:last-child\)\:after\]\:content-\[\"\/\"\]>span:not(:last-child):after{--tw-content:"/";content:var(--tw-content)}#root .\[\&\>span\:not\(\:last-child\)\:after\]\:content-\[\"／\"\]>span:not(:last-child):after{--tw-content:"／";content:var(--tw-content)}#root .text-box{text-box:trim-both cap alphabetic}#root .img{transform-origin:50%;height:auto;display:block}#root .img img,#root .img video,#root .img svg{object-fit:cover;transform-origin:50%;width:100%;max-width:none;height:100%;display:block}#root .img svg{overflow:visible}#root .img[data-type=pc]{width:min(calc(100cqw * var(--pcw) / var(--pcdw)), calc(var(--pcw) * 1px));aspect-ratio:calc(var(--pcw) / var(--pch))}#root .img[data-type=vpc]{width:calc(100cqw * var(--pcw) / var(--pcdw));aspect-ratio:calc(var(--pcw) / var(--pch))}#root .img[data-type=sp]{display:none}#root .img[data-type=cover]{width:100%;height:100%}#root .img[data-type=cover] img,#root .img[data-type=cover] video,#root .img[data-type=cover] svg{object-fit:cover;width:100%;height:100%}#root .img[data-type=full]{min-width:100%;min-height:100%}@media (width<=769px){#root .img[data-type=pc],#root .img[data-type=vpc],#root .img[data-type=sp]{width:calc(100cqw * var(--spw) / var(--spdw));aspect-ratio:calc(var(--spw) / var(--sph))}#root .img[data-type=sp]{display:block}#root .img[data-type=cover] img,#root .img[data-type=cover] video,#root .img[data-type=cover] svg{width:100%;height:100%}}#root .z-0{z-index:0}#root .z-1{z-index:1}#root .z-2{z-index:2}#root .z-3{z-index:3}#root .z-4{z-index:4}#root .z-5{z-index:5}#root .z-6{z-index:6}#root .z-7{z-index:7}#root .z-8{z-index:8}#root .z-9{z-index:9}#root .willchange-opacity{will-change:opacity}#root .willchange-opacity-transform{will-change:opacity, transform}#root .translate{transform:translate(var(--tw-translate-x), var(--tw-translate-y))}#root .trim-en{text-box:trim-both cap alphabetic}#root .trim-jp{text-box:trim-both ideographic}#root .trim{text-box:trim-both cap alphabetic}.rotation-animation{animation:30s linear infinite rotation}@keyframes rotation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.circle-reveal-animation{animation:10s ease-out forwards reveal-circle}@keyframes reveal-circle{0%{clip-path:circle(0%)}to{clip-path:circle(100%)}}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-text-shadow-color{syntax:"*";inherits:false}@property --tw-text-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@keyframes scroll-line-animation{0%{animation-timing-function:var(--ease,cubic-bezier(.77, 0, .175, 1));transform:translateY(-100%)}25%{animation-timing-function:var(--ease,cubic-bezier(.77, 0, .175, 1));transform:translateY(0)}45%{animation-timing-function:step-end;transform:translateY(100%)}45.1%{animation-timing-function:var(--ease,cubic-bezier(.77, 0, .175, 1));transform:translateY(-100%)}70%{animation-timing-function:linear;transform:translateY(0)}85%{animation-timing-function:var(--ease,cubic-bezier(.77, 0, .175, 1));transform:translateY(0)}to{transform:translateY(100%)}}.scroll-line{animation:3.2s infinite scroll-line-animation}
/*$vite$:1*/