@charset "utf-8";
/* TINKTEMPO — support 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 2388.39px;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 2388.39px;object-fit:fill;border-color:rgb(0, 0, 0);box-sizing:border-box}
.tt-nav{position:fixed;top:24px;bottom:4693.59px;left:50%;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;z-index:9999}
.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-he-19{position:relative;display:flex;flex-direction:column;flex-shrink:0;align-items:flex-start;width:1440px;height:398px;padding-top:120px;padding-right:72px;padding-bottom:120px;padding-left:72px;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);transform-origin:720px 199px;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-he-20{position:relative;display:flex;flex-direction:column;flex-shrink:0;justify-content:center;align-items:flex-start;gap:32px;row-gap:32px;column-gap:32px;width:1296px;height:158px;border-top-color:rgb(0, 0, 0);transform-origin:648px 79px;object-fit:fill;border-color:rgb(0, 0, 0);box-sizing:border-box}
.tt-he-21{position:relative;display:block;flex-direction:row;flex-shrink:0;width:1296px;height:72px;border-top-color:rgb(40, 0, 21);transform-origin:648px 36px;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;text-align:left;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-he-22{position:relative;display:block;flex-direction:row;flex-shrink:0;width:1296px;height:54px;border-top-color:rgba(0, 0, 0, 0.75);transform-origin:648px 27px;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-f1-23{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:890.938px;padding-top:120px;padding-right:72px;padding-bottom:120px;padding-left:72px;border-top-color:rgb(0, 0, 0);background-color:rgb(253, 243, 248);transform-origin:720px 445.469px;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-f1-24{position:relative;display:flex;flex-direction:row;flex-shrink:0;align-items:center;gap:64px;row-gap:64px;column-gap:64px;width:1296px;height:144px;border-top-color:rgb(0, 0, 0);transform-origin:648px 72px;object-fit:fill;border-color:rgb(0, 0, 0);box-sizing:border-box}
.tt-f1-25{position:relative;display:block;flex-direction:row;flex-shrink:0;width:616px;height:144px;min-width:1px;border-top-color:rgb(40, 0, 21);transform-origin:308px 72px;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;text-align:left;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-f1-26{position:relative;display:block;flex-direction:row;flex-shrink:0;width:616px;height:54px;min-width:1px;border-top-color:rgba(0, 0, 0, 0.6);transform-origin:308px 27px;object-fit:fill;color:rgba(0, 0, 0, 0.6);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.6);-webkit-text-stroke-color:rgba(0, 0, 0, 0.6);border-color:rgba(0, 0, 0, 0.6);box-sizing:border-box}
.tt-f1-27{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:442.938px;border-top-color:rgb(0, 0, 0);transform-origin:648px 221.469px;object-fit:fill;border-color:rgb(0, 0, 0);box-sizing:border-box}
.tt-f1-28{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:383.938px;border-top-color:rgb(0, 0, 0);transform-origin:648px 191.969px;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-f1-29{position:relative;display:flex;flex-direction:column;flex-shrink:0;align-items:flex-start;gap:32px;row-gap:32px;column-gap:32px;width:616px;height:383.938px;min-width:1px;border-top-color:rgb(0, 0, 0);transform-origin:308px 191.969px;object-fit:fill;border-color:rgb(0, 0, 0);box-sizing:border-box}
.tt-f1-30{position:relative;display:flex;flex-direction:row;flex-shrink:0;align-items:center;gap:22px;row-gap:22px;column-gap:22px;width:616px;height:71.9844px;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(246, 215, 236);transform-origin:308px 35.9922px;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-f1-31{position:relative;display:flex;flex-direction:row;flex-shrink:0;justify-content:center;align-items:center;width:39.9844px;height:39.9844px;border-top-color:rgb(0, 0, 0);transform-origin:19.9922px 19.9922px;object-fit:fill;border-color:rgb(0, 0, 0);box-sizing:border-box}
.tt-f1-32{display:block;flex-direction:row;flex-shrink:0;width:42.0938px;height:42.0938px;border-top-color:rgb(0, 0, 0);transform:matrix(0.95, 0, 0, 0.95, 0, 0);transform-origin:21.0469px 21.0469px;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-f1-33{position:relative;display:block;flex-direction:row;width:42.0938px;height:42.0938px;border-top-color:rgb(0, 0, 0);transform-origin:21.0469px 21.0469px;object-fit:fill;border-color:rgb(0, 0, 0);box-sizing:border-box}
.tt-f1-34{position:absolute;display:block;flex-direction:row;width:42.0938px;height:42.0938px;border-top-color:rgb(0, 0, 0);overflow:clip;overflow-x:clip;overflow-y:clip;transform-origin:21.0469px 21.0469px;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-f1-35{position:relative;display:flex;flex-direction:column;flex-shrink:0;align-items:flex-start;width:522.016px;height:24px;min-width:1px;border-top-color:rgb(0, 0, 0);transform-origin:261.008px 12px;object-fit:fill;border-color:rgb(0, 0, 0);box-sizing:border-box}
.tt-f1-36{position:relative;display:block;flex-direction:row;flex-shrink:0;width:347.719px;height:24px;border-top-color:rgb(0, 0, 0);transform-origin:173.859px 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-f1-37{position:relative;display:block;flex-direction:row;flex-shrink:0;width:367.266px;height:24px;border-top-color:rgb(0, 0, 0);transform-origin:183.633px 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-f1-38{position:relative;display:block;flex-direction:row;flex-shrink:0;width:261.797px;height:24px;border-top-color:rgb(0, 0, 0);transform-origin:130.898px 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-f1-39{position:relative;display:block;flex-direction:row;flex-shrink:0;width:215.078px;height:24px;border-top-color:rgb(0, 0, 0);transform-origin:107.539px 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-f1-40{position:relative;display:flex;flex-direction:row;flex-shrink:0;align-items:center;gap:23px;row-gap:23px;column-gap:23px;width:616px;height:71.9844px;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(246, 215, 236);transform-origin:308px 35.9922px;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-f1-41{position:relative;display:flex;flex-direction:column;flex-shrink:0;align-items:flex-start;width:521.016px;height:24px;min-width:1px;border-top-color:rgb(0, 0, 0);transform-origin:260.508px 12px;object-fit:fill;border-color:rgb(0, 0, 0);box-sizing:border-box}
.tt-f1-42{position:relative;display:block;flex-direction:row;flex-shrink:0;width:323.266px;height:24px;border-top-color:rgb(0, 0, 0);transform-origin:161.633px 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-f1-43{position:relative;display:block;flex-direction:row;flex-shrink:0;width:236.875px;height:24px;border-top-color:rgb(0, 0, 0);transform-origin:118.438px 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-f1-44{position:relative;display:block;flex-direction:row;flex-shrink:0;width:245.391px;height:24px;border-top-color:rgb(0, 0, 0);transform-origin:122.695px 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-f1-45{position:relative;display:block;flex-direction:row;flex-shrink:0;width:379.016px;height:24px;border-top-color:rgb(0, 0, 0);transform-origin:189.508px 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-f1-46{position:relative;display:block;flex-direction:row;flex-shrink:0;width:246.578px;height:27px;border-top-color:rgb(155, 37, 117);transform-origin:123.289px 13.5px;object-fit:fill;color:rgb(155, 37, 117);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;cursor:pointer;-webkit-text-fill-color:rgb(155, 37, 117);-webkit-text-stroke-color:rgb(155, 37, 117);border-color:rgb(155, 37, 117);box-sizing:border-box}
.tt-f1-47{display:block;flex-direction:row;width:100%;height:27px;border-top-color:rgb(155, 37, 117);transform-origin:123.289px 13.5px;object-fit:fill;text-decoration-line:underline;border-color:rgb(155, 37, 117);box-sizing:border-box}
.tt-f2-48{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:1202.89px;padding-top:120px;padding-right:72px;padding-bottom:120px;padding-left:72px;border-top-color:rgb(0, 0, 0);transform-origin:720px 601.445px;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-f2-49{position:relative;display:flex;flex-direction:row;flex-shrink:0;align-items:center;gap:64px;row-gap:64px;column-gap:64px;width:1296px;height:144px;border-top-color:rgb(0, 0, 0);transform-origin:648px 72px;object-fit:fill;border-color:rgb(0, 0, 0);box-sizing:border-box}
.tt-f2-50{position:relative;display:block;flex-direction:row;flex-shrink:0;width:616px;height:144px;min-width:1px;border-top-color:rgb(40, 0, 21);transform-origin:308px 72px;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;text-align:left;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-f2-51{position:relative;display:block;flex-direction:row;flex-shrink:0;width:616px;height:54px;min-width:1px;border-top-color:rgba(0, 0, 0, 0.6);transform-origin:308px 27px;object-fit:fill;color:rgba(0, 0, 0, 0.6);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:center;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-f2-52{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:754.891px;border-top-color:rgb(0, 0, 0);transform-origin:648px 377.445px;object-fit:fill;border-color:rgb(0, 0, 0);box-sizing:border-box}
.tt-f2-53{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:695.891px;border-top-color:rgb(0, 0, 0);transform-origin:648px 347.945px;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-f2-54{position:relative;display:flex;flex-direction:row;flex-shrink:0;align-items:center;gap:22px;row-gap:22px;column-gap:22px;width:1296px;height:71.9844px;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(246, 215, 236);transform-origin:648px 35.9922px;object-fit:fill;border-color:rgb(0, 0, 0);box-sizing:border-box}
.tt-f2-55{position:relative;display:flex;flex-direction:row;flex-shrink:0;justify-content:center;align-items:center;width:39.9844px;height:39.9844px;border-top-color:rgb(0, 0, 0);transform-origin:19.9922px 19.9922px;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-f2-56{display:block;flex-direction:row;flex-shrink:0;width:42.0938px;height:42.0938px;border-top-color:rgb(0, 0, 0);transform:matrix(0.95, 0, 0, 0.95, 0, 0);transform-origin:21.0469px 21.0469px;object-fit:fill;border-color:rgb(0, 0, 0);box-sizing:border-box}
.tt-f2-57{position:relative;display:block;flex-direction:row;width:42.0938px;height:42.0938px;border-top-color:rgb(0, 0, 0);transform-origin:21.0469px 21.0469px;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-f2-58{position:absolute;display:block;flex-direction:row;width:42.0938px;height:42.0938px;border-top-color:rgb(0, 0, 0);overflow:clip;overflow-x:clip;overflow-y:clip;transform-origin:21.0469px 21.0469px;object-fit:fill;border-color:rgb(0, 0, 0);box-sizing:border-box}
.tt-f2-59{position:relative;display:flex;flex-direction:column;flex-shrink:0;align-items:flex-start;width:1202.02px;height:24px;min-width:1px;border-top-color:rgb(0, 0, 0);transform-origin:601.008px 12px;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-f2-60{position:relative;display:block;flex-direction:row;flex-shrink:0;width:225.031px;height:24px;border-top-color:rgb(0, 0, 0);transform-origin:112.516px 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-f2-61{position:relative;display:block;flex-direction:row;flex-shrink:0;width:370.562px;height:24px;border-top-color:rgb(0, 0, 0);transform-origin:185.281px 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-f2-62{position:relative;display:block;flex-direction:row;flex-shrink:0;width:194.938px;height:24px;border-top-color:rgb(0, 0, 0);transform-origin:97.4688px 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-f2-63{position:relative;display:block;flex-direction:row;flex-shrink:0;width:284.891px;height:24px;border-top-color:rgb(0, 0, 0);transform-origin:142.445px 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-f2-64{position:relative;display:block;flex-direction:row;flex-shrink:0;width:292.109px;height:24px;border-top-color:rgb(0, 0, 0);transform-origin:146.055px 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-f2-65{position:relative;display:block;flex-direction:row;flex-shrink:0;width:312.812px;height:24px;border-top-color:rgb(0, 0, 0);transform-origin:156.406px 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-f2-66{position:relative;display:block;flex-direction:row;flex-shrink:0;width:288.25px;height:24px;border-top-color:rgb(0, 0, 0);transform-origin:144.125px 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-f2-67{position:relative;display:block;flex-direction:row;flex-shrink:0;width:246.578px;height:27px;border-top-color:rgb(155, 37, 117);transform-origin:123.289px 13.5px;object-fit:fill;color:rgb(155, 37, 117);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;cursor:pointer;-webkit-text-fill-color:rgb(155, 37, 117);-webkit-text-stroke-color:rgb(155, 37, 117);border-color:rgb(155, 37, 117);box-sizing:border-box}
.tt-f2-68{display:block;flex-direction:row;width:100%;height:27px;border-top-color:rgb(155, 37, 117);transform-origin:123.289px 13.5px;object-fit:fill;text-decoration-line:underline;border-color:rgb(155, 37, 117);box-sizing:border-box}
.tt-f3-69{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:714.953px;padding-top:120px;padding-right:72px;padding-bottom:120px;padding-left:72px;border-top-color:rgb(0, 0, 0);background-color:rgb(246, 238, 243);transform-origin:720px 357.477px;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-f3-70{position:relative;display:flex;flex-direction:row;flex-shrink:0;align-items:center;gap:64px;row-gap:64px;column-gap:64px;width:1296px;height:72px;border-top-color:rgb(0, 0, 0);transform-origin:648px 36px;object-fit:fill;border-color:rgb(0, 0, 0);box-sizing:border-box}
.tt-f3-71{position:relative;display:block;flex-direction:row;flex-shrink:0;width:616px;height:72px;min-width:1px;border-top-color:rgb(40, 0, 21);transform-origin:308px 36px;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;text-align:left;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-f3-72{position:relative;display:block;flex-direction:row;flex-shrink:0;width:616px;height:27px;min-width:1px;border-top-color:rgba(0, 0, 0, 0.6);transform-origin:308px 13.5px;object-fit:fill;color:rgba(0, 0, 0, 0.6);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:center;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-f3-73{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:338.953px;border-top-color:rgb(0, 0, 0);transform-origin:648px 169.477px;object-fit:fill;border-color:rgb(0, 0, 0);box-sizing:border-box}
.tt-f3-74{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:279.953px;border-top-color:rgb(0, 0, 0);transform-origin:648px 139.977px;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-f3-75{position:relative;display:flex;flex-direction:column;flex-shrink:0;align-items:flex-start;gap:32px;row-gap:32px;column-gap:32px;width:632px;height:279.953px;min-width:1px;border-top-color:rgb(0, 0, 0);transform-origin:316px 139.977px;object-fit:fill;border-color:rgb(0, 0, 0);box-sizing:border-box}
.tt-f3-76{position:relative;display:flex;flex-direction:row;flex-shrink:0;align-items:center;gap:22px;row-gap:22px;column-gap:22px;width:632px;height:71.9844px;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(246, 215, 236);transform-origin:316px 35.9922px;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-f3-77{position:relative;display:flex;flex-direction:row;flex-shrink:0;justify-content:center;align-items:center;width:39.9844px;height:39.9844px;border-top-color:rgb(0, 0, 0);transform-origin:19.9922px 19.9922px;object-fit:fill;border-color:rgb(0, 0, 0);box-sizing:border-box}
.tt-f3-78{display:block;flex-direction:row;flex-shrink:0;width:42.0938px;height:42.0938px;border-top-color:rgb(0, 0, 0);transform:matrix(0.95, 0, 0, 0.95, 0, 0);transform-origin:21.0469px 21.0469px;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-f3-79{position:relative;display:block;flex-direction:row;width:42.0938px;height:42.0938px;border-top-color:rgb(0, 0, 0);transform-origin:21.0469px 21.0469px;object-fit:fill;border-color:rgb(0, 0, 0);box-sizing:border-box}
.tt-f3-80{position:absolute;display:block;flex-direction:row;width:42.0938px;height:42.0938px;border-top-color:rgb(0, 0, 0);overflow:clip;overflow-x:clip;overflow-y:clip;transform-origin:21.0469px 21.0469px;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-f3-81{position:relative;display:flex;flex-direction:column;flex-shrink:0;align-items:flex-start;width:538.016px;height:24px;min-width:1px;border-top-color:rgb(0, 0, 0);transform-origin:269.008px 12px;object-fit:fill;border-color:rgb(0, 0, 0);box-sizing:border-box}
.tt-f3-82{position:relative;display:block;flex-direction:row;flex-shrink:0;width:223.953px;height:24px;border-top-color:rgb(0, 0, 0);transform-origin:111.977px 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-f3-83{position:relative;display:block;flex-direction:row;flex-shrink:0;width:314.156px;height:24px;border-top-color:rgb(0, 0, 0);transform-origin:157.078px 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-f3-84{position:relative;display:block;flex-direction:row;flex-shrink:0;width:279.969px;height:24px;border-top-color:rgb(0, 0, 0);transform-origin:139.984px 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-f3-85{position:relative;display:flex;flex-direction:row;flex-shrink:0;align-items:center;gap:23px;row-gap:23px;column-gap:23px;width:632px;height:71.9844px;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(246, 215, 236);transform-origin:316px 35.9922px;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-f3-86{position:relative;display:flex;flex-direction:column;flex-shrink:0;align-items:flex-start;width:537.016px;height:24px;min-width:1px;border-top-color:rgb(0, 0, 0);transform-origin:268.508px 12px;object-fit:fill;border-color:rgb(0, 0, 0);box-sizing:border-box}
.tt-f3-87{position:relative;display:block;flex-direction:row;flex-shrink:0;width:364.531px;height:24px;border-top-color:rgb(0, 0, 0);transform-origin:182.266px 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-f3-88{position:relative;display:block;flex-direction:row;flex-shrink:0;width:287.766px;height:24px;border-top-color:rgb(0, 0, 0);transform-origin:143.883px 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-f3-89{position:relative;display:block;flex-direction:row;flex-shrink:0;width:379.562px;height:24px;border-top-color:rgb(0, 0, 0);transform-origin:189.781px 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-f3-90{position:relative;display:block;flex-direction:row;flex-shrink:0;width:246.578px;height:27px;border-top-color:rgb(155, 37, 117);transform-origin:123.289px 13.5px;object-fit:fill;color:rgb(155, 37, 117);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;cursor:pointer;-webkit-text-fill-color:rgb(155, 37, 117);-webkit-text-stroke-color:rgb(155, 37, 117);border-color:rgb(155, 37, 117);box-sizing:border-box}
.tt-f3-91{display:block;flex-direction:row;width:100%;height:27px;border-top-color:rgb(155, 37, 117);transform-origin:123.289px 13.5px;object-fit:fill;text-decoration-line:underline;border-color:rgb(155, 37, 117);box-sizing:border-box}
.tt-pe-92{position:relative;display:flex;flex-direction:column;flex-shrink:0;align-items:flex-start;width:1440px;height:541px;padding-top:120px;padding-right:72px;padding-bottom:120px;padding-left:72px;border-top-color:rgb(0, 0, 0);transform-origin:720px 270.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-pe-93{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:301px;border-top-color:rgb(0, 0, 0);transform-origin:648px 150.5px;object-fit:fill;border-color:rgb(0, 0, 0);box-sizing:border-box}
.tt-pe-94{position:relative;display:flex;flex-direction:column;flex-shrink:0;justify-content:center;align-items:flex-start;gap:16px;row-gap:16px;column-gap:16px;width:584px;height:301px;min-width:1px;border-top-color:rgb(0, 0, 0);transform-origin:292px 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-pe-95{position:relative;display:block;flex-direction:row;flex-shrink:0;width:584px;height:72px;border-top-color:rgb(40, 0, 21);transform-origin:292px 36px;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-pe-96{position:relative;display:block;flex-direction:row;flex-shrink:0;width:584px;height:81px;border-top-color:rgba(0, 0, 0, 0.6);transform-origin:292px 40.5px;object-fit:fill;color:rgba(0, 0, 0, 0.6);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: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-pe-97{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:584px;height:116px;border-top-color:rgb(0, 0, 0);transform-origin:292px 58px;object-fit:fill;border-color:rgb(0, 0, 0);box-sizing:border-box}
.tt-pe-98{position:relative;display:flex;flex-direction:column;flex-shrink:0;align-items:flex-start;width:236.828px;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:118.414px 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-pe-99{position:relative;display:block;flex-direction:row;flex-shrink:0;width:204.828px;height:18px;border-top-color:rgb(61, 0, 25);transform-origin:102.414px 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-pe-100{position:relative;display:flex;flex-direction:column;flex-shrink:0;align-items:flex-start;width:182.891px;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:91.4453px 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-pe-101{position:relative;display:block;flex-direction:row;flex-shrink:0;width:150.891px;height:18px;border-top-color:rgb(61, 0, 25);transform-origin:75.4453px 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-pe-102{position:relative;display:flex;flex-direction:column;flex-shrink:0;align-items:flex-start;width:154.453px;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:77.2266px 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-pe-103{position:relative;display:block;flex-direction:row;flex-shrink:0;width:122.453px;height:18px;border-top-color:rgb(61, 0, 25);transform-origin:61.2266px 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-pe-104{position:relative;display:flex;flex-direction:column;flex-shrink:0;justify-content:space-between;align-items:flex-start;align-self:stretch;width:648px;height:301px;min-width:1px;padding-top:32px;padding-right:32px;padding-bottom:32px;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:324px 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-pe-105{position:relative;display:flex;flex-direction:column;flex-shrink:0;align-items:flex-start;gap:16px;row-gap:16px;column-gap:16px;width:584px;height:58px;border-top-color:rgb(0, 0, 0);transform-origin:292px 29px;object-fit:fill;border-color:rgb(0, 0, 0);box-sizing:border-box}
.tt-pe-106{position:relative;display:block;flex-direction:row;flex-shrink:0;width:584px;height:24px;border-top-color:rgb(40, 0, 21);transform-origin:292px 12px;object-fit:fill;color:rgb(40, 0, 21);font-family:"Bricolage Grotesque:Bold", sans-serif;font-size:20px;font-weight:700;font-variation-settings:"opsz" 14, "wdth" 100;text-align:left;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-pe-107{position:relative;display:block;flex-direction:row;flex-shrink:0;width:584px;height:18px;border-top-color:rgba(0, 0, 0, 0.6);transform-origin:292px 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;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-pe-108{position:relative;display:flex;flex-direction:column;flex-shrink:0;align-items:flex-start;gap:16px;row-gap:16px;column-gap:16px;width:584px;height:87px;border-top-color:rgb(0, 0, 0);transform-origin:292px 43.5px;object-fit:fill;border-color:rgb(0, 0, 0);box-sizing:border-box}
.tt-pe-109{position:relative;display:block;flex-direction:row;flex-shrink:0;width:372.609px;height:35px;border-top-color:rgb(0, 0, 0);transform-origin:186.305px 17.5px;object-fit:fill;color:rgb(0, 0, 0);font-family:"Google Sans Flex:Regular", sans-serif;font-size:28px;font-weight:600;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(0, 0, 0);-webkit-text-stroke-color:rgb(0, 0, 0);border-color:rgb(0, 0, 0);box-sizing:border-box}
.tt-pe-110{display:block;flex-direction:row;width:100%;height:35px;border-top-color:rgb(0, 0, 0);transform-origin:186.305px 17.5px;object-fit:fill;text-decoration-line:underline;border-color:rgb(0, 0, 0);box-sizing:border-box}
.tt-pe-111{position:relative;display:flex;flex-direction:column;flex-shrink:0;align-items:flex-start;width:584px;height:36px;border-top-color:rgb(0, 0, 0);transform-origin:292px 18px;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-pe-112{position:relative;display:flex;flex-direction:row;flex-shrink:0;align-items:flex-start;gap:32px;row-gap:32px;column-gap:32px;width:584px;height:36px;border-top-color:rgb(0, 0, 0);transform-origin:292px 18px;object-fit:fill;border-color:rgb(0, 0, 0);box-sizing:border-box}
.tt-pe-113{position:relative;display:block;flex-direction:row;flex-shrink:0;align-self:stretch;width:8px;height:36px;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(236, 194, 211);transform-origin:4px 18px;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-pe-114{position:relative;display:block;flex-direction:row;flex-shrink:0;width:544px;height:36px;min-width:1px;border-top-color:rgba(0, 0, 0, 0.75);transform-origin:272px 18px;object-fit:fill;color:rgba(0, 0, 0, 0.75);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(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-la-115{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-116{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-117{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-118{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-119{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-120{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-121{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-122{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-123{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-124{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-125{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-126{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-127{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-128{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-129{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-130{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-131{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-132{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-133{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-134{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-135{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-136{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-137{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-138{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-139{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-140{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-141{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-142{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-143{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-144{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-145{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-146{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-147{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-148{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-149{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-150{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-151{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-152{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-153{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-154{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-155{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-156{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-157{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-158{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-159{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-160{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-161{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-162{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-163{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-164{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}
/* 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}
/* FAQ cards — the design draws eight/seven/six questions and stops there: no
   answer text exists in the frame. Each card is a native <details> now, so the
   whole row opens it (mouse, touch, Enter, Space) and the state is announced by
   the browser; the answer is real text in the document, indented to line up
   with the question. Closed, the card keeps the design's box exactly; only an
   open card grows, and it takes the band with it (see the :has() rules). */
