@font-face{font-family:"Red Hat Display";font-style:normal;font-weight:400;font-display:swap;src:url("../fonts/red-hat-display-400-normal-latin-ext.woff2") format("woff2");unicode-range:U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF;}@font-face{font-family:"Red Hat Display";font-style:normal;font-weight:400;font-display:swap;src:url("../fonts/red-hat-display-400-normal-latin.woff2") format("woff2");unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}@font-face{font-family:"Red Hat Display";font-style:normal;font-weight:500;font-display:swap;src:url("../fonts/red-hat-display-400-normal-latin-ext.woff2") format("woff2");unicode-range:U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF;}@font-face{font-family:"Red Hat Display";font-style:normal;font-weight:500;font-display:swap;src:url("../fonts/red-hat-display-400-normal-latin.woff2") format("woff2");unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}@font-face{font-family:"Red Hat Display";font-style:normal;font-weight:700;font-display:swap;src:url("../fonts/red-hat-display-400-normal-latin-ext.woff2") format("woff2");unicode-range:U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF;}@font-face{font-family:"Red Hat Display";font-style:normal;font-weight:700;font-display:swap;src:url("../fonts/red-hat-display-400-normal-latin.woff2") format("woff2");unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}@font-face{font-family:"Red Hat Display";font-style:normal;font-weight:800;font-display:swap;src:url("../fonts/red-hat-display-400-normal-latin-ext.woff2") format("woff2");unicode-range:U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF;}@font-face{font-family:"Red Hat Display";font-style:normal;font-weight:800;font-display:swap;src:url("../fonts/red-hat-display-400-normal-latin.woff2") format("woff2");unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}@font-face{font-family:"Red Hat Mono";font-style:normal;font-weight:400;font-display:swap;src:url("../fonts/red-hat-mono-400-normal-latin-ext.woff2") format("woff2");unicode-range:U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF;}@font-face{font-family:"Red Hat Mono";font-style:normal;font-weight:400;font-display:swap;src:url("../fonts/red-hat-mono-400-normal-latin.woff2") format("woff2");unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}@font-face{font-family:"Red Hat Mono";font-style:normal;font-weight:500;font-display:swap;src:url("../fonts/red-hat-mono-400-normal-latin-ext.woff2") format("woff2");unicode-range:U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF;}@font-face{font-family:"Red Hat Mono";font-style:normal;font-weight:500;font-display:swap;src:url("../fonts/red-hat-mono-400-normal-latin.woff2") format("woff2");unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}@font-face{font-family:"Red Hat Text";font-style:normal;font-weight:400;font-display:swap;src:url("../fonts/red-hat-text-400-normal-latin-ext.woff2") format("woff2");unicode-range:U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF;}@font-face{font-family:"Red Hat Text";font-style:normal;font-weight:400;font-display:swap;src:url("../fonts/red-hat-text-400-normal-latin.woff2") format("woff2");unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}@font-face{font-family:"Red Hat Text";font-style:normal;font-weight:500;font-display:swap;src:url("../fonts/red-hat-text-400-normal-latin-ext.woff2") format("woff2");unicode-range:U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF;}@font-face{font-family:"Red Hat Text";font-style:normal;font-weight:500;font-display:swap;src:url("../fonts/red-hat-text-400-normal-latin.woff2") format("woff2");unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}@font-face{font-family:"Red Hat Text";font-style:normal;font-weight:600;font-display:swap;src:url("../fonts/red-hat-text-400-normal-latin-ext.woff2") format("woff2");unicode-range:U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF;}@font-face{font-family:"Red Hat Text";font-style:normal;font-weight:600;font-display:swap;src:url("../fonts/red-hat-text-400-normal-latin.woff2") format("woff2");unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}:root{--tf-color-primary:#C31523;--tf-color-primary-fg:#FFFFFF;--tf-color-bg:#F1F2F2;--tf-color-surface:#E7E8E9;--tf-color-text:#424C55;--tf-color-muted:#5E676E;--tf-color-border:#CED1D3;--tf-color-accent:#FF5A63;--tf-color-card:#FAFAFA;--tf-color-white:#FFFFFF;--tf-color-kino:#0F1013;--tf-font-heading:'Red Hat Display', system-ui, sans-serif;--tf-font-body:'Red Hat Text', system-ui, sans-serif;--tf-font-mono:'Red Hat Mono', system-ui, sans-serif;--tf-radius:0.5rem;--tf-content-width:80rem;}*,*::before,*::after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{margin:0;min-height:100vh;-webkit-font-smoothing:antialiased;font-family:var(--tf-font-body);color:var(--tf-color-text);background-color:var(--tf-color-bg)}img,video,svg{display:block;max-width:100%}h1,h2,h3,h4,h5,h6,p{margin:0;overflow-wrap:anywhere}a{color:inherit}hr{border:0;margin:0}button{font:inherit}.tf-root{min-height:100vh}.tf-icon>svg{display:block;width:100%;height:100%}.tf-t-div{display:block}.tf-t-section{display:flex;flex-direction:column;align-items:center;padding-top:80px;padding-bottom:80px;padding-left:24px;padding-right:24px}.tf-t-container{display:flex;flex-direction:column;gap:24px;width:100%;max-width:var(--tf-content-width)}.tf-t-text{font-size:18px;margin-top:0;margin-bottom:0}.tf-t-embed{width:100%}.tf-t-link{color:var(--tf-color-primary);text-decoration:none;font-weight:500}.tf-t-linkblock{display:flex;flex-direction:column;gap:16px;color:inherit;text-decoration:none;cursor:pointer}.tf-t-image{width:100%;height:auto;object-fit:cover}.tf-t-heading{font-family:var(--tf-font-heading);font-size:40px;font-weight:700;line-height:1.15;letter-spacing:-0.02em;margin-top:0;margin-bottom:0}.tf-svg{object-fit:contain}.c-cAYG8Pr8p{padding-left:6rem;padding-right:6rem}.c-cst8yNWww{gap:0.75rem;display:flex;align-items:flex-start;flex-direction:column;justify-content:flex-start}.c-csM8Xgi6I{position:relative;align-items:stretch;padding-top:clamp(2.5rem, 4.5vw, 4.25rem);padding-left:0rem;padding-right:0rem;padding-bottom:clamp(2.5rem, 4.5vw, 4.25rem)}.c-ckXEhxgsh{color:var(--tf-color-muted);font-size:1rem;max-width:44rem;margin-top:0rem;font-family:var(--tf-font-body);line-height:1.55;padding-top:0rem;padding-left:1.75rem;margin-bottom:0rem;padding-right:1.75rem;padding-bottom:1.5rem}.c-c04p5JAJg{color:var(--tf-color-muted);font-size:1rem;margin-top:0rem;font-family:var(--tf-font-body);line-height:1.55;margin-bottom:0rem}.c-cZXLgo2QM{color:var(--tf-color-primary-fg);width:20rem;display:inline-flex;font-size:1.125rem;min-height:3.5rem;text-align:center;align-items:center;font-family:var(--tf-font-body);font-weight:500;line-height:1;padding-top:1rem;transition:background-color 0.35s cubic-bezier(0.22, 0.61, 0.36, 1);padding-left:1.625rem;border-radius:var(--tf-radius);padding-right:1.625rem;padding-bottom:1rem;justify-content:center;text-decoration:none;background-color:var(--tf-color-primary)}.c-cZXLgo2QM:hover{background-color:color-mix(in srgb, var(--tf-color-primary) 85%, var(--tf-color-text))}.c-c0hVLaLPz{color:var(--tf-color-bg);overflow:hidden;position:relative;margin-left:calc(-1 * clamp(1rem, 2.5vw, 2.5rem));padding-top:calc(clamp(2.5rem, 4.5vw, 4.25rem) * 1.6);margin-right:calc(-1 * clamp(1rem, 2.5vw, 2.5rem));padding-left:clamp(1rem, 2.5vw, 2.5rem);border-radius:calc(var(--tf-radius) * 2);padding-right:clamp(1rem, 2.5vw, 2.5rem);padding-bottom:calc(clamp(2.5rem, 4.5vw, 4.25rem) * 1.6);background-color:var(--tf-color-text);background-image:radial-gradient(60rem 30rem at 0% 0%, color-mix(in srgb, var(--tf-color-bg) 9%, transparent), transparent 70%)}.c-cWDd5PlE9{color:var(--tf-color-text);font-size:1rem;min-width:0;margin-top:0rem;font-family:var(--tf-font-body);font-weight:500;line-height:1.55;padding-top:1.125rem;padding-left:1.5rem;margin-bottom:0rem;padding-right:1.5rem;padding-bottom:1.125rem}.c-cP5pKd_16{color:var(--tf-color-muted);font-size:1.1875rem;max-width:30rem;margin-top:1.5rem;font-family:var(--tf-font-body);line-height:1.6;margin-bottom:0rem}.c-czPpJnEgV{gap:0.75rem;display:flex;min-width:0;align-items:flex-start;padding-top:1.125rem;padding-left:1.5rem;padding-right:1.5rem;flex-direction:row;padding-bottom:1.125rem}.c-ckXfsNIBB{color:var(--tf-color-muted);font-size:0.8125rem;margin-top:0rem;font-family:var(--tf-font-body);line-height:1.4;margin-bottom:0rem}.c-ci7qjpyQf{width:100%;max-width:var(--tf-content-width);margin-left:auto;margin-right:auto}.c-cstqZqyb9{color:var(--tf-color-primary);font-size:0.9375rem;margin-top:0rem;font-family:var(--tf-font-body);font-weight:500;line-height:1.3;margin-bottom:1.25rem;text-transform:uppercase}.c-c6If871Pf{gap:1rem;width:22rem;display:flex;flex-shrink:0;padding-top:clamp(1.5rem, 2.2vw, 1.75rem);padding-left:clamp(1.5rem, 2.2vw, 1.75rem);border-radius:calc(var(--tf-radius) * 1.5);padding-right:clamp(1.5rem, 2.2vw, 1.75rem);flex-direction:column;padding-bottom:clamp(1.5rem, 2.2vw, 1.75rem);background-color:var(--tf-color-card)}.c-c0H-_F-Z9{border-radius:calc(var(--tf-radius) * 1.5);background-color:var(--tf-color-card)}.c-cMa_4D_9K{color:var(--tf-color-text);font-size:clamp(2.5rem, 4.4vw, 4.25rem);margin-top:0rem;font-family:var(--tf-font-heading);font-weight:400;line-height:1.02;margin-bottom:0rem;letter-spacing:-0.035em}.c-c57vntbt9{display:flex;align-items:flex-start;margin-bottom:clamp(3rem, 5vw, 4.5rem);flex-direction:column}.c-cB-3y33h_{color:var(--tf-color-text);font-size:1.375rem;margin-top:0rem;font-family:var(--tf-font-heading);font-weight:700;line-height:1.2;margin-bottom:0rem;letter-spacing:-0.015em}.c-cyw_hyBy7{color:var(--tf-color-text);cursor:pointer;font-size:1.25rem;margin-top:0rem;font-family:var(--tf-font-heading);font-weight:700;line-height:1.3;padding-top:1.375rem;padding-left:1.75rem;margin-bottom:0rem;padding-right:1.75rem;letter-spacing:-0.01em;padding-bottom:1.375rem}.c-cIPQ4dQxw{color:var(--tf-color-text);flex-grow:1;font-size:1rem;margin-top:0rem;font-family:var(--tf-font-body);line-height:1.5;margin-bottom:0rem}.c-cbZ6icNKj{color:var(--tf-color-text);font-size:1rem;margin-top:0rem;font-family:var(--tf-font-body);line-height:1.55;margin-bottom:0rem}.c-ciaArikQW{gap:0.75rem;display:flex;min-width:0;align-items:flex-start;padding-top:1.125rem;padding-left:1.5rem;padding-right:1.5rem;flex-direction:row;padding-bottom:1.125rem;background-color:var(--tf-color-card)}.c-cI8tEgAWA{color:var(--tf-color-muted);font-size:1rem;margin-top:0rem;font-family:var(--tf-font-body);line-height:1.55;margin-bottom:0rem}.c-cjd61os62.c-cst8yNWww{align-items:flex-start;justify-content:flex-start}.c-coD_qpQ6M.c-cst8yNWww{align-items:center;justify-content:flex-start}.n-nQL64P2Tl{align-items:stretch;padding-top:0rem;padding-right:0rem;padding-bottom:0rem;padding-left:0rem;color:var(--tf-color-bg);background-color:var(--tf-color-text);background-image:radial-gradient(48rem 7rem at 0% 0%, color-mix(in srgb, var(--tf-color-white) 9%, transparent), transparent 72%)}.n-nE89knleN{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:1.5rem;min-height:3.5rem;padding-top:0.5rem;padding-bottom:0.5rem;font-family:var(--tf-font-body);font-size:0.875rem;line-height:1.4;color:color-mix(in srgb, var(--tf-color-bg) 72%, var(--tf-color-text))}.n-n-dZfgstL{display:flex;flex-direction:row;align-items:center;gap:1.75rem}.n-nYXbFg5Tk{display:flex;flex-direction:row;align-items:center;gap:0.5rem}.n-n4-9uzpaA{flex-shrink:0;width:0.5rem;height:0.5rem;background-color:var(--tf-color-accent);border-radius:999px}.n-nyV6tfZfg{margin-top:0rem;margin-bottom:0rem;font-size:0.875rem;font-weight:500;white-space:nowrap;color:var(--tf-color-bg)}.n-n6znzXfPv{display:flex;flex-direction:row;align-items:center;gap:0.5rem}.n-nrCxAm_Gz{flex-shrink:0;width:1.125rem;height:1.125rem}.n-nTyG4wKtX{margin-top:0rem;margin-bottom:0rem;font-size:0.875rem}.n-ndLE_-w8D{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:1.25rem}.n-nDQRFk06t{display:flex;flex-direction:row;align-items:center;gap:0.5rem;width:100%}.n-n6nlnoPij{flex-shrink:0;width:1.125rem;height:1.125rem;color:var(--tf-color-accent)}.n-nAbUpcF7K{margin-top:0rem;margin-bottom:0rem;font-size:0.875rem}.n-nVSL2a2RZ{font-family:var(--tf-font-mono);font-size:0.9375rem;font-weight:500;text-decoration:none;white-space:nowrap;color:var(--tf-color-bg);transition:text-decoration .3s cubic-bezier(.22,1,.36,1)}.n-nVSL2a2RZ:hover{text-decoration:underline}.n-nZC0TZwb_{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:0.2rem;flex-shrink:0;min-height:2.375rem;padding-top:0.375rem;padding-right:1.125rem;padding-bottom:0.375rem;padding-left:1.125rem;text-decoration:none;white-space:nowrap;color:var(--tf-color-primary-fg);background-color:var(--tf-color-primary);border-radius:var(--tf-radius);transition:background-color 0.35s cubic-bezier(0.22, 0.61, 0.36, 1)}.n-nZC0TZwb_:hover{background-color:color-mix(in srgb, var(--tf-color-primary) 85%, var(--tf-color-text))}.n-nF5YVU9ol{margin-top:0rem;margin-bottom:0rem;font-family:var(--tf-font-body);font-size:0.875rem;font-weight:500;line-height:1;text-align:center;color:var(--tf-color-primary-fg)}.n-naqvPSBh8{margin-top:0rem;margin-bottom:0rem;font-family:var(--tf-font-body);font-size:0.6875rem;font-weight:400;line-height:1;letter-spacing:0.01em;text-align:center;color:var(--tf-color-primary-fg);opacity:0.82}.n-nFallSfVf{align-items:stretch;position:relative;overflow:hidden;padding-top:clamp(1.25rem, 2.2vw, 1.75rem);padding-right:0rem;padding-bottom:clamp(2rem, 3.5vw, 3rem);padding-left:0rem;background-color:var(--tf-color-surface);background-image:linear-gradient(to bottom, transparent 80%, var(--tf-color-bg)), radial-gradient(60rem 34rem at 0% 0%, color-mix(in srgb, var(--tf-color-white) 70%, transparent), transparent 70%);isolation:isolate}.n-nOly8W-RF{position:relative;z-index:1}.n-nHDohYJNy{display:grid;row-gap:clamp(1.75rem, 3vw, 2.5rem);column-gap:clamp(2.5rem, 5vw, 5.5rem);grid-template-columns:minmax(0, 1fr) minmax(26rem, 34rem);grid-template-rows:auto 1fr auto}.n-navLMkdjn{display:block;justify-self:start;grid-column:1;grid-row:1}.n-naYmXzCYv{display:block;justify-self:start;grid-column:1;grid-row:1;width:auto;height:2.75rem}.n-nMg686tvH{display:flex;flex-direction:column;align-items:flex-start;grid-column:1;grid-row:2;align-self:center;min-width:0}.n-niCVrhn_o{margin-top:0rem;margin-bottom:0rem;font-family:var(--tf-font-heading);font-size:clamp(2.75rem, 4.1vw, 4.25rem);font-weight:400;line-height:1;letter-spacing:-0.035em;color:var(--tf-color-text)}.n-ngQ8-NkaN{max-width:30rem;margin-top:2rem;margin-bottom:0rem;font-family:var(--tf-font-body);font-size:1.1875rem;line-height:1.6;color:var(--tf-color-muted)}.n-nkwY0Kxlw{display:flex;flex-direction:column;gap:0.625rem;margin-top:1.5rem}.n-n8t8o02jR{display:flex;flex-direction:row;align-items:flex-start;gap:0.75rem}.n-nu3yvNe8b{flex-shrink:0;width:1.375rem;height:1.375rem;margin-top:0.0625rem;color:var(--tf-color-primary)}.n-nb3onAuts{margin-top:0rem;margin-bottom:0rem;font-family:var(--tf-font-body);font-size:1rem;font-weight:500;line-height:1.55;color:var(--tf-color-text)}.n-n8ZJCFhGE{display:flex;flex-direction:row;align-items:flex-start;gap:0.75rem}.n-naKoZktiI{flex-shrink:0;width:1.375rem;height:1.375rem;margin-top:0.0625rem;color:var(--tf-color-primary)}.n-nBQFYBSZA{margin-top:0rem;margin-bottom:0rem;font-family:var(--tf-font-body);font-size:1rem;font-weight:500;line-height:1.55;color:var(--tf-color-text)}.n-nPbGBPCji{display:flex;flex-direction:row;align-items:flex-start;gap:0.75rem}.n-nYIVE8eSa{flex-shrink:0;width:1.375rem;height:1.375rem;margin-top:0.0625rem;color:var(--tf-color-primary)}.n-n-RKrLHn7{margin-top:0rem;margin-bottom:0rem;font-family:var(--tf-font-body);font-size:1rem;font-weight:500;line-height:1.55;color:var(--tf-color-text)}.n-nj9G6_GYw{display:block;grid-column:2;grid-row:1 / 4;align-self:end;position:relative;z-index:2;padding-top:0.625rem;padding-right:1.625rem;padding-bottom:1.375rem;padding-left:1.625rem;color:var(--tf-color-text);background-color:var(--tf-color-card);border-radius:calc(var(--tf-radius) * 2);box-shadow:0 2rem 4rem -2.5rem color-mix(in srgb, var(--tf-color-text) 55%, transparent), 0 0.25rem 1rem -0.5rem color-mix(in srgb, var(--tf-color-text) 22%, transparent)}.n-n7N-ENJRf{position:relative;overflow:hidden;aspect-ratio:16 / 10;margin-right:-1rem;margin-left:-1rem;background-color:var(--tf-color-surface);border-radius:calc(var(--tf-radius) * 1.5);cursor:ew-resize}.n-ne9kn_AFb{position:absolute;top:0rem;right:0rem;bottom:0rem;left:0rem;pointer-events:none}.n-ndec4SDN8{position:absolute;top:0rem;left:0rem;width:100%;height:100%}.n-nbiC4p6V3{display:block;width:100%;height:100%;object-fit:cover;object-position:0% 50%}.n-nvMzWUqSl{position:absolute;top:29.97%;left:6.25%;width:14.7%;height:32.07%;pointer-events:none}.n-nOJqSIVR8{display:block;position:absolute;top:0rem;left:0rem;width:100%;height:100%}.n-ne0rTkYI1{position:absolute;top:50%;left:calc(50% + 1rem);padding-top:0.4375rem;padding-right:0.75rem;padding-bottom:0.4375rem;padding-left:0.75rem;margin-top:0rem;margin-bottom:0rem;font-family:var(--tf-font-body);font-size:0.75rem;font-weight:500;line-height:1;white-space:nowrap;color:var(--tf-color-text);background-color:color-mix(in srgb, var(--tf-color-card) 92%, transparent);border-radius:999px;transform:translateY(-50%)}.n-n0RYCmfNt{position:absolute;top:29.97%;left:47.25%;width:14.7%;height:32.07%;pointer-events:none}.n-n8x3qomcC{display:block;position:absolute;top:0rem;left:0rem;width:100%;height:100%}.n-ny4ofV2Jw{position:absolute;top:calc(50% + 1.125rem);left:50%;padding-top:0.4375rem;padding-right:0.75rem;padding-bottom:0.4375rem;padding-left:0.75rem;margin-top:0rem;margin-bottom:0rem;font-family:var(--tf-font-body);font-size:0.75rem;font-weight:500;line-height:1;white-space:nowrap;color:var(--tf-color-text);background-color:color-mix(in srgb, var(--tf-color-card) 92%, transparent);border-radius:999px;transform:translateX(-50%)}.n-n9QJh6rvE{position:absolute;top:0rem;right:0rem;bottom:0rem;left:0rem;clip-path:inset(0 50% 0 0);pointer-events:none}.n-n9MlfNar9{position:absolute;top:0rem;left:0rem;width:100%;height:100%}.n-n22UHfWf_{display:block;width:100%;height:100%;object-fit:cover;object-position:0% 50%}.n-nDl_JsfWX{display:flex;flex-direction:row;align-items:center;position:absolute;top:1rem;left:1rem;z-index:3;padding-top:0.5rem;padding-right:0.875rem;padding-bottom:0.5rem;padding-left:0.875rem;background-color:color-mix(in srgb, var(--tf-color-card) 92%, transparent);border-radius:999px;transition:opacity 0.35s cubic-bezier(0.22, 0.61, 0.36, 1);pointer-events:none}.n-nQ0D8HxnK{margin-top:0rem;margin-bottom:0rem;font-family:var(--tf-font-body);font-size:0.8125rem;font-weight:500;line-height:1;white-space:nowrap;color:var(--tf-color-text)}.n-nXOjxkfcw{margin-top:0rem;margin-bottom:0rem;font-family:var(--tf-font-body);font-size:0.8125rem;font-weight:500;line-height:1;white-space:pre;color:var(--tf-color-text)}.n-nh84RkQFW{display:flex;flex-direction:row;align-items:center;position:absolute;top:1rem;right:1rem;z-index:3;padding-top:0.5rem;padding-right:0.875rem;padding-bottom:0.5rem;padding-left:0.875rem;background-color:color-mix(in srgb, var(--tf-color-card) 92%, transparent);border-radius:999px;transition:opacity 0.35s cubic-bezier(0.22, 0.61, 0.36, 1);pointer-events:none}.n-nEC0pxqvl{margin-top:0rem;margin-bottom:0rem;font-family:var(--tf-font-body);font-size:0.8125rem;font-weight:500;line-height:1;white-space:nowrap;color:var(--tf-color-text)}.n-nTMljxc5B{margin-top:0rem;margin-bottom:0rem;font-family:var(--tf-font-body);font-size:0.8125rem;font-weight:500;line-height:1;white-space:pre;color:var(--tf-color-text)}.n-nj3Yr6eij{position:absolute;top:0rem;bottom:0rem;left:50%;z-index:2;width:2px;margin-left:-1px;background-color:var(--tf-color-card);pointer-events:none}.n-nYLivtn0H{display:flex;align-items:center;justify-content:center;position:absolute;top:50%;left:50%;width:3.25rem;height:3.25rem;color:var(--tf-color-text);background-color:var(--tf-color-card);border-radius:50%;box-shadow:0 0.75rem 1.75rem -0.75rem color-mix(in srgb, var(--tf-color-text) 75%, transparent);transform:translate(-50%, -50%)}.n-ndpoeIOuy{display:block;width:1.5rem;height:1.5rem}.n-nJCnT8WtF{position:absolute;top:calc(50% + 2.25rem);left:50%;z-index:3;padding-top:0.4375rem;padding-right:0.75rem;padding-bottom:0.4375rem;padding-left:0.75rem;margin-top:0rem;margin-bottom:0rem;font-family:var(--tf-font-body);font-size:0.75rem;font-weight:500;line-height:1;white-space:nowrap;color:var(--tf-color-bg);background-color:var(--tf-color-text);border-radius:999px;transition:opacity 0.5s cubic-bezier(0.22, 0.61, 0.36, 1);transform:translateX(-50%);pointer-events:none}.n-n7jA1NVAH{display:none}.n-nb8EQ5Nju{display:flex;flex-direction:row;align-items:center;gap:0.875rem;margin-top:1.25rem}.n-nCGpuDGRF{display:block;flex-shrink:0;width:2.75rem;height:2.75rem;background-color:color-mix(in srgb, var(--tf-color-text) 12%, var(--tf-color-bg));border-radius:999px;object-fit:cover}.n-nODsdoxlR{display:flex;flex-direction:column}.n-n_BGykJfM{margin-top:0rem;margin-bottom:0rem;font-family:var(--tf-font-body);font-size:1rem;line-height:1.35;color:var(--tf-color-text)}.n-nhPCM1gdn{display:flex;flex-direction:row;align-items:center;gap:0.5rem;margin-top:0.25rem}.n-nCKfIujRg{flex-shrink:0;width:0.5rem;height:0.5rem;background-color:var(--tf-color-accent);border-radius:999px}.n-nIi6KpGyz{margin-top:0rem;margin-bottom:0rem;font-family:var(--tf-font-body);font-size:0.8125rem;line-height:1.4;color:var(--tf-color-muted)}.n-nJ3WFqkX3{margin-top:1.125rem;margin-bottom:0rem;font-family:var(--tf-font-heading);font-size:1.25rem;font-weight:700;line-height:1.2;letter-spacing:-0.015em;color:var(--tf-color-text)}.n-nBW0ciVl5{display:grid;gap:0.75rem;grid-template-columns:1fr 1fr;margin-top:1rem}.n-nyobBOZzd{display:flex;align-items:center;justify-content:center;min-height:3.5rem;padding-top:0.875rem;padding-right:1.125rem;padding-bottom:0.875rem;padding-left:1.125rem;text-decoration:none;color:var(--tf-color-text);background-color:var(--tf-color-surface);border-radius:var(--tf-radius);transition:background-color 0.35s cubic-bezier(0.22, 0.61, 0.36, 1), color 0.35s cubic-bezier(0.22, 0.61, 0.36, 1)}.n-nyobBOZzd:hover{color:var(--tf-color-bg);background-color:var(--tf-color-text)}.n-nlHx-EaBt{margin-top:0rem;margin-bottom:0rem;font-family:var(--tf-font-heading);font-size:1.25rem;font-weight:700;line-height:1}.n-noX_kKlUx{display:flex;align-items:center;justify-content:center;min-height:3.5rem;padding-top:0.875rem;padding-right:1.125rem;padding-bottom:0.875rem;padding-left:1.125rem;text-decoration:none;color:var(--tf-color-text);background-color:var(--tf-color-surface);border-radius:var(--tf-radius);transition:background-color 0.35s cubic-bezier(0.22, 0.61, 0.36, 1), color 0.35s cubic-bezier(0.22, 0.61, 0.36, 1)}.n-noX_kKlUx:hover{color:var(--tf-color-bg);background-color:var(--tf-color-text)}.n-nBsfIO6WA{margin-top:0rem;margin-bottom:0rem;font-family:var(--tf-font-heading);font-size:1.25rem;font-weight:700;line-height:1}.n-nCEdg2rWo{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:0.3rem;width:100%;min-height:3.5rem;padding-top:0.75rem;padding-right:1.625rem;padding-bottom:0.75rem;padding-left:1.625rem;margin-top:0.875rem;text-decoration:none;color:var(--tf-color-primary-fg);background-color:var(--tf-color-primary);border-radius:var(--tf-radius);transition:background-color 0.35s cubic-bezier(0.22, 0.61, 0.36, 1)}.n-nCEdg2rWo:hover{background-color:color-mix(in srgb, var(--tf-color-primary) 85%, var(--tf-color-text))}.n-nvler8SYh{margin-top:0rem;margin-bottom:0rem;font-family:var(--tf-font-body);font-size:1.125rem;font-weight:500;line-height:1;text-align:center;color:var(--tf-color-primary-fg)}.n-nRo9kSHe_{margin-top:0rem;margin-bottom:0rem;font-family:var(--tf-font-body);font-size:0.8125rem;font-weight:400;line-height:1;letter-spacing:0.01em;text-align:center;color:var(--tf-color-primary-fg);opacity:0.82}.n-noeTy1jFl{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;row-gap:0.5rem;column-gap:1rem;margin-top:1rem}.n-nD6jQGZmw{display:flex;flex-direction:row;align-items:center;gap:0.375rem}.n-ncm6qptNz{flex-shrink:0;width:1rem;height:1rem;color:var(--tf-color-muted)}.n-nL-D0hnmP{margin-top:0rem;margin-bottom:0rem;font-family:var(--tf-font-body);font-size:0.8125rem;line-height:1.4;color:var(--tf-color-muted)}.n-nTBGWvhiV{display:flex;flex-direction:row;align-items:center;gap:0.375rem}.n-n0b3lQTiJ{flex-shrink:0;width:1rem;height:1rem;color:var(--tf-color-muted)}.n-n5QDjtu34{margin-top:0rem;margin-bottom:0rem;font-family:var(--tf-font-body);font-size:0.8125rem;line-height:1.4;color:var(--tf-color-muted)}.n-ns080i740{display:flex;flex-direction:row;align-items:center;gap:0.375rem}.n-na8l9IcDx{flex-shrink:0;width:1rem;height:1rem;color:var(--tf-color-muted)}.n-nUuJgD6qs{margin-top:0rem;margin-bottom:0rem;font-family:var(--tf-font-body);font-size:0.8125rem;line-height:1.4;color:var(--tf-color-muted)}.n-nafcGAPgY{display:flex;flex-direction:column;align-items:flex-start;justify-self:start;gap:1.25rem;grid-column:1;grid-row:3;align-self:end}.n-nTC_1zU9s{display:flex;flex-direction:row;align-items:center;gap:1rem}.n-n8r-DAWBs{display:block;flex-shrink:0;width:3.25rem;height:auto}.n-nQQ4pzHRM{display:flex;flex-direction:column;gap:0.375rem}.n-nUscEtEib{display:flex;flex-direction:row;align-items:center;gap:0.625rem}.n-nuTDS2mSf{margin-top:0rem;margin-bottom:0rem;font-family:var(--tf-font-heading);font-size:1.375rem;font-weight:700;line-height:1;color:var(--tf-color-text)}.n-ndQnimrWA{flex-shrink:0;width:5.75rem;height:1rem;color:var(--tf-color-primary)}.n-nkGAJFtgQ{margin-top:0rem;margin-bottom:0rem;font-family:var(--tf-font-body);font-size:0.875rem;line-height:1.3;color:var(--tf-color-muted)}.n-nN__ePH4p{display:flex;flex-direction:row;align-items:center;gap:1.5rem}.n-nLEi1bWoH{max-width:6.5rem;margin-top:0rem;margin-bottom:0rem;font-family:var(--tf-font-body);font-size:0.9375rem;font-weight:500;line-height:1.3;color:var(--tf-color-text)}.n-nCSQRRROC{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;gap:1rem}.n-nOmQIcruP{display:block;flex-shrink:0;width:auto;height:3.5rem}.n-nQsGhXwMs{display:block;flex-shrink:0;width:auto;height:3.5rem}.n-nBswGmayl{display:block;flex-shrink:0;width:auto;height:3.5rem}.n-nDHkjOYz6{display:block;flex-shrink:0;width:auto;height:3.5rem}.n-nl1O97Vrf{display:block;flex-shrink:0;width:auto;height:3.5rem}.n-njcNNOVmL{display:block;flex-shrink:0;width:auto;height:3.5rem}.n-nsNOVcZUN{background-image:radial-gradient(70rem 36rem at 0% 0%, color-mix(in srgb, var(--tf-color-white) 60%, transparent), transparent 72%)}.n-nU0Wa-hNL{display:grid;align-items:start;gap:clamp(2.5rem, 5vw, 5rem);grid-template-columns:minmax(0, 1fr) minmax(0, 1fr)}.n-no5444yoD{position:sticky;top:6rem;overflow:hidden;aspect-ratio:4 / 5;background-color:var(--tf-color-surface);border-radius:calc(var(--tf-radius) * 2);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--tf-color-border) 70%, transparent)}.n-nMctQjNwq{position:absolute;top:0;left:0;width:100%;height:100%;color:var(--tf-color-primary);pointer-events:none}.n-nlvmbByf2{position:absolute;top:0;left:0;width:100%;height:100%}.n-nJ000YEyU{display:flex;align-items:center;gap:0.5rem;position:absolute;top:30%;left:63%;padding-top:0.375rem;padding-right:0.875rem;padding-bottom:0.375rem;padding-left:0.375rem;background-color:var(--tf-color-card);border-radius:999px;box-shadow:0 10px 28px color-mix(in srgb, var(--tf-color-text) 12%, transparent);translate:0 -50%}.n-n9cJGcRG6{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:1.625rem;height:1.625rem;padding-top:0.375rem;padding-right:0.375rem;padding-bottom:0.375rem;padding-left:0.375rem;color:var(--tf-color-primary-fg);background-color:var(--tf-color-primary);border-radius:50%}.n-nUJt28fyi{margin-top:0rem;margin-bottom:0rem;font-family:var(--tf-font-body);font-size:0.875rem;font-weight:500;line-height:1;color:var(--tf-color-text)}.n-nicYzs4ey{display:flex;align-items:center;gap:0.5rem;position:absolute;top:50%;left:63%;padding-top:0.375rem;padding-right:0.875rem;padding-bottom:0.375rem;padding-left:0.375rem;background-color:var(--tf-color-card);border-radius:999px;box-shadow:0 10px 28px color-mix(in srgb, var(--tf-color-text) 12%, transparent);translate:0 -50%}.n-nEo_N1djL{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:1.625rem;height:1.625rem;padding-top:0.375rem;padding-right:0.375rem;padding-bottom:0.375rem;padding-left:0.375rem;color:var(--tf-color-primary-fg);background-color:var(--tf-color-primary);border-radius:50%}.n-nZz2a3Q5X{margin-top:0rem;margin-bottom:0rem;font-family:var(--tf-font-body);font-size:0.875rem;font-weight:500;line-height:1;color:var(--tf-color-text)}.n-nJupeW13w{display:flex;align-items:center;gap:0.5rem;position:absolute;top:70%;left:63%;padding-top:0.375rem;padding-right:0.875rem;padding-bottom:0.375rem;padding-left:0.375rem;background-color:var(--tf-color-card);border-radius:999px;box-shadow:0 10px 28px color-mix(in srgb, var(--tf-color-text) 12%, transparent);translate:0 -50%}.n-nMhYk282z{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:1.625rem;height:1.625rem;padding-top:0.375rem;padding-right:0.375rem;padding-bottom:0.375rem;padding-left:0.375rem;color:var(--tf-color-primary-fg);background-color:var(--tf-color-primary);border-radius:50%}.n-n3Sn4Wf5b{margin-top:0rem;margin-bottom:0rem;font-family:var(--tf-font-body);font-size:0.875rem;font-weight:500;line-height:1;color:var(--tf-color-text)}.n-nVwJUoZpc{position:absolute;bottom:1.25rem;left:50%;padding-top:0.5rem;padding-right:1rem;padding-bottom:0.5rem;padding-left:1rem;margin-top:0rem;margin-bottom:0rem;font-family:var(--tf-font-body);font-size:0.8125rem;line-height:1.3;white-space:nowrap;color:var(--tf-color-bg);background-color:color-mix(in srgb, var(--tf-color-text) 88%, transparent);border-radius:999px;transform:translateX(-50%)}.n-nzj-8URK5{display:flex;flex-direction:column}.n-nUwSSdhDj{display:flex;gap:1rem;grid-template-columns:3.5rem minmax(0, 1fr);padding-top:0.25rem;padding-bottom:2.25rem}.n-nxp8rmVYx{display:flex;flex-direction:column;gap:0.75rem}.n-nenTnE-td{display:flex;gap:1rem;grid-template-columns:3.5rem minmax(0, 1fr);padding-top:2.25rem;padding-bottom:2.25rem;border-width:1px 0 0 0;border-style:solid;border-color:var(--tf-color-border)}.n-n4txDfnyA{display:flex;flex-direction:column;gap:0.75rem}.n-nH1u8VKZO{display:flex;gap:1rem;grid-template-columns:3.5rem minmax(0, 1fr);padding-top:2.25rem;padding-bottom:0rem;border-width:1px 0 0 0;border-style:solid;border-color:var(--tf-color-border)}.n-nNYnzdz5M{display:flex;flex-direction:column;gap:0.75rem}.n-n-stF5eE4{margin-top:0.75rem}.n-nFIrUZmcx{gap:0.3rem;padding-top:0.75rem;padding-bottom:0.75rem}.n-nQlXUz1aM{margin-top:0rem;margin-bottom:0rem;font-family:var(--tf-font-body);font-size:1.125rem;font-weight:500;line-height:1;text-align:center;color:var(--tf-color-primary-fg)}.n-nqW_4wu6a{margin-top:0rem;margin-bottom:0rem;font-family:var(--tf-font-body);font-size:0.8125rem;font-weight:400;line-height:1;letter-spacing:0.01em;text-align:center;color:var(--tf-color-primary-fg);opacity:0.82}.n-nY-7eD76O{margin-bottom:0rem}.n-nMDRgKXvQ{max-width:46rem}.n-nHzXcSi0G{display:grid;align-items:start;align-content:center;gap:clamp(2.5rem, 5vw, 5rem);grid-template-columns:minmax(0, 5fr) minmax(0, 7fr);min-height:100svh}.n-nzX-hvmp9{display:flex;flex-direction:column;gap:2rem;min-width:0}.n-nrEy92h7c{display:flex;flex-direction:column;align-items:flex-start;gap:1.5rem;min-width:0}.n-ngeFKioEr{display:flex;flex-direction:column;align-items:stretch;gap:0.625rem}.n-ntXxlIvx4{display:flex;flex-direction:row;gap:0.25rem;padding-top:0.25rem;padding-right:0.25rem;padding-bottom:0.25rem;padding-left:0.25rem;background-color:var(--tf-color-surface);border-radius:calc(var(--tf-radius) * 1.5)}.n-nS3E0G8dE{display:flex;align-items:center;justify-content:center;padding-top:0.625rem;padding-right:1.125rem;padding-bottom:0.625rem;padding-left:1.125rem;text-decoration:none;background-color:var(--tf-color-card);border-radius:var(--tf-radius)}.n-nfQxYMEnW{margin-top:0rem;margin-bottom:0rem;font-family:var(--tf-font-body);font-size:0.9375rem;font-weight:500;line-height:1.2;white-space:nowrap;color:var(--tf-color-text)}.n-n04xcIScH{display:flex;align-items:center;justify-content:center;padding-top:0.625rem;padding-right:1.125rem;padding-bottom:0.625rem;padding-left:1.125rem;text-decoration:none;border-radius:var(--tf-radius)}.n-nl31FfmUh{margin-top:0rem;margin-bottom:0rem;font-family:var(--tf-font-body);font-size:0.9375rem;font-weight:500;line-height:1.2;white-space:nowrap;color:var(--tf-color-muted)}.n-nlCzd3FKy{display:grid;gap:0.25rem;grid-template-columns:minmax(0, 1fr) minmax(0, 1fr);padding-right:0.25rem;padding-left:0.25rem}.n-nM1XglXc6{overflow:hidden;height:0.1875rem;background-color:var(--tf-color-border);border-radius:999px}.n-nzG-uXvUu{height:100%;background-color:var(--tf-color-primary);transform-origin:0 50%}.n-nhwoKIK15{overflow:hidden;height:0.1875rem;background-color:var(--tf-color-border);border-radius:999px}.n-n8yNLwn6Z{height:100%;background-color:var(--tf-color-primary);transform:scaleX(0);transform-origin:0 50%}.n-npWx1qCLn{display:flex;flex-direction:column;gap:0.75rem;min-width:0}.n-nkCQU2HsK{display:grid;overflow:hidden;min-width:0}.n-nq7RaAVk8{grid-column:1 / 2;grid-row:1 / 2;margin-top:0rem;margin-bottom:0rem;font-family:var(--tf-font-heading);font-size:clamp(1.75rem, 2.6vw, 2.25rem);font-weight:700;line-height:1.15;letter-spacing:-0.02em;color:var(--tf-color-text)}.n-nXJ4oLfyO{grid-column:1 / 2;grid-row:1 / 2;margin-top:0rem;margin-bottom:0rem;font-family:var(--tf-font-heading);font-size:clamp(1.75rem, 2.6vw, 2.25rem);font-weight:700;line-height:1.15;letter-spacing:-0.02em;color:var(--tf-color-text);opacity:0;pointer-events:none}.n-nDMjVjkNs{display:grid;min-width:0;max-width:28rem}.n-nWckcJYwJ{grid-column:1 / 2;grid-row:1 / 2}.n-nocDFzs9f{grid-column:1 / 2;grid-row:1 / 2;opacity:0;pointer-events:none}.n-nSk0wT9_I{display:grid;row-gap:2rem;column-gap:2.5rem;grid-template-columns:repeat(2, minmax(0, 1fr))}.n-ngF421GyL{display:flex;flex-direction:column;gap:0.5rem;min-width:0}.n-nrSOKeriQ{margin-top:0rem;margin-bottom:0rem;font-family:var(--tf-font-heading);font-size:clamp(2rem, 3vw, 2.5rem);font-weight:700;line-height:1;letter-spacing:-0.02em;white-space:nowrap;color:var(--tf-color-text)}.n-nwAqq2iB0{max-width:15rem;margin-top:0rem;margin-bottom:0rem;font-family:var(--tf-font-body);font-size:0.9375rem;line-height:1.45;color:var(--tf-color-muted)}.n-nAEH2zua2{display:grid;min-width:0}.n-nTIql4QOL{display:flex;flex-direction:column;gap:0.5rem;grid-column:1 / 2;grid-row:1 / 2;min-width:0}.n-nGwPB__Wu{margin-top:0rem;margin-bottom:0rem;font-family:var(--tf-font-heading);font-size:clamp(2rem, 3vw, 2.5rem);font-weight:700;line-height:1;letter-spacing:-0.02em;white-space:nowrap;color:var(--tf-color-text)}.n-nru_IjIbM{max-width:15rem;margin-top:0rem;margin-bottom:0rem;font-family:var(--tf-font-body);font-size:0.9375rem;line-height:1.45;color:var(--tf-color-muted)}.n-nnde57wEu{display:flex;flex-direction:column;gap:0.5rem;grid-column:1 / 2;grid-row:1 / 2;min-width:0;opacity:0;pointer-events:none}.n-nXOESYe4Q{margin-top:0rem;margin-bottom:0rem;font-family:var(--tf-font-heading);font-size:clamp(2rem, 3vw, 2.5rem);font-weight:700;line-height:1;letter-spacing:-0.02em;white-space:nowrap;color:var(--tf-color-text)}.n-ngDB6BsxG{max-width:15rem;margin-top:0rem;margin-bottom:0rem;font-family:var(--tf-font-body);font-size:0.9375rem;line-height:1.45;color:var(--tf-color-muted)}.n-ni9w_GrK4{display:flex;flex-direction:column;gap:0.5rem;min-width:0}.n-nG2cY0Anp{margin-top:0rem;margin-bottom:0rem;font-family:var(--tf-font-heading);font-size:clamp(2rem, 3vw, 2.5rem);font-weight:700;line-height:1;letter-spacing:-0.02em;white-space:nowrap;color:var(--tf-color-text)}.n-n9On9vTy_{max-width:15rem;margin-top:0rem;margin-bottom:0rem;font-family:var(--tf-font-body);font-size:0.9375rem;line-height:1.45;color:var(--tf-color-muted)}.n-nVPN89ZRd{display:flex;flex-direction:column;gap:0.5rem;min-width:0}.n-nstpVGCKW{margin-top:0rem;margin-bottom:0rem;font-family:var(--tf-font-heading);font-size:clamp(2rem, 3vw, 2.5rem);font-weight:700;line-height:1;letter-spacing:-0.02em;white-space:nowrap;color:var(--tf-color-text)}.n-ndOTAHGZq{max-width:15rem;margin-top:0rem;margin-bottom:0rem;font-family:var(--tf-font-body);font-size:0.9375rem;line-height:1.45;color:var(--tf-color-muted)}.n-nq0HP64KD{margin-top:calc(clamp(3rem, 5vw, 4.5rem) - 2rem)}.n-nE8_IcObS{gap:0.3rem;padding-top:0.75rem;padding-bottom:0.75rem}.n-n34kpMFiA{margin-top:0rem;margin-bottom:0rem;font-family:var(--tf-font-body);font-size:1.125rem;font-weight:500;line-height:1;text-align:center;color:var(--tf-color-primary-fg)}.n-nZiS84di4{margin-top:0rem;margin-bottom:0rem;font-family:var(--tf-font-body);font-size:0.8125rem;font-weight:400;line-height:1;letter-spacing:0.01em;text-align:center;color:var(--tf-color-primary-fg);opacity:0.82}.n-npHn59r6P{display:flex;flex-direction:column;position:relative;min-width:0}.n-nlH1qsm3j{display:block;align-self:flex-end;width:84%;aspect-ratio:16 / 10;margin-top:-32px;background-color:color-mix(in srgb, var(--tf-color-text) 12%, var(--tf-color-bg));background-image:linear-gradient(155deg, color-mix(in srgb, var(--tf-color-white) 55%, transparent), transparent 55%);border-radius:calc(var(--tf-radius) * 1.5);object-fit:cover}.n-npEQf-ws3{display:flex;flex-direction:column;position:relative;z-index:1;width:80%;padding-top:clamp(1.25rem, 2.2vw, 1.75rem);padding-right:clamp(1.25rem, 2.2vw, 1.75rem);padding-bottom:clamp(1.25rem, 2.2vw, 1.75rem);padding-left:clamp(1.25rem, 2.2vw, 1.75rem);margin-top:-4rem;background-color:var(--tf-color-card);border-radius:calc(var(--tf-radius) * 2);box-shadow:0 2rem 4rem -2.5rem color-mix(in srgb, var(--tf-color-text) 60%, transparent), 0 0.25rem 1rem -0.5rem color-mix(in srgb, var(--tf-color-text) 20%, transparent)}.n-n8dJoGG9d{width:100%}.n-nPs81OhGo{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:0.5rem 1.5rem;margin-top:1rem}.n-nN92XhCOP{flex-grow:1;flex-shrink:1;flex-basis:16rem;margin-top:0rem;margin-bottom:0rem;font-family:var(--tf-font-body);font-size:0.8125rem;line-height:1.4;color:var(--tf-color-muted)}.n-nS_NEJf91{display:flex;flex-direction:row;align-items:center;gap:0.45rem}.n-nThAPjwAz{flex-shrink:0;width:1rem;height:1rem}.n-nldtU3KBA{min-width:11.75rem;margin-top:0rem;margin-bottom:0rem;font-family:var(--tf-font-body);font-size:0.8125rem;line-height:1.4;color:var(--tf-color-text)}.n-nKwtPjDpW{display:none}.n-n0f8IWuVz{padding-top:clamp(2.5rem, 4.5vw, 4.25rem);padding-bottom:clamp(2.5rem, 4.5vw, 4.25rem);background-color:var(--tf-color-kino);background-image:radial-gradient(120% 140% at 85% 8%, color-mix(in srgb, var(--tf-color-primary) 20%, transparent), transparent 46%), linear-gradient(150deg, var(--tf-color-kino), color-mix(in srgb, var(--tf-color-kino) 85%, var(--tf-color-text)) 58%, color-mix(in srgb, var(--tf-color-kino) 70%, var(--tf-color-text)))}.n-nDrqlSgMt{margin-bottom:clamp(2rem, 3.5vw, 2.75rem)}.n-nz1sgvLkr{grid-column:1;grid-row:1;color:color-mix(in srgb, var(--tf-color-bg) 72%, var(--tf-color-text))}.n-ntx179MzU{grid-column:1;grid-row:2;color:var(--tf-color-bg)}.n-net_XmNxB{display:grid;align-items:start;row-gap:2rem;column-gap:clamp(1.5rem, 3vw, 2.5rem);grid-template-columns:minmax(0, 1.4fr) minmax(0, 1fr)}.n-nHlPIWbgM{display:flex;flex-direction:column;gap:1.125rem;min-width:0;text-decoration:none;color:var(--tf-color-bg);transition:filter 0.35s cubic-bezier(0.22, 0.61, 0.36, 1)}.n-nHlPIWbgM:hover{filter:brightness(1.08)}.n-nFnkV3Vv5{position:relative;overflow:hidden;width:100%;aspect-ratio:16 / 9;background-color:color-mix(in srgb, var(--tf-color-bg) 8%, var(--tf-color-text));border-radius:calc(var(--tf-radius) * 1.5)}.n-nmBH4Ay1A{display:block;position:absolute;top:0rem;left:0rem;width:100%;height:100%;object-fit:cover;transition:box-shadow .45s cubic-bezier(.22,1,.36,1)}.n-nmBH4Ay1A:hover{box-shadow:0 0 0 4px color-mix(in srgb, var(--tf-color-primary) 28%, transparent)}.n-n7W5zqfFw{display:flex;align-items:center;justify-content:center;position:absolute;top:calc(50% - 2.25rem);left:calc(50% - 2.25rem);width:4.5rem;height:4.5rem;color:var(--tf-color-primary-fg);background-color:var(--tf-color-primary);border-radius:50%;box-shadow:0 1rem 2rem -1rem color-mix(in srgb, var(--tf-color-text) 80%, transparent)}.n-n9qg6kKYV{display:block;width:1.75rem;height:1.75rem;margin-left:0.25rem}.n-nIsvTh59T{display:flex;flex-direction:column;gap:clamp(0.75rem, 1.5vw, 1rem);min-width:0}.n-nfVsebpIJ{display:grid;align-items:center;column-gap:1.125rem;grid-template-columns:minmax(0, 11rem) minmax(0, 1fr);padding-top:0.5rem;padding-right:0.75rem;padding-bottom:0.5rem;padding-left:0.5rem;margin-left:-0.5rem;text-decoration:none;color:var(--tf-color-bg);border-radius:calc(var(--tf-radius) * 1.5);transition:background-color 0.35s cubic-bezier(0.22, 0.61, 0.36, 1)}.n-nfVsebpIJ:hover{background-color:color-mix(in srgb, var(--tf-color-bg) 8%, var(--tf-color-text))}.n-nyOJnofqe{position:relative;overflow:hidden;width:100%;aspect-ratio:16 / 9;background-color:color-mix(in srgb, var(--tf-color-bg) 8%, var(--tf-color-text));border-radius:var(--tf-radius)}.n-n1QKAtaW5{display:block;position:absolute;top:0rem;left:0rem;width:100%;height:100%;object-fit:cover}.n-n6onYHLHE{display:flex;align-items:center;justify-content:center;position:absolute;top:calc(50% - 1.125rem);left:calc(50% - 1.125rem);width:2.25rem;height:2.25rem;color:var(--tf-color-primary-fg);background-color:var(--tf-color-primary);border-radius:50%}.n-nGEwDIeCC{display:block;width:1rem;height:1rem;margin-left:0.125rem}.n-nsdgkaEXY{display:flex;flex-direction:column;gap:0.25rem;min-width:0}.n-npCoRTHcZ{margin-top:0rem;margin-bottom:0rem;font-family:var(--tf-font-body);font-size:1rem;font-weight:500;line-height:1.35;color:var(--tf-color-bg)}.n-ncup8mLh7{margin-top:0rem;margin-bottom:0rem;font-family:var(--tf-font-body);font-size:0.8125rem;line-height:1.4;color:color-mix(in srgb, var(--tf-color-bg) 72%, var(--tf-color-text))}.n-n8I3037eS{display:grid;align-items:center;column-gap:1.125rem;grid-template-columns:minmax(0, 11rem) minmax(0, 1fr);padding-top:0.5rem;padding-right:0.75rem;padding-bottom:0.5rem;padding-left:0.5rem;margin-left:-0.5rem;text-decoration:none;color:var(--tf-color-bg);border-radius:calc(var(--tf-radius) * 1.5);transition:background-color 0.35s cubic-bezier(0.22, 0.61, 0.36, 1)}.n-n8I3037eS:hover{background-color:color-mix(in srgb, var(--tf-color-bg) 8%, var(--tf-color-text))}.n-nSGju-bEi{position:relative;overflow:hidden;width:100%;aspect-ratio:16 / 9;background-color:color-mix(in srgb, var(--tf-color-bg) 8%, var(--tf-color-text));border-radius:var(--tf-radius)}.n-n_VnbqXUj{display:block;position:absolute;top:0rem;left:0rem;width:100%;height:100%;object-fit:cover}.n-nnEyOyGjI{display:flex;align-items:center;justify-content:center;position:absolute;top:calc(50% - 1.125rem);left:calc(50% - 1.125rem);width:2.25rem;height:2.25rem;color:var(--tf-color-primary-fg);background-color:var(--tf-color-primary);border-radius:50%}.n-nzTQa1_ks{display:block;width:1rem;height:1rem;margin-left:0.125rem}.n-n3tItslPx{display:flex;flex-direction:column;gap:0.25rem;min-width:0}.n-nzFc_dRV9{margin-top:0rem;margin-bottom:0rem;font-family:var(--tf-font-body);font-size:1rem;font-weight:500;line-height:1.35;color:var(--tf-color-bg)}.n-nhfOB4i0C{margin-top:0rem;margin-bottom:0rem;font-family:var(--tf-font-body);font-size:0.8125rem;line-height:1.4;color:color-mix(in srgb, var(--tf-color-bg) 72%, var(--tf-color-text))}.n-nxVBYPRYd{display:grid;align-items:center;column-gap:1.125rem;grid-template-columns:minmax(0, 11rem) minmax(0, 1fr);padding-top:0.5rem;padding-right:0.75rem;padding-bottom:0.5rem;padding-left:0.5rem;margin-left:-0.5rem;text-decoration:none;color:var(--tf-color-bg);border-radius:calc(var(--tf-radius) * 1.5);transition:background-color 0.35s cubic-bezier(0.22, 0.61, 0.36, 1)}.n-nxVBYPRYd:hover{background-color:color-mix(in srgb, var(--tf-color-bg) 8%, var(--tf-color-text))}.n-ngLeH0WK2{position:relative;overflow:hidden;width:100%;aspect-ratio:16 / 9;background-color:color-mix(in srgb, var(--tf-color-bg) 8%, var(--tf-color-text));border-radius:var(--tf-radius)}.n-nLZN7WPgz{display:block;position:absolute;top:0rem;left:0rem;width:100%;height:100%;object-fit:cover}.n-nElAYNF5H{display:flex;align-items:center;justify-content:center;position:absolute;top:calc(50% - 1.125rem);left:calc(50% - 1.125rem);width:2.25rem;height:2.25rem;color:var(--tf-color-primary-fg);background-color:var(--tf-color-primary);border-radius:50%}.n-npCLsAVBk{display:block;width:1rem;height:1rem;margin-left:0.125rem}.n-nUkagKGrn{display:flex;flex-direction:column;gap:0.25rem;min-width:0}.n-nweVnHCOY{margin-top:0rem;margin-bottom:0rem;font-family:var(--tf-font-body);font-size:1rem;font-weight:500;line-height:1.35;color:var(--tf-color-bg)}.n-n2adhqiLa{margin-top:0rem;margin-bottom:0rem;font-family:var(--tf-font-body);font-size:0.8125rem;line-height:1.4;color:color-mix(in srgb, var(--tf-color-bg) 72%, var(--tf-color-text))}.n-noU7yg7yk{display:flex;flex-direction:row;align-items:center;justify-content:center;row-gap:1.5rem;column-gap:2rem;margin-top:clamp(2rem, 3.5vw, 2.75rem)}.n-ns-WpJbmF{flex-shrink:0;margin-top:0rem}.n-n0Jve_MIv{gap:0.3rem;padding-top:0.75rem;padding-bottom:0.75rem}.n-nNG93MmOf{margin-top:0rem;margin-bottom:0rem;font-family:var(--tf-font-body);font-size:1.125rem;font-weight:500;line-height:1;text-align:center;color:var(--tf-color-primary-fg)}.n-n48iKVjE7{margin-top:0rem;margin-bottom:0rem;font-family:var(--tf-font-body);font-size:0.8125rem;font-weight:400;line-height:1;letter-spacing:0.01em;text-align:center;color:var(--tf-color-primary-fg);opacity:0.82}.n-nAMKVgR2G{flex:1;min-width:0;max-width:none;padding-top:0.1875rem;margin-top:0rem;margin-bottom:0rem;font-size:1rem;line-height:1.6;color:color-mix(in srgb, var(--tf-color-bg) 72%, var(--tf-color-text))}.n-nWW0285O3{display:none}.n-ntEPGe31P{background-image:radial-gradient(70rem 36rem at 0% 0%, color-mix(in srgb, var(--tf-color-white) 60%, transparent), transparent 72%)}.n-n8tlzLbTX{align-items:center;text-align:center}.n-nILEAU2tu{display:none;width:100%}.n-ndFtI0DWY{display:grid;grid-template-columns:minmax(0, 1fr) minmax(0, 1.15fr) minmax(0, 1.15fr);width:100%;max-width:64rem;margin-right:auto;margin-left:auto}.n-nU8gmkF-V{padding-top:1.75rem;padding-bottom:1.25rem}.n-nIvuBrm8i{display:flex;flex-direction:column;gap:0.25rem;min-width:0;padding-top:1.75rem;padding-right:1.5rem;padding-bottom:1.25rem;padding-left:1.5rem;background-color:var(--tf-color-kino);background-image:radial-gradient(130% 100% at 100% 0%, color-mix(in srgb, var(--tf-color-primary) 32%, transparent), transparent 70%), linear-gradient(180deg, var(--tf-color-kino), color-mix(in srgb, var(--tf-color-kino) 95%, var(--tf-color-text)));border-radius:calc(var(--tf-radius) * 1.5) calc(var(--tf-radius) * 1.5) 0 0}.n-nO_WSFetY{margin-top:0rem;margin-bottom:0rem;font-family:var(--tf-font-heading);font-size:1.375rem;font-weight:700;line-height:1.2;letter-spacing:-0.015em;color:var(--tf-color-bg)}.n-n6rZQ5HU-{display:block;align-self:flex-start;width:auto;height:1.25rem;margin-top:0.375rem;filter:brightness(0) invert(0.95)}.n-nPNA1Yp7-{display:flex;flex-direction:column;gap:0.25rem;min-width:0;padding-top:1.75rem;padding-right:1.5rem;padding-bottom:1.25rem;padding-left:1.5rem}.n-nPfF3M9Et{margin-top:0rem;margin-bottom:0rem;font-family:var(--tf-font-heading);font-size:1.375rem;font-weight:700;line-height:1.2;letter-spacing:-0.015em;color:var(--tf-color-text)}.n-necKRdwlr{margin-top:0rem;margin-bottom:0rem;font-family:var(--tf-font-body);font-size:0.875rem;line-height:1.3;color:var(--tf-color-muted)}.n-nt562RO5Z{background-color:color-mix(in srgb, var(--tf-color-kino) 92%, var(--tf-color-text));background-image:linear-gradient(180deg, color-mix(in srgb, var(--tf-color-kino) 95%, var(--tf-color-text)), color-mix(in srgb, var(--tf-color-kino) 90%, var(--tf-color-text)))}.n-na-F0_WTU{flex-shrink:0;width:1.25rem;height:1.25rem;margin-top:0.125rem;color:var(--tf-color-accent)}.n-nsmQlpzLK{color:var(--tf-color-bg)}.n-nq-dTJXe2{flex-shrink:0;width:1.25rem;height:1.25rem;margin-top:0.125rem;color:color-mix(in srgb, var(--tf-color-text) 62%, var(--tf-color-bg))}.n-nIzKytobq{display:contents}.n-nmWbrTKQh{display:contents}.n-ny-kB-QTJ{background-color:color-mix(in srgb, var(--tf-color-kino) 88%, var(--tf-color-text));background-image:linear-gradient(180deg, color-mix(in srgb, var(--tf-color-kino) 90%, var(--tf-color-text)), color-mix(in srgb, var(--tf-color-kino) 86%, var(--tf-color-text)))}.n-n6sgvtVME{flex-shrink:0;width:1.25rem;height:1.25rem;margin-top:0.125rem;color:var(--tf-color-accent)}.n-nspkuoyqe{color:var(--tf-color-bg)}.n-n4tTru1rS{flex-shrink:0;width:1.25rem;height:1.25rem;margin-top:0.125rem;color:color-mix(in srgb, var(--tf-color-text) 62%, var(--tf-color-bg))}.n-n5odIeHm4{display:contents}.n-niFQoaaet{background-color:color-mix(in srgb, var(--tf-color-kino) 84%, var(--tf-color-text));background-image:linear-gradient(180deg, color-mix(in srgb, var(--tf-color-kino) 86%, var(--tf-color-text)), color-mix(in srgb, var(--tf-color-kino) 82%, var(--tf-color-text)))}.n-nJAoTcjpa{flex-shrink:0;width:1.25rem;height:1.25rem;margin-top:0.125rem;color:var(--tf-color-accent)}.n-nKq2M1npf{color:var(--tf-color-bg)}.n-nlnzNqirF{flex-shrink:0;width:1.25rem;height:1.25rem;margin-top:0.125rem;color:color-mix(in srgb, var(--tf-color-text) 62%, var(--tf-color-bg))}.n-nOsenGrYa{display:contents}.n-nUOcFDTMI{background-color:color-mix(in srgb, var(--tf-color-kino) 80%, var(--tf-color-text));background-image:linear-gradient(180deg, color-mix(in srgb, var(--tf-color-kino) 82%, var(--tf-color-text)), color-mix(in srgb, var(--tf-color-kino) 78%, var(--tf-color-text)))}.n-npmuRoBq2{flex-shrink:0;width:1.25rem;height:1.25rem;margin-top:0.125rem;color:var(--tf-color-accent)}.n-nOjaL54Yx{color:var(--tf-color-bg)}.n-nukDrqUzy{flex-shrink:0;width:1.25rem;height:1.25rem;margin-top:0.125rem;color:color-mix(in srgb, var(--tf-color-text) 62%, var(--tf-color-bg))}.n-nYBU_Omit{display:contents}.n-ntEX8nXdX{background-color:color-mix(in srgb, var(--tf-color-kino) 76%, var(--tf-color-text));background-image:linear-gradient(180deg, color-mix(in srgb, var(--tf-color-kino) 78%, var(--tf-color-text)), color-mix(in srgb, var(--tf-color-kino) 74%, var(--tf-color-text)))}.n-nRjEg20vG{flex-shrink:0;width:1.25rem;height:1.25rem;margin-top:0.125rem;color:var(--tf-color-accent)}.n-nl7W2CBec{color:var(--tf-color-bg)}.n-nGUWHaO4W{flex-shrink:0;width:1.25rem;height:1.25rem;margin-top:0.125rem;color:color-mix(in srgb, var(--tf-color-text) 62%, var(--tf-color-bg))}.n-niqjz-m7f{display:contents}.n-nOxHi_wzL{padding-bottom:1.75rem}.n-nWK9BStKe{padding-bottom:1.75rem;background-color:color-mix(in srgb, var(--tf-color-kino) 72%, var(--tf-color-text));background-image:linear-gradient(180deg, color-mix(in srgb, var(--tf-color-kino) 74%, var(--tf-color-text)), color-mix(in srgb, var(--tf-color-kino) 70%, var(--tf-color-text)));border-radius:0 0 calc(var(--tf-radius) * 1.5) calc(var(--tf-radius) * 1.5)}.n-nXrq0xrUu{flex-shrink:0;width:1.25rem;height:1.25rem;margin-top:0.125rem;color:var(--tf-color-accent)}.n-nLmCylYAp{color:var(--tf-color-bg)}.n-n2foWcptu{padding-bottom:1.75rem}.n-nTI-mbsnG{flex-shrink:0;width:1.25rem;height:1.25rem;margin-top:0.125rem;color:color-mix(in srgb, var(--tf-color-text) 62%, var(--tf-color-bg))}.n-nUTtQ0h_Y{align-items:center;margin-top:clamp(3rem, 5vw, 4.5rem);text-align:center}.n-nLU5EGe_3{gap:0.3rem;padding-top:0.75rem;padding-bottom:0.75rem}.n-nXvvhB-JI{margin-top:0rem;margin-bottom:0rem;font-family:var(--tf-font-body);font-size:1.125rem;font-weight:500;line-height:1;text-align:center;color:var(--tf-color-primary-fg)}.n-nFV9f6zmd{margin-top:0rem;margin-bottom:0rem;font-family:var(--tf-font-body);font-size:0.8125rem;font-weight:400;line-height:1;letter-spacing:0.01em;text-align:center;color:var(--tf-color-primary-fg);opacity:0.82}.n-n1iUeMrcM{display:grid;align-items:start;gap:clamp(2.5rem, 5vw, 5rem);grid-template-columns:minmax(0, 5fr) minmax(0, 7fr)}.n-ny-eZs5cB{display:flex;flex-direction:column;gap:1.25rem;position:sticky;top:2rem}.n-nNYSJigxN{display:block;width:100%;aspect-ratio:4 / 5;background-color:color-mix(in srgb, var(--tf-color-text) 12%, var(--tf-color-bg));background-image:linear-gradient(155deg, color-mix(in srgb, var(--tf-color-white) 55%, transparent), transparent 55%);border-radius:calc(var(--tf-radius) * 1.5);object-fit:cover}.n-nfmIdD6kd{margin-top:0rem;margin-bottom:0rem;font-family:var(--tf-font-body);font-size:0.875rem;line-height:1.45;color:var(--tf-color-muted)}.n-nqJx9dtBQ{display:grid;align-items:start;row-gap:3rem;column-gap:2.5rem;grid-template-columns:repeat(2, minmax(0, 1fr))}.n-nuB4UvTl3{display:flex;flex-direction:column;gap:0.875rem}.n-ny9LE_46F{flex-shrink:0;width:2rem;height:2rem;color:var(--tf-color-primary)}.n-noVLnrDCI{margin-top:0.25rem}.n-nKfD22ouu{display:flex;flex-direction:column;gap:0.875rem;margin-top:2.5rem}.n-nAXMECIPN{flex-shrink:0;width:2rem;height:2rem;color:var(--tf-color-primary)}.n-ndePMSiYI{margin-top:0.25rem}.n-n37hPqTjJ{display:flex;flex-direction:column;gap:0.875rem}.n-np3jGjFT6{flex-shrink:0;width:2rem;height:2rem;color:var(--tf-color-primary)}.n-nGQ5_iptr{margin-top:0.25rem}.n-nYM3908Xa{display:flex;flex-direction:column;gap:0.875rem;margin-top:2.5rem}.n-nCE4HNbl-{flex-shrink:0;width:2rem;height:2rem;color:var(--tf-color-primary)}.n-ngYhsC0px{margin-top:0.25rem}.n-nLAMY5RX4{display:flex;flex-direction:column;gap:0.875rem}.n-nzo8gxHAb{flex-shrink:0;width:2rem;height:2rem;color:var(--tf-color-primary)}.n-nqARIdD1F{margin-top:0.25rem}.n-nsSv2Sai1{display:flex;flex-direction:column;gap:0.875rem;margin-top:2.5rem}.n-nzEWdEXiu{flex-shrink:0;width:2rem;height:2rem;color:var(--tf-color-primary)}.n-nt3MWzRjc{margin-top:0.25rem}.n-nXYUhLOlW{background-color:var(--tf-color-kino);background-image:radial-gradient(120% 140% at 85% 8%, color-mix(in srgb, var(--tf-color-primary) 20%, transparent), transparent 46%), linear-gradient(150deg, var(--tf-color-kino), color-mix(in srgb, var(--tf-color-kino) 85%, var(--tf-color-text)) 58%, color-mix(in srgb, var(--tf-color-kino) 70%, var(--tf-color-text)))}.n-n3VHn4qUM{color:color-mix(in srgb, var(--tf-color-bg) 72%, var(--tf-color-text))}.n-nEeOZ0qV5{color:var(--tf-color-bg)}.n-nxlxITFoV{display:grid;align-items:start;row-gap:clamp(2rem, 4vw, 3.5rem);column-gap:clamp(1.5rem, 3vw, 3rem);grid-template-columns:minmax(0, 1fr) clamp(5rem, 9vw, 8rem) minmax(0, 1fr)}.n-nt27-EaoN{grid-column:2;grid-row:1 / span 4;align-self:stretch;min-height:100%;pointer-events:none}.n-njDFzwpKN{display:flex;flex-direction:column;align-items:flex-start;gap:0.75rem;grid-column:1;grid-row:1;min-height:0;padding-top:clamp(1.5rem, 2.5vw, 2rem);padding-right:clamp(1.5rem, 2.5vw, 2rem);padding-bottom:clamp(1.5rem, 2.5vw, 2rem);padding-left:clamp(1.5rem, 2.5vw, 2rem);text-align:left;background-color:color-mix(in srgb, var(--tf-color-bg) 7%, transparent);background-image:linear-gradient(160deg, color-mix(in srgb, var(--tf-color-bg) 10%, transparent), transparent 60%);border-width:1px;border-style:solid;border-color:color-mix(in srgb, var(--tf-color-bg) 16%, transparent);border-radius:calc(var(--tf-radius) * 2);box-shadow:inset 0 1px 0 color-mix(in srgb, var(--tf-color-bg) 22%, transparent), 0 1.5rem 3rem -1.5rem color-mix(in srgb, var(--tf-color-text) 80%, transparent);backdrop-filter:blur(14px)}.n-n6d5LEik2{margin-top:0rem;margin-bottom:0rem;font-family:var(--tf-font-heading);font-size:0.9375rem;font-weight:800;line-height:1;letter-spacing:0.08em;color:var(--tf-color-accent)}.n-nFYtizUGO{font-size:clamp(1.375rem, 2.2vw, 1.75rem);color:var(--tf-color-bg)}.n-n7I1cMAKa{max-width:28rem;color:color-mix(in srgb, var(--tf-color-bg) 72%, var(--tf-color-text))}.n-nEkjdQNm9{display:flex;flex-direction:column;align-items:flex-start;gap:0.75rem;grid-column:3;grid-row:2;min-height:0;padding-top:clamp(1.5rem, 2.5vw, 2rem);padding-right:clamp(1.5rem, 2.5vw, 2rem);padding-bottom:clamp(1.5rem, 2.5vw, 2rem);padding-left:clamp(1.5rem, 2.5vw, 2rem);text-align:left;background-color:color-mix(in srgb, var(--tf-color-bg) 7%, transparent);background-image:linear-gradient(160deg, color-mix(in srgb, var(--tf-color-bg) 10%, transparent), transparent 60%);border-width:1px;border-style:solid;border-color:color-mix(in srgb, var(--tf-color-bg) 16%, transparent);border-radius:calc(var(--tf-radius) * 2);box-shadow:inset 0 1px 0 color-mix(in srgb, var(--tf-color-bg) 22%, transparent), 0 1.5rem 3rem -1.5rem color-mix(in srgb, var(--tf-color-text) 80%, transparent);backdrop-filter:blur(14px)}.n-nLTn0lXbS{margin-top:0rem;margin-bottom:0rem;font-family:var(--tf-font-heading);font-size:0.9375rem;font-weight:800;line-height:1;letter-spacing:0.08em;color:var(--tf-color-accent)}.n-nslrHM7hb{font-size:clamp(1.375rem, 2.2vw, 1.75rem);color:var(--tf-color-bg)}.n-nxGX9sj51{max-width:28rem;color:color-mix(in srgb, var(--tf-color-bg) 72%, var(--tf-color-text))}.n-nEWwpcfxu{display:flex;flex-direction:column;align-items:flex-start;gap:0.75rem;grid-column:1;grid-row:3;min-height:0;padding-top:clamp(1.5rem, 2.5vw, 2rem);padding-right:clamp(1.5rem, 2.5vw, 2rem);padding-bottom:clamp(1.5rem, 2.5vw, 2rem);padding-left:clamp(1.5rem, 2.5vw, 2rem);text-align:left;background-color:color-mix(in srgb, var(--tf-color-bg) 7%, transparent);background-image:linear-gradient(160deg, color-mix(in srgb, var(--tf-color-bg) 10%, transparent), transparent 60%);border-width:1px;border-style:solid;border-color:color-mix(in srgb, var(--tf-color-bg) 16%, transparent);border-radius:calc(var(--tf-radius) * 2);box-shadow:inset 0 1px 0 color-mix(in srgb, var(--tf-color-bg) 22%, transparent), 0 1.5rem 3rem -1.5rem color-mix(in srgb, var(--tf-color-text) 80%, transparent);backdrop-filter:blur(14px)}.n-neYia22T4{margin-top:0rem;margin-bottom:0rem;font-family:var(--tf-font-heading);font-size:0.9375rem;font-weight:800;line-height:1;letter-spacing:0.08em;color:var(--tf-color-accent)}.n-neYtJJGIL{font-size:clamp(1.375rem, 2.2vw, 1.75rem);color:var(--tf-color-bg)}.n-n60jNT1S0{max-width:28rem;color:color-mix(in srgb, var(--tf-color-bg) 72%, var(--tf-color-text))}.n-nvRL-dTxH{display:flex;flex-direction:column;align-items:flex-start;gap:0.75rem;grid-column:3;grid-row:4;min-height:0;padding-top:clamp(1.5rem, 2.5vw, 2rem);padding-right:clamp(1.5rem, 2.5vw, 2rem);padding-bottom:clamp(1.5rem, 2.5vw, 2rem);padding-left:clamp(1.5rem, 2.5vw, 2rem);text-align:left;background-color:color-mix(in srgb, var(--tf-color-bg) 7%, transparent);background-image:linear-gradient(160deg, color-mix(in srgb, var(--tf-color-bg) 10%, transparent), transparent 60%);border-width:1px;border-style:solid;border-color:color-mix(in srgb, var(--tf-color-bg) 16%, transparent);border-radius:calc(var(--tf-radius) * 2);box-shadow:inset 0 1px 0 color-mix(in srgb, var(--tf-color-bg) 22%, transparent), 0 1.5rem 3rem -1.5rem color-mix(in srgb, var(--tf-color-text) 80%, transparent);backdrop-filter:blur(14px)}.n-nQrxzAwiL{margin-top:0rem;margin-bottom:0rem;font-family:var(--tf-font-heading);font-size:0.9375rem;font-weight:800;line-height:1;letter-spacing:0.08em;color:var(--tf-color-accent)}.n-nlxaJS3La{font-size:clamp(1.375rem, 2.2vw, 1.75rem);color:var(--tf-color-bg)}.n-na1AfS6yE{max-width:28rem;color:color-mix(in srgb, var(--tf-color-bg) 72%, var(--tf-color-text))}.n-n-RfZSi_7{margin-top:clamp(3rem, 5vw, 4.5rem)}.n-nONejGfgL{gap:0.3rem;padding-top:0.75rem;padding-bottom:0.75rem}.n-ntIzXLeVo{margin-top:0rem;margin-bottom:0rem;font-family:var(--tf-font-body);font-size:1.125rem;font-weight:500;line-height:1;text-align:center;color:var(--tf-color-primary-fg)}.n-nRuWM_pmp{margin-top:0rem;margin-bottom:0rem;font-family:var(--tf-font-body);font-size:0.8125rem;font-weight:400;line-height:1;letter-spacing:0.01em;text-align:center;color:var(--tf-color-primary-fg);opacity:0.82}.n-nywpdRKi2{background-image:radial-gradient(70rem 36rem at 0% 0%, color-mix(in srgb, var(--tf-color-white) 60%, transparent), transparent 72%)}.n-nKHu9NNGU{display:grid;align-items:center;gap:clamp(2.5rem, 5vw, 5rem);grid-template-columns:minmax(0, 7fr) minmax(0, 5fr)}.n-nNtPFtvev{display:flex;flex-direction:column;align-items:flex-start;gap:1.5rem}.n-n6svLvjTt{flex-shrink:0;width:3rem;height:3rem;color:color-mix(in srgb, var(--tf-color-text) 62%, var(--tf-color-bg))}.n-nRjIYA4tq{margin-top:0rem;margin-bottom:0rem;font-family:var(--tf-font-heading);font-size:clamp(1.875rem, 2.9vw, 2.875rem);font-weight:500;line-height:1.15;letter-spacing:-0.02em;color:var(--tf-color-text)}.n-nfPDDGGpH{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;row-gap:0.5rem;column-gap:0.875rem}.n-nSqLPGxXl{flex-shrink:0;width:5.75rem;height:1rem;color:var(--tf-color-primary)}.n-nNnjBr74O{margin-top:0rem;margin-bottom:0rem;font-family:var(--tf-font-body);font-size:0.875rem;line-height:1.45;color:var(--tf-color-muted)}.n-nKFEupdZn{display:block;width:100%;aspect-ratio:4 / 5;background-color:color-mix(in srgb, var(--tf-color-text) 12%, var(--tf-color-bg));background-image:linear-gradient(155deg, color-mix(in srgb, var(--tf-color-white) 55%, transparent), transparent 55%);border-radius:calc(var(--tf-radius) * 1.5);object-fit:cover}.n-nTeMBk9PJ{padding-right:0rem;padding-left:0rem}.n-n3LWV6mmo{max-width:none}.n-n0WMtDmmd{padding-right:2.5rem;padding-left:2.5rem}.n-nFgePzo4a{width:100%;max-width:var(--tf-content-width);margin-right:auto;margin-left:auto}.n-nwbSvkwwT{display:flex;flex-direction:column;gap:1rem;position:relative;overflow:hidden}.n-nW72a-BCm{display:flex;flex-direction:row;align-items:stretch;gap:1rem;width:100%}.n-nDjUYw6Zf{flex-shrink:0;width:5.75rem;height:1rem;color:var(--tf-color-primary)}.n-nRRmRq4jx{flex-shrink:0;width:5.75rem;height:1rem;color:var(--tf-color-primary)}.n-nty6v5YIU{flex-shrink:0;width:5.75rem;height:1rem;color:var(--tf-color-primary)}.n-nQZ0ZAlk6{flex-shrink:0;width:5.75rem;height:1rem;color:var(--tf-color-primary)}.n-nJT7uLsSz{transform:scaleX(-1)}.n-nFjz59XXe{display:flex;flex-direction:row;align-items:stretch;gap:1rem;width:100%}.n-nsUhxJrPy{transform:scaleX(-1)}.n-nEfpk2bLp{flex-shrink:0;width:5.75rem;height:1rem;color:var(--tf-color-primary)}.n-nwb1-vaIX{transform:scaleX(-1)}.n-nVZqaiIr7{flex-shrink:0;width:5.75rem;height:1rem;color:var(--tf-color-primary)}.n-n4CPXPUks{transform:scaleX(-1)}.n-n-RV4o20P{flex-shrink:0;width:5.75rem;height:1rem;color:var(--tf-color-primary)}.n-nNXN3aFzO{transform:scaleX(-1)}.n-nlAG607FQ{flex-shrink:0;width:5.75rem;height:1rem;color:var(--tf-color-primary)}.n-nrQQG6Dp6{position:absolute;top:0rem;bottom:0rem;left:0rem;z-index:1;width:7%;background-image:linear-gradient(90deg, var(--tf-color-bg), transparent);pointer-events:none}.n-ns1xLP1P9{position:absolute;top:0rem;right:0rem;bottom:0rem;z-index:1;width:7%;background-image:linear-gradient(270deg, var(--tf-color-bg), transparent);pointer-events:none}.n-niDeKHbW4{position:relative;overflow:hidden;padding-top:calc(clamp(2.5rem, 4.5vw, 4.25rem) * 1.8);padding-right:clamp(1rem, 2.5vw, 2.5rem);padding-bottom:calc(clamp(2.5rem, 4.5vw, 4.25rem) * 1.8);padding-left:clamp(1rem, 2.5vw, 2.5rem);margin-right:calc(-1 * clamp(1rem, 2.5vw, 2.5rem));margin-left:calc(-1 * clamp(1rem, 2.5vw, 2.5rem));background-color:var(--tf-color-kino);background-image:radial-gradient(120% 140% at 85% 8%, color-mix(in srgb, var(--tf-color-primary) 20%, transparent), transparent 46%), linear-gradient(150deg, var(--tf-color-kino), color-mix(in srgb, var(--tf-color-kino) 85%, var(--tf-color-text)) 58%, color-mix(in srgb, var(--tf-color-kino) 70%, var(--tf-color-text)));border-radius:calc(var(--tf-radius) * 2);isolation:isolate}.n-nQme0X2gJ{position:absolute;top:0rem;right:0rem;bottom:0rem;left:0rem;z-index:0;width:100%;height:100%;pointer-events:none}.n-nXV7_IL6w{position:relative;z-index:1}.n-nkwGLAzUX{margin-bottom:0rem}.n-nSt6ZMRdl{color:var(--tf-color-bg)}.n-nHTgF-yJ5{color:color-mix(in srgb, var(--tf-color-bg) 72%, var(--tf-color-text))}.n-n3laMS8DT{margin-top:2rem}.n-nyegt9-0V{gap:0.3rem;padding-top:0.75rem;padding-bottom:0.75rem}.n-nd44Q1hi_{margin-top:0rem;margin-bottom:0rem;font-family:var(--tf-font-body);font-size:1.125rem;font-weight:500;line-height:1;text-align:center;color:var(--tf-color-primary-fg)}.n-nUolF-P0v{margin-top:0rem;margin-bottom:0rem;font-family:var(--tf-font-body);font-size:0.8125rem;font-weight:400;line-height:1;letter-spacing:0.01em;text-align:center;color:var(--tf-color-primary-fg);opacity:0.82}.n-nePzoBLqH{display:grid;align-items:start;gap:clamp(2.5rem, 5vw, 5rem);grid-template-columns:minmax(0, 4fr) minmax(0, 8fr)}.n-nPWhThll2{display:flex;flex-direction:column;gap:2rem;position:sticky;top:2rem}.n-nzdfpeGH2{gap:0.3rem;padding-top:0.75rem;padding-bottom:0.75rem}.n-nzB4dI-2Y{margin-top:0rem;margin-bottom:0rem;font-family:var(--tf-font-body);font-size:1.125rem;font-weight:500;line-height:1;text-align:center;color:var(--tf-color-primary-fg)}.n-nLhc5oTGL{margin-top:0rem;margin-bottom:0rem;font-family:var(--tf-font-body);font-size:0.8125rem;font-weight:400;line-height:1;letter-spacing:0.01em;text-align:center;color:var(--tf-color-primary-fg);opacity:0.82}.n-naWPmRZ5T{display:flex;flex-direction:column;gap:0.75rem}.n-nkoesTXsw{display:flex;flex-direction:column;align-items:stretch;position:relative;padding-top:clamp(2.5rem, 4.5vw, 4.25rem);padding-right:0rem;padding-bottom:calc(clamp(2.5rem, 4.5vw, 4.25rem) * 1.6);padding-left:0rem;background-color:var(--tf-color-surface);background-image:linear-gradient(to bottom, transparent 80%, var(--tf-color-bg)), radial-gradient(60rem 34rem at 0% 0%, color-mix(in srgb, var(--tf-color-white) 70%, transparent), transparent 70%)}.n-nwcYv28Wa{display:flex;flex-direction:column;align-items:stretch;width:100%}.n-n18OXjYOE{max-width:46rem}.n-nrxD0Q-El{display:flex;flex-direction:column;gap:clamp(2.5rem, 4.5vw, 3.75rem);padding-top:clamp(2rem, 4.5vw, 4rem);padding-right:clamp(2rem, 4.5vw, 4rem);padding-bottom:clamp(2rem, 4.5vw, 4rem);padding-left:clamp(2rem, 4.5vw, 4rem);background-color:var(--tf-color-card);border-radius:calc(var(--tf-radius) * 2)}.n-nyHGn6jUy{display:grid;align-items:start;row-gap:0.75rem;column-gap:clamp(1.5rem, 4vw, 4rem);grid-template-columns:minmax(0, 4fr) minmax(0, 8fr)}.n-nZOaWD93r{display:flex;flex-direction:column;gap:0.875rem;max-width:44rem}.n-nRehT1gN0{display:grid;align-items:start;row-gap:0.75rem;column-gap:clamp(1.5rem, 4vw, 4rem);grid-template-columns:minmax(0, 4fr) minmax(0, 8fr)}.n-n98W-aSv1{display:flex;flex-direction:column;gap:0.875rem;max-width:44rem}.n-nchcichjg{display:grid;align-items:start;row-gap:0.75rem;column-gap:clamp(1.5rem, 4vw, 4rem);grid-template-columns:minmax(0, 4fr) minmax(0, 8fr)}.n-nA_BeRkUv{display:flex;flex-direction:column;gap:0.875rem;max-width:44rem}.n-nCBp9dQeM{display:grid;align-items:start;row-gap:0.75rem;column-gap:clamp(1.5rem, 4vw, 4rem);grid-template-columns:minmax(0, 4fr) minmax(0, 8fr)}.n-ntj9lggnQ{display:flex;flex-direction:column;gap:0.875rem;max-width:44rem}.n-nQbqvLN1Q{display:grid;align-items:start;row-gap:0.75rem;column-gap:clamp(1.5rem, 4vw, 4rem);grid-template-columns:minmax(0, 4fr) minmax(0, 8fr)}.n-niJ2OFpus{display:flex;flex-direction:column;gap:0.875rem;max-width:44rem}.n-nHzVGbtAc{display:grid;align-items:start;row-gap:0.75rem;column-gap:clamp(1.5rem, 4vw, 4rem);grid-template-columns:minmax(0, 4fr) minmax(0, 8fr)}.n-ncty1nmT_{display:flex;flex-direction:column;gap:0.875rem;max-width:44rem}.n-nQoBg2gWS{display:grid;align-items:start;row-gap:0.75rem;column-gap:clamp(1.5rem, 4vw, 4rem);grid-template-columns:minmax(0, 4fr) minmax(0, 8fr)}.n-ndiVOzKfY{display:flex;flex-direction:column;gap:0.875rem;max-width:44rem}.n-nhiTCkIw_{display:grid;align-items:start;row-gap:0.75rem;column-gap:clamp(1.5rem, 4vw, 4rem);grid-template-columns:minmax(0, 4fr) minmax(0, 8fr)}.n-nX2HbMSGA{display:flex;flex-direction:column;gap:0.875rem;max-width:44rem}.n-nZyTnmNZX{display:grid;align-items:start;row-gap:0.75rem;column-gap:clamp(1.5rem, 4vw, 4rem);grid-template-columns:minmax(0, 4fr) minmax(0, 8fr)}.n-nb0LpoZBA{display:flex;flex-direction:column;gap:0.875rem;max-width:44rem}.n-nQWqIvFRA{align-items:flex-start;margin-top:clamp(3rem, 5vw, 4.5rem)}.n-nFJI4-3Lv{gap:0.3rem;padding-top:0.75rem;padding-bottom:0.75rem}.n-nVGINv-u4{margin-top:0rem;margin-bottom:0rem;font-family:var(--tf-font-body);font-size:1.125rem;font-weight:500;line-height:1;text-align:center;color:var(--tf-color-primary-fg)}.n-ng_IZBsTM{margin-top:0rem;margin-bottom:0rem;font-family:var(--tf-font-body);font-size:0.8125rem;font-weight:400;line-height:1;letter-spacing:0.01em;text-align:center;color:var(--tf-color-primary-fg);opacity:0.82}.n-nQWB4k36l{align-items:stretch;position:relative;padding-top:calc(clamp(2.5rem, 4.5vw, 4.25rem) * 1.4);padding-right:0rem;padding-bottom:clamp(2.5rem, 4.5vw, 4.25rem);padding-left:0rem;margin-top:clamp(2.5rem, 4.5vw, 4.25rem);color:var(--tf-color-bg);background-color:var(--tf-color-text);border-radius:calc(var(--tf-radius) * 2) calc(var(--tf-radius) * 2) 0 0}.n-nHOXrGAmY{display:flex;flex-direction:column}.n-nD3YVv5QK{display:grid;row-gap:2.5rem;column-gap:clamp(2rem, 5vw, 5rem);grid-template-columns:minmax(0, 1.4fr) repeat(2, minmax(0, 1fr))}.n-n8Z0yLfpF{display:flex;flex-direction:column;align-items:flex-start}.n-nBN_4wXmL{display:block;width:auto;height:3rem;filter:brightness(0) invert(0.95)}.n-nkF2hA-d6{display:flex;flex-direction:column;align-items:flex-start;gap:0.375rem;margin-top:1.5rem}.n-ng58vGlHu{font-family:var(--tf-font-mono);font-size:1.125rem;line-height:1.45;text-decoration:none;color:var(--tf-color-bg);transition:text-decoration .3s cubic-bezier(.22,1,.36,1)}.n-ng58vGlHu:hover{text-decoration:underline}.n-nS-kKtjO4{margin-top:0rem;margin-bottom:0rem;font-family:var(--tf-font-body);font-size:0.9375rem;line-height:1.45;color:color-mix(in srgb, var(--tf-color-bg) 72%, var(--tf-color-text))}.n-n5ll2wPGO{margin-top:0rem;margin-bottom:0rem;font-family:var(--tf-font-body);font-size:0.9375rem;line-height:1.45;color:color-mix(in srgb, var(--tf-color-bg) 72%, var(--tf-color-text))}.n-n0vF48JW1{display:flex;flex-direction:column;align-items:flex-start}.n-nVFIv0Dx9{margin-top:0rem;margin-bottom:0rem;font-family:var(--tf-font-heading);font-size:1.125rem;font-weight:700;line-height:1.3;color:var(--tf-color-bg)}.n-ngKq8EWcl{display:flex;flex-direction:column;align-items:flex-start;gap:0.5rem;margin-top:1rem}.n-nukqpQ2R1{font-family:var(--tf-font-body);font-size:1rem;line-height:1.55;text-decoration:none;color:color-mix(in srgb, var(--tf-color-bg) 72%, var(--tf-color-text));transition:text-decoration .3s cubic-bezier(.22,1,.36,1), color .3s cubic-bezier(.22,1,.36,1)}.n-nukqpQ2R1:hover{text-decoration:underline;color:var(--tf-color-bg)}.n-n47zYNY8-{font-family:var(--tf-font-body);font-size:1rem;line-height:1.55;text-decoration:none;color:color-mix(in srgb, var(--tf-color-bg) 72%, var(--tf-color-text));transition:text-decoration .3s cubic-bezier(.22,1,.36,1), color .3s cubic-bezier(.22,1,.36,1)}.n-n47zYNY8-:hover{text-decoration:underline;color:var(--tf-color-bg)}.n-nzif3k4LC{display:flex;flex-direction:column;align-items:flex-start}.n-nBk2_Ridi{margin-top:0rem;margin-bottom:0rem;font-family:var(--tf-font-heading);font-size:1.125rem;font-weight:700;line-height:1.3;color:var(--tf-color-bg)}.n-nN403ONMa{display:flex;flex-direction:column;align-items:flex-start;gap:0.5rem;margin-top:1rem}.n-nLwlUzk0W{font-family:var(--tf-font-body);font-size:1rem;line-height:1.55;text-decoration:none;color:color-mix(in srgb, var(--tf-color-bg) 72%, var(--tf-color-text));transition:text-decoration .3s cubic-bezier(.22,1,.36,1), color .3s cubic-bezier(.22,1,.36,1)}.n-nLwlUzk0W:hover{text-decoration:underline;color:var(--tf-color-bg)}.n-nbW5WcvHU{font-family:var(--tf-font-body);font-size:1rem;line-height:1.55;text-decoration:none;color:color-mix(in srgb, var(--tf-color-bg) 72%, var(--tf-color-text));transition:text-decoration .3s cubic-bezier(.22,1,.36,1), color .3s cubic-bezier(.22,1,.36,1)}.n-nbW5WcvHU:hover{text-decoration:underline;color:var(--tf-color-bg)}.n-nqAZuI7YQ{margin-top:calc(clamp(2.5rem, 4.5vw, 4.25rem) * 1.2);margin-bottom:0rem;font-family:var(--tf-font-body);font-size:0.8125rem;line-height:1.4;color:color-mix(in srgb, var(--tf-color-bg) 72%, var(--tf-color-text))}@media (max-width:991px){.c-cAYG8Pr8p{padding-left:6rem;padding-right:6rem}.c-cMa_4D_9K{font-size:clamp(2.5rem, 4.4vw, 4.25rem);line-height:1.02}.c-cB-3y33h_{font-size:1.375rem}.c-cyw_hyBy7{font-size:1.25rem}.n-nQL64P2Tl{align-items:stretch;padding-top:0rem;padding-right:0rem;padding-bottom:0rem;padding-left:0rem}.n-nE89knleN{min-height:3rem;padding-top:0.375rem;padding-bottom:0.375rem}.n-n6znzXfPv{display:none}.n-nHDohYJNy{align-items:stretch;row-gap:1.5rem;grid-template-columns:minmax(0, 1fr);grid-template-rows:auto}.n-naYmXzCYv{grid-column:1;grid-row:auto;order:0}.n-nMg686tvH{grid-column:1;grid-row:auto;order:1}.n-niCVrhn_o{font-size:clamp(2.75rem, 4.1vw, 4.25rem)}.n-nj9G6_GYw{grid-column:1;grid-row:auto;order:2;width:100%;max-width:34rem}.n-ne0rTkYI1{font-size:0.6875rem}.n-ny4ofV2Jw{font-size:0.6875rem}.n-nDl_JsfWX{top:0.75rem;left:0.75rem;padding-top:0.4375rem;padding-right:0.625rem;padding-bottom:0.4375rem;padding-left:0.625rem}.n-nQ0D8HxnK{font-size:0.75rem}.n-nXOjxkfcw{font-size:0.75rem}.n-nh84RkQFW{top:0.75rem;right:0.75rem;padding-top:0.4375rem;padding-right:0.625rem;padding-bottom:0.4375rem;padding-left:0.625rem}.n-nEC0pxqvl{font-size:0.75rem}.n-nTMljxc5B{font-size:0.75rem}.n-nafcGAPgY{justify-self:start;grid-column:1;grid-row:auto;order:4}.n-nU0Wa-hNL{gap:3rem;grid-template-columns:minmax(0, 1fr)}.n-no5444yoD{position:relative;top:0rem;aspect-ratio:1 / 1}.n-nJ000YEyU{top:25%}.n-nJupeW13w{top:75%}.n-nY-7eD76O{margin-bottom:3rem}.n-nHzXcSi0G{align-content:start;row-gap:2rem;grid-template-columns:minmax(0, 1fr);min-height:0}.n-nzX-hvmp9{display:contents}.n-nSk0wT9_I{order:2}.n-nq0HP64KD{order:3}.n-npHn59r6P{order:1}.n-nlH1qsm3j{width:100%;margin-top:0rem}.n-npEQf-ws3{width:90%;margin-top:-5rem}.n-nz1sgvLkr{grid-row:auto}.n-ntx179MzU{grid-row:auto}.n-net_XmNxB{grid-template-columns:minmax(0, 1fr)}.n-noU7yg7yk{flex-direction:column;align-items:stretch}.n-nAMKVgR2G{order:-1;max-width:none;padding-top:0rem}.n-n1iUeMrcM{grid-template-columns:minmax(0, 1fr)}.n-ny-eZs5cB{position:static}.n-nNYSJigxN{aspect-ratio:16 / 9}.n-nKHu9NNGU{grid-template-columns:minmax(0, 1fr)}.n-nKFEupdZn{order:-1;aspect-ratio:16 / 9}.n-nePzoBLqH{grid-template-columns:minmax(0, 1fr)}.n-nPWhThll2{position:static}.n-nD3YVv5QK{grid-template-columns:repeat(2, minmax(0, 1fr))}.n-n8Z0yLfpF{grid-column:1 / -1}.n-nVFIv0Dx9{font-size:1.125rem}.n-nBk2_Ridi{font-size:1.125rem}}@media (max-width:767px){.tf-t-section{padding-top:48px;padding-bottom:48px;padding-left:16px;padding-right:16px}.tf-t-heading{font-size:30px}.c-cAYG8Pr8p{padding-left:1rem;padding-right:1rem}.c-cst8yNWww{align-items:stretch}.c-csM8Xgi6I{align-items:stretch;padding-top:2.5rem;padding-left:0rem;padding-right:0rem;padding-bottom:2.5rem}.c-ckXEhxgsh{padding-left:1.25rem;padding-right:1.25rem;padding-bottom:1.25rem}.c-cZXLgo2QM{width:100%}.c-c0hVLaLPz{margin-left:-1rem;padding-top:4rem;margin-right:-1rem;padding-left:1rem;padding-right:1rem;padding-bottom:4rem}.c-cWDd5PlE9{font-size:1.125rem;font-family:var(--tf-font-heading);font-weight:700;grid-column:1 / -1;line-height:1.3;padding-top:1.5rem;padding-left:0rem;padding-right:0rem;padding-bottom:0.5rem}.c-czPpJnEgV{margin-left:0.25rem;padding-top:0.875rem;padding-left:1rem;border-radius:var(--tf-radius);padding-right:1rem;padding-bottom:0.875rem;background-color:var(--tf-color-surface)}.c-c6If871Pf{width:17.5rem}.c-cMa_4D_9K{font-size:2.5rem;line-height:1.02}.c-c57vntbt9{margin-bottom:3rem}.c-cB-3y33h_{font-size:1.25rem}.c-cyw_hyBy7{font-size:1.125rem;padding-top:1.125rem;padding-left:1.25rem;padding-right:1.25rem;padding-bottom:1.125rem}.c-ciaArikQW{padding-top:0.875rem;margin-right:0.25rem;padding-left:1rem;border-radius:var(--tf-radius);padding-right:1rem;padding-bottom:0.875rem}.n-nQL64P2Tl{align-items:stretch;padding-top:0rem;padding-right:0rem;padding-bottom:0rem;padding-left:0rem}.n-nE89knleN{gap:1rem;min-height:3rem;padding-top:0.375rem;padding-bottom:0.375rem}.n-n-dZfgstL{gap:1rem}.n-nyV6tfZfg{font-size:0.8125rem}.n-n6znzXfPv{display:none}.n-ndLE_-w8D{gap:1rem}.n-nDQRFk06t{gap:0.375rem}.n-n6nlnoPij{width:1rem;height:1rem}.n-nAbUpcF7K{display:none}.n-nVSL2a2RZ{font-size:0.875rem}.n-nZC0TZwb_{min-height:2.125rem;padding-top:0.3125rem;padding-right:0.875rem;padding-bottom:0.3125rem;padding-left:0.875rem}.n-nF5YVU9ol{font-size:0.8125rem}.n-naqvPSBh8{font-size:0.625rem}.n-nFallSfVf{align-items:stretch;padding-top:1.75rem;padding-right:0rem;padding-bottom:2.5rem;padding-left:0rem}.n-niCVrhn_o{font-size:2.75rem}.n-ngQ8-NkaN{display:none}.n-nYLivtn0H{width:2.75rem;height:2.75rem}.n-nJCnT8WtF{top:calc(50% + 2rem)}.n-nJ3WFqkX3{font-size:1.25rem}.n-nafcGAPgY{flex-direction:column;align-items:flex-start;gap:0.875rem}.n-nN__ePH4p{flex-direction:column;align-items:flex-start;gap:0.75rem}.n-nLEi1bWoH{max-width:none}.n-nOmQIcruP{height:2.75rem}.n-nQsGhXwMs{height:2.75rem}.n-nBswGmayl{height:2.75rem}.n-nDHkjOYz6{height:2.75rem}.n-nl1O97Vrf{height:2.75rem}.n-njcNNOVmL{height:2.75rem}.n-nJ000YEyU{gap:0.375rem;left:61%;padding-top:0.25rem;padding-right:0.625rem;padding-bottom:0.25rem;padding-left:0.25rem}.n-n9cJGcRG6{width:1.375rem;height:1.375rem;padding-top:0.3125rem;padding-right:0.3125rem;padding-bottom:0.3125rem;padding-left:0.3125rem}.n-nUJt28fyi{font-size:0.75rem}.n-nicYzs4ey{gap:0.375rem;left:61%;padding-top:0.25rem;padding-right:0.625rem;padding-bottom:0.25rem;padding-left:0.25rem}.n-nEo_N1djL{width:1.375rem;height:1.375rem;padding-top:0.3125rem;padding-right:0.3125rem;padding-bottom:0.3125rem;padding-left:0.3125rem}.n-nZz2a3Q5X{font-size:0.75rem}.n-nJupeW13w{gap:0.375rem;left:61%;padding-top:0.25rem;padding-right:0.625rem;padding-bottom:0.25rem;padding-left:0.25rem}.n-nMhYk282z{width:1.375rem;height:1.375rem;padding-top:0.3125rem;padding-right:0.3125rem;padding-bottom:0.3125rem;padding-left:0.3125rem}.n-n3Sn4Wf5b{font-size:0.75rem}.n-nVwJUoZpc{top:1rem;right:1rem;bottom:auto;left:1rem;font-size:0.75rem;text-align:center;white-space:normal;transform:none}.n-nUwSSdhDj{grid-template-columns:2.75rem minmax(0, 1fr);padding-bottom:1.75rem}.n-nenTnE-td{grid-template-columns:2.75rem minmax(0, 1fr);padding-top:1.75rem;padding-bottom:1.75rem}.n-nH1u8VKZO{grid-template-columns:2.75rem minmax(0, 1fr);padding-top:1.75rem}.n-nq7RaAVk8{font-size:1.75rem}.n-nXJ4oLfyO{font-size:1.75rem}.n-npEQf-ws3{width:100%;margin-top:-3rem}.n-n7W5zqfFw{top:calc(50% - 1.75rem);left:calc(50% - 1.75rem);width:3.5rem;height:3.5rem}.n-n9qg6kKYV{width:1.375rem;height:1.375rem}.n-nILEAU2tu{display:block;margin-bottom:1.25rem}.n-ndFtI0DWY{grid-template-columns:repeat(2, minmax(0, 1fr))}.n-nU8gmkF-V{display:none}.n-nIvuBrm8i{padding-top:1rem;padding-right:1rem;padding-bottom:0.75rem;padding-left:1rem;margin-right:0.25rem}.n-nO_WSFetY{font-size:1.125rem}.n-n6rZQ5HU-{height:1.0625rem;margin-top:0.25rem}.n-nPNA1Yp7-{padding-top:1rem;padding-right:1rem;padding-bottom:0.75rem;padding-left:1rem;margin-left:0.25rem}.n-nPfF3M9Et{font-size:1.125rem}.n-nOxHi_wzL{padding-bottom:0.5rem}.n-nWK9BStKe{padding-bottom:0.875rem;border-radius:var(--tf-radius)}.n-n2foWcptu{padding-bottom:0.875rem}.n-nUTtQ0h_Y{align-items:stretch}.n-nqJx9dtBQ{row-gap:2.25rem;grid-template-columns:minmax(0, 1fr)}.n-nKfD22ouu{margin-top:0rem}.n-nYM3908Xa{margin-top:0rem}.n-nsSv2Sai1{margin-top:0rem}.n-nxlxITFoV{row-gap:2.5rem;column-gap:1.25rem;grid-template-columns:2.75rem minmax(0, 1fr)}.n-nt27-EaoN{grid-column:1}.n-njDFzwpKN{align-items:flex-start;grid-column:2;min-height:0;padding-top:1.25rem;padding-right:1.25rem;padding-bottom:1.25rem;padding-left:1.25rem;text-align:left}.n-nFYtizUGO{font-size:1.25rem}.n-nEkjdQNm9{grid-column:2;min-height:0;padding-top:1.25rem;padding-right:1.25rem;padding-bottom:1.25rem;padding-left:1.25rem}.n-nslrHM7hb{font-size:1.25rem}.n-nEWwpcfxu{align-items:flex-start;grid-column:2;min-height:0;padding-top:1.25rem;padding-right:1.25rem;padding-bottom:1.25rem;padding-left:1.25rem;text-align:left}.n-neYtJJGIL{font-size:1.25rem}.n-nvRL-dTxH{grid-column:2;min-height:0;padding-top:1.25rem;padding-right:1.25rem;padding-bottom:1.25rem;padding-left:1.25rem}.n-nlxaJS3La{font-size:1.25rem}.n-nTeMBk9PJ{padding-right:0rem;padding-left:0rem}.n-n0WMtDmmd{padding-right:1rem;padding-left:1rem}.n-niDeKHbW4{padding-top:4.5rem;padding-right:1rem;padding-bottom:4.5rem;padding-left:1rem;margin-right:-1rem;margin-left:-1rem}.n-nkwGLAzUX{margin-bottom:0rem}.n-nkoesTXsw{padding-top:2.5rem;padding-right:0rem;padding-bottom:4rem;padding-left:0rem}.n-nrxD0Q-El{gap:2.25rem;padding-top:1.75rem;padding-right:1.25rem;padding-bottom:1.75rem;padding-left:1.25rem}.n-nyHGn6jUy{grid-template-columns:minmax(0, 1fr)}.n-nRehT1gN0{grid-template-columns:minmax(0, 1fr)}.n-nchcichjg{grid-template-columns:minmax(0, 1fr)}.n-nCBp9dQeM{grid-template-columns:minmax(0, 1fr)}.n-nQbqvLN1Q{grid-template-columns:minmax(0, 1fr)}.n-nHzVGbtAc{grid-template-columns:minmax(0, 1fr)}.n-nQoBg2gWS{grid-template-columns:minmax(0, 1fr)}.n-nhiTCkIw_{grid-template-columns:minmax(0, 1fr)}.n-nZyTnmNZX{grid-template-columns:minmax(0, 1fr)}.n-nQWqIvFRA{align-items:stretch;margin-top:3rem}.n-nQWB4k36l{align-items:stretch;padding-top:3.5rem;padding-right:0rem;padding-bottom:2.5rem;padding-left:0rem;margin-top:2.5rem}.n-nVFIv0Dx9{font-size:1.125rem}.n-nBk2_Ridi{font-size:1.125rem}}@media (max-width:479px){.c-c0hVLaLPz{border-radius:0rem}.c-cP5pKd_16{font-size:1.0625rem}.c-cMa_4D_9K{font-size:2.125rem;line-height:1.06}.c-cB-3y33h_{font-size:1.25rem}.c-cyw_hyBy7{font-size:1.125rem}.n-nE89knleN{min-height:2.75rem;padding-top:0.3125rem;padding-bottom:0.3125rem}.n-n-dZfgstL{display:none}.n-ndLE_-w8D{justify-content:space-between;gap:0.75rem;width:100%}.n-nAbUpcF7K{display:none}.n-nVSL2a2RZ{font-size:0.8125rem}.n-nZC0TZwb_{min-height:2rem;padding-right:0.75rem;padding-left:0.75rem}.n-niCVrhn_o{font-size:2.375rem}.n-ngQ8-NkaN{font-size:1.0625rem}.n-nj9G6_GYw{padding-right:1.125rem;padding-bottom:1.125rem;padding-left:1.125rem}.n-n7N-ENJRf{aspect-ratio:4 / 3;margin-right:-0.5rem;margin-left:-0.5rem}.n-ne0rTkYI1{display:none}.n-ny4ofV2Jw{display:none}.n-nXOjxkfcw{display:none}.n-nTMljxc5B{display:none}.n-nyobBOZzd{min-height:3.5rem}.n-noX_kKlUx{min-height:3.5rem}.n-nCEdg2rWo{padding-right:1rem;padding-left:1rem}.n-nafcGAPgY{align-items:stretch}.n-nN__ePH4p{align-items:stretch}.n-nCSQRRROC{justify-content:space-between;gap:0.5rem}.n-no5444yoD{aspect-ratio:1 / 1}.n-nJ000YEyU{padding-right:0.625rem}.n-nUJt28fyi{max-width:5.75rem;font-size:0.75rem;line-height:1.15;white-space:normal}.n-nicYzs4ey{padding-right:0.625rem}.n-nZz2a3Q5X{max-width:5.75rem;font-size:0.75rem;line-height:1.15;white-space:normal}.n-nJupeW13w{padding-right:0.625rem}.n-n3Sn4Wf5b{max-width:5.75rem;font-size:0.75rem;line-height:1.15;white-space:normal}.n-nVwJUoZpc{right:1rem;left:1rem;text-align:center;white-space:normal;transform:none}.n-ngeFKioEr{align-self:stretch}.n-ntXxlIvx4{align-self:stretch}.n-nS3E0G8dE{flex-grow:1;flex-shrink:1;flex-basis:0;padding-right:0.625rem;padding-left:0.625rem}.n-nfQxYMEnW{font-size:0.875rem}.n-n04xcIScH{flex-grow:1;flex-shrink:1;flex-basis:0;padding-right:0.625rem;padding-left:0.625rem}.n-nl31FfmUh{font-size:0.875rem}.n-nq7RaAVk8{font-size:1.625rem}.n-nXJ4oLfyO{font-size:1.625rem}.n-nfVsebpIJ{column-gap:0.875rem;grid-template-columns:minmax(0, 8.5rem) minmax(0, 1fr)}.n-npCoRTHcZ{font-size:0.9375rem}.n-n8I3037eS{column-gap:0.875rem;grid-template-columns:minmax(0, 8.5rem) minmax(0, 1fr)}.n-nzFc_dRV9{font-size:0.9375rem}.n-nxVBYPRYd{column-gap:0.875rem;grid-template-columns:minmax(0, 8.5rem) minmax(0, 1fr)}.n-nweVnHCOY{font-size:0.9375rem}.n-niDeKHbW4{border-radius:0rem}.n-nD3YVv5QK{grid-template-columns:minmax(0, 1fr)}.n-nVFIv0Dx9{font-size:1.125rem}.n-nBk2_Ridi{font-size:1.125rem}}@keyframes tf-reveal-slide-up{from{opacity:0;translate:0 28px}to{opacity:1;translate:0 0}}@keyframes tf-reveal-fade{from{opacity:0}to{opacity:1}}@keyframes tf-reveal-slide-right{from{opacity:0;translate:32px 0}to{opacity:1;translate:0 0}}@keyframes tf-reveal-slide-left{from{opacity:0;translate:-32px 0}to{opacity:1;translate:0 0}}@keyframes tf-reveal-zoom{from{opacity:0;scale:.94}to{opacity:1;scale:1}}@keyframes tf-reveal-brighten{from{opacity:0.28}to{opacity:1}}@keyframes tf-loop-ping{0%{box-shadow:0 0 0 0 currentColor}70%{box-shadow:0 0 0 9px transparent}100%{box-shadow:0 0 0 0 transparent}}@keyframes tf-loop-marquee{to{transform:translateX(calc(-100%/var(--tf-marquee-copies,2)))}}@keyframes tf-loop-float{0%,100%{translate:0 0}50%{translate:0 -10px}}.tf-marquee{display:flex;max-width:100%;min-width:0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.tf-marquee-track{display:flex;align-items:center;gap:inherit;flex:0 0 auto;width:auto;will-change:transform}.tf-marquee-track::after{content:"";flex:0 0 0px}.tf-marquee-group{display:flex;align-items:center;gap:inherit;flex:0 0 auto}.tf-marquee-group>*{flex:0 0 auto}.tf-marquee:hover .tf-marquee-track{animation-play-state:paused}.tf-acc>*>:first-child{cursor:pointer;-webkit-user-select:none;user-select:none}.tf-acc[data-tf-icon=plus]>*>:first-child,.tf-acc[data-tf-icon=chevron]>*>:first-child{position:relative;padding-right:1.75em}.tf-acc[data-tf-icon=plus]>*>:first-child::after{content:"";position:absolute;right:0;top:50%;width:.75em;height:.75em;translate:0 -50%;background:linear-gradient(currentColor,currentColor) center/100% 2px no-repeat,linear-gradient(currentColor,currentColor) center/2px 100% no-repeat;transition:rotate .3s cubic-bezier(.22,1,.36,1)}.tf-acc[data-tf-icon=plus]>*>:first-child[aria-expanded=true]::after{rotate:45deg}.tf-acc[data-tf-icon=chevron]>*>:first-child::after{content:"";position:absolute;right:.15em;top:50%;width:.5em;height:.5em;translate:0 -70%;border-right:2px solid currentColor;border-bottom:2px solid currentColor;rotate:45deg;transition:rotate .3s cubic-bezier(.22,1,.36,1),translate .3s cubic-bezier(.22,1,.36,1)}.tf-acc[data-tf-icon=chevron]>*>:first-child[aria-expanded=true]::after{rotate:-135deg;translate:0 -30%}html.tf-js .tf-acc>:not(.tf-open)>:not(:first-child){display:none}.tf-acc>*>:first-child:focus-visible{outline:2px solid currentColor;outline-offset:4px}@keyframes tf-pin-in{0%{translate:0 calc(var(--tf-pin-ease) * 0)}8.3%{translate:0 calc(var(--tf-pin-ease) * 0.0011)}16.7%{translate:0 calc(var(--tf-pin-ease) * 0.0085)}25%{translate:0 calc(var(--tf-pin-ease) * 0.0273)}33.3%{translate:0 calc(var(--tf-pin-ease) * 0.0617)}41.7%{translate:0 calc(var(--tf-pin-ease) * 0.1145)}50%{translate:0 calc(var(--tf-pin-ease) * 0.1875)}58.3%{translate:0 calc(var(--tf-pin-ease) * 0.1145)}66.7%{translate:0 calc(var(--tf-pin-ease) * 0.0617)}75%{translate:0 calc(var(--tf-pin-ease) * 0.0273)}83.3%{translate:0 calc(var(--tf-pin-ease) * 0.0085)}91.7%{translate:0 calc(var(--tf-pin-ease) * 0.0011)}100%{translate:0 calc(var(--tf-pin-ease) * 0)}}@keyframes tf-pin-out{0%{translate:0 calc(var(--tf-pin-ease) * 0)}8.3%{translate:0 calc(var(--tf-pin-ease) * -0.0011)}16.7%{translate:0 calc(var(--tf-pin-ease) * -0.0085)}25%{translate:0 calc(var(--tf-pin-ease) * -0.0273)}33.3%{translate:0 calc(var(--tf-pin-ease) * -0.0617)}41.7%{translate:0 calc(var(--tf-pin-ease) * -0.1145)}50%{translate:0 calc(var(--tf-pin-ease) * -0.1875)}58.3%{translate:0 calc(var(--tf-pin-ease) * -0.1145)}66.7%{translate:0 calc(var(--tf-pin-ease) * -0.0617)}75%{translate:0 calc(var(--tf-pin-ease) * -0.0273)}83.3%{translate:0 calc(var(--tf-pin-ease) * -0.0085)}91.7%{translate:0 calc(var(--tf-pin-ease) * -0.0011)}100%{translate:0 calc(var(--tf-pin-ease) * 0)}}html.tf-js .n-n4PwdlSWB.tf-reveal:not(.tf-in){opacity:0}.n-n4PwdlSWB.tf-reveal.tf-in{animation:tf-reveal-slide-up 800ms cubic-bezier(.22,1,.36,1) 0ms both}html.tf-js .n-nDAPeHjJu.tf-reveal:not(.tf-in){opacity:0}.n-nDAPeHjJu.tf-reveal.tf-in{animation:tf-reveal-slide-up 800ms cubic-bezier(.22,1,.36,1) 110ms both}html.tf-js .n-nOmQIcruP.tf-reveal:not(.tf-in){opacity:0}.n-nOmQIcruP.tf-reveal.tf-in{animation:tf-reveal-slide-up 600ms cubic-bezier(.22,1,.36,1) 0ms both}html.tf-js .n-nQsGhXwMs.tf-reveal:not(.tf-in){opacity:0}.n-nQsGhXwMs.tf-reveal.tf-in{animation:tf-reveal-slide-up 600ms cubic-bezier(.22,1,.36,1) 110ms both}html.tf-js .n-nBswGmayl.tf-reveal:not(.tf-in){opacity:0}.n-nBswGmayl.tf-reveal.tf-in{animation:tf-reveal-slide-up 600ms cubic-bezier(.22,1,.36,1) 220ms both}html.tf-js .n-nDHkjOYz6.tf-reveal:not(.tf-in){opacity:0}.n-nDHkjOYz6.tf-reveal.tf-in{animation:tf-reveal-slide-up 600ms cubic-bezier(.22,1,.36,1) 330ms both}html.tf-js .n-nl1O97Vrf.tf-reveal:not(.tf-in){opacity:0}.n-nl1O97Vrf.tf-reveal.tf-in{animation:tf-reveal-slide-up 600ms cubic-bezier(.22,1,.36,1) 440ms both}html.tf-js .n-njcNNOVmL.tf-reveal:not(.tf-in){opacity:0}.n-njcNNOVmL.tf-reveal.tf-in{animation:tf-reveal-slide-up 600ms cubic-bezier(.22,1,.36,1) 550ms both}html.tf-js .n-nz1sgvLkr.tf-reveal:not(.tf-in){opacity:0}.n-nz1sgvLkr.tf-reveal.tf-in{animation:tf-reveal-slide-up 800ms cubic-bezier(.22,1,.36,1) 0ms both}html.tf-js .n-ntx179MzU.tf-reveal:not(.tf-in){opacity:0}.n-ntx179MzU.tf-reveal.tf-in{animation:tf-reveal-slide-up 800ms cubic-bezier(.22,1,.36,1) 110ms both}html.tf-js .n-nEWwpcfxu.tf-reveal:not(.tf-in){opacity:0}.n-nEWwpcfxu.tf-reveal.tf-in{animation:tf-reveal-fade 600ms cubic-bezier(.22,1,.36,1) 0ms both,tf-reveal-slide-right 600ms cubic-bezier(.22,1,.36,1) 0ms both}html.tf-js .n-nEkjdQNm9.tf-reveal:not(.tf-in){opacity:0}.n-nEkjdQNm9.tf-reveal.tf-in{animation:tf-reveal-fade 600ms cubic-bezier(.22,1,.36,1) 0ms both,tf-reveal-slide-left 600ms cubic-bezier(.22,1,.36,1) 0ms both}html.tf-js .n-nJTHKNKL5.tf-reveal:not(.tf-in){opacity:0}.n-nJTHKNKL5.tf-reveal.tf-in{animation:tf-reveal-slide-up 800ms cubic-bezier(.22,1,.36,1) 0ms both}html.tf-js .n-nWKG_-J1X.tf-reveal:not(.tf-in){opacity:0}.n-nWKG_-J1X.tf-reveal.tf-in{animation:tf-reveal-slide-up 800ms cubic-bezier(.22,1,.36,1) 110ms both}html.tf-js .n-nKFEupdZn.tf-reveal:not(.tf-in){opacity:0}.n-nKFEupdZn.tf-reveal.tf-in{animation:tf-reveal-zoom 1000ms cubic-bezier(.22,1,.36,1) 0ms both}html.tf-js .n-n6O8SyVie.tf-reveal:not(.tf-in){opacity:0}.n-n6O8SyVie.tf-reveal.tf-in{animation:tf-reveal-slide-up 900ms cubic-bezier(.22,1,.36,1) 0ms both}html.tf-js .n-niCVrhn_o.tf-reveal:not(.tf-in){opacity:0}.n-niCVrhn_o.tf-reveal.tf-in{animation:tf-reveal-slide-up 900ms cubic-bezier(.22,1,.36,1) 110ms both}html.tf-js .n-ngQ8-NkaN.tf-reveal:not(.tf-in){opacity:0}.n-ngQ8-NkaN.tf-reveal.tf-in{animation:tf-reveal-slide-up 900ms cubic-bezier(.22,1,.36,1) 220ms both}html.tf-js .n-nkwY0Kxlw.tf-reveal:not(.tf-in){opacity:0}.n-nkwY0Kxlw.tf-reveal.tf-in{animation:tf-reveal-slide-up 900ms cubic-bezier(.22,1,.36,1) 330ms both}html.tf-js .n-nNYSJigxN.tf-reveal:not(.tf-in){opacity:0}.n-nNYSJigxN.tf-reveal.tf-in{animation:tf-reveal-zoom 1000ms cubic-bezier(.22,1,.36,1) 0ms both}html.tf-js .n-n6svLvjTt.tf-reveal:not(.tf-in){opacity:0}.n-n6svLvjTt.tf-reveal.tf-in{animation:tf-reveal-slide-up 900ms cubic-bezier(.22,1,.36,1) 0ms both}html.tf-js .n-nRjIYA4tq.tf-reveal:not(.tf-in){opacity:0}.n-nRjIYA4tq.tf-reveal.tf-in{animation:tf-reveal-slide-up 900ms cubic-bezier(.22,1,.36,1) 110ms both}html.tf-js .n-nfPDDGGpH.tf-reveal:not(.tf-in){opacity:0}.n-nfPDDGGpH.tf-reveal.tf-in{animation:tf-reveal-slide-up 900ms cubic-bezier(.22,1,.36,1) 220ms both}html.tf-js .n-nMODhsYHC.tf-reveal:not(.tf-in){opacity:0}.n-nMODhsYHC.tf-reveal.tf-in{animation:tf-reveal-slide-up 800ms cubic-bezier(.22,1,.36,1) 0ms both}html.tf-js .n-nEW9aaVZK.tf-reveal:not(.tf-in){opacity:0}.n-nEW9aaVZK.tf-reveal.tf-in{animation:tf-reveal-slide-up 800ms cubic-bezier(.22,1,.36,1) 110ms both}html.tf-js .n-n18OXjYOE.tf-reveal:not(.tf-in){opacity:0}.n-n18OXjYOE.tf-reveal.tf-in{animation:tf-reveal-slide-up 800ms cubic-bezier(.22,1,.36,1) 220ms both}html.tf-js .n-ngF421GyL.tf-reveal:not(.tf-in){opacity:0}.n-ngF421GyL.tf-reveal.tf-in{animation:tf-reveal-slide-up 700ms cubic-bezier(.22,1,.36,1) 0ms both}html.tf-js .n-nAEH2zua2.tf-reveal:not(.tf-in){opacity:0}.n-nAEH2zua2.tf-reveal.tf-in{animation:tf-reveal-slide-up 700ms cubic-bezier(.22,1,.36,1) 110ms both}html.tf-js .n-ni9w_GrK4.tf-reveal:not(.tf-in){opacity:0}.n-ni9w_GrK4.tf-reveal.tf-in{animation:tf-reveal-slide-up 700ms cubic-bezier(.22,1,.36,1) 220ms both}html.tf-js .n-nVPN89ZRd.tf-reveal:not(.tf-in){opacity:0}.n-nVPN89ZRd.tf-reveal.tf-in{animation:tf-reveal-slide-up 700ms cubic-bezier(.22,1,.36,1) 330ms both}html.tf-js .n-nkwGLAzUX.tf-reveal:not(.tf-in){opacity:0}.n-nkwGLAzUX.tf-reveal.tf-in{animation:tf-reveal-slide-up 900ms cubic-bezier(.22,1,.36,1) 0ms both}html.tf-js .n-n3laMS8DT.tf-reveal:not(.tf-in){opacity:0}.n-n3laMS8DT.tf-reveal.tf-in{animation:tf-reveal-slide-up 900ms cubic-bezier(.22,1,.36,1) 110ms both}html.tf-js .n-nwINgM-y1.tf-reveal:not(.tf-in){opacity:0}.n-nwINgM-y1.tf-reveal.tf-in{animation:tf-reveal-slide-up 800ms cubic-bezier(.22,1,.36,1) 0ms both}html.tf-js .n-niw6R0mfD.tf-reveal:not(.tf-in){opacity:0}.n-niw6R0mfD.tf-reveal.tf-in{animation:tf-reveal-slide-up 800ms cubic-bezier(.22,1,.36,1) 110ms both}html.tf-js .n-nMDRgKXvQ.tf-reveal:not(.tf-in){opacity:0}.n-nMDRgKXvQ.tf-reveal.tf-in{animation:tf-reveal-slide-up 800ms cubic-bezier(.22,1,.36,1) 220ms both}html.tf-js .n-nT4nhYyJr.tf-reveal:not(.tf-in){opacity:0}.n-nT4nhYyJr.tf-reveal.tf-in{animation:tf-reveal-slide-up 800ms cubic-bezier(.22,1,.36,1) 0ms both}html.tf-js .n-ne0XsVHKz.tf-reveal:not(.tf-in){opacity:0}.n-ne0XsVHKz.tf-reveal.tf-in{animation:tf-reveal-slide-up 800ms cubic-bezier(.22,1,.36,1) 110ms both}html.tf-js .n-nHlPIWbgM.tf-reveal:not(.tf-in){opacity:0}.n-nHlPIWbgM.tf-reveal.tf-in{animation:tf-reveal-slide-up 800ms cubic-bezier(.22,1,.36,1) 0ms both}html.tf-js .n-nIsvTh59T.tf-reveal:not(.tf-in){opacity:0}.n-nIsvTh59T.tf-reveal.tf-in{animation:tf-reveal-slide-up 800ms cubic-bezier(.22,1,.36,1) 110ms both}html.tf-js .n-n7M7eaD3y.tf-reveal:not(.tf-in){opacity:0}.n-n7M7eaD3y.tf-reveal.tf-in{animation:tf-reveal-slide-up 800ms cubic-bezier(.22,1,.36,1) 0ms both}html.tf-js .n-nj9G6_GYw.tf-reveal:not(.tf-in){opacity:0}.n-nj9G6_GYw.tf-reveal.tf-in{animation:tf-reveal-slide-up 900ms cubic-bezier(.22,1,.36,1) 250ms both}html.tf-js .n-njDFzwpKN.tf-reveal:not(.tf-in){opacity:0}.n-njDFzwpKN.tf-reveal.tf-in{animation:tf-reveal-fade 600ms cubic-bezier(.22,1,.36,1) 0ms both,tf-reveal-slide-right 600ms cubic-bezier(.22,1,.36,1) 0ms both}html.tf-js .n-nlH1qsm3j.tf-reveal:not(.tf-in){opacity:0}.n-nlH1qsm3j.tf-reveal.tf-in{animation:tf-reveal-zoom 1000ms cubic-bezier(.22,1,.36,1) 0ms both}html.tf-js .n-nJ000YEyU.tf-reveal:not(.tf-in){opacity:0}.n-nJ000YEyU.tf-reveal.tf-in{animation:tf-reveal-zoom 600ms cubic-bezier(.22,1,.36,1) 0ms both}html.tf-js .n-nicYzs4ey.tf-reveal:not(.tf-in){opacity:0}.n-nicYzs4ey.tf-reveal.tf-in{animation:tf-reveal-zoom 600ms cubic-bezier(.22,1,.36,1) 110ms both}html.tf-js .n-nJupeW13w.tf-reveal:not(.tf-in){opacity:0}.n-nJupeW13w.tf-reveal.tf-in{animation:tf-reveal-zoom 600ms cubic-bezier(.22,1,.36,1) 220ms both}html.tf-js .n-no5444yoD.tf-reveal:not(.tf-in){opacity:0}.n-no5444yoD.tf-reveal.tf-in{animation:tf-reveal-fade 600ms cubic-bezier(.22,1,.36,1) 0ms both}html.tf-js .n-nuB4UvTl3.tf-reveal:not(.tf-in){opacity:0}.n-nuB4UvTl3.tf-reveal.tf-in{animation:tf-reveal-slide-up 800ms cubic-bezier(.22,1,.36,1) 0ms both}html.tf-js .n-nKfD22ouu.tf-reveal:not(.tf-in){opacity:0}.n-nKfD22ouu.tf-reveal.tf-in{animation:tf-reveal-slide-up 800ms cubic-bezier(.22,1,.36,1) 110ms both}html.tf-js .n-n37hPqTjJ.tf-reveal:not(.tf-in){opacity:0}.n-n37hPqTjJ.tf-reveal.tf-in{animation:tf-reveal-slide-up 800ms cubic-bezier(.22,1,.36,1) 220ms both}html.tf-js .n-nYM3908Xa.tf-reveal:not(.tf-in){opacity:0}.n-nYM3908Xa.tf-reveal.tf-in{animation:tf-reveal-slide-up 800ms cubic-bezier(.22,1,.36,1) 330ms both}html.tf-js .n-nLAMY5RX4.tf-reveal:not(.tf-in){opacity:0}.n-nLAMY5RX4.tf-reveal.tf-in{animation:tf-reveal-slide-up 800ms cubic-bezier(.22,1,.36,1) 440ms both}html.tf-js .n-nsSv2Sai1.tf-reveal:not(.tf-in){opacity:0}.n-nsSv2Sai1.tf-reveal.tf-in{animation:tf-reveal-slide-up 800ms cubic-bezier(.22,1,.36,1) 550ms both}html.tf-js .n-nWeZGZZGe.tf-reveal:not(.tf-in){opacity:0}.n-nWeZGZZGe.tf-reveal.tf-in{animation:tf-reveal-slide-up 800ms cubic-bezier(.22,1,.36,1) 0ms both}html.tf-js .n-nZrcGCOou.tf-reveal:not(.tf-in){opacity:0}.n-nZrcGCOou.tf-reveal.tf-in{animation:tf-reveal-slide-up 800ms cubic-bezier(.22,1,.36,1) 110ms both}html.tf-js .n-n3VHn4qUM.tf-reveal:not(.tf-in){opacity:0}.n-n3VHn4qUM.tf-reveal.tf-in{animation:tf-reveal-slide-up 800ms cubic-bezier(.22,1,.36,1) 0ms both}html.tf-js .n-nEeOZ0qV5.tf-reveal:not(.tf-in){opacity:0}.n-nEeOZ0qV5.tf-reveal.tf-in{animation:tf-reveal-slide-up 800ms cubic-bezier(.22,1,.36,1) 110ms both}html.tf-js .n-nvRL-dTxH.tf-reveal:not(.tf-in){opacity:0}.n-nvRL-dTxH.tf-reveal.tf-in{animation:tf-reveal-fade 600ms cubic-bezier(.22,1,.36,1) 0ms both,tf-reveal-slide-left 600ms cubic-bezier(.22,1,.36,1) 0ms both}html.tf-js .n-nUwSSdhDj.tf-reveal:not(.tf-in){opacity:0}.n-nUwSSdhDj.tf-reveal.tf-in{animation:tf-reveal-brighten 600ms cubic-bezier(.22,1,.36,1) 0ms both,tf-reveal-slide-up 600ms cubic-bezier(.22,1,.36,1) 0ms both}html.tf-js .n-nenTnE-td.tf-reveal:not(.tf-in){opacity:0}.n-nenTnE-td.tf-reveal.tf-in{animation:tf-reveal-brighten 600ms cubic-bezier(.22,1,.36,1) 110ms both,tf-reveal-slide-up 600ms cubic-bezier(.22,1,.36,1) 110ms both}html.tf-js .n-nH1u8VKZO.tf-reveal:not(.tf-in){opacity:0}.n-nH1u8VKZO.tf-reveal.tf-in{animation:tf-reveal-brighten 600ms cubic-bezier(.22,1,.36,1) 220ms both,tf-reveal-slide-up 600ms cubic-bezier(.22,1,.36,1) 220ms both}.n-n4-9uzpaA{animation:tf-loop-ping 2400ms ease-in-out infinite}.n-nCKfIujRg{animation:tf-loop-ping 2400ms ease-in-out infinite}.n-nFjz59XXe.tf-marquee .tf-marquee-track{animation:tf-loop-marquee 105000ms linear infinite}.n-nW72a-BCm.tf-marquee .tf-marquee-track{animation:tf-loop-marquee 90000ms linear infinite}.n-npEQf-ws3{animation:tf-loop-float 4000ms ease-in-out infinite}@supports (animation-timeline: view()){.n-nlvmbByf2{view-timeline:--tf-tl-nlvmbByf2 block}.n-nJ000YEyU{--tf-scrub-tl:--tf-tl-nlvmbByf2;--tf-scrub-range:entry 0% entry calc(33.3% + 8.3vh)}.n-nicYzs4ey{--tf-scrub-tl:--tf-tl-nlvmbByf2;--tf-scrub-range:entry calc(33.3% + 8.3vh) entry calc(66.7% + 16.7vh)}.n-nJupeW13w{--tf-scrub-tl:--tf-tl-nlvmbByf2;--tf-scrub-range:entry calc(66.7% + 16.7vh) entry calc(100% + 25vh)}}@supports (animation-timeline: view()){.n-nzj-8URK5{view-timeline:--tf-tl-nzj-8URK5 block}.n-nUwSSdhDj{--tf-scrub-tl:--tf-tl-nzj-8URK5;--tf-scrub-range:entry 0% entry calc(33.3% + 8.3vh)}.n-nenTnE-td{--tf-scrub-tl:--tf-tl-nzj-8URK5;--tf-scrub-range:entry calc(33.3% + 8.3vh) entry calc(66.7% + 16.7vh)}.n-nH1u8VKZO{--tf-scrub-tl:--tf-tl-nzj-8URK5;--tf-scrub-range:entry calc(66.7% + 16.7vh) entry calc(100% + 25vh)}}@supports (animation-timeline: view()){.n-nzj-8URK5{view-timeline:--tf-tl-nzj-8URK5 block}.n-nUwSSdhDj{--tf-scrub-tl:--tf-tl-nzj-8URK5;--tf-scrub-range:entry 0% entry calc(33.3% + 8.3vh)}.n-nenTnE-td{--tf-scrub-tl:--tf-tl-nzj-8URK5;--tf-scrub-range:entry calc(33.3% + 8.3vh) entry calc(66.7% + 16.7vh)}.n-nH1u8VKZO{--tf-scrub-tl:--tf-tl-nzj-8URK5;--tf-scrub-range:entry calc(66.7% + 16.7vh) entry calc(100% + 25vh)}}@supports (animation-timeline: view()){html.tf-js .n-nEWwpcfxu.n-nEWwpcfxu.tf-reveal{opacity:1;animation:tf-reveal-fade cubic-bezier(.22,1,.36,1) both,tf-reveal-slide-right cubic-bezier(.22,1,.36,1) both;animation-timeline:var(--tf-scrub-tl,view()),var(--tf-scrub-tl,view());animation-range:var(--tf-scrub-range,entry 0% entry calc(100% + 25vh)),var(--tf-scrub-range,entry 0% entry calc(100% + 25vh))}}@supports (animation-timeline: view()){html.tf-js .n-nEkjdQNm9.n-nEkjdQNm9.tf-reveal{opacity:1;animation:tf-reveal-fade cubic-bezier(.22,1,.36,1) both,tf-reveal-slide-left cubic-bezier(.22,1,.36,1) both;animation-timeline:var(--tf-scrub-tl,view()),var(--tf-scrub-tl,view());animation-range:var(--tf-scrub-range,entry 0% entry calc(100% + 25vh)),var(--tf-scrub-range,entry 0% entry calc(100% + 25vh))}}@supports (animation-timeline: view()){html.tf-js .n-njDFzwpKN.n-njDFzwpKN.tf-reveal{opacity:1;animation:tf-reveal-fade cubic-bezier(.22,1,.36,1) both,tf-reveal-slide-right cubic-bezier(.22,1,.36,1) both;animation-timeline:var(--tf-scrub-tl,view()),var(--tf-scrub-tl,view());animation-range:var(--tf-scrub-range,entry 0% entry calc(100% + 25vh)),var(--tf-scrub-range,entry 0% entry calc(100% + 25vh))}}@supports (animation-timeline: view()){html.tf-js .n-nJ000YEyU.n-nJ000YEyU.tf-reveal{opacity:1;animation:tf-reveal-zoom cubic-bezier(.22,1,.36,1) both;animation-timeline:var(--tf-scrub-tl,view());animation-range:var(--tf-scrub-range,entry 0% entry calc(100% + 25vh))}}@supports (animation-timeline: view()){html.tf-js .n-nicYzs4ey.n-nicYzs4ey.tf-reveal{opacity:1;animation:tf-reveal-zoom cubic-bezier(.22,1,.36,1) both;animation-timeline:var(--tf-scrub-tl,view());animation-range:var(--tf-scrub-range,entry 0% entry calc(100% + 25vh))}}@supports (animation-timeline: view()){html.tf-js .n-nJupeW13w.n-nJupeW13w.tf-reveal{opacity:1;animation:tf-reveal-zoom cubic-bezier(.22,1,.36,1) both;animation-timeline:var(--tf-scrub-tl,view());animation-range:var(--tf-scrub-range,entry 0% entry calc(100% + 25vh))}}@supports (animation-timeline: view()){html.tf-js .n-no5444yoD.n-no5444yoD.tf-reveal{opacity:1;animation:tf-reveal-fade cubic-bezier(.22,1,.36,1) both;animation-timeline:var(--tf-scrub-tl,view());animation-range:var(--tf-scrub-range,entry 0% entry calc(100% + 25vh))}}@supports (animation-timeline: view()){html.tf-js .n-nvRL-dTxH.n-nvRL-dTxH.tf-reveal{opacity:1;animation:tf-reveal-fade cubic-bezier(.22,1,.36,1) both,tf-reveal-slide-left cubic-bezier(.22,1,.36,1) both;animation-timeline:var(--tf-scrub-tl,view()),var(--tf-scrub-tl,view());animation-range:var(--tf-scrub-range,entry 0% entry calc(100% + 25vh)),var(--tf-scrub-range,entry 0% entry calc(100% + 25vh))}}@supports (animation-timeline: view()){html.tf-js .n-nUwSSdhDj.n-nUwSSdhDj.tf-reveal{opacity:1;animation:tf-reveal-brighten cubic-bezier(.22,1,.36,1) both,tf-reveal-slide-up cubic-bezier(.22,1,.36,1) both;animation-timeline:var(--tf-scrub-tl,view()),var(--tf-scrub-tl,view());animation-range:var(--tf-scrub-range,entry 0% entry calc(100% + 25vh)),var(--tf-scrub-range,entry 0% entry calc(100% + 25vh))}}@supports (animation-timeline: view()){html.tf-js .n-nenTnE-td.n-nenTnE-td.tf-reveal{opacity:1;animation:tf-reveal-brighten cubic-bezier(.22,1,.36,1) both,tf-reveal-slide-up cubic-bezier(.22,1,.36,1) both;animation-timeline:var(--tf-scrub-tl,view()),var(--tf-scrub-tl,view());animation-range:var(--tf-scrub-range,entry 0% entry calc(100% + 25vh)),var(--tf-scrub-range,entry 0% entry calc(100% + 25vh))}}@supports (animation-timeline: view()){html.tf-js .n-nH1u8VKZO.n-nH1u8VKZO.tf-reveal{opacity:1;animation:tf-reveal-brighten cubic-bezier(.22,1,.36,1) both,tf-reveal-slide-up cubic-bezier(.22,1,.36,1) both;animation-timeline:var(--tf-scrub-tl,view()),var(--tf-scrub-tl,view());animation-range:var(--tf-scrub-range,entry 0% entry calc(100% + 25vh)),var(--tf-scrub-range,entry 0% entry calc(100% + 25vh))}}@supports (animation-timeline: view()){@media (min-width:992px){.p-nHzXcSi0G{view-timeline:--tf-pin-nHzXcSi0G block}.p-nHzXcSi0G>.n-nHzXcSi0G{position:sticky;top:0;--tf-pin-ease:30vh;animation:tf-pin-in linear none,tf-pin-out linear none;animation-timeline:--tf-pin-nHzXcSi0G,--tf-pin-nHzXcSi0G;animation-range:contain -30vh contain 30vh,contain calc(100% - 30vh) contain calc(100% + 30vh);--tf-scrub-tl:--tf-pin-nHzXcSi0G;--tf-scrub-range:contain 26.4% contain 73.6%}.p-nHzXcSi0G>.tf-pin-space{height:140vh}}}@media (prefers-reduced-motion:reduce){.tf-reveal{opacity:1!important;animation:none!important}[class*="n-"],.tf-marquee-track{animation:none!important}}