.cj{display:flex;align-items:center;justify-content:center;height:100vh}.qY{color:var(--color-primary-active);font:var(--typography-heading-h3-font);letter-spacing:var(--typography-heading-h3-letter-spacing)}.qZ{gap:12px}.n0,.qZ{display:flex;flex-direction:column}.n0{position:relative}.n1{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)}.n1:hover{border:2px solid var(--color-neutral-container-hover)}.n2{width:40px;height:20px;padding-right:7px}.n3,.n3:hover{border:2px solid var(--color-neutral-container-hover)}.n1 .n4{position:absolute;display:flex}.n1 .n5{transform:rotate(180deg)}.n6{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)}.n7{min-width:200px;height:64px;padding:0 54px 0 24px;border-radius:32px;color:var(--color-fg-default)}.n7 .n4{right:20px;color:var(--color-fg-soft)}.n8{height:34px;padding:4px 36px 4px 6px;border-radius:10px;color:var(--color-primary-active)}.n8 .n4{right:6px;color:var(--color-primary-default)}.n9{background-color:var(--color-constant-white)}.n9,.oa{border:2px solid var(--color-neutral-container-soft)}.oa{background:var(--color-neutral-container-soft)}.ob{pointer-events:none;position:absolute;top:50%;left:26px;transform:translateY(-50%);font-size:16px;color:var(--color-fg-default);transition:all .2s ease}.oc{top:22px;font:var(--typography-description-m-font);letter-spacing:var(--typography-description-m-letter-spacing);color:var(--color-fg-soft)}.od,.oe{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.oe{padding:15px 0 0}.of{overflow-y:auto;display:flex;flex-direction:column;gap:4px}.og{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)}.og:hover{color:var(--color-primary-on-default);background:var(--color-secondary-hover)}.oh{pointer-events:none;color:var(--color-primary-default);background:var(--color-secondary-container-soft)}.nf{--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}.ng{font:var(--typography-single-l-font);letter-spacing:var(--typography-single-l-letter-spacing)}.nh{font:var(--typography-single-m-font);letter-spacing:var(--typography-single-m-letter-spacing)}.nf:hover{--chip-border-color:var(--color-neutral-container-hover)}.nf:active{--chip-border-color:var(--color-neutral-container-active)}.nf:has(input:checked){--chip-border-color:var(--color-secondary-active);--chip-color:var(--color-constant-white)}.nf:has(input:checked):hover{--chip-border-color:var(--color-secondary-hover)}.nf:has(input:checked):active{--chip-border-color:var(--color-secondary-active)}.ng{--chip-height:64px;--chip-padding:0 24px}.nh{--chip-height:44px;--chip-padding:0 16px}.ni{background:rgba(0,0,0,0)}.ni:hover{--chip-border-color:var(--color-neutral-container-hover);--chip-color:var(--color-primary-hover)}.ni:active{--chip-border-color:var(--color-neutral-container-active);--chip-color:var(--color-fg-default)}.ni:has(input:checked){--chip-color:var(--color-fg-default)}.nj{--chip-border-color:var(--color-neutral-container-soft);--chip-color:var(--color-fg-muted);pointer-events:none;background:var(--chip-border-color)}.nk{display:none}.nl{font:var(--typography-single-s-font);letter-spacing:var(--typography-single-s-letter-spacing);padding-bottom:8px}@media screen and (max-width:1279px){.nm{--chip-height:64px;--chip-padding:0 24px}.nn{--chip-height:44px;--chip-padding:0 16px}}@media screen and (max-width:1023px){.no{--chip-height:64px;--chip-padding:0 24px}.np{--chip-height:44px;--chip-padding:0 16px}}@media screen and (max-width:767px){.nq{--chip-height:64px;--chip-padding:0 24px}.nr{--chip-height:44px;--chip-padding:0 16px}}@media screen and (max-width:639px){.ns{--chip-height:64px;--chip-padding:0 24px}.nt{--chip-height:44px;--chip-padding:0 16px}}@media screen and (max-width:389px){.nu{--chip-height:64px;--chip-padding:0 24px}.nv{--chip-height:44px;--chip-padding:0 16px}}.pj{cursor:pointer;position:relative;display:flex;flex-wrap:nowrap;gap:8px;align-items:center;padding:2px 0}.pj:not(.pk):hover .pl{border-color:var(--color-primary-hover)}.pj:not(.pk):hover .pm{border-color:var(--color-primary-default)}.pj input{position:absolute;top:0;left:0;opacity:0}.pl{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}.pm{border-color:var(--color-primary-default);background-color:var(--color-primary-default)}.pn{-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)}.pk{cursor:not-allowed}.pk .pl{background:var(--color-fg-disabled)}.pk .pm{border-color:var(--color-fg-disabled)}.pk .pn{color:var(--color-fg-muted)}.pk:hover .pl{background:var(--color-fg-disabled)}.pk:hover .pm{border-color:var(--color-fg-disabled)}.bC{position:relative;gap:88px;align-items:flex-start;padding:32px 40px}.bC,.bD{display:flex;width:100%}.bD{flex-direction:column}.bE{position:-webkit-sticky;position:sticky;top:32px;flex-shrink:0}.bF{container-type:inline-size;width:435px}@media screen and (max-width:1279px){.bC{flex-direction:column;padding:32px}.bF{position:static;width:100%}.bG{display:none}}@media screen and (max-width:1023px){.bC{padding:0}}.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}}.h5{position:relative;transition:opacity .3s ease}.h5,.h6{opacity:1}.h7{opacity:0}.h8{position:absolute;z-index:100;right:48px;bottom:34px;display:flex;gap:10px}.h9{display:none;justify-content:center;margin:12px 0 0}.ia{cursor:pointer;display:flex;padding:4px;border:none;background-color:rgba(0,0,0,0)}.ib{width:6px;height:6px;border-radius:3px;background-color:var(--color-fg-muted)}.ic .ib{background-color:var(--color-fg-default)}@media screen and (max-width:1023px){.h8{display:none}.h9{display:flex}}.qy{--button-color:red!important;--button-border-color:red!important;position:relative;overflow:hidden;height:500px;border-radius:32px;background:var(--color-secondary-muted)}.qz{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)}.qA{font:var(--typography-display-xxl-font);letter-spacing:var(--typography-display-xxl-letter-spacing);margin:0 0 24px}.qB{font:var(--typography-display-s-font);letter-spacing:var(--typography-display-s-letter-spacing)}.qC{margin:auto 0 0;text-decoration:none}.qD{position:absolute;top:-25px;right:78px;height:550px}@media screen and (max-width:1439px){.qD{right:27px}}@media screen and (max-width:1279px){.qy{height:380px}.qz{padding:32px}.qD{top:-5px;height:390px}}@media screen and (max-width:1023px){.qy{height:440px}.qD{top:auto;right:-21px;bottom:-40px;height:325px}.qB{max-width:350px}.qB br{display:none}}@media screen and (max-width:639px){.qy{height:500px}.qz{align-items:normal;padding:20px}.qB{max-width:none}.qB br{display:block}.qD{right:0;bottom:50px;left:50%;transform:translateX(-50%);width:334px;height:auto}}@media screen and (max-width:389px){.qB br{display:none}.qD{bottom:30px}}.oT{position:relative;flex-direction:column;width:100%;min-height:300px}.oT,.oU{display:flex}.oU{flex:1 1;flex-direction:column;align-items:center;justify-content:center}.bK{color:var(--color-fg-default);font:var(--typography-body-l-font);letter-spacing:var(--typography-body-l-letter-spacing)}.bK div{width:100%}.bK ul{padding-bottom:8px}.bK ul li{padding:4px 0 0 26px;list-style:none}.bK ul li:before{content:"•";position:absolute;left:10px;color:var(--color-fg-soft)}.bK ul ul{font:var(--typography-body-m-font);letter-spacing:var(--typography-body-m-letter-spacing)}.bK ul ul ul{font:var(--typography-body-s-font);letter-spacing:var(--typography-body-s-letter-spacing)}.bK ol{padding-bottom:8px}.bK ol li{padding:4px 0}.bK ol li::marker{color:var(--color-fg-soft)}.bK ol ol{font:var(--typography-body-m-font);letter-spacing:var(--typography-body-m-letter-spacing)}.bK ol ol ol{font:var(--typography-body-s-font);letter-spacing:var(--typography-body-s-letter-spacing)}.bK h1{font:var(--typography-display-xxl-font);letter-spacing:var(--typography-display-xxl-letter-spacing)}.bK h1,.bK h2{margin-top:48px}.bK h2{padding-bottom:24px;font:var(--typography-heading-h2-font);letter-spacing:var(--typography-heading-h2-letter-spacing)}.bK h3{padding-bottom:20px;font:var(--typography-heading-h3-font);letter-spacing:var(--typography-heading-h3-letter-spacing)}.bK h3,.bK h4{margin-top:40px}.bK h4{padding-bottom:16px;font:var(--typography-heading-h4-font);letter-spacing:var(--typography-heading-h4-letter-spacing)}.bK p{padding:8px 0 16px;text-align:justify}.bK a{color:var(--color-primary-soft);text-decoration:none}.bK img{display:block;max-width:100%;margin:8px 0 16px;border-radius:12px}.av{margin:64px 0 32px;font:var(--typography-heading-h1-font);letter-spacing:var(--typography-heading-h1-letter-spacing);color:var(--color-fg-default)}.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:se .6s linear infinite}@keyframes se{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.lM{border-radius:32px;background:var(--color-bg-surface)}.lM,.lN{display:flex;justify-content:space-between}.lN{flex-direction:column;flex-shrink:0;width:50%;padding:40px}.lO{display:flex;gap:24px}.lP{display:none}.lQ{margin:24px 0 0;font:var(--typography-heading-h1-font);letter-spacing:var(--typography-heading-h1-letter-spacing);color:var(--color-secondary-on-default)}.lR{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)}.lS{color:var(--color-secondary-on-default);background:var(--color-secondary-soft)}.lS,.lT{padding:8px 16px;border-radius:16px}.lT{display:flex;gap:8px;align-items:center;color:var(--color-fg-default);background:var(--color-constant-white)}.lU{flex-shrink:0;width:12px;height:12px;border-radius:50%;background-color:var(--color-fg-muted)}.lV{background-color:var(--color-secondary-active)}.lW{color:var(--color-fg-soft)}.lX{overflow:hidden;border-radius:32px}.lX img{display:block;width:100%}@media screen and (max-width:1279px){.lN{padding:32px 0 32px 32px}}@media screen and (max-width:1023px){.lM{flex-direction:column;gap:initial}.lN{width:100%;padding:24px}.lR{margin:48px 0 0}.lX{aspect-ratio:16/9}.lP{display:block}.lY{display:none}}@media screen and (max-width:639px){.lN{padding:20px}.lR{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}}.nM{position:relative;display:flex;gap:12px}.nN{flex-shrink:0;width:294px}.nN,.nO{border-radius:24px}.nO{display:flex;flex-direction:column;width:100%;padding:16px 20px;background:var(--color-bg-surface)}.nP{font:var(--typography-display-m-font);letter-spacing:var(--typography-display-m-letter-spacing)}.nP,.nQ{color:var(--color-primary-active)}.nQ{margin:12px 0 0;font:var(--typography-display-s-font);letter-spacing:var(--typography-display-s-letter-spacing)}.nR{margin:auto 0 0;font:var(--typography-single-m-font);letter-spacing:var(--typography-single-m-letter-spacing);color:var(--color-fg-soft)}.nS{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)}.nT{margin:0 0 12px;color:var(--color-primary-active);font:var(--typography-heading-h4-font);letter-spacing:var(--typography-heading-h4-letter-spacing)}.nU{margin:0 0 8px;color:var(--color-primary-active)}.nU,.nV{font:var(--typography-single-m-font);letter-spacing:var(--typography-single-m-letter-spacing)}.nV{cursor:pointer;width:100%;border:none;text-align:left;background-color:rgba(0,0,0,0)}.nV,.nW{margin:auto 0 0;color:var(--color-primary-soft)}.nW{font:var(--typography-single-m-font);letter-spacing:var(--typography-single-m-letter-spacing)}.nX{position:absolute;inset:0;width:100%}@media screen and (max-width:1023px){.nM{flex-direction:column;gap:0;border-radius:24px;background:var(--color-bg-surface)}.nN{width:100%}.nO{padding:16px 20px 8px}.nS{padding:8px 20px 16px}.nR{margin:8px 0 0}.nQ{order:1;padding:0 0 16px;border-bottom:1px solid var(--color-neutral-muted)}.nV{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)}.nY{width:34px}.nZ{display:flex;justify-content:center;width:100%;padding:12px 0;border-radius:100px}}@media screen and (max-width:639px){.nO{padding:12px 12px 8px}.nS{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}}.iW{cursor:pointer;position:absolute;z-index:20;right:0;align-items:center;justify-content:center;width:48px}.iW,.iX{display:flex;height:100%}.iX{justify-content:space-between}.iX,.iY{flex-direction:column}.iY{position:relative;z-index:20;display:flex;gap:9px;justify-content:center;width:32px;height:32px}.iY span{display:block;width:100%;height:3px;border-radius:1px;background:var(--color-primary-default);transition:all .3s ease}.iZ span:first-child{transform:translateY(7px) rotate(45deg)}.iZ span:nth-child(2){transform:translateY(-6px) rotate(-45deg)}.i0{display:flex;flex-shrink:0;align-items:center}.i0 svg{height:36px}@media screen and (max-width:639px){.i0 svg{height:28px}}.i1{overflow:auto;max-width:390px;padding:0 24px 32px}@media screen and (max-width:639px){.i1{max-width:100%}}.i2{flex-direction:column;gap:24px}.i2,.i3{display:flex}.i3{flex-shrink:0;height:72px;align-items:center;justify-content:space-between}.i4{display:flex;color:var(--color-primary-default)}.i5{color:var(--color-fg-default);font:var(--typography-display-s-font);letter-spacing:var(--typography-display-s-letter-spacing)}.i5,.i6{text-decoration:none}.i7{display:flex;flex-direction:column;gap:24px;margin:24px 0 0}.aw{position:relative;margin:48px 0 0}.ax{font:var(--typography-display-xxl-font);letter-spacing:var(--typography-display-xxl-letter-spacing)}.ax,.ay{color:var(--color-secondary-on-default)}.ay{font:var(--typography-display-s-font);letter-spacing:var(--typography-display-s-letter-spacing);max-width:800px;margin:48px 0}.az{display:flex;gap:14px;justify-content:space-between}.aA{display:inline-block;flex-shrink:0;text-decoration:none}.aB{width:100%;max-width:730px}.aB img{width:100%;height:100%}@media screen and (max-width:1279px){.aB{max-width:480px}}@media screen and (max-width:767px){.aB{max-width:max-content;height:72px}}@media screen and (max-width:639px){.ay{margin:32px 0}.az{flex-direction:column;gap:48px}.aB{max-width:100%;height:auto}}.pY{position:relative;display:flex;align-items:flex-end;height:500px;padding:40px;color:var(--color-constant-white);text-decoration:none}.pY,.pZ{width:100%;border-radius:36px}.pZ{position:absolute;top:0;left:0;display:block;height:100%;object-fit:cover}.p0{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){.pY{height:380px}}@media screen and (max-width:1023px){.pY{height:440px;padding:32px}}@media screen and (max-width:639px){.pY{height:500px;padding:20px}.pZ{border-radius:24px}}.qk{position:relative;height:500px;border-radius:32px;background:var(--color-secondary-muted)}.ql{position:absolute;z-index:1;inset:0;display:flex;flex-direction:column;align-items:flex-start;height:100%;padding:40px}.qm{font:var(--typography-display-xxl-font);letter-spacing:var(--typography-display-xxl-letter-spacing);margin:0 0 24px}.qm,.qn{color:var(--color-constant-white)}.qn{font:var(--typography-display-s-font);letter-spacing:var(--typography-display-s-letter-spacing)}.qo{margin:auto 0 0;text-decoration:none}.qp{position:absolute;border-radius:inherit;object-fit:cover}.qp,.qp img{width:100%;height:100%}@media screen and (max-width:1279px){.qk{height:380px}.ql{padding:32px}.qn{max-width:380px}}@media screen and (max-width:1023px){.qk{height:440px}}@media screen and (max-width:639px){.qk{height:500px}.ql{align-items:normal;padding:20px}.qn{max-width:none}}.kK{display:flex;flex-direction:column}.kK h2{font:var(--typography-heading-h1-font);letter-spacing:var(--typography-heading-h1-letter-spacing);margin:48px 0 32px;color:var(--color-fg-default)}.kK h2:first-of-type{margin:0 0 32px}.kK p,.kK ul{font:var(--typography-body-m-font);letter-spacing:var(--typography-body-m-letter-spacing);color:var(--color-fg-default)}.kK ul{padding-left:20px;list-style-type:none}.kK li{position:relative;padding:4px 0}.kK li:before{content:"•";position:absolute;left:-20px;color:var(--color-fg-soft)}.pA{font:var(--typography-heading-h3-font);letter-spacing:var(--typography-heading-h3-letter-spacing);padding:0 20px 0 0;color:var(--color-primary-active)}.pB{font:var(--typography-single-m-font);letter-spacing:var(--typography-single-m-letter-spacing);color:var(--color-fg-soft)}.pC{display:flex;gap:12px}.pC button{flex:1 1}@media screen and (max-width:389px){.pC{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,.q0{font:var(--typography-heading-h3-font);letter-spacing:var(--typography-heading-h3-letter-spacing)}.q0{color:var(--color-primary-active)}.q1{display:flex;flex-direction:column;align-items:center}.q1 .q0{width:100%}.q2{width:248px;height:165px;margin:30px 0}.q3{font:var(--typography-body-s-font);letter-spacing:var(--typography-body-s-letter-spacing);margin:0 0 28px;color:var(--color-primary-active)}.q1 button{width:100%}.oi{color:var(--color-primary-active);font:var(--typography-heading-h3-font);letter-spacing:var(--typography-heading-h3-letter-spacing)}.oj{width:60px;height:60px;margin:0 auto}.ok{padding:12px 16px;border-radius:12px;background:var(--color-secondary-container-soft)}.ok p{color:var(--color-primary-default);font:var(--typography-description-s-font);letter-spacing:var(--typography-description-s-letter-spacing)}.ol{justify-content:space-between}.ol,.om{display:flex}.om{gap:6px}.on,.oo{color:var(--color-fg-soft)}.op{display:flex;flex-direction:column;gap:16px;padding:16px;border-radius:16px;background:var(--color-bg-surface)}.oq a{color:var(--color-primary-soft);text-decoration:none}.or{display:flex;flex-direction:column;gap:12px}@media screen and (max-width:639px){.os{width:100%!important}.om{flex-direction:column}.op label{align-items:flex-start}.on{font:var(--typography-single-s-font);letter-spacing:var(--typography-single-s-letter-spacing)}}.pw{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}.px{margin:0 auto}.py{font:var(--typography-body-m-font);letter-spacing:var(--typography-body-m-letter-spacing);color:var(--color-fg-default);text-align:center}.pz{color:var(--color-primary-soft);text-decoration:none}.gg{display:flex;flex-direction:column;gap:20px}@media screen and (max-width:1023px){.gg{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:12px;gap:12px}}@media screen and (max-width:639px){.gg{display:flex;flex-direction:column}}.nw{display:flex;flex-direction:column;gap:10px;align-items:center;justify-content:center;max-width:600px}.nx{font:var(--typography-heading-h3-font);letter-spacing:var(--typography-heading-h3-letter-spacing);color:var(--color-primary-active)}.nx,.ny{text-align:center}.ny{font:var(--typography-body-m-font);letter-spacing:var(--typography-body-m-letter-spacing);color:var(--color-fg-default)}.nz{color:var(--color-primary-soft);text-decoration:none}.oV{position:relative;padding:14px;border-radius:20px;background:var(--color-bg-surface)}.oW{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)}.oX{display:block;color:var(--color-fg-soft);font:var(--typography-description-m-font);letter-spacing:var(--typography-description-m-letter-spacing)}.oX,.oY{margin:0 0 12px}.oY{font:var(--typography-single-l-font);letter-spacing:var(--typography-single-l-letter-spacing);color:var(--color-fg-default)}.oZ{display:block;margin:0 0 4px;color:var(--color-fg-soft)}.o0,.oZ{font:var(--typography-description-m-font);letter-spacing:var(--typography-description-m-letter-spacing)}.o0{color:var(--color-fg-muted)}.o1{top:14px;color:var(--color-fg-default);font:var(--typography-single-l-font);letter-spacing:var(--typography-single-l-letter-spacing)}.o1,.o2{position:absolute;right:14px}.o2{bottom:14px;display:flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:30px;color:var(--color-constant-white)}.o3{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)}.o2:hover .o3{display:block}.o4{background:var(--color-error-soft)}.o5{background:var(--color-neutral-soft)}.o6{background:var(--color-success-soft,#96ca7b)}.o7{background:var(--color-primary-default)}@media screen and (max-width:639px){.oV{padding:14px 14px 14px 40px}.oW{margin:0 0 6px;font:var(--typography-single-s-font);letter-spacing:var(--typography-single-s-letter-spacing)}.oX{font:var(--typography-description-s-font);letter-spacing:var(--typography-description-s-letter-spacing);position:absolute;top:14px;right:14px;margin:0}.oZ{display:inline}.oY,.oZ{font:var(--typography-single-s-font);letter-spacing:var(--typography-single-s-letter-spacing)}.oY{margin:0 0 6px}.o1{top:38px}.o2{top:6px;bottom:auto;left:6px}.o3{left:0;transform:translateY(-10%)}}.po{position:relative;padding:14px;border-radius:20px;background:var(--color-bg-surface)}.pp{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)}.pq{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)}.pr{font:var(--typography-single-l-font);letter-spacing:var(--typography-single-l-letter-spacing);color:var(--color-fg-default)}.ps{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)}.pt{color:var(--color-fg-default);font:var(--typography-single-l-font);letter-spacing:var(--typography-single-l-letter-spacing)}.pu{position:absolute;top:13px;right:14px;display:flex;gap:14px;align-items:center}.pv{flex-shrink:0;color:var(--color-fg-soft)}@media screen and (max-width:639px){.pp,.pr{margin:0 0 6px}}.o8{display:flex;flex-direction:column;max-width:476px;margin:0 auto;color:var(--color-fg-soft);text-align:center}.o9{width:200px;margin:0 auto 20px}.pa{font:var(--typography-heading-h4-font);letter-spacing:var(--typography-heading-h4-letter-spacing);margin:0 0 10px}.pb{font:var(--typography-body-s-font);letter-spacing:var(--typography-body-s-letter-spacing)}.pc{margin:20px auto 0}.pd{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}}.i{padding:128px 0 66px;font:var(--typography-display-xl-font);letter-spacing:var(--typography-display-xl-letter-spacing);color:var(--color-primary-default)}.j{color:inherit;text-decoration:none}.j:hover{color:var(--color-primary-active)}.k{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){.i{padding:96px 0 48px}.l{padding-right:140px}.k{transform:scale(.85)}}@media screen and (max-width:1023px){.l{padding-right:0}}@media screen and (max-width:767px){.k{transform:scale(.72)}}@media screen and (max-width:639px){.i{padding:64px 0 32px}.k{transform:scale(.6)}}.q8{cursor:pointer;top:20px;right:20px;z-index:3;background-color:rgba(0,0,0,0);border:none;color:var(--color-neutral-default)}.q8,.q9{position:absolute;display:flex}.q9{top:32px;left:32px;flex-direction:column;align-items:flex-start}.ra{font:var(--typography-display-l-font);letter-spacing:var(--typography-display-l-letter-spacing);color:var(--color-primary-active);margin:0 0 20px}.rb{z-index:10;position:relative;display:flex;border-radius:32px;background:var(--color-neutral-container-soft)}.rc{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}.rd{background:var(--color-secondary-active);color:var(--color-constant-white)}.re{z-index:2;right:-100%;max-width:575px;transition:all .5s ease}.re,.rf{position:absolute;top:0;width:100%;height:100%}.rf{left:0;background:var(--color-secondary-muted);opacity:.5;border-radius:32px}.rg{right:0}.rh{z-index:10;position:absolute;bottom:32px;left:32px;flex-direction:column;align-items:flex-start;gap:12px}.rh,.ri{display:flex}.ri{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)}.ri .rj{display:flex;cursor:pointer;color:var(--color-fg-soft)}.rk{display:none}@media screen and (max-width:1023px){.q9{position:static}.rb,.rf,.rl{display:none}.re{position:static;padding:0;max-width:none}.rh{left:0;width:100%}.ri{display:none}.rm{width:calc(100% - 48px);margin:0 auto 24px}.rm button{width:100%}.rk{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}.rk,.rk .rj{display:flex}}@media screen and (max-width:389px){.el a{font:var(--typography-display-l-font);letter-spacing:var(--typography-display-l-letter-spacing)}}.mY{margin:64px 0 0}.mY,.mZ{display:flex;flex-direction:column;gap:32px}.mZ{margin:0 auto}.m0{display:flex;align-items:center;justify-content:space-between}.m1{margin:0}.m2{display:flex}.m3{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){.mY{margin:48px 0 0}.mZ{display:flex;margin:0}}@media screen and (max-width:1023px){.mY{gap:48px}.mZ{display:flex;gap:20px;height:200px;margin:0}}@media screen and (max-width:639px){.mY{margin:32px 0 0}.mZ{display:flex;height:200px;margin:0}.m2{display:none}}.f{max-width:960px}.f span{color:var(--color-primary-muted)}.kG{text-decoration:none}.kH{display:flex;flex-direction:column;gap:48px}@media screen and (max-width:1023px){.kH{gap:32px}.kG{display:none}}.g{display:flex;justify-content:center;margin:64px 0 0}.g img{width:100%;max-width:648px;height:100%}.d6{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:64px 24px;gap:64px 24px;margin:64px 0 0}.d7 img{width:100%;height:304px}.d8{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){.d6{gap:64px 16px;margin:48px 0 0}.d7 img{height:206px}}@media screen and (max-width:1023px){.d6{grid-template-columns:repeat(2,1fr);gap:48px 16px;margin:32px 0 0}.d7 img{aspect-ratio:336/228;height:100%}}@media screen and (max-width:639px){.d6{grid-template-columns:repeat(1,1fr)}}.m{margin:48px 0 0}.n{display:none}.o{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){.n{display:flex}.p{display:none}.o{margin:16px 0 32px}}.fd{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:64px 24px;gap:64px 24px;margin:64px 0 0}.fe img{width:100%;height:304px}.ff{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){.fd{gap:64px 16px;margin:48px 0 0}.fe img{height:206px}}@media screen and (max-width:1023px){.fd{grid-template-columns:repeat(2,1fr);gap:48px 16px;margin:32px 0 0}.fe img{aspect-ratio:336/228;height:100%}}@media screen and (max-width:639px){.fd{grid-template-columns:repeat(1,1fr)}}.lm{position:relative;flex-direction:column;gap:20px;padding:20px 0 0}.lm,.ln{display:flex}.ln{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)}.lo{transform:translateX(-70%)}.lp{transform:translateX(0)}.lq{flex:1 1;min-width:0;overflow-wrap:break-word;white-space:normal}.lr{stroke-width:1px;transition:fill .2s}.ls{cursor:pointer;fill:var(--color-constant-white);stroke:var(--color-secondary-muted)}.ls:hover{fill:var(--color-secondary-hover)}.ls[data-canbehovered=false]{pointer-events:none}.ls[data-checked],.ls[data-checked]:hover{fill:var(--color-secondary-active)}.ls[data-checked]:hover{cursor:default}.lt{fill:var(--color-secondary-muted);stroke:var(--color-constant-white)}.lt[data-canbehovered=true]{cursor:pointer;fill:var(--color-secondary-default)}.lt[data-canbehovered=true]:hover{fill:var(--color-primary-soft)}.lu{color:var(--color-secondary-muted);font:var(--typography-single-m-font);letter-spacing:var(--typography-single-m-letter-spacing)}.r9{display:flex;flex-direction:column;border-radius:32px;background:var(--color-bg-page);padding:40px 40px 0;width:100%;height:100%}.sa{position:-webkit-sticky;position:sticky;z-index:1;top:0;max-width:300px}.sb{overflow-y:auto;display:flex;flex-direction:column;gap:12px;margin:16px 0 0}.sc{font:var(--typography-display-s-font);letter-spacing:var(--typography-display-s-letter-spacing);cursor:pointer;color:var(--color-primary-muted)}.sc:hover{color:var(--color-primary-hover)}.sc:last-child{padding:0 0 40px}.sd,.sd:hover{color:var(--color-fg-default)}.sd:hover{cursor:default}@media screen and (max-width:1023px){.r9{padding:0}.sa{max-width:none}.sb{margin:16px 0 240px}}@media screen and (max-width:639px){.sb{margin:16px 0 220px}}.kQ{flex-direction:column;gap:48px;margin:0 0 32px;white-space:nowrap}.kQ,.kR{display:flex}.kR{align-items:center;gap:12px}.kS{position:relative;max-width:540px;width:100%}.kS .kT{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}.kS .kT:hover{border-color:var(--color-primary-soft)}.kS .kU{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)}.kS .kV{border-color:var(--color-primary-soft)}.kS .kW{display:flex;color:var(--color-fg-muted)}.kS .kX{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)}.kS .kX::placeholder{color:var(--color-fg-soft)}.kS .kY{cursor:pointer;display:flex;opacity:0;pointer-events:none;color:var(--color-fg-muted)}.kS .k0,.kS .kZ{opacity:1;pointer-events:auto}.k1{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}.k2{background:var(--color-secondary-active);color:var(--color-constant-white)}.k3{display:flex;gap:4px}.k3 button{color:inherit}.k3 button,.k4{cursor:pointer;background-color:rgba(0,0,0,0);border:none;font:inherit}.k4{gap:4px;color:var(--color-fg-default)}.k4,.k5{display:flex;align-items:center}.k6{margin:0 0 0 auto}.k7{overflow-x:auto;display:flex;gap:6px;margin:0 -48px}.k7 label:last-child{margin:0 48px 0 0}@media screen and (max-width:1279px){.k1{margin:0 0 0 32px}.k7{margin:0 -32px}.k7 label:last-child{margin:0 32px 0 0}}@media screen and (max-width:1023px){.k1{margin:0 0 0 24px}.k7{margin:0 -24px}.k7 label:last-child{margin:0 24px 0 0}.kS{max-width:none}.k6{max-width:220px}.k6,.k6 button{width:100%}}@media screen and (max-width:639px){.kR{display:flex;flex-direction:column;gap:12px;margin:0 0 20px}.k1{margin:0 0 0 16px}.k7{margin:0 -16px}.k7 label:last-child{margin:0 16px 0 0}.k6{max-width:none;order:-1}}.qj{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){.qj{background:var(--color-bg-page);height:100%;overflow:hidden}}@media screen and (max-width:639px){.qj{border-radius:0}}.kI{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:24px;gap:24px}.kJ{display:flex;justify-content:center;width:100%;margin:24px 0 0}@media screen and (max-width:1279px){.kI{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:1023px){.kI{gap:16px}}@media screen and (max-width:767px){.kI{grid-template-columns:repeat(1,1fr)}}.qq{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}.qq:hover{background:var(--color-neutral-container-muted)}.qr{position:absolute;inset:0;z-index:1}.qs{display:flex;flex-direction:column;gap:12px}.qt{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}.qu{font:var(--typography-display-m-font);letter-spacing:var(--typography-display-m-letter-spacing);color:var(--color-primary-default)}.qv{font:var(--typography-body-s-font);letter-spacing:var(--typography-body-s-letter-spacing);color:var(--color-fg-soft)}.qw{display:flex;justify-content:flex-end;justify-content:space-between}.qw img{width:160px;height:160px;border-radius:18px;mix-blend-mode:multiply}.qx{margin-top:auto}@media screen and (max-width:1279px){.qt{max-width:300px}}@media screen and (max-width:767px){.qq{gap:0;gap:34px;padding:20px}.qw img{width:120px;height:120px}}@media screen and (max-width:639px){.qx button{width:48px;height:48px}.qx button span{--icon-size:24px!important}}@media screen and (max-width:389px){.qt{max-width:250px}}.mW{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:24px;gap:24px}.mX{grid-template-columns:repeat(4,1fr)}@media screen and (max-width:1279px){.mW{gap:16px}.mX{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:639px){.mW{grid-template-columns:repeat(1,1fr)}}.nH{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}.nH:hover{opacity:.87}.nI{position:absolute;inset:0}.nJ{z-index:10;margin-top:auto}.nK{position:relative;color:var(--color-constant-white);font:var(--typography-display-m-font);letter-spacing:var(--typography-display-m-letter-spacing)}.nL{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){.nH{aspect-ratio:309/247;max-height:265px;border-radius:24px}}@media screen and (max-width:639px){.nH{max-height:342px}}.iu{position:relative}.iv{position:absolute;right:0;bottom:100%;transform:translateY(-70px);gap:12px}.iv,.iw{display:flex}.iw{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}.iw:after{content:"";display:block;flex-shrink:0;width:1px}.iw::-webkit-scrollbar{display:none}@media screen and (max-width:1599px){.iw{margin:0 -48px 0 0}}@media screen and (max-width:1279px){.iv{transform:translateY(-47px)}.iw{gap:16px;margin:0 -32px 0 0}}@media screen and (max-width:1023px){.iu{overflow:visible}.iv{display:none}.iw{margin:0 -24px 0 0}}@media screen and (max-width:639px){.iw{margin:0 -16px 0 0}}.a3{display:flex;justify-content:space-between;margin:128px 0 0;border-radius:32px}.a4{background:var(--color-accent-soft)}.a5{background:var(--color-neutral-container-soft)}.a6{background:var(--color-secondary-container-soft)}.a7{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;max-width:946px;padding:40px}.a8{color:var(--color-primary-soft);font:var(--typography-heading-h2-font);letter-spacing:var(--typography-heading-h2-letter-spacing)}.a9{margin:16px 0 0;color:var(--color-fg-soft);font:var(--typography-body-m-font);letter-spacing:var(--typography-body-m-letter-spacing)}.ba{flex-shrink:0}.ba img{width:100%;height:100%}.bb{margin:32px 0 0;text-decoration:none}@media screen and (max-width:1279px){.a7{padding:32px}}@media screen and (max-width:1023px){.a7{flex-shrink:0;width:50%}.ba{flex-shrink:1}}@media screen and (max-width:767px){.a3{flex-direction:column-reverse;border-radius:24px}.a7{align-items:center;padding:0 20px 20px;text-align:center}.a7,.bb{width:100%}.ba{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}.mc{position:fixed;z-index:100;inset:0;display:flex;align-items:center;justify-content:center}.md,.me{position:relative}.me{overflow:hidden;width:1200px;max-width:80vw;height:720px;max-height:80vh;border-radius:30px}.mf{inset:0;opacity:.3;background:var(--color-constant-black)}.mf,.mg{position:absolute}.mg{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){.me{max-width:96vw}.mg{top:-50px;right:0;left:auto}}.em{width:100%}.en{margin:64px 0 32px;font:var(--typography-heading-h1-font);letter-spacing:var(--typography-heading-h1-letter-spacing)}.en,.eo{color:var(--color-fg-default)}.eo{font:var(--typography-body-m-font);letter-spacing:var(--typography-body-m-letter-spacing);margin:0 0 16px}.ep{display:flex;justify-content:space-between;border-radius:32px;background-color:var(--color-bg-surface)}.eq div{margin:0}.er{position:relative;width:50%;padding:40px}.es{margin:0 0 32px;color:var(--color-primary-default);font:var(--typography-heading-h2-font);letter-spacing:var(--typography-heading-h2-letter-spacing)}.et{position:absolute;bottom:0;left:0;justify-content:center;width:100%;padding:40px 20px}.et,.eu{display:flex}.eu{flex-direction:column;gap:12px;width:50%;padding:20px}.ev{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)}.ev p{color:var(--color-fg-default)}.ew{color:var(--color-fg-soft)}@media screen and (max-width:767px){.ep{flex-direction:column;border-radius:24px}.er{width:100%;padding:24px}.es{margin:0 0 24px}.et{position:static;padding:0}.et img{max-width:320px}.eu{gap:8px;width:100%;padding:12px}}@media screen and (max-width:639px){.et{padding:0}}.k8{display:flex;gap:10px;padding:0 40px}.k9{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)}.la{border-bottom:3px solid var(--color-fg-default);color:var(--color-fg-default)}@media screen and (max-width:1023px){.k8{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}}.bH{--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}.bI{--button-border-color:var(--color-primary-soft);--button-color:var(--color-primary-default)}.bI:hover{--button-border-color:var(--color-primary-hover);--button-background-color:var(--button-border-color);--button-color:var(--color-constant-white)}.bI:active{--button-border-color:var(--color-primary-active)}.bI:disabled{pointer-events:none;opacity:.4}.bJ{--button-color:var(--color-constant-white)}.bJ,.bJ:hover{--button-border-color:var(--color-constant-white)}.bJ:hover{--button-background-color:var(--button-border-color);--button-color:var(--color-primary-hover)}.bJ:active{--button-color:var(--color-primary-active)}.bJ:disabled{pointer-events:none;opacity:.4}.hM{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}.hN{position:absolute;inset:0}.hO{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)}.hP{grid-column:span 2;aspect-ratio:auto}.hO:hover .hQ{opacity:.87}.hR{background:var(--color-primary-default)}.hR,.hR:hover{color:var(--color-primary-on-default)}.hR:hover{background:var(--color-primary-soft)}.hS{background:var(--color-secondary-default)}.hS,.hS:hover{color:var(--color-secondary-on-default)}.hS:hover{background:var(--color-secondary-soft)}.hT{background:var(--color-neutral-container-soft)}.hT,.hU{color:var(--color-accent-on-default)}.hU{background:var(--color-accent-default)}.hV{z-index:2;display:flex;flex-direction:column;justify-content:space-between;width:60%;padding:20px 0 20px 24px}.hW{font:var(--typography-display-m-font);letter-spacing:var(--typography-display-m-letter-spacing)}.hX{margin:20px 10px 0 0;color:var(--color-secondary-soft)}.hY{width:100%;position:absolute;top:0;right:0;justify-content:flex-end}.hY,.hZ{display:flex;height:100%}.hZ{overflow:hidden;min-width:25%}.h0{position:absolute;top:0;right:0;bottom:0;max-width:80%}.hZ img{min-width:100%;min-height:100%;object-fit:cover}.h1{position:absolute;right:0;bottom:0;overflow:hidden;max-width:205px;height:auto;max-height:100%}.h1 img{height:100%;object-fit:contain;object-position:right bottom}.hQ{position:absolute;inset:0;width:100%;height:100%;transition:opacity .2s}.h2{flex-shrink:0;aspect-ratio:1/1}.h3{display:none}@media screen and (max-width:1279px){.hM,.hO{gap:16px}.hO{height:292px}}@media screen and (max-width:1023px){.hM{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(3,1fr);margin:64px 0 0}.hX{display:none}.h4{bottom:24px;left:24px}}@media screen and (max-width:639px){.hM{grid-template-columns:repeat(1,1fr);grid-template-rows:repeat(4,1fr);margin:48px 0 0}.hO{grid-column:span 2;width:100%;height:220px}.hV{padding:16px 20px 20px}.hY{width:289px}.hY img{width:100%}.h4{bottom:20px;left:20px}.h4 button{width:48px;height:48px}.h4 button span{--icon-size:24px!important}}@media screen and (max-width:389px){.hO:last-child .h0{top:auto;bottom:0}.hY{width:260px;height:auto}.hY img{width:100%}.h0{bottom:auto;justify-content:flex-end;height:auto}.h0 img{width:100%;height:100%;object-fit:contain}}.dk{display:flex;flex-direction:column;gap:128px}.dl{justify-content:space-between}.dl,.dm{display:flex;gap:24px;align-items:flex-start}.dm{flex-direction:column;flex-shrink:0;max-width:455px}.dn{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)}.do{font:var(--typography-display-l-font);letter-spacing:var(--typography-display-l-letter-spacing);color:var(--color-primary-default)}.dp{font:var(--typography-description-m-font);letter-spacing:var(--typography-description-m-letter-spacing);color:var(--color-fg-soft)}.dq{overflow:hidden;border-radius:32px}.dq img{width:100%;height:100%}.dr{flex-direction:row-reverse}.dr .dm{padding:0 0 0 24px}.ds{display:flex;justify-content:center;margin:48px 0 0}@media screen and (max-width:1279px){.dk{gap:96px}.dl{gap:16px}.dm{max-width:365px;padding:0 24px 0 0}}@media screen and (max-width:1023px){.dk{gap:64px}.dl{flex-direction:column-reverse}.dr .dm{padding:0 0 0 122px}.dm{position:relative;max-width:none;padding:16px 0 16px 122px}.dn{position:absolute;top:0;left:0}.dq{max-height:none}}@media screen and (max-width:639px){.dn{position:static;width:72px;padding:8px 24px}.dm,.dr .dm{padding:0}.dm{gap:20px}.dq{border-radius:24px}}.a{color:var(--color-primary-muted)}.b{max-width:960px}.aC{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}.aC:hover{background:var(--color-secondary-container-hover)}.aC .aD{z-index:2;margin-top:auto}.aE{padding:20px 32px 24px 24px}.aE:hover{background:var(--color-secondary-container-active)}.aE .aF{font:var(--typography-display-m-font);letter-spacing:var(--typography-display-m-letter-spacing);margin:0 0 12px;color:var(--color-primary-default)}.aE .aG{font:var(--typography-body-s-font);letter-spacing:var(--typography-body-s-letter-spacing);color:var(--color-primary-soft)}.aH{overflow:hidden;grid-column:span 6;transition:opacity .2s}.aH:hover{opacity:.87}.aH .aD{padding:0 24px 24px}.aH .aI{position:relative;z-index:1;padding:20px 24px}.aH .aJ{font:var(--typography-display-m-font);letter-spacing:var(--typography-display-m-letter-spacing)}.aH .aJ,.aH .aK{color:var(--color-constant-white)}.aH .aK{margin:20px 0 0;font:var(--typography-body-m-font);letter-spacing:var(--typography-body-m-letter-spacing)}.aH img{position:absolute;z-index:0;top:0;left:0;width:100%;height:100%;object-fit:cover}.aL{display:flex;grid-column:span 6;flex-direction:column;padding:16px 20px 20px;background:var(--color-secondary-default)}.aL:hover{background:var(--color-secondary-soft)}.aL .aF{margin:0 0 12px}.aL .aF,.aL .aG{width:100%;color:var(--color-constant-white)}.aL .aG{font:var(--typography-body-m-font);letter-spacing:var(--typography-body-m-letter-spacing)}.aL img{position:absolute;right:48px;bottom:0}.aM{padding:20px 32px 24px 24px}.aM .aF{font:var(--typography-display-m-font);letter-spacing:var(--typography-display-m-letter-spacing);margin:0 0 12px;color:var(--color-primary-default)}.aM .aG{font:var(--typography-body-s-font);letter-spacing:var(--typography-body-s-letter-spacing);color:var(--color-primary-soft)}.aN{position:absolute;inset:0}.aO{display:grid;grid-template-columns:repeat(12,1fr);grid-gap:24px;gap:24px;margin:64px 0 0}.aF{font:var(--typography-display-m-font);letter-spacing:var(--typography-display-m-letter-spacing)}@media screen and (max-width:1279px){.aO{gap:16px}.aP img{max-width:370px}}@media screen and (max-width:1023px){.aC{grid-column:span 6}.aH{grid-column:span 12}.aH img{width:100%;height:100%;object-fit:cover}.aL img{right:32px;width:212px}}@media screen and (max-width:767px){.aC{height:240px}.aL{height:280px}.aL img{width:200px}.aO{display:flex;flex-direction:column}}@media screen and (max-width:639px){.aC{border-radius:24px}.aD{bottom:20px;left:20px}.aH .aI,.aM{padding:20px}}@media screen and (max-width:389px){.aH{overflow:hidden;grid-column:span 6}.aH .aK br{display:none}.aL img{right:16px;width:170px}}.ex{display:grid;grid-template-columns:repeat(12,1fr);grid-template-rows:repeat(2,1fr);grid-gap:24px;gap:24px}.ey{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}.ey:hover{background:var(--color-neutral-container-muted)}.ey .ez{color:var(--color-secondary-on-default);font:var(--typography-display-s-font);letter-spacing:var(--typography-display-s-letter-spacing)}.eA{grid-column:span 6;grid-row:span 2;height:100%}.eA .ez{color:var(--color-secondary-on-default);font:var(--typography-display-m-font);letter-spacing:var(--typography-display-m-letter-spacing)}.eB{right:14px;bottom:22px}.eB,.eC{position:absolute}.eC{inset:0}.eD{justify-content:flex-start;max-width:560px}.eE{justify-content:flex-end;padding:20px 0}.eE,.eF{display:flex}.eF{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)}.eG{overflow:auto;padding:0 32px 32px}.eH{aspect-ratio:16/9}.eH img{width:100%;height:100%;border-radius:16px;object-fit:cover;object-position:center center}.eI{margin:8px 0;color:var(--color-fg-soft);font:var(--typography-description-m-font);letter-spacing:var(--typography-description-m-letter-spacing)}.eJ{font:var(--typography-heading-h2-font);letter-spacing:var(--typography-heading-h2-letter-spacing);margin:0 0 24px;color:var(--color-fg-default)}.eK{display:flex;flex-direction:column}.eK h3{font:var(--typography-heading-h4-font);letter-spacing:var(--typography-heading-h4-letter-spacing);margin:32px 0 16px;color:var(--color-fg-default)}.eK p,.eK ul{color:var(--color-fg-default);font:var(--typography-body-s-font);letter-spacing:var(--typography-body-s-letter-spacing)}.eK ul{padding-left:15px}.eK div{margin:24px 0 0;padding:20px;border-radius:20px;color:var(--color-fg-default);background:var(--color-neutral-container-muted)}.eK a,.eK div{font:var(--typography-body-s-font);letter-spacing:var(--typography-body-s-letter-spacing)}.eK a{color:var(--color-primary-muted);text-decoration:none}@media screen and (max-width:1279px){.ex{gap:16px}}@media screen and (max-width:1023px){.ex{grid-template-rows:none}.ey{grid-column:span 6}.eA{grid-column:span 12;grid-row:initial;height:240px}.eB{right:12px;bottom:12px;width:290px}}@media screen and (max-width:639px){.ex{display:flex;flex-direction:column}.ey{padding:16px 20px;border-radius:24px}.eB{right:8px;bottom:10px}.eL{bottom:20px;left:20px}.eL button{width:48px;height:48px}.eL button span{--icon-size:24px!important}.eD{max-width:none}.eG{padding:0 16px 32px}.eE{padding:12px 0}.eD br{display:none}}.le{overflow:auto;justify-content:flex-start;max-width:560px}.lf{justify-content:flex-end;padding:20px 32px}.lf,.lg{display:flex}.lg{align-items:center;justify-content:center;width:32px;height:32px;border:none;color:var(--color-primary-default);background-color:rgba(0,0,0,0)}.lh{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)}.lh ul{padding-left:15px}.li{display:flex;gap:16px;align-items:center;margin:32px 0;padding:0 32px}.le .lj{width:48px;height:48px}.le .lj img{width:100%;height:100%}.le .lk{color:var(--color-fg-default)}.le .lk,.le .ll{font:var(--typography-description-m-font);letter-spacing:var(--typography-description-m-letter-spacing)}.le .ll{color:var(--color-fg-soft)}@media screen and (max-width:639px){.le{max-width:none}.lh{padding:0 16px}.lf{padding:12px 0}}.qE{flex-shrink:0;gap:48px;justify-content:space-between;width:456px;padding:24px;border-radius:32px;background:var(--color-bg-surface)}.qE,.qF{display:flex;flex-direction:column}.qF{gap:16px;align-items:baseline}.qG{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)}.qH{cursor:pointer;padding:0;border:none;color:var(--color-primary-soft);background:rgba(0,0,0,0)}.qI{display:flex;gap:16px;align-items:center;font:var(--typography-description-m-font);letter-spacing:var(--typography-description-m-letter-spacing)}.qJ{flex-shrink:0;width:48px;height:48px}.qJ img{width:100%;height:100%;border-radius:48px}.qK{color:var(--color-fg-default)}.qL{color:var(--color-fg-soft)}@media screen and (max-width:767px){.qE{width:428px}}@media screen and (max-width:639px){.qE{width:300px}.qG{-webkit-line-clamp:17}}.fq{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:24px;gap:24px}.fr{justify-content:flex-start;max-width:560px}.fs{justify-content:flex-end;padding:20px 0}.fs,.ft{display:flex}.ft{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)}.fu{overflow:auto;padding:0 32px 32px}.fv{aspect-ratio:16/9}.fv img{width:100%;height:100%;border-radius:16px;object-fit:cover;object-position:center center}.fw{margin:8px 0;color:var(--color-fg-soft);font:var(--typography-description-m-font);letter-spacing:var(--typography-description-m-letter-spacing)}.fx{font:var(--typography-heading-h2-font);letter-spacing:var(--typography-heading-h2-letter-spacing);margin:0 0 24px;color:var(--color-fg-default)}.fy{display:flex;flex-direction:column}.fy h3{font:var(--typography-heading-h4-font);letter-spacing:var(--typography-heading-h4-letter-spacing);margin:32px 0 16px;color:var(--color-fg-default)}.fy p,.fy ul{color:var(--color-fg-default);font:var(--typography-body-s-font);letter-spacing:var(--typography-body-s-letter-spacing)}.fy ul{margin-top:16px;padding-left:15px}.fy ul li{margin-top:8px}.fy div{margin:24px 0 0;padding:20px;border-radius:20px;color:var(--color-fg-default);background:var(--color-neutral-container-muted)}.fy a,.fy div{font:var(--typography-body-s-font);letter-spacing:var(--typography-body-s-letter-spacing)}.fy a{color:var(--color-primary-muted);text-decoration:none}@media screen and (max-width:767px){.fq{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}.aQ{display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(2,220px);grid-gap:24px;gap:24px}.aR{position:relative;grid-column:span 2;grid-row:span 2;padding:24px;border-radius:32px;background:var(--color-bg-surface)}.aS{display:flex;flex-direction:column;justify-content:space-between;height:100%}.aS .aT{font:var(--typography-display-l-font);letter-spacing:var(--typography-display-l-letter-spacing);color:var(--color-primary-soft)}.aS .aU{max-width:400px;color:var(--color-fg-soft);font:var(--typography-body-s-font);letter-spacing:var(--typography-body-s-letter-spacing)}.aV{position:absolute;top:136px;right:0;width:94%}.aV img{width:100%;height:100%}.aW{display:flex;flex-direction:column;justify-content:space-between;padding:24px;border-radius:32px;background:var(--color-bg-surface)}.aW .aT{font:var(--typography-display-l-font);letter-spacing:var(--typography-display-l-letter-spacing);color:var(--color-primary-soft)}.aW .aU{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){.aQ{gap:16px}.aV{top:180px}}@media screen and (max-width:1023px){.aQ{grid-template-columns:repeat(2,1fr);grid-template-rows:320px 220px 220px}.aR{grid-column:span 2;grid-row:initial}.aV{top:94px;width:60%}}@media screen and (max-width:639px){.aQ{display:flex;flex-direction:column}.aR{height:290px;padding:20px}.aV{width:100%;max-width:371px;padding:0 0 0 20px}.aW{height:170px;padding:20px}}.bc{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:24px;gap:24px}.bd{position:relative;overflow:hidden;height:323px;padding:24px;border-radius:32px;background:var(--color-bg-surface)}.be{display:flex;flex-direction:column;justify-content:space-between;height:100%}.bf{position:relative;z-index:1;font:var(--typography-display-l-font);letter-spacing:var(--typography-display-l-letter-spacing);color:var(--color-constant-white)}.bg{display:flex;flex-direction:column;gap:6px;list-style:none;font:var(--typography-body-s-font);letter-spacing:var(--typography-body-s-letter-spacing)}.bh{position:relative;padding:0 0 0 12px}.bh:before{content:"•";left:0}.bh:before,.bi{position:absolute}.bi{top:0;right:0}.bj{background:var(--color-secondary-default)}.bj .bg{color:var(--color-constant-white)}.bk{background:var(--color-primary-default)}.bk .bg{color:var(--color-secondary-soft)}@media screen and (max-width:1279px){.bc{display:flex;flex-direction:column}}@media screen and (max-width:639px){.bd{height:auto}.bd,.bd:last-child{padding:24px 20px}.be{gap:32px}.bg{padding:0 50px 0 0}.bi{width:200px}.bi img{width:100%;height:100%}}.fg{display:block;width:358px}.fg img{width:358px;height:238px}@media screen and (max-width:1279px){.fg,.fg img{width:336px}.fg img{height:224px}}@media screen and (max-width:1023px){.fg,.fg img{width:280px}.fg img{height:187px}}.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;margin:0 0 40px}.fl img{width:100%;height:100%;border-radius:16px;object-fit:cover;object-position:center center}.fm{font:var(--typography-heading-h3-font);letter-spacing:var(--typography-heading-h3-letter-spacing);margin:0 0 20px;color:var(--color-fg-default)}.fn{display:flex;flex-direction:column;gap:8px;margin:0 0 24px}.fo{font:var(--typography-description-m-font);letter-spacing:var(--typography-description-m-letter-spacing);color:var(--color-fg-soft)}.fp{display:flex;flex-direction:column;gap:12px}.fp p{color:var(--color-fg-default);font:var(--typography-body-s-font);letter-spacing:var(--typography-body-s-letter-spacing)}.fp a{color:var(--color-primary-default);text-decoration:none}@media screen and (max-width:639px){.fh{max-width:none}.fk{padding:0 16px 32px}.fi{padding:12px 0}}.jN{object-fit:cover}@media screen and (max-width:1439px){.jO{aspect-ratio:3/2}.jP{aspect-ratio:5/4}.jQ{aspect-ratio:16/9}.jR{aspect-ratio:21/9}}@media screen and (max-width:1279px){.jS{aspect-ratio:3/2}.jT{aspect-ratio:5/4}.jU{aspect-ratio:16/9}.jV{aspect-ratio:21/9}}@media screen and (max-width:1023px){.jW{aspect-ratio:3/2}.jX{aspect-ratio:5/4}.jY{aspect-ratio:16/9}.jZ{aspect-ratio:21/9}}@media screen and (max-width:767px){.j0{aspect-ratio:3/2}.j1{aspect-ratio:5/4}.j2{aspect-ratio:16/9}.j3{aspect-ratio:21/9}}@media screen and (max-width:639px){.j4{aspect-ratio:3/2}.j5{aspect-ratio:5/4}.j6{aspect-ratio:16/9}.j7{aspect-ratio:21/9}}@media screen and (max-width:389px){.j8{aspect-ratio:3/2}.j9{aspect-ratio:5/4}.ka{aspect-ratio:16/9}.kb{aspect-ratio:21/9}}.hl{display:block;width:358px}.hl img{width:358px;height:238px}.hm{scroll-snap-align:start}@media screen and (max-width:1279px){.hl,.hl img{width:336px}.hl img{height:224px}}@media screen and (max-width:1023px){.hl,.hl img{width:280px}.hl img{height:187px}}.jh{cursor:pointer;scroll-snap-align:start;position:relative;grid-column:span 1;height:-moz-fit-content;height:fit-content;text-decoration:none}.jh:hover .ji{opacity:.87}.jj{position:absolute;inset:0}.jk{display:grid;grid-column:span 3;grid-template-columns:repeat(3,1fr);grid-gap:24px;gap:24px}.jk .jl{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}.jk .jl:hover{background:var(--color-primary-soft)}.jk .ji{position:static;grid-column:span 2;order:1;width:100%;transition:opacity .2s}.jk .ji img{aspect-ratio:936/401;height:100%}.jk .jm{font:var(--typography-display-m-font);letter-spacing:var(--typography-display-m-letter-spacing);color:var(--color-primary-on-default)}.jk .jn{color:var(--color-fg-muted)}.jk .jo{position:static;top:24px;bottom:auto;order:3}.jk .jp{display:flex;margin-top:auto}@media screen and (max-width:1279px){.jk{gap:16px}}@media screen and (max-width:1023px){.jk{display:block;grid-column:initial}.jk .jl{position:relative;flex-direction:column;gap:16px;justify-content:normal;margin:16px 0 0;padding:initial;border-radius:0}.jk .jl,.jk .jl:hover{background-color:rgba(0,0,0,0)}.jk .jn{display:flex}.jk .jp{display:none}.jk .jm{margin:0;font:var(--typography-body-l-font);letter-spacing:var(--typography-body-l-letter-spacing);color:inherit}.jk .ji{position:relative}.jk .ji img{aspect-ratio:336/228}.jk .jo{position:absolute;top:-68px}.jk .jn{color:var(--color-fg-soft)}}.jk:nth-of-type(2n){grid-column:span 3}.jk:nth-of-type(2n) .jl{order:1}@media screen and (max-width:1023px){.jk:nth-of-type(2n){display:block;grid-column:initial}.jk:nth-of-type(2n) .jo{top:-68px}}.ji{position:relative;overflow:hidden;border-radius:24px;transition:opacity .2s}.ji img{display:block;object-fit:cover;transition:opacity .2s,transform .5s}.jo{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)}.jl{position:relative;flex-direction:column;gap:16px;margin:16px 0 0;color:var(--color-fg-default)}.jl,.jn{display:flex}.jn{font:var(--typography-single-m-font);letter-spacing:var(--typography-single-m-letter-spacing);gap:6px;color:var(--color-fg-soft)}.jm{font:var(--typography-body-l-font);letter-spacing:var(--typography-body-l-letter-spacing)}.jq{position:absolute;z-index:3;inset:0;border-radius:inherit}.jp{display:none}.iR{margin:64px 0 32px;color:var(--color-fg-default);font:var(--typography-heading-h1-font);letter-spacing:var(--typography-heading-h1-letter-spacing)}.iS{flex-direction:column}.iS,.iT{display:flex;gap:16px}.iT{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}.iT:hover .iU{color:var(--color-primary-soft)}.iT:hover{background:var(--color-neutral-container-muted)}.iV{font:var(--typography-body-m-font);letter-spacing:var(--typography-body-m-letter-spacing);color:var(--color-fg-default)}.iU{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){.iT{flex-direction:column;gap:20px}.iV{text-align:left}.iU,.iV{width:100%}.iU{justify-content:space-between}}.jG{margin:64px 0 32px;font:var(--typography-heading-h1-font);letter-spacing:var(--typography-heading-h1-letter-spacing)}.jH{flex-direction:column;margin:0 0 16px;border-top:1px solid var(--color-border-soft);list-style:none}.jH,.jI{display:flex}.jI{padding:16px 0;border-bottom:1px solid var(--color-border-soft)}.jJ,.jK{width:50%;font:var(--typography-body-s-font);letter-spacing:var(--typography-body-s-letter-spacing);color:var(--color-fg-default)}.jL,.jM{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){.jI{flex-direction:column;gap:8px}.jJ,.jK{width:100%}.jJ{color:var(--color-fg-soft)}}.ku{width:100%}.kv{margin:64px 0 32px;color:var(--color-fg-default);font:var(--typography-heading-h1-font);letter-spacing:var(--typography-heading-h1-letter-spacing)}.kw{font:var(--typography-body-m-font);letter-spacing:var(--typography-body-m-letter-spacing)}.kw,.kx{margin:0 0 32px}.kx{display:inline-flex;border-radius:32px;background:var(--color-neutral-container-soft)}.ky{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}.kz{background:var(--color-secondary-active);color:var(--color-constant-white)}.kA{display:none;border-radius:20px;padding:24px;background:var(--color-secondary-container-muted)}.kA svg{width:100%;height:500px}.kB{display:none}.kC,.kD{display:flex}.kD{flex-wrap:wrap;gap:8px 6px}.kD .kE{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)}.kF{list-style:none;column-count:3;width:100%;gap:12px}.kF .kE{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){.kF{column-count:2}.kx{display:none}.kA{display:none!important}.kB{display:flex!important}}@media screen and (max-width:639px){.kF{column-count:1}}.d0{flex-direction:column;gap:32px}.d0,.d1{display:flex}.d1{justify-content:space-between}.d2{display:flex;background:var(--color-neutral-container-soft)}.d2,.d3{border-radius:32px}.d3{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}.d4{color:var(--color-constant-white);background:var(--color-secondary-active)}.d5{overflow-x:auto;display:flex;gap:8px;align-items:center}.d9{width:100%}.ea{margin:64px 0 32px;font:var(--typography-heading-h1-font);letter-spacing:var(--typography-heading-h1-letter-spacing)}.ea,.eb{color:var(--color-fg-default)}.eb{font:var(--typography-heading-h2-font);letter-spacing:var(--typography-heading-h2-letter-spacing);margin:0 0 24px}.ec{display:flex;justify-content:space-between;border-radius:32px;background-color:var(--color-bg-surface)}.ed{position:relative;width:50%;padding:40px}.ee{margin:0 0 32px;color:var(--color-primary-default);font:var(--typography-heading-h2-font);letter-spacing:var(--typography-heading-h2-letter-spacing)}.ef{position:relative;z-index:2}.eg{position:absolute;bottom:0;left:0;width:100%;padding:40px 40px 64px}.eg img{width:100%;height:100%}.eh{display:flex;flex-direction:column;gap:12px;width:50%;padding:20px}.ei{padding:24px;border-radius:20px;background:var(--color-constant-white)}.ej{margin:0 0 16px;color:var(--color-fg-default);font:var(--typography-body-m-font);letter-spacing:var(--typography-body-m-letter-spacing)}.ek{color:var(--color-fg-soft);font:var(--typography-body-s-font);letter-spacing:var(--typography-body-s-letter-spacing)}.ei:first-child{background:var(--color-secondary-soft)}.ei:first-child .ek{color:var(--color-fg-default)}@media screen and (max-width:767px){.ec{flex-direction:column;border-radius:24px}.ed{width:100%;padding:24px}.ee{margin:0 0 24px}.eg{position:static;max-width:269px;margin:32px auto 0;padding:0}.eh{gap:8px;width:100%;padding:12px}}@media screen and (max-width:639px){.eg{padding:0}}.lv{position:relative;overflow:hidden;max-height:645px;margin:128px 0 0;border-radius:32px;transition:opacity .2s}.lv:hover{opacity:.87}.lw{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}.lx{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)}.ly{position:absolute;inset:0}.lz{min-height:305px}.lz,.lz picture{display:flex;width:100%}.lz img{width:100%;object-fit:cover;transition:opacity .2s,transform .5s}.lA{position:absolute;inset:0}@media screen and (max-width:1279px){.lv{margin:96px 0 0}.lw{padding:20px 0 32px 32px}.lx{max-width:740px}}@media screen and (max-width:639px){.lv{margin:64px 0 0}.lw{padding:12px 0 20px 20px}.lB button{width:48px;height:48px}.lB button span{--icon-size:24px!important}}.lZ{position:relative}.l0{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)}.l1{pointer-events:none;opacity:.5}.l2{position:absolute;left:0;align-items:center;justify-content:center;width:100%;height:100%}.l2,.l3{display:flex}.l3{gap:24px}.l4{color:var(--color-primary-default);font:var(--typography-body-m-font);letter-spacing:var(--typography-body-m-letter-spacing)}.l5{display:flex;gap:32px;width:50%}.l6{gap:16px}.l6,.l7{display:flex;align-items:center}.l7{flex-shrink:0;justify-content:center;width:64px;height:64px;border-radius:20px;background:var(--color-constant-white)}.l7,.l8{color:var(--color-secondary-on-default)}.l9{font:var(--typography-body-m-font);letter-spacing:var(--typography-body-m-letter-spacing);margin:0 0 4px}.ma{font:var(--typography-description-m-font);letter-spacing:var(--typography-description-m-letter-spacing)}@media screen and (max-width:1279px){.l0{align-items:flex-start;padding:32px}.l5{flex-direction:column;flex-shrink:0;gap:24px}}@media screen and (max-width:1023px){.l3{flex-wrap:wrap;align-items:center}}@media screen and (max-width:767px){.l0{flex-direction:column}.l5{flex-flow:row wrap;gap:22px;width:100%}}@media screen and (max-width:639px){.l0{padding:20px}.l3{flex-direction:column;gap:16px;order:1}.l3,.l3 button{width:100%}.mb{flex-direction:row;flex-wrap:nowrap}.l4{width:100%}.l4 br{display:none}.l7{width:56px;height:56px}}.mr{position:relative;display:flex;gap:16px}.ms{flex-direction:row-reverse}.mt{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)}.mu{background:var(--color-primary-muted)}.mv{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)}.mw{font:var(--typography-display-m-font);letter-spacing:var(--typography-display-m-letter-spacing);color:var(--color-primary-on-default)}.mx{position:absolute;z-index:1;bottom:24px}.my{display:flex;aspect-ratio:943/412;width:100%}.my img{width:100%;height:100%;border-radius:32px;object-fit:cover;object-position:center center}.mz{text-decoration:none}@media screen and (max-width:1279px){.mt{width:100%;max-width:309px;min-height:357px;padding:24px}.my{max-height:357px}}@media screen and (max-width:1023px){.mr{flex-direction:column-reverse;gap:0}.mt{z-index:-1;gap:56px;width:100%;max-width:none;min-height:auto;margin:-48px 0 0;padding:72px 24px 24px}.mx{position:static}.my{max-height:none}}@media screen and (max-width:639px){.mt{padding:72px 20px 20px}.my{min-height:215px}.my img{border-radius:24px}}.r6{width:12px;height:12px;border-radius:50%}.r7{background:var(--color-primary-soft, )}.r8{background:var(--color-fg-muted)}.e7{flex-direction:column;gap:32px}.e7,.e8{display:flex}.e8{justify-content:space-between}.e9{display:flex;background:var(--color-neutral-container-soft)}.e9,.fa{border-radius:32px}.fa{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}.fb{color:var(--color-constant-white);background:var(--color-secondary-active)}.fc{overflow-x:auto;gap:8px;align-items:center}.fc,.pe{display:flex}.pe{flex-direction:column;max-width:476px;margin:0 auto;color:var(--color-fg-soft);text-align:center}.pf{width:200px;margin:0 auto 20px}.pf img{width:100%}.pg{margin:0 0 10px;font:var(--typography-heading-h4-font);letter-spacing:var(--typography-heading-h4-letter-spacing)}.ph{font:var(--typography-body-s-font);letter-spacing:var(--typography-body-s-letter-spacing)}.pi{margin:20px auto 0}.pi a{text-decoration:none}