.tt-faqitem{display:block;height:auto;interpolate-size:allow-keywords}
.tt-faqtoggle{display:flex;flex-direction:row;width:100%;list-style:none;cursor:pointer}
.tt-faqtoggle::-webkit-details-marker{display:none}
.tt-f1-30 .tt-faqtoggle{gap:22px;align-items:center}
.tt-f1-30 .tt-faqanswer{margin-left:61.98px}
.tt-f1-40 .tt-faqtoggle{gap:23px;align-items:center}
.tt-f1-40 .tt-faqanswer{margin-left:62.98px}
.tt-f2-54 .tt-faqtoggle{gap:22px;align-items:center}
.tt-f2-54 .tt-faqanswer{margin-left:61.98px}
.tt-f3-76 .tt-faqtoggle{gap:22px;align-items:center}
.tt-f3-76 .tt-faqanswer{margin-left:61.98px}
.tt-f3-85 .tt-faqtoggle{gap:23px;align-items:center}
.tt-f3-85 .tt-faqanswer{margin-left:62.98px}
.tt-faqtoggle img{transition:transform 280ms ease}
.tt-faqitem[open] .tt-faqtoggle img{transform:rotate(45deg)}
/* Padding, not margin: a margin on the answer would collapse out of the panel
   and vanish the instant the closed content is hidden, which showed up as a
   16px snap on the very last frame of a collapse. Padding is part of the box,
   so the height transition covers it. */
