@charset "utf-8";
/* TINKTEMPO — community page.
   Built from the published Figma design (1280px frame rendered full-bleed at
   1440 with 36px page insets). Rules carry the design's own computed values;
   the tt-b<N>- prefixes follow the design's section order. */
@font-face{font-family:"Bricolage Grotesque";src:url("fonts/bricolage-grotesque-latin-wght-normal.woff2") format("woff2-variations");font-weight:200 800;font-style:normal;font-display:swap}
@font-face{font-family:"Google Sans Flex";src:url("fonts/google-sans-flex-latin.woff2") format("woff2-variations");font-weight:100 900;font-style:normal;font-display:swap;unicode-range:U+0000-00A0,U+00A2-00A9,U+00AC-00AE,U+00B0-00B7,U+00B9-00BA,U+00BC-00BE,U+00D7,U+00F7,U+2000-206F,U+2074,U+20AC,U+2122,U+2190-21BB,U+2212,U+2215,U+F8FF,U+FEFF,U+FFFD}
@font-face{font-family:"Google Sans Flex";src:url("fonts/google-sans-flex-latin-supp.woff2") format("woff2-variations");font-weight:100 900;font-style:normal;font-display:swap;unicode-range:U+00A1,U+00AA-00AB,U+00AF,U+00B8,U+00BB,U+00BF-00D6,U+00D8-00F6,U+00F8-00FF,U+0131,U+0152-0153,U+02B0-02FF}
@font-face{font-family:"Google Sans Flex";src:url("fonts/google-sans-flex-rest.woff2") format("woff2-variations");font-weight:100 900;font-style:normal;font-display:swap;unicode-range:U+0250-02AF,U+0300-1DFF,U+1F00-1FFF,U+2070-2073,U+2075-20AB,U+20AD-2121,U+2123-218F,U+21BC-2211,U+2213-2214,U+2216-F8FE,U+F900-FEFE,U+FF00-FFFC,U+FFFE-FFFF}
@font-face{font-family:"Staatliches";src:url("fonts/staatliches-regular-latin.woff2") format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+0000-00A0,U+00A2-00A9,U+00AC-00AE,U+00B0-00B7,U+00B9-00BA,U+00BC-00BE,U+00D7,U+00F7,U+2000-206F,U+2074,U+20AC,U+2122,U+2190-21BB,U+2212,U+2215,U+F8FF,U+FEFF,U+FFFD}
@font-face{font-family:"Staatliches";src:url("fonts/staatliches-regular-latin-supp.woff2") format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+00A1,U+00AA-00AB,U+00AF,U+00B8,U+00BB,U+00BF-00D6,U+00D8-00F6,U+00F8-00FF,U+0131,U+0152-0153,U+02B0-02FF}
@font-face{font-family:"Staatliches";src:url("fonts/staatliches-regular-latin-extended-a.woff2") format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+0100-0130,U+0132-0151,U+0154-017F}
@font-face{font-family:"Staatliches";src:url("fonts/staatliches-regular-latin-extended-b.woff2") format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+0180-024F}
@font-face{font-family:"Staatliches";src:url("fonts/staatliches-regular-latin-extended-additional.woff2") format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+1E00-1EFF}
@font-face{font-family:"Staatliches";src:url("fonts/staatliches-regular-rest.woff2") format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+0250-02AF,U+0300-1DFF,U+1F00-1FFF,U+2070-2073,U+2075-20AB,U+20AD-2121,U+2123-218F,U+21BC-2211,U+2213-2214,U+2216-F8FE,U+F900-FEFE,U+FF00-FFFC,U+FFFE-FFFF}
@font-face{font-family:"Google Sans Flex:Regular";src:url("fonts/google-sans-flex-latin.woff2") format("woff2-variations");font-style:normal;font-display:swap;unicode-range:U+0000-00A0,U+00A2-00A9,U+00AC-00AE,U+00B0-00B7,U+00B9-00BA,U+00BC-00BE,U+00D7,U+00F7,U+2000-206F,U+2074,U+20AC,U+2122,U+2190-21BB,U+2212,U+2215,U+F8FF,U+FEFF,U+FFFD}
@font-face{font-family:"Google Sans Flex:Regular";src:url("fonts/google-sans-flex-latin-supp.woff2") format("woff2-variations");font-style:normal;font-display:swap;unicode-range:U+00A1,U+00AA-00AB,U+00AF,U+00B8,U+00BB,U+00BF-00D6,U+00D8-00F6,U+00F8-00FF,U+0131,U+0152-0153,U+02B0-02FF}
@font-face{font-family:"Google Sans Flex:Regular";src:url("fonts/google-sans-flex-rest.woff2") format("woff2-variations");font-style:normal;font-display:swap;unicode-range:U+0250-02AF,U+0300-1DFF,U+1F00-1FFF,U+2070-2073,U+2075-20AB,U+20AD-2121,U+2123-218F,U+21BC-2211,U+2213-2214,U+2216-F8FE,U+F900-FEFE,U+FF00-FFFC,U+FFFE-FFFF}
@font-face{font-family:"Google Sans Flex:Medium";src:url("fonts/google-sans-flex-latin.woff2") format("woff2-variations");font-style:normal;font-display:swap;unicode-range:U+0000-00A0,U+00A2-00A9,U+00AC-00AE,U+00B0-00B7,U+00B9-00BA,U+00BC-00BE,U+00D7,U+00F7,U+2000-206F,U+2074,U+20AC,U+2122,U+2190-21BB,U+2212,U+2215,U+F8FF,U+FEFF,U+FFFD}
@font-face{font-family:"Google Sans Flex:Medium";src:url("fonts/google-sans-flex-latin-supp.woff2") format("woff2-variations");font-style:normal;font-display:swap;unicode-range:U+00A1,U+00AA-00AB,U+00AF,U+00B8,U+00BB,U+00BF-00D6,U+00D8-00F6,U+00F8-00FF,U+0131,U+0152-0153,U+02B0-02FF}
@font-face{font-family:"Google Sans Flex:Medium";src:url("fonts/google-sans-flex-rest.woff2") format("woff2-variations");font-style:normal;font-display:swap;unicode-range:U+0250-02AF,U+0300-1DFF,U+1F00-1FFF,U+2070-2073,U+2075-20AB,U+20AD-2121,U+2123-218F,U+21BC-2211,U+2213-2214,U+2216-F8FE,U+F900-FEFE,U+FF00-FFFC,U+FFFE-FFFF}
@font-face{font-family:"Google Sans Flex:SemiBold";src:url("fonts/google-sans-flex-latin.woff2") format("woff2-variations");font-style:normal;font-display:swap;unicode-range:U+0000-00A0,U+00A2-00A9,U+00AC-00AE,U+00B0-00B7,U+00B9-00BA,U+00BC-00BE,U+00D7,U+00F7,U+2000-206F,U+2074,U+20AC,U+2122,U+2190-21BB,U+2212,U+2215,U+F8FF,U+FEFF,U+FFFD}
@font-face{font-family:"Google Sans Flex:SemiBold";src:url("fonts/google-sans-flex-latin-supp.woff2") format("woff2-variations");font-style:normal;font-display:swap;unicode-range:U+00A1,U+00AA-00AB,U+00AF,U+00B8,U+00BB,U+00BF-00D6,U+00D8-00F6,U+00F8-00FF,U+0131,U+0152-0153,U+02B0-02FF}
@font-face{font-family:"Google Sans Flex:SemiBold";src:url("fonts/google-sans-flex-rest.woff2") format("woff2-variations");font-style:normal;font-display:swap;unicode-range:U+0250-02AF,U+0300-1DFF,U+1F00-1FFF,U+2070-2073,U+2075-20AB,U+20AD-2121,U+2123-218F,U+21BC-2211,U+2213-2214,U+2216-F8FE,U+F900-FEFE,U+FF00-FFFC,U+FFFE-FFFF}
@font-face{font-family:"Google Sans Flex:Bold";src:url("fonts/google-sans-flex-latin.woff2") format("woff2-variations");font-style:normal;font-display:swap;unicode-range:U+0000-00A0,U+00A2-00A9,U+00AC-00AE,U+00B0-00B7,U+00B9-00BA,U+00BC-00BE,U+00D7,U+00F7,U+2000-206F,U+2074,U+20AC,U+2122,U+2190-21BB,U+2212,U+2215,U+F8FF,U+FEFF,U+FFFD}
@font-face{font-family:"Google Sans Flex:Bold";src:url("fonts/google-sans-flex-latin-supp.woff2") format("woff2-variations");font-style:normal;font-display:swap;unicode-range:U+00A1,U+00AA-00AB,U+00AF,U+00B8,U+00BB,U+00BF-00D6,U+00D8-00F6,U+00F8-00FF,U+0131,U+0152-0153,U+02B0-02FF}
@font-face{font-family:"Google Sans Flex:Bold";src:url("fonts/google-sans-flex-rest.woff2") format("woff2-variations");font-style:normal;font-display:swap;unicode-range:U+0250-02AF,U+0300-1DFF,U+1F00-1FFF,U+2070-2073,U+2075-20AB,U+20AD-2121,U+2123-218F,U+21BC-2211,U+2213-2214,U+2216-F8FE,U+F900-FEFE,U+FF00-FFFC,U+FFFE-FFFF}
@font-face{font-family:"Bricolage Grotesque:Light";src:url("fonts/bricolage-grotesque-vf-latin.woff2") format("woff2-variations");font-style:normal;font-display:swap}
@font-face{font-family:"Bricolage Grotesque:Light";src:url("fonts/bricolage-grotesque-vf-latin-supp.woff2") format("woff2-variations");font-style:normal;font-display:swap}
@font-face{font-family:"Bricolage Grotesque:SemiBold";src:url("fonts/bricolage-grotesque-vf-latin.woff2") format("woff2-variations");font-style:normal;font-display:swap}
@font-face{font-family:"Bricolage Grotesque:SemiBold";src:url("fonts/bricolage-grotesque-vf-latin-supp.woff2") format("woff2-variations");font-style:normal;font-display:swap}
@font-face{font-family:"Bricolage Grotesque:Bold";src:url("fonts/bricolage-grotesque-vf-latin.woff2") format("woff2-variations");font-style:normal;font-display:swap}
@font-face{font-family:"Bricolage Grotesque:Bold";src:url("fonts/bricolage-grotesque-vf-latin-supp.woff2") format("woff2-variations");font-style:normal;font-display:swap}
@font-face{font-family:"Staatliches:Regular";src:url("fonts/staatliches-regular-latin.woff2") format("woff2-variations");font-style:normal;font-display:swap;unicode-range:U+0000-00A0,U+00A2-00A9,U+00AC-00AE,U+00B0-00B7,U+00B9-00BA,U+00BC-00BE,U+00D7,U+00F7,U+2000-206F,U+2074,U+20AC,U+2122,U+2190-21BB,U+2212,U+2215,U+F8FF,U+FEFF,U+FFFD}
@font-face{font-family:"Staatliches:Regular";src:url("fonts/staatliches-regular-latin-supp.woff2") format("woff2-variations");font-style:normal;font-display:swap;unicode-range:U+00A1,U+00AA-00AB,U+00AF,U+00B8,U+00BB,U+00BF-00D6,U+00D8-00F6,U+00F8-00FF,U+0131,U+0152-0153,U+02B0-02FF}
@font-face{font-family:"Staatliches:Regular";src:url("fonts/staatliches-regular-latin-extended-a.woff2") format("woff2-variations");font-style:normal;font-display:swap;unicode-range:U+0100-0130,U+0132-0151,U+0154-017F}
@font-face{font-family:"Staatliches:Regular";src:url("fonts/staatliches-regular-latin-extended-b.woff2") format("woff2-variations");font-style:normal;font-display:swap;unicode-range:U+0180-024F}
@font-face{font-family:"Staatliches:Regular";src:url("fonts/staatliches-regular-latin-extended-additional.woff2") format("woff2-variations");font-style:normal;font-display:swap;unicode-range:U+1E00-1EFF}
@font-face{font-family:"Staatliches:Regular";src:url("fonts/staatliches-regular-rest.woff2") format("woff2-variations");font-style:normal;font-display:swap;unicode-range:U+0250-02AF,U+0300-1DFF,U+1F00-1FFF,U+2070-2073,U+2075-20AB,U+20AD-2121,U+2123-218F,U+21BC-2211,U+2213-2214,U+2216-F8FE,U+F900-FEFE,U+FF00-FFFC,U+FFFE-FFFF}
@font-face{font-family:"Staatliches";src:url("fonts/staatliches-regular-latin.woff2") format("woff2-variations");font-style:normal;font-display:swap;unicode-range:U+0000-00A0,U+00A2-00A9,U+00AC-00AE,U+00B0-00B7,U+00B9-00BA,U+00BC-00BE,U+00D7,U+00F7,U+2000-206F,U+2074,U+20AC,U+2122,U+2190-21BB,U+2212,U+2215,U+F8FF,U+FEFF,U+FFFD}
@font-face{font-family:"Staatliches";src:url("fonts/staatliches-regular-latin-supp.woff2") format("woff2-variations");font-style:normal;font-display:swap;unicode-range:U+00A1,U+00AA-00AB,U+00AF,U+00B8,U+00BB,U+00BF-00D6,U+00D8-00F6,U+00F8-00FF,U+0131,U+0152-0153,U+02B0-02FF}
@font-face{font-family:"Staatliches";src:url("fonts/staatliches-regular-latin-extended-a.woff2") format("woff2-variations");font-style:normal;font-display:swap;unicode-range:U+0100-0130,U+0132-0151,U+0154-017F}
@font-face{font-family:"Staatliches";src:url("fonts/staatliches-regular-latin-extended-b.woff2") format("woff2-variations");font-style:normal;font-display:swap;unicode-range:U+0180-024F}
@font-face{font-family:"Staatliches";src:url("fonts/staatliches-regular-latin-extended-additional.woff2") format("woff2-variations");font-style:normal;font-display:swap;unicode-range:U+1E00-1EFF}
@font-face{font-family:"Staatliches";src:url("fonts/staatliches-regular-rest.woff2") format("woff2-variations");font-style:normal;font-display:swap;unicode-range:U+0250-02AF,U+0300-1DFF,U+1F00-1FFF,U+2070-2073,U+2075-20AB,U+20AD-2121,U+2123-218F,U+21BC-2211,U+2213-2214,U+2216-F8FE,U+F900-FEFE,U+FF00-FFFC,U+FFFE-FFFF}
@font-face{font-family:"Staatliches:Regular";src:url("fonts/staatliches-latin.woff2") format("woff2");font-weight:400;font-style:normal;font-display:swap}
/* reset — mirrors the design runtime */
*,*::before,*::after{box-sizing:border-box}
:root{font-synthesis:none}
html{-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:clip}
body{margin:0;width:100%}
a{color:inherit;text-decoration:none}
button{border:0;background:none;padding:0;font:inherit;color:inherit;text-align:inherit;cursor:pointer}
input{border:0;background:none;font:inherit;color:inherit}
h1,h2,h3,h4,h5,h6,p{margin:0;font-size:inherit;font-weight:inherit}
ul,ol,menu{list-style:none;margin:0;padding:0}
figure,blockquote,dl,dd{margin:0}
img{max-width:none;height:auto}
/* design surface */
.tt-root{display:block;flex-direction:row;width:100%;border-top-color:rgb(0, 0, 0);transform-origin:720px 1244px;object-fit:fill;color:rgb(0, 0, 0);font-family:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";font-size:16px;font-weight:400;text-align:left;-webkit-text-fill-color:rgb(0, 0, 0);-webkit-text-stroke-color:rgb(0, 0, 0);border-color:rgb(0, 0, 0);box-sizing:border-box}
.tt-page{position:relative;display:flex;flex-direction:column;align-items:center;width:100%;min-width:100%;border-top-color:rgb(0, 0, 0);background-color:rgb(251, 248, 250);overflow:clip;overflow-x:clip;overflow-y:clip;transform-origin:720px 1244px;object-fit:fill;border-color:rgb(0, 0, 0);box-sizing:border-box}
.tt-nav{position:fixed;top:24px;bottom:816.812px;left:50%;z-index:9999;display:flex;flex-direction:row;align-items:center;width:654.672px;height:59.1875px;padding-top:18px;padding-right:64px;padding-bottom:18px;padding-left:64px;border-top-left-radius:36px;border-top-right-radius:36px;border-bottom-right-radius:36px;border-bottom-left-radius:36px;border-top-color:rgb(0, 0, 0);background-color:rgba(255, 255, 255, 0.25);transform:translateX(-50%);transform-origin:327.336px 29.5938px;object-fit:fill;backdrop-filter:blur(32px);color:rgb(0, 0, 0);font-family:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";font-size:16px;font-weight:400;text-align:left;-webkit-text-fill-color:rgb(0, 0, 0);-webkit-text-stroke-color:rgb(0, 0, 0);border-color:rgb(0, 0, 0);box-sizing:border-box}
.tt-nav-1{position:relative;display:flex;flex-direction:row;flex-shrink:0;justify-content:center;align-items:center;width:526.672px;height:23.1875px;border-top-color:rgb(0, 0, 0);transform-origin:263.336px 11.5938px;object-fit:fill;border-color:rgb(0, 0, 0);box-sizing:border-box}
.tt-nav-2{position:relative;display:flex;flex-direction:row;flex-shrink:0;align-items:flex-start;gap:32px;row-gap:32px;column-gap:32px;width:526.672px;height:23.1875px;border-top-color:rgb(0, 0, 0);transform-origin:263.336px 11.5938px;object-fit:fill;color:rgb(0, 0, 0);font-family:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";font-size:16px;font-weight:400;text-align:left;-webkit-text-fill-color:rgb(0, 0, 0);-webkit-text-stroke-color:rgb(0, 0, 0);border-color:rgb(0, 0, 0);box-sizing:border-box}
.tt-nav-3{position:relative;display:flex;flex-direction:column;flex-shrink:0;justify-content:center;width:101.094px;height:23.1875px;border-top-color:rgb(0, 0, 0);transform-origin:50.5469px 11.5938px;object-fit:fill;font-family:"Google Sans Flex:Medium", sans-serif;font-weight:500;font-variation-settings:"GRAD" 0, "ROND" 0, "opsz" 18, "wdth" 100;letter-spacing:-0.08px;white-space:nowrap;word-break:break-word;border-color:rgb(0, 0, 0);box-sizing:border-box}
.tt-nav-4{display:block;flex-direction:row;width:101.094px;height:23.1875px;border-top-color:rgb(0, 0, 0);transform-origin:50.5469px 11.5938px;object-fit:fill;color:rgb(0, 0, 0);font-size:16px;line-height:23.2px;text-align:left;-webkit-text-fill-color:rgb(0, 0, 0);-webkit-text-stroke-color:rgb(0, 0, 0);border-color:rgb(0, 0, 0);box-sizing:border-box}
.tt-nav-5{position:relative;display:flex;flex-direction:column;flex-shrink:0;justify-content:center;width:75.9844px;height:23.1875px;border-top-color:rgb(0, 0, 0);transform-origin:37.9922px 11.5938px;object-fit:fill;font-family:"Google Sans Flex:Medium", sans-serif;font-weight:500;font-variation-settings:"GRAD" 0, "ROND" 0, "opsz" 18, "wdth" 100;letter-spacing:-0.08px;white-space:nowrap;word-break:break-word;cursor:pointer;border-color:rgb(0, 0, 0);box-sizing:border-box}
.tt-nav-6{display:block;flex-direction:row;width:75.9844px;height:23.1875px;border-top-color:rgb(0, 0, 0);transform-origin:37.9922px 11.5938px;object-fit:fill;color:rgb(0, 0, 0);font-size:16px;line-height:23.2px;text-align:left;-webkit-text-fill-color:rgb(0, 0, 0);-webkit-text-stroke-color:rgb(0, 0, 0);border-color:rgb(0, 0, 0);box-sizing:border-box}
.tt-nav-7{position:relative;display:flex;flex-direction:column;flex-shrink:0;justify-content:center;width:75.5312px;height:23.1875px;border-top-color:rgb(0, 0, 0);transform-origin:37.7656px 11.5938px;object-fit:fill;font-family:"Google Sans Flex:Medium", sans-serif;font-weight:500;font-variation-settings:"GRAD" 0, "ROND" 0, "opsz" 18, "wdth" 100;letter-spacing:-0.08px;white-space:nowrap;word-break:break-word;border-color:rgb(0, 0, 0);box-sizing:border-box}
.tt-nav-8{display:block;flex-direction:row;width:75.5312px;height:23.1875px;border-top-color:rgb(0, 0, 0);transform-origin:37.7656px 11.5938px;object-fit:fill;color:rgb(0, 0, 0);font-size:16px;line-height:23.2px;text-align:left;-webkit-text-fill-color:rgb(0, 0, 0);-webkit-text-stroke-color:rgb(0, 0, 0);border-color:rgb(0, 0, 0);box-sizing:border-box}
.tt-nav-9{position:relative;display:flex;flex-direction:column;flex-shrink:0;justify-content:center;width:86.3438px;height:23.1875px;border-top-color:rgb(0, 0, 0);transform-origin:43.1719px 11.5938px;object-fit:fill;font-family:"Google Sans Flex:Medium", sans-serif;font-weight:500;font-variation-settings:"GRAD" 0, "ROND" 0, "opsz" 18, "wdth" 100;letter-spacing:-0.08px;white-space:nowrap;word-break:break-word;border-color:rgb(0, 0, 0);box-sizing:border-box}
.tt-nav-10{display:block;flex-direction:row;width:86.3438px;height:23.1875px;border-top-color:rgb(0, 0, 0);transform-origin:43.1719px 11.5938px;object-fit:fill;color:rgb(0, 0, 0);font-size:16px;line-height:23.2px;text-align:left;-webkit-text-fill-color:rgb(0, 0, 0);-webkit-text-stroke-color:rgb(0, 0, 0);border-color:rgb(0, 0, 0);box-sizing:border-box}
.tt-nav-11{position:relative;display:flex;flex-direction:column;flex-shrink:0;justify-content:center;width:59.7188px;height:23.1875px;border-top-color:rgb(0, 0, 0);transform-origin:29.8594px 11.5938px;object-fit:fill;font-family:"Google Sans Flex:Medium", sans-serif;font-weight:500;font-variation-settings:"GRAD" 0, "ROND" 0, "opsz" 18, "wdth" 100;letter-spacing:-0.08px;white-space:nowrap;word-break:break-word;border-color:rgb(0, 0, 0);box-sizing:border-box}
.tt-nav-12{display:block;flex-direction:row;width:59.7188px;height:23.1875px;border-top-color:rgb(0, 0, 0);transform-origin:29.8594px 11.5938px;object-fit:fill;color:rgb(0, 0, 0);font-size:16px;line-height:23.2px;text-align:left;-webkit-text-fill-color:rgb(0, 0, 0);-webkit-text-stroke-color:rgb(0, 0, 0);border-color:rgb(0, 0, 0);box-sizing:border-box}
.tt-br-13{position:relative;display:flex;flex-direction:column;flex-shrink:0;justify-content:center;align-items:flex-start;width:1280px;height:108px;padding-right:36px;padding-left:36px;border-top-color:rgb(0, 0, 0);transform-origin:640px 54px;object-fit:fill;color:rgb(0, 0, 0);font-family:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";font-size:16px;font-weight:400;text-align:left;-webkit-text-fill-color:rgb(0, 0, 0);-webkit-text-stroke-color:rgb(0, 0, 0);border-color:rgb(0, 0, 0);box-sizing:border-box;align-self:flex-start;margin-left:0px}
.tt-br-14{position:relative;display:block;flex-direction:row;flex-shrink:0;width:171.672px;height:42px;border-top-color:rgb(0, 0, 0);transform-origin:85.8359px 21px;object-fit:fill;border-color:rgb(0, 0, 0);box-sizing:border-box}
.tt-br-15{display:flex;flex-direction:row;align-items:center;gap:16px;row-gap:16px;column-gap:16px;width:100%;height:42px;border-top-color:rgb(0, 0, 0);transform-origin:85.8359px 21px;object-fit:fill;color:rgb(0, 0, 0);font-family:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";font-size:16px;font-weight:400;text-align:left;cursor:pointer;-webkit-text-fill-color:rgb(0, 0, 0);-webkit-text-stroke-color:rgb(0, 0, 0);border-color:rgb(0, 0, 0);box-sizing:border-box}
.tt-br-16{position:relative;display:block;flex-direction:row;flex-shrink:0;width:42px;height:42px;border-top-color:rgb(0, 0, 0);transform-origin:21px 21px;object-fit:fill;border-color:rgb(0, 0, 0);box-sizing:border-box}
.tt-br-17{position:absolute;display:block;flex-direction:row;width:42px;height:42px;border-top-color:rgb(0, 0, 0);overflow:clip;overflow-x:clip;overflow-y:clip;transform-origin:21px 21px;object-fit:fill;color:rgb(0, 0, 0);font-family:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";font-size:16px;font-weight:400;text-align:left;cursor:pointer;-webkit-text-fill-color:rgb(0, 0, 0);-webkit-text-stroke-color:rgb(0, 0, 0);border-color:rgb(0, 0, 0);box-sizing:border-box}
.tt-br-18{position:relative;display:block;flex-direction:row;flex-shrink:0;width:113.672px;height:38px;border-top-color:rgb(0, 0, 0);transform-origin:56.8359px 19px;object-fit:fill;font-family:"Staatliches:Regular", sans-serif;font-size:30px;white-space:nowrap;word-break:break-word;border-color:rgb(0, 0, 0);box-sizing:border-box}
.tt-co-19{position:relative;display:flex;flex-direction:column;flex-shrink:0;align-items:flex-start;gap:64px;row-gap:64px;column-gap:64px;width:1440px;height:1459px;padding-top:120px;padding-right:72px;padding-bottom:120px;padding-left:72px;border-top-color:rgb(0, 0, 0);transform-origin:720px 729.5px;object-fit:fill;color:rgb(0, 0, 0);font-family:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";font-size:16px;font-weight:400;text-align:left;-webkit-text-fill-color:rgb(0, 0, 0);-webkit-text-stroke-color:rgb(0, 0, 0);border-color:rgb(0, 0, 0);box-sizing:border-box}
.tt-co-20{position:relative;display:flex;flex-direction:row;flex-shrink:0;align-items:flex-start;gap:64px;row-gap:64px;column-gap:64px;width:1296px;height:732px;border-top-color:rgb(0, 0, 0);transform-origin:648px 366px;object-fit:fill;border-color:rgb(0, 0, 0);box-sizing:border-box}
.tt-co-21{position:relative;display:flex;flex-direction:column;flex-shrink:0;align-items:flex-start;gap:64px;row-gap:64px;column-gap:64px;width:600px;height:723px;min-width:1px;border-top-color:rgb(0, 0, 0);transform-origin:300px 361.5px;object-fit:fill;color:rgb(0, 0, 0);font-family:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";font-size:16px;font-weight:400;text-align:left;-webkit-text-fill-color:rgb(0, 0, 0);-webkit-text-stroke-color:rgb(0, 0, 0);border-color:rgb(0, 0, 0);box-sizing:border-box}
.tt-co-22{position:relative;display:flex;flex-direction:column;flex-shrink:0;align-items:flex-start;gap:24px;row-gap:24px;column-gap:24px;width:600px;height:249px;border-top-color:rgb(0, 0, 0);transform-origin:300px 124.5px;object-fit:fill;border-color:rgb(0, 0, 0);box-sizing:border-box}
.tt-co-23{position:relative;display:flex;flex-direction:column;flex-shrink:0;justify-content:center;align-items:flex-start;width:600px;height:144px;border-top-color:rgb(0, 0, 0);transform-origin:300px 72px;object-fit:fill;color:rgb(0, 0, 0);font-family:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";font-size:16px;font-weight:400;text-align:left;-webkit-text-fill-color:rgb(0, 0, 0);-webkit-text-stroke-color:rgb(0, 0, 0);border-color:rgb(0, 0, 0);box-sizing:border-box}
.tt-co-24{position:relative;display:block;flex-direction:row;flex-shrink:0;width:514px;height:144px;border-top-color:rgb(40, 0, 21);transform-origin:257px 72px;object-fit:fill;color:rgb(40, 0, 21);font-family:"Bricolage Grotesque:Light", sans-serif;font-size:60px;font-weight:300;font-variation-settings:"opsz" 14, "wdth" 100;word-break:break-word;-webkit-text-fill-color:rgb(40, 0, 21);-webkit-text-stroke-color:rgb(40, 0, 21);border-color:rgb(40, 0, 21);box-sizing:border-box}
.tt-co-25{display:block;flex-direction:row;width:100%;height:72px;border-top-color:rgb(40, 0, 21);transform-origin:257px 36px;object-fit:fill;text-align:left;white-space:pre-wrap;border-color:rgb(40, 0, 21);box-sizing:border-box}
.tt-co-26{display:inline;flex-direction:row;border-top-color:rgb(40, 0, 21);object-fit:fill;color:rgb(40, 0, 21);font-family:"Bricolage Grotesque:Light", sans-serif;font-size:60px;font-weight:300;font-variation-settings:"opsz" 14, "wdth" 100;word-break:break-word;-webkit-text-fill-color:rgb(40, 0, 21);-webkit-text-stroke-color:rgb(40, 0, 21);border-color:rgb(40, 0, 21);box-sizing:border-box}
.tt-co-27{display:inline;flex-direction:row;border-top-color:rgb(40, 0, 21);object-fit:fill;color:rgb(40, 0, 21);font-family:"Bricolage Grotesque:Bold", sans-serif;font-size:60px;font-weight:700;font-variation-settings:"opsz" 14, "wdth" 100;word-break:break-word;-webkit-text-fill-color:rgb(40, 0, 21);-webkit-text-stroke-color:rgb(40, 0, 21);border-color:rgb(40, 0, 21);box-sizing:border-box}
.tt-co-28{display:block;flex-direction:row;width:100%;height:72px;border-top-color:rgb(40, 0, 21);transform-origin:257px 36px;object-fit:fill;font-family:"Bricolage Grotesque:Bold", sans-serif;font-weight:700;text-align:left;white-space:pre-wrap;border-color:rgb(40, 0, 21);box-sizing:border-box}
.tt-co-29{position:relative;display:block;flex-direction:row;flex-shrink:0;width:600px;height:81px;border-top-color:rgba(0, 0, 0, 0.75);transform-origin:300px 40.5px;object-fit:fill;color:rgba(0, 0, 0, 0.75);font-family:"Google Sans Flex:Regular", sans-serif;font-size:22px;font-weight:500;font-variation-settings:"GRAD" 0, "ROND" 70, "opsz" 18, "wdth" 100;text-align:left;word-break:break-word;-webkit-text-fill-color:rgba(0, 0, 0, 0.75);-webkit-text-stroke-color:rgba(0, 0, 0, 0.75);border-color:rgba(0, 0, 0, 0.75);box-sizing:border-box}
.tt-co-30{position:relative;display:grid;flex-direction:row;flex-shrink:0;gap:normal 16px;column-gap:16px;grid-template-columns:292px 292px;grid-template-rows:106px 124px;width:600px;height:230px;border-top-color:rgb(0, 0, 0);transform-origin:300px 115px;object-fit:fill;border-color:rgb(0, 0, 0);box-sizing:border-box}
.tt-co-31{position:relative;display:flex;flex-direction:column;flex-shrink:0;align-items:flex-start;align-self:flex-start;gap:16px;row-gap:16px;column-gap:16px;width:292px;height:106px;padding-top:16px;padding-right:16px;padding-bottom:16px;padding-left:16px;border-top-left-radius:16px;border-top-right-radius:16px;border-bottom-right-radius:16px;border-bottom-left-radius:16px;border-top-color:rgb(0, 0, 0);overflow:clip;overflow-x:clip;overflow-y:clip;transform-origin:146px 53px;object-fit:fill;color:rgb(0, 0, 0);font-family:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";font-size:16px;font-weight:400;text-align:left;-webkit-text-fill-color:rgb(0, 0, 0);-webkit-text-stroke-color:rgb(0, 0, 0);border-color:rgb(0, 0, 0);box-sizing:border-box}
.tt-co-32{position:relative;display:block;flex-direction:row;flex-shrink:0;width:260px;border-top-color:rgb(0, 0, 0);transform-origin:130px 0px;object-fit:fill;border-color:rgb(0, 0, 0);box-sizing:border-box}
.tt-co-33{position:absolute;top:-1px;display:block;flex-direction:row;width:260px;height:1px;border-top-color:rgb(0, 0, 0);transform-origin:130px 0.5px;object-fit:fill;color:rgb(0, 0, 0);font-family:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";font-size:16px;font-weight:400;text-align:left;-webkit-text-fill-color:rgb(0, 0, 0);-webkit-text-stroke-color:rgb(0, 0, 0);border-color:rgb(0, 0, 0);box-sizing:border-box}
.tt-co-34{display:block;flex-direction:row;width:100%;height:1px;border-top-color:rgb(0, 0, 0);overflow:clip;overflow-x:clip;overflow-y:clip;transform-origin:130px 0.5px;object-fit:fill;border-color:rgb(0, 0, 0);box-sizing:border-box}
.tt-co-35{position:relative;display:block;flex-direction:row;flex-shrink:0;width:138.922px;height:24px;border-top-color:rgb(0, 0, 0);transform-origin:69.4609px 12px;object-fit:fill;font-family:"Bricolage Grotesque:SemiBold", sans-serif;font-size:20px;font-weight:600;font-variation-settings:"opsz" 14, "wdth" 100;white-space:nowrap;word-break:break-word;border-color:rgb(0, 0, 0);box-sizing:border-box}
.tt-co-36{position:relative;display:block;flex-direction:row;flex-shrink:0;width:260px;height:18px;min-width:100%;border-top-color:rgba(0, 0, 0, 0.6);transform-origin:130px 9px;object-fit:fill;color:rgba(0, 0, 0, 0.6);font-family:"Google Sans Flex:Regular", sans-serif;font-size:14px;font-weight:500;font-variation-settings:"GRAD" 0, "ROND" 70, "opsz" 18, "wdth" 100;word-break:break-word;-webkit-text-fill-color:rgba(0, 0, 0, 0.6);-webkit-text-stroke-color:rgba(0, 0, 0, 0.6);border-color:rgba(0, 0, 0, 0.6);box-sizing:border-box}
.tt-co-37{position:relative;display:block;flex-direction:row;flex-shrink:0;width:132.703px;height:24px;border-top-color:rgb(0, 0, 0);transform-origin:66.3516px 12px;object-fit:fill;font-family:"Bricolage Grotesque:SemiBold", sans-serif;font-size:20px;font-weight:600;font-variation-settings:"opsz" 14, "wdth" 100;white-space:nowrap;word-break:break-word;border-color:rgb(0, 0, 0);box-sizing:border-box}
.tt-co-38{position:relative;display:block;flex-direction:row;flex-shrink:0;width:65.5156px;height:24px;border-top-color:rgb(0, 0, 0);transform-origin:32.7578px 12px;object-fit:fill;font-family:"Bricolage Grotesque:SemiBold", sans-serif;font-size:20px;font-weight:600;font-variation-settings:"opsz" 14, "wdth" 100;white-space:nowrap;word-break:break-word;border-color:rgb(0, 0, 0);box-sizing:border-box}
.tt-co-39{position:relative;display:flex;flex-direction:column;flex-shrink:0;align-items:flex-start;align-self:flex-start;gap:16px;row-gap:16px;column-gap:16px;width:292px;height:124px;padding-top:16px;padding-right:16px;padding-bottom:16px;padding-left:16px;border-top-left-radius:16px;border-top-right-radius:16px;border-bottom-right-radius:16px;border-bottom-left-radius:16px;border-top-color:rgb(0, 0, 0);overflow:clip;overflow-x:clip;overflow-y:clip;transform-origin:146px 62px;object-fit:fill;color:rgb(0, 0, 0);font-family:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";font-size:16px;font-weight:400;text-align:left;-webkit-text-fill-color:rgb(0, 0, 0);-webkit-text-stroke-color:rgb(0, 0, 0);border-color:rgb(0, 0, 0);box-sizing:border-box}
.tt-co-40{position:relative;display:block;flex-direction:row;flex-shrink:0;width:182.344px;height:24px;border-top-color:rgb(0, 0, 0);transform-origin:91.1719px 12px;object-fit:fill;font-family:"Bricolage Grotesque:SemiBold", sans-serif;font-size:20px;font-weight:600;font-variation-settings:"opsz" 14, "wdth" 100;white-space:nowrap;word-break:break-word;border-color:rgb(0, 0, 0);box-sizing:border-box}
.tt-co-41{position:relative;display:block;flex-direction:row;flex-shrink:0;width:260px;height:36px;min-width:100%;border-top-color:rgba(0, 0, 0, 0.6);transform-origin:130px 18px;object-fit:fill;color:rgba(0, 0, 0, 0.6);font-family:"Google Sans Flex:Regular", sans-serif;font-size:14px;font-weight:500;font-variation-settings:"GRAD" 0, "ROND" 70, "opsz" 18, "wdth" 100;word-break:break-word;-webkit-text-fill-color:rgba(0, 0, 0, 0.6);-webkit-text-stroke-color:rgba(0, 0, 0, 0.6);border-color:rgba(0, 0, 0, 0.6);box-sizing:border-box}
.tt-co-42{position:relative;display:flex;flex-direction:row;flex-wrap:wrap;flex-shrink:0;align-items:center;gap:16px;row-gap:16px;column-gap:16px;width:600px;height:116px;border-top-color:rgb(0, 0, 0);transform-origin:300px 58px;object-fit:fill;border-color:rgb(0, 0, 0);box-sizing:border-box}
.tt-co-43{position:relative;display:flex;flex-direction:column;flex-shrink:0;align-items:flex-start;width:141.016px;height:50px;padding-top:16px;padding-right:16px;padding-bottom:16px;padding-left:16px;border-top-left-radius:16px;border-top-right-radius:16px;border-bottom-right-radius:16px;border-bottom-left-radius:16px;border-top-color:rgb(0, 0, 0);background-color:rgb(255, 255, 255);transform-origin:70.5078px 25px;object-fit:fill;color:rgb(0, 0, 0);font-family:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";font-size:16px;font-weight:400;text-align:left;-webkit-text-fill-color:rgb(0, 0, 0);-webkit-text-stroke-color:rgb(0, 0, 0);border-color:rgb(0, 0, 0);box-sizing:border-box}
.tt-co-44{position:relative;display:block;flex-direction:row;flex-shrink:0;width:109.016px;height:18px;border-top-color:rgb(61, 0, 25);transform-origin:54.5078px 9px;object-fit:fill;color:rgb(61, 0, 25);font-family:"Google Sans Flex:Regular", sans-serif;font-size:14px;font-weight:600;font-variation-settings:"GRAD" 0, "ROND" 70, "opsz" 18, "wdth" 100;white-space:nowrap;word-break:break-word;-webkit-text-fill-color:rgb(61, 0, 25);-webkit-text-stroke-color:rgb(61, 0, 25);border-color:rgb(61, 0, 25);box-sizing:border-box}
.tt-co-45{position:relative;display:flex;flex-direction:column;flex-shrink:0;align-items:flex-start;width:137.953px;height:50px;padding-top:16px;padding-right:16px;padding-bottom:16px;padding-left:16px;border-top-left-radius:16px;border-top-right-radius:16px;border-bottom-right-radius:16px;border-bottom-left-radius:16px;border-top-color:rgb(0, 0, 0);background-color:rgb(255, 255, 255);transform-origin:68.9766px 25px;object-fit:fill;color:rgb(0, 0, 0);font-family:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";font-size:16px;font-weight:400;text-align:left;-webkit-text-fill-color:rgb(0, 0, 0);-webkit-text-stroke-color:rgb(0, 0, 0);border-color:rgb(0, 0, 0);box-sizing:border-box}
.tt-co-46{position:relative;display:block;flex-direction:row;flex-shrink:0;width:105.953px;height:18px;border-top-color:rgb(61, 0, 25);transform-origin:52.9766px 9px;object-fit:fill;color:rgb(61, 0, 25);font-family:"Google Sans Flex:Regular", sans-serif;font-size:14px;font-weight:600;font-variation-settings:"GRAD" 0, "ROND" 70, "opsz" 18, "wdth" 100;white-space:nowrap;word-break:break-word;-webkit-text-fill-color:rgb(61, 0, 25);-webkit-text-stroke-color:rgb(61, 0, 25);border-color:rgb(61, 0, 25);box-sizing:border-box}
.tt-co-47{position:relative;display:flex;flex-direction:column;flex-shrink:0;align-items:flex-start;width:149.219px;height:50px;padding-top:16px;padding-right:16px;padding-bottom:16px;padding-left:16px;border-top-left-radius:16px;border-top-right-radius:16px;border-bottom-right-radius:16px;border-bottom-left-radius:16px;border-top-color:rgb(0, 0, 0);background-color:rgb(255, 255, 255);transform-origin:74.6094px 25px;object-fit:fill;color:rgb(0, 0, 0);font-family:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";font-size:16px;font-weight:400;text-align:left;-webkit-text-fill-color:rgb(0, 0, 0);-webkit-text-stroke-color:rgb(0, 0, 0);border-color:rgb(0, 0, 0);box-sizing:border-box}
.tt-co-48{position:relative;display:block;flex-direction:row;flex-shrink:0;width:117.219px;height:18px;border-top-color:rgb(61, 0, 25);transform-origin:58.6094px 9px;object-fit:fill;color:rgb(61, 0, 25);font-family:"Google Sans Flex:Regular", sans-serif;font-size:14px;font-weight:600;font-variation-settings:"GRAD" 0, "ROND" 70, "opsz" 18, "wdth" 100;white-space:nowrap;word-break:break-word;-webkit-text-fill-color:rgb(61, 0, 25);-webkit-text-stroke-color:rgb(61, 0, 25);border-color:rgb(61, 0, 25);box-sizing:border-box}
.tt-co-49{position:relative;display:flex;flex-direction:column;flex-shrink:0;align-items:flex-start;width:168.938px;height:50px;padding-top:16px;padding-right:16px;padding-bottom:16px;padding-left:16px;border-top-left-radius:16px;border-top-right-radius:16px;border-bottom-right-radius:16px;border-bottom-left-radius:16px;border-top-color:rgb(0, 0, 0);background-color:rgb(255, 255, 255);transform-origin:84.4688px 25px;object-fit:fill;color:rgb(0, 0, 0);font-family:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";font-size:16px;font-weight:400;text-align:left;-webkit-text-fill-color:rgb(0, 0, 0);-webkit-text-stroke-color:rgb(0, 0, 0);border-color:rgb(0, 0, 0);box-sizing:border-box}
.tt-co-50{position:relative;display:block;flex-direction:row;flex-shrink:0;width:136.938px;height:18px;border-top-color:rgb(61, 0, 25);transform-origin:68.4688px 9px;object-fit:fill;color:rgb(61, 0, 25);font-family:"Google Sans Flex:Regular", sans-serif;font-size:14px;font-weight:600;font-variation-settings:"GRAD" 0, "ROND" 70, "opsz" 18, "wdth" 100;white-space:nowrap;word-break:break-word;-webkit-text-fill-color:rgb(61, 0, 25);-webkit-text-stroke-color:rgb(61, 0, 25);border-color:rgb(61, 0, 25);box-sizing:border-box}
.tt-co-51{position:relative;display:flex;flex-direction:column;flex-shrink:0;align-items:flex-start;align-self:stretch;gap:32px;row-gap:32px;column-gap:32px;width:632px;height:732px;min-width:1px;padding-top:16px;padding-right:16px;padding-bottom:16px;padding-left:16px;border-top-left-radius:32px;border-top-right-radius:32px;border-bottom-right-radius:32px;border-bottom-left-radius:32px;border-top-color:rgb(0, 0, 0);background-color:rgb(255, 255, 255);transform-origin:316px 366px;object-fit:fill;color:rgb(0, 0, 0);font-family:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";font-size:16px;font-weight:400;text-align:left;-webkit-text-fill-color:rgb(0, 0, 0);-webkit-text-stroke-color:rgb(0, 0, 0);border-color:rgb(0, 0, 0);box-sizing:border-box}
.tt-co-52{position:relative;display:flex;flex-direction:column;flex-shrink:0;align-items:flex-start;gap:16px;row-gap:16px;column-gap:16px;width:600px;height:618px;border-top-color:rgb(0, 0, 0);transform-origin:300px 309px;object-fit:fill;border-color:rgb(0, 0, 0);box-sizing:border-box}
.tt-co-53{position:relative;display:block;flex-direction:row;flex-shrink:0;width:600px;height:301px;border-top-left-radius:22px;border-top-right-radius:22px;border-bottom-right-radius:22px;border-bottom-left-radius:22px;border-top-color:rgb(0, 0, 0);background-color:rgb(252, 235, 242);overflow:clip;overflow-x:clip;overflow-y:clip;transform-origin:300px 150.5px;object-fit:fill;color:rgb(0, 0, 0);font-family:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";font-size:16px;font-weight:400;text-align:left;-webkit-text-fill-color:rgb(0, 0, 0);-webkit-text-stroke-color:rgb(0, 0, 0);border-color:rgb(0, 0, 0);box-sizing:border-box}
.tt-co-54{position:absolute;top:365.5px;right:-26px;bottom:-1019.64px;display:block;flex-direction:row;width:626px;height:955.141px;border-top-color:rgb(0, 0, 0);transform:matrix(1, 0, 0, 1, 0, -477.57);transform-origin:313px 477.57px;aspect-ratio:911 / 1390;object-fit:fill;border-color:rgb(0, 0, 0);box-sizing:border-box}
.tt-co-55{position:absolute;display:block;flex-direction:row;width:626px;height:955.141px;border-top-color:rgb(0, 0, 0);overflow:clip;overflow-x:clip;overflow-y:clip;transform-origin:313px 477.57px;object-fit:cover;color:rgb(0, 0, 0);font-family:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";font-size:16px;font-weight:400;text-align:left;-webkit-text-fill-color:rgb(0, 0, 0);-webkit-text-stroke-color:rgb(0, 0, 0);border-color:rgb(0, 0, 0);box-sizing:border-box}
.tt-co-56{position:absolute;top:-272px;right:80.75px;bottom:-689px;left:-63px;display:block;flex-direction:row;width:582.25px;height:1261.97px;border-top-color:rgb(0, 0, 0);transform-origin:291.125px 630.984px;aspect-ratio:884 / 1916;object-fit:fill;border-color:rgb(0, 0, 0);box-sizing:border-box}
.tt-co-57{position:absolute;display:block;flex-direction:row;width:582.25px;height:1261.97px;border-top-color:rgb(0, 0, 0);overflow:clip;overflow-x:clip;overflow-y:clip;transform-origin:291.125px 630.984px;object-fit:cover;color:rgb(0, 0, 0);font-family:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";font-size:16px;font-weight:400;text-align:left;-webkit-text-fill-color:rgb(0, 0, 0);-webkit-text-stroke-color:rgb(0, 0, 0);border-color:rgb(0, 0, 0);box-sizing:border-box}
.tt-co-58{position:relative;display:flex;flex-direction:column;flex-shrink:0;align-items:flex-start;gap:8px;row-gap:8px;column-gap:8px;width:600px;height:50px;border-top-color:rgb(0, 0, 0);transform-origin:300px 25px;object-fit:fill;border-color:rgb(0, 0, 0);box-sizing:border-box}
.tt-co-59{position:relative;display:block;flex-direction:row;flex-shrink:0;width:175.453px;height:24px;border-top-color:rgb(0, 0, 0);transform-origin:87.7266px 12px;object-fit:fill;color:rgb(0, 0, 0);font-family:"Bricolage Grotesque:SemiBold", sans-serif;font-size:20px;font-weight:600;font-variation-settings:"opsz" 14, "wdth" 100;text-align:left;white-space:nowrap;word-break:break-word;-webkit-text-fill-color:rgb(0, 0, 0);-webkit-text-stroke-color:rgb(0, 0, 0);border-color:rgb(0, 0, 0);box-sizing:border-box}
.tt-co-60{position:relative;display:block;flex-direction:row;flex-shrink:0;width:295.922px;height:18px;border-top-color:rgba(0, 0, 0, 0.6);transform-origin:147.961px 9px;object-fit:fill;color:rgba(0, 0, 0, 0.6);font-family:"Google Sans Flex:Regular", sans-serif;font-size:14px;font-weight:500;font-variation-settings:"GRAD" 0, "ROND" 70, "opsz" 18, "wdth" 100;text-align:left;white-space:nowrap;word-break:break-word;-webkit-text-fill-color:rgba(0, 0, 0, 0.6);-webkit-text-stroke-color:rgba(0, 0, 0, 0.6);border-color:rgba(0, 0, 0, 0.6);box-sizing:border-box}
.tt-co-61{position:relative;display:flex;flex-direction:row;flex-shrink:0;align-items:flex-start;gap:32px;row-gap:32px;column-gap:32px;width:1296px;height:152px;border-top-color:rgb(0, 0, 0);transform-origin:648px 76px;object-fit:fill;border-color:rgb(0, 0, 0);box-sizing:border-box}
.tt-co-62{position:relative;display:flex;flex-direction:column;flex-shrink:0;align-items:flex-start;gap:16px;row-gap:16px;column-gap:16px;width:300px;height:152px;min-width:1px;padding-top:16px;padding-right:16px;padding-bottom:16px;padding-left:16px;border-top-left-radius:32px;border-top-right-radius:32px;border-bottom-right-radius:32px;border-bottom-left-radius:32px;border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border-top-color:rgb(0, 0, 0);border-style:solid;overflow:clip;overflow-x:clip;overflow-y:clip;transform-origin:150px 76px;object-fit:fill;color:rgb(0, 0, 0);font-family:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";font-size:16px;font-weight:400;text-align:left;-webkit-text-fill-color:rgb(0, 0, 0);-webkit-text-stroke-color:rgb(0, 0, 0);border-color:rgb(0, 0, 0);box-sizing:border-box}
.tt-co-63{position:relative;display:flex;flex-direction:row;flex-shrink:0;align-items:center;gap:8px;row-gap:8px;column-gap:8px;width:166.922px;height:32px;border-top-color:rgb(0, 0, 0);transform-origin:83.4609px 16px;object-fit:fill;border-color:rgb(0, 0, 0);box-sizing:border-box}
.tt-co-64{position:relative;display:block;flex-direction:row;flex-shrink:0;width:32px;height:32px;border-top-color:rgb(0, 0, 0);transform-origin:16px 16px;object-fit:fill;color:rgb(0, 0, 0);font-family:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";font-size:16px;font-weight:400;text-align:left;-webkit-text-fill-color:rgb(0, 0, 0);-webkit-text-stroke-color:rgb(0, 0, 0);border-color:rgb(0, 0, 0);box-sizing:border-box}
.tt-co-65{position:absolute;display:block;flex-direction:row;width:32px;height:32px;border-top-color:rgb(0, 0, 0);overflow:clip;overflow-x:clip;overflow-y:clip;transform-origin:16px 16px;object-fit:fill;border-color:rgb(0, 0, 0);box-sizing:border-box}
.tt-co-66{position:relative;display:block;flex-direction:row;flex-shrink:0;width:126.922px;height:19px;border-top-color:rgb(0, 0, 0);transform-origin:63.4609px 9.5px;object-fit:fill;color:rgb(0, 0, 0);font-family:"Bricolage Grotesque:SemiBold", sans-serif;font-size:16px;font-weight:600;font-variation-settings:"opsz" 14, "wdth" 100;text-align:left;white-space:nowrap;word-break:break-word;-webkit-text-fill-color:rgb(0, 0, 0);-webkit-text-stroke-color:rgb(0, 0, 0);border-color:rgb(0, 0, 0);box-sizing:border-box}
.tt-co-67{position:relative;display:block;flex-direction:row;flex-shrink:0;width:266px;border-top-color:rgb(0, 0, 0);transform-origin:133px 0px;object-fit:fill;border-color:rgb(0, 0, 0);box-sizing:border-box}
.tt-co-68{position:absolute;top:-1px;display:block;flex-direction:row;width:266px;height:1px;border-top-color:rgb(0, 0, 0);transform-origin:133px 0.5px;object-fit:fill;color:rgb(0, 0, 0);font-family:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";font-size:16px;font-weight:400;text-align:left;-webkit-text-fill-color:rgb(0, 0, 0);-webkit-text-stroke-color:rgb(0, 0, 0);border-color:rgb(0, 0, 0);box-sizing:border-box}
.tt-co-69{display:block;flex-direction:row;width:100%;height:1px;border-top-color:rgb(0, 0, 0);overflow:clip;overflow-x:clip;overflow-y:clip;transform-origin:133px 0.5px;object-fit:fill;border-color:rgb(0, 0, 0);box-sizing:border-box}
.tt-co-70{position:relative;display:block;flex-direction:row;flex-shrink:0;width:266px;height:36px;min-width:100%;border-top-color:rgb(0, 0, 0);transform-origin:133px 18px;object-fit:fill;font-family:"Google Sans Flex:Regular", sans-serif;font-size:14px;font-weight:500;font-variation-settings:"GRAD" 0, "ROND" 70, "opsz" 18, "wdth" 100;word-break:break-word;border-color:rgb(0, 0, 0);box-sizing:border-box}
.tt-co-71{position:relative;display:flex;flex-direction:row;flex-shrink:0;align-items:center;gap:8px;row-gap:8px;column-gap:8px;width:204.734px;height:32px;border-top-color:rgb(0, 0, 0);transform-origin:102.367px 16px;object-fit:fill;border-color:rgb(0, 0, 0);box-sizing:border-box}
.tt-co-72{position:relative;display:block;flex-direction:row;flex-shrink:0;width:164.734px;height:19px;border-top-color:rgb(0, 0, 0);transform-origin:82.3672px 9.5px;object-fit:fill;color:rgb(0, 0, 0);font-family:"Bricolage Grotesque:SemiBold", sans-serif;font-size:16px;font-weight:600;font-variation-settings:"opsz" 14, "wdth" 100;text-align:left;white-space:nowrap;word-break:break-word;-webkit-text-fill-color:rgb(0, 0, 0);-webkit-text-stroke-color:rgb(0, 0, 0);border-color:rgb(0, 0, 0);box-sizing:border-box}
.tt-co-73{position:relative;display:flex;flex-direction:row;flex-shrink:0;align-items:center;gap:8px;row-gap:8px;column-gap:8px;width:208.625px;height:32px;border-top-color:rgb(0, 0, 0);transform-origin:104.312px 16px;object-fit:fill;border-color:rgb(0, 0, 0);box-sizing:border-box}
.tt-co-74{position:relative;display:block;flex-direction:row;flex-shrink:0;width:168.625px;height:19px;border-top-color:rgb(0, 0, 0);transform-origin:84.3125px 9.5px;object-fit:fill;color:rgb(0, 0, 0);font-family:"Bricolage Grotesque:SemiBold", sans-serif;font-size:16px;font-weight:600;font-variation-settings:"opsz" 14, "wdth" 100;text-align:left;white-space:nowrap;word-break:break-word;-webkit-text-fill-color:rgb(0, 0, 0);-webkit-text-stroke-color:rgb(0, 0, 0);border-color:rgb(0, 0, 0);box-sizing:border-box}
.tt-co-75{position:relative;display:block;flex-direction:row;flex-shrink:0;width:266px;height:54px;min-width:100%;border-top-color:rgb(0, 0, 0);transform-origin:133px 27px;object-fit:fill;font-family:"Google Sans Flex:Regular", sans-serif;font-size:14px;font-weight:500;font-variation-settings:"GRAD" 0, "ROND" 70, "opsz" 18, "wdth" 100;word-break:break-word;border-color:rgb(0, 0, 0);box-sizing:border-box}
.tt-co-76{position:relative;display:flex;flex-direction:row;flex-shrink:0;align-items:center;gap:8px;row-gap:8px;column-gap:8px;width:220.031px;height:32px;border-top-color:rgb(0, 0, 0);transform-origin:110.016px 16px;object-fit:fill;border-color:rgb(0, 0, 0);box-sizing:border-box}
.tt-co-77{position:relative;display:block;flex-direction:row;flex-shrink:0;width:180.031px;height:19px;border-top-color:rgb(0, 0, 0);transform-origin:90.0156px 9.5px;object-fit:fill;color:rgb(0, 0, 0);font-family:"Bricolage Grotesque:SemiBold", sans-serif;font-size:16px;font-weight:600;font-variation-settings:"opsz" 14, "wdth" 100;text-align:left;white-space:nowrap;word-break:break-word;-webkit-text-fill-color:rgb(0, 0, 0);-webkit-text-stroke-color:rgb(0, 0, 0);border-color:rgb(0, 0, 0);box-sizing:border-box}
.tt-co-78{position:relative;display:flex;flex-direction:row;flex-shrink:0;align-items:center;gap:64px;row-gap:64px;column-gap:64px;width:1296px;height:207px;padding-top:16px;padding-right:16px;padding-bottom:16px;padding-left:32px;border-top-left-radius:32px;border-top-right-radius:32px;border-bottom-right-radius:32px;border-bottom-left-radius:32px;border-top-color:rgb(0, 0, 0);background-color:rgb(255, 255, 255);transform-origin:648px 103.5px;object-fit:fill;border-color:rgb(0, 0, 0);box-sizing:border-box}
.tt-co-79{position:relative;display:flex;flex-direction:column;flex-shrink:0;align-items:flex-start;gap:32px;row-gap:32px;column-gap:32px;width:597.438px;height:173px;min-width:1px;border-top-color:rgb(0, 0, 0);transform-origin:298.719px 86.5px;object-fit:fill;color:rgb(0, 0, 0);font-family:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";font-size:16px;font-weight:400;text-align:left;-webkit-text-fill-color:rgb(0, 0, 0);-webkit-text-stroke-color:rgb(0, 0, 0);border-color:rgb(0, 0, 0);box-sizing:border-box}
.tt-co-80{position:relative;display:block;flex-direction:row;flex-shrink:0;width:597.438px;height:86px;border-top-color:rgb(40, 0, 21);transform-origin:298.719px 43px;object-fit:fill;color:rgb(40, 0, 21);font-family:"Bricolage Grotesque:Bold", sans-serif;font-size:36px;font-weight:700;font-variation-settings:"opsz" 14, "wdth" 100;word-break:break-word;-webkit-text-fill-color:rgb(40, 0, 21);-webkit-text-stroke-color:rgb(40, 0, 21);border-color:rgb(40, 0, 21);box-sizing:border-box}
.tt-co-81{display:block;flex-direction:row;width:100%;height:43px;border-top-color:rgb(40, 0, 21);transform-origin:298.719px 21.5px;object-fit:fill;text-align:left;white-space:pre-wrap;border-color:rgb(40, 0, 21);box-sizing:border-box}
.tt-co-82{position:relative;display:flex;flex-direction:row;flex-shrink:0;align-items:flex-start;gap:32px;row-gap:32px;column-gap:32px;width:597.438px;height:55px;border-top-color:rgb(0, 0, 0);transform-origin:298.719px 27.5px;object-fit:fill;border-color:rgb(0, 0, 0);box-sizing:border-box}
.tt-co-83{position:relative;display:block;flex-direction:row;flex-shrink:0;align-self:stretch;width:8px;height:55px;border-top-left-radius:32px;border-top-right-radius:32px;border-bottom-right-radius:32px;border-bottom-left-radius:32px;border-top-color:rgb(0, 0, 0);background-color:rgb(252, 235, 242);transform-origin:4px 27.5px;object-fit:fill;color:rgb(0, 0, 0);font-family:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";font-size:16px;font-weight:400;text-align:left;-webkit-text-fill-color:rgb(0, 0, 0);-webkit-text-stroke-color:rgb(0, 0, 0);border-color:rgb(0, 0, 0);box-sizing:border-box}
.tt-co-84{position:relative;display:block;flex-direction:row;flex-shrink:0;width:237.625px;height:55px;border-top-color:rgba(0, 0, 0, 0.75);transform-origin:118.812px 27.5px;object-fit:fill;color:rgba(0, 0, 0, 0.75);font-family:"Google Sans Flex:Regular", sans-serif;font-size:22px;font-weight:500;font-variation-settings:"GRAD" 0, "ROND" 70, "opsz" 18, "wdth" 100;text-align:left;white-space:nowrap;word-break:break-word;-webkit-text-fill-color:rgba(0, 0, 0, 0.75);-webkit-text-stroke-color:rgba(0, 0, 0, 0.75);border-color:rgba(0, 0, 0, 0.75);box-sizing:border-box}
.tt-co-85{display:block;flex-direction:row;width:100%;height:27px;border-top-color:rgba(0, 0, 0, 0.75);transform-origin:118.812px 13.5px;object-fit:fill;white-space:pre;border-color:rgba(0, 0, 0, 0.75);box-sizing:border-box}
.tt-co-86{display:block;flex-direction:row;width:100%;height:28px;border-top-color:rgba(0, 0, 0, 0.75);transform-origin:118.812px 14px;object-fit:fill;white-space:pre;border-color:rgba(0, 0, 0, 0.75);box-sizing:border-box}
.tt-co-87{display:inline;flex-direction:row;border-top-color:rgba(0, 0, 0, 0.75);object-fit:fill;color:rgba(0, 0, 0, 0.75);font-family:"Google Sans Flex:Regular", sans-serif;font-size:22px;font-weight:500;font-variation-settings:"GRAD" 0, "ROND" 70, "opsz" 18, "wdth" 100;text-align:left;word-break:break-word;-webkit-text-fill-color:rgba(0, 0, 0, 0.75);-webkit-text-stroke-color:rgba(0, 0, 0, 0.75);border-color:rgba(0, 0, 0, 0.75);box-sizing:border-box}
.tt-co-88{display:inline;flex-direction:row;border-top-color:rgba(0, 0, 0, 0.75);object-fit:fill;color:rgba(0, 0, 0, 0.75);font-family:"Staatliches:Regular", sans-serif;font-size:22px;font-weight:500;font-variation-settings:"GRAD" 0, "ROND" 70, "opsz" 18, "wdth" 100;text-align:left;word-break:break-word;-webkit-text-fill-color:rgba(0, 0, 0, 0.75);-webkit-text-stroke-color:rgba(0, 0, 0, 0.75);border-color:rgba(0, 0, 0, 0.75);box-sizing:border-box}
.tt-co-89{display:flex;flex-direction:row;align-items:center;align-self:stretch;width:586.562px;height:175px;border-top-color:rgb(0, 0, 0);transform-origin:293.281px 87.5px;object-fit:fill;color:rgb(0, 0, 0);font-family:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";font-size:16px;font-weight:400;text-align:left;-webkit-text-fill-color:rgb(0, 0, 0);-webkit-text-stroke-color:rgb(0, 0, 0);border-color:rgb(0, 0, 0);box-sizing:border-box}
.tt-co-90{position:relative;display:flex;flex-direction:column;flex-shrink:0;align-items:flex-start;width:586.562px;height:175px;border-top-left-radius:22px;border-top-right-radius:22px;border-bottom-right-radius:22px;border-bottom-left-radius:22px;border-top-color:rgb(0, 0, 0);overflow:clip;overflow-x:clip;overflow-y:clip;transform-origin:293.281px 87.5px;object-fit:fill;border-color:rgb(0, 0, 0);box-sizing:border-box}
.tt-co-91{position:relative;display:block;flex-direction:row;flex-shrink:0;width:586.562px;height:175px;border-top-color:rgb(0, 0, 0);transform-origin:293.281px 87.5px;object-fit:fill;color:rgb(0, 0, 0);font-family:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";font-size:16px;font-weight:400;text-align:left;-webkit-text-fill-color:rgb(0, 0, 0);-webkit-text-stroke-color:rgb(0, 0, 0);border-color:rgb(0, 0, 0);box-sizing:border-box}
.tt-co-92{position:absolute;display:block;flex-direction:row;width:586.562px;height:175px;border-top-color:rgb(0, 0, 0);overflow:clip;overflow-x:clip;overflow-y:clip;transform-origin:293.281px 87.5px;object-fit:cover;border-color:rgb(0, 0, 0);box-sizing:border-box}
.tt-la-93{position:relative;display:flex;flex-direction:column;flex-shrink:0;align-items:center;gap:64px;row-gap:64px;column-gap:64px;width:1440px;height:921px;padding-top:120px;padding-right:72px;padding-bottom:120px;padding-left:72px;border-top-color:rgb(0, 0, 0);background-color:rgb(36, 28, 46);transform-origin:720px 460.5px;object-fit:fill;color:rgb(0, 0, 0);font-family:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";font-size:16px;font-weight:400;text-align:left;-webkit-text-fill-color:rgb(0, 0, 0);-webkit-text-stroke-color:rgb(0, 0, 0);border-color:rgb(0, 0, 0);box-sizing:border-box}
.tt-la-94{position:relative;display:flex;flex-direction:row;flex-shrink:0;align-items:center;gap:64px;row-gap:64px;column-gap:64px;width:1296px;height:149px;border-top-color:rgb(0, 0, 0);transform-origin:648px 74.5px;object-fit:fill;border-color:rgb(0, 0, 0);box-sizing:border-box}
.tt-la-95{position:relative;display:flex;flex-direction:column;flex-shrink:0;align-items:flex-start;gap:23px;row-gap:23px;column-gap:23px;width:616px;height:149px;min-width:1px;border-top-color:rgb(0, 0, 0);transform-origin:308px 74.5px;object-fit:fill;color:rgb(0, 0, 0);font-family:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";font-size:16px;font-weight:400;text-align:left;-webkit-text-fill-color:rgb(0, 0, 0);-webkit-text-stroke-color:rgb(0, 0, 0);border-color:rgb(0, 0, 0);box-sizing:border-box}
.tt-la-96{position:relative;display:block;flex-direction:row;flex-shrink:0;width:616px;height:72px;border-top-color:rgb(255, 244, 249);transform-origin:308px 36px;object-fit:fill;color:rgb(255, 244, 249);font-family:"Bricolage Grotesque:Bold", sans-serif;font-size:60px;font-weight:700;font-variation-settings:"opsz" 14, "wdth" 100;word-break:break-word;-webkit-text-fill-color:rgb(255, 244, 249);-webkit-text-stroke-color:rgb(255, 244, 249);border-color:rgb(255, 244, 249);box-sizing:border-box}
.tt-la-97{position:relative;display:block;flex-direction:row;flex-shrink:0;width:616px;height:54px;border-top-color:rgb(255, 255, 255);transform-origin:308px 27px;object-fit:fill;color:rgb(255, 255, 255);font-family:"Google Sans Flex:Regular", sans-serif;font-size:22px;font-weight:500;font-variation-settings:"GRAD" 0, "ROND" 70, "opsz" 18, "wdth" 100;word-break:break-word;-webkit-text-fill-color:rgb(255, 255, 255);-webkit-text-stroke-color:rgb(255, 255, 255);border-color:rgb(255, 255, 255);box-sizing:border-box}
.tt-la-98{position:relative;display:flex;flex-direction:row;flex-shrink:0;justify-content:center;align-items:flex-start;gap:32px;row-gap:32px;column-gap:32px;width:616px;height:52px;min-width:1px;border-top-color:rgb(0, 0, 0);transform-origin:308px 26px;object-fit:fill;color:rgb(0, 0, 0);font-family:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";font-size:16px;font-weight:400;text-align:left;-webkit-text-fill-color:rgb(0, 0, 0);-webkit-text-stroke-color:rgb(0, 0, 0);border-color:rgb(0, 0, 0);box-sizing:border-box}
.tt-la-99{position:relative;display:flex;flex-direction:column;flex-shrink:0;align-items:flex-start;width:156.391px;height:50px;padding-top:16px;padding-right:16px;padding-bottom:16px;padding-left:16px;border-top-left-radius:16px;border-top-right-radius:16px;border-bottom-right-radius:16px;border-bottom-left-radius:16px;border-top-color:rgb(0, 0, 0);background-color:rgb(255, 255, 255);transform-origin:78.1953px 25px;object-fit:fill;border-color:rgb(0, 0, 0);box-sizing:border-box}
.tt-la-100{position:relative;display:block;flex-direction:row;flex-shrink:0;width:124.391px;height:18px;border-top-color:rgb(61, 0, 25);transform-origin:62.1953px 9px;object-fit:fill;color:rgb(61, 0, 25);font-family:"Google Sans Flex:Regular", sans-serif;font-size:14px;font-weight:600;font-variation-settings:"GRAD" 0, "ROND" 70, "opsz" 18, "wdth" 100;text-align:left;white-space:nowrap;word-break:break-word;-webkit-text-fill-color:rgb(61, 0, 25);-webkit-text-stroke-color:rgb(61, 0, 25);border-color:rgb(61, 0, 25);box-sizing:border-box}
.tt-la-101{position:relative;display:flex;flex-direction:column;flex-shrink:0;align-items:flex-start;width:170.531px;height:52px;padding-top:16px;padding-right:16px;padding-bottom:16px;padding-left:16px;border-top-left-radius:16px;border-top-right-radius:16px;border-bottom-right-radius:16px;border-bottom-left-radius:16px;border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border-top-color:rgb(255, 255, 255);border-style:solid;transform-origin:85.2656px 26px;object-fit:fill;border-color:rgb(255, 255, 255);box-sizing:border-box}
.tt-la-102{position:relative;display:block;flex-direction:row;flex-shrink:0;width:136.531px;height:18px;border-top-color:rgb(255, 255, 255);transform-origin:68.2656px 9px;object-fit:fill;color:rgb(255, 255, 255);font-family:"Google Sans Flex:Regular", sans-serif;font-size:14px;font-weight:600;font-variation-settings:"GRAD" 0, "ROND" 70, "opsz" 18, "wdth" 100;text-align:left;white-space:nowrap;word-break:break-word;-webkit-text-fill-color:rgb(255, 255, 255);-webkit-text-stroke-color:rgb(255, 255, 255);border-color:rgb(255, 255, 255);box-sizing:border-box}
.tt-la-103{position:relative;display:flex;flex-direction:row;flex-shrink:0;align-items:flex-start;gap:64px;row-gap:64px;column-gap:64px;width:1296px;height:154px;border-top-color:rgb(0, 0, 0);transform-origin:648px 77px;object-fit:fill;border-color:rgb(0, 0, 0);box-sizing:border-box}
.tt-la-104{position:relative;display:flex;flex-direction:column;flex-shrink:0;align-items:flex-start;gap:16px;row-gap:16px;column-gap:16px;width:616px;height:146px;min-width:1px;border-top-color:rgb(0, 0, 0);transform-origin:308px 73px;object-fit:fill;color:rgb(0, 0, 0);font-family:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";font-size:16px;font-weight:400;text-align:left;-webkit-text-fill-color:rgb(0, 0, 0);-webkit-text-stroke-color:rgb(0, 0, 0);border-color:rgb(0, 0, 0);box-sizing:border-box}
.tt-la-105{position:relative;display:flex;flex-direction:column;flex-shrink:0;align-items:flex-start;gap:16px;row-gap:16px;column-gap:16px;width:616px;height:78px;border-top-color:rgb(0, 0, 0);transform-origin:308px 39px;object-fit:fill;border-color:rgb(0, 0, 0);box-sizing:border-box}
.tt-la-106{position:relative;display:flex;flex-direction:row;flex-shrink:0;align-items:center;gap:8px;row-gap:8px;column-gap:8px;width:102.203px;height:26px;border-top-color:rgb(0, 0, 0);transform-origin:51.1016px 13px;object-fit:fill;color:rgb(0, 0, 0);font-family:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";font-size:16px;font-weight:400;text-align:left;-webkit-text-fill-color:rgb(0, 0, 0);-webkit-text-stroke-color:rgb(0, 0, 0);border-color:rgb(0, 0, 0);box-sizing:border-box}
.tt-la-107{position:relative;display:block;flex-direction:row;flex-shrink:0;width:26px;height:26px;border-top-color:rgb(0, 0, 0);transform-origin:13px 13px;object-fit:fill;border-color:rgb(0, 0, 0);box-sizing:border-box}
.tt-la-108{position:absolute;display:block;flex-direction:row;width:26px;height:26px;border-top-color:rgb(0, 0, 0);overflow:clip;overflow-x:clip;overflow-y:clip;transform-origin:13px 13px;object-fit:fill;color:rgb(0, 0, 0);font-family:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";font-size:16px;font-weight:400;text-align:left;-webkit-text-fill-color:rgb(0, 0, 0);-webkit-text-stroke-color:rgb(0, 0, 0);border-color:rgb(0, 0, 0);box-sizing:border-box}
.tt-la-109{position:relative;display:block;flex-direction:row;flex-shrink:0;width:68.2031px;height:22px;border-top-color:rgb(255, 255, 255);transform-origin:34.1016px 11px;object-fit:fill;color:rgb(255, 255, 255);font-family:"Staatliches:Regular", sans-serif;font-size:18px;white-space:nowrap;word-break:break-word;-webkit-text-fill-color:rgb(255, 255, 255);-webkit-text-stroke-color:rgb(255, 255, 255);border-color:rgb(255, 255, 255);box-sizing:border-box}
.tt-la-110{position:relative;display:block;flex-direction:row;flex-shrink:0;width:423px;height:36px;border-top-color:rgba(255, 255, 255, 0.6);transform-origin:211.5px 18px;object-fit:fill;color:rgba(255, 255, 255, 0.6);font-family:"Google Sans Flex:Regular", sans-serif;font-size:14px;font-weight:500;font-variation-settings:"GRAD" 0, "ROND" 70, "opsz" 18, "wdth" 100;text-align:left;word-break:break-word;-webkit-text-fill-color:rgba(255, 255, 255, 0.6);-webkit-text-stroke-color:rgba(255, 255, 255, 0.6);border-color:rgba(255, 255, 255, 0.6);box-sizing:border-box}
.tt-la-111{position:relative;display:flex;flex-direction:column;flex-shrink:0;align-items:flex-start;gap:16px;row-gap:16px;column-gap:16px;width:616px;height:52px;border-top-color:rgb(0, 0, 0);transform-origin:308px 26px;object-fit:fill;border-color:rgb(0, 0, 0);box-sizing:border-box}
.tt-la-112{position:relative;display:block;flex-direction:row;flex-shrink:0;width:181.625px;height:18px;border-top-color:rgb(255, 255, 255);transform-origin:90.8125px 9px;object-fit:fill;color:rgb(255, 255, 255);font-family:"Google Sans Flex:Regular", sans-serif;font-size:14px;font-weight:500;font-variation-settings:"GRAD" 0, "ROND" 70, "opsz" 18, "wdth" 100;text-align:left;white-space:nowrap;word-break:break-word;cursor:pointer;-webkit-text-fill-color:rgb(255, 255, 255);-webkit-text-stroke-color:rgb(255, 255, 255);border-color:rgb(255, 255, 255);box-sizing:border-box}
.tt-la-113{display:block;flex-direction:row;width:100%;height:18px;border-top-color:rgb(255, 255, 255);transform-origin:90.8125px 9px;object-fit:fill;text-decoration-line:underline;border-color:rgb(255, 255, 255);box-sizing:border-box}
.tt-la-114{position:relative;display:block;flex-direction:row;flex-shrink:0;width:372.266px;height:18px;border-top-color:rgba(255, 255, 255, 0.6);transform-origin:186.133px 9px;object-fit:fill;color:rgba(255, 255, 255, 0.6);font-family:"Google Sans Flex:Regular", sans-serif;font-size:14px;font-weight:500;font-variation-settings:"GRAD" 0, "ROND" 70, "opsz" 18, "wdth" 100;text-align:left;white-space:nowrap;word-break:break-word;-webkit-text-fill-color:rgba(255, 255, 255, 0.6);-webkit-text-stroke-color:rgba(255, 255, 255, 0.6);border-color:rgba(255, 255, 255, 0.6);box-sizing:border-box}
.tt-la-115{position:relative;display:flex;flex-direction:row;flex-shrink:0;align-items:center;gap:64px;row-gap:64px;column-gap:64px;width:616px;height:154px;min-width:1px;border-top-color:rgb(0, 0, 0);transform-origin:308px 77px;object-fit:fill;color:rgb(0, 0, 0);font-family:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";font-size:16px;font-weight:400;text-align:left;-webkit-text-fill-color:rgb(0, 0, 0);-webkit-text-stroke-color:rgb(0, 0, 0);border-color:rgb(0, 0, 0);box-sizing:border-box}
.tt-la-116{position:relative;display:flex;flex-direction:column;flex-shrink:0;align-items:flex-start;gap:16px;row-gap:16px;column-gap:16px;width:130.328px;height:154px;border-top-color:rgb(0, 0, 0);transform-origin:65.1641px 77px;object-fit:fill;border-color:rgb(0, 0, 0);box-sizing:border-box}
.tt-la-117{position:relative;display:block;flex-direction:row;flex-shrink:0;width:51.8594px;height:18px;border-top-color:rgb(255, 255, 255);transform-origin:25.9297px 9px;object-fit:fill;color:rgb(255, 255, 255);font-family:"Google Sans Flex:Regular", sans-serif;font-size:14px;font-weight:500;font-variation-settings:"GRAD" 0, "ROND" 70, "opsz" 18, "wdth" 100;text-align:left;white-space:nowrap;word-break:break-word;-webkit-text-fill-color:rgb(255, 255, 255);-webkit-text-stroke-color:rgb(255, 255, 255);border-color:rgb(255, 255, 255);box-sizing:border-box}
.tt-la-118{position:relative;display:block;flex-direction:row;flex-shrink:0;width:89.2969px;height:18px;border-top-color:rgba(255, 255, 255, 0.6);transform-origin:44.6484px 9px;object-fit:fill;color:rgba(255, 255, 255, 0.6);font-family:"Google Sans Flex:Regular", sans-serif;font-size:14px;font-weight:500;font-variation-settings:"GRAD" 0, "ROND" 70, "opsz" 18, "wdth" 100;text-align:left;white-space:nowrap;word-break:break-word;-webkit-text-fill-color:rgba(255, 255, 255, 0.6);-webkit-text-stroke-color:rgba(255, 255, 255, 0.6);border-color:rgba(255, 255, 255, 0.6);box-sizing:border-box}
.tt-la-119{position:relative;display:block;flex-direction:row;flex-shrink:0;width:68.3594px;height:18px;border-top-color:rgba(255, 255, 255, 0.6);transform-origin:34.1797px 9px;object-fit:fill;color:rgba(255, 255, 255, 0.6);font-family:"Google Sans Flex:Regular", sans-serif;font-size:14px;font-weight:500;font-variation-settings:"GRAD" 0, "ROND" 70, "opsz" 18, "wdth" 100;text-align:left;white-space:nowrap;word-break:break-word;-webkit-text-fill-color:rgba(255, 255, 255, 0.6);-webkit-text-stroke-color:rgba(255, 255, 255, 0.6);border-color:rgba(255, 255, 255, 0.6);box-sizing:border-box}
.tt-la-120{position:relative;display:block;flex-direction:row;flex-shrink:0;width:113.438px;height:18px;border-top-color:rgba(255, 255, 255, 0.6);transform-origin:56.7188px 9px;object-fit:fill;color:rgba(255, 255, 255, 0.6);font-family:"Google Sans Flex:Regular", sans-serif;font-size:14px;font-weight:500;font-variation-settings:"GRAD" 0, "ROND" 70, "opsz" 18, "wdth" 100;text-align:left;white-space:nowrap;word-break:break-word;-webkit-text-fill-color:rgba(255, 255, 255, 0.6);-webkit-text-stroke-color:rgba(255, 255, 255, 0.6);border-color:rgba(255, 255, 255, 0.6);box-sizing:border-box}
.tt-la-121{position:relative;display:block;flex-direction:row;flex-shrink:0;width:130.328px;height:18px;border-top-color:rgba(255, 255, 255, 0.6);transform-origin:65.1641px 9px;object-fit:fill;color:rgba(255, 255, 255, 0.6);font-family:"Google Sans Flex:Regular", sans-serif;font-size:14px;font-weight:500;font-variation-settings:"GRAD" 0, "ROND" 70, "opsz" 18, "wdth" 100;text-align:left;white-space:nowrap;word-break:break-word;-webkit-text-fill-color:rgba(255, 255, 255, 0.6);-webkit-text-stroke-color:rgba(255, 255, 255, 0.6);border-color:rgba(255, 255, 255, 0.6);box-sizing:border-box}
.tt-la-122{position:relative;display:flex;flex-direction:column;flex-shrink:0;align-items:flex-start;gap:16px;row-gap:16px;column-gap:16px;width:113.25px;height:154px;border-top-color:rgb(0, 0, 0);transform-origin:56.625px 77px;object-fit:fill;border-color:rgb(0, 0, 0);box-sizing:border-box}
.tt-la-123{position:relative;display:block;flex-direction:row;flex-shrink:0;width:38.4844px;height:18px;border-top-color:rgb(255, 255, 255);transform-origin:19.2422px 9px;object-fit:fill;color:rgb(255, 255, 255);font-family:"Google Sans Flex:Regular", sans-serif;font-size:14px;font-weight:500;font-variation-settings:"GRAD" 0, "ROND" 70, "opsz" 18, "wdth" 100;text-align:left;white-space:nowrap;word-break:break-word;-webkit-text-fill-color:rgb(255, 255, 255);-webkit-text-stroke-color:rgb(255, 255, 255);border-color:rgb(255, 255, 255);box-sizing:border-box}
.tt-la-124{position:relative;display:block;flex-direction:row;flex-shrink:0;width:66.7812px;height:18px;border-top-color:rgba(255, 255, 255, 0.6);transform-origin:33.3906px 9px;object-fit:fill;color:rgba(255, 255, 255, 0.6);font-family:"Google Sans Flex:Regular", sans-serif;font-size:14px;font-weight:500;font-variation-settings:"GRAD" 0, "ROND" 70, "opsz" 18, "wdth" 100;text-align:left;white-space:nowrap;word-break:break-word;-webkit-text-fill-color:rgba(255, 255, 255, 0.6);-webkit-text-stroke-color:rgba(255, 255, 255, 0.6);border-color:rgba(255, 255, 255, 0.6);box-sizing:border-box}
.tt-la-125{position:relative;display:block;flex-direction:row;flex-shrink:0;width:113.25px;height:18px;border-top-color:rgba(255, 255, 255, 0.6);transform-origin:56.625px 9px;object-fit:fill;color:rgba(255, 255, 255, 0.6);font-family:"Google Sans Flex:Regular", sans-serif;font-size:14px;font-weight:500;font-variation-settings:"GRAD" 0, "ROND" 70, "opsz" 18, "wdth" 100;text-align:left;white-space:nowrap;word-break:break-word;-webkit-text-fill-color:rgba(255, 255, 255, 0.6);-webkit-text-stroke-color:rgba(255, 255, 255, 0.6);border-color:rgba(255, 255, 255, 0.6);box-sizing:border-box}
.tt-la-126{position:relative;display:block;flex-direction:row;flex-shrink:0;width:76.1094px;height:18px;border-top-color:rgba(255, 255, 255, 0.6);transform-origin:38.0547px 9px;object-fit:fill;color:rgba(255, 255, 255, 0.6);font-family:"Google Sans Flex:Regular", sans-serif;font-size:14px;font-weight:500;font-variation-settings:"GRAD" 0, "ROND" 70, "opsz" 18, "wdth" 100;text-align:left;white-space:nowrap;word-break:break-word;-webkit-text-fill-color:rgba(255, 255, 255, 0.6);-webkit-text-stroke-color:rgba(255, 255, 255, 0.6);border-color:rgba(255, 255, 255, 0.6);box-sizing:border-box}
.tt-la-127{position:relative;display:block;flex-direction:row;flex-shrink:0;width:110.375px;height:18px;border-top-color:rgba(255, 255, 255, 0.6);transform-origin:55.1875px 9px;object-fit:fill;color:rgba(255, 255, 255, 0.6);font-family:"Google Sans Flex:Regular", sans-serif;font-size:14px;font-weight:500;font-variation-settings:"GRAD" 0, "ROND" 70, "opsz" 18, "wdth" 100;text-align:left;white-space:nowrap;word-break:break-word;-webkit-text-fill-color:rgba(255, 255, 255, 0.6);-webkit-text-stroke-color:rgba(255, 255, 255, 0.6);border-color:rgba(255, 255, 255, 0.6);box-sizing:border-box}
.tt-la-128{position:relative;display:flex;flex-direction:column;flex-shrink:0;align-items:flex-start;gap:16px;row-gap:16px;column-gap:16px;width:119.469px;height:154px;border-top-color:rgb(0, 0, 0);transform-origin:59.7344px 77px;object-fit:fill;border-color:rgb(0, 0, 0);box-sizing:border-box}
.tt-la-129{position:relative;display:block;flex-direction:row;flex-shrink:0;width:52.6875px;height:18px;border-top-color:rgb(255, 255, 255);transform-origin:26.3438px 9px;object-fit:fill;color:rgb(255, 255, 255);font-family:"Google Sans Flex:Regular", sans-serif;font-size:14px;font-weight:500;font-variation-settings:"GRAD" 0, "ROND" 70, "opsz" 18, "wdth" 100;text-align:left;white-space:nowrap;word-break:break-word;-webkit-text-fill-color:rgb(255, 255, 255);-webkit-text-stroke-color:rgb(255, 255, 255);border-color:rgb(255, 255, 255);box-sizing:border-box}
.tt-la-130{position:relative;display:block;flex-direction:row;flex-shrink:0;width:72.5469px;height:18px;border-top-color:rgba(255, 255, 255, 0.6);transform-origin:36.2734px 9px;object-fit:fill;color:rgba(255, 255, 255, 0.6);font-family:"Google Sans Flex:Regular", sans-serif;font-size:14px;font-weight:500;font-variation-settings:"GRAD" 0, "ROND" 70, "opsz" 18, "wdth" 100;text-align:left;white-space:nowrap;word-break:break-word;-webkit-text-fill-color:rgba(255, 255, 255, 0.6);-webkit-text-stroke-color:rgba(255, 255, 255, 0.6);border-color:rgba(255, 255, 255, 0.6);box-sizing:border-box}
.tt-la-131{position:relative;display:block;flex-direction:row;flex-shrink:0;width:119.469px;height:18px;border-top-color:rgba(255, 255, 255, 0.6);transform-origin:59.7344px 9px;object-fit:fill;color:rgba(255, 255, 255, 0.6);font-family:"Google Sans Flex:Regular", sans-serif;font-size:14px;font-weight:500;font-variation-settings:"GRAD" 0, "ROND" 70, "opsz" 18, "wdth" 100;text-align:left;white-space:nowrap;word-break:break-word;-webkit-text-fill-color:rgba(255, 255, 255, 0.6);-webkit-text-stroke-color:rgba(255, 255, 255, 0.6);border-color:rgba(255, 255, 255, 0.6);box-sizing:border-box}
.tt-la-132{position:relative;display:block;flex-direction:row;flex-shrink:0;width:60.0156px;height:18px;border-top-color:rgba(255, 255, 255, 0.6);transform-origin:30.0078px 9px;object-fit:fill;color:rgba(255, 255, 255, 0.6);font-family:"Google Sans Flex:Regular", sans-serif;font-size:14px;font-weight:500;font-variation-settings:"GRAD" 0, "ROND" 70, "opsz" 18, "wdth" 100;text-align:left;white-space:nowrap;word-break:break-word;-webkit-text-fill-color:rgba(255, 255, 255, 0.6);-webkit-text-stroke-color:rgba(255, 255, 255, 0.6);border-color:rgba(255, 255, 255, 0.6);box-sizing:border-box}
.tt-la-133{position:relative;display:block;flex-direction:row;flex-shrink:0;width:101px;height:18px;border-top-color:rgba(255, 255, 255, 0.6);transform-origin:50.5px 9px;object-fit:fill;color:rgba(255, 255, 255, 0.6);font-family:"Google Sans Flex:Regular", sans-serif;font-size:14px;font-weight:500;font-variation-settings:"GRAD" 0, "ROND" 70, "opsz" 18, "wdth" 100;text-align:left;white-space:nowrap;word-break:break-word;-webkit-text-fill-color:rgba(255, 255, 255, 0.6);-webkit-text-stroke-color:rgba(255, 255, 255, 0.6);border-color:rgba(255, 255, 255, 0.6);box-sizing:border-box}
.tt-la-134{position:relative;display:flex;flex-direction:column;flex-shrink:0;align-items:flex-start;gap:32px;row-gap:32px;column-gap:32px;width:1296px;height:250px;border-top-color:rgb(0, 0, 0);transform-origin:648px 125px;object-fit:fill;border-color:rgb(0, 0, 0);box-sizing:border-box}
.tt-la-135{position:relative;display:flex;flex-direction:column;flex-shrink:0;align-items:center;gap:64px;row-gap:64px;column-gap:64px;width:1296px;height:200px;border-top-color:rgb(0, 0, 0);transform-origin:648px 100px;object-fit:fill;color:rgb(0, 0, 0);font-family:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";font-size:16px;font-weight:400;text-align:left;-webkit-text-fill-color:rgb(0, 0, 0);-webkit-text-stroke-color:rgb(0, 0, 0);border-color:rgb(0, 0, 0);box-sizing:border-box}
.tt-la-136{position:relative;display:block;flex-direction:row;flex-shrink:0;width:1296px;border-top-color:rgb(0, 0, 0);transform-origin:648px 0px;object-fit:fill;border-color:rgb(0, 0, 0);box-sizing:border-box}
.tt-la-137{position:absolute;top:-1px;display:block;flex-direction:row;width:1296px;height:1px;border-top-color:rgb(0, 0, 0);transform-origin:648px 0.5px;object-fit:fill;color:rgb(0, 0, 0);font-family:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";font-size:16px;font-weight:400;text-align:left;-webkit-text-fill-color:rgb(0, 0, 0);-webkit-text-stroke-color:rgb(0, 0, 0);border-color:rgb(0, 0, 0);box-sizing:border-box}
.tt-la-138{display:block;flex-direction:row;width:100%;height:1px;border-top-color:rgb(0, 0, 0);overflow:clip;overflow-x:clip;overflow-y:clip;transform-origin:648px 0.5px;object-fit:fill;border-color:rgb(0, 0, 0);box-sizing:border-box}
.tt-la-139{position:relative;display:block;flex-direction:row;flex-shrink:0;width:512px;height:72px;border-top-color:rgb(255, 244, 249);transform-origin:256px 36px;object-fit:fill;color:rgb(255, 244, 249);font-family:"Bricolage Grotesque:Bold", sans-serif;font-size:60px;font-weight:700;font-variation-settings:"opsz" 14, "wdth" 100;white-space:nowrap;word-break:break-word;-webkit-text-fill-color:rgb(255, 244, 249);-webkit-text-stroke-color:rgb(255, 244, 249);border-color:rgb(255, 244, 249);box-sizing:border-box}
.tt-la-140{position:relative;display:flex;flex-direction:row;flex-shrink:0;justify-content:space-between;align-items:flex-start;width:1296px;height:18px;border-top-color:rgb(0, 0, 0);transform-origin:648px 9px;object-fit:fill;color:rgb(0, 0, 0);font-family:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";font-size:16px;font-weight:400;text-align:left;-webkit-text-fill-color:rgb(0, 0, 0);-webkit-text-stroke-color:rgb(0, 0, 0);border-color:rgb(0, 0, 0);box-sizing:border-box}
.tt-la-141{position:relative;display:block;flex-direction:row;flex-shrink:0;width:251.703px;height:18px;border-top-color:rgba(255, 255, 255, 0.6);transform-origin:125.852px 9px;object-fit:fill;color:rgba(255, 255, 255, 0.6);font-family:"Google Sans Flex:Regular", sans-serif;font-size:14px;font-weight:500;font-variation-settings:"GRAD" 0, "ROND" 70, "opsz" 18, "wdth" 100;white-space:nowrap;word-break:break-word;-webkit-text-fill-color:rgba(255, 255, 255, 0.6);-webkit-text-stroke-color:rgba(255, 255, 255, 0.6);border-color:rgba(255, 255, 255, 0.6);box-sizing:border-box}
.tt-la-142{position:relative;display:block;flex-direction:row;flex-shrink:0;width:408.219px;height:18px;border-top-color:rgba(255, 255, 255, 0.6);transform-origin:204.109px 9px;object-fit:fill;color:rgba(255, 255, 255, 0.6);font-family:"Google Sans Flex:Regular", sans-serif;font-size:14px;font-weight:500;font-variation-settings:"GRAD" 0, "ROND" 70, "opsz" 18, "wdth" 100;white-space:nowrap;word-break:break-word;-webkit-text-fill-color:rgba(255, 255, 255, 0.6);-webkit-text-stroke-color:rgba(255, 255, 255, 0.6);border-color:rgba(255, 255, 255, 0.6);box-sizing:border-box}
/* cropped-picture coverage repair — declared deviation: the design's frame
   is narrower than its own window, so it is scaled up until it covers. */
.tt-co-56{left:0px;top:-280.29px;right:auto;bottom:auto;width:600px;height:1300.44px;transform:none}
.tt-co-57{width:100%;height:100%}
/* interaction layer */
.tt-navlink{transition:opacity 180ms ease}
.tt-navlink:hover{opacity:.65}
.tt-brandbar:hover{opacity:.75}
.tt-submit{transition:background-color 180ms ease}
.tt-submit:hover{background-color:#43002c}
.tt-input{width:100%;min-width:0;height:100%;outline:none;padding:0;background:none}
.tt-input::placeholder{color:inherit;opacity:1}
/* Sits outside the flex flow: the pills are centred as a pair in the design,
   so a real flex child here would shift them sideways. */
.tt-signupMsg{position:absolute;top:calc(100% + 10px);left:0;right:0;text-align:center;
  font-size:14px;line-height:1.4;color:rgba(0,0,0,.62)}
.tt-signupMsg:empty{display:none}
.tt-signupMsg[data-state="error"]{color:#a4262c}
.tt-signupMsg[data-state="ok"]{color:#0b6b3a}
.tt-faqcard{transition:background-color 180ms ease}
.tt-faqcard:hover{background-color:#f9d5e6}
.tt-footerlink:hover{text-decoration:underline}
:focus-visible{outline:2px solid #56002e;outline-offset:3px}
/* horizontal card rails — the design ships four rows of cards that run past the
   1440 canvas, and the published page simply crops them. Each row is a real
   scroll container now, driven by the arrow buttons that sit next to it; the
   window is the page inset (36 → 1404) with the card's own corner radius, so the
   cut-off card ends behind a rounded edge. */
.tt-rail{overflow-x:auto;overflow-y:hidden;scrollbar-width:none;overscroll-behavior-x:contain;scroll-behavior:smooth}
.tt-rail::-webkit-scrollbar{display:none}

.tt-railnav{display:flex;align-items:center;gap:16px}
.tt-railbtn{display:block;width:56px;height:56px;padding:0;border-radius:50%;
  flex:0 0 auto;transition:filter 160ms ease,opacity 160ms ease}
.tt-railbtn img{display:block;width:56px;height:56px}
.tt-railbtn:hover{filter:brightness(.96)}
.tt-railbtn:active{filter:brightness(.92)}
.tt-railbtn:disabled{cursor:default;opacity:.35;filter:none}
@media (prefers-reduced-motion:reduce){.tt-rail{scroll-behavior:auto}}
/* ≥1100px: scale the whole canvas as one block — shrink to fit below 1440,
   fill the window up to 1584, then hold at 1.1 (== a browser at 110%) above it */
@media (min-width:1100px){
  .tt-page{zoom:var(--tt-zoom, min(1.1, calc(100vw / 1440px)))}
}
@media (max-width:1099px){
  .tt-nav::-webkit-scrollbar{display:none}
  .tt-nav *{font-size:14px;gap:18px}
  .tt-nav-1{flex-direction:column;gap:18px;width:100%}
  .tt-nav-2{flex-direction:column;gap:18px;width:100%}
  .tt-nav-3{white-space:normal}
  .tt-nav-5{white-space:normal}
  .tt-nav-7{white-space:normal}
  .tt-nav-9{white-space:normal}
  .tt-nav-11{white-space:normal}
  .tt-br-13{width:100%}
  .tt-br-15{flex-direction:column;gap:18px}
  .tt-br-18{white-space:normal}
  .tt-co-19{width:100%;height:auto}
  .tt-co-20{flex-direction:column;gap:18px;width:100%;height:auto}
  .tt-co-21{width:100%;height:auto}
  .tt-co-22{width:100%}
  .tt-co-23{width:100%}
  .tt-co-24{width:100%;font-size:min(60px,9.5vw)}
  .tt-co-26{font-size:min(60px,9.5vw)}
  .tt-co-27{font-size:min(60px,9.5vw)}
  .tt-co-29{width:100%}
  .tt-co-30{grid-template-columns:1fr;width:100%}
  .tt-co-35{white-space:normal}
  .tt-co-37{white-space:normal}
  .tt-co-38{white-space:normal}
  .tt-co-40{white-space:normal}
  .tt-co-42{flex-direction:column;gap:18px;width:100%}
  .tt-co-44{white-space:normal}
  .tt-co-46{white-space:normal}
  .tt-co-48{white-space:normal}
  .tt-co-50{white-space:normal}
  .tt-co-51{width:100%;height:auto}
  .tt-co-52{width:100%;height:auto}
  .tt-co-53{width:100%;height:auto}
  .tt-co-54{width:100%;height:auto;left:18px;right:18px;width:auto}
  .tt-co-55{width:100%;height:auto}
  .tt-co-56{width:100%;height:auto;left:18px;right:18px;width:auto}
  .tt-co-57{width:100%;height:auto}
  .tt-co-58{width:100%}
  .tt-co-59{white-space:normal}
  .tt-co-60{white-space:normal}
  .tt-co-61{flex-direction:column;gap:18px;width:100%}
  .tt-co-63{flex-direction:column;gap:18px}
  .tt-co-66{white-space:normal}
  .tt-co-71{flex-direction:column;gap:18px}
  .tt-co-72{white-space:normal}
  .tt-co-73{flex-direction:column;gap:18px}
  .tt-co-74{white-space:normal}
  .tt-co-76{flex-direction:column;gap:18px}
  .tt-co-77{white-space:normal}
  .tt-co-78{flex-direction:column;gap:18px;width:100%}
  .tt-co-79{width:100%}
  .tt-co-80{width:100%;font-size:min(36px,9.5vw)}
  .tt-co-82{flex-direction:column;gap:18px;width:100%}
  .tt-co-84{white-space:normal}
  .tt-co-89{flex-direction:column;gap:18px;width:100%}
  .tt-co-90{width:100%}
  .tt-co-91{width:100%}
  .tt-co-92{width:100%}
  .tt-la-93{width:100%;height:auto}
  .tt-la-94{flex-direction:column;gap:18px;width:100%}
  .tt-la-95{width:100%}
  .tt-la-96{width:100%;font-size:min(60px,9.5vw)}
  .tt-la-97{width:100%}
  .tt-la-98{flex-direction:column;gap:18px;width:100%}
  .tt-la-100{white-space:normal}
  .tt-la-102{white-space:normal}
  .tt-la-103{flex-direction:column;gap:18px;width:100%}
  .tt-la-104{width:100%}
  .tt-la-105{width:100%}
  .tt-la-106{flex-direction:column;gap:18px}
  .tt-la-109{white-space:normal}
  .tt-la-110{width:100%}
  .tt-la-111{width:100%}
  .tt-la-112{white-space:normal}
  .tt-la-114{width:100%;white-space:normal}
  .tt-la-115{flex-direction:column;gap:18px;width:100%}
  .tt-la-117{white-space:normal}
  .tt-la-118{white-space:normal}
  .tt-la-119{white-space:normal}
  .tt-la-120{white-space:normal}
  .tt-la-121{white-space:normal}
  .tt-la-123{white-space:normal}
  .tt-la-124{white-space:normal}
  .tt-la-125{white-space:normal}
  .tt-la-126{white-space:normal}
  .tt-la-127{white-space:normal}
  .tt-la-129{white-space:normal}
  .tt-la-130{white-space:normal}
  .tt-la-131{white-space:normal}
  .tt-la-132{white-space:normal}
  .tt-la-133{white-space:normal}
  .tt-la-134{width:100%}
  .tt-la-135{width:100%}
  .tt-la-136{width:100%}
  .tt-la-137{width:100%}
  .tt-la-139{width:100%;font-size:min(60px,9.5vw);white-space:normal}
  .tt-la-140{flex-direction:column;gap:18px;width:100%}
  .tt-la-141{white-space:normal}
  .tt-la-142{width:100%;white-space:normal}
  .tt-br-13{align-self:stretch;margin-left:0}
  .tt-rail{overflow:visible;border-radius:0;scroll-behavior:auto}
  .tt-railnav{display:none}
  .tt-nav{position:sticky;top:12px;left:auto;right:auto;transform:none;align-self:center;margin:0 auto 16px;height:auto}
  .tt-nav *{flex-direction:row;white-space:nowrap}
  .tt-nav{max-width:calc(100% - 24px);padding:12px 20px;overflow-x:auto;scrollbar-width:none}
  .tt-page > section{padding:44px 18px;gap:28px;height:auto}
  .tt-page > section [class]{position:static;inset:auto;width:auto;height:auto;max-width:100%;transform:none;margin:0}
  .tt-page > section.tt-faqwrap, .tt-page > section .tt-faqwrap{width:100%;align-self:stretch}
  .tt-page > section .tt-faqcol{width:100%;align-self:stretch}
  .tt-page > section .tt-faqcard{width:100%;align-self:stretch}
  .tt-page > section .tt-co-53{position:relative;overflow:clip;width:100%;height:auto;aspect-ratio:600 / 301}
  .tt-page > section .tt-co-54{position:absolute;left:0%;top:-37.23%;width:104.33%;height:auto;aspect-ratio:626 / 955.14}
  .tt-page > section .tt-co-56{position:absolute;left:0%;top:-93.12%;width:100%;height:auto;aspect-ratio:582.25 / 1261.97}
  .tt-page > section .tt-cropwrap{width:100%;align-self:stretch}
  .tt-page > section img{width:100%;height:auto}
}
/* html.tt-nozoom is set before first paint by the inline head script when the
   browser cannot scale the canvas (zoom with unit division), so ≤1439 still
   reflows instead of cropping; ≥1440 keeps the 1440 canvas centred at 1:1. */
@media (max-width:1439px){
  html.tt-nozoom .tt-nav::-webkit-scrollbar{display:none}
  html.tt-nozoom .tt-nav *{font-size:14px;gap:18px}
  html.tt-nozoom .tt-nav-1{flex-direction:column;gap:18px;width:100%}
  html.tt-nozoom .tt-nav-2{flex-direction:column;gap:18px;width:100%}
  html.tt-nozoom .tt-nav-3{white-space:normal}
  html.tt-nozoom .tt-nav-5{white-space:normal}
  html.tt-nozoom .tt-nav-7{white-space:normal}
  html.tt-nozoom .tt-nav-9{white-space:normal}
  html.tt-nozoom .tt-nav-11{white-space:normal}
  html.tt-nozoom .tt-br-13{width:100%}
  html.tt-nozoom .tt-br-15{flex-direction:column;gap:18px}
  html.tt-nozoom .tt-br-18{white-space:normal}
  html.tt-nozoom .tt-co-19{width:100%;height:auto}
  html.tt-nozoom .tt-co-20{flex-direction:column;gap:18px;width:100%;height:auto}
  html.tt-nozoom .tt-co-21{width:100%;height:auto}
  html.tt-nozoom .tt-co-22{width:100%}
  html.tt-nozoom .tt-co-23{width:100%}
  html.tt-nozoom .tt-co-24{width:100%;font-size:min(60px,9.5vw)}
  html.tt-nozoom .tt-co-26{font-size:min(60px,9.5vw)}
  html.tt-nozoom .tt-co-27{font-size:min(60px,9.5vw)}
  html.tt-nozoom .tt-co-29{width:100%}
  html.tt-nozoom .tt-co-30{grid-template-columns:1fr;width:100%}
  html.tt-nozoom .tt-co-35{white-space:normal}
  html.tt-nozoom .tt-co-37{white-space:normal}
  html.tt-nozoom .tt-co-38{white-space:normal}
  html.tt-nozoom .tt-co-40{white-space:normal}
  html.tt-nozoom .tt-co-42{flex-direction:column;gap:18px;width:100%}
  html.tt-nozoom .tt-co-44{white-space:normal}
  html.tt-nozoom .tt-co-46{white-space:normal}
  html.tt-nozoom .tt-co-48{white-space:normal}
  html.tt-nozoom .tt-co-50{white-space:normal}
  html.tt-nozoom .tt-co-51{width:100%;height:auto}
  html.tt-nozoom .tt-co-52{width:100%;height:auto}
  html.tt-nozoom .tt-co-53{width:100%;height:auto}
  html.tt-nozoom .tt-co-54{width:100%;height:auto;left:18px;right:18px;width:auto}
  html.tt-nozoom .tt-co-55{width:100%;height:auto}
  html.tt-nozoom .tt-co-56{width:100%;height:auto;left:18px;right:18px;width:auto}
  html.tt-nozoom .tt-co-57{width:100%;height:auto}
  html.tt-nozoom .tt-co-58{width:100%}
  html.tt-nozoom .tt-co-59{white-space:normal}
  html.tt-nozoom .tt-co-60{white-space:normal}
  html.tt-nozoom .tt-co-61{flex-direction:column;gap:18px;width:100%}
  html.tt-nozoom .tt-co-63{flex-direction:column;gap:18px}
  html.tt-nozoom .tt-co-66{white-space:normal}
  html.tt-nozoom .tt-co-71{flex-direction:column;gap:18px}
  html.tt-nozoom .tt-co-72{white-space:normal}
  html.tt-nozoom .tt-co-73{flex-direction:column;gap:18px}
  html.tt-nozoom .tt-co-74{white-space:normal}
  html.tt-nozoom .tt-co-76{flex-direction:column;gap:18px}
  html.tt-nozoom .tt-co-77{white-space:normal}
  html.tt-nozoom .tt-co-78{flex-direction:column;gap:18px;width:100%}
  html.tt-nozoom .tt-co-79{width:100%}
  html.tt-nozoom .tt-co-80{width:100%;font-size:min(36px,9.5vw)}
  html.tt-nozoom .tt-co-82{flex-direction:column;gap:18px;width:100%}
  html.tt-nozoom .tt-co-84{white-space:normal}
  html.tt-nozoom .tt-co-89{flex-direction:column;gap:18px;width:100%}
  html.tt-nozoom .tt-co-90{width:100%}
  html.tt-nozoom .tt-co-91{width:100%}
  html.tt-nozoom .tt-co-92{width:100%}
  html.tt-nozoom .tt-la-93{width:100%;height:auto}
  html.tt-nozoom .tt-la-94{flex-direction:column;gap:18px;width:100%}
  html.tt-nozoom .tt-la-95{width:100%}
  html.tt-nozoom .tt-la-96{width:100%;font-size:min(60px,9.5vw)}
  html.tt-nozoom .tt-la-97{width:100%}
  html.tt-nozoom .tt-la-98{flex-direction:column;gap:18px;width:100%}
  html.tt-nozoom .tt-la-100{white-space:normal}
  html.tt-nozoom .tt-la-102{white-space:normal}
  html.tt-nozoom .tt-la-103{flex-direction:column;gap:18px;width:100%}
  html.tt-nozoom .tt-la-104{width:100%}
  html.tt-nozoom .tt-la-105{width:100%}
  html.tt-nozoom .tt-la-106{flex-direction:column;gap:18px}
  html.tt-nozoom .tt-la-109{white-space:normal}
  html.tt-nozoom .tt-la-110{width:100%}
  html.tt-nozoom .tt-la-111{width:100%}
  html.tt-nozoom .tt-la-112{white-space:normal}
  html.tt-nozoom .tt-la-114{width:100%;white-space:normal}
  html.tt-nozoom .tt-la-115{flex-direction:column;gap:18px;width:100%}
  html.tt-nozoom .tt-la-117{white-space:normal}
  html.tt-nozoom .tt-la-118{white-space:normal}
  html.tt-nozoom .tt-la-119{white-space:normal}
  html.tt-nozoom .tt-la-120{white-space:normal}
  html.tt-nozoom .tt-la-121{white-space:normal}
  html.tt-nozoom .tt-la-123{white-space:normal}
  html.tt-nozoom .tt-la-124{white-space:normal}
  html.tt-nozoom .tt-la-125{white-space:normal}
  html.tt-nozoom .tt-la-126{white-space:normal}
  html.tt-nozoom .tt-la-127{white-space:normal}
  html.tt-nozoom .tt-la-129{white-space:normal}
  html.tt-nozoom .tt-la-130{white-space:normal}
  html.tt-nozoom .tt-la-131{white-space:normal}
  html.tt-nozoom .tt-la-132{white-space:normal}
  html.tt-nozoom .tt-la-133{white-space:normal}
  html.tt-nozoom .tt-la-134{width:100%}
  html.tt-nozoom .tt-la-135{width:100%}
  html.tt-nozoom .tt-la-136{width:100%}
  html.tt-nozoom .tt-la-137{width:100%}
  html.tt-nozoom .tt-la-139{width:100%;font-size:min(60px,9.5vw);white-space:normal}
  html.tt-nozoom .tt-la-140{flex-direction:column;gap:18px;width:100%}
  html.tt-nozoom .tt-la-141{white-space:normal}
  html.tt-nozoom .tt-la-142{width:100%;white-space:normal}
  html.tt-nozoom .tt-br-13{align-self:stretch;margin-left:0}
  html.tt-nozoom .tt-rail{overflow:visible;border-radius:0;scroll-behavior:auto}
  html.tt-nozoom .tt-railnav{display:none}
  html.tt-nozoom .tt-nav{position:sticky;top:12px;left:auto;right:auto;transform:none;align-self:center;margin:0 auto 16px;height:auto}
  html.tt-nozoom .tt-nav *{flex-direction:row;white-space:nowrap}
  html.tt-nozoom .tt-nav{max-width:calc(100% - 24px);padding:12px 20px;overflow-x:auto;scrollbar-width:none}
  html.tt-nozoom .tt-page > section{padding:44px 18px;gap:28px;height:auto}
  html.tt-nozoom .tt-page > section [class]{position:static;inset:auto;width:auto;height:auto;max-width:100%;transform:none;margin:0}
  html.tt-nozoom .tt-page > section.tt-faqwrap, .tt-page > section .tt-faqwrap{width:100%;align-self:stretch}
  html.tt-nozoom .tt-page > section .tt-faqcol{width:100%;align-self:stretch}
  html.tt-nozoom .tt-page > section .tt-faqcard{width:100%;align-self:stretch}
  html.tt-nozoom .tt-page > section .tt-co-53{position:relative;overflow:clip;width:100%;height:auto;aspect-ratio:600 / 301}
  html.tt-nozoom .tt-page > section .tt-co-54{position:absolute;left:0%;top:-37.23%;width:104.33%;height:auto;aspect-ratio:626 / 955.14}
  html.tt-nozoom .tt-page > section .tt-co-56{position:absolute;left:0%;top:-93.12%;width:100%;height:auto;aspect-ratio:582.25 / 1261.97}
  html.tt-nozoom .tt-page > section .tt-cropwrap{width:100%;align-self:stretch}
  html.tt-nozoom .tt-page > section img{width:100%;height:auto}
}
