.ck{display:flex;align-items:center;justify-content:center;height:100vh}.q1{color:var(--color-primary-active);font:var(--typography-heading-h3-font);letter-spacing:var(--typography-heading-h3-letter-spacing)}.q2{gap:12px}.oP,.q2{display:flex;flex-direction:column}.oP{position:relative}.oQ{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;overflow:hidden;display:flex;align-items:center;width:100%;text-overflow:ellipsis;white-space:nowrap;transition:all .3s;font:var(--typography-single-m-font);letter-spacing:var(--typography-single-m-letter-spacing)}.oQ:hover{border:2px solid var(--color-neutral-container-hover)}.oR{width:40px;height:20px;padding-right:7px}.oS,.oS:hover{border:2px solid var(--color-neutral-container-hover)}.oQ .oT{position:absolute;display:flex}.oQ .oU{transform:rotate(180deg)}.oV{position:absolute;z-index:10;top:100%;left:0;overflow:hidden;display:flex;flex-direction:column;gap:8px;max-height:250px;margin:8px 0 0;padding:8px;border-radius:14px;background:var(--color-constant-white);box-shadow:0 0 32px 0 rgba(25,88,105,.1),0 32px 32px 0 rgba(25,88,105,.05)}.oW{min-width:200px;height:64px;padding:0 54px 0 24px;border-radius:32px;color:var(--color-fg-default)}.oW .oT{right:20px;color:var(--color-fg-soft)}.oX{height:34px;padding:4px 36px 4px 6px;border-radius:10px;color:var(--color-primary-active)}.oX .oT{right:6px;color:var(--color-primary-default)}.oY{background-color:var(--color-constant-white)}.oY,.oZ{border:2px solid var(--color-neutral-container-soft)}.oZ{background:var(--color-neutral-container-soft)}.o0{pointer-events:none;position:absolute;top:50%;left:26px;transform:translateY(-50%);font-size:16px;color:var(--color-fg-default);transition:all .2s ease}.o1{top:22px;font:var(--typography-description-m-font);letter-spacing:var(--typography-description-m-letter-spacing);color:var(--color-fg-soft)}.o2,.o3{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.o3{padding:15px 0 0}.o4{overflow-y:auto;display:flex;flex-direction:column;gap:4px}.o5{cursor:pointer;padding:12px;border-radius:6px;color:var(--color-neutral-fg-default);font:var(--typography-single-m-font);letter-spacing:var(--typography-single-m-letter-spacing)}.o5:hover{color:var(--color-primary-on-default);background:var(--color-secondary-hover)}.o6{pointer-events:none;color:var(--color-primary-default);background:var(--color-secondary-container-soft)}.nk{--chip-background-color: ;--chip-border-color:var(--color-neutral-container-soft);--chip-color:var(--color-fg-default);--chip-height: ;--chip-padding: ;--chip-font: ;--chip-letter-spacing: ;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;display:flex;gap:4px;align-items:center;justify-content:center;box-sizing:border-box;height:var(--chip-height);padding:var(--chip-padding);border:2px solid var(--chip-border-color);border-radius:32px;font:var(--chip-font);color:var(--chip-color);text-decoration:none;letter-spacing:var(--chip-letter-spacing);-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--chip-border-color);outline:none;transition:.2s}.nl{font:var(--typography-single-l-font);letter-spacing:var(--typography-single-l-letter-spacing)}.nm{font:var(--typography-single-m-font);letter-spacing:var(--typography-single-m-letter-spacing)}.nk:hover{--chip-border-color:var(--color-neutral-container-hover)}.nk:active{--chip-border-color:var(--color-neutral-container-active)}.nk:has(input:checked){--chip-border-color:var(--color-secondary-active);--chip-color:var(--color-constant-white)}.nk:has(input:checked):hover{--chip-border-color:var(--color-secondary-hover)}.nk:has(input:checked):active{--chip-border-color:var(--color-secondary-active)}.nl{--chip-height:64px;--chip-padding:0 24px}.nm{--chip-height:44px;--chip-padding:0 16px}.nn{background:rgba(0,0,0,0)}.nn:hover{--chip-border-color:var(--color-neutral-container-hover);--chip-color:var(--color-primary-hover)}.nn:active{--chip-border-color:var(--color-neutral-container-active);--chip-color:var(--color-fg-default)}.nn:has(input:checked){--chip-color:var(--color-fg-default)}.no{--chip-border-color:var(--color-neutral-container-soft);--chip-color:var(--color-fg-muted);pointer-events:none;background:var(--chip-border-color)}.np{display:none}.nq{font:var(--typography-single-s-font);letter-spacing:var(--typography-single-s-letter-spacing);padding-bottom:8px}@media screen and (max-width:1279px){.nr{--chip-height:64px;--chip-padding:0 24px}.ns{--chip-height:44px;--chip-padding:0 16px}}@media screen and (max-width:1023px){.nt{--chip-height:64px;--chip-padding:0 24px}.nu{--chip-height:44px;--chip-padding:0 16px}}@media screen and (max-width:767px){.nv{--chip-height:64px;--chip-padding:0 24px}.nw{--chip-height:44px;--chip-padding:0 16px}}@media screen and (max-width:639px){.nx{--chip-height:64px;--chip-padding:0 24px}.ny{--chip-height:44px;--chip-padding:0 16px}}@media screen and (max-width:389px){.nz{--chip-height:64px;--chip-padding:0 24px}.nA{--chip-height:44px;--chip-padding:0 16px}}.at{position:relative;gap:88px;align-items:flex-start;padding:32px 40px}.at,.au{display:flex;width:100%}.au{flex-direction:column}.av{position:-webkit-sticky;position:sticky;top:32px;flex-shrink:0}.aw{container-type:inline-size;width:435px}@media screen and (max-width:1279px){.at{flex-direction:column;padding:32px}.aw{position:static;width:100%}.ax{display:none}}@media screen and (max-width:1023px){.at{padding:0}}.o7{cursor:pointer;position:relative;display:flex;flex-wrap:nowrap;gap:8px;align-items:center;padding:2px 0}.o7:not(.o8):hover .o9{border-color:var(--color-primary-hover)}.o7:not(.o8):hover .pa{border-color:var(--color-primary-default)}.o7 input{position:absolute;top:0;left:0;opacity:0}.o9{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:24px;height:24px;border:2px solid var(--color-border-default);border-radius:6px;color:var(--color-constant-white);transition:all .3s}.pa{border-color:var(--color-primary-default);background-color:var(--color-primary-default)}.pb{-webkit-user-select:none;-moz-user-select:none;user-select:none;flex-grow:1;color:var(--color-fg-default);font:var(--typography-single-m-font);letter-spacing:var(--typography-single-m-letter-spacing)}.o8{cursor:not-allowed}.o8 .o9{background:var(--color-fg-disabled)}.o8 .pa{border-color:var(--color-fg-disabled)}.o8 .pb{color:var(--color-fg-muted)}.o8:hover .o9{background:var(--color-fg-disabled)}.o8:hover .pa{border-color:var(--color-fg-disabled)}.h{box-sizing:border-box;width:1600px;max-width:100%;margin:0 auto;padding:0 48px}@media screen and (max-width:1279px){.h{padding:0 32px}}@media screen and (max-width:1023px){.h{padding:0 24px}}@media screen and (max-width:639px){.h{padding:0 16px}}.hL{position:relative;transition:opacity .3s ease}.hL,.hM{opacity:1}.hN{opacity:0}.hO{position:absolute;z-index:100;right:48px;bottom:34px;display:flex;gap:10px}.hP{display:none;justify-content:center;margin:12px 0 0}.hQ{cursor:pointer;display:flex;padding:4px;border:none;background-color:rgba(0,0,0,0)}.hR{width:6px;height:6px;border-radius:3px;background-color:var(--color-fg-muted)}.hS .hR{background-color:var(--color-fg-default)}@media screen and (max-width:1023px){.hO{display:none}.hP{display:flex}}.p3{--button-color:red!important;--button-border-color:red!important;position:relative;overflow:hidden;height:500px;border-radius:32px;background:var(--color-secondary-muted)}.p4{position:absolute;z-index:1;inset:0;display:flex;flex-direction:column;align-items:flex-start;height:100%;padding:40px;color:var(--color-primary-default)}.p5{font:var(--typography-display-xxl-font);letter-spacing:var(--typography-display-xxl-letter-spacing);margin:0 0 24px}.p6{font:var(--typography-display-s-font);letter-spacing:var(--typography-display-s-letter-spacing)}.p7{margin:auto 0 0;text-decoration:none}.p8{position:absolute;top:-25px;right:78px;height:550px}@media screen and (max-width:1439px){.p8{right:27px}}@media screen and (max-width:1279px){.p3{height:380px}.p4{padding:32px}.p8{top:-5px;height:390px}}@media screen and (max-width:1023px){.p3{height:440px}.p8{top:auto;right:-21px;bottom:-40px;height:325px}.p6{max-width:350px}.p6 br{display:none}}@media screen and (max-width:639px){.p3{height:500px}.p4{align-items:normal;padding:20px}.p6{max-width:none}.p6 br{display:block}.p8{right:0;bottom:50px;left:50%;transform:translateX(-50%);width:334px;height:auto}}@media screen and (max-width:389px){.p6 br{display:none}.p8{bottom:30px}}.ar{margin:64px 0 32px;font:var(--typography-heading-h1-font);letter-spacing:var(--typography-heading-h1-letter-spacing)}.ar,.as{color:var(--color-fg-default)}.as{font:var(--typography-body-l-font);letter-spacing:var(--typography-body-l-letter-spacing)}.as ul{margin:16px 0 8px;padding-left:35px}.as li{padding:4px 0}.as li::marker{color:var(--color-fg-soft)}.as p{margin:0 0 16px}.as a{text-decoration:none}.as a,.as span{color:var(--color-primary-muted)}.ou{position:relative;flex-direction:column;width:100%;min-height:300px}.ou,.ov{display:flex}.ov{flex:1 1;flex-direction:column;align-items:center;justify-content:center}.hJ{width:40px;height:40px;border:3px solid var(--color-secondary-active,#45899c);border-top:3px solid rgba(0,0,0,0);border-radius:50%;animation:sc .6s linear infinite}@keyframes sc{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.lJ{border-radius:32px;background:var(--color-bg-surface)}.lJ,.lK{display:flex;justify-content:space-between}.lK{flex-direction:column;flex-shrink:0;width:50%;padding:40px}.lL{display:flex;gap:24px}.lM{display:none}.lN{margin:24px 0 0;font:var(--typography-heading-h1-font);letter-spacing:var(--typography-heading-h1-letter-spacing);color:var(--color-secondary-on-default)}.lO{display:flex;flex-wrap:wrap;gap:12px;margin:auto 0 0;font:var(--typography-single-s-font);letter-spacing:var(--typography-single-s-letter-spacing)}.lP{color:var(--color-secondary-on-default);background:var(--color-secondary-soft)}.lP,.lQ{padding:8px 16px;border-radius:16px}.lQ{display:flex;gap:8px;align-items:center;color:var(--color-fg-default);background:var(--color-constant-white)}.lR{flex-shrink:0;width:12px;height:12px;border-radius:50%;background-color:var(--color-fg-muted)}.lS{background-color:var(--color-secondary-active)}.lT{color:var(--color-fg-soft)}.lU{overflow:hidden;border-radius:32px}.lU img{display:block;width:100%}@media screen and (max-width:1279px){.lK{padding:32px 0 32px 32px}}@media screen and (max-width:1023px){.lJ{flex-direction:column;gap:initial}.lK{width:100%;padding:24px}.lO{margin:48px 0 0}.lU{aspect-ratio:16/9}.lM{display:block}.lV{display:none}}@media screen and (max-width:639px){.lK{padding:20px}.lO{margin:32px 0 0}}.f8{position:relative;margin:30px 0 0}.f9{display:flex;gap:20px}.ga{text-decoration:none}@media screen and (max-width:639px){.f9{scroll-behavior:smooth;scrollbar-width:none;scroll-snap-type:x mandatory;overflow-x:auto;gap:10px;margin:0 -16px;-ms-overflow-style:-ms-autohiding-scrollbar;-ms-overflow-style:none}.ga:first-child{margin:0 0 0 16px}.ga:last-child{margin:0 16px 0 0}}.nB{position:relative;display:flex;gap:12px}.nC{flex-shrink:0;width:294px}.nC,.nD{border-radius:24px}.nD{display:flex;flex-direction:column;width:100%;padding:16px 20px;background:var(--color-bg-surface)}.nE{font:var(--typography-display-m-font);letter-spacing:var(--typography-display-m-letter-spacing)}.nE,.nF{color:var(--color-primary-active)}.nF{margin:12px 0 0;font:var(--typography-display-s-font);letter-spacing:var(--typography-display-s-letter-spacing)}.nG{margin:auto 0 0;font:var(--typography-single-m-font);letter-spacing:var(--typography-single-m-letter-spacing);color:var(--color-fg-soft)}.nH{position:relative;z-index:2;display:flex;flex-direction:column;flex-shrink:0;min-width:360px;padding:16px 20px;border-radius:24px;background:var(--color-bg-surface)}.nI{margin:0 0 12px;color:var(--color-primary-active);font:var(--typography-heading-h4-font);letter-spacing:var(--typography-heading-h4-letter-spacing)}.nJ{margin:0 0 8px;color:var(--color-primary-active)}.nJ,.nK{font:var(--typography-single-m-font);letter-spacing:var(--typography-single-m-letter-spacing)}.nK{cursor:pointer;width:100%;border:none;text-align:left;background-color:rgba(0,0,0,0)}.nK,.nL{margin:auto 0 0;color:var(--color-primary-soft)}.nL{font:var(--typography-single-m-font);letter-spacing:var(--typography-single-m-letter-spacing)}.nM{position:absolute;inset:0;width:100%}@media screen and (max-width:1023px){.nB{flex-direction:column;gap:0;border-radius:24px;background:var(--color-bg-surface)}.nC{width:100%}.nD{padding:16px 20px 8px}.nH{padding:8px 20px 16px}.nG{margin:8px 0 0}.nF{order:1;padding:0 0 16px;border-bottom:1px solid var(--color-neutral-muted)}.nK{width:100%;margin:16px 0 0;padding:12px 24px;border-radius:100px;color:var(--color-primary-on-default);text-align:center;background:var(--color-primary-active)}.nN{width:34px}.nO{display:flex;justify-content:center;width:100%;padding:12px 0;border-radius:100px}}@media screen and (max-width:639px){.nD{padding:12px 12px 8px}.nH{min-width:auto;padding:8px 12px 16px}}.bL{--button-background-color: ;--button-border-color: ;--button-color:var(--color-constant-white);--button-height: ;--button-padding: ;--button-spinner-size: ;--button-spinner-width: ;--button-spinner-color:#fff;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;position:relative;display:flex;gap:12px;align-items:center;justify-content:center;box-sizing:border-box;height:var(--button-height);min-height:var(--button-height);padding:var(--button-padding);border:2px solid var(--button-border-color);border-radius:100px;color:var(--button-color);text-decoration:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--button-border-color);outline:none;transition:.2s}.bM,.bN{font:var(--typography-single-l-font);letter-spacing:var(--typography-single-l-letter-spacing)}.bO{font:var(--typography-single-m-font);letter-spacing:var(--typography-single-m-letter-spacing)}.bP{font:var(--typography-single-s-font);letter-spacing:var(--typography-single-s-letter-spacing);--button-height:36px;--button-padding:0 14px;--button-spinner-size:18px;--button-spinner-width:2px}.bO{--button-height:44px;--button-padding:0 20px;--button-spinner-size:22px;--button-spinner-width:2px}.bM{--button-height:72px;--button-padding:0 36px;--button-spinner-size:36px;--button-spinner-width:3px}.bN{--button-height:64px;--button-padding:0 28px;--button-spinner-size:32px;--button-spinner-width:3px}.bQ{--button-background-color:transparent;--button-color:var(--button-border-color);--button-spinner-color:var(--color-primary-default);background:var(--button-background-color)}.bQ:hover{--button-background-color:var(--button-border-color);--button-color:var(--color-constant-white)}.bR{--button-spinner-color:var(--color-constant-white)}.bS{--button-border-color:var(--color-primary-soft)}.bS:hover{--button-border-color:var(--color-primary-hover)}.bS:active{--button-border-color:var(--color-primary-active)}.bS:disabled{--button-border-color:var(--color-primary-soft);pointer-events:none;opacity:.4}.bT{--button-border-color:var(--color-warning-default)}.bT:hover{--button-border-color:var(--color-warning-hover)}.bT:active{--button-border-color:var(--color-warning-active)}.bT:disabled{--button-border-color:var(--color-warning-default);pointer-events:none;opacity:.4}.bU{--button-border-color:var(--color-error-soft)}.bU:hover{--button-border-color:var(--color-error-hover)}.bU:active{--button-border-color:var(--color-error-active)}.bU:disabled{--button-border-color:var(--color-error-soft);pointer-events:none;opacity:.4}.bV{--button-border-color:var(--color-secondary-soft);--button-color:var(--color-primary-default);--button-spinner-color:var(--color-secondary-default)}.bV:hover{--button-border-color:var(--color-secondary-hover)}.bV:active{--button-border-color:var(--color-secondary-active)}.bV:disabled{--button-border-color:var(--color-secondary-soft);pointer-events:none;cursor:not-allowed;opacity:.4}.bV.bR{--button-spinner-color:var(--color-constant-white)}.bW{--button-color:var(--color-primary-soft);--button-border-color:var(--color-constant-white);--button-spinner-color:var(--color-secondary-default)}.bW:hover{--button-color:var(--color-primary-hover)}.bW:active{--button-color:var(--color-primary-active)}.bW:disabled{--button-color:var(--color-primary-soft);pointer-events:none;cursor:not-allowed;opacity:.4}.bX{visibility:hidden}.bY{position:absolute;inset:0;width:var(--button-spinner-size);height:var(--button-spinner-size);margin:auto;border:var(--button-spinner-width) solid var(--button-spinner-color);border-top-color:rgba(0,0,0,0);border-radius:50%;animation:bY .6s linear infinite}@keyframes bY{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media screen and (max-width:1279px){.bZ{--button-height:36px;--button-padding:0 14px;--button-spinner-size:18px;--button-spinner-width:2px}.b0{--button-height:44px;--button-padding:0 20px;--button-spinner-size:22px;--button-spinner-width:2px}.b1{--button-height:72px;--button-padding:0 36px;--button-spinner-size:36px;--button-spinner-width:3px}.b2{--button-height:64px;--button-padding:0 28px;--button-spinner-size:32px;--button-spinner-width:3px}}@media screen and (max-width:1023px){.b3{--button-height:36px;--button-padding:0 14px;--button-spinner-size:18px;--button-spinner-width:2px}.b4{--button-height:44px;--button-padding:0 20px;--button-spinner-size:22px;--button-spinner-width:2px}.b5{--button-height:72px;--button-padding:0 36px;--button-spinner-size:36px;--button-spinner-width:3px}.b6{--button-height:64px;--button-padding:0 28px;--button-spinner-size:32px;--button-spinner-width:3px}}@media screen and (max-width:767px){.b7{--button-height:36px;--button-padding:0 14px;--button-spinner-size:18px;--button-spinner-width:2px}.b8{--button-height:44px;--button-padding:0 20px;--button-spinner-size:22px;--button-spinner-width:2px}.b9{--button-height:72px;--button-padding:0 36px;--button-spinner-size:36px;--button-spinner-width:3px}.ca{--button-height:64px;--button-padding:0 28px;--button-spinner-size:32px;--button-spinner-width:3px}}@media screen and (max-width:639px){.cb{--button-height:36px;--button-padding:0 14px;--button-spinner-size:18px;--button-spinner-width:2px}.cc{--button-height:44px;--button-padding:0 20px;--button-spinner-size:22px;--button-spinner-width:2px}.cd{--button-height:72px;--button-padding:0 36px;--button-spinner-size:36px;--button-spinner-width:3px}.ce{--button-height:64px;--button-padding:0 28px;--button-spinner-size:32px;--button-spinner-width:3px}}@media screen and (max-width:389px){.cf{--button-height:36px;--button-padding:0 14px;--button-spinner-size:18px;--button-spinner-width:2px}.cg{--button-height:44px;--button-padding:0 20px;--button-spinner-size:22px;--button-spinner-width:2px}.ch{--button-height:72px;--button-padding:0 36px;--button-spinner-size:36px;--button-spinner-width:3px}.ci{--button-height:64px;--button-padding:0 28px;--button-spinner-size:32px;--button-spinner-width:3px}}.cu{position:fixed;z-index:1000;top:0;left:0;height:100%;padding:48px;background:rgba(0,0,0,.3)}.cJ,.cu{display:flex;align-items:center;justify-content:center;width:100%}.cJ{position:relative;height:76px}@media screen and (max-width:1279px){.cJ{height:60px}}@media screen and (max-width:639px){.cJ{height:52px}}.cK{position:absolute;z-index:10;left:0;display:flex;align-items:center;height:100%}.cK svg{height:36px}@media screen and (max-width:639px){.cK svg{height:28px}}.cL{display:flex;height:100%;list-style:none}.cL:hover .cM{opacity:.7}.cL:hover .cN{opacity:1}.cM{font:var(--typography-single-m-font);letter-spacing:var(--typography-single-m-letter-spacing);display:flex;align-items:center;height:100%;padding:0 10px;color:var(--color-fg-default);text-decoration:none;transition:all .3s}.cM:hover:not(:focus){opacity:1}.cO{text-decoration:none}@media screen and (max-width:1439px){.cL{display:none}}.cP{position:absolute;right:0;display:flex;gap:8px}@media screen and (max-width:1439px){.cP{margin:0 64px 0 0}}.cP .cQ{text-decoration:none}@media screen and (max-width:639px){.cP .cQ:first-child{display:none}}.cR{display:none!important}@media screen and (max-width:1439px){.cR{display:flex!important;width:32px}}.jb{cursor:pointer;position:absolute;z-index:20;right:0;align-items:center;justify-content:center;width:48px}.jb,.jc{display:flex;height:100%}.jc{justify-content:space-between}.jc,.jd{flex-direction:column}.jd{position:relative;z-index:20;display:flex;gap:9px;justify-content:center;width:32px;height:32px}.jd span{display:block;width:100%;height:3px;border-radius:1px;background:var(--color-primary-default);transition:all .3s ease}.je span:first-child{transform:translateY(7px) rotate(45deg)}.je span:nth-child(2){transform:translateY(-6px) rotate(-45deg)}.jf{display:flex;flex-shrink:0;align-items:center}.jf svg{height:36px}@media screen and (max-width:639px){.jf svg{height:28px}}.jg{overflow:auto;max-width:390px;padding:0 24px 32px}@media screen and (max-width:639px){.jg{max-width:100%}}.jh{flex-direction:column;gap:24px}.jh,.ji{display:flex}.ji{flex-shrink:0;height:72px;align-items:center;justify-content:space-between}.jj{display:flex;color:var(--color-primary-default)}.jk{color:var(--color-fg-default);font:var(--typography-display-s-font);letter-spacing:var(--typography-display-s-letter-spacing)}.jk,.jl{text-decoration:none}.jm{display:flex;flex-direction:column;gap:24px;margin:24px 0 0}.ay{position:relative;margin:48px 0 0}.az{font:var(--typography-display-xxl-font);letter-spacing:var(--typography-display-xxl-letter-spacing)}.aA,.az{color:var(--color-secondary-on-default)}.aA{font:var(--typography-display-s-font);letter-spacing:var(--typography-display-s-letter-spacing);max-width:800px;margin:48px 0}.aB{display:flex;gap:14px;justify-content:space-between}.aC{display:inline-block;flex-shrink:0;text-decoration:none}.aD{width:100%;max-width:730px}.aD img{width:100%;height:100%}@media screen and (max-width:1279px){.aD{max-width:480px}}@media screen and (max-width:767px){.aD{max-width:max-content;height:72px}}@media screen and (max-width:639px){.aA{margin:32px 0}.aB{flex-direction:column;gap:48px}.aD{max-width:100%;height:auto}}.p9{position:relative;display:flex;align-items:flex-end;height:500px;padding:40px;color:var(--color-constant-white);text-decoration:none}.p9,.qa{width:100%;border-radius:36px}.qa{position:absolute;top:0;left:0;display:block;height:100%;object-fit:cover}.qb{font:var(--typography-display-xl-font);letter-spacing:var(--typography-display-xl-letter-spacing);position:relative;white-space:pre-line}@media screen and (max-width:1279px){.p9{height:380px}}@media screen and (max-width:1023px){.p9{height:440px;padding:32px}}@media screen and (max-width:639px){.p9{height:500px;padding:20px}.qa{border-radius:24px}}.pX{position:relative;height:500px;border-radius:32px;background:var(--color-secondary-muted)}.pY{position:absolute;z-index:1;inset:0;display:flex;flex-direction:column;align-items:flex-start;height:100%;padding:40px}.pZ{font:var(--typography-display-xxl-font);letter-spacing:var(--typography-display-xxl-letter-spacing);margin:0 0 24px}.p0,.pZ{color:var(--color-constant-white)}.p0{font:var(--typography-display-s-font);letter-spacing:var(--typography-display-s-letter-spacing)}.p1{margin:auto 0 0;text-decoration:none}.p2{position:absolute;border-radius:inherit;object-fit:cover}.p2,.p2 img{width:100%;height:100%}@media screen and (max-width:1279px){.pX{height:380px}.pY{padding:32px}.p0{max-width:380px}}@media screen and (max-width:1023px){.pX{height:440px}}@media screen and (max-width:639px){.pX{height:500px}.pY{align-items:normal;padding:20px}.p0{max-width:none}}.kn{display:flex;flex-direction:column}.kn h2{font:var(--typography-heading-h1-font);letter-spacing:var(--typography-heading-h1-letter-spacing);margin:48px 0 32px;color:var(--color-fg-default)}.kn h2:first-of-type{margin:0 0 32px}.kn p,.kn ul{font:var(--typography-body-m-font);letter-spacing:var(--typography-body-m-letter-spacing);color:var(--color-fg-default)}.kn ul{padding-left:20px;list-style-type:none}.kn li{position:relative;padding:4px 0}.kn li:before{content:"•";position:absolute;left:-20px;color:var(--color-fg-soft)}.pz{font:var(--typography-heading-h3-font);letter-spacing:var(--typography-heading-h3-letter-spacing);padding:0 20px 0 0;color:var(--color-primary-active)}.pA{font:var(--typography-single-m-font);letter-spacing:var(--typography-single-m-letter-spacing);color:var(--color-fg-soft)}.pB{display:flex;gap:12px}.pB button{flex:1 1}@media screen and (max-width:389px){.pB{flex-direction:column}}.g6{gap:8px;align-items:center;height:70px;padding:25px 16px;border-radius:16px;background-color:var(--color-neutral-container-default)}.g6,.g6 .g6{display:flex}.g6 .g6{flex-direction:column;gap:20px;height:700px;padding:30px;border-radius:30px;background:var(--color-bg-surface)}.g7{display:flex;gap:8px;align-items:center;width:100%}.g8,.g9{font:var(--typography-body-s-font);letter-spacing:var(--typography-body-s-letter-spacing);color:var(--color-fg-default)}.g8,.g9,.ha{display:flex}.ha{width:40px;height:20px}.hb{cursor:pointer;justify-content:flex-end;color:#bacbdb}.f6,.hb{display:flex}.f6{flex-direction:column;gap:20px;height:700px;padding:30px;border-radius:30px;background:var(--color-bg-surface)}.f7{color:var(--color-fg-default)}.f7,.rW{font:var(--typography-heading-h3-font);letter-spacing:var(--typography-heading-h3-letter-spacing)}.rW{color:var(--color-primary-active)}.rX{display:flex;flex-direction:column;align-items:center}.rX .rW{width:100%}.rY{width:248px;height:165px;margin:30px 0}.rZ{font:var(--typography-body-s-font);letter-spacing:var(--typography-body-s-letter-spacing);margin:0 0 28px;color:var(--color-primary-active)}.rX button{width:100%}.pc{color:var(--color-primary-active);font:var(--typography-heading-h3-font);letter-spacing:var(--typography-heading-h3-letter-spacing)}.pd{width:60px;height:60px;margin:0 auto}.pe{padding:12px 16px;border-radius:12px;background:var(--color-secondary-container-soft)}.pe p{color:var(--color-primary-default);font:var(--typography-description-s-font);letter-spacing:var(--typography-description-s-letter-spacing)}.pf{justify-content:space-between}.pf,.pg{display:flex}.pg{gap:6px}.ph,.pi{color:var(--color-fg-soft)}.pj{display:flex;flex-direction:column;gap:16px;padding:16px;border-radius:16px;background:var(--color-bg-surface)}.pk a{color:var(--color-primary-soft);text-decoration:none}.pl{display:flex;flex-direction:column;gap:12px}@media screen and (max-width:639px){.pm{width:100%!important}.pg{flex-direction:column}.pj label{align-items:flex-start}.ph{font:var(--typography-single-s-font);letter-spacing:var(--typography-single-s-letter-spacing)}}.pv{font:var(--typography-heading-h3-font);letter-spacing:var(--typography-heading-h3-letter-spacing);padding:0 40px;color:var(--color-primary-active);text-align:center}.pw{margin:0 auto}.px{font:var(--typography-body-m-font);letter-spacing:var(--typography-body-m-letter-spacing);color:var(--color-fg-default);text-align:center}.py{color:var(--color-primary-soft);text-decoration:none}.gb{display:flex;flex-direction:column;gap:20px}@media screen and (max-width:1023px){.gb{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:12px;gap:12px}}@media screen and (max-width:639px){.gb{display:flex;flex-direction:column}}.nQ{display:flex;flex-direction:column;gap:10px;align-items:center;justify-content:center;max-width:600px}.nR{font:var(--typography-heading-h3-font);letter-spacing:var(--typography-heading-h3-letter-spacing);color:var(--color-primary-active)}.nR,.nS{text-align:center}.nS{font:var(--typography-body-m-font);letter-spacing:var(--typography-body-m-letter-spacing);color:var(--color-fg-default)}.nT{color:var(--color-primary-soft);text-decoration:none}.ow{position:relative;padding:14px;border-radius:20px;background:var(--color-bg-surface)}.ox{font:var(--typography-single-l-font);letter-spacing:var(--typography-single-l-letter-spacing);margin:0 0 8px;padding:0 100px 0 0;color:var(--color-fg-default)}.oy{display:block;color:var(--color-fg-soft);font:var(--typography-description-m-font);letter-spacing:var(--typography-description-m-letter-spacing)}.oy,.oz{margin:0 0 12px}.oz{font:var(--typography-single-l-font);letter-spacing:var(--typography-single-l-letter-spacing);color:var(--color-fg-default)}.oA{display:block;margin:0 0 4px;color:var(--color-fg-soft)}.oA,.oB{font:var(--typography-description-m-font);letter-spacing:var(--typography-description-m-letter-spacing)}.oB{color:var(--color-fg-muted)}.oC{top:14px;color:var(--color-fg-default);font:var(--typography-single-l-font);letter-spacing:var(--typography-single-l-letter-spacing)}.oC,.oD{position:absolute;right:14px}.oD{bottom:14px;display:flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:30px;color:var(--color-constant-white)}.oE{position:absolute;bottom:100%;left:50%;transform:translate(-50%,-10%);display:none;padding:4px;border-radius:4px;color:inherit;white-space:nowrap;background:inherit;font:var(--typography-single-s-font);letter-spacing:var(--typography-single-s-letter-spacing)}.oD:hover .oE{display:block}.oF{background:var(--color-error-soft)}.oG{background:var(--color-neutral-soft)}.oH{background:var(--color-success-soft,#96ca7b)}.oI{background:var(--color-primary-default)}@media screen and (max-width:639px){.ow{padding:14px 14px 14px 40px}.ox{margin:0 0 6px;font:var(--typography-single-s-font);letter-spacing:var(--typography-single-s-letter-spacing)}.oy{font:var(--typography-description-s-font);letter-spacing:var(--typography-description-s-letter-spacing);position:absolute;top:14px;right:14px;margin:0}.oA{display:inline}.oA,.oz{font:var(--typography-single-s-font);letter-spacing:var(--typography-single-s-letter-spacing)}.oz{margin:0 0 6px}.oC{top:38px}.oD{top:6px;bottom:auto;left:6px}.oE{left:0;transform:translateY(-10%)}}.pn{position:relative;padding:14px;border-radius:20px;background:var(--color-bg-surface)}.po{font:var(--typography-single-l-font);letter-spacing:var(--typography-single-l-letter-spacing);margin:0 0 6px;padding:0 100px 0 0;color:var(--color-fg-default)}.pp{display:block;margin:0 0 12px;color:var(--color-fg-soft);font:var(--typography-description-m-font);letter-spacing:var(--typography-description-m-letter-spacing)}.pq{font:var(--typography-single-l-font);letter-spacing:var(--typography-single-l-letter-spacing);color:var(--color-fg-default)}.pr{display:block;margin:0 0 4px;color:var(--color-fg-soft);font:var(--typography-description-m-font);letter-spacing:var(--typography-description-m-letter-spacing)}.ps{color:var(--color-fg-default);font:var(--typography-single-l-font);letter-spacing:var(--typography-single-l-letter-spacing)}.pt{position:absolute;top:13px;right:14px;display:flex;gap:14px;align-items:center}.pu{flex-shrink:0;color:var(--color-fg-soft)}@media screen and (max-width:639px){.po,.pq{margin:0 0 6px}}.oJ{display:flex;flex-direction:column;max-width:476px;margin:0 auto;color:var(--color-fg-soft);text-align:center}.oK{width:200px;margin:0 auto 20px}.oL{font:var(--typography-heading-h4-font);letter-spacing:var(--typography-heading-h4-letter-spacing);margin:0 0 10px}.oM{font:var(--typography-body-s-font);letter-spacing:var(--typography-body-s-letter-spacing)}.oN{margin:20px auto 0}.oO{color:inherit;text-decoration:none}.dh{display:flex;flex-direction:column;flex-shrink:0;gap:16px;width:269px;padding:48px 0 0;list-style:none}.di{position:relative;padding:0 0 0 17px}.di a{color:var(--color-fg-default);text-decoration:none;font:var(--typography-single-m-font);letter-spacing:var(--typography-single-m-letter-spacing)}.dj:before{content:"•";position:absolute;left:5px;color:var(--color-fg-soft);font:var(--typography-single-m-medium-font);letter-spacing:var(--typography-single-m-medium-letter-spacing)}.dj a{color:var(--color-primary-default)}@media screen and (max-width:1279px){.dh{display:none}}.m{padding:128px 0 66px;font:var(--typography-display-xl-font);letter-spacing:var(--typography-display-xl-letter-spacing);color:var(--color-primary-default)}.n{color:inherit;text-decoration:none}.n:hover{color:var(--color-primary-active)}.o{transform-origin:left center;display:inline-block;width:18px;height:31px;margin:0 0 0 12px;vertical-align:middle;background-color:currentcolor;-webkit-mask-image:url(/_next/static/media/titleChevron.440c5bc3.svg);mask-image:url(/_next/static/media/titleChevron.440c5bc3.svg)}@media screen and (max-width:1279px){.m{padding:96px 0 48px}.p{padding-right:140px}.o{transform:scale(.85)}}@media screen and (max-width:1023px){.p{padding-right:0}}@media screen and (max-width:767px){.o{transform:scale(.72)}}@media screen and (max-width:639px){.m{padding:64px 0 32px}.o{transform:scale(.6)}}.q3{cursor:pointer;top:20px;right:20px;z-index:3;background-color:rgba(0,0,0,0);border:none;color:var(--color-neutral-default)}.q3,.q4{position:absolute;display:flex}.q4{top:32px;left:32px;flex-direction:column;align-items:flex-start}.q5{font:var(--typography-display-l-font);letter-spacing:var(--typography-display-l-letter-spacing);color:var(--color-primary-active);margin:0 0 20px}.q6{z-index:10;position:relative;display:flex;border-radius:32px;background:var(--color-neutral-container-soft)}.q7{background-color:rgba(0,0,0,0);border:none;font:var(--typography-single-s-font);letter-spacing:var(--typography-single-s-letter-spacing);padding:10px 14px;color:var(--color-fg-default);border-radius:32px;cursor:pointer}.q8{background:var(--color-secondary-active);color:var(--color-constant-white)}.q9{z-index:2;right:-100%;max-width:575px;transition:all .5s ease}.q9,.ra{position:absolute;top:0;width:100%;height:100%}.ra{left:0;background:var(--color-secondary-muted);opacity:.5;border-radius:32px}.rb{right:0}.rc{z-index:10;position:absolute;bottom:32px;left:32px;flex-direction:column;align-items:flex-start;gap:12px}.rc,.rd{display:flex}.rd{height:44px;align-items:center;padding:10px 16px;gap:4px;font:var(--typography-single-m-font);letter-spacing:var(--typography-single-m-letter-spacing);color:var(--color-fg-default);border-radius:32px;border:2px solid var(--color-secondary-active)}.rd .re{display:flex;cursor:pointer;color:var(--color-fg-soft)}.rf{display:none}@media screen and (max-width:1023px){.q4{position:static}.q6,.ra,.rg{display:none}.q9{position:static;padding:0;max-width:none}.rc{left:0;width:100%}.rd{display:none}.rh{width:calc(100% - 48px);margin:0 auto 24px}.rh button{width:100%}.rf{align-items:center;gap:4px;padding:10px 16px;font:var(--typography-single-m-font);letter-spacing:var(--typography-single-m-letter-spacing);border-radius:32px;border:2px solid var(--color-secondary-active);margin:0 0 24px}.rf,.rf .re{display:flex}}@media screen and (max-width:389px){.fb a{font:var(--typography-display-l-font);letter-spacing:var(--typography-display-l-letter-spacing)}}.mA{margin:64px 0 0}.mA,.mB{display:flex;flex-direction:column;gap:32px}.mB{margin:0 auto}.mC{display:flex;align-items:center;justify-content:space-between}.mD{margin:0}.mE{display:flex}.mF{padding:24px;text-align:center;font:var(--typography-body-l-font);letter-spacing:var(--typography-body-l-letter-spacing)}@media screen and (max-width:1279px){.mA{margin:48px 0 0}.mB{display:flex;margin:0}}@media screen and (max-width:1023px){.mA{gap:48px}.mB{display:flex;gap:20px;height:200px;margin:0}}@media screen and (max-width:639px){.mA{margin:32px 0 0}.mB{display:flex;height:200px;margin:0}.mE{display:none}}.f{max-width:960px}.f span{color:var(--color-primary-muted)}.mY{position:relative;flex-direction:column;gap:20px;padding:20px 0 0}.mY,.mZ{display:flex}.mZ{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;position:fixed;z-index:10;flex-wrap:wrap;gap:8px;width:221px;padding:15px 20px;border-radius:32px;color:#fff;white-space:nowrap;background:var(--color-primary-muted);font:var(--typography-single-m-font);letter-spacing:var(--typography-single-m-letter-spacing)}.m0{transform:translateX(-70%)}.m1{transform:translateX(0)}.m2{flex:1 1;min-width:0;overflow-wrap:break-word;white-space:normal}.m3{stroke-width:1px;transition:fill .2s}.m4{cursor:pointer;fill:var(--color-constant-white);stroke:var(--color-secondary-muted)}.m4:hover{fill:var(--color-secondary-hover)}.m4[data-canbehovered=false]{pointer-events:none}.m4[data-checked],.m4[data-checked]:hover{fill:var(--color-secondary-active)}.m4[data-checked]:hover{cursor:default}.m5{fill:var(--color-secondary-muted);stroke:var(--color-constant-white)}.m5[data-canbehovered=true]{cursor:pointer;fill:var(--color-secondary-default)}.m5[data-canbehovered=true]:hover{fill:var(--color-primary-soft)}.m6{color:var(--color-secondary-muted);font:var(--typography-single-m-font);letter-spacing:var(--typography-single-m-letter-spacing)}.r7{display:flex;flex-direction:column;border-radius:32px;background:var(--color-bg-page);padding:40px 40px 0;width:100%;height:100%}.r8{position:-webkit-sticky;position:sticky;z-index:1;top:0;max-width:300px}.r9{overflow-y:auto;display:flex;flex-direction:column;gap:12px;margin:16px 0 0}.sa{font:var(--typography-display-s-font);letter-spacing:var(--typography-display-s-letter-spacing);cursor:pointer;color:var(--color-primary-muted)}.sa:hover{color:var(--color-primary-hover)}.sa:last-child{padding:0 0 40px}.sb,.sb:hover{color:var(--color-fg-default)}.sb:hover{cursor:default}@media screen and (max-width:1023px){.r7{padding:0}.r8{max-width:none}.r9{margin:16px 0 240px}}@media screen and (max-width:639px){.r9{margin:16px 0 220px}}.kS{flex-direction:column;gap:48px;margin:0 0 32px;white-space:nowrap}.kS,.kT{display:flex}.kT{align-items:center;gap:12px}.kU{position:relative;max-width:540px;width:100%}.kU .kV{height:64px;border:1px solid rgba(0,0,0,0);display:flex;align-items:center;gap:8px;padding:20px;border-radius:32px;background:var(--color-neutral-container-soft);transition:all .3s}.kU .kV:hover{border-color:var(--color-primary-soft)}.kU .kW{bottom:-30px;left:48px;position:absolute;font:var(--typography-single-l-font);letter-spacing:var(--typography-single-l-letter-spacing);color:var(--color-error-default)}.kU .kX{border-color:var(--color-primary-soft)}.kU .kY{display:flex;color:var(--color-fg-muted)}.kU .kZ{width:100%;background-color:rgba(0,0,0,0);border:none;outline:none;height:24px;font:var(--typography-single-l-font);letter-spacing:var(--typography-single-l-letter-spacing);color:var(--color-fg-default)}.kU .kZ::placeholder{color:var(--color-fg-soft)}.kU .k0{cursor:pointer;display:flex;opacity:0;pointer-events:none;color:var(--color-fg-muted)}.kU .k1,.kU .k2{opacity:1;pointer-events:auto}.k3{margin:0 0 0 48px;display:flex;height:44px;padding:10px 16px;align-items:center;gap:4px;font:var(--typography-single-m-font);letter-spacing:var(--typography-single-m-letter-spacing);color:var(--color-fg-default);border-radius:32px;background:var(--color-neutral-container-soft);border:none;cursor:pointer}.k4{background:var(--color-secondary-active);color:var(--color-constant-white)}.k5{display:flex;gap:4px}.k5 button{color:inherit}.k5 button,.k6{cursor:pointer;background-color:rgba(0,0,0,0);border:none;font:inherit}.k6{gap:4px;color:var(--color-fg-default)}.k6,.k7{display:flex;align-items:center}.k8{margin:0 0 0 auto}.k9{overflow-x:auto;display:flex;gap:6px;margin:0 -48px}.k9 label:last-child{margin:0 48px 0 0}@media screen and (max-width:1279px){.k3{margin:0 0 0 32px}.k9{margin:0 -32px}.k9 label:last-child{margin:0 32px 0 0}}@media screen and (max-width:1023px){.k3{margin:0 0 0 24px}.k9{margin:0 -24px}.k9 label:last-child{margin:0 24px 0 0}.kU{max-width:none}.k8{max-width:220px}.k8,.k8 button{width:100%}}@media screen and (max-width:639px){.kT{display:flex;flex-direction:column;gap:12px;margin:0 0 20px}.k3{margin:0 0 0 16px}.k9{margin:0 -16px}.k9 label:last-child{margin:0 16px 0 0}.k8{max-width:none;order:-1}}.qc{border-radius:32px;background:var(--color-secondary-muted);padding:32px;height:675px;position:relative;max-width:960px;width:100%;overflow:hidden}@media screen and (max-width:1023px){.qc{background:var(--color-bg-page);height:100%;overflow:hidden}}@media screen and (max-width:639px){.qc{border-radius:0}}.kN{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:24px;gap:24px}.kO{display:flex;justify-content:center;width:100%;margin:24px 0 0}@media screen and (max-width:1279px){.kN{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:1023px){.kN{gap:16px}}@media screen and (max-width:767px){.kN{grid-template-columns:repeat(1,1fr)}}.qx{position:relative;display:flex;flex-direction:column;gap:38px;justify-content:space-between;padding:20px 24px 24px;border-radius:32px;text-decoration:none;background:var(--color-neutral-container-soft);transition:background-color .2s}.qx:hover{background:var(--color-neutral-container-muted)}.qy{position:absolute;inset:0;z-index:1}.qz{display:flex;flex-direction:column;gap:12px}.qA{font:var(--typography-single-s-font);letter-spacing:var(--typography-single-s-letter-spacing);overflow:hidden;max-width:350px;color:var(--color-fg-soft);text-overflow:ellipsis;white-space:nowrap}.qB{font:var(--typography-display-m-font);letter-spacing:var(--typography-display-m-letter-spacing);color:var(--color-primary-default)}.qC{font:var(--typography-body-s-font);letter-spacing:var(--typography-body-s-letter-spacing);color:var(--color-fg-soft)}.qD{display:flex;justify-content:flex-end;justify-content:space-between}.qD img{width:160px;height:160px;border-radius:18px;mix-blend-mode:multiply}.qE{margin-top:auto}@media screen and (max-width:1279px){.qA{max-width:300px}}@media screen and (max-width:767px){.qx{gap:0;gap:34px;padding:20px}.qD img{width:120px;height:120px}}@media screen and (max-width:639px){.qE button{width:48px;height:48px}.qE button span{--icon-size:24px!important}}@media screen and (max-width:389px){.qA{max-width:250px}}.ku{text-decoration:none}.kv{display:flex;flex-direction:column;gap:48px}@media screen and (max-width:1023px){.kv{gap:32px}.ku{display:none}}.g{display:flex;justify-content:center;margin:64px 0 0}.g img{width:100%;max-width:648px;height:100%}.dk{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:64px 24px;gap:64px 24px;margin:64px 0 0}.dl img{width:100%;height:304px}.dm{padding:24px;text-align:center;font:var(--typography-body-l-font);letter-spacing:var(--typography-body-l-letter-spacing)}@media screen and (max-width:1279px){.dk{gap:64px 16px;margin:48px 0 0}.dl img{height:206px}}@media screen and (max-width:1023px){.dk{grid-template-columns:repeat(2,1fr);gap:48px 16px;margin:32px 0 0}.dl img{aspect-ratio:336/228;height:100%}}@media screen and (max-width:639px){.dk{grid-template-columns:repeat(1,1fr)}}.i{margin:48px 0 0}.j{display:none}.k{margin:24px 0 48px;color:var(--color-secondary-on-default);font:var(--typography-display-xxl-font);letter-spacing:var(--typography-display-xxl-letter-spacing)}@media screen and (max-width:1023px){.j{display:flex}.l{display:none}.k{margin:16px 0 32px}}.eD{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:64px 24px;gap:64px 24px;margin:64px 0 0}.eE img{width:100%;height:304px}.eF{padding:24px;text-align:center;font:var(--typography-body-l-font);letter-spacing:var(--typography-body-l-letter-spacing)}@media screen and (max-width:1279px){.eD{gap:64px 16px;margin:48px 0 0}.eE img{height:206px}}@media screen and (max-width:1023px){.eD{grid-template-columns:repeat(2,1fr);gap:48px 16px;margin:32px 0 0}.eE img{aspect-ratio:336/228;height:100%}}@media screen and (max-width:639px){.eD{grid-template-columns:repeat(1,1fr)}}.ll{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:24px;gap:24px}.lm{grid-template-columns:repeat(4,1fr)}@media screen and (max-width:1279px){.ll{gap:16px}.lm{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:639px){.ll{grid-template-columns:repeat(1,1fr)}}.nZ{cursor:pointer;position:relative;overflow:hidden;display:flex;flex-direction:column;justify-content:space-between;aspect-ratio:5/4;width:100%;padding:20px 24px 24px;border-radius:32px;background-color:var(--color-fg-default);transition:opacity .2s}.nZ:hover{opacity:.87}.n0{position:absolute;inset:0}.n1{z-index:10;margin-top:auto}.n2{position:relative;color:var(--color-constant-white);font:var(--typography-display-m-font);letter-spacing:var(--typography-display-m-letter-spacing)}.n3{position:absolute;top:0;left:0;width:100%;height:100%;opacity:.7;object-fit:cover;object-position:center center;transition:all .3s}@media screen and (max-width:1279px){.nZ{aspect-ratio:309/247;max-height:265px;border-radius:24px}}@media screen and (max-width:639px){.nZ{max-height:342px}}.bi{display:flex;justify-content:space-between;margin:128px 0 0;border-radius:32px}.bj{background:var(--color-accent-soft)}.bk{background:var(--color-neutral-container-soft)}.bl{background:var(--color-secondary-container-soft)}.bm{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;max-width:946px;padding:40px}.bn{color:var(--color-primary-soft);font:var(--typography-heading-h2-font);letter-spacing:var(--typography-heading-h2-letter-spacing)}.bo{margin:16px 0 0;color:var(--color-fg-soft);font:var(--typography-body-m-font);letter-spacing:var(--typography-body-m-letter-spacing)}.bp{flex-shrink:0}.bp img{width:100%;height:100%}.bq{margin:32px 0 0;text-decoration:none}@media screen and (max-width:1279px){.bm{padding:32px}}@media screen and (max-width:1023px){.bm{flex-shrink:0;width:50%}.bp{flex-shrink:1}}@media screen and (max-width:767px){.bi{flex-direction:column-reverse;border-radius:24px}.bm{align-items:center;padding:0 20px 20px;text-align:center}.bm,.bq{width:100%}.bp{height:200px}}.c{margin:128px 0 0}@media screen and (max-width:1279px){.c{margin:96px 0 0}}@media screen and (max-width:639px){.c{margin:64px 0 0}}.d{color:var(--color-primary-muted)}.e{max-width:960px}.mv{position:fixed;z-index:100;inset:0;display:flex;align-items:center;justify-content:center}.mw,.mx{position:relative}.mx{overflow:hidden;width:1200px;max-width:80vw;height:720px;max-height:80vh;border-radius:30px}.my{inset:0;opacity:.3;background:var(--color-constant-black)}.my,.mz{position:absolute}.mz{cursor:pointer;top:0;left:100%;display:flex;align-items:center;justify-content:center;width:48px;height:48px;color:var(--color-constant-white)}@media screen and (max-width:639px){.mx{max-width:96vw}.mz{top:-50px;right:0;left:auto}}.el{width:100%}.em{margin:64px 0 32px;font:var(--typography-heading-h1-font);letter-spacing:var(--typography-heading-h1-letter-spacing)}.em,.en{color:var(--color-fg-default)}.en{font:var(--typography-body-m-font);letter-spacing:var(--typography-body-m-letter-spacing);margin:0 0 16px}.eo{display:flex;justify-content:space-between;border-radius:32px;background-color:var(--color-bg-surface)}.ep div{margin:0}.eq{position:relative;width:50%;padding:40px}.er{margin:0 0 32px;color:var(--color-primary-default);font:var(--typography-heading-h2-font);letter-spacing:var(--typography-heading-h2-letter-spacing)}.es{position:absolute;bottom:0;left:0;justify-content:center;width:100%;padding:40px 20px}.es,.et{display:flex}.et{flex-direction:column;gap:12px;width:50%;padding:20px}.eu{display:flex;justify-content:space-between;padding:24px;border-radius:20px;text-decoration:none;background:var(--color-constant-white);font:var(--typography-body-m-font);letter-spacing:var(--typography-body-m-letter-spacing)}.eu p{color:var(--color-fg-default)}.ev{color:var(--color-fg-soft)}@media screen and (max-width:767px){.eo{flex-direction:column;border-radius:24px}.eq{width:100%;padding:24px}.er{margin:0 0 24px}.es{position:static;padding:0}.es img{max-width:320px}.et{gap:8px;width:100%;padding:12px}}@media screen and (max-width:639px){.es{padding:0}}.kP{display:flex;gap:10px;padding:0 40px}.kQ{cursor:pointer;padding:20px 0;border:none;border-bottom:3px solid rgba(0,0,0,0);color:var(--color-fg-soft);white-space:nowrap;background-color:rgba(0,0,0,0);font:var(--typography-single-m-medium-font);letter-spacing:var(--typography-single-m-medium-letter-spacing)}.kR{border-bottom:3px solid var(--color-fg-default);color:var(--color-fg-default)}@media screen and (max-width:1023px){.kP{scroll-behavior:smooth;scrollbar-width:none;scroll-snap-type:x mandatory;overflow-x:auto;padding:0 20px;-ms-overflow-style:-ms-autohiding-scrollbar;-ms-overflow-style:none}}.iI{position:relative}.iJ{position:absolute;right:0;bottom:100%;transform:translateY(-70px);gap:12px}.iJ,.iK{display:flex}.iK{scroll-behavior:smooth;scrollbar-width:none;scroll-snap-type:x mandatory;overflow-x:auto;gap:24px;-ms-overflow-style:-ms-autohiding-scrollbar;-ms-overflow-style:none}.iK:after{content:"";display:block;flex-shrink:0;width:1px}.iK::-webkit-scrollbar{display:none}@media screen and (max-width:1599px){.iK{margin:0 -48px 0 0}}@media screen and (max-width:1279px){.iJ{transform:translateY(-47px)}.iK{gap:16px;margin:0 -32px 0 0}}@media screen and (max-width:1023px){.iI{overflow:visible}.iJ{display:none}.iK{margin:0 -24px 0 0}}@media screen and (max-width:639px){.iK{margin:0 -16px 0 0}}.bI{--button-background-color:transparent;--button-border-color: ;--button-color: ;cursor:pointer;display:flex;gap:12px;align-items:center;justify-content:center;box-sizing:border-box;width:64px;height:64px;padding:0;border:2px solid var(--button-border-color);border-radius:100px;color:var(--button-color);text-decoration:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--button-background-color);outline:none;transition:.2s}.bJ{--button-border-color:var(--color-primary-soft);--button-color:var(--color-primary-default)}.bJ:hover{--button-border-color:var(--color-primary-hover);--button-background-color:var(--button-border-color);--button-color:var(--color-constant-white)}.bJ:active{--button-border-color:var(--color-primary-active)}.bJ:disabled{pointer-events:none;opacity:.4}.bK{--button-color:var(--color-constant-white)}.bK,.bK:hover{--button-border-color:var(--color-constant-white)}.bK:hover{--button-background-color:var(--button-border-color);--button-color:var(--color-primary-hover)}.bK:active{--button-color:var(--color-primary-active)}.bK:disabled{pointer-events:none;opacity:.4}.ia{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(2,1fr);grid-gap:24px;gap:24px;width:100%;margin:96px 0 0}.ib{position:absolute;inset:0}.ic{position:relative;overflow:hidden;display:flex;gap:24px;justify-content:space-between;height:348px;border-radius:32px;color:var(--color-constant-white);text-decoration:none;transition:background-color .2s;font:var(--typography-body-s-font);letter-spacing:var(--typography-body-s-letter-spacing)}.id{grid-column:span 2;aspect-ratio:auto}.ic:hover .ie{opacity:.87}.if{background:var(--color-primary-default)}.if,.if:hover{color:var(--color-primary-on-default)}.if:hover{background:var(--color-primary-soft)}.ig{background:var(--color-secondary-default)}.ig,.ig:hover{color:var(--color-secondary-on-default)}.ig:hover{background:var(--color-secondary-soft)}.ih{background:var(--color-neutral-container-soft)}.ih,.ii{color:var(--color-accent-on-default)}.ii{background:var(--color-accent-default)}.ij{z-index:2;display:flex;flex-direction:column;justify-content:space-between;width:60%;padding:20px 0 20px 24px}.ik{font:var(--typography-display-m-font);letter-spacing:var(--typography-display-m-letter-spacing)}.il{margin:20px 10px 0 0;color:var(--color-secondary-soft)}.im{width:100%;position:absolute;top:0;right:0;justify-content:flex-end}.im,.in{display:flex;height:100%}.in{overflow:hidden;min-width:25%}.io{position:absolute;top:0;right:0;bottom:0;max-width:80%}.in img{min-width:100%;min-height:100%;object-fit:cover}.ip{position:absolute;right:0;bottom:0;overflow:hidden;max-width:205px;height:auto;max-height:100%}.ip img{height:100%;object-fit:contain;object-position:right bottom}.ie{position:absolute;inset:0;width:100%;height:100%;transition:opacity .2s}.iq{flex-shrink:0;aspect-ratio:1/1}.ir{display:none}@media screen and (max-width:1279px){.ia,.ic{gap:16px}.ic{height:292px}}@media screen and (max-width:1023px){.ia{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(3,1fr);margin:64px 0 0}.il{display:none}.is{bottom:24px;left:24px}}@media screen and (max-width:639px){.ia{grid-template-columns:repeat(1,1fr);grid-template-rows:repeat(4,1fr);margin:48px 0 0}.ic{grid-column:span 2;width:100%;height:220px}.ij{padding:16px 20px 20px}.im{width:289px}.im img{width:100%}.is{bottom:20px;left:20px}.is button{width:48px;height:48px}.is button span{--icon-size:24px!important}}@media screen and (max-width:389px){.ic:last-child .io{top:auto;bottom:0}.im{width:260px;height:auto}.im img{width:100%}.io{bottom:auto;justify-content:flex-end;height:auto}.io img{width:100%;height:100%;object-fit:contain}}.ec{display:flex;flex-direction:column;gap:128px}.ed{justify-content:space-between}.ed,.ee{display:flex;gap:24px;align-items:flex-start}.ee{flex-direction:column;flex-shrink:0;max-width:455px}.ef{display:flex;align-items:center;justify-content:center;width:83px;padding:16px 24px;border-radius:24px;color:var(--color-secondary-active);background:var(--color-secondary-soft);font:var(--typography-display-m-font);letter-spacing:var(--typography-display-m-letter-spacing)}.eg{font:var(--typography-display-l-font);letter-spacing:var(--typography-display-l-letter-spacing);color:var(--color-primary-default)}.eh{font:var(--typography-description-m-font);letter-spacing:var(--typography-description-m-letter-spacing);color:var(--color-fg-soft)}.ei{overflow:hidden;border-radius:32px}.ei img{width:100%;height:100%}.ej{flex-direction:row-reverse}.ej .ee{padding:0 0 0 24px}.ek{display:flex;justify-content:center;margin:48px 0 0}@media screen and (max-width:1279px){.ec{gap:96px}.ed{gap:16px}.ee{max-width:365px;padding:0 24px 0 0}}@media screen and (max-width:1023px){.ec{gap:64px}.ed{flex-direction:column-reverse}.ej .ee{padding:0 0 0 122px}.ee{position:relative;max-width:none;padding:16px 0 16px 122px}.ef{position:absolute;top:0;left:0}.ei{max-height:none}}@media screen and (max-width:639px){.ef{position:static;width:72px;padding:8px 24px}.ee,.ej .ee{padding:0}.ee{gap:20px}.ei{border-radius:24px}}.a{color:var(--color-primary-muted)}.b{max-width:960px}.bu{position:relative;display:flex;grid-column:span 4;flex-direction:column;height:348px;border-radius:32px;text-decoration:none;background:var(--color-secondary-container-active);transition:background-color .2s}.bu:hover{background:var(--color-secondary-container-hover)}.bu .bv{z-index:2;margin-top:auto}.bw{padding:20px 32px 24px 24px}.bw:hover{background:var(--color-secondary-container-active)}.bw .bx{font:var(--typography-display-m-font);letter-spacing:var(--typography-display-m-letter-spacing);margin:0 0 12px;color:var(--color-primary-default)}.bw .by{font:var(--typography-body-s-font);letter-spacing:var(--typography-body-s-letter-spacing);color:var(--color-primary-soft)}.bz{overflow:hidden;grid-column:span 6;transition:opacity .2s}.bz:hover{opacity:.87}.bz .bv{padding:0 24px 24px}.bz .bA{position:relative;z-index:1;padding:20px 24px}.bz .bB{font:var(--typography-display-m-font);letter-spacing:var(--typography-display-m-letter-spacing)}.bz .bB,.bz .bC{color:var(--color-constant-white)}.bz .bC{margin:20px 0 0;font:var(--typography-body-m-font);letter-spacing:var(--typography-body-m-letter-spacing)}.bz img{position:absolute;z-index:0;top:0;left:0;width:100%;height:100%;object-fit:cover}.bD{display:flex;grid-column:span 6;flex-direction:column;padding:16px 20px 20px;background:var(--color-secondary-default)}.bD:hover{background:var(--color-secondary-soft)}.bD .bx{margin:0 0 12px}.bD .bx,.bD .by{width:100%;color:var(--color-constant-white)}.bD .by{font:var(--typography-body-m-font);letter-spacing:var(--typography-body-m-letter-spacing)}.bD img{position:absolute;right:48px;bottom:0}.bE{padding:20px 32px 24px 24px}.bE .bx{font:var(--typography-display-m-font);letter-spacing:var(--typography-display-m-letter-spacing);margin:0 0 12px;color:var(--color-primary-default)}.bE .by{font:var(--typography-body-s-font);letter-spacing:var(--typography-body-s-letter-spacing);color:var(--color-primary-soft)}.bF{position:absolute;inset:0}.bG{display:grid;grid-template-columns:repeat(12,1fr);grid-gap:24px;gap:24px;margin:64px 0 0}.bx{font:var(--typography-display-m-font);letter-spacing:var(--typography-display-m-letter-spacing)}@media screen and (max-width:1279px){.bG{gap:16px}.bH img{max-width:370px}}@media screen and (max-width:1023px){.bu{grid-column:span 6}.bz{grid-column:span 12}.bz img{width:100%;height:100%;object-fit:cover}.bD img{right:32px;width:212px}}@media screen and (max-width:767px){.bu{height:240px}.bD{height:280px}.bD img{width:200px}.bG{display:flex;flex-direction:column}}@media screen and (max-width:639px){.bu{border-radius:24px}.bv{bottom:20px;left:20px}.bE,.bz .bA{padding:20px}}@media screen and (max-width:389px){.bz{overflow:hidden;grid-column:span 6}.bz .bC br{display:none}.bD img{right:16px;width:170px}}.eW{display:grid;grid-template-columns:repeat(12,1fr);grid-template-rows:repeat(2,1fr);grid-gap:24px;gap:24px}.eX{cursor:pointer;position:relative;display:flex;grid-column:span 3;flex-direction:column;justify-content:space-between;height:240px;padding:20px 24px 24px;border-radius:32px;background:#639;background:var(--color-neutral-container-soft);transition:background-color .2s}.eX:hover{background:var(--color-neutral-container-muted)}.eX .eY{color:var(--color-secondary-on-default);font:var(--typography-display-s-font);letter-spacing:var(--typography-display-s-letter-spacing)}.eZ{grid-column:span 6;grid-row:span 2;height:100%}.eZ .eY{color:var(--color-secondary-on-default);font:var(--typography-display-m-font);letter-spacing:var(--typography-display-m-letter-spacing)}.e0{right:14px;bottom:22px}.e0,.e1{position:absolute}.e1{inset:0}.e2{justify-content:flex-start;max-width:560px}.e3{justify-content:flex-end;padding:20px 0}.e3,.e4{display:flex}.e4{cursor:pointer;align-items:center;justify-content:center;width:32px;height:32px;border:none;color:var(--color-primary-default);background-color:rgba(0,0,0,0)}.e5{overflow:auto;padding:0 32px 32px}.e6{aspect-ratio:16/9}.e6 img{width:100%;height:100%;border-radius:16px;object-fit:cover;object-position:center center}.e7{margin:8px 0;color:var(--color-fg-soft);font:var(--typography-description-m-font);letter-spacing:var(--typography-description-m-letter-spacing)}.e8{font:var(--typography-heading-h2-font);letter-spacing:var(--typography-heading-h2-letter-spacing);margin:0 0 24px;color:var(--color-fg-default)}.e9{display:flex;flex-direction:column}.e9 h3{font:var(--typography-heading-h4-font);letter-spacing:var(--typography-heading-h4-letter-spacing);margin:32px 0 16px;color:var(--color-fg-default)}.e9 p,.e9 ul{color:var(--color-fg-default);font:var(--typography-body-s-font);letter-spacing:var(--typography-body-s-letter-spacing)}.e9 ul{padding-left:15px}.e9 div{margin:24px 0 0;padding:20px;border-radius:20px;color:var(--color-fg-default);background:var(--color-neutral-container-muted)}.e9 a,.e9 div{font:var(--typography-body-s-font);letter-spacing:var(--typography-body-s-letter-spacing)}.e9 a{color:var(--color-primary-muted);text-decoration:none}@media screen and (max-width:1279px){.eW{gap:16px}}@media screen and (max-width:1023px){.eW{grid-template-rows:none}.eX{grid-column:span 6}.eZ{grid-column:span 12;grid-row:initial;height:240px}.e0{right:12px;bottom:12px;width:290px}}@media screen and (max-width:639px){.eW{display:flex;flex-direction:column}.eX{padding:16px 20px;border-radius:24px}.e0{right:8px;bottom:10px}.fa{bottom:20px;left:20px}.fa button{width:48px;height:48px}.fa button span{--icon-size:24px!important}.e2{max-width:none}.e5{padding:0 16px 32px}.e3{padding:12px 0}.e2 br{display:none}}.ld{overflow:auto;justify-content:flex-start;max-width:560px}.le{justify-content:flex-end;padding:20px 32px}.le,.lf{display:flex}.lf{align-items:center;justify-content:center;width:32px;height:32px;border:none;color:var(--color-primary-default);background-color:rgba(0,0,0,0)}.lg{display:flex;flex-direction:column;gap:8px;padding:0 32px;color:var(--color-fg-default);font:var(--typography-body-s-font);letter-spacing:var(--typography-body-s-letter-spacing)}.lg ul{padding-left:15px}.lh{display:flex;gap:16px;align-items:center;margin:32px 0;padding:0 32px}.ld .li{width:48px;height:48px}.ld .li img{width:100%;height:100%}.ld .lj{color:var(--color-fg-default)}.ld .lj,.ld .lk{font:var(--typography-description-m-font);letter-spacing:var(--typography-description-m-letter-spacing)}.ld .lk{color:var(--color-fg-soft)}@media screen and (max-width:639px){.ld{max-width:none}.lg{padding:0 16px}.le{padding:12px 0}}.qd{flex-shrink:0;gap:48px;justify-content:space-between;width:456px;padding:24px;border-radius:32px;background:var(--color-bg-surface)}.qd,.qe{display:flex;flex-direction:column}.qe{gap:16px;align-items:baseline}.qf{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:14;color:var(--color-fg-default);font:var(--typography-body-s-font);letter-spacing:var(--typography-body-s-letter-spacing)}.qg{cursor:pointer;padding:0;border:none;color:var(--color-primary-soft);background:rgba(0,0,0,0)}.qh{display:flex;gap:16px;align-items:center;font:var(--typography-description-m-font);letter-spacing:var(--typography-description-m-letter-spacing)}.qi{flex-shrink:0;width:48px;height:48px}.qi img{width:100%;height:100%;border-radius:48px}.qj{color:var(--color-fg-default)}.qk{color:var(--color-fg-soft)}@media screen and (max-width:767px){.qd{width:428px}}@media screen and (max-width:639px){.qd{width:300px}.qf{-webkit-line-clamp:17}}.fG{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:24px;gap:24px}.fH{justify-content:flex-start;max-width:560px}.fI{justify-content:flex-end;padding:20px 0}.fI,.fJ{display:flex}.fJ{cursor:pointer;align-items:center;justify-content:center;width:32px;height:32px;border:none;color:var(--color-primary-default);background-color:rgba(0,0,0,0)}.fK{overflow:auto;padding:0 32px 32px}.fL{aspect-ratio:16/9}.fL img{width:100%;height:100%;border-radius:16px;object-fit:cover;object-position:center center}.fM{margin:8px 0;color:var(--color-fg-soft);font:var(--typography-description-m-font);letter-spacing:var(--typography-description-m-letter-spacing)}.fN{font:var(--typography-heading-h2-font);letter-spacing:var(--typography-heading-h2-letter-spacing);margin:0 0 24px;color:var(--color-fg-default)}.fO{display:flex;flex-direction:column}.fO h3{font:var(--typography-heading-h4-font);letter-spacing:var(--typography-heading-h4-letter-spacing);margin:32px 0 16px;color:var(--color-fg-default)}.fO p,.fO ul{color:var(--color-fg-default);font:var(--typography-body-s-font);letter-spacing:var(--typography-body-s-letter-spacing)}.fO ul{margin-top:16px;padding-left:15px}.fO ul li{margin-top:8px}.fO div{margin:24px 0 0;padding:20px;border-radius:20px;color:var(--color-fg-default);background:var(--color-neutral-container-muted)}.fO a,.fO div{font:var(--typography-body-s-font);letter-spacing:var(--typography-body-s-letter-spacing)}.fO a{color:var(--color-primary-muted);text-decoration:none}@media screen and (max-width:767px){.fG{grid-template-columns:1fr;gap:16px}}.ko{position:fixed;z-index:1000;bottom:0;display:flex;flex-direction:column;justify-content:space-between;width:100%;height:100%;background:var(--color-bg-page);transition:transform .5s ease-in-out}.kp{left:0;transform:translateX(-100%)}.kq{right:0;transform:translateX(100%)}.kr{transform:translateX(0)}.ks{position:fixed;z-index:-1;top:0;left:0;width:100%;height:100%;opacity:0;background:var(--color-constant-black);transition:all .5s ease-in-out}.kt{z-index:8;opacity:.3}.aN{display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(2,220px);grid-gap:24px;gap:24px}.aO{position:relative;grid-column:span 2;grid-row:span 2;padding:24px;border-radius:32px;background:var(--color-bg-surface)}.aP{display:flex;flex-direction:column;justify-content:space-between;height:100%}.aP .aQ{font:var(--typography-display-l-font);letter-spacing:var(--typography-display-l-letter-spacing);color:var(--color-primary-soft)}.aP .aR{max-width:400px;color:var(--color-fg-soft);font:var(--typography-body-s-font);letter-spacing:var(--typography-body-s-letter-spacing)}.aS{position:absolute;top:136px;right:0;width:94%}.aS img{width:100%;height:100%}.aT{display:flex;flex-direction:column;justify-content:space-between;padding:24px;border-radius:32px;background:var(--color-bg-surface)}.aT .aQ{font:var(--typography-display-l-font);letter-spacing:var(--typography-display-l-letter-spacing);color:var(--color-primary-soft)}.aT .aR{max-width:320px;color:var(--color-fg-soft);font:var(--typography-description-m-font);letter-spacing:var(--typography-description-m-letter-spacing)}@media screen and (max-width:1279px){.aN{gap:16px}.aS{top:180px}}@media screen and (max-width:1023px){.aN{grid-template-columns:repeat(2,1fr);grid-template-rows:320px 220px 220px}.aO{grid-column:span 2;grid-row:initial}.aS{top:94px;width:60%}}@media screen and (max-width:639px){.aN{display:flex;flex-direction:column}.aO{height:290px;padding:20px}.aS{width:100%;max-width:371px;padding:0 0 0 20px}.aT{height:170px;padding:20px}}.aE{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:24px;gap:24px}.aF{position:relative;overflow:hidden;height:323px;padding:24px;border-radius:32px;background:var(--color-bg-surface)}.aG{display:flex;flex-direction:column;justify-content:space-between;height:100%}.aH{position:relative;z-index:1;font:var(--typography-display-l-font);letter-spacing:var(--typography-display-l-letter-spacing);color:var(--color-constant-white)}.aI{display:flex;flex-direction:column;gap:6px;list-style:none;font:var(--typography-body-s-font);letter-spacing:var(--typography-body-s-letter-spacing)}.aJ{position:relative;padding:0 0 0 12px}.aJ:before{content:"•";left:0}.aJ:before,.aK{position:absolute}.aK{top:0;right:0}.aL{background:var(--color-secondary-default)}.aL .aI{color:var(--color-constant-white)}.aM{background:var(--color-primary-default)}.aM .aI{color:var(--color-secondary-soft)}@media screen and (max-width:1279px){.aE{display:flex;flex-direction:column}}@media screen and (max-width:639px){.aF{height:auto}.aF,.aF:last-child{padding:24px 20px}.aG{gap:32px}.aI{padding:0 50px 0 0}.aK{width:200px}.aK img{width:100%;height:100%}}.fw{display:block;width:358px}.fw img{width:358px;height:238px}@media screen and (max-width:1279px){.fw,.fw img{width:336px}.fw img{height:224px}}@media screen and (max-width:1023px){.fw,.fw img{width:280px}.fw img{height:187px}}.fx{justify-content:flex-start;max-width:560px}.fy{justify-content:flex-end;padding:20px 0}.fy,.fz{display:flex}.fz{cursor:pointer;align-items:center;justify-content:center;width:32px;height:32px;border:none;color:var(--color-primary-default);background-color:rgba(0,0,0,0)}.fA{overflow:auto;padding:0 32px 32px}.fB{aspect-ratio:16/9;margin:0 0 40px}.fB img{width:100%;height:100%;border-radius:16px;object-fit:cover;object-position:center center}.fC{font:var(--typography-heading-h3-font);letter-spacing:var(--typography-heading-h3-letter-spacing);margin:0 0 20px;color:var(--color-fg-default)}.fD{display:flex;flex-direction:column;gap:8px;margin:0 0 24px}.fE{font:var(--typography-description-m-font);letter-spacing:var(--typography-description-m-letter-spacing);color:var(--color-fg-soft)}.fF{display:flex;flex-direction:column;gap:12px}.fF p{color:var(--color-fg-default);font:var(--typography-body-s-font);letter-spacing:var(--typography-body-s-letter-spacing)}.fF a{color:var(--color-primary-default);text-decoration:none}@media screen and (max-width:639px){.fx{max-width:none}.fA{padding:0 16px 32px}.fy{padding:12px 0}}.iM{object-fit:cover}@media screen and (max-width:1439px){.iN{aspect-ratio:3/2}.iO{aspect-ratio:5/4}.iP{aspect-ratio:16/9}.iQ{aspect-ratio:21/9}}@media screen and (max-width:1279px){.iR{aspect-ratio:3/2}.iS{aspect-ratio:5/4}.iT{aspect-ratio:16/9}.iU{aspect-ratio:21/9}}@media screen and (max-width:1023px){.iV{aspect-ratio:3/2}.iW{aspect-ratio:5/4}.iX{aspect-ratio:16/9}.iY{aspect-ratio:21/9}}@media screen and (max-width:767px){.iZ{aspect-ratio:3/2}.i0{aspect-ratio:5/4}.i1{aspect-ratio:16/9}.i2{aspect-ratio:21/9}}@media screen and (max-width:639px){.i3{aspect-ratio:3/2}.i4{aspect-ratio:5/4}.i5{aspect-ratio:16/9}.i6{aspect-ratio:21/9}}@media screen and (max-width:389px){.i7{aspect-ratio:3/2}.i8{aspect-ratio:5/4}.i9{aspect-ratio:16/9}.ja{aspect-ratio:21/9}}.jG{margin:64px 0 32px;color:var(--color-fg-default);font:var(--typography-heading-h1-font);letter-spacing:var(--typography-heading-h1-letter-spacing)}.jH{flex-direction:column}.jH,.jI{display:flex;gap:16px}.jI{align-items:center;justify-content:space-between;padding:24px;border-radius:20px;text-decoration:none;background:var(--color-neutral-container-soft);transition:background-color .2s}.jI:hover .jJ{color:var(--color-primary-soft)}.jI:hover{background:var(--color-neutral-container-muted)}.jK{font:var(--typography-body-m-font);letter-spacing:var(--typography-body-m-letter-spacing);color:var(--color-fg-default)}.jJ{display:flex;gap:12px;align-items:center;color:var(--color-fg-soft);font:var(--typography-body-s-font);letter-spacing:var(--typography-body-s-letter-spacing)}@media screen and (max-width:639px){.jI{flex-direction:column;gap:20px}.jK{text-align:left}.jJ,.jK{width:100%}.jJ{justify-content:space-between}}.iB{margin:64px 0 32px;font:var(--typography-heading-h1-font);letter-spacing:var(--typography-heading-h1-letter-spacing)}.iC{flex-direction:column;margin:0 0 16px;border-top:1px solid var(--color-border-soft);list-style:none}.iC,.iD{display:flex}.iD{padding:16px 0;border-bottom:1px solid var(--color-border-soft)}.iE,.iF{width:50%;font:var(--typography-body-s-font);letter-spacing:var(--typography-body-s-letter-spacing);color:var(--color-fg-default)}.iG,.iH{color:var(--color-primary-soft);font:var(--typography-body-s-font);letter-spacing:var(--typography-body-s-letter-spacing);text-decoration:none}@media screen and (max-width:639px){.iD{flex-direction:column;gap:8px}.iE,.iF{width:100%}.iE{color:var(--color-fg-soft)}}.kB{width:100%}.kC{margin:64px 0 32px;color:var(--color-fg-default);font:var(--typography-heading-h1-font);letter-spacing:var(--typography-heading-h1-letter-spacing)}.kD{font:var(--typography-body-m-font);letter-spacing:var(--typography-body-m-letter-spacing)}.kD,.kE{margin:0 0 32px}.kE{display:inline-flex;border-radius:32px;background:var(--color-neutral-container-soft)}.kF{display:flex;align-items:center;justify-content:center;background-color:rgba(0,0,0,0);border:none;font:var(--typography-single-s-font);letter-spacing:var(--typography-single-s-letter-spacing);padding:10px 14px;color:var(--color-fg-default);border-radius:32px;cursor:pointer}.kG{background:var(--color-secondary-active);color:var(--color-constant-white)}.kH{display:none;border-radius:20px;padding:24px;background:var(--color-secondary-container-muted)}.kH svg{width:100%;height:500px}.kI{display:none}.kJ,.kK{display:flex}.kK{flex-wrap:wrap;gap:8px 6px}.kK .kL{display:flex;justify-content:center;align-items:center;border-radius:16px;background:var(--color-secondary-muted);padding:8px 16px;font:var(--typography-single-s-font);letter-spacing:var(--typography-single-s-letter-spacing);color:var(--color-secondary-on-default)}.kM{list-style:none;column-count:3;width:100%;gap:12px}.kM .kL{font:var(--typography-single-s-font);letter-spacing:var(--typography-single-s-letter-spacing);color:var(--color-fg-default);margin:0 0 12px}@media screen and (max-width:1023px){.kM{column-count:2}.kE{display:none}.kH{display:none!important}.kI{display:flex!important}}@media screen and (max-width:639px){.kM{column-count:1}}.lW{position:relative}.lX{display:flex;gap:24px;align-items:center;justify-content:space-between;margin:24px 0 0;padding:40px;border-radius:32px;background-color:var(--color-secondary-soft)}.lY{pointer-events:none;opacity:.5}.lZ{position:absolute;left:0;align-items:center;justify-content:center;width:100%;height:100%}.l0,.lZ{display:flex}.l0{gap:24px}.l1{color:var(--color-primary-default);font:var(--typography-body-m-font);letter-spacing:var(--typography-body-m-letter-spacing)}.l2{display:flex;gap:32px;width:50%}.l3{gap:16px}.l3,.l4{display:flex;align-items:center}.l4{flex-shrink:0;justify-content:center;width:64px;height:64px;border-radius:20px;background:var(--color-constant-white)}.l4,.l5{color:var(--color-secondary-on-default)}.l6{font:var(--typography-body-m-font);letter-spacing:var(--typography-body-m-letter-spacing);margin:0 0 4px}.l7{font:var(--typography-description-m-font);letter-spacing:var(--typography-description-m-letter-spacing)}@media screen and (max-width:1279px){.lX{align-items:flex-start;padding:32px}.l2{flex-direction:column;flex-shrink:0;gap:24px}}@media screen and (max-width:1023px){.l0{flex-wrap:wrap;align-items:center}}@media screen and (max-width:767px){.lX{flex-direction:column}.l2{flex-flow:row wrap;gap:22px;width:100%}}@media screen and (max-width:639px){.lX{padding:20px}.l0{flex-direction:column;gap:16px;order:1}.l0,.l0 button{width:100%}.l8{flex-direction:row;flex-wrap:nowrap}.l1{width:100%}.l1 br{display:none}.l4{width:56px;height:56px}}.iL{color:var(--color-fg-default);font:var(--typography-body-l-font);letter-spacing:var(--typography-body-l-letter-spacing)}.iL div{width:100%}.iL ul{margin:0 0 0 24px}.iL ul li{padding:4px 0;list-style:none}.iL ul li:before{content:"•";padding:0 6px 0 0;color:var(--color-fg-soft)}.iL ol,.iL ol li{margin:0 0 0 24px}.iL ol li{padding:4px 0}.iL ol li::marker{color:var(--color-fg-soft)}.iL h1{margin-top:48px;font:var(--typography-heading-h1-font);letter-spacing:var(--typography-heading-h1-letter-spacing)}.iL h2{margin:48px 0 24px;font:var(--typography-heading-h2-font);letter-spacing:var(--typography-heading-h2-letter-spacing)}.iL h3{font:var(--typography-heading-h3-font);letter-spacing:var(--typography-heading-h3-letter-spacing)}.iL h3,.iL h4{margin-top:40px}.iL h4{font:var(--typography-heading-h4-font);letter-spacing:var(--typography-heading-h4-letter-spacing)}.iL p{padding:8px 0 16px;text-align:justify}.iL a{color:var(--color-primary-soft);text-decoration:none}.iL img{max-width:100%;margin:0 0 16px;border-radius:12px}.hj,.iL img{display:block}.hj,.hj img{width:358px}.hj img{height:238px}.hk{scroll-snap-align:start}@media screen and (max-width:1279px){.hj,.hj img{width:336px}.hj img{height:224px}}@media screen and (max-width:1023px){.hj,.hj img{width:280px}.hj img{height:187px}}.jw{cursor:pointer;scroll-snap-align:start;position:relative;grid-column:span 1;height:-moz-fit-content;height:fit-content;text-decoration:none}.jw:hover .jx{opacity:.87}.jy{position:absolute;inset:0}.jz{display:grid;grid-column:span 3;grid-template-columns:repeat(3,1fr);grid-gap:24px;gap:24px}.jz .jA{position:static;flex-direction:column-reverse;gap:24px;align-items:flex-start;justify-content:flex-end;margin:0;padding:24px;border-radius:32px;background:var(--color-primary-default);transition:background-color .2s}.jz .jA:hover{background:var(--color-primary-soft)}.jz .jx{position:static;grid-column:span 2;order:1;width:100%;transition:opacity .2s}.jz .jx img{aspect-ratio:936/401;height:100%}.jz .jB{font:var(--typography-display-m-font);letter-spacing:var(--typography-display-m-letter-spacing);color:var(--color-primary-on-default)}.jz .jC{color:var(--color-fg-muted)}.jz .jD{position:static;top:24px;bottom:auto;order:3}.jz .jE{display:flex;margin-top:auto}@media screen and (max-width:1279px){.jz{gap:16px}}@media screen and (max-width:1023px){.jz{display:block;grid-column:initial}.jz .jA{position:relative;flex-direction:column;gap:16px;justify-content:normal;margin:16px 0 0;padding:initial;border-radius:0}.jz .jA,.jz .jA:hover{background-color:rgba(0,0,0,0)}.jz .jC{display:flex}.jz .jE{display:none}.jz .jB{margin:0;font:var(--typography-body-l-font);letter-spacing:var(--typography-body-l-letter-spacing);color:inherit}.jz .jx{position:relative}.jz .jx img{aspect-ratio:336/228}.jz .jD{position:absolute;top:-68px}.jz .jC{color:var(--color-fg-soft)}}.jz:nth-of-type(2n){grid-column:span 3}.jz:nth-of-type(2n) .jA{order:1}@media screen and (max-width:1023px){.jz:nth-of-type(2n){display:block;grid-column:initial}.jz:nth-of-type(2n) .jD{top:-68px}}.jx{position:relative;overflow:hidden;border-radius:24px;transition:opacity .2s}.jx img{display:block;object-fit:cover;transition:opacity .2s,transform .5s}.jD{position:absolute;top:-68px;left:20px;padding:8px 16px;border-radius:16px;color:var(--color-secondary-on-default);background:var(--color-secondary-soft);font:var(--typography-single-s-font);letter-spacing:var(--typography-single-s-letter-spacing)}.jA{position:relative;flex-direction:column;gap:16px;margin:16px 0 0;color:var(--color-fg-default)}.jA,.jC{display:flex}.jC{font:var(--typography-single-m-font);letter-spacing:var(--typography-single-m-letter-spacing);gap:6px;color:var(--color-fg-soft)}.jB{font:var(--typography-body-l-font);letter-spacing:var(--typography-body-l-letter-spacing)}.jF{position:absolute;z-index:3;inset:0;border-radius:inherit}.jE{display:none}.dP{flex-direction:column;gap:32px}.dP,.dQ{display:flex}.dQ{justify-content:space-between}.dR{display:flex;background:var(--color-neutral-container-soft)}.dR,.dS{border-radius:32px}.dS{font:var(--typography-single-m-font);letter-spacing:var(--typography-single-m-letter-spacing);padding:10px 20px;color:var(--color-fg-default);text-decoration:none}.dT{color:var(--color-constant-white);background:var(--color-secondary-active)}.dU{overflow-x:auto;display:flex;gap:8px;align-items:center}.d0{width:100%}.d1{margin:64px 0 32px;font:var(--typography-heading-h1-font);letter-spacing:var(--typography-heading-h1-letter-spacing)}.d1,.d2{color:var(--color-fg-default)}.d2{font:var(--typography-heading-h2-font);letter-spacing:var(--typography-heading-h2-letter-spacing);margin:0 0 24px}.d3{display:flex;justify-content:space-between;border-radius:32px;background-color:var(--color-bg-surface)}.d4{position:relative;width:50%;padding:40px}.d5{margin:0 0 32px;color:var(--color-primary-default);font:var(--typography-heading-h2-font);letter-spacing:var(--typography-heading-h2-letter-spacing)}.d6{position:relative;z-index:2}.d7{position:absolute;bottom:0;left:0;width:100%;padding:40px 40px 64px}.d7 img{width:100%;height:100%}.d8{display:flex;flex-direction:column;gap:12px;width:50%;padding:20px}.d9{padding:24px;border-radius:20px;background:var(--color-constant-white)}.ea{margin:0 0 16px;color:var(--color-fg-default);font:var(--typography-body-m-font);letter-spacing:var(--typography-body-m-letter-spacing)}.eb{color:var(--color-fg-soft);font:var(--typography-body-s-font);letter-spacing:var(--typography-body-s-letter-spacing)}.d9:first-child{background:var(--color-secondary-soft)}.d9:first-child .eb{color:var(--color-fg-default)}@media screen and (max-width:767px){.d3{flex-direction:column;border-radius:24px}.d4{width:100%;padding:24px}.d5{margin:0 0 24px}.d7{position:static;max-width:269px;margin:32px auto 0;padding:0}.d8{gap:8px;width:100%;padding:12px}}@media screen and (max-width:639px){.d7{padding:0}}.ex{flex-direction:column;gap:32px}.ex,.ey{display:flex}.ey{justify-content:space-between}.ez{display:flex;background:var(--color-neutral-container-soft)}.eA,.ez{border-radius:32px}.eA{font:var(--typography-single-m-font);letter-spacing:var(--typography-single-m-letter-spacing);padding:10px 20px;color:var(--color-fg-default);text-decoration:none}.eB{color:var(--color-constant-white);background:var(--color-secondary-active)}.eC{overflow-x:auto;display:flex;gap:8px;align-items:center}.ls{position:relative;overflow:hidden;max-height:645px;margin:128px 0 0;border-radius:32px;transition:opacity .2s}.ls:hover{opacity:.87}.lt{position:absolute;z-index:2;top:0;bottom:0;display:flex;flex-direction:column;justify-content:space-between;box-sizing:border-box;height:100%;padding:32px 0 40px 40px}.lu{max-width:800px;padding:0 32px 0 0;color:var(--color-constant-white);font:var(--typography-display-xl-font);letter-spacing:var(--typography-display-xl-letter-spacing)}.lv{position:absolute;inset:0}.lw{min-height:305px}.lw,.lw picture{display:flex;width:100%}.lw img{width:100%;object-fit:cover;transition:opacity .2s,transform .5s}.lx{position:absolute;inset:0}@media screen and (max-width:1279px){.ls{margin:96px 0 0}.lt{padding:20px 0 32px 32px}.lu{max-width:740px}}@media screen and (max-width:639px){.ls{margin:64px 0 0}.lt{padding:12px 0 20px 20px}.ly button{width:48px;height:48px}.ly button span{--icon-size:24px!important}}.mG{position:relative;display:flex;gap:16px}.mH{flex-direction:row-reverse}.mI{display:flex;flex-direction:column;flex-shrink:0;justify-content:space-between;width:456px;min-height:412px;padding:24px 48px 24px 24px;border-radius:32px;background:var(--color-primary-default)}.mJ{background:var(--color-primary-muted)}.mK{font:var(--typography-single-s-font);letter-spacing:var(--typography-single-s-letter-spacing);display:inline-block;margin:0 0 24px;padding:8px 16px;border-radius:16px;color:var(--color-secondary-on-default);background:var(--color-secondary-soft)}.mL{font:var(--typography-display-m-font);letter-spacing:var(--typography-display-m-letter-spacing);color:var(--color-primary-on-default)}.mM{position:absolute;z-index:1;bottom:24px}.mN{display:flex;aspect-ratio:943/412;width:100%}.mN img{width:100%;height:100%;border-radius:32px;object-fit:cover;object-position:center center}.mO{text-decoration:none}@media screen and (max-width:1279px){.mI{width:100%;max-width:309px;min-height:357px;padding:24px}.mN{max-height:357px}}@media screen and (max-width:1023px){.mG{flex-direction:column-reverse;gap:0}.mI{z-index:-1;gap:56px;width:100%;max-width:none;min-height:auto;margin:-48px 0 0;padding:72px 24px 24px}.mM{position:static}.mN{max-height:none}}@media screen and (max-width:639px){.mI{padding:72px 20px 20px}.mN{min-height:215px}.mN img{border-radius:24px}}.r4{width:12px;height:12px;border-radius:50%}.r5{background:var(--color-primary-soft, )}.r6{background:var(--color-fg-muted)}.nU{display:flex;flex-direction:column;max-width:476px;margin:0 auto;color:var(--color-fg-soft);text-align:center}.nV{width:200px;margin:0 auto 20px}.nV img{width:100%}.nW{margin:0 0 10px;font:var(--typography-heading-h4-font);letter-spacing:var(--typography-heading-h4-letter-spacing)}.nX{font:var(--typography-body-s-font);letter-spacing:var(--typography-body-s-letter-spacing)}.nY{margin:20px auto 0}.nY a{text-decoration:none}