.tt-faqanswer{padding-top:16px;
  font-family:"Google Sans Flex:Regular",sans-serif;font-size:18px;line-height:1.5;
  color:rgba(0,0,0,.72);white-space:normal;word-break:break-word;
  opacity:0;transform:translateY(6px);
  transition:opacity 280ms ease,transform 280ms ease}
.tt-faqitem[open] .tt-faqanswer{opacity:1;transform:none}
/* Browsers that support ::details-content animate the height (Chrome 131+,
   Safari 18.4+); everywhere else the answer appears at once, which is also what
   a reduced-motion preference asks for.

   The card must stay a block container: with display:flex the detail's
   block-size goes 0 -> auto inside a flex item, "auto" is not interpolable, and
   Chrome drops the transition entirely — the panel then snaps open in one frame
   while the icon still rotates (that was a real bug, fixed 2026-09-16). */
.tt-faqitem::details-content{block-size:0;overflow:clip;
  transition:block-size 280ms cubic-bezier(.22,.61,.36,1),
    content-visibility 280ms cubic-bezier(.22,.61,.36,1) allow-discrete}
.tt-faqitem[open]::details-content{block-size:auto}
@media (prefers-reduced-motion:reduce){
  .tt-faqtoggle img{transition:none}
  .tt-faqanswer{transition:none}
  .tt-faqitem::details-content{transition:none}
}
/* The design freezes the height of the FAQ column, its wrappers and the whole
   section. They stay "auto" instead, so the band follows the cards frame by
   frame in BOTH directions: gating this on [open] made the closed values snap
   back in the first frame of a collapse (the band jumped 97px up while the card
   was still animating shut — the "closing is janky" bug, fixed 2026-09-16).
   Every one of these heights is content-derived in the design anyway, so the
   closed page keeps the same numbers (verified by page-diff: drift 0). */
.tt-page>section.tt-faqband,
.tt-page>section .tt-faqwrap,
.tt-page>section .tt-faqcol{height:auto}
.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-he-19{width:100%;height:auto}
  .tt-he-20{width:100%}
  .tt-he-21{width:100%;font-size:min(60px,9.5vw)}
  .tt-he-22{width:100%}
  .tt-f1-23{width:100%;height:auto}
  .tt-f1-24{flex-direction:column;gap:18px;width:100%}
  .tt-f1-25{width:100%;font-size:min(60px,9.5vw)}
  .tt-f1-26{width:100%}
  .tt-f1-27{width:100%;height:auto}
  .tt-f1-28{flex-direction:column;gap:18px;width:100%;height:auto}
  .tt-f1-29{width:100%;height:auto}
  .tt-f1-30{flex-direction:column;gap:18px;width:100%}
  .tt-f1-31{flex-direction:column;gap:18px}
  .tt-f1-35{width:100%}
  .tt-f1-36{width:100%;white-space:normal}
  .tt-f1-37{width:100%;white-space:normal}
  .tt-f1-38{white-space:normal}
  .tt-f1-39{white-space:normal}
  .tt-f1-40{flex-direction:column;gap:18px;width:100%}
  .tt-f1-41{width:100%}
  .tt-f1-42{white-space:normal}
  .tt-f1-43{white-space:normal}
  .tt-f1-44{white-space:normal}
  .tt-f1-45{width:100%;white-space:normal}
  .tt-f1-46{white-space:normal}
  .tt-f2-48{width:100%;height:auto}
  .tt-f2-49{flex-direction:column;gap:18px;width:100%}
  .tt-f2-50{width:100%;font-size:min(60px,9.5vw)}
  .tt-f2-51{width:100%}
  .tt-f2-52{width:100%;height:auto}
  .tt-f2-53{width:100%;height:auto}
  .tt-f2-54{flex-direction:column;gap:18px;width:100%}
  .tt-f2-55{flex-direction:column;gap:18px}
  .tt-f2-59{width:100%}
  .tt-f2-60{white-space:normal}
  .tt-f2-61{width:100%;white-space:normal}
  .tt-f2-62{white-space:normal}
  .tt-f2-63{white-space:normal}
  .tt-f2-64{white-space:normal}
  .tt-f2-65{white-space:normal}
  .tt-f2-66{white-space:normal}
  .tt-f2-67{white-space:normal}
  .tt-f3-69{width:100%;height:auto}
  .tt-f3-70{flex-direction:column;gap:18px;width:100%}
  .tt-f3-71{width:100%;font-size:min(60px,9.5vw)}
  .tt-f3-72{width:100%}
  .tt-f3-73{width:100%;height:auto}
  .tt-f3-74{flex-direction:column;gap:18px;width:100%}
  .tt-f3-75{width:100%}
  .tt-f3-76{flex-direction:column;gap:18px;width:100%}
  .tt-f3-77{flex-direction:column;gap:18px}
  .tt-f3-81{width:100%}
  .tt-f3-82{white-space:normal}
  .tt-f3-83{white-space:normal}
  .tt-f3-84{white-space:normal}
  .tt-f3-85{flex-direction:column;gap:18px;width:100%}
  .tt-f3-86{width:100%}
  .tt-f3-87{width:100%;white-space:normal}
  .tt-f3-88{white-space:normal}
  .tt-f3-89{width:100%;white-space:normal}
  .tt-f3-90{white-space:normal}
  .tt-pe-92{width:100%;height:auto}
  .tt-pe-93{flex-direction:column;gap:18px;width:100%;height:auto}
  .tt-pe-94{width:100%;height:auto}
  .tt-pe-95{width:100%;font-size:min(60px,9.5vw)}
  .tt-pe-96{width:100%}
  .tt-pe-97{flex-direction:column;gap:18px;width:100%}
  .tt-pe-99{white-space:normal}
  .tt-pe-101{white-space:normal}
  .tt-pe-103{white-space:normal}
  .tt-pe-104{width:100%;height:auto}
  .tt-pe-105{width:100%}
  .tt-pe-106{width:100%}
  .tt-pe-107{width:100%}
  .tt-pe-108{width:100%}
  .tt-pe-109{width:100%;white-space:normal}
  .tt-pe-111{width:100%}
  .tt-pe-112{flex-direction:column;gap:18px;width:100%}
  .tt-pe-114{width:100%}
  .tt-la-115{width:100%;height:auto}
  .tt-la-116{flex-direction:column;gap:18px;width:100%}
  .tt-la-117{width:100%}
  .tt-la-118{width:100%;font-size:min(60px,9.5vw)}
  .tt-la-119{width:100%}
  .tt-la-120{flex-direction:column;gap:18px;width:100%}
  .tt-la-122{white-space:normal}
  .tt-la-124{white-space:normal}
  .tt-la-125{flex-direction:column;gap:18px;width:100%}
  .tt-la-126{width:100%}
  .tt-la-127{width:100%}
  .tt-la-128{flex-direction:column;gap:18px}
  .tt-la-131{white-space:normal}
  .tt-la-132{width:100%}
  .tt-la-133{width:100%}
  .tt-la-134{white-space:normal}
  .tt-la-136{width:100%;white-space:normal}
  .tt-la-137{flex-direction:column;gap:18px;width:100%}
  .tt-la-139{white-space:normal}
  .tt-la-140{white-space:normal}
  .tt-la-141{white-space:normal}
  .tt-la-142{white-space:normal}
  .tt-la-143{white-space:normal}
  .tt-la-145{white-space:normal}
  .tt-la-146{white-space:normal}
  .tt-la-147{white-space:normal}
  .tt-la-148{white-space:normal}
  .tt-la-149{white-space:normal}
  .tt-la-151{white-space:normal}
  .tt-la-152{white-space:normal}
  .tt-la-153{white-space:normal}
  .tt-la-154{white-space:normal}
  .tt-la-155{white-space:normal}
  .tt-la-156{width:100%}
  .tt-la-157{width:100%}
  .tt-la-158{width:100%}
  .tt-la-159{width:100%}
  .tt-la-161{width:100%;font-size:min(60px,9.5vw);white-space:normal}
  .tt-la-162{flex-direction:column;gap:18px;width:100%}
  .tt-la-163{white-space:normal}
  .tt-la-164{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-faqtoggle{flex-direction:column;align-items:center;gap:18px}
  .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-he-19{width:100%;height:auto}
  html.tt-nozoom .tt-he-20{width:100%}
  html.tt-nozoom .tt-he-21{width:100%;font-size:min(60px,9.5vw)}
  html.tt-nozoom .tt-he-22{width:100%}
  html.tt-nozoom .tt-f1-23{width:100%;height:auto}
  html.tt-nozoom .tt-f1-24{flex-direction:column;gap:18px;width:100%}
  html.tt-nozoom .tt-f1-25{width:100%;font-size:min(60px,9.5vw)}
  html.tt-nozoom .tt-f1-26{width:100%}
  html.tt-nozoom .tt-f1-27{width:100%;height:auto}
  html.tt-nozoom .tt-f1-28{flex-direction:column;gap:18px;width:100%;height:auto}
  html.tt-nozoom .tt-f1-29{width:100%;height:auto}
  html.tt-nozoom .tt-f1-30{flex-direction:column;gap:18px;width:100%}
  html.tt-nozoom .tt-f1-31{flex-direction:column;gap:18px}
  html.tt-nozoom .tt-f1-35{width:100%}
  html.tt-nozoom .tt-f1-36{width:100%;white-space:normal}
  html.tt-nozoom .tt-f1-37{width:100%;white-space:normal}
  html.tt-nozoom .tt-f1-38{white-space:normal}
  html.tt-nozoom .tt-f1-39{white-space:normal}
  html.tt-nozoom .tt-f1-40{flex-direction:column;gap:18px;width:100%}
  html.tt-nozoom .tt-f1-41{width:100%}
  html.tt-nozoom .tt-f1-42{white-space:normal}
  html.tt-nozoom .tt-f1-43{white-space:normal}
  html.tt-nozoom .tt-f1-44{white-space:normal}
  html.tt-nozoom .tt-f1-45{width:100%;white-space:normal}
  html.tt-nozoom .tt-f1-46{white-space:normal}
  html.tt-nozoom .tt-f2-48{width:100%;height:auto}
  html.tt-nozoom .tt-f2-49{flex-direction:column;gap:18px;width:100%}
  html.tt-nozoom .tt-f2-50{width:100%;font-size:min(60px,9.5vw)}
  html.tt-nozoom .tt-f2-51{width:100%}
  html.tt-nozoom .tt-f2-52{width:100%;height:auto}
  html.tt-nozoom .tt-f2-53{width:100%;height:auto}
  html.tt-nozoom .tt-f2-54{flex-direction:column;gap:18px;width:100%}
  html.tt-nozoom .tt-f2-55{flex-direction:column;gap:18px}
  html.tt-nozoom .tt-f2-59{width:100%}
  html.tt-nozoom .tt-f2-60{white-space:normal}
  html.tt-nozoom .tt-f2-61{width:100%;white-space:normal}
  html.tt-nozoom .tt-f2-62{white-space:normal}
  html.tt-nozoom .tt-f2-63{white-space:normal}
  html.tt-nozoom .tt-f2-64{white-space:normal}
  html.tt-nozoom .tt-f2-65{white-space:normal}
  html.tt-nozoom .tt-f2-66{white-space:normal}
  html.tt-nozoom .tt-f2-67{white-space:normal}
  html.tt-nozoom .tt-f3-69{width:100%;height:auto}
  html.tt-nozoom .tt-f3-70{flex-direction:column;gap:18px;width:100%}
  html.tt-nozoom .tt-f3-71{width:100%;font-size:min(60px,9.5vw)}
  html.tt-nozoom .tt-f3-72{width:100%}
  html.tt-nozoom .tt-f3-73{width:100%;height:auto}
  html.tt-nozoom .tt-f3-74{flex-direction:column;gap:18px;width:100%}
  html.tt-nozoom .tt-f3-75{width:100%}
  html.tt-nozoom .tt-f3-76{flex-direction:column;gap:18px;width:100%}
  html.tt-nozoom .tt-f3-77{flex-direction:column;gap:18px}
  html.tt-nozoom .tt-f3-81{width:100%}
  html.tt-nozoom .tt-f3-82{white-space:normal}
  html.tt-nozoom .tt-f3-83{white-space:normal}
  html.tt-nozoom .tt-f3-84{white-space:normal}
  html.tt-nozoom .tt-f3-85{flex-direction:column;gap:18px;width:100%}
  html.tt-nozoom .tt-f3-86{width:100%}
  html.tt-nozoom .tt-f3-87{width:100%;white-space:normal}
  html.tt-nozoom .tt-f3-88{white-space:normal}
  html.tt-nozoom .tt-f3-89{width:100%;white-space:normal}
  html.tt-nozoom .tt-f3-90{white-space:normal}
  html.tt-nozoom .tt-pe-92{width:100%;height:auto}
  html.tt-nozoom .tt-pe-93{flex-direction:column;gap:18px;width:100%;height:auto}
  html.tt-nozoom .tt-pe-94{width:100%;height:auto}
  html.tt-nozoom .tt-pe-95{width:100%;font-size:min(60px,9.5vw)}
  html.tt-nozoom .tt-pe-96{width:100%}
  html.tt-nozoom .tt-pe-97{flex-direction:column;gap:18px;width:100%}
  html.tt-nozoom .tt-pe-99{white-space:normal}
  html.tt-nozoom .tt-pe-101{white-space:normal}
  html.tt-nozoom .tt-pe-103{white-space:normal}
  html.tt-nozoom .tt-pe-104{width:100%;height:auto}
  html.tt-nozoom .tt-pe-105{width:100%}
  html.tt-nozoom .tt-pe-106{width:100%}
  html.tt-nozoom .tt-pe-107{width:100%}
  html.tt-nozoom .tt-pe-108{width:100%}
  html.tt-nozoom .tt-pe-109{width:100%;white-space:normal}
  html.tt-nozoom .tt-pe-111{width:100%}
  html.tt-nozoom .tt-pe-112{flex-direction:column;gap:18px;width:100%}
  html.tt-nozoom .tt-pe-114{width:100%}
  html.tt-nozoom .tt-la-115{width:100%;height:auto}
  html.tt-nozoom .tt-la-116{flex-direction:column;gap:18px;width:100%}
  html.tt-nozoom .tt-la-117{width:100%}
  html.tt-nozoom .tt-la-118{width:100%;font-size:min(60px,9.5vw)}
  html.tt-nozoom .tt-la-119{width:100%}
  html.tt-nozoom .tt-la-120{flex-direction:column;gap:18px;width:100%}
  html.tt-nozoom .tt-la-122{white-space:normal}
  html.tt-nozoom .tt-la-124{white-space:normal}
  html.tt-nozoom .tt-la-125{flex-direction:column;gap:18px;width:100%}
  html.tt-nozoom .tt-la-126{width:100%}
  html.tt-nozoom .tt-la-127{width:100%}
  html.tt-nozoom .tt-la-128{flex-direction:column;gap:18px}
  html.tt-nozoom .tt-la-131{white-space:normal}
  html.tt-nozoom .tt-la-132{width:100%}
  html.tt-nozoom .tt-la-133{width:100%}
  html.tt-nozoom .tt-la-134{white-space:normal}
  html.tt-nozoom .tt-la-136{width:100%;white-space:normal}
  html.tt-nozoom .tt-la-137{flex-direction:column;gap:18px;width:100%}
  html.tt-nozoom .tt-la-139{white-space:normal}
  html.tt-nozoom .tt-la-140{white-space:normal}
  html.tt-nozoom .tt-la-141{white-space:normal}
  html.tt-nozoom .tt-la-142{white-space:normal}
  html.tt-nozoom .tt-la-143{white-space:normal}
  html.tt-nozoom .tt-la-145{white-space:normal}
  html.tt-nozoom .tt-la-146{white-space:normal}
  html.tt-nozoom .tt-la-147{white-space:normal}
  html.tt-nozoom .tt-la-148{white-space:normal}
  html.tt-nozoom .tt-la-149{white-space:normal}
  html.tt-nozoom .tt-la-151{white-space:normal}
  html.tt-nozoom .tt-la-152{white-space:normal}
  html.tt-nozoom .tt-la-153{white-space:normal}
  html.tt-nozoom .tt-la-154{white-space:normal}
  html.tt-nozoom .tt-la-155{white-space:normal}
  html.tt-nozoom .tt-la-156{width:100%}
  html.tt-nozoom .tt-la-157{width:100%}
  html.tt-nozoom .tt-la-158{width:100%}
  html.tt-nozoom .tt-la-159{width:100%}
  html.tt-nozoom .tt-la-161{width:100%;font-size:min(60px,9.5vw);white-space:normal}
  html.tt-nozoom .tt-la-162{flex-direction:column;gap:18px;width:100%}
  html.tt-nozoom .tt-la-163{white-space:normal}
  html.tt-nozoom .tt-la-164{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-faqtoggle{flex-direction:column;align-items:center;gap:18px}
  html.tt-nozoom .tt-page > section img{width:100%;height:auto}
}
/* the open card's icon, re-stated after the reflow blocks */
.tt-faqitem[open] .tt-faqtoggle img{transform:rotate(45deg)}
